ImagingStudy

FHIR Cross-version Mappings for ImagingStudy based on the R5 structure

ImagingStudy (1.0.2)ImagingStudy (3.0.2)ImagingStudy (4.0.1)ImagingStudy (4.3.0)ImagingStudy (5.0.0)
ImagingStudy=ImagingStudy=ImagingStudy=ImagingStudy=ImagingStudy
No cross-version extension allowed for this element because In 4.0.1 this had no equivalent I.uid : oid : [1..1]=No cross-version extension allowed for this element because No Change I.uid : oid : [1..1]>No cross-version extension allowed for this element because No Change I.identifier : Identifier : [0..*]=No cross-version extension allowed for this element because No Change I.identifier : Identifier : [0..*]=No cross-version extension allowed for this element because No Change I.identifier : Identifier : [0..*]
No cross-version extension allowed for this element because In 4.0.1 this had no equivalent I.accession : Identifier : [0..1]=No cross-version extension allowed for this element because No Change I.accession : Identifier : [0..1]>
No cross-version extension allowed for this element because No Change I.identifier : Identifier : [0..*]=No cross-version extension allowed for this element because No Change I.identifier : Identifier : [0..*]=
Extension definition for this version of the element. Defined because: This was introduced in 4.0.1 (post R2) I.status : code : [1..1]No cross-version extension allowed for this element because No Change I.status : code : [1..1]No cross-version extension allowed for this element because No Change I.status : code : [1..1]
Extension definition for this version of the element. Defined because: In 5.0.0 the types Coding are removed,In 5.0.0 the types CodeableConcept are added I.modalityList : Coding : [0..*]Extension definition for this version of the element. Defined because: Added codes 'OSS, IVOCT (http://dicom.nema.org/resources/ontology/DCM)' I.modalityList : Coding : [0..*]=No cross-version extension allowed for this element because No Change I.modality : Coding : [0..*]=No cross-version extension allowed for this element because No Change I.modality : Coding : [0..*]=Extension definition for this version of the element. Defined because: New Types CodeableConcept I.modality : CodeableConcept : [0..*]
No cross-version extension allowed for this element because In 4.0.1 this got new targets I.patient : Reference(Patient) : [1..1]=No cross-version extension allowed for this element because No Change I.patient : Reference(Patient) : [1..1]=Extension definition for this version of the element. Defined because: New Targets Device|Group I.subject : Reference(Patient|Device|Group) : [1..1]=No cross-version extension allowed for this element because No Change I.subject : Reference(Patient|Device|Group) : [1..1]=No cross-version extension allowed for this element because No Change I.subject : Reference(Patient|Device|Group) : [1..1]
Extension definition for this version of the element. Defined because: In 3.0.2 this stopped repeating,In 3.0.2 this got new targets I.order : Reference(DiagnosticOrder) : [0..*]=Extension definition for this version of the element. Defined because: New Targets Encounter|EpisodeOfCare I.context : Reference(Encounter|EpisodeOfCare) : [0..1]=No cross-version extension allowed for this element because No Change I.encounter : Reference(Encounter) : [0..1]=No cross-version extension allowed for this element because No Change I.encounter : Reference(Encounter) : [0..1]=No cross-version extension allowed for this element because No Change I.encounter : Reference(Encounter) : [0..1]
No cross-version extension allowed for this element because No Change I.started : dateTime : [0..1]=No cross-version extension allowed for this element because No Change I.started : dateTime : [0..1]=No cross-version extension allowed for this element because No Change I.started : dateTime : [0..1]=No cross-version extension allowed for this element because No Change I.started : dateTime : [0..1]=No cross-version extension allowed for this element because No Change I.started : dateTime : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2),In 4.0.1 this got new targets I.basedOn : Reference(ReferralRequest|CarePlan|ProcedureRequest) : [0..*]=Extension definition for this version of the element. Defined because: New Targets Appointment|AppointmentResponse|Task I.basedOn : Reference(CarePlan|ServiceRequest|Appointment|AppointmentResponse|Task) : [0..*]=No cross-version extension allowed for this element because No Change I.basedOn : Reference(CarePlan|ServiceRequest|Appointment|AppointmentResponse|Task) : [0..*]=No cross-version extension allowed for this element because No Change I.basedOn : Reference(CarePlan|ServiceRequest|Appointment|AppointmentResponse|Task) : [0..*]
Extension definition for this version of the element. Defined because: This was introduced in 5.0.0 (post R2) I.partOf : Reference(Procedure) : [0..*]
No cross-version extension allowed for this element because In 4.0.1 this got new targets I.referrer : Reference(Practitioner) : [0..1]=No cross-version extension allowed for this element because No Change I.referrer : Reference(Practitioner) : [0..1]=Extension definition for this version of the element. Defined because: New Targets PractitionerRole I.referrer : Reference(Practitioner|PractitionerRole) : [0..1]=No cross-version extension allowed for this element because No Change I.referrer : Reference(Practitioner|PractitionerRole) : [0..1]=No cross-version extension allowed for this element because No Change I.referrer : Reference(Practitioner|PractitionerRole) : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) I.endpoint : Reference(Endpoint) : [0..*]=No cross-version extension allowed for this element because No Change I.endpoint : Reference(Endpoint) : [0..*]=No cross-version extension allowed for this element because No Change I.endpoint : Reference(Endpoint) : [0..*]=No cross-version extension allowed for this element because No Change I.endpoint : Reference(Endpoint) : [0..*]
No cross-version extension allowed for this element because No Change I.numberOfSeries : unsignedInt : [1..1]=No cross-version extension allowed for this element because No Change I.numberOfSeries : unsignedInt : [0..1]=No cross-version extension allowed for this element because No Change I.numberOfSeries : unsignedInt : [0..1]=No cross-version extension allowed for this element because No Change I.numberOfSeries : unsignedInt : [0..1]=No cross-version extension allowed for this element because No Change I.numberOfSeries : unsignedInt : [0..1]
No cross-version extension allowed for this element because No Change I.numberOfInstances : unsignedInt : [1..1]=No cross-version extension allowed for this element because No Change I.numberOfInstances : unsignedInt : [0..1]=No cross-version extension allowed for this element because No Change I.numberOfInstances : unsignedInt : [0..1]=No cross-version extension allowed for this element because No Change I.numberOfInstances : unsignedInt : [0..1]=No cross-version extension allowed for this element because No Change I.numberOfInstances : unsignedInt : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 5.0.0 (post R2) I.procedure : CodeableReference(PlanDefinition|ActivityDefinition) : [0..*]
Extension definition for this version of the element. Defined because: This was introduced in 4.0.1 (post R2) I.location : Reference(Location) : [0..1]=No cross-version extension allowed for this element because No Change I.location : Reference(Location) : [0..1]=No cross-version extension allowed for this element because No Change I.location : Reference(Location) : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 5.0.0 (post R2) I.reason : CodeableReference(Condition|Observation|DiagnosticReport|DocumentReference) : [0..*]
Extension definition for this version of the element. Defined because: This was introduced in 4.0.1 (post R2) I.note : Annotation : [0..*]=No cross-version extension allowed for this element because No Change I.note : Annotation : [0..*]=No cross-version extension allowed for this element because No Change I.note : Annotation : [0..*]
No cross-version extension allowed for this element because No Change I.description : string : [0..1]=No cross-version extension allowed for this element because No Change I.description : string : [0..1]=No cross-version extension allowed for this element because No Change I.description : string : [0..1]=No cross-version extension allowed for this element because No Change I.description : string : [0..1]=No cross-version extension allowed for this element because No Change I.description : string : [0..1]
No cross-version extension allowed for this element because No Change I.series : BackboneElement : [0..*]=No cross-version extension allowed for this element because No Change I.series : [0..*]=No cross-version extension allowed for this element because No Change I.series : [0..*]=No cross-version extension allowed for this element because No Change I.series : [0..*]=No cross-version extension allowed for this element because No Change I.series : [0..*]
Extension definition for this version of the element. Defined because: In 4.0.1 the types oid are removed,In 4.0.1 the types id are added I.s.uid : oid : [1..1]=No cross-version extension allowed for this element because No Change I.s.uid : oid : [1..1]=Extension definition for this version of the element. Defined because: New Types id I.s.uid : id : [1..1]=No cross-version extension allowed for this element because No Change I.s.uid : id : [1..1]=No cross-version extension allowed for this element because No Change I.s.uid : id : [1..1]
No cross-version extension allowed for this element because No Change I.s.number : unsignedInt : [0..1]=No cross-version extension allowed for this element because No Change I.s.number : unsignedInt : [0..1]=No cross-version extension allowed for this element because No Change I.s.number : unsignedInt : [0..1]=No cross-version extension allowed for this element because No Change I.s.number : unsignedInt : [0..1]=No cross-version extension allowed for this element because No Change I.s.number : unsignedInt : [0..1]
Extension definition for this version of the element. Defined because: In 5.0.0 the types Coding are removed,In 5.0.0 the types CodeableConcept are added I.s.modality : Coding : [1..1]Extension definition for this version of the element. Defined because: Added codes 'IVOCT, OSS (http://dicom.nema.org/resources/ontology/DCM)' I.s.modality : Coding : [1..1]=No cross-version extension allowed for this element because No Change I.s.modality : Coding : [1..1]=No cross-version extension allowed for this element because No Change I.s.modality : Coding : [1..1]=Extension definition for this version of the element. Defined because: New Types CodeableConcept I.s.modality : CodeableConcept : [1..1]
No cross-version extension allowed for this element because No Change I.s.description : string : [0..1]=No cross-version extension allowed for this element because No Change I.s.description : string : [0..1]=No cross-version extension allowed for this element because No Change I.s.description : string : [0..1]=No cross-version extension allowed for this element because No Change I.s.description : string : [0..1]=No cross-version extension allowed for this element because No Change I.s.description : string : [0..1]
No cross-version extension allowed for this element because No Change I.s.numberOfInstances : unsignedInt : [1..1]=No cross-version extension allowed for this element because No Change I.s.numberOfInstances : unsignedInt : [0..1]=No cross-version extension allowed for this element because No Change I.s.numberOfInstances : unsignedInt : [0..1]=No cross-version extension allowed for this element because No Change I.s.numberOfInstances : unsignedInt : [0..1]=No cross-version extension allowed for this element because No Change I.s.numberOfInstances : unsignedInt : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) I.s.endpoint : Reference(Endpoint) : [0..*]=No cross-version extension allowed for this element because No Change I.s.endpoint : Reference(Endpoint) : [0..*]=No cross-version extension allowed for this element because No Change I.s.endpoint : Reference(Endpoint) : [0..*]=No cross-version extension allowed for this element because No Change I.s.endpoint : Reference(Endpoint) : [0..*]
Extension definition for this version of the element. Defined because: In 5.0.0 the types Coding are removed,In 5.0.0 the types CodeableReference are added I.s.bodySite : Coding : [0..1]=No cross-version extension allowed for this element because No Change I.s.bodySite : Coding : [0..1]=No cross-version extension allowed for this element because No Change I.s.bodySite : Coding : [0..1]=No cross-version extension allowed for this element because No Change I.s.bodySite : Coding : [0..1]=Extension definition for this version of the element. Defined because: New Types CodeableReference I.s.bodySite : CodeableReference(BodyStructure) : [0..1]
Extension definition for this version of the element. Defined because: In 5.0.0 the types Coding are removed,In 5.0.0 the types CodeableConcept are added I.s.laterality : Coding : [0..1]=No cross-version extension allowed for this element because No Change I.s.laterality : Coding : [0..1]=No cross-version extension allowed for this element because No Change I.s.laterality : Coding : [0..1]=No cross-version extension allowed for this element because No Change I.s.laterality : Coding : [0..1]=Extension definition for this version of the element. Defined because: New Types CodeableConcept I.s.laterality : CodeableConcept : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 4.0.1 (post R2) I.s.specimen : Reference(Specimen) : [0..*]=No cross-version extension allowed for this element because No Change I.s.specimen : Reference(Specimen) : [0..*]=No cross-version extension allowed for this element because No Change I.s.specimen : Reference(Specimen) : [0..*]
No cross-version extension allowed for this element because No Change I.s.started : dateTime : [0..1]=No cross-version extension allowed for this element because No Change I.s.started : dateTime : [0..1]=No cross-version extension allowed for this element because No Change I.s.started : dateTime : [0..1]=No cross-version extension allowed for this element because No Change I.s.started : dateTime : [0..1]=No cross-version extension allowed for this element because No Change I.s.started : dateTime : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2),In 4.0.1 the types BackboneElement are added I.s.performer : Reference(Practitioner) : [0..*]=Extension definition for this version of the element. Defined because: New Types BackboneElement I.s.performer : [0..*]=No cross-version extension allowed for this element because No Change I.s.performer : [0..*]=No cross-version extension allowed for this element because No Change I.s.performer : [0..*]
Extension definition for this version of the element. Defined because: This was introduced in 4.0.1 (post R2) I.s.p.function : CodeableConcept : [0..1]No cross-version extension allowed for this element because No Change I.s.p.function : CodeableConcept : [0..1]No cross-version extension allowed for this element because No Change I.s.p.function : CodeableConcept : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 4.0.1 (post R2),In 5.0.0 this got new targets I.s.p.actor : Reference(Practitioner|PractitionerRole|Organization|CareTeam|Patient|Device|RelatedPerson) : [1..1]=No cross-version extension allowed for this element because No Change I.s.p.actor : Reference(Practitioner|PractitionerRole|Organization|CareTeam|Patient|Device|RelatedPerson) : [1..1]=Extension definition for this version of the element. Defined because: New Targets HealthcareService I.s.p.actor : Reference(Practitioner|PractitionerRole|Organization|CareTeam|Patient|Device|RelatedPerson|HealthcareService) : [1..1]
No cross-version extension allowed for this element because No Change I.s.instance : BackboneElement : [0..*]=No cross-version extension allowed for this element because No Change I.s.instance : [0..*]=No cross-version extension allowed for this element because No Change I.s.instance : [0..*]=No cross-version extension allowed for this element because No Change I.s.instance : [0..*]=No cross-version extension allowed for this element because No Change I.s.instance : [0..*]
Extension definition for this version of the element. Defined because: In 4.0.1 the types oid are removed,In 4.0.1 the types id are added I.s.i.uid : oid : [1..1]=No cross-version extension allowed for this element because No Change I.s.i.uid : oid : [1..1]=Extension definition for this version of the element. Defined because: New Types id I.s.i.uid : id : [1..1]=No cross-version extension allowed for this element because No Change I.s.i.uid : id : [1..1]=No cross-version extension allowed for this element because No Change I.s.i.uid : id : [1..1]
Extension definition for this version of the element. Defined because: In 4.0.1 the types oid are removed,In 4.0.1 the types Coding are added I.s.i.sopClass : oid : [1..1]=No cross-version extension allowed for this element because No Change I.s.i.sopClass : oid : [1..1]=Extension definition for this version of the element. Defined because: New Types Coding I.s.i.sopClass : Coding : [1..1]=No cross-version extension allowed for this element because No Change I.s.i.sopClass : Coding : [1..1]=No cross-version extension allowed for this element because No Change I.s.i.sopClass : Coding : [1..1]
No cross-version extension allowed for this element because No Change I.s.i.number : unsignedInt : [0..1]=No cross-version extension allowed for this element because No Change I.s.i.number : unsignedInt : [0..1]=No cross-version extension allowed for this element because No Change I.s.i.number : unsignedInt : [0..1]=No cross-version extension allowed for this element because No Change I.s.i.number : unsignedInt : [0..1]=No cross-version extension allowed for this element because No Change I.s.i.number : unsignedInt : [0..1]
No cross-version extension allowed for this element because No Change I.s.i.title : string : [0..1]=No cross-version extension allowed for this element because No Change I.s.i.title : string : [0..1]=No cross-version extension allowed for this element because No Change I.s.i.title : string : [0..1]=No cross-version extension allowed for this element because No Change I.s.i.title : string : [0..1]=No cross-version extension allowed for this element because No Change I.s.i.title : string : [0..1]
No cross-version extension allowed for this element because In 3.0.2 this started to repeat I.interpreter : Reference(Practitioner) : [0..1]=Extension definition for this version of the element. Defined because: Element repeats,In 4.0.1 this got new targets I.interpreter : Reference(Practitioner) : [0..*]=Extension definition for this version of the element. Defined because: New Targets PractitionerRole I.interpreter : Reference(Practitioner|PractitionerRole) : [0..*]=No cross-version extension allowed for this element because No Change I.interpreter : Reference(Practitioner|PractitionerRole) : [0..*]
Extension definition for this version of the element. Defined because: In 4.0.1 this stopped repeating I.procedure : Reference(Procedure) : [0..*]=No cross-version extension allowed for this element because No Change I.procedureReference : Reference(Procedure) : [0..*]=No cross-version extension allowed for this element because No Change I.procedureReference : Reference(Procedure) : [0..1]=No cross-version extension allowed for this element because No Change I.procedureReference : Reference(Procedure) : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) I.procedureCode : CodeableConcept : [0..*]=No cross-version extension allowed for this element because No Change I.procedureCode : CodeableConcept : [0..*]=No cross-version extension allowed for this element because No Change I.procedureCode : CodeableConcept : [0..*]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2),In 4.0.1 this started to repeat I.reason : CodeableConcept : [0..1]=Extension definition for this version of the element. Defined because: Element repeats I.reasonCode : CodeableConcept : [0..*]=No cross-version extension allowed for this element because No Change I.reasonCode : CodeableConcept : [0..*]
Extension definition for this version of the element. Defined because: This was introduced in 4.0.1 (post R2) I.reasonReference : Reference(Condition|Observation|Media|DiagnosticReport|DocumentReference) : [0..*]=No cross-version extension allowed for this element because No Change I.reasonReference : Reference(Condition|Observation|Media|DiagnosticReport|DocumentReference) : [0..*]
No cross-version extension allowed for this element because No Change I.availability : code : [0..1]No cross-version extension allowed for this element because No Change I.availability : code : [0..1]
No cross-version extension allowed for this element because No Change I.s.availability : code : [0..1]No cross-version extension allowed for this element because No Change I.s.availability : code : [0..1]
No cross-version extension allowed for this element because No Change I.url : uri : [0..1]
No cross-version extension allowed for this element because No Change I.s.url : uri : [0..1]
No cross-version extension allowed for this element because No Change I.s.i.type : string : [0..1]
No cross-version extension allowed for this element because No Change I.s.i.content : Attachment : [0..*]

R2 ImagingStudy.availabilityR3 ImagingStudy.availability
ONLINE=ONLINE
OFFLINE=OFFLINE
NEARLINE=NEARLINE
UNAVAILABLE=UNAVAILABLE

R2 ImagingStudy.series.availabilityR3 ImagingStudy.series.availability
ONLINE=ONLINE
OFFLINE=OFFLINE
NEARLINE=NEARLINE
UNAVAILABLE=UNAVAILABLE

R4 ImagingStudy.statusR4B ImagingStudy.statusR5 ImagingStudy.status
registered=registered=registered
available=available=available
cancelled=cancelled=cancelled
entered-in-error=entered-in-error=entered-in-error
unknown=unknown=unknown

R4 ImagingStudy.series.performer.functionR4B ImagingStudy.series.performer.functionR5 ImagingStudy.series.performer.function
CON=CON=CON
VRF=VRF=VRF
PRF=PRF=PRF
SPRF=SPRF=SPRF
REF=REF=REF

R2 ImagingStudy.modalityListR3 ImagingStudy.modalityList
AR=AR
BMD=BMD
BDUS=BDUS
EPS=EPS
CR=CR
CT=CT
DX=DX
ECG=ECG
ES=ES
XC=XC
GM=GM
HD=HD
IO=IO
IVOCT
IVUS=IVUS
KER=KER
LEN=LEN
MR=MR
MG=MG
NM=NM
OAM=OAM
OCT=OCT
OPM=OPM
OP=OP
OPR=OPR
OPT=OPT
OPV=OPV
OSS
PX=PX
PT=PT
RF=RF
RG=RG
SM=SM
SRF=SRF
US=US
VA=VA
XA=XA
IVOCT
OSS

R2 ImagingStudy.series.modalityR3 ImagingStudy.series.modality
AR=AR
BMD=BMD
BDUS=BDUS
EPS=EPS
CR=CR
CT=CT
DX=DX
ECG=ECG
ES=ES
XC=XC
GM=GM
HD=HD
IO=IO
IVOCT
IVUS=IVUS
KER=KER
LEN=LEN
MR=MR
MG=MG
NM=NM
OAM=OAM
OCT=OCT
OPM=OPM
OP=OP
OPR=OPR
OPT=OPT
OPV=OPV
OSS
PX=PX
PT=PT
RF=RF
RG=RG
SM=SM
SRF=SRF
US=US
VA=VA
XA=XA
IVOCT
OSS