This page is part of the FHIR Specification v6.0.0-ballot2: Release 6 Ballot (2nd Draft) (see Ballot Notes). The current version is 5.0.0. For a full list of available versions, see the Directory of published versions 
Clinical Decision Support Work Group |
Maturity Level: 0 | Trial Use | Use Context: Any |
Mappings for the computableplandefinition Profile (see Mappings to Other Standards for further information & status).
| ComputablePlanDefinition | ||
| PlanDefinition | Definition | |
| id | ||
| meta | ||
| implicitRules | ||
| language | ||
| text | ||
| contained | ||
| extension | ||
| modifierExtension | ||
| url | Definition.url | |
| identifier | Definition.identifier | |
| version | Definition.version | |
| versionAlgorithm[x] | Definition.versionAlgorithm | |
| name | Definition.name | |
| title | Definition.title | |
| subtitle | ||
| type | ||
| status | Definition.status {different ValueSet} | |
| experimental | Definition.experimental | |
| subject[x] | Definition.subject | |
| date | Definition.date | |
| publisher | Definition.publisher | |
| contact | Definition.contact | |
| description | Definition.description | |
| useContext | Definition.useContext | |
| jurisdiction | Definition.jurisdiction | |
| purpose | Definition.purpose | |
| usage | ||
| copyright | Definition.copyright | |
| copyrightLabel | Definition.copyrightLabel | |
| approvalDate | Definition.approvalDate | |
| lastReviewDate | Definition.lastReviewDate | |
| effectivePeriod | Definition.effectivePeriod | |
| topic | Definition.subject[x] | |
| author | ||
| editor | ||
| reviewer | ||
| endorser | ||
| relatedArtifact | ||
| library | ||
| goal | ||
| id | ||
| extension | ||
| modifierExtension | ||
| category | ||
| description | ||
| priority | ||
| start | ||
| addresses | ||
| documentation | ||
| target | ||
| id | ||
| extension | ||
| modifierExtension | ||
| measure | ||
| detail[x] | ||
| due | ||
| actor | ||
| id | ||
| extension | ||
| modifierExtension | ||
| title | ||
| description | ||
| option | ||
| id | ||
| extension | ||
| modifierExtension | ||
| type | ||
| typeCanonical | ||
| typeReference | ||
| role | ||
| action | {Is a contained Definition} | |
| id | ||
| extension | ||
| modifierExtension | ||
| linkId | ||
| prefix | ||
| title | Definition.title | |
| description | Definition.description | |
| textEquivalent | Definition.description | |
| priority | ||
| code | ||
| reason | ||
| documentation | ||
| goalId | ||
| subject[x] | Definition.subject | |
| trigger | ||
| condition | ||
| id | ||
| extension | ||
| modifierExtension | ||
| kind | ||
| expression | ||
| input | ||
| id | ||
| extension | ||
| modifierExtension | ||
| title | ||
| requirement | ||
| relatedData | ||
| output | ||
| id | ||
| extension | ||
| modifierExtension | ||
| title | ||
| requirement | ||
| relatedData | ||
| relatedAction | ||
| id | ||
| extension | ||
| modifierExtension | ||
| targetId | ||
| relationship | ||
| endRelationship | ||
| offset[x] | ||
| timing[x] | ||
| location | ||
| participant | ||
| id | ||
| extension | ||
| modifierExtension | ||
| actorId | ||
| type | ||
| typeCanonical | ||
| typeReference | ||
| role | ||
| function | ||
| type | ||
| groupingBehavior | ||
| selectionBehavior | ||
| requiredBehavior | ||
| precheckBehavior | ||
| cardinalityBehavior | ||
| definition[x] | ||
| transform | ||
| dynamicValue | ||
| id | ||
| extension | ||
| modifierExtension | ||
| path | ||
| expression | ||
| action | {InverseRelationship of Definition.partOf} | |
| asNeeded[x] | ||
| ComputablePlanDefinition | ||
| PlanDefinition | Act[classCode=GROUPER;moodCode=DEFN] | |
| id | ||
| meta | ||
| implicitRules | ||
| language | ||
| text | Act.text? | |
| contained | N/A | |
| extension | N/A | |
| modifierExtension | N/A | |
| url | .identifier[scope=BUSN;reliability=ISS] | |
| identifier | .identifier | |
| version | N/A (to add?) | |
| versionAlgorithm[x] | N/A (to add?) | |
| name | N/A (to add?) | |
| title | .title | |
| subtitle | N/A | |
| type | N/A (to add?) | |
| status | .status | |
| experimental | N/A (to add?) | |
| subject[x] | N/A | |
| 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] | |
| 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 | N/A (to add?) | |
| goal | N/A (to add?) | |
| id | n/a | |
| extension | n/a | |
| modifierExtension | N/A | |
| category | N/A (to add?) | |
| description | N/A (to add?) | |
| priority | N/A (to add?) | |
| start | N/A (to add?) | |
| addresses | N/A (to add?) | |
| documentation | N/A (to add?) | |
| target | N/A (to add?) | |
| id | n/a | |
| extension | n/a | |
| modifierExtension | N/A | |
| measure | N/A (to add?) | |
| detail[x] | N/A (to add?) | |
| due | N/A (to add?) | |
| actor | .participation[typeCode=PFM] | |
| id | n/a | |
| extension | n/a | |
| modifierExtension | N/A | |
| title | N/A (to add?) | |
| description | N/A (to add?) | |
| option | N/A (to add?) | |
| id | n/a | |
| extension | n/a | |
| modifierExtension | N/A | |
| type | .role.classCode | |
| typeCanonical | .role.classCode | |
| typeReference | .role.classCode | |
| role | N/A (to add?) | |
| action | Act[classCode=ACT; moodCode=DEFN] | |
| id | n/a | |
| extension | n/a | |
| modifierExtension | N/A | |
| linkId | N/A (to add?) | |
| prefix | N/A (to add?) | |
| title | .title | |
| description | .text | |
| textEquivalent | .text | |
| priority | .priority | |
| code | .classCode | |
| reason | .reasonCode | |
| documentation | N/A (to add?) | |
| goalId | N/A (to add?) | |
| subject[x] | N/A (to add?) | |
| trigger | N/A (to add?) | |
| condition | N/A (to add?) | |
| id | n/a | |
| extension | n/a | |
| modifierExtension | N/A | |
| kind | N/A (to add?) | |
| expression | N/A (to add?) | |
| input | N/A (to add?) | |
| id | n/a | |
| extension | n/a | |
| modifierExtension | N/A | |
| title | N/A (to add?) | |
| requirement | N/A (to add?) | |
| relatedData | N/A (to add?) | |
| output | N/A (to add?) | |
| id | n/a | |
| extension | n/a | |
| modifierExtension | N/A | |
| title | N/A (to add?) | |
| requirement | N/A (to add?) | |
| relatedData | N/A (to add?) | |
| relatedAction | N/A (to add?) | |
| id | n/a | |
| extension | n/a | |
| modifierExtension | N/A | |
| targetId | N/A (to add?) | |
| relationship | N/A (to add?) | |
| endRelationship | N/A (to add?) | |
| offset[x] | N/A (to add?) | |
| timing[x] | .effectiveTime | |
| location | .participation[typeCode=LOC].role | |
| participant | .participation[typeCode=PFM] | |
| id | n/a | |
| extension | n/a | |
| modifierExtension | N/A | |
| actorId | N/A (to add?) | |
| type | .role.classCode | |
| typeCanonical | .role.classCode | |
| typeReference | .role.classCode | |
| role | .role.code | |
| function | .role.code | |
| type | .moodCode { Maybe? this is effectively Create, Update, or Delete } | |
| groupingBehavior | N/A | |
| selectionBehavior | N/A | |
| requiredBehavior | N/A | |
| precheckBehavior | N/A | |
| cardinalityBehavior | N/A | |
| definition[x] | Act[classCode=ACT; moodCode=DEFN] | |
| transform | N/A | |
| dynamicValue | N/A | |
| id | n/a | |
| extension | n/a | |
| modifierExtension | N/A | |
| path | N/A | |
| expression | N/A | |
| action | N/A | |
| asNeeded[x] | boolean: precondition.negationInd (inversed - so negationInd = true means asNeeded=false CodeableConcept: precondition.observationEventCriterion[code="Assertion"].value | |
| ComputablePlanDefinition | ||
| PlanDefinition | conformance.behavior,clinical.general | |
| id | ||
| meta | ||
| implicitRules | ||
| language | ||
| text | ||
| contained | ||
| extension | ||
| modifierExtension | ||
| url | FiveWs.identifier | |
| identifier | FiveWs.identifier | |
| version | FiveWs.version | |
| versionAlgorithm[x] | FiveWs.version | |
| name | ||
| title | ||
| subtitle | ||
| type | ||
| status | FiveWs.status | |
| experimental | FiveWs.class | |
| subject[x] | ||
| date | FiveWs.recorded | |
| publisher | FiveWs.witness | |
| contact | ||
| description | ||
| useContext | ||
| jurisdiction | ||
| purpose | FiveWs.why[x] | |
| usage | ||
| copyright | ||
| copyrightLabel | ||
| approvalDate | ||
| lastReviewDate | ||
| effectivePeriod | ||
| topic | ||
| author | ||
| editor | ||
| reviewer | ||
| endorser | ||
| relatedArtifact | ||
| library | ||
| goal | ||
| id | ||
| extension | ||
| modifierExtension | ||
| category | ||
| description | ||
| priority | ||
| start | ||
| addresses | ||
| documentation | ||
| target | ||
| id | ||
| extension | ||
| modifierExtension | ||
| measure | ||
| detail[x] | ||
| due | ||
| actor | ||
| id | ||
| extension | ||
| modifierExtension | ||
| title | ||
| description | ||
| option | ||
| id | ||
| extension | ||
| modifierExtension | ||
| type | ||
| typeCanonical | ||
| typeReference | ||
| role | ||
| action | ||
| id | ||
| extension | ||
| modifierExtension | ||
| linkId | ||
| prefix | ||
| title | ||
| description | ||
| textEquivalent | ||
| priority | ||
| code | ||
| reason | ||
| documentation | ||
| goalId | ||
| subject[x] | ||
| trigger | ||
| condition | ||
| id | ||
| extension | ||
| modifierExtension | ||
| kind | ||
| expression | ||
| input | ||
| id | ||
| extension | ||
| modifierExtension | ||
| title | ||
| requirement | ||
| relatedData | ||
| output | ||
| id | ||
| extension | ||
| modifierExtension | ||
| title | ||
| requirement | ||
| relatedData | ||
| relatedAction | ||
| id | ||
| extension | ||
| modifierExtension | ||
| targetId | ||
| relationship | ||
| endRelationship | ||
| offset[x] | ||
| timing[x] | ||
| location | ||
| participant | ||
| id | ||
| extension | ||
| modifierExtension | ||
| actorId | ||
| type | ||
| typeCanonical | ||
| typeReference | ||
| role | ||
| function | ||
| type | ||
| groupingBehavior | ||
| selectionBehavior | ||
| requiredBehavior | ||
| precheckBehavior | ||
| cardinalityBehavior | ||
| definition[x] | ||
| transform | ||
| dynamicValue | ||
| id | ||
| extension | ||
| modifierExtension | ||
| path | ||
| expression | ||
| action | ||
| asNeeded[x] | ||
| ComputablePlanDefinition | ||
| PlanDefinition | ||
| id | ||
| meta | ||
| implicitRules | ||
| language | ||
| text | ||
| contained | ||
| extension | ||
| modifierExtension | ||
| url | ||
| identifier | no-gen-base | |
| version | no-gen-base | |
| versionAlgorithm[x] | no-gen-base | |
| name | ||
| title | ||
| subtitle | ||
| type | ||
| status | ||
| experimental | ||
| subject[x] | ||
| date | ||
| publisher | ||
| contact | ||
| description | ||
| useContext | ||
| jurisdiction | ||
| purpose | no-gen-base | |
| usage | ||
| copyright | no-gen-base | |
| copyrightLabel | no-gen-base | |
| approvalDate | no-gen-base | |
| lastReviewDate | no-gen-base | |
| effectivePeriod | no-gen-base | |
| topic | ||
| author | ||
| editor | ||
| reviewer | ||
| endorser | ||
| relatedArtifact | ||
| library | ||
| goal | ||
| id | ||
| extension | ||
| modifierExtension | ||
| category | ||
| description | ||
| priority | ||
| start | ||
| addresses | ||
| documentation | ||
| target | ||
| id | ||
| extension | ||
| modifierExtension | ||
| measure | ||
| detail[x] | ||
| due | ||
| actor | ||
| id | ||
| extension | ||
| modifierExtension | ||
| title | ||
| description | ||
| option | ||
| id | ||
| extension | ||
| modifierExtension | ||
| type | ||
| typeCanonical | ||
| typeReference | ||
| role | ||
| action | ||
| id | ||
| extension | ||
| modifierExtension | ||
| linkId | ||
| prefix | ||
| title | ||
| description | ||
| textEquivalent | ||
| priority | ||
| code | ||
| reason | ||
| documentation | ||
| goalId | ||
| subject[x] | ||
| trigger | ||
| condition | ||
| id | ||
| extension | ||
| modifierExtension | ||
| kind | ||
| expression | ||
| input | ||
| id | ||
| extension | ||
| modifierExtension | ||
| title | ||
| requirement | ||
| relatedData | ||
| output | ||
| id | ||
| extension | ||
| modifierExtension | ||
| title | ||
| requirement | ||
| relatedData | ||
| relatedAction | ||
| id | ||
| extension | ||
| modifierExtension | ||
| targetId | ||
| relationship | ||
| endRelationship | ||
| offset[x] | ||
| timing[x] | ||
| location | ||
| participant | ||
| id | ||
| extension | ||
| modifierExtension | ||
| actorId | ||
| type | ||
| typeCanonical | ||
| typeReference | ||
| role | ||
| function | ||
| type | ||
| groupingBehavior | ||
| selectionBehavior | ||
| requiredBehavior | ||
| precheckBehavior | ||
| cardinalityBehavior | ||
| definition[x] | ||
| transform | ||
| dynamicValue | ||
| id | ||
| extension | ||
| modifierExtension | ||
| path | ||
| expression | ||
| action | ||
| asNeeded[x] | ||