ORC - Common Order Segment

The Common Order Segment (ORC) HL7 segment maps primarily to the ClinicalServiceRequest and MedicationRequest objects in Salesforce.

HL7 V2.3 - Clinical Data Model Mapping 

Here’s how the segments defined by HL7 V2.3 for ORC map to fields in Salesforce standard objects.

Only the segments supported by Salesforce are mentioned below.

Note

ORCSalesforce FieldTypeNotes
ORC.1 - Order Control
  • ​​Clinical​Service​Request​.Status
  • ​​​Medication​​Request​.​Status
PicklistsN/A
ORC.2 - Place Order NumberIdentifierObjectPlace Order Number is created as an identifier record. This record will then reference the entity it belongs to using the ParentRecordId field.
ORC.3 - Fill Order NumberIdentifierObjectFill Order Number is created as an identifier record. This record will then reference the entity it belongs to using the ParentRecordId field.
ORC.4 - Placer Group Number​​Clinical​Service​Request​.Service​Request​Group​Identifier​IdLookup: IdentifierN/A
ORC.5 - Order Status
  • ​​Clinical​Service​Request​.Status
  • ​​​Medication​​Request​.​Status
PicklistsN/A
ORC.7 - Quantity/TimingClinical​Service​Request​.Quantity​NumeratorDoubleN/A
ORC.7 - Quantity/Timing​​Clinical​Service​Request​.Quantity​DenominatorDoubleN/A
ORC.7 - Quantity/TimingClinical​Service​Request​.Quantity​Numerator​Unit​IdLookup: UnitOfMeasureN/A
ORC.9 - Date and Time of TransactionClinical​Service​Request​.Date​SignedDateTimeN/A
ORC.12 - Ordering ProviderClinical​Service​Request​.​Requester​IdLookup: HealthcareProvider, Account, AssetN/A
ORC.12 - Order Control Code Reason
  • ​​Clinical​Service​Request​.ReasonCodeId
  • ​​​Medication​​Request​.​StatusReasonCodeId
Lookup: CodeSetBundleN/a