PID - Patient Identification
The Patient Identification (PID) HL7 segment maps to the ContactPointPhone object in Salesforce.
HL7 V2.3 - Clinical Data Model Mapping
Here’s how the segments defined by HL7 V2.3 for PID map to fields in Salesforce standard
objects.
PID | Salesforce Field | Type | Notes |
---|---|---|---|
PID.2 - Patient ID (External ID) | Identifier | Object | The identifier record for the patient is associated to the patient by referencing the patient’s account record using the ParentRecordId field in Identifier. |
PID.3 - Patient ID (Internal ID) | Identifier | Object | The identifier record for the patient is associated to the patient by referencing the patient’s account record using the ParentRecordId field in Identifier. |
PID.4 - Alternate Patient ID | Identifier | Object | The identifier record for the patient is associated to the patient by referencing the patient’s account record using the ParentRecordId field in Identifier. |
PID.5 - Patient Name | PersonName | Object | The name information for a patient is represented as PersonName records that reference the patient record using their PersonName.ParentRecordId field. |
PID.7 - Date/Time of Birth | Contact.BirthDate | Date | Salesforce supports only the date of birth. The time of birth isn’t supported. |
PID.8 - Sex | Contact.Gender | Picklist | N/A |
PID.9 - Patient Alias | PersonName | Object | The name information for a patient is represented as PersonName records that reference the patient record using their PersonName.ParentRecordId field. |
PID.11 - Patient Address | ContactPointAddress | Object | The address information for a patient is represented as ContactPointAddress records that reference the patient record using their ContactPointAddress.ParentId field. |
PID.13 - Home Phone | ContactPointPhone | Object | The telecom information for a patient is represented as ContactPointPhone records that reference the patient record using their ContactPointPhone.ParentId field. |
PID.14 - Work Phone | ContactPointPhone | Object | The telecom information for a patient is represented as ContactPointPhone records that reference the patient record using their ContactPointPhone.ParentId field. |
PID.15 - Primary Langauge | PersonLanguage | Object | The name information for a patient is represented as PersonName records that reference the patient record using their PersonLanguage.IndividualId field. |
PID.16 - Marital Status | Contact.MaritalStatus | Picklist | N/A |
PID.25 - Multiple Birth Indicator | Contact.SequenceInMultipleBirth | Double | N/A |
PID.29 - Patient Death Date and Time | Contact.DeceasedDate | DateTime | N/A |