Newer Version Available
PV1 - Patient Visit
The Patient Visit (PV1) HL7 segment maps to the Encounter object, among other objects in Salesforce.
HL7 V2.3 - Clinical Data Model Mapping
Here’s how the segments defined by HL7 V2.3 for PV1 map to fields in Salesforce standard
objects.
| PV1 | Salesforce Field | Type | Notes |
|---|---|---|---|
| PV1.2 - Patient Class | ClinicalEncounter.Category | Picklist | N/A |
| PV1.3 - Assigned Patient Location | ClinicalEncounterFacility | Object | The facility information for a patient visit is represented as ClinicalEncounterFacility records that reference the encounter record using their ClinicalEncounterFacility.ClinicalEncounterId field. |
| PV1.4 - Admission Type | ClinicalEncounter.TypeId | Lookup: CodeSetBundle | N/A |
| PV1.5 - Preadmit Number | ClinicalEncounter.PreAdmissionIdentifierId | Lookup: Identifier | N/A |
| PV1.7 - Attending Doctor | ClinicalEncounterProvider | Object | The participant information for an encounter is represented as ClinicalEncounterProvider records that reference the encounter record using their ClinicalEncounterProvider.ClinicalEncounterId field. |
| PV1.8 - Referring Doctor | ClinicalEncounterProvider | Object | The participant information for an encounter is represented as ClinicalEncounterProvider records that reference the encounter record using their ClinicalEncounterProvider.ClinicalEncounterId field. |
| PV1.9 - Consulting Doctor | ClinicalEncounterProvider | Object | The participant information for an encounter is represented as ClinicalEncounterProvider records that reference the encounter record using their ClinicalEncounterProvider.ClinicalEncounterId field. |
| PV1.10 - Hospital Service | ClinicalEncounter.ServiceType | Picklist | N/A |
| PV1.13 - Readmission Indicator | ClinicalEncounter.ReadmissionCodeId | Lookup: CodeSetBundle | N/A |
| PV1.14 - Admit Source | ClinicalEncounter.AdmissionSource | Picklist | N/A |
| PV1.16 - VIP Indicator | ClinicalEncounter.SpecialCourtesy | Picklist | N/A |
| PV1.17 - Admitting Doctor | ClinicalEncounterProvider | Object | The participant information for an encounter is represented as ClinicalEncounterProvider records that reference the encounter record using their ClinicalEncounterProvider.ClinicalEncounterId field. |
| PV1.18 - Patient Type | ClinicalEncounter.TypeId | Lookup: CodeSetBundle | N/A |
| PV1.19 - Visit Identifier | ClinicalEncounterIdentifier | Object | The identifier information for an encounter is represented as ClinicalEncounterIdentifier records that reference the encounter record using their ClinicalEncounterIdentifier.ParentRecordId field. |
| PV1.22 - Courtesy Code | ClinicalEncounter.SpecialCourtesy | Picklist | N/A |
| PV1.36 - Discharge Disposition | ClinicalEncounter.DischargeDispositionId | Lookup: CodeSetBundle | N/A |
| PV1.37 - Discharged to Location | ClinicalEncounter.DestinationFacilityId | Lookup: HealthcareFacility | N/A |
| ClinicalEncounter.DestinationOrganizationId | Lookup: Account | N/A | |
| PV1.38 - Diet Type | ClinicalEncounter.DietPreference | Picklist | N/A |
| PV1.44 - Admit Date/Time | ClinicalEncounter.StartDate | DateTime | N/A |
| PV1.45 - Discharge Date/Time | ClinicalEncounter.EndDate | DateTime | N/A |
| PV1.50 - Alternate Visit ID | ClinicalEncounterIdentifier | Object | The identifier information for an encounter is represented as ClinicalEncounterIdentifier records that reference the encounter record using their ClinicalEncounterIdentifier.ParentRecordId field. |