DAF Research, Release 1 Ballot

This page is part of the Data Access Framework (v1.8.0: STU 2 Ballot 2) based on FHIR v1.8.0. . For a full list of available versions, see the Directory of published versions

D.4.1.4 StructureDefinition: Profile daf-task - Mappings

Mappings for the StructureDefinition-daf-task Profile.

Mappings for Workflow Mapping (http://hl7.org/fhir/workflow)

Profile daf-task
TaskDAFTaskRequest, Event
   id
   meta
   implicitRules
   language
   text
   contained
   extension
   modifierExtension
   identifierRequest.identifier, Event.identifier
   definition[x]Request.definition, Event.definitoin
   basedOnRequest.basedOn, Definition.basedOn
   groupIdentifierRequest.groupIdentifier
   partOfEvent.partOf
   statusRequest.status, Event.status
   statusReason
   businessStatus
   intentRequest.intent
   priorityRequest.priority
   codeRequest.code, Event.code
   description
   focus
   forRequest.subject, Event.subject
   contextRequest.context, Event.context
   executionPeriodEvent.occurrence[x]
   authoredOnRequest.authoredOn
   lastModified
   requesterRequest.requester
      id
      extension
      modifierExtension
      agentRequest.requester.agent
      onBehalfOfRequest.requester.onBehalfOf
   performerTypeEvent.performer.role, Request.performerType
   ownerEvent.performer.actor, Request.performer
   reasonRequest.reasonCode, Event.reasonCodeableConcept
   noteRequest.note, Event.note
   relevantHistoryRequest.relevantHistory
   restriction
      id
      extension
      modifierExtension
      repetitions
      period
      recipient
   input
      id
      extension
      modifierExtension
      type
      value[x]
   output
      id
      extension
      modifierExtension
      type
      value[x]

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

Profile daf-task
TaskDAFTaskEntity. Role, or Act
   id
   meta
   implicitRules
   language
   textAct.text?
   containedN/A
   extensionN/A
   modifierExtensionN/A
   identifier.id
   definition[x].outboundRelationship[typeCode=DEFN].target
   basedOn.outboundRelationship[typeCode=FLFS].target[moodCode=INT]
   groupIdentifier.inboundRelationship[typeCode=COMP].source[moodCode=INT].id
   partOf.inboundRelationship[typeCode=COMP].source[moodCode=INT]
   status.statusCode
   statusReason.inboundRelationship[typeCode=SUBJ].source[classCode=CACT, moodCode=EVN, code="status change"].reasonCode
   businessStatus.inboundRelationship[typeCode=SUBJ].source[classCode=OBS, moodCode=EVN, code="business status"]
   intent.moodCode
   priority.priorityCode
   code.code
   description.text
   focus.outboundRelationship[typeCode=SUBJ].target
   for.participation[typeCode=RCT].role
   context.inboundRelationship[typeCode=COMP].source[classCode=PCPR, moodCode=EVN]
   executionPeriod
   authoredOn.participation[typeCode=AUT].time
   lastModified.inboundRelationship[typeCode=SUBJ, ].source[classCode=CACT, moodCode=EVN].effectiveTime
   requester.participation[typeCode=AUT].role
      idn/a
      extensionn/a
      modifierExtensionN/A
      agent.player
      onBehalfOf.scoper
   performerType.participation[typeCode=PRF].role.code
   owner.participation[typeCode=PRF].role
   reason.reasonCode
   note.inboundRelationship[typeCode=SUBJ, ].source[classCode=OBS, moodCode=EVN, code="annotation"].value(string)
   relevantHistory.inboundRelationship(typeCode=SUBJ].source[classCode=CACT, moodCode=EVN]
   restrictionInstead of pointing to request, would point to component of request, having these characteristics
      idn/a
      extensionn/a
      modifierExtensionN/A
      repetitions.repeatNumber
      period.effectiveTime(IVL<TS>)
      recipient.participation[typeCode=SBJ].role
   input???
      idn/a
      extensionn/a
      modifierExtensionN/A
      type???
      value[x]???
   output???
      idn/a
      extensionn/a
      modifierExtensionN/A
      type???
      value[x]???

Mappings for W5 Mapping (http://hl7.org/fhir/w5)

Profile daf-task
TaskDAFTaskworkflow.order
   id
   meta
   implicitRules
   language
   text
   contained
   extension
   modifierExtension
   identifierid
   definition[x]
   basedOn
   groupIdentifier
   partOf
   statusstatus
   statusReason
   businessStatus
   intentclass
   prioritygrade
   codeclass
   description
   focuswhat
   forwho.focus
   contextcontext
   executionPeriodwhen.done
   authoredOnwhen.recorded
   lastModified
   requester
      id
      extension
      modifierExtension
      agentwho.author
      onBehalfOf
   performerTypewho.actor
   ownerwho.actor
   reasonwhy
   note
   relevantHistory
   restriction
      id
      extension
      modifierExtension
      repetitions
      period
      recipient
   input
      id
      extension
      modifierExtension
      type
      value[x]
   output
      id
      extension
      modifierExtension
      type
      value[x]