Segment SCH in FHIR

How segment SCH (Scheduling Activity Information) becomes FHIR R4 resources, from the HL7 Version 2 to FHIR guide.

HL7 v2 definition
Definition of SCH in HL7 v2 2.8
Maps
AppointmentProvenanceServiceRequest
Used in messages
SIU_S12

To Appointment19 rows

HL7 v2 sourcev2 typeFHIR elementFHIR typeConditions and notes
SCH-1Placer Appointment Id
EIidentifier[1]Identifier
SCH-2Filler Appointment Id
EIidentifier[2]Identifier
SCH-7Appointment Reason
CWEreasonCode[1]CodeableConcept
If IF CWE.3 IS "HL70276"Code map sct
SCH-7Appointment Reason
CWEappointmentType[1]CodeableConcept
If IF CWE.3 IS "HL70277"Code map v2-0277
SCH-8Appointment Type
CWEappointmentType[1]CodeableConcept
If IF CWE.3 IS "HL70277"Code map v2-0277
SCH-9Appointment Duration
NMminutesDuration[1]positiveInt
If SCH-10 indicates units of minutes
SCH-11Appointment Timing Quantity
TQ$this
SCH-12Placer Contact Person
XCNparticipant[1].actor(Practitioner)Reference(Practitioner)
SCH-12Placer Contact Person
XCNparticipant[1].type.coding.code
Value #placer contact#
SCH-12Placer Contact Person
XCNparticipant[1].type.coding.system
Value "http://terminology.hl7.org/CodeSystem/participant-type"
SCH-16Filler Contact Person
XCNparticipant[2].actor(Practitioner)Reference(Practitioner)
SCH-16Filler Contact Person
XCNparticipant[2].type.coding.code
Value #filler contact#
SCH-16Filler Contact Person
XCNparticipant[2].type.coding.system
Value "http://terminology.hl7.org/CodeSystem/participant-type"
SCH-20Entered By Person
XCNparticipant[3].actor(Practitioner)Reference(Practitioner)
SCH-20Entered By Person
XCNparticipant[3].type[1].coding.code
Value enterer
SCH-20Entered By Person
XCNparticipant[3].type[1].coding.system
Value http://terminology.hl7.org/CodeSystem/provenance-participant-type
SCH-25Filler Status Code
CWEstatuscode
SCH-26Placer Order Number
EIbasedOn(ServiceRequest)Reference(ServiceRequest)
SCH-27Filler Order Number
EIbasedOn(ServiceRequest)Reference(ServiceRequest)

To Provenance3 rows

HL7 v2 sourcev2 typeFHIR elementFHIR typeConditions and notes
SCH-20Entered By Person
XCNagent[1].who(Practitioner)Reference(Practitioner)
SCH-20Entered By Person
XCNagent[1].type.coding.codecode
Value "enterer"
SCH-20Entered By Person
XCNagent[1].type.coding.systemuri
Value "http://terminology.hl7.org/CodeSystem/provenance-participant-type"

To ServiceRequest5 rows

HL7 v2 sourcev2 typeFHIR elementFHIR typeConditions and notes
SCHwhole segment
status
If IF SCH-25 NOT VALUEDValue "active"
SCH-6Event Reason
CWEintentcode
Value "order"
SCH-25Filler Status Code
CWEstatuscode
SCH-26Placer Order Number
EIidentifier[1]
SCH-27Filler Order Number
EIidentifier[2]Identifier