HL7 Version 2 to FHIR
1.0.0-ballot - ballot International flag

This page is part of the HL7 Version 2 to FHIR (v1.0.0-ballot: STU1 Ballot 1) based on FHIR (HL7® FHIR® Standard) R4. . For a full list of available versions, see the Directory of published versions

ConceptMap: Segment SCH to Appointment Map (Experimental)

Official URL: http://hl7.org/fhir/uv/v2mappings/segment-sch-to-appointment Version: 1.0.0-ballot
Active as of 2023-12-19 Computable Name: SegmentSCHToAppointment

Copyright/Legal: Copyright (c) 2020, HL7 International, Inc., All Rights Reserved.

This ConceptMap represents a mapping from the HL7 V2 Segment SCH to the FHIR Appointment Resource.

This ConceptMap represents the mapping from the HL7 V2 SCH Segment to the FHIR Appointment Resource. See also the FHIR Shorthand or the CSV Source.

HL7 v2Condition (IF True, args)HL7 FHIRComments
Sort OrderIdentifierNameData TypeCardinality - MinCardinality - MaxComputable ANTLRComputable FHIRPathNarrativeFHIR AttributeExtensionData TypeCardinality - MinCardinality - MaxData Type MappingAssignmentVocabulary Mapping
(IS, ID, CE, CEN, CWE)
1SCH-1Placer Appointment IDEI01Appointment.identifierAppointment.Identifier0-1EI[Identifier-Extension]
2SCH-2Filler Appointment IDEI01Appointment.identifierAppointment.Identifier0-1EI[Identifier-Extension]
3SCH-3Occurrence NumberNM01
4SCH-4Placer Group NumberEI01
5SCH-5Schedule IDCWE01
6SCH-6Event ReasonCWE11
7SCH-7Appointment ReasonCWE01Depending on whether the system uses the meaning of HL70276 or HL70277, this is mapped to either Appointment.reasonCode or Appointment.appointmentType.Appointment.reasonCodeAppointment.CodeableConcept0-1CWE[CodeableConcept]AppointmentReason
7SCH-7Appointment ReasonCWE01Depending on whether the system uses the meaning of HL70276 or HL70277, this is mapped to either Appointment.reasonCode or Appointment.appointmentType.Appointment.appointmentTypeAppointment.CodeableConcept01CWE[CodeableConcept]AppointmentType
8SCH-8Appointment TypeCWE01The mapping of SCH-8 to Appointment.appointmentType will depend on the codes being received in SCH-7 and SCH-8Appointment.appointmentTypeAppointment.CodeableConcept01CWE[CodeableConcept]AppointmentType
9SCH-9Appointment DurationNM0-1If SCH-10 indicates units of minutesAppointment.minutesDurationAppointment.positiveInt01
10SCH-10Appointment Duration UnitsCNE0-1
11SCH-11Appointment Timing QuantityTQ1-1Appointment.$thisTQ[Appointment]
12SCH-12Placer Contact PersonXCN1-1Appointment.participant.actor(Appointment.Practitioner)Reference(Appointment.Practitioner)01XCN[Practitioner]
12SCH-12Placer Contact PersonXCN1-1Appointment.participant.type.coding.code#placer contact#
12SCH-12Placer Contact PersonXCN1-1Appointment.participant.type.coding.system"http://terminology.hl7.org/CodeSystem/participant-type"
13SCH-13Placer Contact Phone NumberXTN01
14SCH-14Placer Contact AddressXAD0-1
15SCH-15Placer Contact LocationPL01
16SCH-16Filler Contact PersonXCN1-1Appointment.participant.actor(Appointment.Practitioner)Reference(Appointment.Practitioner)01XCN[Practitioner]
16SCH-16Filler Contact PersonXCN1-1Appointment.participant.type.coding.code#filler contact#
16SCH-16Filler Contact PersonXCN1-1Appointment.participant.type.coding.system"http://terminology.hl7.org/CodeSystem/participant-type"
17SCH-17Filler Contact Phone NumberXTN01
18SCH-18Filler Contact AddressXAD0-1
19SCH-19Filler Contact LocationPL01
20SCH-20Entered By PersonXCN1-1Appointment.participant.actor(Appointment.Practitioner)Reference(Appointment.Practitioner)01XCN[Practitioner]
20SCH-20Entered By PersonXCN1-1Appointment.participant.type.coding.codeenterer
20SCH-20Entered By PersonXCN1-1Appointment.participant.type.coding.systemhttp://terminology.hl7.org/CodeSystem/provenance-participant-type
21SCH-21Entered By Phone NumberXTN0-1
22SCH-22Entered By LocationPL01
23SCH-23Parent Placer Appointment IDEI01
24SCH-24Parent Filler Appointment IDEI01
25SCH-25Filler Status CodeCWE01Appointment.statusAppointment.code11CWE[code]FillerStatus[Appointment]
26SCH-26Placer Order NumberEI0-1Appointment.basedOn(Appointment.ServiceRequest)Reference(Appointment.ServiceRequest)
27SCH-27Filler Order NumberEI0-1Appointment.basedOn(Appointment.ServiceRequest)Reference(Appointment.ServiceRequest)

Mapping from SCH to Appointment

ACTIVE (not intended for production usage). Published on 2023-12-19 by HL7 International / Orders and Observations (HL7 Orders and Observations Workgroup: http://www.hl7.org/Special/com..., Keith W. Boone: kboone@ainq.com, Rob Hausam: rrhausam@gmail.com). Copyright (c) 2020, HL7 International, Inc., All Rights Reserved.

This ConceptMap represents a mapping from the HL7 V2 Segment SCH to the FHIR Appointment Resource.


Group 1Mapping from unspecified code system to unspecified code system

Source Concept DetailsRelationshipTarget Concept DetailsProperties
Codes from vocabularymapdatatypemapvalueCodes from narrative
SCH-1Placer Appointment IDEI[Identifier-Extension]is equivalent toidentifier[1]identifier[1]
SCH-2Filler Appointment IDEI[Identifier-Extension]is equivalent toidentifier[2]identifier[2]
SCH-7Appointment ReasonAppointmentReasonCWE[CodeableConcept]is equivalent toreasonCode[1]reasonCode[1]Depending on whether the system uses the meaning of HL70276 or HL70277, this is mapped to either Appointment.reasonCode or Appointment.appointmentType.
SCH-7Appointment ReasonAppointmentTypeCWE[CodeableConcept]is equivalent toappointmentType[1]appointmentType[1]Depending on whether the system uses the meaning of HL70276 or HL70277, this is mapped to either Appointment.reasonCode or Appointment.appointmentType.
SCH-8Appointment TypeAppointmentTypeCWE[CodeableConcept]is equivalent toappointmentType[1]appointmentType[1]The mapping of SCH-8 to Appointment.appointmentType will depend on the codes being received in SCH-7 and SCH-8
SCH-9Appointment Durationis equivalent tominutesDuration[1]minutesDuration[1]If SCH-10 indicates units of minutes
SCH-11Appointment Timing QuantityTQ[Appointment]is equivalent to$this$this
SCH-12Placer Contact PersonXCN[Practitioner]is equivalent toparticipant[1].actor(Practitioner)participant[1].actor(Practitioner)
SCH-12Placer Contact Person#placer contact#is equivalent toparticipant[1].type.coding.codeparticipant[1].type.coding.code
SCH-12Placer Contact Person"http://terminology.hl7.org/CodeSystem/participant-type"is equivalent toparticipant[1].type.coding.systemparticipant[1].type.coding.system
SCH-16Filler Contact PersonXCN[Practitioner]is equivalent toparticipant[2].actor(Practitioner)participant[2].actor(Practitioner)
SCH-16Filler Contact Person#filler contact#is equivalent toparticipant[2].type.coding.codeparticipant[2].type.coding.code
SCH-16Filler Contact Person"http://terminology.hl7.org/CodeSystem/participant-type"is equivalent toparticipant[2].type.coding.systemparticipant[2].type.coding.system
SCH-20Entered By PersonXCN[Practitioner]is equivalent toparticipant[3].actor(Practitioner)participant[3].actor(Practitioner)
SCH-20Entered By Personentereris equivalent toparticipant[3].type[1].coding.codeparticipant[3].type[1].coding.code
SCH-20Entered By Personhttp://terminology.hl7.org/CodeSystem/provenance-participant-typeis equivalent toparticipant[3].type[1].coding.systemparticipant[3].type[1].coding.system
SCH-25Filler Status CodeFillerStatus[Appointment]CWE[code]is equivalent tostatusstatus
SCH-26Placer Order Numberis equivalent tobasedOn(ServiceRequest)basedOn(ServiceRequest)
SCH-27Filler Order Numberis equivalent tobasedOn(ServiceRequest)basedOn(ServiceRequest)

Notes: