R5 Final QA

This page is part of the FHIR Specification (v5.0.0-draft-final: Final QA Preview for R5 - see ballot notes). The current version which supercedes this version is 5.0.0. For a full list of available versions, see the Directory of published versions

Clinical Decision Support icon Work Group Maturity Level: 0Trial Use Use Context: Any

Mappings for the publishableactivitydefinition Profile (see Mappings to Other Standards for further information & status).

PublishableActivityDefinition
ActivityDefinitionAct[classCode=ACT; moodCode=DEFN]
   id
   meta
   implicitRules
   language
   textAct.text?
   containedN/A
   extension
   extensionknowledgeCapability
   extensionknowledgeRepresentationLevel
   extensionartifactComment
   modifierExtensionN/A
   url.identifier[scope=BUSN;reliability=ISS]
   identifier.identifier
   versionN/A (to add?)
   versionAlgorithm[x]N/A (to add?)
   nameN/A
   title.title
   subtitleN/A (to add?)
   status.status
   experimentalN/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
   useContextN/A (to add?)
   jurisdictionN/A (to add?)
   purpose.reasonCode.text
   usageN/A (to add?)
   copyrightN/A (to add?)
   copyrightLabelN/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
   effectivePeriodN/A (to add?)
   topicN/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}
      idn/a
      extensionn/a
      type
      classifier
      label
      display
      citation
      document
      resource
      resourceReference
      publicationStatus
      publicationDate
   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]
      idn/a
      extensionn/a
      modifierExtensionN/A
      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}
   specimenRequirementN/A
   observationRequirementN/A
   observationResultRequirementN/A
   transformN/A
   dynamicValueN/A
      idn/a
      extensionn/a
      modifierExtensionN/A
      pathN/A
      expressionN/A
PublishableActivityDefinition
ActivityDefinitionDefinition
   id
   meta
   implicitRules
   language
   text
   contained
   extension
   extensionknowledgeCapability
   extensionknowledgeRepresentationLevel
   extensionartifactComment
   modifierExtension
   urlDefinition.url
   identifierDefinition.identifier
   versionDefinition.version
   versionAlgorithm[x]Definition.versionAlgorithm
   nameDefinition.name
   titleDefinition.title
   subtitle
   statusDefinition.status {different ValueSet}
   experimentalDefinition.experimental
   subject[x]Definition.subject
   dateDefinition.date
   publisherDefinition.publisher {as string instead of CodeableConcept}
   contactDefinition.contact
   descriptionDefinition.description
   useContextDefinition.useContext
   jurisdictionDefinition.jurisdiction
   purposeDefinition.purpose
   usage
   copyrightDefinition.copyright
   copyrightLabelDefinition.copyrightLabel
   approvalDateDefinition.approvalDate
   lastReviewDateDefinition.lastReviewDate
   effectivePeriodDefinition.effectivePeriod
   topic
   author
   editor
   reviewer
   endorser
   relatedArtifact
      id
      extension
      type
      classifier
      label
      display
      citation
      document
      resource
      resourceReference
      publicationStatus
      publicationDate
   library
   kind
   profile
   code
   intent
   priority
   doNotPerform
   timing[x]
   asNeeded[x]
   location
   participant
      id
      extension
      modifierExtension
      type
      typeCanonical
      typeReference
      role
      function
   product[x]
   quantity
   dosage
   bodySite
   specimenRequirement
   observationRequirement
   observationResultRequirement
   transform
   dynamicValue
      id
      extension
      modifierExtension
      path
      expression
PublishableActivityDefinition
ActivityDefinitionclinical.general
   id
   meta
   implicitRules
   language
   text
   contained
   extension
   extensionknowledgeCapability
   extensionknowledgeRepresentationLevel
   extensionartifactComment
   modifierExtension
   urlFiveWs.identifier
   identifierFiveWs.identifier
   versionFiveWs.version
   versionAlgorithm[x]FiveWs.version
   name
   title
   subtitle
   statusFiveWs.status
   experimentalFiveWs.class
   subject[x]
   dateFiveWs.recorded
   publisherFiveWs.witness
   contact
   description
   useContext
   jurisdiction
   purposeFiveWs.why[x]
   usage
   copyright
   copyrightLabel
   approvalDate
   lastReviewDate
   effectivePeriod
   topic
   author
   editor
   reviewer
   endorser
   relatedArtifact
      id
      extension
      type
      classifier
      label
      display
      citation
      document
      resource
      resourceReference
      publicationStatus
      publicationDate
   library
   kind
   profile
   code
   intent
   priority
   doNotPerform
   timing[x]
   asNeeded[x]
   location
   participant
      id
      extension
      modifierExtension
      type
      typeCanonical
      typeReference
      role
      function
   product[x]
   quantity
   dosage
   bodySite
   specimenRequirement
   observationRequirement
   observationResultRequirement
   transform
   dynamicValue
      id
      extension
      modifierExtension
      path
      expression
PublishableActivityDefinition
ActivityDefinition
   id
   meta
   implicitRules
   language
   text
   contained
   extension
   extensionknowledgeCapability
   extensionknowledgeRepresentationLevel
   extensionartifactComment
   modifierExtension
   url
   identifierno-gen-base
   version
   versionAlgorithm[x]
   name
   title
   subtitle
   status
   experimental
   subject[x]
   date
   publisher
   contact
   description
   useContext
   jurisdiction
   purposeno-gen-base
   usage
   copyrightno-gen-base
   copyrightLabelno-gen-base
   approvalDateno-gen-base
   lastReviewDateno-gen-base
   effectivePeriodno-gen-base
   topic
   author
   editor
   reviewer
   endorser
   relatedArtifact
      id
      extension
      type
      classifier
      label
      display
      citation
      document
      resource
      resourceReference
      publicationStatus
      publicationDate
   library
   kind
   profile
   code
   intent
   priority
   doNotPerform
   timing[x]
   asNeeded[x]
   location
   participant
      id
      extension
      modifierExtension
      type
      typeCanonical
      typeReference
      role
      function
   product[x]
   quantity
   dosage
   bodySite
   specimenRequirement
   observationRequirement
   observationResultRequirement
   transform
   dynamicValue
      id
      extension
      modifierExtension
      path
      expression