FHIRcast logo

FHIRcast
3.0.0-ballot - ci-build International flag

FHIRcast, published by HL7 International / Infrastructure And Messaging. This guide is not an authorized publication; it is the continuous build for version 3.0.0-ballot built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7/fhircast-docs/ and changes regularly. See the Directory of published versions

Resource Profile: FHIRcastImagingStudyOpen - Mappings

Draft as of 2024-11-22

Mappings for the fhircast-imaging-study-open resource profile.

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

FHIRcastImagingStudyOpen
ImagingStudyEvent
   identifierEvent.identifier
   statusEvent.status
   subjectEvent.subject
   encounterEvent.encounter
   startedEvent.occurrence[x]
   basedOnEvent.basedOn
   procedureReferenceEvent.partOf
   procedureCodeEvent.code
   locationEvent.location
   reasonCodeEvent.reasonCode
   reasonReferenceEvent.reasonReference
   noteEvent.note
   series
      performerEvent.performer

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

FHIRcastImagingStudyOpen
ImagingStudyEntity. Role, or Act, Act[classCode=COMPOSITION, moodCode=EVN]
   textAct.text?
   containedN/A
   extensionN/A
   modifierExtensionN/A
   identifier.id and .inboundRelationship[typeCode=COMP].source[classCode=ACSN, moodCode=EVN].id
   status.status
   modality.code
   subject.participation[typeCode=SBJ].role
   encounterinboundRelationship[typeCode=COMP].source[classCode=ENC, moodCode=EVN]
   started.effectiveTime
   basedOn.outboundRelationship[typeCode=FLFS].target[classCode=DGIMG, moodCode=RQO]
   referrer.outboundRelationship[typeCode=FLFS].target[classCode=DGIMG, moodCode=RQO].participation[typeCode=AUT].role
   interpreter.participation[typeCode=PRF].role
   endpointNot supported
   numberOfSeries.outboundRelationship[typeCode=COMP, subsetCode=SUMM].target[classCode=OBSSER, moodCode=EVN].repeatNumber
   numberOfInstances.outboundRelationship[typeCode=COMP, subsetCode=SUMM].target[classCode=DGIMG, moodCode=EVN].repeatNumber
   procedureReference.outboundRelationship[typeCode=COMP].target[classCode=PROC, moodCode=EVN]
   procedureCode.outboundRelationship[typeCode=COMP].target[classCode=PROC, moodCode=EVN]
   location.participation[typeCode=LOC].role
   reasonCode.reasonCode
   reasonReference.outboundRelationship[typeCode=RSON].target
   noteunknown
   description.text
   series.outboundRelationship[typeCode=COMP].target[classCode=OBSSER, moodCode=EVN]
      idn/a
      extensionn/a
      modifierExtensionN/A
      uid.id
      number.inboundRelationship[type=COMP, source[classCode=COMPOSITION, moodCode=EVN]].sequenceNumber
      modality.code
      description.text
      numberOfInstances.outboundRelationship[typeCode=COMP, subsetCode=SUMM].target[classCode=DGIMG, moodCode=EVN].repeatNumber
      endpointNot supported
      bodySite.targetSiteCode
      laterality.targetSiteCode
      specimenRole[classCode=SPEC]
      started.effectiveTime
      performer.participation[typeCode=PRF].role
         idn/a
         extensionn/a
         modifierExtensionN/A
         function.participation[typeCode=PRF].role
         actor.participation[typeCode=PRF].role[scoper.determinerCode=INSTANCE]
      instance.outboundRelationship[typeCode=COMP].target[classCode=DGIMG, moodCode=EVN]
         idn/a
         extensionn/a
         modifierExtensionN/A
         uid.id
         sopClass.inboundRelationship[typeCode=COMP]. source[classCode=OBS, moodCode=EVN, code="sop class"].value
         number.inboundRelationship[typeCode=COMP, source[classCode=OBSSER, moodCode=EVN]].sequenceNumber
         title.title

Mappings for DICOM Tag Mapping (http://nema.org/dicom)

FHIRcastImagingStudyOpen
ImagingStudyReference IHE radiology TF vol 2 table 4.14-1
   identifierStudyInstanceUID (0020,000D) | Accession Number and Issuer (0080,0050)+(0080,0051) | Study ID (0020,0010)
   modality(0008,0061)
   subject(0010/*)
   started(0008,0020)+(0008,0030)
   basedOn(0032,1064)
   referrer(0008,0090)+(0008,0096)
   interpreter(0008,1060)
   numberOfSeries(0020,1206)
   numberOfInstances(0020,1208)
   procedureReference(0008,1032)
   procedureCode(0008,1032)
   location(0008,1040) | (0040,0243)
   reasonCode(0040,1002)
   description(0008,1030)
   series
      uid(0020,000E)
      number(0020,0011)
      modality(0008,0060)
      description(0008,103E)
      numberOfInstances(0020,1209)
      bodySite(0018,0015)
      laterality(0020,0060)
      specimen(0040,0551) + (0040,0562)
      started(0008,0021) + (0008,0031)
      performer(0008, 1050) | (0008, 1052) | (0008, 1070) | (0008, 1072)
      instance
         uid(0008,0018)
         sopClass(0008,0016)
         number(0020,0013)
         title(0008,0008) | (0007,0080) | (0040,A043) + (0008,0104) | (0042,0010)

Mappings for FiveWs Pattern Mapping (http://hl7.org/fhir/fivews)

FHIRcastImagingStudyOpen
ImagingStudy
   identifierFiveWs.identifier
   statusFiveWs.status
   modalityFiveWs.class
   subjectFiveWs.subject[x], FiveWs.subject
   encounterFiveWs.context
   startedFiveWs.init
   basedOnFiveWs.cause
   referrerFiveWs.cause
   interpreterFiveWs.witness
   locationFiveWs.where[x]
   reasonCodeFiveWs.why[x]
   reasonReferenceFiveWs.why[x]
   series
      performer
         actorFiveWs.actor

Mappings for HL7 v2 Mapping (http://hl7.org/v2)

FHIRcastImagingStudyOpen
ImagingStudy
   statusVaries by domain
   locationEVN.7
   reasonReferenceEVN.4 or by domain
   series
      performer
         actorEVN.5 or by domain