{
"description": "This measure example illustrates the use of the group-level computation extensions to describe a multi-rate measure with mixed population bases",
"_filename": "example/Measure-MultiRateExample-FHIR.json",
"package_name": "hl7.fhir.uv.cqm.r4b",
"date": "2025-08-13T16:14:51-07:00",
"group": [ {
"id": "group-1",
"code": {
"text": "Patients"
},
"extension": [ {
"url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Measure.group.linkId",
"valueString": "Patients"
}, {
"url": "http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-populationBasis",
"valueCode": "Patient"
}, {
"url": "http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-scoring",
"valueCodeableConcept": {
"coding": [ {
"code": "continuous-variable",
"system": "http://terminology.hl7.org/CodeSystem/measure-scoring"
} ]
}
}, {
"url": "http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-type",
"valueCodeableConcept": {
"coding": [ {
"code": "structure",
"system": "http://terminology.hl7.org/CodeSystem/measure-type"
} ]
}
}, {
"url": "http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-riskAdjustment",
"valueString": "N/A"
}, {
"url": "http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-rateAggregation",
"valueString": "N/A"
}, {
"url": "http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-improvementNotation",
"valueCodeableConcept": {
"coding": [ {
"code": "increase",
"system": "http://terminology.hl7.org/CodeSystem/measure-improvement-notation"
} ]
}
} ],
"population": [ {
"code": {
"coding": [ {
"code": "initial-population",
"system": "http://terminology.hl7.org/CodeSystem/measure-population"
} ]
},
"criteria": {
"language": "text/cql-identifier",
"expression": "Patients"
},
"extension": [ {
"url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Measure.group.population.linkId",
"valueString": "primary-multirateexample-initial-population"
} ],
"description": "Total number of patients"
}, {
"code": {
"coding": [ {
"code": "measure-population",
"system": "http://terminology.hl7.org/CodeSystem/measure-population"
} ]
},
"criteria": {
"language": "text/cql-identifier",
"expression": "Patients"
},
"extension": [ {
"url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Measure.group.population.linkId",
"valueString": "primary-multirateexample-patients"
} ],
"description": "Total number of patients"
}, {
"code": {
"coding": [ {
"code": "measure-observation",
"system": "http://terminology.hl7.org/CodeSystem/measure-population"
} ]
},
"criteria": {
"language": "text/cql-identifier",
"expression": "ToNumber"
},
"extension": [ {
"url": "http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-aggregateMethod",
"valueCode": "sum"
}, {
"url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Measure.group.population.linkId",
"valueString": "primary-multirateexample-tonumber"
} ],
"description": "Total number of patients"
} ]
}, {
"id": "group-2",
"code": {
"text": "Practitioners"
},
"extension": [ {
"url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Measure.group.linkId",
"valueString": "Practitioners"
}, {
"url": "http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-populationBasis",
"valueCode": "PractitionerRole"
}, {
"url": "http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-scoring",
"valueCodeableConcept": {
"coding": [ {
"code": "continuous-variable",
"system": "http://terminology.hl7.org/CodeSystem/measure-scoring"
} ]
}
}, {
"url": "http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-type",
"valueCodeableConcept": {
"coding": [ {
"code": "structure",
"system": "http://terminology.hl7.org/CodeSystem/measure-type"
} ]
}
}, {
"url": "http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-riskAdjustment",
"valueString": "N/A"
}, {
"url": "http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-rateAggregation",
"valueString": "N/A"
}, {
"url": "http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-improvementNotation",
"valueCodeableConcept": {
"coding": [ {
"code": "increase",
"system": "http://terminology.hl7.org/CodeSystem/measure-improvement-notation"
} ]
}
} ],
"population": [ {
"code": {
"coding": [ {
"code": "initial-population",
"system": "http://terminology.hl7.org/CodeSystem/measure-population"
} ]
},
"criteria": {
"language": "text/cql-identifier",
"expression": "Practitioners"
},
"extension": [ {
"url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Measure.group.population.linkId",
"valueString": "primary-multirateexample-initial-population"
} ],
"description": "Total number of practitioners"
}, {
"code": {
"coding": [ {
"code": "measure-population",
"system": "http://terminology.hl7.org/CodeSystem/measure-population"
} ]
},
"criteria": {
"language": "text/cql-identifier",
"expression": "Practitioners"
},
"extension": [ {
"url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Measure.group.population.linkId",
"valueString": "primary-multirateexample-measure-population"
} ],
"description": "Total number of practitioners"
}, {
"code": {
"coding": [ {
"code": "measure-observation",
"system": "http://terminology.hl7.org/CodeSystem/measure-population"
} ]
},
"criteria": {
"language": "text/cql-identifier",
"expression": "ToNumber"
},
"extension": [ {
"url": "http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-aggregateMethod",
"valueCode": "sum"
}, {
"url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Measure.group.population.linkId",
"valueString": "primary-multirateexample-measure-observation"
} ],
"description": "Total number of practitioners"
} ]
}, {
"id": "group-3",
"code": {
"text": "Beds"
},
"extension": [ {
"url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Measure.group.linkId",
"valueString": "Beds"
}, {
"url": "http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-populationBasis",
"valueCode": "Device"
}, {
"url": "http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-scoring",
"valueCodeableConcept": {
"coding": [ {
"code": "continuous-variable",
"system": "http://terminology.hl7.org/CodeSystem/measure-scoring"
} ]
}
}, {
"url": "http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-type",
"valueCodeableConcept": {
"coding": [ {
"code": "structure",
"system": "http://terminology.hl7.org/CodeSystem/measure-type"
} ]
}
}, {
"url": "http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-riskAdjustment",
"valueString": "N/A"
}, {
"url": "http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-rateAggregation",
"valueString": "N/A"
}, {
"url": "http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-improvementNotation",
"valueCodeableConcept": {
"coding": [ {
"code": "increase",
"system": "http://terminology.hl7.org/CodeSystem/measure-improvement-notation"
} ]
}
} ],
"population": [ {
"code": {
"coding": [ {
"code": "initial-population",
"system": "http://terminology.hl7.org/CodeSystem/measure-population"
} ]
},
"criteria": {
"language": "text/cql-identifier",
"expression": "Beds"
},
"extension": [ {
"url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Measure.group.population.linkId",
"valueString": "primary-multirateexample-beds-initial-population"
} ],
"description": "Total number of beds"
}, {
"code": {
"coding": [ {
"code": "measure-population",
"system": "http://terminology.hl7.org/CodeSystem/measure-population"
} ]
},
"criteria": {
"language": "text/cql-identifier",
"expression": "Beds"
},
"extension": [ {
"url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Measure.group.population.linkId",
"valueString": "primary-multirateexample-beds-measure-population"
} ],
"description": "Total number of beds"
}, {
"code": {
"coding": [ {
"code": "measure-observation",
"system": "http://terminology.hl7.org/CodeSystem/measure-population"
} ]
},
"criteria": {
"language": "text/cql-identifier",
"expression": "ToNumber"
},
"extension": [ {
"url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Measure.group.population.linkId",
"valueString": "primary-multirateexample-beds-measure-observation-population"
}, {
"url": "http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-aggregateMethod",
"valueCode": "sum"
} ],
"description": "Total number of beds"
} ]
}, {
"id": "group-4",
"code": {
"text": "Screening Procedures"
},
"extension": [ {
"url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Measure.group.linkId",
"valueString": "Screening-procedures"
}, {
"url": "http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-populationBasis",
"valueCode": "Procedure"
}, {
"url": "http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-scoring",
"valueCodeableConcept": {
"coding": [ {
"code": "continuous-variable",
"system": "http://terminology.hl7.org/CodeSystem/measure-scoring"
} ]
}
}, {
"url": "http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-type",
"valueCodeableConcept": {
"coding": [ {
"code": "structure",
"system": "http://terminology.hl7.org/CodeSystem/measure-type"
} ]
}
}, {
"url": "http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-riskAdjustment",
"valueString": "N/A"
}, {
"url": "http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-rateAggregation",
"valueString": "N/A"
}, {
"url": "http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-improvementNotation",
"valueCodeableConcept": {
"coding": [ {
"code": "increase",
"system": "http://terminology.hl7.org/CodeSystem/measure-improvement-notation"
} ]
}
} ],
"population": [ {
"code": {
"coding": [ {
"code": "initial-population",
"system": "http://terminology.hl7.org/CodeSystem/measure-population"
} ]
},
"criteria": {
"language": "text/cql-identifier",
"expression": "Screening Procedures"
},
"extension": [ {
"url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Measure.group.population.linkId",
"valueString": "primary-multirateexample-procedures-initial-population"
} ],
"description": "Total number of screening procedures"
}, {
"code": {
"coding": [ {
"code": "measure-population",
"system": "http://terminology.hl7.org/CodeSystem/measure-population"
} ]
},
"criteria": {
"language": "text/cql-identifier",
"expression": "Screening Procedures"
},
"extension": [ {
"url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Measure.group.population.linkId",
"valueString": "primary-multirateexample-procedures-measure-population"
} ],
"description": "Total number of screening procedures"
}, {
"code": {
"coding": [ {
"code": "measure-observation",
"system": "http://terminology.hl7.org/CodeSystem/measure-population"
} ]
},
"criteria": {
"language": "text/cql-identifier",
"expression": "ToNumber"
},
"extension": [ {
"url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Measure.group.population.linkId",
"valueString": "primary-multirateexample-procedures-measure-observation-population"
}, {
"url": "http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-aggregateMethod",
"valueCode": "sum"
} ],
"description": "Total number of screening procedures"
} ]
}, {
"id": "group-5",
"code": {
"text": "Patients that recevied screenings"
},
"extension": [ {
"url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Measure.group.linkId",
"valueString": "patient-screenings"
}, {
"url": "http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-populationBasis",
"valueCode": "Patient"
}, {
"url": "http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-scoring",
"valueCodeableConcept": {
"coding": [ {
"code": "proportion",
"system": "http://terminology.hl7.org/CodeSystem/measure-scoring"
} ]
}
}, {
"url": "http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-type",
"valueCodeableConcept": {
"coding": [ {
"code": "process",
"system": "http://terminology.hl7.org/CodeSystem/measure-type"
} ]
}
}, {
"url": "http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-riskAdjustment",
"valueString": "N/A"
}, {
"url": "http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-rateAggregation",
"valueString": "N/A"
}, {
"url": "http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-improvementNotation",
"valueCodeableConcept": {
"coding": [ {
"code": "increase",
"system": "http://terminology.hl7.org/CodeSystem/measure-improvement-notation"
} ]
}
} ],
"population": [ {
"code": {
"coding": [ {
"code": "initial-population",
"system": "http://terminology.hl7.org/CodeSystem/measure-population"
} ]
},
"criteria": {
"language": "text/cql-identifier",
"expression": "Initial Population"
},
"extension": [ {
"url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Measure.group.population.linkId",
"valueString": "primary-multirateexample-patients-initial-population"
} ],
"description": "Patients"
}, {
"code": {
"coding": [ {
"code": "denominator",
"system": "http://terminology.hl7.org/CodeSystem/measure-population"
} ]
},
"criteria": {
"language": "text/cql-identifier",
"expression": "Denominator"
},
"extension": [ {
"url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Measure.group.population.linkId",
"valueString": "primary-multirateexample-patients-denominator"
} ],
"description": "Eligible patients"
}, {
"code": {
"coding": [ {
"code": "numerator",
"system": "http://terminology.hl7.org/CodeSystem/measure-population"
} ]
},
"criteria": {
"language": "text/cql-identifier",
"expression": "Numerator"
},
"extension": [ {
"url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Measure.group.population.linkId",
"valueString": "primary-multirateexample-patients-numerator"
} ],
"description": "Patients with screening"
} ]
}, {
"id": "group-6",
"code": {
"text": "Weighted Average capacity"
},
"extension": [ {
"url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Measure.group.linkId",
"valueString": "weighted-average-capacity"
}, {
"url": "http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-compositeScoring",
"valueCodeableConcept": {
"coding": [ {
"code": "weighted",
"system": "http://terminology.hl7.org/CodeSystem/composite-measure-scoring"
} ]
}
}, {
"url": "http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-scoring",
"valueCodeableConcept": {
"coding": [ {
"code": "composite",
"system": "http://terminology.hl7.org/CodeSystem/measure-scoring"
} ]
}
}, {
"url": "http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-type",
"valueCodeableConcept": {
"coding": [ {
"code": "structure",
"system": "http://terminology.hl7.org/CodeSystem/measure-type"
} ]
}
}, {
"url": "http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-riskAdjustment",
"valueString": "N/A"
}, {
"url": "http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-rateAggregation",
"valueString": "N/A"
}, {
"url": "http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-improvementNotation",
"valueCodeableConcept": {
"coding": [ {
"code": "increase",
"system": "http://terminology.hl7.org/CodeSystem/measure-improvement-notation"
} ]
}
}, {
"url": "http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-component",
"valueRelatedArtifact": {
"type": "composed-of",
"resource": "http://hl7.org/fhir/uv/cqm/Measure/MultiRateExample-FHIR",
"extension": [ {
"url": "http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-groupId",
"valueString": "group-1"
}, {
"url": "http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-weight",
"valueDecimal": 1.0
} ]
}
}, {
"url": "http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-component",
"valueRelatedArtifact": {
"type": "composed-of",
"resource": "http://hl7.org/fhir/uv/cqm/Measure/MultiRateExample-FHIR",
"extension": [ {
"url": "http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-groupId",
"valueString": "group-2"
}, {
"url": "http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-weight",
"valueDecimal": 5.0
} ]
}
}, {
"url": "http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-component",
"valueRelatedArtifact": {
"type": "composed-of",
"resource": "http://hl7.org/fhir/uv/cqm/Measure/MultiRateExample-FHIR",
"extension": [ {
"url": "http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-groupId",
"valueString": "group-3"
}, {
"url": "http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-weight",
"valueDecimal": 2.5
} ]
}
}, {
"url": "http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-component",
"valueRelatedArtifact": {
"type": "composed-of",
"resource": "http://hl7.org/fhir/uv/cqm/Measure/MultiRateExample-FHIR",
"extension": [ {
"url": "http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-groupId",
"valueString": "group-4"
}, {
"url": "http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-weight",
"valueDecimal": 1.0
} ]
}
} ]
} ],
"meta": {
"profile": [ "http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-computablemeasure", "http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-computablemeasure" ]
},
"publisher": "HL7 International / Clinical Quality Information",
"jurisdiction": [ {
"coding": [ {
"code": "001",
"system": "http://unstats.un.org/unsd/methods/m49/m49.htm"
} ]
} ],
"subjectCodeableConcept": {
"coding": [ {
"code": "Location",
"system": "http://hl7.org/fhir/resource-types"
} ]
},
"name": "MultiRateExample",
"useContext": [ {
"code": {
"code": "venue",
"system": "http://terminology.hl7.org/CodeSystem/usage-context-type",
"display": "Clinical Venue"
},
"valueCodeableConcept": {
"coding": [ {
"code": "ec",
"system": "http://hl7.org/fhir/uv/cqm/CodeSystem/intended-venue-codes",
"display": "EC"
} ]
}
} ],
"type": null,
"experimental": "true",
"resourceType": "Measure",
"title": "Multi-Rate Example Measure",
"library": [ "http://hl7.org/fhir/uv/cqm/Library/MultiRateExample" ],
"package_version": "1.0.0",
"extension": [ {
"url": "http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-populationBasis",
"valueCode": "Patient"
}, {
"id": "effective-data-requirements",
"url": "http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-effectiveDataRequirements",
"valueCanonical": "#effective-data-requirements"
} ],
"contained": [ {
"dataRequirement": [ {
"type": "PractitionerRole",
"profile": [ "http://hl7.org/fhir/StructureDefinition/PractitionerRole" ]
}, {
"type": "Patient",
"profile": [ "http://hl7.org/fhir/StructureDefinition/Patient" ],
"mustSupport": [ "id", "gender" ]
}, {
"type": "Procedure",
"profile": [ "http://hl7.org/fhir/StructureDefinition/Procedure" ],
"codeFilter": [ {
"path": "code",
"valueSet": "http://example.org/fhir/ValueSet/TBD"
} ],
"mustSupport": [ "code", "subject", "subject.reference" ]
}, {
"type": "Device",
"profile": [ "http://hl7.org/fhir/StructureDefinition/Device" ],
"codeFilter": [ {
"path": "type",
"valueSet": "http://example.org/fhir/ValueSet/TBD"
} ],
"mustSupport": [ "type" ]
} ],
"name": "EffectiveDataRequirements",
"type": {
"coding": [ {
"code": "module-definition",
"system": "http://terminology.hl7.org/CodeSystem/library-type"
} ]
},
"resourceType": "Library",
"extension": [ {
"url": "http://hl7.org/fhir/StructureDefinition/cqf-logicDefinition",
"extension": [ {
"url": "libraryName",
"valueString": "MultiRateExample"
}, {
"url": "name",
"valueString": "Practitioners"
}, {
"url": "statement",
"valueString": "// Number of practitioners\ndefine \"Practitioners\":\n [PractitionerRole]"
}, {
"url": "displaySequence",
"valueInteger": 0
} ]
}, {
"url": "http://hl7.org/fhir/StructureDefinition/cqf-logicDefinition",
"extension": [ {
"url": "libraryName",
"valueString": "MultiRateExample"
}, {
"url": "name",
"valueString": "Patients"
}, {
"url": "statement",
"valueString": "// Number of patients\ndefine \"Patients\":\n [Patient]"
}, {
"url": "displaySequence",
"valueInteger": 1
} ]
}, {
"url": "http://hl7.org/fhir/StructureDefinition/cqf-logicDefinition",
"extension": [ {
"url": "libraryName",
"valueString": "MultiRateExample"
}, {
"url": "name",
"valueString": "Screening Procedures"
}, {
"url": "statement",
"valueString": "// Number of screening procedures\ndefine \"Screening Procedures\":\n [Procedure: \"Screening Procedure Types\"]"
}, {
"url": "displaySequence",
"valueInteger": 2
} ]
}, {
"url": "http://hl7.org/fhir/StructureDefinition/cqf-logicDefinition",
"extension": [ {
"url": "libraryName",
"valueString": "MultiRateExample"
}, {
"url": "name",
"valueString": "Numerator"
}, {
"url": "statement",
"valueString": "define \"Numerator\":\n \"Patients\" P\n with \"Screening Procedures\" SP\n such that P.id = Last(Split(SP.subject.reference, '/'))"
}, {
"url": "displaySequence",
"valueInteger": 3
} ]
}, {
"url": "http://hl7.org/fhir/StructureDefinition/cqf-logicDefinition",
"extension": [ {
"url": "libraryName",
"valueString": "MultiRateExample"
}, {
"url": "name",
"valueString": "Denominator"
}, {
"url": "statement",
"valueString": "define \"Denominator\":\n \"Patients\" P\n where P.gender = 'female'"
}, {
"url": "displaySequence",
"valueInteger": 4
} ]
}, {
"url": "http://hl7.org/fhir/StructureDefinition/cqf-logicDefinition",
"extension": [ {
"url": "libraryName",
"valueString": "MultiRateExample"
}, {
"url": "name",
"valueString": "Initial Population"
}, {
"url": "statement",
"valueString": "// Percentage of patients who received screening\ndefine \"Initial Population\":\n \"Patients\""
}, {
"url": "displaySequence",
"valueInteger": 5
} ]
}, {
"url": "http://hl7.org/fhir/StructureDefinition/cqf-logicDefinition",
"extension": [ {
"url": "libraryName",
"valueString": "MultiRateExample"
}, {
"url": "name",
"valueString": "Beds"
}, {
"url": "statement",
"valueString": "// Number of beds\ndefine \"Beds\":\n [Device: \"Bed Device Types\"]"
}, {
"url": "displaySequence",
"valueInteger": 6
} ]
}, {
"url": "http://hl7.org/fhir/StructureDefinition/cqf-logicDefinition",
"extension": [ {
"url": "libraryName",
"valueString": "MultiRateExample"
}, {
"url": "name",
"valueString": "ToNumber"
}, {
"url": "statement",
"valueString": "define function ToNumber(patient Patient):\n if patient is not null then 1 else 0"
}, {
"url": "displaySequence",
"valueInteger": 7
} ]
}, {
"url": "http://hl7.org/fhir/StructureDefinition/cqf-logicDefinition",
"extension": [ {
"url": "libraryName",
"valueString": "MultiRateExample"
}, {
"url": "name",
"valueString": "ToNumber"
}, {
"url": "statement",
"valueString": "define function ToNumber(practitionerRole PractitionerRole):\n if practitionerRole is not null then 1 else 0"
}, {
"url": "displaySequence",
"valueInteger": 8
} ]
}, {
"url": "http://hl7.org/fhir/StructureDefinition/cqf-logicDefinition",
"extension": [ {
"url": "libraryName",
"valueString": "MultiRateExample"
}, {
"url": "name",
"valueString": "ToNumber"
}, {
"url": "statement",
"valueString": "define function ToNumber(device Device):\n if device is not null then 1 else 0"
}, {
"url": "displaySequence",
"valueInteger": 9
} ]
}, {
"url": "http://hl7.org/fhir/StructureDefinition/cqf-logicDefinition",
"extension": [ {
"url": "libraryName",
"valueString": "FHIRHelpers"
}, {
"url": "name",
"valueString": "ToString"
}, {
"url": "statement",
"valueString": "define function ToString(value string): value.value"
}, {
"url": "displaySequence",
"valueInteger": 10
} ]
}, {
"url": "http://hl7.org/fhir/StructureDefinition/cqf-logicDefinition",
"extension": [ {
"url": "libraryName",
"valueString": "FHIRHelpers"
}, {
"url": "name",
"valueString": "ToString"
}, {
"url": "statement",
"valueString": "define function ToString(value AdministrativeGender): value.value"
}, {
"url": "displaySequence",
"valueInteger": 11
} ]
} ],
"status": "active",
"id": "effective-data-requirements",
"relatedArtifact": [ {
"type": "depends-on",
"display": "Library FHIRHelpers",
"resource": "http://hl7.org/fhir/uv/cql/Library/FHIRHelpers|4.0.1"
}, {
"type": "depends-on",
"display": "Value set Screening Procedure Types",
"resource": "http://example.org/fhir/ValueSet/TBD"
} ],
"parameter": [ {
"max": "*",
"min": 0,
"use": "out",
"name": "Practitioners",
"type": "PractitionerRole"
}, {
"max": "*",
"min": 0,
"use": "out",
"name": "Numerator",
"type": "Patient"
}, {
"max": "*",
"min": 0,
"use": "out",
"name": "Screening Procedures",
"type": "Procedure"
}, {
"max": "*",
"min": 0,
"use": "out",
"name": "Denominator",
"type": "Patient"
}, {
"max": "*",
"min": 0,
"use": "out",
"name": "Initial Population",
"type": "Patient"
}, {
"max": "*",
"min": 0,
"use": "out",
"name": "Patients",
"type": "Patient"
}, {
"max": "*",
"min": 0,
"use": "out",
"name": "Beds",
"type": "Device"
} ]
} ],
"status": "active",
"id": "a1a5454c-e068-4853-b282-693fd1dc7abf",
"kind": null,
"url": "http://hl7.org/fhir/uv/cqm/Measure/MultiRateExample-FHIR",
"identifier": [ {
"value": "urn:oid:2.16.840.1.113883.4.642.40.61.29.12",
"system": "urn:ietf:rfc:3986"
} ],
"version": "0.1.0",
"contact": [ {
"telecom": [ {
"value": "http://www.hl7.org/Special/committees/cqi",
"system": "url"
} ]
} ]
}