Skip to content

Commit

Permalink
dcm4che/dcm4chee-arc-light#4146 : Identify Patients only by Patient I…
Browse files Browse the repository at this point in the history
…Ds with trusted Issuer of Patient IDs
  • Loading branch information
vrindanayak committed Jul 25, 2023
1 parent 810c910 commit 4df529e
Show file tree
Hide file tree
Showing 15 changed files with 15 additions and 15 deletions.
2 changes: 1 addition & 1 deletion src/main/webapp/assets/schema/archiveDevice.schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -1937,7 +1937,7 @@
"type": "string"
},
"dcmTrustedIssuerOfPatientID": {
"title": "Trusted Issuer of Patient IDs",
"title": "Trusted Issuer of Patient ID",
"description": "Trusted Assigning Authority of Patient IDs in received DICOM objects and HL7 messages. If both, this field and 'Trusted Issuer of Patient ID Pattern' are configured, Patient IDs not qualified by trusted Assigning Authority matching the pattern specified in 'Trusted Issuer of Patient ID Pattern', will be checked against one of the specified Assigning Authorities in this field. If Patient IDs are not qualified by either of these fields, they won't be used for identifying the Patient. If neither this field nor 'Trusted Issuer of Patient ID Pattern' is configured, all Patient IDs in received DICOM Objects and HL7 messages will be used for identifying the Patient. Format: {Issuer of Patient ID}[&{UniversalEntityID}&{UniversalEntityIDType}].",
"type": "array",
"items" : {
Expand Down
2 changes: 1 addition & 1 deletion src/main/webapp/assets/schema/de/archiveDevice.schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -1937,7 +1937,7 @@
"type": "string"
},
"dcmTrustedIssuerOfPatientID": {
"title": "Trusted Issuer of Patient IDs",
"title": "Trusted Issuer of Patient ID",
"description": "Trusted Assigning Authority of Patient IDs in received DICOM objects and HL7 messages. If both, this field and 'Trusted Issuer of Patient ID Pattern' are configured, Patient IDs not qualified by trusted Assigning Authority matching the pattern specified in 'Trusted Issuer of Patient ID Pattern', will be checked against one of the specified Assigning Authorities in this field. If Patient IDs are not qualified by either of these fields, they won't be used for identifying the Patient. If neither this field nor 'Trusted Issuer of Patient ID Pattern' is configured, all Patient IDs in received DICOM Objects and HL7 messages will be used for identifying the Patient. Format: {Issuer of Patient ID}[&{UniversalEntityID}&{UniversalEntityIDType}].",
"type": "array",
"items" : {
Expand Down
2 changes: 1 addition & 1 deletion src/main/webapp/assets/schema/hi/archiveDevice.schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -1936,7 +1936,7 @@
"type": "string"
},
"dcmTrustedIssuerOfPatientID": {
"title": "Trusted Issuer of Patient IDs",
"title": "Trusted Issuer of Patient ID",
"description": "Trusted Assigning Authority of Patient IDs in received DICOM objects and HL7 messages. If both, this field and 'Trusted Issuer of Patient ID Pattern' are configured, Patient IDs not qualified by trusted Assigning Authority matching the pattern specified in 'Trusted Issuer of Patient ID Pattern', will be checked against one of the specified Assigning Authorities in this field. If Patient IDs are not qualified by either of these fields, they won't be used for identifying the Patient. If neither this field nor 'Trusted Issuer of Patient ID Pattern' is configured, all Patient IDs in received DICOM Objects and HL7 messages will be used for identifying the Patient. Format: {Issuer of Patient ID}[&{UniversalEntityID}&{UniversalEntityIDType}].",
"type": "array",
"items" : {
Expand Down
2 changes: 1 addition & 1 deletion src/main/webapp/assets/schema/it/archiveDevice.schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -1936,7 +1936,7 @@
"type": "string"
},
"dcmTrustedIssuerOfPatientID": {
"title": "Trusted Issuer of Patient IDs",
"title": "Trusted Issuer of Patient ID",
"description": "Trusted Assigning Authority of Patient IDs in received DICOM objects and HL7 messages. If both, this field and 'Trusted Issuer of Patient ID Pattern' are configured, Patient IDs not qualified by trusted Assigning Authority matching the pattern specified in 'Trusted Issuer of Patient ID Pattern', will be checked against one of the specified Assigning Authorities in this field. If Patient IDs are not qualified by either of these fields, they won't be used for identifying the Patient. If neither this field nor 'Trusted Issuer of Patient ID Pattern' is configured, all Patient IDs in received DICOM Objects and HL7 messages will be used for identifying the Patient. Format: {Issuer of Patient ID}[&{UniversalEntityID}&{UniversalEntityIDType}].",
"type": "array",
"items" : {
Expand Down
2 changes: 1 addition & 1 deletion src/main/webapp/assets/schema/ja/archiveDevice.schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -1936,7 +1936,7 @@
"type": "string"
},
"dcmTrustedIssuerOfPatientID": {
"title": "Trusted Issuer of Patient IDs",
"title": "Trusted Issuer of Patient ID",
"description": "Trusted Assigning Authority of Patient IDs in received DICOM objects and HL7 messages. If both, this field and 'Trusted Issuer of Patient ID Pattern' are configured, Patient IDs not qualified by trusted Assigning Authority matching the pattern specified in 'Trusted Issuer of Patient ID Pattern', will be checked against one of the specified Assigning Authorities in this field. If Patient IDs are not qualified by either of these fields, they won't be used for identifying the Patient. If neither this field nor 'Trusted Issuer of Patient ID Pattern' is configured, all Patient IDs in received DICOM Objects and HL7 messages will be used for identifying the Patient. Format: {Issuer of Patient ID}[&{UniversalEntityID}&{UniversalEntityIDType}].",
"type": "array",
"items" : {
Expand Down
2 changes: 1 addition & 1 deletion src/main/webapp/assets/schema/mr/archiveDevice.schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -1936,7 +1936,7 @@
"type": "string"
},
"dcmTrustedIssuerOfPatientID": {
"title": "Trusted Issuer of Patient IDs",
"title": "Trusted Issuer of Patient ID",
"description": "Trusted Assigning Authority of Patient IDs in received DICOM objects and HL7 messages. If both, this field and 'Trusted Issuer of Patient ID Pattern' are configured, Patient IDs not qualified by trusted Assigning Authority matching the pattern specified in 'Trusted Issuer of Patient ID Pattern', will be checked against one of the specified Assigning Authorities in this field. If Patient IDs are not qualified by either of these fields, they won't be used for identifying the Patient. If neither this field nor 'Trusted Issuer of Patient ID Pattern' is configured, all Patient IDs in received DICOM Objects and HL7 messages will be used for identifying the Patient. Format: {Issuer of Patient ID}[&{UniversalEntityID}&{UniversalEntityIDType}].",
"type": "array",
"items" : {
Expand Down
2 changes: 1 addition & 1 deletion src/main/webapp/assets/schema/ru/archiveDevice.schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -1936,7 +1936,7 @@
"type": "string"
},
"dcmTrustedIssuerOfPatientID": {
"title": "Trusted Issuer of Patient IDs",
"title": "Trusted Issuer of Patient ID",
"description": "Trusted Assigning Authority of Patient IDs in received DICOM objects and HL7 messages. If both, this field and 'Trusted Issuer of Patient ID Pattern' are configured, Patient IDs not qualified by trusted Assigning Authority matching the pattern specified in 'Trusted Issuer of Patient ID Pattern', will be checked against one of the specified Assigning Authorities in this field. If Patient IDs are not qualified by either of these fields, they won't be used for identifying the Patient. If neither this field nor 'Trusted Issuer of Patient ID Pattern' is configured, all Patient IDs in received DICOM Objects and HL7 messages will be used for identifying the Patient. Format: {Issuer of Patient ID}[&{UniversalEntityID}&{UniversalEntityIDType}].",
"type": "array",
"items" : {
Expand Down
2 changes: 1 addition & 1 deletion src/main/webapp/assets/schema/zh/archiveDevice.schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -1936,7 +1936,7 @@
"type": "string"
},
"dcmTrustedIssuerOfPatientID": {
"title": "Trusted Issuer of Patient IDs",
"title": "Trusted Issuer of Patient ID",
"description": "Trusted Assigning Authority of Patient IDs in received DICOM objects and HL7 messages. If both, this field and 'Trusted Issuer of Patient ID Pattern' are configured, Patient IDs not qualified by trusted Assigning Authority matching the pattern specified in 'Trusted Issuer of Patient ID Pattern', will be checked against one of the specified Assigning Authorities in this field. If Patient IDs are not qualified by either of these fields, they won't be used for identifying the Patient. If neither this field nor 'Trusted Issuer of Patient ID Pattern' is configured, all Patient IDs in received DICOM Objects and HL7 messages will be used for identifying the Patient. Format: {Issuer of Patient ID}[&{UniversalEntityID}&{UniversalEntityIDType}].",
"type": "array",
"items" : {
Expand Down
2 changes: 1 addition & 1 deletion src/props/archiveDevice.properties
Original file line number Diff line number Diff line change
Expand Up @@ -254,7 +254,7 @@ archiveDevice.dcmQStarVerificationDelay:QStar Verification Delay|Delay for Verif
archiveDevice.dcmQStarVerificationURL:QStar Verification URL|URL of QStar Archive Storage Manager WEB Services - including username and password (http://username:password@qstar.host:port/) - invoked for Verification of Access State after objects stored on QStar Tape File System. If absent, Access State of objects stored objects stored on QStar Tape File System will not be verified.
archiveDevice.dcmQStarVerificationMockAccessState:QStar Verification Mock Access State|Indicates to mock invoke of QStar Archive Storage Manager (ASM) WEB Services by return of specified Access State (0 - ACCESS_STATE_NONE, 1 - ACCESS_STATE_EMPTY, 2 - ACCESS_STATE_UNSTABLE, 3 - ACCESS_STATE_STABLE, 4 - ACCESS_STATE_OUT_OF_CACHE, 5 - ACCESS_STATE_OFFLINE, -1 - simulate error response) for testing.
archiveDevice.dcmTrustedIssuerOfPatientIDPattern:Trusted Issuer of Patient ID Pattern|Regular Expression identifying trusted Assigning Authority of Patient IDs in received DICOM objects and HL7 messages. If both, this field and 'Trusted Issuer of Patient ID' are configured, Patient IDs not qualified by trusted Assigning Authority matching the specified pattern, will be checked against one of the specified Assigning Authorities in 'Trusted Issuer of Patient ID' field. If Patient IDs are not qualified by either of these fields, they won't be used for identifying the Patient. If neither this field nor 'Trusted Issuer of Patient ID' is configured, all Patient IDs in received DICOM Objects and HL7 messages will be used for identifying the Patient.
archiveDevice.dcmTrustedIssuerOfPatientID:Trusted Issuer of Patient IDs|Trusted Assigning Authority of Patient IDs in received DICOM objects and HL7 messages. If both, this field and 'Trusted Issuer of Patient ID Pattern' are configured, Patient IDs not qualified by trusted Assigning Authority matching the pattern specified in 'Trusted Issuer of Patient ID Pattern', will be checked against one of the specified Assigning Authorities in this field. If Patient IDs are not qualified by either of these fields, they won't be used for identifying the Patient. If neither this field nor 'Trusted Issuer of Patient ID Pattern' is configured, all Patient IDs in received DICOM Objects and HL7 messages will be used for identifying the Patient. Format: {Issuer of Patient ID}[&{UniversalEntityID}&{UniversalEntityIDType}].
archiveDevice.dcmTrustedIssuerOfPatientID:Trusted Issuer of Patient ID|Trusted Assigning Authority of Patient IDs in received DICOM objects and HL7 messages. If both, this field and 'Trusted Issuer of Patient ID Pattern' are configured, Patient IDs not qualified by trusted Assigning Authority matching the pattern specified in 'Trusted Issuer of Patient ID Pattern', will be checked against one of the specified Assigning Authorities in this field. If Patient IDs are not qualified by either of these fields, they won't be used for identifying the Patient. If neither this field nor 'Trusted Issuer of Patient ID Pattern' is configured, all Patient IDs in received DICOM Objects and HL7 messages will be used for identifying the Patient. Format: {Issuer of Patient ID}[&{UniversalEntityID}&{UniversalEntityIDType}].
archiveDevice.dcmAttributeFilter:Attribute Filter|Specifies Attributes stored in the database
archiveDevice.dcmAttributeSet:Attribute Set|Named Attribute Set for Query Parameter 'includefields' of QIDO-RS and WADO-RS Metadata or by Query Parameter 'comparefield' of DIFF-RS requests.
archiveDevice.dcmBulkDataDescriptor:Bulk Data Descriptor|Specifies Bulk Data Descriptors applied by services providing Metadata of archived instances.
Expand Down
2 changes: 1 addition & 1 deletion src/props/de/archiveDevice.properties
Original file line number Diff line number Diff line change
Expand Up @@ -254,7 +254,7 @@ archiveDevice.dcmQStarVerificationDelay:QStar Verification Delay|Delay for Verif
archiveDevice.dcmQStarVerificationURL:QStar Verification URL|URL of QStar Archive Storage Manager WEB Services - including username and password (http://username:password@qstar.host:port/) - invoked for Verification of Access State after objects stored on QStar Tape File System. If absent, Access State of objects stored objects stored on QStar Tape File System will not be verified.
archiveDevice.dcmQStarVerificationMockAccessState:QStar Verification Mock Access State|Indicates to mock invoke of QStar Archive Storage Manager (ASM) WEB Services by return of specified Access State (0 - ACCESS_STATE_NONE, 1 - ACCESS_STATE_EMPTY, 2 - ACCESS_STATE_UNSTABLE, 3 - ACCESS_STATE_STABLE, 4 - ACCESS_STATE_OUT_OF_CACHE, 5 - ACCESS_STATE_OFFLINE, -1 - simulate error response) for testing.
archiveDevice.dcmTrustedIssuerOfPatientIDPattern:Trusted Issuer of Patient ID Pattern|Regular Expression identifying trusted Assigning Authority of Patient IDs in received DICOM objects and HL7 messages. If both, this field and 'Trusted Issuer of Patient ID' are configured, Patient IDs not qualified by trusted Assigning Authority matching the specified pattern, will be checked against one of the specified Assigning Authorities in 'Trusted Issuer of Patient ID' field. If Patient IDs are not qualified by either of these fields, they won't be used for identifying the Patient. If neither this field nor 'Trusted Issuer of Patient ID' is configured, all Patient IDs in received DICOM Objects and HL7 messages will be used for identifying the Patient.\
archiveDevice.dcmTrustedIssuerOfPatientID:Trusted Issuer of Patient IDs|Trusted Assigning Authority of Patient IDs in received DICOM objects and HL7 messages. If both, this field and 'Trusted Issuer of Patient ID Pattern' are configured, Patient IDs not qualified by trusted Assigning Authority matching the pattern specified in 'Trusted Issuer of Patient ID Pattern', will be checked against one of the specified Assigning Authorities in this field. If Patient IDs are not qualified by either of these fields, they won't be used for identifying the Patient. If neither this field nor 'Trusted Issuer of Patient ID Pattern' is configured, all Patient IDs in received DICOM Objects and HL7 messages will be used for identifying the Patient. Format: {Issuer of Patient ID}[&{UniversalEntityID}&{UniversalEntityIDType}].
archiveDevice.dcmTrustedIssuerOfPatientID:Trusted Issuer of Patient ID|Trusted Assigning Authority of Patient IDs in received DICOM objects and HL7 messages. If both, this field and 'Trusted Issuer of Patient ID Pattern' are configured, Patient IDs not qualified by trusted Assigning Authority matching the pattern specified in 'Trusted Issuer of Patient ID Pattern', will be checked against one of the specified Assigning Authorities in this field. If Patient IDs are not qualified by either of these fields, they won't be used for identifying the Patient. If neither this field nor 'Trusted Issuer of Patient ID Pattern' is configured, all Patient IDs in received DICOM Objects and HL7 messages will be used for identifying the Patient. Format: {Issuer of Patient ID}[&{UniversalEntityID}&{UniversalEntityIDType}].
archiveDevice.dcmAttributeFilter:Attribute Filter|Specifies Attributes stored in the database
archiveDevice.dcmAttributeSet:Attribute Set|Named Attribute Set for Query Parameter 'includefields' of QIDO-RS and WADO-RS Metadata or by Query Parameter 'comparefield' of DIFF-RS requests.
archiveDevice.dcmBulkDataDescriptor:Bulk Data Descriptor|Specifies Bulk Data Descriptors applied by services providing Metadata of archived instances.
Expand Down
2 changes: 1 addition & 1 deletion src/props/hi/archiveDevice.properties
Original file line number Diff line number Diff line change
Expand Up @@ -254,7 +254,7 @@ archiveDevice.dcmQStarVerificationDelay:QStar Verification Delay|Delay for Verif
archiveDevice.dcmQStarVerificationURL:QStar Verification URL|URL of QStar Archive Storage Manager WEB Services - including username and password (http://username:password@qstar.host:port/) - invoked for Verification of Access State after objects stored on QStar Tape File System. If absent, Access State of objects stored objects stored on QStar Tape File System will not be verified.
archiveDevice.dcmQStarVerificationMockAccessState:QStar Verification Mock Access State|Indicates to mock invoke of QStar Archive Storage Manager (ASM) WEB Services by return of specified Access State (0 - ACCESS_STATE_NONE, 1 - ACCESS_STATE_EMPTY, 2 - ACCESS_STATE_UNSTABLE, 3 - ACCESS_STATE_STABLE, 4 - ACCESS_STATE_OUT_OF_CACHE, 5 - ACCESS_STATE_OFFLINE, -1 - simulate error response) for testing.
archiveDevice.dcmTrustedIssuerOfPatientIDPattern:Trusted Issuer of Patient ID Pattern|Regular Expression identifying trusted Assigning Authority of Patient IDs in received DICOM objects and HL7 messages. If both, this field and 'Trusted Issuer of Patient ID' are configured, Patient IDs not qualified by trusted Assigning Authority matching the specified pattern, will be checked against one of the specified Assigning Authorities in 'Trusted Issuer of Patient ID' field. If Patient IDs are not qualified by either of these fields, they won't be used for identifying the Patient. If neither this field nor 'Trusted Issuer of Patient ID' is configured, all Patient IDs in received DICOM Objects and HL7 messages will be used for identifying the Patient.\
archiveDevice.dcmTrustedIssuerOfPatientID:Trusted Issuer of Patient IDs|Trusted Assigning Authority of Patient IDs in received DICOM objects and HL7 messages. If both, this field and 'Trusted Issuer of Patient ID Pattern' are configured, Patient IDs not qualified by trusted Assigning Authority matching the pattern specified in 'Trusted Issuer of Patient ID Pattern', will be checked against one of the specified Assigning Authorities in this field. If Patient IDs are not qualified by either of these fields, they won't be used for identifying the Patient. If neither this field nor 'Trusted Issuer of Patient ID Pattern' is configured, all Patient IDs in received DICOM Objects and HL7 messages will be used for identifying the Patient. Format: {Issuer of Patient ID}[&{UniversalEntityID}&{UniversalEntityIDType}].
archiveDevice.dcmTrustedIssuerOfPatientID:Trusted Issuer of Patient ID|Trusted Assigning Authority of Patient IDs in received DICOM objects and HL7 messages. If both, this field and 'Trusted Issuer of Patient ID Pattern' are configured, Patient IDs not qualified by trusted Assigning Authority matching the pattern specified in 'Trusted Issuer of Patient ID Pattern', will be checked against one of the specified Assigning Authorities in this field. If Patient IDs are not qualified by either of these fields, they won't be used for identifying the Patient. If neither this field nor 'Trusted Issuer of Patient ID Pattern' is configured, all Patient IDs in received DICOM Objects and HL7 messages will be used for identifying the Patient. Format: {Issuer of Patient ID}[&{UniversalEntityID}&{UniversalEntityIDType}].
archiveDevice.dcmAttributeFilter:गुण फ़िल्टर|डेटाबेस में सहेजे गुणों को निर्दिष्ट करता है ।
archiveDevice.dcmAttributeSet:गुण सेट|QIDO-RS और WADO-RS मेटाडेटा के अनुरोध के 'includefields' प्राप्ति मापदण्ड और DIFF-RS अनुरोध के 'comparefield' प्राप्ति मापदण्ड का नांमाकित गुण सेट ।
archiveDevice.dcmBulkDataDescriptor:अधिकांश डेटा वर्णनकर्ता|आर्काइव किए हुए दृष्टांतों के मेटाडेटा प्रधान करनेवाले सेवाओं द्वारा लागू की गई अधिकांश डेटा वर्णनकर्ताों को निर्दिष्ट करता है ।
Expand Down
Loading

0 comments on commit 4df529e

Please sign in to comment.