type: mappingsresource: Measure
Measure Mappings
- Measure: workflow=Definition; rim=Observation[classCode=OBS, moodCode=DEFN]; w5=clinical.general
- Measure.url: workflow=Definition.url; w5=FiveWs.identifier; rim=.identifier[scope=BUSN;reliability=ISS]
- Measure.identifier: workflow=Definition.identifier; w5=FiveWs.identifier; rim=.identifier; objimpl=no-gen-base
- Measure.version: workflow=Definition.version; w5=FiveWs.version; rim=N/A (to add?); objimpl=no-gen-base
- Measure.versionAlgorithm[x]: workflow=Definition.versionAlgorithm; w5=FiveWs.version; rim=N/A (to add?); objimpl=no-gen-base
- Measure.name: workflow=Definition.name; rim=N/A
- Measure.title: workflow=Definition.title; rim=.title
- Measure.subtitle: rim=N/A (to add?)
- Measure.status: workflow=Definition.status; w5=FiveWs.status; rim=.status
- Measure.experimental: workflow=Definition.experimental; w5=FiveWs.class; rim=N/A (to add?)
- Measure.subject[x]: rim=N/A (to add?) { only applies for subject Patient? }
- Measure.date: workflow=Definition.date; w5=FiveWs.recorded; rim=.participation[typeCode=AUT].time
- Measure.publisher: workflow=Definition.publisher; w5=FiveWs.witness; rim=participation[typeCode=AUT].role
- Measure.contact: workflow=Definition.contact; rim=.participation[typeCode=CALLBCK].role
- Measure.description: workflow=Definition.description; rim=.text
- Measure.useContext: workflow=Definition.useContext; rim=N/A (to add?)
- Measure.jurisdiction: workflow=Definition.jurisdiction; rim=N/A (to add?)
- Measure.purpose: workflow=Definition.purpose; w5=FiveWs.why[x]; rim=.reasonCode.text; objimpl=no-gen-base
- Measure.usage: rim=N/A (to add?)
- Measure.copyright: workflow=Definition.copyright; rim=N/A (to add?); objimpl=no-gen-base
- Measure.copyrightLabel: workflow=Definition.copyrightLabel; rim=N/A (to add?); objimpl=no-gen-base
- Measure.approvalDate: workflow=Definition.approvalDate; rim=.outboundRelationship[typeCode=SUBJ].act[classCode=CACT;moodCode=EVN;code="approval"].effectiveTime; objimpl=no-gen-base
- Measure.lastReviewDate: workflow=Definition.lastReviewDate; rim=.outboundRleationship[typeCode=SUBJ;subsetCode=RECENT].act[classCode=CACT;moodCode=EVN;code=review].effectiveTime; objimpl=no-gen-base
- Measure.effectivePeriod: workflow=Definition.effectivePeriod; rim=.effectiveTime; objimpl=no-gen-base
- Measure.topic: rim=N/A (to add?)
- Measure.author: rim=.participation[typeCode=AUT]
- Measure.editor: rim=.participation[typeCode=AUT] { not a great match, but there does not appear to be an editor concept in V3 participation }
- Measure.reviewer: rim=.participation[typeCode=VRF] {not clear whether VRF best corresponds to reviewer or endorser}
- Measure.endorser: rim=.participation[typeCode=VRF] {not clear whether VRF best corresponds to reviewer or endorser}
- Measure.relatedArtifact: rim=.outboundRelationship[typeCode=DOC,RSON,PREV, DRIV, USE, COMP] {successor would be PREV w/ inversionInd=true; No support for citation}
- Measure.library: rim=N/A (to add?)
- Measure.disclaimer: rim=N/A (to add?)
- Measure.riskAdjustment: rim=N/A (to add?)
- Measure.rateAggregation: rim=N/A (to add?)
- Measure.rationale: rim=N/A (to add?)
- Measure.clinicalRecommendationStatement: rim=N/A (to add?)
- Measure.term: rim=N/A
- Measure.term.code: rim=N/A
- Measure.term.definition: rim=N/A (to add?)
- Measure.guidance: rim=N/A (to add?)
- Measure.group: rim=.outboundRelationship[typeCode=COMP]
- Measure.group.linkId: rim=.id
- Measure.group.code: rim=.code
- Measure.group.description: rim=.text
- Measure.group.type: rim=.typeCode
- Measure.group.subject[x]: rim=N/A
- Measure.group.basis: rim=N/A (to add?) { only applies for subject Patient? }
- Measure.group.basisRequirement: rim=N/A (to add?) { only applies for subject Patient? }
- Measure.group.scoring: rim=.methodCode { the aspect of how the calculation is performed }
- Measure.group.scoringUnit: rim=.methodCode { the aspect of how the calculation is performed }
- Measure.group.scoringPrecision: rim=.methodCode { the aspect of how the calculation is performed }
- Measure.group.compositeScoring: rim=.methodCode { the aspect of how component measures are combined }
- Measure.group.component: rim=.outboundRelationship[typeCode=COMP]
- Measure.group.rateAggregation: rim=N/A (to add?)
- Measure.group.improvementNotation: rim=.methodCode { the aspect of how the calculation is performed }
- Measure.group.improvementNotationGuidance: rim=.methodCode { the aspect of how the calculation is performed }
- Measure.group.library: rim=N/A (to add?)
- Measure.group.population: rim=.outboundRelationship[typeCode=COMP]
- Measure.group.population.linkId: rim=.id
- Measure.group.population.code: rim=.code
- Measure.group.population.description: rim=.text
- Measure.group.population.criteria: rim=N/A (to add?)
- Measure.group.population.groupDefinition: rim=N/A (to add?)
- Measure.group.population.inputPopulationId: rim=N/A (to add?)
- Measure.group.population.aggregateMethod: rim=N/A (to add?)
- Measure.group.stratifier: rim=.outboundRelationship[typeCode=COMP]
- Measure.group.stratifier.linkId: rim=.id
- Measure.group.stratifier.code: rim=.code
- Measure.group.stratifier.description: rim=.text
- Measure.group.stratifier.criteria: rim=N/A (to add?)
- Measure.group.stratifier.groupDefinition: rim=N/A (to add?)
- Measure.group.stratifier.component: rim=.outboundRelationship[typeCode=COMP]
- Measure.group.stratifier.component.linkId: rim=.id
- Measure.group.stratifier.component.code: rim=.code
- Measure.group.stratifier.component.description: rim=.text
- Measure.group.stratifier.component.criteria: rim=N/A (to add?)
- Measure.group.stratifier.component.groupDefinition: rim=N/A (to add?)
- Measure.supplementalData: rim=.outboundRelationship[typeCode=COMP]
- Measure.supplementalData.linkId: rim=.id
- Measure.supplementalData.code: rim=.code
- Measure.supplementalData.usage: rim=.methodCode
- Measure.supplementalData.description: rim=.text
- Measure.supplementalData.criteria: rim=N/A (to add?)