MeasureReport

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

MeasureReport (3.0.2)MeasureReport (4.0.1)MeasureReport (4.3.0)MeasureReport (5.0.0)
MeasureReport=MeasureReport=MeasureReport=MeasureReport
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 M.identifier : Identifier : [0..1]=Extension definition for this version of the element. Defined because: Element repeats M.identifier : Identifier : [0..*]=No cross-version extension allowed for this element because No Change M.identifier : Identifier : [0..*]=No cross-version extension allowed for this element because No Change M.identifier : Identifier : [0..*]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) M.status : code : [1..1]No cross-version extension allowed for this element because No Change M.status : code : [1..1]No cross-version extension allowed for this element because No Change M.status : code : [1..1]No cross-version extension allowed for this element because No Change M.status : code : [1..1]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) M.type : code : [1..1]Extension definition for this version of the element. Defined because: Added code 'data-collection (http://hl7.org/fhir/4.0/measure-report-type)' M.type : code : [1..1]No cross-version extension allowed for this element because No Change M.type : code : [1..1]No cross-version extension allowed for this element because No Change M.type : code : [1..1]
Extension definition for this version of the element. Defined because: This was introduced in 5.0.0 (post R2) M.dataUpdateType : code : [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 canonical are added M.measure : Reference(Measure) : [1..1]=Extension definition for this version of the element. Defined because: New Types canonical M.measure : canonical(Measure) : [1..1]=No cross-version extension allowed for this element because No Change M.measure : canonical(Measure) : [1..1]=No cross-version extension allowed for this element because No Change M.measure : canonical(Measure) : [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 M.patient : Reference(Patient) : [0..1]=Extension definition for this version of the element. Defined because: New Targets Practitioner|PractitionerRole|Location|Device|RelatedPerson|Group,In 5.0.0 this got new targets M.subject : Reference(Patient|Practitioner|PractitionerRole|Location|Device|RelatedPerson|Group) : [0..1]=No cross-version extension allowed for this element because No Change M.subject : Reference(Patient|Practitioner|PractitionerRole|Location|Device|RelatedPerson|Group) : [0..1]=Extension definition for this version of the element. Defined because: New Targets CareTeam|HealthcareService|Organization M.subject : Reference(CareTeam|Device|Group|HealthcareService|Location|Organization|Patient|Practitioner|PractitionerRole|RelatedPerson) : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) M.date : dateTime : [0..1]=No cross-version extension allowed for this element because No Change M.date : dateTime : [0..1]=No cross-version extension allowed for this element because No Change M.date : dateTime : [0..1]=No cross-version extension allowed for this element because No Change M.date : 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 M.reportingOrganization : Reference(Organization) : [0..1]=Extension definition for this version of the element. Defined because: New Targets Practitioner|PractitionerRole|Location,In 5.0.0 this got new targets M.reporter : Reference(Practitioner|PractitionerRole|Location|Organization) : [0..1]=No cross-version extension allowed for this element because No Change M.reporter : Reference(Practitioner|PractitionerRole|Location|Organization) : [0..1]=Extension definition for this version of the element. Defined because: New Targets Group M.reporter : Reference(Practitioner|PractitionerRole|Organization|Group) : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 5.0.0 (post R2) M.reportingVendor : Reference(Organization) : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 5.0.0 (post R2) M.location : Reference(Location) : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) M.period : Period : [1..1]=No cross-version extension allowed for this element because No Change M.period : Period : [1..1]=No cross-version extension allowed for this element because No Change M.period : Period : [1..1]=No cross-version extension allowed for this element because No Change M.period : Period : [1..1]
Extension definition for this version of the element. Defined because: This was introduced in 5.0.0 (post R2) M.inputParameters : Reference(Parameters) : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 5.0.0 (post R2) M.scoring : CodeableConcept : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 4.0.1 (post R2) M.improvementNotation : CodeableConcept : [0..1]No cross-version extension allowed for this element because No Change M.improvementNotation : CodeableConcept : [0..1]No cross-version extension allowed for this element because No Change M.improvementNotation : CodeableConcept : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) M.group : [0..*]=No cross-version extension allowed for this element because No Change M.group : [0..*]=No cross-version extension allowed for this element because No Change M.group : [0..*]=No cross-version extension allowed for this element because No Change M.group : [0..*]
Extension definition for this version of the element. Defined because: This was introduced in 5.0.0 (post R2) M.g.linkId : string : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 4.0.1 (post R2) M.g.code : CodeableConcept : [0..1]=No cross-version extension allowed for this element because No Change M.g.code : CodeableConcept : [0..1]=No cross-version extension allowed for this element because No Change M.g.code : CodeableConcept : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 5.0.0 (post R2) M.g.subject : Reference(CareTeam|Device|Group|HealthcareService|Location|Organization|Patient|Practitioner|PractitionerRole|RelatedPerson) : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) M.g.population : [0..*]=No cross-version extension allowed for this element because No Change M.g.population : [0..*]=No cross-version extension allowed for this element because No Change M.g.population : [0..*]=No cross-version extension allowed for this element because No Change M.g.population : [0..*]
Extension definition for this version of the element. Defined because: This was introduced in 5.0.0 (post R2) M.g.p.linkId : string : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) M.g.p.code : CodeableConcept : [0..1]No cross-version extension allowed for this element because No Change M.g.p.code : CodeableConcept : [0..1]No cross-version extension allowed for this element because No Change M.g.p.code : CodeableConcept : [0..1]No cross-version extension allowed for this element because No Change M.g.p.code : CodeableConcept : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) M.g.p.count : integer : [0..1]=No cross-version extension allowed for this element because No Change M.g.p.count : integer : [0..1]=No cross-version extension allowed for this element because No Change M.g.p.count : integer : [0..1]=No cross-version extension allowed for this element because No Change M.g.p.count : integer : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) M.g.p.patients : Reference(List) : [0..1]=No cross-version extension allowed for this element because No Change M.g.p.subjectResults : Reference(List) : [0..1]=No cross-version extension allowed for this element because No Change M.g.p.subjectResults : Reference(List) : [0..1]=No cross-version extension allowed for this element because No Change M.g.p.subjectResults : Reference(List) : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 5.0.0 (post R2) M.g.p.subjectReport : Reference(MeasureReport) : [0..*]
Extension definition for this version of the element. Defined because: This was introduced in 5.0.0 (post R2) M.g.p.subjects : Reference(Group) : [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 Quantity are added M.g.measureScore : decimal : [0..1]=Extension definition for this version of the element. Defined because: New Types Quantity,In 5.0.0 the types dateTime|CodeableConcept|Period|Range|Duration are added M.g.measureScore : Quantity : [0..1]=No cross-version extension allowed for this element because No Change M.g.measureScore : Quantity : [0..1]=Extension definition for this version of the element. Defined because: New Types dateTime|CodeableConcept|Period|Range|Duration M.g.measureScore[x] : Quantity|dateTime|CodeableConcept|Period|Range|Duration : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) M.g.stratifier : [0..*]=No cross-version extension allowed for this element because No Change M.g.stratifier : [0..*]=No cross-version extension allowed for this element because No Change M.g.stratifier : [0..*]=No cross-version extension allowed for this element because No Change M.g.stratifier : [0..*]
Extension definition for this version of the element. Defined because: This was introduced in 5.0.0 (post R2) M.g.s.linkId : string : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 4.0.1 (post R2) M.g.s.code : CodeableConcept : [0..*]=No cross-version extension allowed for this element because No Change M.g.s.code : CodeableConcept : [0..*]=No cross-version extension allowed for this element because No Change M.g.s.code : CodeableConcept : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) M.g.s.stratum : [0..*]=No cross-version extension allowed for this element because No Change M.g.s.stratum : [0..*]=No cross-version extension allowed for this element because No Change M.g.s.stratum : [0..*]=No cross-version extension allowed for this element because No Change M.g.s.stratum : [0..*]
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 CodeableConcept are added M.g.s.s.value : string : [1..1]=Extension definition for this version of the element. Defined because: New Types CodeableConcept,In 5.0.0 the types boolean|Quantity|Range|Reference are added M.g.s.s.value : CodeableConcept : [0..1]=No cross-version extension allowed for this element because No Change M.g.s.s.value : CodeableConcept : [0..1]=Extension definition for this version of the element. Defined because: New Types boolean|Quantity|Range|Reference M.g.s.s.value[x] : CodeableConcept|boolean|Quantity|Range|Reference : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 4.0.1 (post R2) M.g.s.s.component : [0..*]=No cross-version extension allowed for this element because No Change M.g.s.s.component : [0..*]=No cross-version extension allowed for this element because No Change M.g.s.s.component : [0..*]
Extension definition for this version of the element. Defined because: This was introduced in 5.0.0 (post R2) M.g.s.s.c.linkId : string : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 4.0.1 (post R2) M.g.s.s.c.code : CodeableConcept : [1..1]=No cross-version extension allowed for this element because No Change M.g.s.s.c.code : CodeableConcept : [1..1]=No cross-version extension allowed for this element because No Change M.g.s.s.c.code : CodeableConcept : [1..1]
Extension definition for this version of the element. Defined because: This was introduced in 4.0.1 (post R2),In 5.0.0 the types boolean|Quantity|Range|Reference are added M.g.s.s.c.value : CodeableConcept : [1..1]=No cross-version extension allowed for this element because No Change M.g.s.s.c.value : CodeableConcept : [1..1]=Extension definition for this version of the element. Defined because: New Types boolean|Quantity|Range|Reference M.g.s.s.c.value[x] : CodeableConcept|boolean|Quantity|Range|Reference : [1..1]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) M.g.s.s.population : [0..*]=No cross-version extension allowed for this element because No Change M.g.s.s.population : [0..*]=No cross-version extension allowed for this element because No Change M.g.s.s.population : [0..*]=No cross-version extension allowed for this element because No Change M.g.s.s.population : [0..*]
Extension definition for this version of the element. Defined because: This was introduced in 5.0.0 (post R2) M.g.s.s.p.linkId : string : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) M.g.s.s.p.code : CodeableConcept : [0..1]No cross-version extension allowed for this element because No Change M.g.s.s.p.code : CodeableConcept : [0..1]No cross-version extension allowed for this element because No Change M.g.s.s.p.code : CodeableConcept : [0..1]No cross-version extension allowed for this element because No Change M.g.s.s.p.code : CodeableConcept : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) M.g.s.s.p.count : integer : [0..1]=No cross-version extension allowed for this element because No Change M.g.s.s.p.count : integer : [0..1]=No cross-version extension allowed for this element because No Change M.g.s.s.p.count : integer : [0..1]=No cross-version extension allowed for this element because No Change M.g.s.s.p.count : integer : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) M.g.s.s.p.patients : Reference(List) : [0..1]=No cross-version extension allowed for this element because No Change M.g.s.s.p.subjectResults : Reference(List) : [0..1]=No cross-version extension allowed for this element because No Change M.g.s.s.p.subjectResults : Reference(List) : [0..1]=No cross-version extension allowed for this element because No Change M.g.s.s.p.subjectResults : Reference(List) : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 5.0.0 (post R2) M.g.s.s.p.subjectReport : Reference(MeasureReport) : [0..*]
Extension definition for this version of the element. Defined because: This was introduced in 5.0.0 (post R2) M.g.s.s.p.subjects : Reference(Group) : [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 Quantity are added M.g.s.s.measureScore : decimal : [0..1]=Extension definition for this version of the element. Defined because: New Types Quantity,In 5.0.0 the types dateTime|CodeableConcept|Period|Range|Duration are added M.g.s.s.measureScore : Quantity : [0..1]=No cross-version extension allowed for this element because No Change M.g.s.s.measureScore : Quantity : [0..1]=Extension definition for this version of the element. Defined because: New Types dateTime|CodeableConcept|Period|Range|Duration M.g.s.s.measureScore[x] : Quantity|dateTime|CodeableConcept|Period|Range|Duration : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 5.0.0 (post R2) M.supplementalData : Reference(Resource) : [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 M.evaluatedResources : Reference(Bundle) : [0..1]=Extension definition for this version of the element. Defined because: Element repeats M.evaluatedResource : Reference(Resource) : [0..*]=No cross-version extension allowed for this element because No Change M.evaluatedResource : Reference(Resource) : [0..*]=No cross-version extension allowed for this element because No Change M.evaluatedResource : Reference(Resource) : [0..*]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2),The parent can be used as a cross-version extension in at least one version M.g.identifier : Identifier : [1..1]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2),The parent can be used as a cross-version extension in at least one version M.g.p.identifier : Identifier : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2),The parent can be used as a cross-version extension in at least one version M.g.s.identifier : Identifier : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2),The parent can be used as a cross-version extension in at least one version M.g.s.s.p.identifier : Identifier : [0..1]

R4 MeasureReport.improvementNotationR4B MeasureReport.improvementNotationR5 MeasureReport.improvementNotation
increase=increase=increase
decrease=decrease=decrease

R3 MeasureReport.statusR4 MeasureReport.statusR4B MeasureReport.statusR5 MeasureReport.status
complete=complete=complete=complete
pending=pending=pending=pending
error=error=error=error

R3 MeasureReport.typeR4 MeasureReport.typeR4B MeasureReport.typeR5 MeasureReport.type
individual=individual=individual=individual
patient-list=subject-list=subject-list=subject-list
summary=summary=summary=summary
data-collection=data-collection=data-exchange

R3 MeasureReport.group.population.codeR4 MeasureReport.group.population.codeR4B MeasureReport.group.population.codeR5 MeasureReport.group.population.code
initial-population=initial-population=initial-population=initial-population
numerator=numerator=numerator=numerator
numerator-exclusion=numerator-exclusion=numerator-exclusion=numerator-exclusion
denominator=denominator=denominator=denominator
denominator-exclusion=denominator-exclusion=denominator-exclusion=denominator-exclusion
denominator-exception=denominator-exception=denominator-exception=denominator-exception
measure-population=measure-population=measure-population=measure-population
measure-population-exclusion=measure-population-exclusion=measure-population-exclusion=measure-population-exclusion
measure-observation=measure-observation=measure-observation=measure-observation

R3 MeasureReport.group.stratifier.stratum.population.codeR4 MeasureReport.group.stratifier.stratum.population.codeR4B MeasureReport.group.stratifier.stratum.population.codeR5 MeasureReport.group.stratifier.stratum.population.code
initial-population=initial-population=initial-population=initial-population
numerator=numerator=numerator=numerator
numerator-exclusion=numerator-exclusion=numerator-exclusion=numerator-exclusion
denominator=denominator=denominator=denominator
denominator-exclusion=denominator-exclusion=denominator-exclusion=denominator-exclusion
denominator-exception=denominator-exception=denominator-exception=denominator-exception
measure-population=measure-population=measure-population=measure-population
measure-population-exclusion=measure-population-exclusion=measure-population-exclusion=measure-population-exclusion
measure-observation=measure-observation=measure-observation=measure-observation