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 source | v2 type | FHIR element | FHIR type | Conditions and notes |
|---|---|---|---|---|
SCH-1Placer Appointment Id | EI | identifier[1] | Identifier | |
SCH-2Filler Appointment Id | EI | identifier[2] | Identifier | |
SCH-7Appointment Reason | CWE | reasonCode[1] | CodeableConcept | If IF CWE.3 IS "HL70276"Code map sct |
SCH-7Appointment Reason | CWE | appointmentType[1] | CodeableConcept | If IF CWE.3 IS "HL70277"Code map v2-0277 |
SCH-8Appointment Type | CWE | appointmentType[1] | CodeableConcept | If IF CWE.3 IS "HL70277"Code map v2-0277 |
SCH-9Appointment Duration | NM | minutesDuration[1] | positiveInt | If SCH-10 indicates units of minutes |
SCH-11Appointment Timing Quantity | TQ | $this | ||
SCH-12Placer Contact Person | XCN | participant[1].actor(Practitioner) | Reference(Practitioner) | |
SCH-12Placer Contact Person | XCN | participant[1].type.coding.code | Value #placer contact# | |
SCH-12Placer Contact Person | XCN | participant[1].type.coding.system | Value "http://terminology.hl7.org/CodeSystem/participant-type" | |
SCH-16Filler Contact Person | XCN | participant[2].actor(Practitioner) | Reference(Practitioner) | |
SCH-16Filler Contact Person | XCN | participant[2].type.coding.code | Value #filler contact# | |
SCH-16Filler Contact Person | XCN | participant[2].type.coding.system | Value "http://terminology.hl7.org/CodeSystem/participant-type" | |
SCH-20Entered By Person | XCN | participant[3].actor(Practitioner) | Reference(Practitioner) | |
SCH-20Entered By Person | XCN | participant[3].type[1].coding.code | Value enterer | |
SCH-20Entered By Person | XCN | participant[3].type[1].coding.system | Value http://terminology.hl7.org/CodeSystem/provenance-participant-type | |
SCH-25Filler Status Code | CWE | status | code | Code map appointmentstatus |
SCH-26Placer Order Number | EI | basedOn(ServiceRequest) | Reference(ServiceRequest) | |
SCH-27Filler Order Number | EI | basedOn(ServiceRequest) | Reference(ServiceRequest) |
To Provenance3 rows
| HL7 v2 source | v2 type | FHIR element | FHIR type | Conditions and notes |
|---|---|---|---|---|
SCH-20Entered By Person | XCN | agent[1].who(Practitioner) | Reference(Practitioner) | |
SCH-20Entered By Person | XCN | agent[1].type.coding.code | code | Value "enterer" |
SCH-20Entered By Person | XCN | agent[1].type.coding.system | uri | Value "http://terminology.hl7.org/CodeSystem/provenance-participant-type" |
To ServiceRequest5 rows
| HL7 v2 source | v2 type | FHIR element | FHIR type | Conditions and notes |
|---|---|---|---|---|
SCHwhole segment | status | If IF SCH-25 NOT VALUEDValue "active" | ||
SCH-6Event Reason | CWE | intent | code | Value "order" |
SCH-25Filler Status Code | CWE | status | code | Code map appointmentstatus |
SCH-26Placer Order Number | EI | identifier[1] | ||
SCH-27Filler Order Number | EI | identifier[2] | Identifier |
