FHIR © HL7.org  |  FHIRsmith 4.0.1  |  Server Home  |  XIG Home  |  XIG Stats  | 

FHIR IG analytics

Packagecms.fhir.mct
Resource TypeLibrary
IdLibrary-QiCoreProfileValidation.json
FHIR VersionR4

Resources that use this resource

No resources found


Resources that this resource uses

No resources found


Narrative

Note: links and images are rebased to the (stated) source

Id: QiCoreProfileValidation
Url: QiCore Profile Validation
Version: 0.1.0
Name: QiCoreProfileValidation
Title: QiCore Profile Validation
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
Content: text/cql
library QiCoreProfileValidation version '1.0.0'

using FHIR version '4.0.1'

include FHIRHelpers version '4.0.1'
include QiCoreProfilePatterns version '1.0.0' called Profiles

context Patient

define "Initial Population": true

define "SDE AdverseEvent":
    Profiles.AdverseEvent

define "SDE AllergyIntolerance":
    Profiles.AllergyIntolerance

define "SDE BodyStructure":
    Profiles.BodyStructure

define "SDE CarePlan":
    Profiles.CarePlan

define "SDE CareTeam":
    Profiles.CareTeam

define "SDE Claim":
    Profiles.Claim

define "SDE Communication":
    Profiles.Communication

define "SDE CommunicationNotDone":
    Profiles.CommunicationNotDone

define "SDE CommunicationRequest":
    Profiles.CommunicationRequest

define "SDE Condition":
    Profiles.Condition

define "SDE Coverage":
    Profiles.Coverage

define "SDE Device":
    Profiles.Device

define "SDE DeviceNotRequested":
    Profiles.DeviceNotRequested

define "SDE DeviceRequest":
    Profiles.DeviceRequest

define "SDE DeviceUseStatement":
    Profiles.DeviceUseStatement

define "SDE DiagnosticReportLab":
    Profiles.DiagnosticReportLab

define "SDE DiagnosticReportNote":
    Profiles.DiagnosticReportNote

define "SDE Encounter":
    Profiles.Encounter

define "SDE EncounterPerformed":
    Profiles.EncounterPerformed

define "SDE FamilyMemberHistory":
    Profiles.FamilyMemberHistory

define "SDE Flag":
    Profiles.Flag

define "SDE Goal":
    Profiles.Goal

define "SDE ImagingStudy":
    Profiles.ImagingStudy

define "SDE Immunization":
    Profiles.Immunization

define "SDE ImmunizationEvaluation":
    Profiles.ImmunizationEvaluation

define "SDE ImmunizationNotDone":
    Profiles.ImmunizationNotDone

define "SDE ImmunizationRecommendation":
    Profiles.ImmunizationRecommendation

define "SDE ImplantableDevice":
    Profiles.ImplantableDevice

define "SDE Location":
    Profiles.Location

define "SDE Medication":
    Profiles.Medication

define "SDE MedicationAdministration":
    Profiles.MedicationAdministration

define "SDE MedicationAdministrationNotDone":
    Profiles.MedicationAdministrationNotDone

define "SDE MedicationDispense":
    Profiles.MedicationDispense

define "SDE MedicationDispenseDeclined":
    Profiles.MedicationDispenseDeclined

define "SDE MedicationNotRequested":
    Profiles.MedicationNotRequested

define "SDE MedicationRequest":
    Profiles.MedicationRequest

define "SDE MedicationStatement":
    Profiles.MedicationStatement

define "SDE NutritionOrder":
    Profiles.NutritionOrder

define "SDE Observation":
    Profiles.Observation

define "SDE ObservationCancelled":
    Profiles.ObservationCancelled

define "SDE Organization":
    Profiles.Organization

define "SDE Patient":
    Profiles.Patient

define "SDE Practitioner":
    Profiles.Practitioner

define "SDE PractitionerRole":
    Profiles.PractitionerRole

define "SDE Procedure":
    Profiles.Procedure

define "SDE ProcedurePerformed":
    Profiles.ProcedurePerformed

define "SDE ProcedureNotDone":
    Profiles.ProcedureNotDone

define "SDE RelatedPerson":
    Profiles.RelatedPerson

define "SDE ServiceNotRequested":
    Profiles.ServiceNotRequested

define "SDE ServiceRequest":
    Profiles.ServiceRequest

define "SDE Specimen":
    Profiles.Specimen

define "SDE Substance":
    Profiles.Substance

define "SDE Task":
    Profiles.Task

define "SDE TaskRejected":
    Profiles.TaskRejected

Source1

{
  "resourceType": "Library",
  "id": "QiCoreProfileValidation",
  "text": {
    "status": "extensions",
    "div": "<!-- snip (see above) -->"
  },
  "extension": [
    {
      "url": "http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-softwaresystem",
      "valueReference": {
        "reference": "Device/cqf-tooling"
      }
    }
  ],
  "url": "http://cms.gov/fhir/mct/Library/QiCoreProfileValidation",
  "version": "0.1.0",
  "name": "QiCoreProfileValidation",
  "title": "QiCore Profile Validation",
  "status": "draft",
  "type": {
    "coding": [
      {
        "system": "http://terminology.hl7.org/CodeSystem/library-type",
        "code": "logic-library"
      }
    ]
  },
  "date": "2026-02-27T18:11:00+00:00",
  "publisher": "HL7 International - [Some] Work Group",
  "contact": [
    {
      "telecom": [
        {
          "system": "url",
          "value": "http://hl7.org/Special/committees/[something]"
        }
      ]
    }
  ],
  "jurisdiction": [
    {
      "coding": [
        {
          "system": "urn:iso:std:iso:3166",
          "code": "US"
        }
      ]
    }
  ],
  "content": [
    {
      "contentType": "text/cql",
      "data": "bGlicmFyeSBRaUNvcmVQcm9maWxlVmFsaWRhdGlvbiB2ZXJzaW9uICcxLjAuMCcNCg0KdXNpbmcgRkhJUiB2ZXJzaW9uICc0LjAuMScNCg0KaW5jbHVkZSBGSElSSGVscGVycyB2ZXJzaW9uICc0LjAuMScNCmluY2x1ZGUgUWlDb3JlUHJvZmlsZVBhdHRlcm5zIHZlcnNpb24gJzEuMC4wJyBjYWxsZWQgUHJvZmlsZXMNCg0KY29udGV4dCBQYXRpZW50DQoNCmRlZmluZSAiSW5pdGlhbCBQb3B1bGF0aW9uIjogdHJ1ZQ0KDQpkZWZpbmUgIlNERSBBZHZlcnNlRXZlbnQiOg0KICAgIFByb2ZpbGVzLkFkdmVyc2VFdmVudA0KDQpkZWZpbmUgIlNERSBBbGxlcmd5SW50b2xlcmFuY2UiOg0KICAgIFByb2ZpbGVzLkFsbGVyZ3lJbnRvbGVyYW5jZQ0KDQpkZWZpbmUgIlNERSBCb2R5U3RydWN0dXJlIjoNCiAgICBQcm9maWxlcy5Cb2R5U3RydWN0dXJlDQoNCmRlZmluZSAiU0RFIENhcmVQbGFuIjoNCiAgICBQcm9maWxlcy5DYXJlUGxhbg0KDQpkZWZpbmUgIlNERSBDYXJlVGVhbSI6DQogICAgUHJvZmlsZXMuQ2FyZVRlYW0NCg0KZGVmaW5lICJTREUgQ2xhaW0iOg0KICAgIFByb2ZpbGVzLkNsYWltDQoNCmRlZmluZSAiU0RFIENvbW11bmljYXRpb24iOg0KICAgIFByb2ZpbGVzLkNvbW11bmljYXRpb24NCg0KZGVmaW5lICJTREUgQ29tbXVuaWNhdGlvbk5vdERvbmUiOg0KICAgIFByb2ZpbGVzLkNvbW11bmljYXRpb25Ob3REb25lDQoNCmRlZmluZSAiU0RFIENvbW11bmljYXRpb25SZXF1ZXN0IjoNCiAgICBQcm9maWxlcy5Db21tdW5pY2F0aW9uUmVxdWVzdA0KDQpkZWZpbmUgIlNERSBDb25kaXRpb24iOg0KICAgIFByb2ZpbGVzLkNvbmRpdGlvbg0KDQpkZWZpbmUgIlNERSBDb3ZlcmFnZSI6DQogICAgUHJvZmlsZXMuQ292ZXJhZ2UNCg0KZGVmaW5lICJTREUgRGV2aWNlIjoNCiAgICBQcm9maWxlcy5EZXZpY2UNCg0KZGVmaW5lICJTREUgRGV2aWNlTm90UmVxdWVzdGVkIjoNCiAgICBQcm9maWxlcy5EZXZpY2VOb3RSZXF1ZXN0ZWQNCg0KZGVmaW5lICJTREUgRGV2aWNlUmVxdWVzdCI6DQogICAgUHJvZmlsZXMuRGV2aWNlUmVxdWVzdA0KDQpkZWZpbmUgIlNERSBEZXZpY2VVc2VTdGF0ZW1lbnQiOg0KICAgIFByb2ZpbGVzLkRldmljZVVzZVN0YXRlbWVudA0KDQpkZWZpbmUgIlNERSBEaWFnbm9zdGljUmVwb3J0TGFiIjoNCiAgICBQcm9maWxlcy5EaWFnbm9zdGljUmVwb3J0TGFiDQoNCmRlZmluZSAiU0RFIERpYWdub3N0aWNSZXBvcnROb3RlIjoNCiAgICBQcm9maWxlcy5EaWFnbm9zdGljUmVwb3J0Tm90ZQ0KDQpkZWZpbmUgIlNERSBFbmNvdW50ZXIiOg0KICAgIFByb2ZpbGVzLkVuY291bnRlcg0KDQpkZWZpbmUgIlNERSBFbmNvdW50ZXJQZXJmb3JtZWQiOg0KICAgIFByb2ZpbGVzLkVuY291bnRlclBlcmZvcm1lZA0KDQpkZWZpbmUgIlNERSBGYW1pbHlNZW1iZXJIaXN0b3J5IjoNCiAgICBQcm9maWxlcy5GYW1pbHlNZW1iZXJIaXN0b3J5DQoNCmRlZmluZSAiU0RFIEZsYWciOg0KICAgIFByb2ZpbGVzLkZsYWcNCg0KZGVmaW5lICJTREUgR29hbCI6DQogICAgUHJvZmlsZXMuR29hbA0KDQpkZWZpbmUgIlNERSBJbWFnaW5nU3R1ZHkiOg0KICAgIFByb2ZpbGVzLkltYWdpbmdTdHVkeQ0KDQpkZWZpbmUgIlNERSBJbW11bml6YXRpb24iOg0KICAgIFByb2ZpbGVzLkltbXVuaXphdGlvbg0KDQpkZWZpbmUgIlNERSBJbW11bml6YXRpb25FdmFsdWF0aW9uIjoNCiAgICBQcm9maWxlcy5JbW11bml6YXRpb25FdmFsdWF0aW9uDQoNCmRlZmluZSAiU0RFIEltbXVuaXphdGlvbk5vdERvbmUiOg0KICAgIFByb2ZpbGVzLkltbXVuaXphdGlvbk5vdERvbmUNCg0KZGVmaW5lICJTREUgSW1tdW5pemF0aW9uUmVjb21tZW5kYXRpb24iOg0KICAgIFByb2ZpbGVzLkltbXVuaXphdGlvblJlY29tbWVuZGF0aW9uDQoNCmRlZmluZSAiU0RFIEltcGxhbnRhYmxlRGV2aWNlIjoNCiAgICBQcm9maWxlcy5JbXBsYW50YWJsZURldmljZQ0KDQpkZWZpbmUgIlNERSBMb2NhdGlvbiI6DQogICAgUHJvZmlsZXMuTG9jYXRpb24NCg0KZGVmaW5lICJTREUgTWVkaWNhdGlvbiI6DQogICAgUHJvZmlsZXMuTWVkaWNhdGlvbg0KDQpkZWZpbmUgIlNERSBNZWRpY2F0aW9uQWRtaW5pc3RyYXRpb24iOg0KICAgIFByb2ZpbGVzLk1lZGljYXRpb25BZG1pbmlzdHJhdGlvbg0KDQpkZWZpbmUgIlNERSBNZWRpY2F0aW9uQWRtaW5pc3RyYXRpb25Ob3REb25lIjoNCiAgICBQcm9maWxlcy5NZWRpY2F0aW9uQWRtaW5pc3RyYXRpb25Ob3REb25lDQoNCmRlZmluZSAiU0RFIE1lZGljYXRpb25EaXNwZW5zZSI6DQogICAgUHJvZmlsZXMuTWVkaWNhdGlvbkRpc3BlbnNlDQoNCmRlZmluZSAiU0RFIE1lZGljYXRpb25EaXNwZW5zZURlY2xpbmVkIjoNCiAgICBQcm9maWxlcy5NZWRpY2F0aW9uRGlzcGVuc2VEZWNsaW5lZA0KDQpkZWZpbmUgIlNERSBNZWRpY2F0aW9uTm90UmVxdWVzdGVkIjoNCiAgICBQcm9maWxlcy5NZWRpY2F0aW9uTm90UmVxdWVzdGVkDQoNCmRlZmluZSAiU0RFIE1lZGljYXRpb25SZXF1ZXN0IjoNCiAgICBQcm9maWxlcy5NZWRpY2F0aW9uUmVxdWVzdA0KDQpkZWZpbmUgIlNERSBNZWRpY2F0aW9uU3RhdGVtZW50IjoNCiAgICBQcm9maWxlcy5NZWRpY2F0aW9uU3RhdGVtZW50DQoNCmRlZmluZSAiU0RFIE51dHJpdGlvbk9yZGVyIjoNCiAgICBQcm9maWxlcy5OdXRyaXRpb25PcmRlcg0KDQpkZWZpbmUgIlNERSBPYnNlcnZhdGlvbiI6DQogICAgUHJvZmlsZXMuT2JzZXJ2YXRpb24NCg0KZGVmaW5lICJTREUgT2JzZXJ2YXRpb25DYW5jZWxsZWQiOg0KICAgIFByb2ZpbGVzLk9ic2VydmF0aW9uQ2FuY2VsbGVkDQoNCmRlZmluZSAiU0RFIE9yZ2FuaXphdGlvbiI6DQogICAgUHJvZmlsZXMuT3JnYW5pemF0aW9uDQoNCmRlZmluZSAiU0RFIFBhdGllbnQiOg0KICAgIFByb2ZpbGVzLlBhdGllbnQNCg0KZGVmaW5lICJTREUgUHJhY3RpdGlvbmVyIjoNCiAgICBQcm9maWxlcy5QcmFjdGl0aW9uZXINCg0KZGVmaW5lICJTREUgUHJhY3RpdGlvbmVyUm9sZSI6DQogICAgUHJvZmlsZXMuUHJhY3RpdGlvbmVyUm9sZQ0KDQpkZWZpbmUgIlNERSBQcm9jZWR1cmUiOg0KICAgIFByb2ZpbGVzLlByb2NlZHVyZQ0KDQpkZWZpbmUgIlNERSBQcm9jZWR1cmVQZXJmb3JtZWQiOg0KICAgIFByb2ZpbGVzLlByb2NlZHVyZVBlcmZvcm1lZA0KDQpkZWZpbmUgIlNERSBQcm9jZWR1cmVOb3REb25lIjoNCiAgICBQcm9maWxlcy5Qcm9jZWR1cmVOb3REb25lDQoNCmRlZmluZSAiU0RFIFJlbGF0ZWRQZXJzb24iOg0KICAgIFByb2ZpbGVzLlJlbGF0ZWRQZXJzb24NCg0KZGVmaW5lICJTREUgU2VydmljZU5vdFJlcXVlc3RlZCI6DQogICAgUHJvZmlsZXMuU2VydmljZU5vdFJlcXVlc3RlZA0KDQpkZWZpbmUgIlNERSBTZXJ2aWNlUmVxdWVzdCI6DQogICAgUHJvZmlsZXMuU2VydmljZVJlcXVlc3QNCg0KZGVmaW5lICJTREUgU3BlY2ltZW4iOg0KICAgIFByb2ZpbGVzLlNwZWNpbWVuDQoNCmRlZmluZSAiU0RFIFN1YnN0YW5jZSI6DQogICAgUHJvZmlsZXMuU3Vic3RhbmNlDQoNCmRlZmluZSAiU0RFIFRhc2siOg0KICAgIFByb2ZpbGVzLlRhc2sNCg0KZGVmaW5lICJTREUgVGFza1JlamVjdGVkIjoNCiAgICBQcm9maWxlcy5UYXNrUmVqZWN0ZWQ="
    }
  ]
}