-
Notifications
You must be signed in to change notification settings - Fork 247
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support multiple Patient IDs for one Patient #4053
Comments
gunterze
added a commit
that referenced
this issue
May 9, 2023
gunterze
added a commit
that referenced
this issue
May 10, 2023
gunterze
added a commit
that referenced
this issue
May 11, 2023
gunterze
added a commit
that referenced
this issue
May 12, 2023
vrindanayak
added a commit
to dcm4che-dockerfiles/slapd-dcm4chee
that referenced
this issue
May 24, 2023
vrindanayak
added a commit
to dcm4che/dcm4chee-arc-lang
that referenced
this issue
May 24, 2023
vrindanayak
added a commit
that referenced
this issue
May 24, 2023
This was referenced May 25, 2023
This was referenced May 30, 2023
vrindanayak
added a commit
that referenced
this issue
May 30, 2023
vrindanayak
added a commit
that referenced
this issue
Jun 9, 2023
vrindanayak
added a commit
to dcm4che/dcm4chee-arc-lang
that referenced
this issue
Jun 12, 2023
vrindanayak
added a commit
that referenced
this issue
Jun 12, 2023
gunterze
added a commit
to dcm4che-dockerfiles/postgres-dcm4chee
that referenced
this issue
Jun 12, 2023
gunterze
added a commit
to dcm4che-dockerfiles/postgres-dcm4chee
that referenced
this issue
Jun 12, 2023
gunterze
added a commit
to dcm4che-dockerfiles/postgres-dcm4chee
that referenced
this issue
Jun 12, 2023
gunterze
added a commit
to dcm4che-dockerfiles/postgres-dcm4chee
that referenced
this issue
Jun 12, 2023
gunterze
added a commit
to dcm4che-dockerfiles/postgres-dcm4chee
that referenced
this issue
Jun 12, 2023
gunterze
added a commit
to dcm4che-dockerfiles/postgres-dcm4chee
that referenced
this issue
Jun 12, 2023
gunterze
added a commit
to dcm4che-dockerfiles/postgres-dcm4chee
that referenced
this issue
Jun 12, 2023
gunterze
added a commit
to dcm4che-dockerfiles/postgres-dcm4chee
that referenced
this issue
Jun 12, 2023
gunterze
added a commit
to dcm4che-dockerfiles/postgres-dcm4chee
that referenced
this issue
Jun 12, 2023
gunterze
added a commit
to dcm4che-dockerfiles/slapd-dcm4chee
that referenced
this issue
Jun 12, 2023
gunterze
added a commit
that referenced
this issue
Jun 15, 2023
gunterze
added a commit
to dcm4che/dcm4che
that referenced
this issue
Jun 15, 2023
vrindanayak
added a commit
that referenced
this issue
Jun 16, 2023
vrindanayak
added a commit
to dcm4che-dockerfiles/slapd-dcm4chee
that referenced
this issue
Jun 16, 2023
gunterze
added a commit
that referenced
this issue
Jun 16, 2023
gunterze
added a commit
that referenced
this issue
Jun 19, 2023
gunterze
added a commit
that referenced
this issue
Jun 19, 2023
gunterze
added a commit
that referenced
this issue
Jun 19, 2023
vrindanayak
added a commit
to dcm4che/dcm4chee-arc-cs
that referenced
this issue
Jul 12, 2023
This was referenced Jul 21, 2023
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Support multiple Patient IDs for one Patient
Change DB model from
![patient_id](https://user-images.githubusercontent.com/400095/235149140-13c3ee6b-492b-48ac-b9a5-33da9e6f0477.svg)
![patient_ids](https://user-images.githubusercontent.com/400095/235150232-1d8a1570-cfd8-4352-b750-4350ecdb85de.svg)
to
insert additional Patient ID records for Patient IDs in the Other Patient ID Sequence (0010,1002) on received objects
insert additional Patient ID records for Patient IDs on receive of HL7v2 message with repeating Patient Identifier List PID-3 in the Other Patient ID Sequence (0010,1002)
with selection of primary patient identifier on root dataset level, configurable by Archive Device or Archive HL7 Application level attribute
and an inclusion policy for adding patient identifiers in PID.3 in
Other Patient ID Sequence (0010,1002)
, configurable by Archive Device or Archive HL7 Application level attributeAdjust existing transformation of alternate patient identifiers referenced in PID.2 for
chip
/ PID.4 fortattoo
in veterinary cases also into Other Patient ID Sequence (0010,1002)Include all Patient IDs in emitted Audit Messages with Patient Participating Object separated by
~
. For audits triggered by HL7 messages, include all patient identifiers only if Assigning Authority of Patient ID for Audit is not configuredUpdate DICOM Conformance Statement : Configuration / Audits
Update HL7 Conformance Statements : Incoming / Outgoing messages
Enable sending multiple patient identifiers in outgoing HL7 messages from archive to notify external HL7 receivers
Test receive of DICOM objects with additional Patient IDs in Other Patient ID Sequence (0010,1002)
You may generate test data by adjusting existing DICOM objects by
json2dcm -j pids.json -i image.dcm -o test.dcm
with
pids.json
:Test matching by Patient ID via findscu or curl (QIDO-RS)
Test receive of objects of different studies and verify the the studies get associated to the the same patient and the Patient IDs of that Patient get supplemented
Test receive of objects with Patient IDs more qualified than Patient IDs in previous received objects and verify the persisted Patient ID get more qualified
Test creation of Patient on receive of HL7 ADT message with multiple Patient IDs by repeating PID-3
Test update of Patient on receive of HL7 ADT message with multiple Patient IDs by repeating PID-3
Other Patient IDs Sequence
Test merge of Patients on receive of HL7 ADT^A40 message with multiple Patient IDs by repeating PID-3
Test change of Patient IDs on receive of HL7 ADT^A47 message with multiple Patient IDs by repeating PID-3 (with tracking of change patient id disabled)
Test RESTful services on Patients with multiple Patient IDs:
Test scheduled Patient Verification s. Patient Demographics Query (PDQ) Service Provider Extension #1631
The text was updated successfully, but these errors were encountered: