Atrius India Core FHIR Implementation Guide
0.1.0 - ci-build
Atrius India Core FHIR Implementation Guide - Local Development build (v0.1.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions
| Draft as of 2026-09-21 |
@prefix fhir: <http://hl7.org/fhir/> . @prefix owl: <http://www.w3.org/2002/07/owl#> . @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . @prefix xsd: <http://www.w3.org/2001/XMLSchema#> . # - resource ------------------------------------------------------------------- <http://hl7.org/fhir/PlanDefinition/atrius-cms165-cds> a fhir:PlanDefinition ; fhir:nodeRole fhir:treeRoot ; fhir:Resource.id [ fhir:value "atrius-cms165-cds"] ; fhir:Resource.meta [ fhir:Meta.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/cdshooksserviceplandefinition|4.0.1" ; fhir:index -1 ; fhir:link <http://hl7.org/fhir/StructureDefinition/cdshooksserviceplandefinition|4.0.1> ] ] ; fhir:Resource.language [ fhir:value "en"] ; fhir:DomainResource.text [ fhir:Narrative.status [ fhir:value "generated" ] ; fhir:Narrative.div "<div xmlns=\"http://www.w3.org/1999/xhtml\"><p>See <code>Library/AtriusCMS165ControllingHighBP</code> for CQL expression definitions.</p></div>" ] ; fhir:DomainResource.contained [ a fhir:Library ; fhir:index -1 ; fhir:Resource.id [ fhir:value "effective-data-requirements" ] ; fhir:DomainResource.extension [ fhir:index -1 ; fhir:Extension.url [ fhir:value "http://hl7.org/fhir/StructureDefinition/cqf-directReferenceCode" ] ; fhir:Extension.valueCoding [ fhir:Coding.system [ fhir:value "http://terminology.hl7.org/CodeSystem/condition-ver-status" ] ; fhir:Coding.code [ fhir:value "confirmed" ] ; fhir:Coding.display [ fhir:value "Confirmed" ] ] ], [ fhir:index -1 ; fhir:Extension.url [ fhir:value "http://hl7.org/fhir/StructureDefinition/cqf-directReferenceCode" ] ; fhir:Extension.valueCoding [ fhir:Coding.system [ fhir:value "http://terminology.hl7.org/CodeSystem/condition-ver-status" ] ; fhir:Coding.code [ fhir:value "unconfirmed" ] ; fhir:Coding.display [ fhir:value "Unconfirmed" ] ] ], [ fhir:index -1 ; fhir:Extension.url [ fhir:value "http://hl7.org/fhir/StructureDefinition/cqf-directReferenceCode" ] ; fhir:Extension.valueCoding [ fhir:Coding.system [ fhir:value "http://terminology.hl7.org/CodeSystem/condition-ver-status" ] ; fhir:Coding.code [ fhir:value "provisional" ] ; fhir:Coding.display [ fhir:value "Provisional" ] ] ], [ fhir:index -1 ; fhir:Extension.url [ fhir:value "http://hl7.org/fhir/StructureDefinition/cqf-directReferenceCode" ] ; fhir:Extension.valueCoding [ fhir:Coding.system [ fhir:value "http://terminology.hl7.org/CodeSystem/condition-ver-status" ] ; fhir:Coding.code [ fhir:value "differential" ] ; fhir:Coding.display [ fhir:value "Differential" ] ] ], [ fhir:index -1 ; fhir:Extension.url [ fhir:value "http://hl7.org/fhir/StructureDefinition/cqf-directReferenceCode" ] ; fhir:Extension.valueCoding [ fhir:Coding.system [ fhir:value "http://terminology.hl7.org/CodeSystem/condition-clinical" ] ; fhir:Coding.code [ fhir:value "active" ] ; fhir:Coding.display [ fhir:value "Active" ] ] ], [ fhir:index -1 ; fhir:Extension.url [ fhir:value "http://hl7.org/fhir/StructureDefinition/cqf-directReferenceCode" ] ; fhir:Extension.valueCoding [ fhir:Coding.system [ fhir:value "http://terminology.hl7.org/CodeSystem/condition-clinical" ] ; fhir:Coding.code [ fhir:value "recurrence" ] ; fhir:Coding.display [ fhir:value "Recurrence" ] ] ], [ fhir:index -1 ; fhir:Extension.url [ fhir:value "http://hl7.org/fhir/StructureDefinition/cqf-directReferenceCode" ] ; fhir:Extension.valueCoding [ fhir:Coding.system [ fhir:value "http://terminology.hl7.org/CodeSystem/condition-clinical" ] ; fhir:Coding.code [ fhir:value "relapse" ] ; fhir:Coding.display [ fhir:value "Relapse" ] ] ], [ fhir:index -1 ; fhir:Element.extension [ fhir:index -1 ; fhir:Extension.url [ fhir:value "libraryName" ] ; fhir:Extension.valueString [ fhir:value "AtriusCMS165ControllingHighBP" ] ], [ fhir:index -1 ; fhir:Extension.url [ fhir:value "name" ] ; fhir:Extension.valueString [ fhir:value "Essential Hypertension Diagnosis" ] ], [ fhir:index -1 ; fhir:Extension.url [ fhir:value "statement" ] ; fhir:Extension.valueString [ fhir:value "define \"Essential Hypertension Diagnosis\":\n ( ( [ConditionProblemsHealthConcerns: \"Essential Hypertension\"]\n union [ConditionEncounterDiagnosis: \"Essential Hypertension\"]\n ).verified ( ) ) Hypertension\n where Hypertension.prevalenceInterval ( ) overlaps Interval[start of \"Measurement Period\", start of \"Measurement Period\" + 6 months )" ] ], [ fhir:index -1 ; fhir:Extension.url [ fhir:value "displaySequence" ] ; fhir:Extension.valueInteger [ fhir:value "0"^^xsd:integer ] ] ; fhir:Extension.url [ fhir:value "http://hl7.org/fhir/StructureDefinition/cqf-logicDefinition" ] ], [ fhir:index -1 ; fhir:Element.extension [ fhir:index -1 ; fhir:Extension.url [ fhir:value "libraryName" ] ; fhir:Extension.valueString [ fhir:value "AtriusAdultOutpatientEncounters" ] ], [ fhir:index -1 ; fhir:Extension.url [ fhir:value "name" ] ; fhir:Extension.valueString [ fhir:value "Qualifying Encounters for CDS" ] ], [ fhir:index -1 ; fhir:Extension.url [ fhir:value "statement" ] ; fhir:Extension.valueString [ fhir:value "define \"Qualifying Encounters for CDS\":\n (\n (\n [Encounter: \"Office Visit\"]\n union [Encounter: \"Annual Wellness Visit\"]\n union [Encounter: \"Preventive Care Services Established Office Visit, 18 and Up\"]\n union [Encounter: \"Preventive Care Services Initial Office Visit, 18 and Up\"]\n union [Encounter: \"Home Healthcare Services\"]\n union [Encounter: \"Virtual Encounter\"]\n union [Encounter: \"Telephone Visits\"]\n ).isQualifyingEncounterActive()\n ) ValidEncounter\n where FHIRHelpers.ToInterval(ValidEncounter.period as FHIR.Period) during day of \"Measurement Period\"" ] ], [ fhir:index -1 ; fhir:Extension.url [ fhir:value "displaySequence" ] ; fhir:Extension.valueInteger [ fhir:value "1"^^xsd:integer ] ] ; fhir:Extension.url [ fhir:value "http://hl7.org/fhir/StructureDefinition/cqf-logicDefinition" ] ], [ fhir:index -1 ; fhir:Element.extension [ fhir:index -1 ; fhir:Extension.url [ fhir:value "libraryName" ] ; fhir:Extension.valueString [ fhir:value "AtriusCMS165ControllingHighBP" ] ], [ fhir:index -1 ; fhir:Extension.url [ fhir:value "name" ] ; fhir:Extension.valueString [ fhir:value "Initial Population for CDS" ] ], [ fhir:index -1 ; fhir:Extension.url [ fhir:value "statement" ] ; fhir:Extension.valueString [ fhir:value "define \"Initial Population for CDS\":\n AgeInYearsAt(end of \"Measurement Period\") in Interval[18, 85]\n and exists \"Essential Hypertension Diagnosis\"\n and exists AdultOutpatientEncounters.\"Qualifying Encounters for CDS\"" ] ], [ fhir:index -1 ; fhir:Extension.url [ fhir:value "displaySequence" ] ; fhir:Extension.valueInteger [ fhir:value "2"^^xsd:integer ] ] ; fhir:Extension.url [ fhir:value "http://hl7.org/fhir/StructureDefinition/cqf-logicDefinition" ] ], [ fhir:index -1 ; fhir:Element.extension [ fhir:index -1 ; fhir:Extension.url [ fhir:value "libraryName" ] ; fhir:Extension.valueString [ fhir:value "AtriusStatus" ] ], [ fhir:index -1 ; fhir:Extension.url [ fhir:value "name" ] ; fhir:Extension.valueString [ fhir:value "verified" ] ], [ fhir:index -1 ; fhir:Extension.url [ fhir:value "statement" ] ; fhir:Extension.valueString [ fhir:value "define fluent function verified(\n conditions List<Choice<ConditionEncounterDiagnosis, ConditionProblemsHealthConcerns>>\n):\n conditions C\n where C.verificationStatus is not null implies (\n FHIRHelpers.ToConcept(C.verificationStatus) ~ \"confirmed\"\n or FHIRHelpers.ToConcept(C.verificationStatus) ~ \"unconfirmed\"\n or FHIRHelpers.ToConcept(C.verificationStatus) ~ \"provisional\"\n or FHIRHelpers.ToConcept(C.verificationStatus) ~ \"differential\"\n )" ] ], [ fhir:index -1 ; fhir:Extension.url [ fhir:value "displaySequence" ] ; fhir:Extension.valueInteger [ fhir:value "3"^^xsd:integer ] ] ; fhir:Extension.url [ fhir:value "http://hl7.org/fhir/StructureDefinition/cqf-logicDefinition" ] ], [ fhir:index -1 ; fhir:Element.extension [ fhir:index -1 ; fhir:Extension.url [ fhir:value "libraryName" ] ; fhir:Extension.valueString [ fhir:value "FHIRHelpers" ] ], [ fhir:index -1 ; fhir:Extension.url [ fhir:value "name" ] ; fhir:Extension.valueString [ fhir:value "ToConcept" ] ], [ fhir:index -1 ; fhir:Extension.url [ fhir:value "statement" ] ; fhir:Extension.valueString [ fhir:value "/*\n@description: Converts the given FHIR [CodeableConcept](https://hl7.org/fhir/datatypes.html#CodeableConcept) value to a CQL Concept.\n*/\ndefine function ToConcept(concept FHIR.CodeableConcept):\n if concept is null then\n null\n else\n System.Concept {\n codes: concept.coding C return ToCode(C),\n display: concept.text.value\n }" ] ], [ fhir:index -1 ; fhir:Extension.url [ fhir:value "displaySequence" ] ; fhir:Extension.valueInteger [ fhir:value "4"^^xsd:integer ] ] ; fhir:Extension.url [ fhir:value "http://hl7.org/fhir/StructureDefinition/cqf-logicDefinition" ] ], [ fhir:index -1 ; fhir:Element.extension [ fhir:index -1 ; fhir:Extension.url [ fhir:value "libraryName" ] ; fhir:Extension.valueString [ fhir:value "FHIRHelpers" ] ], [ fhir:index -1 ; fhir:Extension.url [ fhir:value "name" ] ; fhir:Extension.valueString [ fhir:value "ToCode" ] ], [ fhir:index -1 ; fhir:Extension.url [ fhir:value "statement" ] ; fhir:Extension.valueString [ fhir:value "/*\n@description: Converts the given FHIR [Coding](https://hl7.org/fhir/datatypes.html#Coding) value to a CQL Code.\n*/\ndefine function ToCode(coding FHIR.Coding):\n if coding is null then\n null\n else\n System.Code {\n code: coding.code.value,\n system: coding.system.value,\n version: coding.version.value,\n display: coding.display.value\n }" ] ], [ fhir:index -1 ; fhir:Extension.url [ fhir:value "displaySequence" ] ; fhir:Extension.valueInteger [ fhir:value "5"^^xsd:integer ] ] ; fhir:Extension.url [ fhir:value "http://hl7.org/fhir/StructureDefinition/cqf-logicDefinition" ] ], [ fhir:index -1 ; fhir:Element.extension [ fhir:index -1 ; fhir:Extension.url [ fhir:value "libraryName" ] ; fhir:Extension.valueString [ fhir:value "AtriusCommon" ] ], [ fhir:index -1 ; fhir:Extension.url [ fhir:value "name" ] ; fhir:Extension.valueString [ fhir:value "prevalenceInterval" ] ], [ fhir:index -1 ; fhir:Extension.url [ fhir:value "statement" ] ; fhir:Extension.valueString [ fhir:value "/*\n@description: Returns an interval representing the normalized prevalence period of a given Condition.\n*/\ndefine fluent function prevalenceInterval(condition Choice<ConditionEncounterDiagnosis, ConditionProblemsHealthConcerns>):\n if condition.isActive() then\n Interval[start of condition.onset.toConditionTimingInterval(), end of condition.abatementInterval()]\n else\n (end of condition.abatementInterval()) abatementDate\n return if abatementDate is null then\n Interval[start of condition.onset.toConditionTimingInterval(), abatementDate)\n else\n Interval[start of condition.onset.toConditionTimingInterval(), abatementDate]" ] ], [ fhir:index -1 ; fhir:Extension.url [ fhir:value "displaySequence" ] ; fhir:Extension.valueInteger [ fhir:value "6"^^xsd:integer ] ] ; fhir:Extension.url [ fhir:value "http://hl7.org/fhir/StructureDefinition/cqf-logicDefinition" ] ], [ fhir:index -1 ; fhir:Element.extension [ fhir:index -1 ; fhir:Extension.url [ fhir:value "libraryName" ] ; fhir:Extension.valueString [ fhir:value "AtriusCommon" ] ], [ fhir:index -1 ; fhir:Extension.url [ fhir:value "name" ] ; fhir:Extension.valueString [ fhir:value "isActive" ] ], [ fhir:index -1 ; fhir:Extension.url [ fhir:value "statement" ] ; fhir:Extension.valueString [ fhir:value "/*\n@description: Returns true if the given condition has a clinical status of active, recurrence, or relapse\n*/\ndefine fluent function isActive(condition Choice<ConditionEncounterDiagnosis, ConditionProblemsHealthConcerns>):\n FHIRHelpers.ToConcept(condition.clinicalStatus) ~ \"active\"\n or FHIRHelpers.ToConcept(condition.clinicalStatus) ~ \"recurrence\"\n or FHIRHelpers.ToConcept(condition.clinicalStatus) ~ \"relapse\"" ] ], [ fhir:index -1 ; fhir:Extension.url [ fhir:value "displaySequence" ] ; fhir:Extension.valueInteger [ fhir:value "7"^^xsd:integer ] ] ; fhir:Extension.url [ fhir:value "http://hl7.org/fhir/StructureDefinition/cqf-logicDefinition" ] ], [ fhir:index -1 ; fhir:Element.extension [ fhir:index -1 ; fhir:Extension.url [ fhir:value "libraryName" ] ; fhir:Extension.valueString [ fhir:value "AtriusCommon" ] ], [ fhir:index -1 ; fhir:Extension.url [ fhir:value "name" ] ; fhir:Extension.valueString [ fhir:value "toConditionTimingInterval" ] ], [ fhir:index -1 ; fhir:Extension.url [ fhir:value "statement" ] ; fhir:Extension.valueString [ fhir:value "define fluent function toConditionTimingInterval(choice Choice<FHIR.dateTime, FHIR.Age, FHIR.Period, FHIR.Range, FHIR.string>):\n choice.toInterval()" ] ], [ fhir:index -1 ; fhir:Extension.url [ fhir:value "displaySequence" ] ; fhir:Extension.valueInteger [ fhir:value "8"^^xsd:integer ] ] ; fhir:Extension.url [ fhir:value "http://hl7.org/fhir/StructureDefinition/cqf-logicDefinition" ] ], [ fhir:index -1 ; fhir:Element.extension [ fhir:index -1 ; fhir:Extension.url [ fhir:value "libraryName" ] ; fhir:Extension.valueString [ fhir:value "AtriusCommon" ] ], [ fhir:index -1 ; fhir:Extension.url [ fhir:value "name" ] ; fhir:Extension.valueString [ fhir:value "abatementInterval" ] ], [ fhir:index -1 ; fhir:Extension.url [ fhir:value "statement" ] ; fhir:Extension.valueString [ fhir:value "/*\n@description: Returns an interval representing the normalized abatement of a given Condition.\n*/\ndefine fluent function abatementInterval(condition Choice<ConditionEncounterDiagnosis, ConditionProblemsHealthConcerns>):\n condition.abatement.toConditionTimingInterval()" ] ], [ fhir:index -1 ; fhir:Extension.url [ fhir:value "displaySequence" ] ; fhir:Extension.valueInteger [ fhir:value "9"^^xsd:integer ] ] ; fhir:Extension.url [ fhir:value "http://hl7.org/fhir/StructureDefinition/cqf-logicDefinition" ] ], [ fhir:index -1 ; fhir:Element.extension [ fhir:index -1 ; fhir:Extension.url [ fhir:value "libraryName" ] ; fhir:Extension.valueString [ fhir:value "AtriusAdultOutpatientEncounters" ] ], [ fhir:index -1 ; fhir:Extension.url [ fhir:value "name" ] ; fhir:Extension.valueString [ fhir:value "isQualifyingEncounterActive" ] ], [ fhir:index -1 ; fhir:Extension.url [ fhir:value "statement" ] ; fhir:Extension.valueString [ fhir:value "define fluent function isQualifyingEncounterActive(Enc List<Encounter>):\n Enc E\n where E.status in { 'finished', 'in-progress', 'onhold', 'arrived' }" ] ], [ fhir:index -1 ; fhir:Extension.url [ fhir:value "displaySequence" ] ; fhir:Extension.valueInteger [ fhir:value "10"^^xsd:integer ] ] ; fhir:Extension.url [ fhir:value "http://hl7.org/fhir/StructureDefinition/cqf-logicDefinition" ] ], [ fhir:index -1 ; fhir:Element.extension [ fhir:index -1 ; fhir:Extension.url [ fhir:value "libraryName" ] ; fhir:Extension.valueString [ fhir:value "FHIRHelpers" ] ], [ fhir:index -1 ; fhir:Extension.url [ fhir:value "name" ] ; fhir:Extension.valueString [ fhir:value "ToString" ] ], [ fhir:index -1 ; fhir:Extension.url [ fhir:value "statement" ] ; fhir:Extension.valueString [ fhir:value "define function ToString(value EncounterStatus): value.value" ] ], [ fhir:index -1 ; fhir:Extension.url [ fhir:value "displaySequence" ] ; fhir:Extension.valueInteger [ fhir:value "11"^^xsd:integer ] ] ; fhir:Extension.url [ fhir:value "http://hl7.org/fhir/StructureDefinition/cqf-logicDefinition" ] ], [ fhir:index -1 ; fhir:Element.extension [ fhir:index -1 ; fhir:Extension.url [ fhir:value "libraryName" ] ; fhir:Extension.valueString [ fhir:value "FHIRHelpers" ] ], [ fhir:index -1 ; fhir:Extension.url [ fhir:value "name" ] ; fhir:Extension.valueString [ fhir:value "ToInterval" ] ], [ fhir:index -1 ; fhir:Extension.url [ fhir:value "statement" ] ; fhir:Extension.valueString [ fhir:value "/*\n@description: Converts the given [Period](https://hl7.org/fhir/datatypes.html#Period)\nvalue to a CQL DateTime Interval\n@comment: If the start value of the given period is unspecified, the starting\nboundary of the resulting interval will be open (meaning the start of the interval\nis unknown, as opposed to interpreted as the beginning of time).\n*/\ndefine function ToInterval(period FHIR.Period):\n if period is null then\n null\n else\n if period.\"start\" is null then\n Interval(period.\"start\".value, period.\"end\".value]\n else\n Interval[period.\"start\".value, period.\"end\".value]" ] ], [ fhir:index -1 ; fhir:Extension.url [ fhir:value "displaySequence" ] ; fhir:Extension.valueInteger [ fhir:value "12"^^xsd:integer ] ] ; fhir:Extension.url [ fhir:value "http://hl7.org/fhir/StructureDefinition/cqf-logicDefinition" ] ] ; fhir:Library.name [ fhir:value "EffectiveDataRequirements" ] ; fhir:Library.status [ fhir:value "active" ] ; fhir:Library.type [ fhir:CodeableConcept.coding [ fhir:index -1 ; fhir:Coding.system [ fhir:value "http://terminology.hl7.org/CodeSystem/library-type" ] ; fhir:Coding.code [ fhir:value "module-definition" ] ] ] ; fhir:Library.relatedArtifact [ fhir:index -1 ; fhir:RelatedArtifact.type [ fhir:value "depends-on" ] ; fhir:RelatedArtifact.display [ fhir:value "AtriusIn model information" ] ; fhir:RelatedArtifact.resource [ fhir:value "https://atrius.in/fhir/r4/atrius-in/Library/AtriusIn-ModelInfo|0.1.0" ; fhir:link <https://atrius.in/fhir/r4/atrius-in/Library/AtriusIn-ModelInfo|0.1.0> ] ], [ fhir:index -1 ; fhir:RelatedArtifact.type [ fhir:value "depends-on" ] ; fhir:RelatedArtifact.display [ fhir:value "Library Status" ] ; fhir:RelatedArtifact.resource [ fhir:value "https://atrius.in/fhir/r4/atrius-in/Library/AtriusStatus|1.15.000" ; fhir:link <https://atrius.in/fhir/r4/atrius-in/Library/AtriusStatus|1.15.000> ] ], [ fhir:index -1 ; fhir:RelatedArtifact.type [ fhir:value "depends-on" ] ; fhir:RelatedArtifact.display [ fhir:value "Library FHIRHelpers" ] ; fhir:RelatedArtifact.resource [ fhir:value "https://atrius.in/fhir/r4/atrius-in/Library/FHIRHelpers|4.4.000" ; fhir:link <https://atrius.in/fhir/r4/atrius-in/Library/FHIRHelpers|4.4.000> ] ], [ fhir:index -1 ; fhir:RelatedArtifact.type [ fhir:value "depends-on" ] ; fhir:RelatedArtifact.display [ fhir:value "Library Common" ] ; fhir:RelatedArtifact.resource [ fhir:value "https://atrius.in/fhir/r4/atrius-in/Library/AtriusCommon|0.1.0" ; fhir:link <https://atrius.in/fhir/r4/atrius-in/Library/AtriusCommon|0.1.0> ] ], [ fhir:index -1 ; fhir:RelatedArtifact.type [ fhir:value "depends-on" ] ; fhir:RelatedArtifact.display [ fhir:value "Library AdultOutpatientEncounters" ] ; fhir:RelatedArtifact.resource [ fhir:value "https://atrius.in/fhir/r4/atrius-in/Library/AtriusAdultOutpatientEncounters|4.19.000" ; fhir:link <https://atrius.in/fhir/r4/atrius-in/Library/AtriusAdultOutpatientEncounters|4.19.000> ] ], [ fhir:index -1 ; fhir:RelatedArtifact.type [ fhir:value "depends-on" ] ; fhir:RelatedArtifact.display [ fhir:value "Code system ConditionVerificationStatusCodes" ] ; fhir:RelatedArtifact.resource [ fhir:value "http://terminology.hl7.org/CodeSystem/condition-ver-status|2.0.1" ; fhir:link <http://terminology.hl7.org/CodeSystem/condition-ver-status|2.0.1> ] ], [ fhir:index -1 ; fhir:RelatedArtifact.type [ fhir:value "depends-on" ] ; fhir:RelatedArtifact.display [ fhir:value "Code system ConditionClinicalStatusCodes" ] ; fhir:RelatedArtifact.resource [ fhir:value "http://terminology.hl7.org/CodeSystem/condition-clinical|3.0.0" ; fhir:link <http://terminology.hl7.org/CodeSystem/condition-clinical|3.0.0> ] ], [ fhir:index -1 ; fhir:RelatedArtifact.type [ fhir:value "depends-on" ] ; fhir:RelatedArtifact.display [ fhir:value "Value set Essential Hypertension" ] ; fhir:RelatedArtifact.resource [ fhir:value "https://atrius.in/fhir/r4/atrius-in/ValueSet/atrius-vs-essential-hypertension|0.1.0" ; fhir:link <https://atrius.in/fhir/r4/atrius-in/ValueSet/atrius-vs-essential-hypertension|0.1.0> ] ], [ fhir:index -1 ; fhir:RelatedArtifact.type [ fhir:value "depends-on" ] ; fhir:RelatedArtifact.display [ fhir:value "Value set Office Visit" ] ; fhir:RelatedArtifact.resource [ fhir:value "https://atrius.in/fhir/r4/atrius-in/ValueSet/atrius-vs-office-visit|0.1.0" ; fhir:link <https://atrius.in/fhir/r4/atrius-in/ValueSet/atrius-vs-office-visit|0.1.0> ] ], [ fhir:index -1 ; fhir:RelatedArtifact.type [ fhir:value "depends-on" ] ; fhir:RelatedArtifact.display [ fhir:value "Value set Annual Wellness Visit" ] ; fhir:RelatedArtifact.resource [ fhir:value "https://atrius.in/fhir/r4/atrius-in/ValueSet/atrius-vs-annual-wellness-visit|0.1.0" ; fhir:link <https://atrius.in/fhir/r4/atrius-in/ValueSet/atrius-vs-annual-wellness-visit|0.1.0> ] ], [ fhir:index -1 ; fhir:RelatedArtifact.type [ fhir:value "depends-on" ] ; fhir:RelatedArtifact.display [ fhir:value "Value set Preventive Care Services Established Office Visit, 18 and Up" ] ; fhir:RelatedArtifact.resource [ fhir:value "https://atrius.in/fhir/r4/atrius-in/ValueSet/atrius-vs-preventive-established-18up|0.1.0" ; fhir:link <https://atrius.in/fhir/r4/atrius-in/ValueSet/atrius-vs-preventive-established-18up|0.1.0> ] ], [ fhir:index -1 ; fhir:RelatedArtifact.type [ fhir:value "depends-on" ] ; fhir:RelatedArtifact.display [ fhir:value "Value set Preventive Care Services Initial Office Visit, 18 and Up" ] ; fhir:RelatedArtifact.resource [ fhir:value "https://atrius.in/fhir/r4/atrius-in/ValueSet/atrius-vs-preventive-initial-18up|0.1.0" ; fhir:link <https://atrius.in/fhir/r4/atrius-in/ValueSet/atrius-vs-preventive-initial-18up|0.1.0> ] ], [ fhir:index -1 ; fhir:RelatedArtifact.type [ fhir:value "depends-on" ] ; fhir:RelatedArtifact.display [ fhir:value "Value set Home Healthcare Services" ] ; fhir:RelatedArtifact.resource [ fhir:value "https://atrius.in/fhir/r4/atrius-in/ValueSet/atrius-vs-home-healthcare|0.1.0" ; fhir:link <https://atrius.in/fhir/r4/atrius-in/ValueSet/atrius-vs-home-healthcare|0.1.0> ] ], [ fhir:index -1 ; fhir:RelatedArtifact.type [ fhir:value "depends-on" ] ; fhir:RelatedArtifact.display [ fhir:value "Value set Virtual Encounter" ] ; fhir:RelatedArtifact.resource [ fhir:value "https://atrius.in/fhir/r4/atrius-in/ValueSet/atrius-vs-virtual-encounter|0.1.0" ; fhir:link <https://atrius.in/fhir/r4/atrius-in/ValueSet/atrius-vs-virtual-encounter|0.1.0> ] ], [ fhir:index -1 ; fhir:RelatedArtifact.type [ fhir:value "depends-on" ] ; fhir:RelatedArtifact.display [ fhir:value "Value set Telephone Visits" ] ; fhir:RelatedArtifact.resource [ fhir:value "https://atrius.in/fhir/r4/atrius-in/ValueSet/atrius-vs-telephone-visits|0.1.0" ; fhir:link <https://atrius.in/fhir/r4/atrius-in/ValueSet/atrius-vs-telephone-visits|0.1.0> ] ] ; fhir:Library.parameter [ fhir:index -1 ; fhir:ParameterDefinition.name [ fhir:value "Measurement Period" ] ; fhir:ParameterDefinition.use [ fhir:value "in" ] ; fhir:ParameterDefinition.min [ fhir:value "0"^^xsd:integer ] ; fhir:ParameterDefinition.max [ fhir:value "1" ] ; fhir:ParameterDefinition.type [ fhir:value "Period" ] ], [ fhir:index -1 ; fhir:ParameterDefinition.name [ fhir:value "Initial Population for CDS" ] ; fhir:ParameterDefinition.use [ fhir:value "out" ] ; fhir:ParameterDefinition.min [ fhir:value "0"^^xsd:integer ] ; fhir:ParameterDefinition.max [ fhir:value "1" ] ; fhir:ParameterDefinition.type [ fhir:value "boolean" ] ] ; fhir:Library.dataRequirement [ fhir:index -1 ; fhir:DataRequirement.type [ fhir:value "Patient" ] ; fhir:DataRequirement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Patient|4.0.1" ; fhir:index -1 ; fhir:link <http://hl7.org/fhir/StructureDefinition/Patient|4.0.1> ] ], [ fhir:index -1 ; fhir:DataRequirement.type [ fhir:value "Condition" ] ; fhir:DataRequirement.profile [ fhir:value "https://atrius.in/fhir/r4/atrius-in/StructureDefinition/atrius-in-condition-problems-health-concerns|0.1.0" ; fhir:index -1 ; fhir:link <https://atrius.in/fhir/r4/atrius-in/StructureDefinition/atrius-in-condition-problems-health-concerns|0.1.0> ] ; fhir:DataRequirement.mustSupport [ fhir:value "code" ; fhir:index -1 ] ; fhir:DataRequirement.codeFilter [ fhir:index -1 ; fhir:DataRequirement.codeFilter.path [ fhir:value "code" ] ; fhir:DataRequirement.codeFilter.valueSet [ fhir:value "https://atrius.in/fhir/r4/atrius-in/ValueSet/atrius-vs-essential-hypertension|0.1.0" ; fhir:link <https://atrius.in/fhir/r4/atrius-in/ValueSet/atrius-vs-essential-hypertension|0.1.0> ] ] ], [ fhir:index -1 ; fhir:DataRequirement.type [ fhir:value "Condition" ] ; fhir:DataRequirement.profile [ fhir:value "https://atrius.in/fhir/r4/atrius-in/StructureDefinition/atrius-in-condition-encounter-diagnosis|0.1.0" ; fhir:index -1 ; fhir:link <https://atrius.in/fhir/r4/atrius-in/StructureDefinition/atrius-in-condition-encounter-diagnosis|0.1.0> ] ; fhir:DataRequirement.mustSupport [ fhir:value "code" ; fhir:index -1 ] ; fhir:DataRequirement.codeFilter [ fhir:index -1 ; fhir:DataRequirement.codeFilter.path [ fhir:value "code" ] ; fhir:DataRequirement.codeFilter.valueSet [ fhir:value "https://atrius.in/fhir/r4/atrius-in/ValueSet/atrius-vs-essential-hypertension|0.1.0" ; fhir:link <https://atrius.in/fhir/r4/atrius-in/ValueSet/atrius-vs-essential-hypertension|0.1.0> ] ] ], [ fhir:index -1 ; fhir:DataRequirement.type [ fhir:value "Encounter" ] ; fhir:DataRequirement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Encounter|4.0.1" ; fhir:index -1 ; fhir:link <http://hl7.org/fhir/StructureDefinition/Encounter|4.0.1> ] ; fhir:DataRequirement.mustSupport [ fhir:value "type" ; fhir:index -1 ], [ fhir:value "status" ; fhir:index -1 ], [ fhir:value "period" ; fhir:index -1 ] ; fhir:DataRequirement.codeFilter [ fhir:index -1 ; fhir:DataRequirement.codeFilter.path [ fhir:value "type" ] ; fhir:DataRequirement.codeFilter.valueSet [ fhir:value "https://atrius.in/fhir/r4/atrius-in/ValueSet/atrius-vs-office-visit|0.1.0" ; fhir:link <https://atrius.in/fhir/r4/atrius-in/ValueSet/atrius-vs-office-visit|0.1.0> ] ] ], [ fhir:index -1 ; fhir:DataRequirement.type [ fhir:value "Encounter" ] ; fhir:DataRequirement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Encounter|4.0.1" ; fhir:index -1 ; fhir:link <http://hl7.org/fhir/StructureDefinition/Encounter|4.0.1> ] ; fhir:DataRequirement.mustSupport [ fhir:value "type" ; fhir:index -1 ], [ fhir:value "status" ; fhir:index -1 ], [ fhir:value "period" ; fhir:index -1 ] ; fhir:DataRequirement.codeFilter [ fhir:index -1 ; fhir:DataRequirement.codeFilter.path [ fhir:value "type" ] ; fhir:DataRequirement.codeFilter.valueSet [ fhir:value "https://atrius.in/fhir/r4/atrius-in/ValueSet/atrius-vs-annual-wellness-visit|0.1.0" ; fhir:link <https://atrius.in/fhir/r4/atrius-in/ValueSet/atrius-vs-annual-wellness-visit|0.1.0> ] ] ], [ fhir:index -1 ; fhir:DataRequirement.type [ fhir:value "Encounter" ] ; fhir:DataRequirement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Encounter|4.0.1" ; fhir:index -1 ; fhir:link <http://hl7.org/fhir/StructureDefinition/Encounter|4.0.1> ] ; fhir:DataRequirement.mustSupport [ fhir:value "type" ; fhir:index -1 ], [ fhir:value "status" ; fhir:index -1 ], [ fhir:value "period" ; fhir:index -1 ] ; fhir:DataRequirement.codeFilter [ fhir:index -1 ; fhir:DataRequirement.codeFilter.path [ fhir:value "type" ] ; fhir:DataRequirement.codeFilter.valueSet [ fhir:value "https://atrius.in/fhir/r4/atrius-in/ValueSet/atrius-vs-preventive-established-18up|0.1.0" ; fhir:link <https://atrius.in/fhir/r4/atrius-in/ValueSet/atrius-vs-preventive-established-18up|0.1.0> ] ] ], [ fhir:index -1 ; fhir:DataRequirement.type [ fhir:value "Encounter" ] ; fhir:DataRequirement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Encounter|4.0.1" ; fhir:index -1 ; fhir:link <http://hl7.org/fhir/StructureDefinition/Encounter|4.0.1> ] ; fhir:DataRequirement.mustSupport [ fhir:value "type" ; fhir:index -1 ], [ fhir:value "status" ; fhir:index -1 ], [ fhir:value "period" ; fhir:index -1 ] ; fhir:DataRequirement.codeFilter [ fhir:index -1 ; fhir:DataRequirement.codeFilter.path [ fhir:value "type" ] ; fhir:DataRequirement.codeFilter.valueSet [ fhir:value "https://atrius.in/fhir/r4/atrius-in/ValueSet/atrius-vs-preventive-initial-18up|0.1.0" ; fhir:link <https://atrius.in/fhir/r4/atrius-in/ValueSet/atrius-vs-preventive-initial-18up|0.1.0> ] ] ], [ fhir:index -1 ; fhir:DataRequirement.type [ fhir:value "Encounter" ] ; fhir:DataRequirement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Encounter|4.0.1" ; fhir:index -1 ; fhir:link <http://hl7.org/fhir/StructureDefinition/Encounter|4.0.1> ] ; fhir:DataRequirement.mustSupport [ fhir:value "type" ; fhir:index -1 ], [ fhir:value "status" ; fhir:index -1 ], [ fhir:value "period" ; fhir:index -1 ] ; fhir:DataRequirement.codeFilter [ fhir:index -1 ; fhir:DataRequirement.codeFilter.path [ fhir:value "type" ] ; fhir:DataRequirement.codeFilter.valueSet [ fhir:value "https://atrius.in/fhir/r4/atrius-in/ValueSet/atrius-vs-home-healthcare|0.1.0" ; fhir:link <https://atrius.in/fhir/r4/atrius-in/ValueSet/atrius-vs-home-healthcare|0.1.0> ] ] ], [ fhir:index -1 ; fhir:DataRequirement.type [ fhir:value "Encounter" ] ; fhir:DataRequirement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Encounter|4.0.1" ; fhir:index -1 ; fhir:link <http://hl7.org/fhir/StructureDefinition/Encounter|4.0.1> ] ; fhir:DataRequirement.mustSupport [ fhir:value "type" ; fhir:index -1 ], [ fhir:value "status" ; fhir:index -1 ], [ fhir:value "period" ; fhir:index -1 ] ; fhir:DataRequirement.codeFilter [ fhir:index -1 ; fhir:DataRequirement.codeFilter.path [ fhir:value "type" ] ; fhir:DataRequirement.codeFilter.valueSet [ fhir:value "https://atrius.in/fhir/r4/atrius-in/ValueSet/atrius-vs-virtual-encounter|0.1.0" ; fhir:link <https://atrius.in/fhir/r4/atrius-in/ValueSet/atrius-vs-virtual-encounter|0.1.0> ] ] ], [ fhir:index -1 ; fhir:DataRequirement.type [ fhir:value "Encounter" ] ; fhir:DataRequirement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Encounter|4.0.1" ; fhir:index -1 ; fhir:link <http://hl7.org/fhir/StructureDefinition/Encounter|4.0.1> ] ; fhir:DataRequirement.mustSupport [ fhir:value "type" ; fhir:index -1 ], [ fhir:value "status" ; fhir:index -1 ], [ fhir:value "period" ; fhir:index -1 ] ; fhir:DataRequirement.codeFilter [ fhir:index -1 ; fhir:DataRequirement.codeFilter.path [ fhir:value "type" ] ; fhir:DataRequirement.codeFilter.valueSet [ fhir:value "https://atrius.in/fhir/r4/atrius-in/ValueSet/atrius-vs-telephone-visits|0.1.0" ; fhir:link <https://atrius.in/fhir/r4/atrius-in/ValueSet/atrius-vs-telephone-visits|0.1.0> ] ] ] ] ; fhir:DomainResource.extension [ fhir:index -1 ; fhir:Extension.url [ fhir:value "http://hl7.org/fhir/StructureDefinition/cqf-cdsHooksEndpoint" ] ; fhir:Extension.valueUri [ fhir:value "https://cds.atrius.in/cds-services/atriuscms165controllinghighbp" ] ], [ fhir:index -1 ; fhir:Extension.url [ fhir:value "http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-effectiveDataRequirements" ] ; fhir:Extension.valueCanonical [ fhir:value "#effective-data-requirements" ] ] ; fhir:PlanDefinition.url [ fhir:value "https://atrius.in/fhir/r4/atrius-in/PlanDefinition/atrius-cms165-cds"] ; fhir:PlanDefinition.identifier [ fhir:index -1 ; fhir:Identifier.use [ fhir:value "official" ] ; fhir:Identifier.value [ fhir:value "atriuscms165controllinghighbp" ] ], [ fhir:index -1 ; fhir:Identifier.system [ fhir:value "urn:ietf:rfc:3986" ] ; fhir:Identifier.value [ fhir:value "urn:oid:1.3.6.1.4.1.66219.1.34.6" ] ] ; fhir:PlanDefinition.version [ fhir:value "0.1.0"] ; fhir:PlanDefinition.name [ fhir:value "AtriusCMS165CDS"] ; fhir:PlanDefinition.title [ fhir:value "Atrius CMS165 Controlling High BP"] ; fhir:PlanDefinition.type [ fhir:CodeableConcept.coding [ fhir:index -1 ; fhir:Coding.system [ fhir:value "http://terminology.hl7.org/CodeSystem/plan-definition-type" ] ; fhir:Coding.code [ fhir:value "eca-rule" ] ] ] ; fhir:PlanDefinition.status [ fhir:value "draft"] ; fhir:PlanDefinition.experimental [ fhir:value "true"^^xsd:boolean] ; fhir:PlanDefinition.date [ fhir:value "2026-09-21T19:22:21+05:30"^^xsd:dateTime] ; fhir:PlanDefinition.publisher [ fhir:value "Atrius"] ; fhir:PlanDefinition.contact [ fhir:index -1 ; fhir:ContactDetail.name [ fhir:value "Atrius" ] ; fhir:ContactDetail.telecom [ fhir:index -1 ; fhir:ContactPoint.system [ fhir:value "url" ] ; fhir:ContactPoint.value [ fhir:value "https://atrius.in" ] ] ] ; fhir:PlanDefinition.description [ fhir:value "CDS Hooks service evaluating Initial Population for CDS from Library AtriusCMS165ControllingHighBP at patient-view."] ; fhir:PlanDefinition.relatedArtifact [ fhir:index -1 ; fhir:RelatedArtifact.type [ fhir:value "depends-on" ] ; fhir:RelatedArtifact.display [ fhir:value "Atrius CMS165 Measure" ] ; fhir:RelatedArtifact.resource [ fhir:value "https://atrius.in/fhir/r4/atrius-in/Measure/AtriusCMS165ControllingHighBP|0.1.0" ; fhir:link <https://atrius.in/fhir/r4/atrius-in/Measure/AtriusCMS165ControllingHighBP|0.1.0> ] ] ; fhir:PlanDefinition.library [ fhir:value "https://atrius.in/fhir/r4/atrius-in/Library/AtriusCMS165ControllingHighBP|0.1.0" ; fhir:index -1 ; fhir:link <https://atrius.in/fhir/r4/atrius-in/Library/AtriusCMS165ControllingHighBP|0.1.0> ] ; fhir:PlanDefinition.action [ fhir:index -1 ; fhir:Element.id [ fhir:value "cds-evaluate-initial-population" ] ; fhir:PlanDefinition.action.title [ fhir:value "CMS165 Initial Population" ] ; fhir:PlanDefinition.action.description [ fhir:value "Evaluate Initial Population for CDS at patient-view hook (in-progress office visits still qualify)." ] ; fhir:PlanDefinition.action.trigger [ fhir:index -1 ; fhir:TriggerDefinition.type [ fhir:value "named-event" ] ; fhir:TriggerDefinition.name [ fhir:value "patient-view" ] ] ; fhir:PlanDefinition.action.condition [ fhir:index -1 ; fhir:PlanDefinition.action.condition.kind [ fhir:value "applicability" ] ; fhir:PlanDefinition.action.condition.expression [ fhir:Expression.language [ fhir:value "text/cql" ] ; fhir:Expression.expression [ fhir:value "Initial Population for CDS" ] ] ] ; fhir:PlanDefinition.action.input [ fhir:index -1 ; fhir:DataRequirement.type [ fhir:value "Patient" ] ; fhir:DataRequirement.profile [ fhir:value "https://atrius.in/fhir/r4/atrius-in/StructureDefinition/atrius-in-patient|0.1.0" ; fhir:index -1 ; fhir:link <https://atrius.in/fhir/r4/atrius-in/StructureDefinition/atrius-in-patient|0.1.0> ] ], [ fhir:index -1 ; fhir:DataRequirement.type [ fhir:value "Condition" ] ; fhir:DataRequirement.profile [ fhir:value "https://atrius.in/fhir/r4/atrius-in/StructureDefinition/atrius-in-condition-encounter-diagnosis|0.1.0" ; fhir:index -1 ; fhir:link <https://atrius.in/fhir/r4/atrius-in/StructureDefinition/atrius-in-condition-encounter-diagnosis|0.1.0> ], [ fhir:value "https://atrius.in/fhir/r4/atrius-in/StructureDefinition/atrius-in-condition-problems-health-concerns|0.1.0" ; fhir:index -1 ; fhir:link <https://atrius.in/fhir/r4/atrius-in/StructureDefinition/atrius-in-condition-problems-health-concerns|0.1.0> ] ], [ fhir:index -1 ; fhir:DataRequirement.type [ fhir:value "Encounter" ] ; fhir:DataRequirement.profile [ fhir:value "https://atrius.in/fhir/r4/atrius-in/StructureDefinition/atrius-in-encounter|0.1.0" ; fhir:index -1 ; fhir:link <https://atrius.in/fhir/r4/atrius-in/StructureDefinition/atrius-in-encounter|0.1.0> ] ], [ fhir:index -1 ; fhir:DataRequirement.type [ fhir:value "Observation" ] ; fhir:DataRequirement.profile [ fhir:value "https://atrius.in/fhir/r4/atrius-in/StructureDefinition/atrius-in-observation-vital-signs|0.1.0" ; fhir:index -1 ; fhir:link <https://atrius.in/fhir/r4/atrius-in/StructureDefinition/atrius-in-observation-vital-signs|0.1.0> ] ], [ fhir:index -1 ; fhir:DataRequirement.type [ fhir:value "Procedure" ] ; fhir:DataRequirement.profile [ fhir:value "https://atrius.in/fhir/r4/atrius-in/StructureDefinition/atrius-in-procedure|0.1.0" ; fhir:index -1 ; fhir:link <https://atrius.in/fhir/r4/atrius-in/StructureDefinition/atrius-in-procedure|0.1.0> ] ] ] . # - ontology header ------------------------------------------------------------ <http://hl7.org/fhir/PlanDefinition/atrius-cms165-cds.ttl> a owl:Ontology ; owl:imports fhir:fhir.ttl ; owl:versionIRI <http://build.fhir.org/PlanDefinition/atrius-cms165-cds.ttl> .
IG © 2026+ Atrius.
Package atrius.fhir.r4.india#0.1.0 based on FHIR 4.0.1.
Generated
2026-09-21
Links: Table of Contents |
QA Report