STU 3 Candidate

This page is part of the FHIR Specification (v1.4.0: STU 3 Ballot 3). The current version which supercedes this version is 5.0.0. For a full list of available versions, see the Directory of published versions . Page versions: R5 R4B R4 R3 R2

5.29.9 Resource Appointment - Mappings

Mappings for the appointment resource.

5.29.9.1 Mappings for RIM (http://hl7.org/v3)

AppointmentAct (ActMood = ActMoodAppointment or ActMoodAppointmentRequest)
    identifier.id
    status.statusCode
    serviceCategory
    serviceType
    specialty
    appointmentType.code
    reason(encounter appointment).reason
    priority.priorityCode
    description.text
    start.effectiveTime.low
    end.effectiveTime.high
    minutesDuration
    slotSchedule-Slot (classCode=ACT, moodCode = SLOT)
    created
    comment
    participant
        type
        actorperformer | reusableDevice | subject | location
        requiredperformer.performIndicator
        status

5.29.9.2 Mappings for HL7 v2 (http://hl7.org/v2)

Appointment
    identifierSCH-1, SCH-2, ARQ-1, ARQ-2
    statusSCH-25
    serviceCategory
    serviceType
    specialty
    appointmentType
    reasonAIS-3, ARQ-7, SCH-7
    priorityARQ-12, SCH-11.6 / TQ1-9
    descriptionNTE-3
    startARQ-11.1, SCH-11.4 / TQ1-7
    endARQ-11.2, SCH-11.5 / TQ1-8
    minutesDuration
    slot
    created
    commentNTE-3
    participantPID, AIP, AIG, AIL
        typeAIP-4, AIG-4
        actorPID-3-Patient ID List | AIL-3 | AIG-3 | AIP-3
        required
        statusAIP-12, AIG-14

5.29.9.3 Mappings for iCalendar (http://www.ietf.org/rfc/rfc2445.txt)

AppointmentVEVENT
    identifierUID
    status
    serviceCategory
    serviceType
    specialty
    appointmentType
    reason
    priorityPRIORITY
    descriptionDESCRIPTION
    start
    end
    minutesDuration
    slot
    created
    commentCOMMENT
    participantATTENDEE component to be created
        typen/a
        actorATTENDEE: (Need to provide the common name CN and also the MAILTO properties from the practitioner resource) where the participant type is not "information-only"
        requiredROLE=REQ-PARTICIPANT (roleparam)
        statusATTENDEE;CN="Brian Postlethwaite";RSVP=TRUE:mailto:BPostlethwaite@data.com (rsvpparam | partstatparam)