FHIR Release 3 (STU) CI-Build

This page is part of the FHIR Specification (v3.0.2: STU 3). The current version which supercedes this version is 5.0.0 . For a full list Continuous Integration Build of available versions, see FHIR (will be incorrect/inconsistent at times).
See the Directory of published versions icon . Page versions: R5 R4B R4 R3

Maturity Level : N/A
Responsible Owner: Clinical Decision Support icon Work Group Ballot Standards Status : Informative Security Category : Anonymous Compartments : Not linked to any No defined compartments

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

.identifier[scope=BUSN;reliability=ISS] .identifier .status .participation[typeCode=AUT].time .participation[typeCode=AUT].role .reasonCode.text
ActivityDefinition Act[classCode=ACT; moodCode=DEFN] clinical.general
    url FiveWs.identifier
    identifier FiveWs.identifier
    version N/A (to add?) FiveWs.version
    name N/A     versionAlgorithm[x]     title .title FiveWs.version
    status FiveWs.status
    experimental N/A (to add?) FiveWs.class
    date FiveWs.recorded
    publisher     description .text FiveWs.witness
    purpose FiveWs.why[x]
    usage N/A (to add?) .effectiveTime .participation[typeCode=LOC].role .participation[typeCode=PFM] .role.classCode .role.code .participation[typeCode=CSM].role .quantity {for classCode=SPLY] .outboundRelationship[typeCode=COMP].target[classCode=SBADM; moodCode=DEFN] .targetSiteCode {for classCode=PROC, SBADM}
    effectivePeriod N/A (to add?)     useContext ActivityDefinition N/A (to add?) Definition
    jurisdiction     url N/A (to add?) Definition.url
    topic     identifier N/A (to add?) Definition.identifier
    contributor .participation[typeCode=AUT,VRF] {No support yet for editor nor clear whether VRF best corresponds to reviewer or endorser}     version     contact .participation[typeCode=CALLBCK].role Definition.version
    copyright     versionAlgorithm[x] N/A (to add?) Definition.versionAlgorithm
    relatedArtifact .outboundRelationship[typeCode=DOC,RSON,PREV, DRIV, USE, COMP] {successor would be PREV w/ inversionInd=true; No support for citation}     name     library .outboundRelationship[typeCode=USE].target[classCode=GROUPER,moodCode=EVN] Definition.name
    kind .classCode     title     code .code Definition.title
    timing[x]     status Definition.status {different ValueSet}
    location     experimental Definition.experimental
    participant     subject[x] Definition.subject
        type     date Definition.date
        role     publisher Definition.publisher {as string instead of CodeableConcept}
    product[x]     contact Definition.contact
    quantity     description Definition.description
    dosage     useContext Definition.useContext
    bodySite     jurisdiction Definition.jurisdiction
    transform     purpose N/A Definition.purpose
    dynamicValue     copyright N/A Definition.copyright
        description     copyrightLabel N/A Definition.copyrightLabel
        path     approvalDate N/A Definition.approvalDate
        language     lastReviewDate N/A Definition.lastReviewDate
        expression     effectivePeriod N/A Definition.effectivePeriod
Definition.url Definition.identifier Definitition.status (different ValueSet) Definition.contact
ActivityDefinition Definition Act[classCode=ACT; moodCode=DEFN]
    url .identifier[scope=BUSN;reliability=ISS]
    identifier .identifier
    version N/A (to add?)
Definition.version     versionAlgorithm[x] N/A (to add?)
    name N/A
    title .title
Definition.title     subtitle N/A (to add?)
    status .status
    experimental Definition.experimental N/A (to add?)
    date     subject[x] N/A (to add?) { only applies for subject Patient? }
Definition.date     date .participation[typeCode=AUT].time
    publisher .participation[typeCode=AUT].role
Definition.publisher (as string instead of CodeableConcept)     contact .participation[typeCode=CALLBCK].role
    description .text
Definition.description     useContext N/A (to add?)
    purpose     jurisdiction Definition.purpose N/A (to add?)
    usage     purpose .reasonCode.text
    approvalDate     usage Definition.approvalDate N/A (to add?)
    lastReviewDate     copyright Definition.lastReviewDate N/A (to add?)
    effectivePeriod     copyrightLabel Definition.effectivePeriod N/A (to add?)
    useContext     approvalDate .outboundRelationship[typeCode="SUBJ"].act[classCode=CACT;moodCode=EVN;code="approval"].effectiveTime
Definition.useContext     lastReviewDate .outboundRelationship[typeCode="SUBJ"; subsetCode="RECENT"].act[classCode=CACT;moodCode=EVN;code="review"].effectiveTime
    jurisdiction     effectivePeriod Definition.jurisdiction N/A (to add?)
    topic N/A (to add?)
    contributor     author .participation[typeCode=AUT]
    contact     editor .participation[typeCode=AUT] { not a great match, but there does not appear to be an editor concept in V3 participation }
    copyright     reviewer .participation[typeCode=VRF] {not clear whether VRF best corresponds to reviewer or endorser}
Definition.copyright     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
Definition.subjectCodeableConcept     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}
Procedure.targetBodySite     specimenRequirement N/A
    transform     observationRequirement N/A
    dynamicValue     observationResultRequirement N/A
        description     transform N/A
        path     dynamicValue N/A
        language         path N/A
        expression N/A