FHIR CI-Build

This is the Continuous Integration Build of FHIR (will be incorrect/inconsistent at times).
See the Directory of published versions icon

Clinical Decision Support icon Work GroupMaturity Level: N/AStandards Status: InformativeSecurity Category: Anonymous Compartments: No defined compartments

Mappings for the activitydefinition resource (see Mappings to Other Standards for further information & status).

ActivityDefinition clinical.general
    url FiveWs.identifier
    identifier FiveWs.identifier
    version FiveWs.version
    versionAlgorithm[x] FiveWs.version
    status FiveWs.status
    experimental FiveWs.class
    date FiveWs.recorded
    publisher FiveWs.witness
    purpose FiveWs.why[x]
ActivityDefinition Definition
    url Definition.url
    identifier Definition.identifier
    version Definition.version
    versionAlgorithm[x] Definition.versionAlgorithm
    name Definition.name
    title Definition.title
    status Definition.status {different ValueSet}
    experimental Definition.experimental
    subject[x] Definition.subject
    date Definition.date
    publisher Definition.publisher {as string instead of CodeableConcept}
    contact Definition.contact
    description Definition.description
    useContext Definition.useContext
    jurisdiction Definition.jurisdiction
    purpose Definition.purpose
    copyright Definition.copyright
    copyrightLabel Definition.copyrightLabel
    approvalDate Definition.approvalDate
    lastReviewDate Definition.lastReviewDate
    effectivePeriod Definition.effectivePeriod
ActivityDefinition Act[classCode=ACT; moodCode=DEFN]
    url .identifier[scope=BUSN;reliability=ISS]
    identifier .identifier
    version N/A (to add?)
    versionAlgorithm[x] N/A (to add?)
    name N/A
    title .title
    subtitle N/A (to add?)
    status .status
    experimental N/A (to add?)
    subject[x] N/A (to add?) { only applies for subject Patient? }
    date .participation[typeCode=AUT].time
    publisher .participation[typeCode=AUT].role
    contact .participation[typeCode=CALLBCK].role
    description .text
    useContext N/A (to add?)
    jurisdiction N/A (to add?)
    purpose .reasonCode.text
    usage N/A (to add?)
    copyright N/A (to add?)
    copyrightLabel N/A (to add?)
    approvalDate .outboundRelationship[typeCode="SUBJ"].act[classCode=CACT;moodCode=EVN;code="approval"].effectiveTime
    lastReviewDate .outboundRelationship[typeCode="SUBJ"; subsetCode="RECENT"].act[classCode=CACT;moodCode=EVN;code="review"].effectiveTime
    effectivePeriod N/A (to add?)
    topic N/A (to add?)
    author .participation[typeCode=AUT]
    editor .participation[typeCode=AUT] { not a great match, but there does not appear to be an editor concept in V3 participation }
    reviewer .participation[typeCode=VRF] {not clear whether VRF best corresponds to reviewer or endorser}
    endorser .participation[typeCode=VRF] {not clear whether VRF best corresponds to reviewer or endorser}
    relatedArtifact .outboundRelationship[typeCode=DOC,RSON,PREV, DRIV, USE, COMP] {successor would be PREV w/ inversionInd=true; No support for citation}
    library .outboundRelationship[typeCode=USE].target[classCode=GROUPER,moodCode=EVN]
    kind .classCode
    profile .templateId
    code .code
    intent .moodCode { of the realized Activity }
    priority .priority { of the realized activity }
    doNotPerform .negationInd { of the realized activity }
    timing[x] .effectiveTime
    asNeeded[x] boolean: precondition.negationInd (inversed - so negationInd = true means asNeeded=false CodeableConcept: precondition.observationEventCriterion[code="Assertion"].value
    location .participation[typeCode=LOC].role
    participant .participation[typeCode=PFM]
        type .role.classCode
        typeCanonical .role.classCode
        typeReference .role.classCode
        role .role.code
        function .role.code
    product[x] .participation[typeCode=CSM].role
    quantity .quantity {for classCode=SPLY}
    dosage .outboundRelationship[typeCode=COMP].target[classCode=SBADM; moodCode=DEFN]
    bodySite .targetSiteCode {for classCode=PROC, SBADM}
    specimenRequirement N/A
    observationRequirement N/A
    observationResultRequirement N/A
    transform N/A
    dynamicValue N/A
        path N/A
        expression N/A