PATIENT ADMINISTRTAION (PA) Workgroup Development Draft

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
    type.code
    reason(encounter appointment).reason
    priority.priorityCode
    description.text
    start.effectiveTime.low
    end.effectiveTime.high
    slotSchedule-Slot (classCode=ACT, moodCode = SLOT)
    comment
    order.referencedOrder
    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
    type
    reasonAIS-3, ARQ-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
    slot
    commentNTE-3
    orderARQ-24, SCH-26
    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
    type
    reason
    priorityPRIORITY
    descriptionDESCRIPTION
    start
    end
    slot
    commentCOMMENT
    order
    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)