GAO Ballot Package

This page is part of the FHIR Specification (v1.1.0: STU 3 Ballot 1). 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

This is a frozen snapshot of the FHIR specification created for the purpose of balloting the GAO implementation Guide. It includes draft changes that may be part of the future DSTU 2.1 release but further change is expected. Readers should focus solely on the GAO implementation content, and FHIR DSTU 2 for other purposes.

4.4.8 Resource CarePlan - Mappings

Mappings:

Mappings for the careplan resource.

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

CarePlanAct[classCode=PCPR, moodCode=INT]
    identifier.id
    subject.participation[typeCode=PAT].role[classCode=PAT]
    status.statusCode planned = new active = active completed = completed
    context.
    period.effectiveTime
    author
    modified.participation[typeCode=AUT].time
    category
    description
    addresses.actRelationship[typeCode=SUBJ].target[classCode=CONC, moodCode=EVN]
    support
    relatedPlan
        code
        plan
    participant.participation[typeCode=PFM]
        role.functionCode
        member.role
    goal.outboundRelationship[typeCode<=OBJ].
    activity.outboundRelationship[typeCode=COMP].target
        actionResulting.inboundRelationship[typeCode=FLFS].source
        progress.inboundRelationship[typeCode=SUBJ].source[classCode=OBS, moodCode=EVN, code="annotation"].value
        reference.outboundRelationship[typeCode=COMP].target
        detail.outboundRelationship[typeCode=COMP, subsetCode=SUMM].target
            category.inboundRelationship[typeCode=COMP].source[classCode=LIST].code
            code.code
            reasonCode
            reasonReference
            goal.outboundRelationship[typeCode<=OBJ].
            status.statusCode not-started = new scheduled = not-started (and fulfillment relationship to appointent) in-progress = active on-hold = suspended completed = completed cancelled = aborted
            statusReason
            prohibitedactionNegationInd
            scheduled[x].effectiveTime
            location.participation[typeCode=LOC].role
            performer.participation[typeCode=PFM]
            product[x].participation[typeCode=PRD].role
            dailyAmount.outboundRelationship[typeCode=COMP][classCode=SBADM].doseQuantity
            quantity.outboundRelationship[typeCode=COMP][classCode=SPLY].quantity
            description.text
    note.inboundRelationship[typeCode=SUBJ].source[classCode=OBS, moodCode=EVN, code="annotation"].value

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

CarePlan
    identifierPTH-3
    subjectPID-3
    statusPTH-5
    contextAssociated PV1
    periodGOL-7 / GOL-8
    author
    modifiedPTH-6
    category
    description
    addressesPRB-4
    support
    relatedPlan
        code
        plan
    participantREL (REL.4 is always the Patient) ( or PRT?)
        roleREL.2 (or PRT-4?)
        memberREL.5 (or PRT-5 : ( PRV-4 {provider participations} ) / PRT-5 : ( PRV-4 {non-provider person participations} ) / PRT-5 : ( PRV-4 = (patient non-subject of care) ) / PRT-8?)
    goalGOL.1
    activity
        actionResulting
        progressNTE?
        reference
        detail
            category
            codeOBR-4 / RXE-2 / RXO-1 / RXD-2
            reasonCode
            reasonReference
            goal
            statusORC-5?
            statusReason
            prohibited
            scheduled[x]TQ1
            locationOBR-24(???!!)
            performerPRT-5 : ( PRV-4 e {provider participations} ) / PRT-5 : ( PRV-4 e {non-provider person participations} ) / PRT-5 : ( PRV-4 = (patient non-subject of care) ) / PRT-8
            product[x]RXE-2 / RXO-1 / RXD-2
            dailyAmountRXO-23 / RXE-19 / RXD-12
            quantityRXO-11 / RXE-10 / RXD-4 / RXG-5 / RXA-6 / TQ1-2.1 *and* RXO-12 / RXE-11 / RXD-5 / RXG-7 / RXA-7 / TQ1-2.2
            descriptionNTE?
    noteNTE?