| Id: |
SupplementalDataElementsQICore4 |
| Url: |
Supplemental Data Elements QICore4 |
| Version: |
0.1.0 |
| Name: |
SupplementalDataElementsQICore4 |
| Title: |
Supplemental Data Elements QICore4 |
| Status: |
draft |
| Type: |
system: http://terminology.hl7.org/CodeSystem/library-type
code: logic-library
|
| Date: |
2026-02-27 18:11:00+0000 |
| Publisher: |
HL7 International - [Some] Work Group |
| Jurisdiction: |
US |
| Related Artifacts: |
Dependencies
|
| Parameters: |
| Name | Type | Min | Max | In/Out |
| Patient | Resource | 0 | 1 | Out |
| SDE Ethnicity | CodeableConcept | 0 | 1 | Out |
| SDE Payer | Resource | 0 | * | Out |
| SDE Race | CodeableConcept | 0 | 1 | Out |
| SDE Sex | Coding | 0 | 1 | Out |
|
| Data Requirements: |
| Type | Profile | MS | Code Filter |
| Patient |
http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-patient |
;; |
|
| Coverage |
http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-coverage |
;; |
code filter:
path: type
value set: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.114222.4.11.3591
|
|
| Content: text/cql |
/*
@update: BTR 2020-03-31 ->
Incremented version to 2.0.0
@update: BTR 2022-05-26 ->
Updated FHIR version to 4.0.1
Updated FHIRHelpers version to 4.0.002
Updated for AU 2022 Content
*/
library SupplementalDataElementsQICore4 version '3.0.000'
using QICore version '4.1.1'
include FHIRHelpers version '4.0.013' called FHIRHelpers
valueset "Ethnicity": 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.114222.4.11.837'
valueset "ONC Administrative Sex": 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1'
valueset "Payer": 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.114222.4.11.3591'
valueset "Race": 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.114222.4.11.836'
context Patient
define "SDE Ethnicity":
Patient.ethnicity E
return Concept {
codes: { E.ombCategory } union E.detailed,
display: E.text
}
define "SDE Payer":
[Coverage: type in "Payer"] Payer
return {
code: Payer.type,
period: Payer.period
}
define "SDE Race":
Patient.race R
return Concept {
codes: R.ombCategory union R.detailed,
display: R.text
}
define "SDE Sex":
case
when Patient.gender = 'male' then Code { code: 'M', system: 'http://hl7.org/fhir/v3/AdministrativeGender', display: 'Male' }
when Patient.gender = 'female' then Code { code: 'F', system: 'http://hl7.org/fhir/v3/AdministrativeGender', display: 'Female' }
else null
end
|
|
| Content: application/elm+xml |
Encoded data (43792 characters)
|
|
| Content: application/elm+json |
Encoded data (78188 characters)
|
|