{
  "resourceType" : "Library",
  "id" : "CMS104FHIRSTKDCAntithrombotic",
  "text" : {
    "status" : "extensions",
    "div" : "<div xmlns=\"http://www.w3.org/1999/xhtml\">\n  <table class=\"narrative-table\">\n    <tbody>\n<tr>\n\n\n<th colspan=\"2\" scope=\"row\" class=\"row-header\"><a name=\"metadata\"> </a>Metadata</th>\n\n\n</tr>\n\n\n\n\n\n\n\n<tr>\n\n\n<th scope=\"row\" class=\"row-header\">Version</th>\n\n\n\n<td class=\"content-container\">1.1.000</td>\n\n\n</tr>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n<tr>\n\n\n<th scope=\"row\" class=\"row-header\">Status</th>\n\n\n\n<td class=\"content-container\">Draft</td>\n\n\n</tr>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n<tr>\n\n\n<th scope=\"row\" class=\"row-header\">Type</th>\n\n\n\n<td class=\"content-container\">\n    <a href=\"http://terminology.hl7.org/7.1.0/CodeSystem-library-type.html\">http://terminology.hl7.org/CodeSystem/library-type</a>#logic-library\n\n\n</td>\n\n\n</tr>\n\n\n\n\n\n\n\n\n\n\n\n\n\n<tr>\n\n\n<th colspan=\"2\" scope=\"row\" class=\"row-header\"><a name=\"parameters\"> </a>Parameters</th>\n\n\n</tr>\n\n\n<tr>\n\n\n<th scope=\"row\" class=\"row-header\">Parameter</th>\n\n\n\n<td class=\"content-container\">None</td>\n\n\n</tr>\n\n\n\n\n\n\n\n\n  <tr>\n\n\n<th colspan=\"2\" scope=\"row\" class=\"row-header\">Library Content</th>\n\n\n</tr>\n  \n    \n    <tr>\n      <th scope=\"row\" class=\"row-header\">CQL Content</th>\n      <td>\n        <a name=\"cql-content\"> </a>\n        <pre style=\"border: none;\" class=\"content-container highlight language-cql\"><code class=\"language-cql\">/*\nNOTE: For use by March 2026 US Realm Connectathon participants for internal use only. Not for use or distribution in commercial products.\n*/\nlibrary CMS104FHIRSTKDCAntithrombotic version '1.1.000'\n\nusing USQualityCore version '0.1.0-cibuild'\nusing USCore version '6.1.0-derived'\nusing FHIR version '4.0.1'\n\ninclude hl7.fhir.uv.cql.FHIRHelpers version '4.0.1' called FHIRHelpers\ninclude hl7.fhir.uv.cql.FHIRCommon version '2.0.0' called FHIRCommon\ninclude hl7.fhir.us.cql.USCoreCommon version '2.0.0-ballot' called USCoreCommon\ninclude hl7.fhir.us.cql.USCoreElements version '2.0.0-ballot' called USCoreElements\n\ninclude CQMCommon version '5.1.000' called CQMCommon\ninclude USQualityCoreCommon version '0.1.0-cibuild' called USQualityCoreCommon\ninclude SupplementalDataElements version '6.1.000' called SDE\ninclude Status version '2.1.000' called Status\n\ninclude TJCOverall version '9.1.000' called TJC\n\nvalueset &quot;Antithrombotic Therapy for Ischemic Stroke&quot;: 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1110.62'\nvalueset &quot;Medical Reason For Not Providing Treatment&quot;: 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.117.1.7.1.473'\nvalueset &quot;Patient Refusal&quot;: 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.117.1.7.1.93'\nvalueset &quot;Pharmacological Contraindications For Antithrombotic Therapy&quot;: 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1110.52'\n\nparameter &quot;Measurement Period&quot; Interval&lt;DateTime&gt;\n  default Interval[@2026-01-01T00:00:00.000Z, @2027-01-01T00:00:00.000Z)\n\ncontext Patient\n\ndefine &quot;Initial Population&quot;:\n  TJC.&quot;Ischemic Stroke Encounter&quot;\n\ndefine &quot;Denominator&quot;:\n  &quot;Initial Population&quot;\n\ndefine &quot;Denominator Exclusions&quot;:\n  TJC.&quot;Ischemic Stroke Encounters With Discharge Disposition&quot;\n    union TJC.&quot;Encounter With Comfort Measures During Hospitalization&quot;\n\ndefine &quot;Numerator&quot;:\n  TJC.&quot;Ischemic Stroke Encounter&quot; IschemicStrokeEncounter\n    with [&quot;MedicationRequest&quot;: &quot;Antithrombotic Therapy for Ischemic Stroke&quot;] DischargeAntithrombotic\n      such that DischargeAntithrombotic.status in { 'active', 'completed' }\n        and DischargeAntithrombotic.intent in { 'order', 'original-order', 'reflex-order', 'filler-order', 'instance-order' }\n        and ( DischargeAntithrombotic.isCommunity ( )\n            or DischargeAntithrombotic.isDischarge ( )\n        )\n        and DischargeAntithrombotic.authoredOn during IschemicStrokeEncounter.period\n        and not exists ( [&quot;TaskRejected&quot;] TaskReject\n            where TaskReject.focus.references ( DischargeAntithrombotic )\n              and TaskReject.code ~ USQualityCoreCommon.&quot;Fulfill&quot;\n        )\n\ndefine &quot;Denominator Exceptions&quot;:\n  &quot;Encounter With Documented Reason For No Antithrombotic At Discharge&quot;\n    union &quot;Encounter With Pharmacological Contraindications For Antithrombotic Therapy At Discharge&quot;\n\ndefine &quot;Encounter With Documented Reason For No Antithrombotic At Discharge&quot;:\n  TJC.&quot;Ischemic Stroke Encounter&quot; IschemicStrokeEncounter\n    with &quot;Reason For Not Giving Antithrombotic At Discharge&quot; NoDischargeAntithrombotic\n      such that NoDischargeAntithrombotic.authoredOn during IschemicStrokeEncounter.period\n\ndefine &quot;Reason For Not Giving Antithrombotic At Discharge&quot;:\n  ( [&quot;MedicationNotRequested&quot;: &quot;Antithrombotic Therapy for Ischemic Stroke&quot;] NoAntithromboticDischarge\n      where ( NoAntithromboticDischarge.reasonCode in &quot;Medical Reason For Not Providing Treatment&quot;\n          or NoAntithromboticDischarge.reasonCode in &quot;Patient Refusal&quot;\n      )\n        and ( NoAntithromboticDischarge.isCommunity ( )\n            or NoAntithromboticDischarge.isDischarge ( )\n        )\n        and NoAntithromboticDischarge.status in { 'active', 'completed' }\n        and NoAntithromboticDischarge.intent in { 'order', 'original-order', 'reflex-order', 'filler-order', 'instance-order' }\n  )\n    union ( [&quot;MedicationRequest&quot;: &quot;Antithrombotic Therapy for Ischemic Stroke&quot;] MedReqAntithrombotic\n        with [&quot;TaskRejected&quot;] TaskReject\n          such that TaskReject.focus.references ( MedReqAntithrombotic )\n            and ( TaskReject.statusReason in &quot;Medical Reason For Not Providing Treatment&quot;\n                or TaskReject.statusReason in &quot;Patient Refusal&quot;\n            )\n            and MedReqAntithrombotic.status in { 'active', 'completed' }\n            and TaskReject.code ~ USQualityCoreCommon.&quot;Fulfill&quot;\n    )\n\ndefine &quot;Encounter With Pharmacological Contraindications For Antithrombotic Therapy At Discharge&quot;:\n  TJC.&quot;Ischemic Stroke Encounter&quot; IschemicStrokeEncounter\n    with &quot;Pharmacological Contraindications For Antithrombotic Therapy At Discharge&quot; DischargePharmacological\n      such that DischargePharmacological.authoredOn during IschemicStrokeEncounter.period\n\ndefine &quot;Pharmacological Contraindications For Antithrombotic Therapy At Discharge&quot;:\n  [&quot;MedicationRequest&quot;: &quot;Pharmacological Contraindications For Antithrombotic Therapy&quot;] PharmacologicalContraindications\n    where ( PharmacologicalContraindications.isCommunity ( )\n        or PharmacologicalContraindications.isDischarge ( )\n    )\n      and PharmacologicalContraindications.status in { 'active', 'completed' }\n      and PharmacologicalContraindications.intent in { 'order', 'original-order', 'reflex-order', 'filler-order', 'instance-order' }\n\ndefine &quot;SDE Ethnicity&quot;:\n  SDE.&quot;SDE Ethnicity&quot;\n\ndefine &quot;SDE Payer&quot;:\n  SDE.&quot;SDE Payer&quot;\n\ndefine &quot;SDE Race&quot;:\n  SDE.&quot;SDE Race&quot;\n\ndefine &quot;SDE Sex&quot;:\n  SDE.&quot;SDE Sex&quot;</code></pre>\n      </td>\n    </tr>\n    \n  \n\n\n\n<tr>\n  <th colspan=\"2\" scope=\"row\" class=\"row-header\">Generated using version 0.5.6 of the sample-content-ig Liquid templates</th>\n</tr>\n\n    </tbody>\n  </table>\n</div>"
  },
  "extension" : [{
    "url" : "http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-softwaresystem",
    "valueReference" : {
      "reference" : "Device/cqf-tooling"
    }
  }],
  "url" : "https://madie.cms.gov/Library/CMS104FHIRSTKDCAntithrombotic",
  "version" : "1.1.000",
  "name" : "CMS104FHIRSTKDCAntithrombotic",
  "status" : "draft",
  "type" : {
    "coding" : [{
      "system" : "http://terminology.hl7.org/CodeSystem/library-type",
      "code" : "logic-library"
    }]
  },
  "date" : "2026-09-19T16:31:14+00:00",
  "content" : [{
    "contentType" : "text/cql",
    "data" : "LyoKTk9URTogRm9yIHVzZSBieSBNYXJjaCAyMDI2IFVTIFJlYWxtIENvbm5lY3RhdGhvbiBwYXJ0aWNpcGFudHMgZm9yIGludGVybmFsIHVzZSBvbmx5LiBOb3QgZm9yIHVzZSBvciBkaXN0cmlidXRpb24gaW4gY29tbWVyY2lhbCBwcm9kdWN0cy4KKi8KbGlicmFyeSBDTVMxMDRGSElSU1RLRENBbnRpdGhyb21ib3RpYyB2ZXJzaW9uICcxLjEuMDAwJwoKdXNpbmcgVVNRdWFsaXR5Q29yZSB2ZXJzaW9uICcwLjEuMC1jaWJ1aWxkJwp1c2luZyBVU0NvcmUgdmVyc2lvbiAnNi4xLjAtZGVyaXZlZCcKdXNpbmcgRkhJUiB2ZXJzaW9uICc0LjAuMScKCmluY2x1ZGUgaGw3LmZoaXIudXYuY3FsLkZISVJIZWxwZXJzIHZlcnNpb24gJzQuMC4xJyBjYWxsZWQgRkhJUkhlbHBlcnMKaW5jbHVkZSBobDcuZmhpci51di5jcWwuRkhJUkNvbW1vbiB2ZXJzaW9uICcyLjAuMCcgY2FsbGVkIEZISVJDb21tb24KaW5jbHVkZSBobDcuZmhpci51cy5jcWwuVVNDb3JlQ29tbW9uIHZlcnNpb24gJzIuMC4wLWJhbGxvdCcgY2FsbGVkIFVTQ29yZUNvbW1vbgppbmNsdWRlIGhsNy5maGlyLnVzLmNxbC5VU0NvcmVFbGVtZW50cyB2ZXJzaW9uICcyLjAuMC1iYWxsb3QnIGNhbGxlZCBVU0NvcmVFbGVtZW50cwoKaW5jbHVkZSBDUU1Db21tb24gdmVyc2lvbiAnNS4xLjAwMCcgY2FsbGVkIENRTUNvbW1vbgppbmNsdWRlIFVTUXVhbGl0eUNvcmVDb21tb24gdmVyc2lvbiAnMC4xLjAtY2lidWlsZCcgY2FsbGVkIFVTUXVhbGl0eUNvcmVDb21tb24KaW5jbHVkZSBTdXBwbGVtZW50YWxEYXRhRWxlbWVudHMgdmVyc2lvbiAnNi4xLjAwMCcgY2FsbGVkIFNERQppbmNsdWRlIFN0YXR1cyB2ZXJzaW9uICcyLjEuMDAwJyBjYWxsZWQgU3RhdHVzCgppbmNsdWRlIFRKQ092ZXJhbGwgdmVyc2lvbiAnOS4xLjAwMCcgY2FsbGVkIFRKQwoKdmFsdWVzZXQgIkFudGl0aHJvbWJvdGljIFRoZXJhcHkgZm9yIElzY2hlbWljIFN0cm9rZSI6ICdodHRwOi8vY3RzLm5sbS5uaWguZ292L2ZoaXIvVmFsdWVTZXQvMi4xNi44NDAuMS4xMTM3NjIuMS40LjExMTAuNjInCnZhbHVlc2V0ICJNZWRpY2FsIFJlYXNvbiBGb3IgTm90IFByb3ZpZGluZyBUcmVhdG1lbnQiOiAnaHR0cDovL2N0cy5ubG0ubmloLmdvdi9maGlyL1ZhbHVlU2V0LzIuMTYuODQwLjEuMTEzODgzLjMuMTE3LjEuNy4xLjQ3MycKdmFsdWVzZXQgIlBhdGllbnQgUmVmdXNhbCI6ICdodHRwOi8vY3RzLm5sbS5uaWguZ292L2ZoaXIvVmFsdWVTZXQvMi4xNi44NDAuMS4xMTM4ODMuMy4xMTcuMS43LjEuOTMnCnZhbHVlc2V0ICJQaGFybWFjb2xvZ2ljYWwgQ29udHJhaW5kaWNhdGlvbnMgRm9yIEFudGl0aHJvbWJvdGljIFRoZXJhcHkiOiAnaHR0cDovL2N0cy5ubG0ubmloLmdvdi9maGlyL1ZhbHVlU2V0LzIuMTYuODQwLjEuMTEzNzYyLjEuNC4xMTEwLjUyJwoKcGFyYW1ldGVyICJNZWFzdXJlbWVudCBQZXJpb2QiIEludGVydmFsPERhdGVUaW1lPgogIGRlZmF1bHQgSW50ZXJ2YWxbQDIwMjYtMDEtMDFUMDA6MDA6MDAuMDAwWiwgQDIwMjctMDEtMDFUMDA6MDA6MDAuMDAwWikKCmNvbnRleHQgUGF0aWVudAoKZGVmaW5lICJJbml0aWFsIFBvcHVsYXRpb24iOgogIFRKQy4iSXNjaGVtaWMgU3Ryb2tlIEVuY291bnRlciIKCmRlZmluZSAiRGVub21pbmF0b3IiOgogICJJbml0aWFsIFBvcHVsYXRpb24iCgpkZWZpbmUgIkRlbm9taW5hdG9yIEV4Y2x1c2lvbnMiOgogIFRKQy4iSXNjaGVtaWMgU3Ryb2tlIEVuY291bnRlcnMgV2l0aCBEaXNjaGFyZ2UgRGlzcG9zaXRpb24iCiAgICB1bmlvbiBUSkMuIkVuY291bnRlciBXaXRoIENvbWZvcnQgTWVhc3VyZXMgRHVyaW5nIEhvc3BpdGFsaXphdGlvbiIKCmRlZmluZSAiTnVtZXJhdG9yIjoKICBUSkMuIklzY2hlbWljIFN0cm9rZSBFbmNvdW50ZXIiIElzY2hlbWljU3Ryb2tlRW5jb3VudGVyCiAgICB3aXRoIFsiTWVkaWNhdGlvblJlcXVlc3QiOiAiQW50aXRocm9tYm90aWMgVGhlcmFweSBmb3IgSXNjaGVtaWMgU3Ryb2tlIl0gRGlzY2hhcmdlQW50aXRocm9tYm90aWMKICAgICAgc3VjaCB0aGF0IERpc2NoYXJnZUFudGl0aHJvbWJvdGljLnN0YXR1cyBpbiB7ICdhY3RpdmUnLCAnY29tcGxldGVkJyB9CiAgICAgICAgYW5kIERpc2NoYXJnZUFudGl0aHJvbWJvdGljLmludGVudCBpbiB7ICdvcmRlcicsICdvcmlnaW5hbC1vcmRlcicsICdyZWZsZXgtb3JkZXInLCAnZmlsbGVyLW9yZGVyJywgJ2luc3RhbmNlLW9yZGVyJyB9CiAgICAgICAgYW5kICggRGlzY2hhcmdlQW50aXRocm9tYm90aWMuaXNDb21tdW5pdHkgKCApCiAgICAgICAgICAgIG9yIERpc2NoYXJnZUFudGl0aHJvbWJvdGljLmlzRGlzY2hhcmdlICggKQogICAgICAgICkKICAgICAgICBhbmQgRGlzY2hhcmdlQW50aXRocm9tYm90aWMuYXV0aG9yZWRPbiBkdXJpbmcgSXNjaGVtaWNTdHJva2VFbmNvdW50ZXIucGVyaW9kCiAgICAgICAgYW5kIG5vdCBleGlzdHMgKCBbIlRhc2tSZWplY3RlZCJdIFRhc2tSZWplY3QKICAgICAgICAgICAgd2hlcmUgVGFza1JlamVjdC5mb2N1cy5yZWZlcmVuY2VzICggRGlzY2hhcmdlQW50aXRocm9tYm90aWMgKQogICAgICAgICAgICAgIGFuZCBUYXNrUmVqZWN0LmNvZGUgfiBVU1F1YWxpdHlDb3JlQ29tbW9uLiJGdWxmaWxsIgogICAgICAgICkKCmRlZmluZSAiRGVub21pbmF0b3IgRXhjZXB0aW9ucyI6CiAgIkVuY291bnRlciBXaXRoIERvY3VtZW50ZWQgUmVhc29uIEZvciBObyBBbnRpdGhyb21ib3RpYyBBdCBEaXNjaGFyZ2UiCiAgICB1bmlvbiAiRW5jb3VudGVyIFdpdGggUGhhcm1hY29sb2dpY2FsIENvbnRyYWluZGljYXRpb25zIEZvciBBbnRpdGhyb21ib3RpYyBUaGVyYXB5IEF0IERpc2NoYXJnZSIKCmRlZmluZSAiRW5jb3VudGVyIFdpdGggRG9jdW1lbnRlZCBSZWFzb24gRm9yIE5vIEFudGl0aHJvbWJvdGljIEF0IERpc2NoYXJnZSI6CiAgVEpDLiJJc2NoZW1pYyBTdHJva2UgRW5jb3VudGVyIiBJc2NoZW1pY1N0cm9rZUVuY291bnRlcgogICAgd2l0aCAiUmVhc29uIEZvciBOb3QgR2l2aW5nIEFudGl0aHJvbWJvdGljIEF0IERpc2NoYXJnZSIgTm9EaXNjaGFyZ2VBbnRpdGhyb21ib3RpYwogICAgICBzdWNoIHRoYXQgTm9EaXNjaGFyZ2VBbnRpdGhyb21ib3RpYy5hdXRob3JlZE9uIGR1cmluZyBJc2NoZW1pY1N0cm9rZUVuY291bnRlci5wZXJpb2QKCmRlZmluZSAiUmVhc29uIEZvciBOb3QgR2l2aW5nIEFudGl0aHJvbWJvdGljIEF0IERpc2NoYXJnZSI6CiAgKCBbIk1lZGljYXRpb25Ob3RSZXF1ZXN0ZWQiOiAiQW50aXRocm9tYm90aWMgVGhlcmFweSBmb3IgSXNjaGVtaWMgU3Ryb2tlIl0gTm9BbnRpdGhyb21ib3RpY0Rpc2NoYXJnZQogICAgICB3aGVyZSAoIE5vQW50aXRocm9tYm90aWNEaXNjaGFyZ2UucmVhc29uQ29kZSBpbiAiTWVkaWNhbCBSZWFzb24gRm9yIE5vdCBQcm92aWRpbmcgVHJlYXRtZW50IgogICAgICAgICAgb3IgTm9BbnRpdGhyb21ib3RpY0Rpc2NoYXJnZS5yZWFzb25Db2RlIGluICJQYXRpZW50IFJlZnVzYWwiCiAgICAgICkKICAgICAgICBhbmQgKCBOb0FudGl0aHJvbWJvdGljRGlzY2hhcmdlLmlzQ29tbXVuaXR5ICggKQogICAgICAgICAgICBvciBOb0FudGl0aHJvbWJvdGljRGlzY2hhcmdlLmlzRGlzY2hhcmdlICggKQogICAgICAgICkKICAgICAgICBhbmQgTm9BbnRpdGhyb21ib3RpY0Rpc2NoYXJnZS5zdGF0dXMgaW4geyAnYWN0aXZlJywgJ2NvbXBsZXRlZCcgfQogICAgICAgIGFuZCBOb0FudGl0aHJvbWJvdGljRGlzY2hhcmdlLmludGVudCBpbiB7ICdvcmRlcicsICdvcmlnaW5hbC1vcmRlcicsICdyZWZsZXgtb3JkZXInLCAnZmlsbGVyLW9yZGVyJywgJ2luc3RhbmNlLW9yZGVyJyB9CiAgKQogICAgdW5pb24gKCBbIk1lZGljYXRpb25SZXF1ZXN0IjogIkFudGl0aHJvbWJvdGljIFRoZXJhcHkgZm9yIElzY2hlbWljIFN0cm9rZSJdIE1lZFJlcUFudGl0aHJvbWJvdGljCiAgICAgICAgd2l0aCBbIlRhc2tSZWplY3RlZCJdIFRhc2tSZWplY3QKICAgICAgICAgIHN1Y2ggdGhhdCBUYXNrUmVqZWN0LmZvY3VzLnJlZmVyZW5jZXMgKCBNZWRSZXFBbnRpdGhyb21ib3RpYyApCiAgICAgICAgICAgIGFuZCAoIFRhc2tSZWplY3Quc3RhdHVzUmVhc29uIGluICJNZWRpY2FsIFJlYXNvbiBGb3IgTm90IFByb3ZpZGluZyBUcmVhdG1lbnQiCiAgICAgICAgICAgICAgICBvciBUYXNrUmVqZWN0LnN0YXR1c1JlYXNvbiBpbiAiUGF0aWVudCBSZWZ1c2FsIgogICAgICAgICAgICApCiAgICAgICAgICAgIGFuZCBNZWRSZXFBbnRpdGhyb21ib3RpYy5zdGF0dXMgaW4geyAnYWN0aXZlJywgJ2NvbXBsZXRlZCcgfQogICAgICAgICAgICBhbmQgVGFza1JlamVjdC5jb2RlIH4gVVNRdWFsaXR5Q29yZUNvbW1vbi4iRnVsZmlsbCIKICAgICkKCmRlZmluZSAiRW5jb3VudGVyIFdpdGggUGhhcm1hY29sb2dpY2FsIENvbnRyYWluZGljYXRpb25zIEZvciBBbnRpdGhyb21ib3RpYyBUaGVyYXB5IEF0IERpc2NoYXJnZSI6CiAgVEpDLiJJc2NoZW1pYyBTdHJva2UgRW5jb3VudGVyIiBJc2NoZW1pY1N0cm9rZUVuY291bnRlcgogICAgd2l0aCAiUGhhcm1hY29sb2dpY2FsIENvbnRyYWluZGljYXRpb25zIEZvciBBbnRpdGhyb21ib3RpYyBUaGVyYXB5IEF0IERpc2NoYXJnZSIgRGlzY2hhcmdlUGhhcm1hY29sb2dpY2FsCiAgICAgIHN1Y2ggdGhhdCBEaXNjaGFyZ2VQaGFybWFjb2xvZ2ljYWwuYXV0aG9yZWRPbiBkdXJpbmcgSXNjaGVtaWNTdHJva2VFbmNvdW50ZXIucGVyaW9kCgpkZWZpbmUgIlBoYXJtYWNvbG9naWNhbCBDb250cmFpbmRpY2F0aW9ucyBGb3IgQW50aXRocm9tYm90aWMgVGhlcmFweSBBdCBEaXNjaGFyZ2UiOgogIFsiTWVkaWNhdGlvblJlcXVlc3QiOiAiUGhhcm1hY29sb2dpY2FsIENvbnRyYWluZGljYXRpb25zIEZvciBBbnRpdGhyb21ib3RpYyBUaGVyYXB5Il0gUGhhcm1hY29sb2dpY2FsQ29udHJhaW5kaWNhdGlvbnMKICAgIHdoZXJlICggUGhhcm1hY29sb2dpY2FsQ29udHJhaW5kaWNhdGlvbnMuaXNDb21tdW5pdHkgKCApCiAgICAgICAgb3IgUGhhcm1hY29sb2dpY2FsQ29udHJhaW5kaWNhdGlvbnMuaXNEaXNjaGFyZ2UgKCApCiAgICApCiAgICAgIGFuZCBQaGFybWFjb2xvZ2ljYWxDb250cmFpbmRpY2F0aW9ucy5zdGF0dXMgaW4geyAnYWN0aXZlJywgJ2NvbXBsZXRlZCcgfQogICAgICBhbmQgUGhhcm1hY29sb2dpY2FsQ29udHJhaW5kaWNhdGlvbnMuaW50ZW50IGluIHsgJ29yZGVyJywgJ29yaWdpbmFsLW9yZGVyJywgJ3JlZmxleC1vcmRlcicsICdmaWxsZXItb3JkZXInLCAnaW5zdGFuY2Utb3JkZXInIH0KCmRlZmluZSAiU0RFIEV0aG5pY2l0eSI6CiAgU0RFLiJTREUgRXRobmljaXR5IgoKZGVmaW5lICJTREUgUGF5ZXIiOgogIFNERS4iU0RFIFBheWVyIgoKZGVmaW5lICJTREUgUmFjZSI6CiAgU0RFLiJTREUgUmFjZSIKCmRlZmluZSAiU0RFIFNleCI6CiAgU0RFLiJTREUgU2V4Ig==",
    "url" : "https://madie.cms.gov/Library-CMS104FHIRSTKDCAntithrombotic.cql"
  }]
}