diff --git a/assets/dstu2-DXd4L0wD.js b/assets/dstu2-DXd4L0wD.js deleted file mode 100644 index 2e65c066fa..0000000000 --- a/assets/dstu2-DXd4L0wD.js +++ /dev/null @@ -1,4040 +0,0 @@ -var i=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function m(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function l(e){if(e.__esModule)return e;var a=e.default;if(typeof a=="function"){var n=function t(){return this instanceof t?Reflect.construct(a,arguments,this.constructor):a.apply(this,arguments)};n.prototype=a.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach(function(t){var p=Object.getOwnPropertyDescriptor(e,t);Object.defineProperty(n,t,p.get?p:{enumerable:!0,get:function(){return e[t]}})}),n}var y=` - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -`;const s={annotation:[{translatorVersion:"2.9.0",translatorOptions:"",type:"CqlToElmInfo"}],identifier:{id:"FactorsToConsiderInManagingChronicPainFHIRv102",version:"3.0.0"},schemaIdentifier:{id:"urn:hl7-org:elm",version:"r1"},usings:{def:[{localIdentifier:"System",uri:"urn:hl7-org:elm-types:r1"},{localIdentifier:"FHIR",uri:"http://hl7.org/fhir",version:"1.0.2"}]},includes:{def:[{localIdentifier:"C3F",path:"CDSConnectCommonsForFHIRv102",version:"2.1.0"},{localIdentifier:"FHIRHelpers",path:"FHIRHelpers",version:"1.0.2"}]},parameters:{def:[{name:"InclusionMedicationsLookbackPeriod",accessLevel:"Public",default:{value:180,unit:"days",type:"Quantity"}}]},codeSystems:{def:[{name:"LOINC",id:"http://loinc.org",accessLevel:"Public"},{name:"SNOMED-CT",id:"http://snomed.info/sct",accessLevel:"Public"},{name:"LOCAL",id:"http://cds.ahrq.gov/cdsconnect/pms",accessLevel:"Public"}]},valueSets:{def:[{name:"Conditions associated with chronic pain",id:"2.16.840.1.113762.1.4.1021.95",accessLevel:"Public"},{name:"Opioid pain medications",id:"2.16.840.1.113762.1.4.1032.34",accessLevel:"Public"},{name:"Adjuvant pain medications",id:"2.16.840.1.113762.1.4.1032.54",accessLevel:"Public"},{name:"Major Depression",id:"2.16.840.1.113883.3.464.1003.105.12.1007",accessLevel:"Public"},{name:"Depression Diagnosis ICD9",id:"2.16.840.1.113883.3.600.143",accessLevel:"Public"},{name:"Anxiety",id:"2.16.840.1.113762.1.4.1032.52",accessLevel:"Public"},{name:"Anxiety Disorders ICD9",id:"2.16.840.1.113883.3.1240.2017.3.2.1015",accessLevel:"Public"},{name:"Substance use disorder",id:"2.16.840.1.113883.3.464.1003.106.12.1004",accessLevel:"Public"},{name:"Substance Abuse",id:"2.16.840.1.113883.3.464.1003.106.11.1010",accessLevel:"Public"},{name:"Suicide Attempt",id:"2.16.840.1.113762.1.4.1032.102",accessLevel:"Public"},{name:"Sleep-disordered breathing",id:"2.16.840.1.113762.1.4.1032.53",accessLevel:"Public"},{name:"Kidney Failure",id:"2.16.840.1.113883.3.464.1003.109.12.1028",accessLevel:"Public"},{name:"Chronic Liver Disease",id:"2.16.840.1.113883.3.464.1003.199.12.1035",accessLevel:"Public"},{name:"Liver Disease",id:"2.16.840.1.113762.1.4.1047.42",accessLevel:"Public"},{name:"CDS Pregnancy",id:"https://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1032.264",accessLevel:"Public"},{name:"Nonopioid pain medications",id:"2.16.840.1.113762.1.4.1032.26",accessLevel:"Public"},{name:"Non pharmacologic treatments for chronic pain",id:"2.16.840.1.113762.1.4.1032.36",accessLevel:"Public"},{name:"Risk assessments relevant to pain management",id:"2.16.840.1.113762.1.4.1032.55",accessLevel:"Public"},{name:"Benzodiazepine medications",id:"2.16.840.1.113762.1.4.1032.43",accessLevel:"Public"},{name:"Naloxone medications",id:"2.16.840.1.113762.1.4.1032.42",accessLevel:"Public"},{name:"Urine drug screen for pain management",id:"2.16.840.1.113762.1.4.1032.28",accessLevel:"Public"},{name:"Stool softeners and laxatives",id:"2.16.840.1.113762.1.4.1032.44",accessLevel:"Public"}]},codes:{def:[{name:"Pregnancy status",id:"82810-3",display:"Pregnancy status",accessLevel:"Public",codeSystem:{name:"LOINC"}},{name:"Pregnant",id:"77386006",display:"Patient currently pregnant (finding)",accessLevel:"Public",codeSystem:{name:"SNOMED-CT"}},{name:"Management of opioid dosage tapering (procedure)",id:"874903005",display:"Management of opioid dosage tapering (procedure)",accessLevel:"Public",codeSystem:{name:"SNOMED-CT"}},{name:"Patient Health Questionnaire 2 item (PHQ-2) total score [Reported]",id:"55758-7",display:"Patient Health Questionnaire 2 item (PHQ-2) total score [Reported]",accessLevel:"Public",codeSystem:{name:"LOINC"}},{name:"Patient Health Questionnaire 9 item (PHQ-9) total score [Reported]",id:"44261-6",display:"Patient Health Questionnaire 9 item (PHQ-9) total score [Reported]",accessLevel:"Public",codeSystem:{name:"LOINC"}},{name:"Generalized anxiety disorder 7 item (GAD-7) total score [Reported.PHQ]",id:"70274-6",display:"Generalized anxiety disorder 7 item (GAD-7) total score [Reported.PHQ]",accessLevel:"Public",codeSystem:{name:"LOINC"}},{name:"Total score [AUDIT]",id:"75624-7",display:"Total score [AUDIT]",accessLevel:"Public",codeSystem:{name:"LOINC"}},{name:"Total score [AUDIT-C]",id:"75626-2",display:"Total score [AUDIT-C]",accessLevel:"Public",codeSystem:{name:"LOINC"}},{name:"Total score [DAST-10]",id:"82667-7",display:"Total score [DAST-10]",accessLevel:"Public",codeSystem:{name:"LOINC"}},{name:"Total score ORT",id:"91392-1",display:"Total score ORT",accessLevel:"Public",codeSystem:{name:"LOINC"}},{name:"Pain severity Wong-Baker FACES Scale",id:"38221-8",display:"Pain severity Wong-Baker FACES Scale",accessLevel:"Public",codeSystem:{name:"LOINC"}},{name:"Mean score [PEG]",id:"91147-9",display:"Mean score [PEG]",accessLevel:"Public",codeSystem:{name:"LOINC"}},{name:"Pain severity in the past week - 0-10 numeric rating [Reported]",id:"75893-8",display:"Pain severity in the past week - 0-10 numeric rating [Reported]",accessLevel:"Public",codeSystem:{name:"LOINC"}},{name:"What number best describes how pain has interfered with your enjoyment of life during the past week",id:"91145-3",display:"What number best describes how pain has interfered with your enjoyment of life during the past week",accessLevel:"Public",codeSystem:{name:"LOINC"}},{name:"What number best describes how pain has interfered with your general activity during the past week",id:"91146-1",display:"What number best describes how pain has interfered with your general activity during the past week",accessLevel:"Public",codeSystem:{name:"LOINC"}},{name:"Pain Enjoyment General Activity (PEG) Assessment LEGACY",id:"PEGASSESSMENT",display:"Pain Enjoyment General Activity (PEG) Assessment",accessLevel:"Public",codeSystem:{name:"LOCAL"}},{name:"Pain LEGACY",id:"PEGPAIN",display:"Pain",accessLevel:"Public",codeSystem:{name:"LOCAL"}},{name:"Enjoyment of life LEGACY",id:"PEGENJOYMENT",display:"Enjoyment of life",accessLevel:"Public",codeSystem:{name:"LOCAL"}},{name:"General activity LEGACY",id:"PEGGENERALACTIVITY",display:"General activity",accessLevel:"Public",codeSystem:{name:"LOCAL"}},{name:"Total score [STarT Back]",id:"91351-7",display:"Total score [STarT Back]",accessLevel:"Public",codeSystem:{name:"LOINC"}},{name:"STarT Back Screening Tool LEGACY",id:"STARTBACK",display:"STarT Back Screening Tool",accessLevel:"Public",codeSystem:{name:"LOCAL"}},{name:"Single question r/t ETOH use",id:"SQETOHUSE",display:"Single question r/t ETOH use",accessLevel:"Public",codeSystem:{name:"LOCAL"}},{name:"Single question r/t drug use",id:"SQDRUGUSE",display:"Single question r/t drug use",accessLevel:"Public",codeSystem:{name:"LOCAL"}},{name:"Morphine Milligram Equivalent (MME)",id:"MME",display:"Morphine Milligram Equivalent (MME)",accessLevel:"Public",codeSystem:{name:"LOCAL"}}]},contexts:{def:[{name:"Patient"}]},statements:{def:[{name:"Patient",context:"Patient",expression:{type:"SingletonFrom",operand:{dataType:"{http://hl7.org/fhir}Patient",type:"Retrieve"}}},{name:"ConceptText",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"If",condition:{type:"Or",operand:[{type:"Equivalent",operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{name:"Koncept",type:"OperandRef"}]},{type:"ToConcept",operand:{name:"Mean score [PEG]",type:"CodeRef"}}]},{type:"Equivalent",operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{name:"Koncept",type:"OperandRef"}]},{type:"ToConcept",operand:{name:"Pain Enjoyment General Activity (PEG) Assessment LEGACY",type:"CodeRef"}}]}]},then:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"Mean score [PEG]",type:"Literal"},else:{type:"If",condition:{type:"Or",operand:[{type:"Equivalent",operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{name:"Koncept",type:"OperandRef"}]},{type:"ToConcept",operand:{name:"Pain severity in the past week - 0-10 numeric rating [Reported]",type:"CodeRef"}}]},{type:"Equivalent",operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{name:"Koncept",type:"OperandRef"}]},{type:"ToConcept",operand:{name:"Pain LEGACY",type:"CodeRef"}}]}]},then:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"Pain",type:"Literal"},else:{type:"If",condition:{type:"Or",operand:[{type:"Equivalent",operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{name:"Koncept",type:"OperandRef"}]},{type:"ToConcept",operand:{name:"What number best describes how pain has interfered with your enjoyment of life during the past week",type:"CodeRef"}}]},{type:"Equivalent",operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{name:"Koncept",type:"OperandRef"}]},{type:"ToConcept",operand:{name:"Enjoyment of life LEGACY",type:"CodeRef"}}]}]},then:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"Enjoyment of life",type:"Literal"},else:{type:"If",condition:{type:"Or",operand:[{type:"Equivalent",operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{name:"Koncept",type:"OperandRef"}]},{type:"ToConcept",operand:{name:"What number best describes how pain has interfered with your general activity during the past week",type:"CodeRef"}}]},{type:"Equivalent",operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{name:"Koncept",type:"OperandRef"}]},{type:"ToConcept",operand:{name:"General activity LEGACY",type:"CodeRef"}}]}]},then:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"General activity",type:"Literal"},else:{type:"Coalesce",operand:[{path:"value",type:"Property",source:{path:"text",type:"Property",source:{name:"Koncept",type:"OperandRef"}}},{type:"Coalesce",operand:[{type:"Query",source:[{alias:"c2",expression:{path:"coding",type:"Property",source:{name:"Koncept",type:"OperandRef"}}}],relationship:[],return:{expression:{path:"value",type:"Property",source:{path:"display",scope:"c2",type:"Property"}}}}]}]}}}}},operand:[{name:"Koncept",operandTypeSpecifier:{name:"{http://hl7.org/fhir}CodeableConcept",type:"NamedTypeSpecifier"}}]},{name:"ConceptTextWithRange",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"If",condition:{type:"Equivalent",operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{name:"Koncept",type:"OperandRef"}]},{type:"ToConcept",operand:{name:"Patient Health Questionnaire 2 item (PHQ-2) total score [Reported]",type:"CodeRef"}}]},then:{type:"Concatenate",operand:[{name:"ConceptText",type:"FunctionRef",operand:[{name:"Koncept",type:"OperandRef"}]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:" [Range: 0-6]",type:"Literal"}]},else:{type:"If",condition:{type:"Equivalent",operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{name:"Koncept",type:"OperandRef"}]},{type:"ToConcept",operand:{name:"Patient Health Questionnaire 9 item (PHQ-9) total score [Reported]",type:"CodeRef"}}]},then:{type:"Concatenate",operand:[{name:"ConceptText",type:"FunctionRef",operand:[{name:"Koncept",type:"OperandRef"}]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:" [Range: 0-27]",type:"Literal"}]},else:{type:"If",condition:{type:"Equivalent",operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{name:"Koncept",type:"OperandRef"}]},{type:"ToConcept",operand:{name:"Generalized anxiety disorder 7 item (GAD-7) total score [Reported.PHQ]",type:"CodeRef"}}]},then:{type:"Concatenate",operand:[{name:"ConceptText",type:"FunctionRef",operand:[{name:"Koncept",type:"OperandRef"}]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:" [Range: 0-21]",type:"Literal"}]},else:{type:"If",condition:{type:"Equivalent",operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{name:"Koncept",type:"OperandRef"}]},{type:"ToConcept",operand:{name:"Total score [AUDIT]",type:"CodeRef"}}]},then:{type:"Concatenate",operand:[{name:"ConceptText",type:"FunctionRef",operand:[{name:"Koncept",type:"OperandRef"}]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:" [Range: 0-40]",type:"Literal"}]},else:{type:"If",condition:{type:"Equivalent",operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{name:"Koncept",type:"OperandRef"}]},{type:"ToConcept",operand:{name:"Total score [AUDIT-C]",type:"CodeRef"}}]},then:{type:"Concatenate",operand:[{name:"ConceptText",type:"FunctionRef",operand:[{name:"Koncept",type:"OperandRef"}]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:" [Range: 0-12]",type:"Literal"}]},else:{type:"If",condition:{type:"Equivalent",operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{name:"Koncept",type:"OperandRef"}]},{type:"ToConcept",operand:{name:"Total score [DAST-10]",type:"CodeRef"}}]},then:{type:"Concatenate",operand:[{name:"ConceptText",type:"FunctionRef",operand:[{name:"Koncept",type:"OperandRef"}]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:" [Range: 0-10]",type:"Literal"}]},else:{type:"If",condition:{type:"Equivalent",operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{name:"Koncept",type:"OperandRef"}]},{type:"ToConcept",operand:{name:"Total score ORT",type:"CodeRef"}}]},then:{type:"Concatenate",operand:[{name:"ConceptText",type:"FunctionRef",operand:[{name:"Koncept",type:"OperandRef"}]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:" [Range: 0-26]",type:"Literal"}]},else:{type:"If",condition:{type:"Equivalent",operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{name:"Koncept",type:"OperandRef"}]},{type:"ToConcept",operand:{name:"Pain severity Wong-Baker FACES Scale",type:"CodeRef"}}]},then:{type:"Concatenate",operand:[{name:"ConceptText",type:"FunctionRef",operand:[{name:"Koncept",type:"OperandRef"}]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:" [Range: 0-10]",type:"Literal"}]},else:{type:"If",condition:{type:"Or",operand:[{type:"Equivalent",operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{name:"Koncept",type:"OperandRef"}]},{type:"ToConcept",operand:{name:"Mean score [PEG]",type:"CodeRef"}}]},{type:"Equivalent",operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{name:"Koncept",type:"OperandRef"}]},{type:"ToConcept",operand:{name:"Pain Enjoyment General Activity (PEG) Assessment LEGACY",type:"CodeRef"}}]}]},then:{type:"Concatenate",operand:[{name:"ConceptText",type:"FunctionRef",operand:[{name:"Koncept",type:"OperandRef"}]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:" [Range: 0-10]",type:"Literal"}]},else:{type:"If",condition:{type:"Or",operand:[{type:"Equivalent",operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{name:"Koncept",type:"OperandRef"}]},{type:"ToConcept",operand:{name:"Total score [STarT Back]",type:"CodeRef"}}]},{type:"Equivalent",operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{name:"Koncept",type:"OperandRef"}]},{type:"ToConcept",operand:{name:"STarT Back Screening Tool LEGACY",type:"CodeRef"}}]}]},then:{type:"Concatenate",operand:[{name:"ConceptText",type:"FunctionRef",operand:[{name:"Koncept",type:"OperandRef"}]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:" [Range: 0-9]",type:"Literal"}]},else:{name:"ConceptText",type:"FunctionRef",operand:[{name:"Koncept",type:"OperandRef"}]}}}}}}}}}}},operand:[{name:"Koncept",operandTypeSpecifier:{name:"{http://hl7.org/fhir}CodeableConcept",type:"NamedTypeSpecifier"}}]},{name:"DateText",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"ToString",operand:{path:"value",type:"Property",source:{name:"Date",type:"OperandRef"}}},operand:[{name:"Date",operandTypeSpecifier:{name:"{http://hl7.org/fhir}date",type:"NamedTypeSpecifier"}}]},{name:"DateTimeText",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"ToString",operand:{path:"value",type:"Property",source:{name:"Date",type:"OperandRef"}}},operand:[{name:"Date",operandTypeSpecifier:{name:"{http://hl7.org/fhir}dateTime",type:"NamedTypeSpecifier"}}]},{name:"InstantText",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"ToString",operand:{path:"value",type:"Property",source:{name:"Instant",type:"OperandRef"}}},operand:[{name:"Instant",operandTypeSpecifier:{name:"{http://hl7.org/fhir}instant",type:"NamedTypeSpecifier"}}]},{name:"QuantityText",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"If",condition:{type:"IsNull",operand:{name:"Quantity",type:"OperandRef"}},then:{asType:"{urn:hl7-org:elm-types:r1}String",type:"As",operand:{type:"Null"}},else:{type:"If",condition:{type:"And",operand:[{type:"Not",operand:{type:"IsNull",operand:{path:"unit",type:"Property",source:{name:"Quantity",type:"OperandRef"}}}},{type:"Not",operand:{type:"Equal",operand:[{path:"value",type:"Property",source:{path:"unit",type:"Property",source:{name:"Quantity",type:"OperandRef"}}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"{score}",type:"Literal"}]}}]},then:{type:"Concatenate",operand:[{type:"Concatenate",operand:[{type:"ToString",operand:{path:"value",type:"Property",source:{path:"value",type:"Property",source:{name:"Quantity",type:"OperandRef"}}}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:" ",type:"Literal"}]},{path:"value",type:"Property",source:{path:"unit",type:"Property",source:{name:"Quantity",type:"OperandRef"}}}]},else:{type:"If",condition:{type:"And",operand:[{type:"Not",operand:{type:"IsNull",operand:{path:"code",type:"Property",source:{name:"Quantity",type:"OperandRef"}}}},{type:"Not",operand:{type:"Equal",operand:[{path:"value",type:"Property",source:{path:"code",type:"Property",source:{name:"Quantity",type:"OperandRef"}}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"{score}",type:"Literal"}]}}]},then:{type:"Concatenate",operand:[{type:"Concatenate",operand:[{type:"ToString",operand:{path:"value",type:"Property",source:{path:"value",type:"Property",source:{name:"Quantity",type:"OperandRef"}}}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:" ",type:"Literal"}]},{path:"value",type:"Property",source:{path:"code",type:"Property",source:{name:"Quantity",type:"OperandRef"}}}]},else:{type:"ToString",operand:{path:"value",type:"Property",source:{path:"value",type:"Property",source:{name:"Quantity",type:"OperandRef"}}}}}}},operand:[{name:"Quantity",operandTypeSpecifier:{name:"{http://hl7.org/fhir}Quantity",type:"NamedTypeSpecifier"}}]},{name:"PeriodObject",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"If",condition:{type:"IsNull",operand:{name:"Period",type:"OperandRef"}},then:{type:"As",operand:{type:"Null"},asTypeSpecifier:{type:"TupleTypeSpecifier",element:[{name:"Start",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}},{name:"End",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}}]}},else:{type:"Tuple",element:[{name:"Start",value:{name:"DateTimeText",type:"FunctionRef",operand:[{path:"start",type:"Property",source:{name:"Period",type:"OperandRef"}}]}},{name:"End",value:{name:"DateTimeText",type:"FunctionRef",operand:[{path:"end",type:"Property",source:{name:"Period",type:"OperandRef"}}]}}]}},operand:[{name:"Period",operandTypeSpecifier:{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier"}}]},{name:"RangeObject",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"If",condition:{type:"IsNull",operand:{name:"Range",type:"OperandRef"}},then:{type:"As",operand:{type:"Null"},asTypeSpecifier:{type:"TupleTypeSpecifier",element:[{name:"Low",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}},{name:"High",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}}]}},else:{type:"Tuple",element:[{name:"Low",value:{name:"QuantityText",type:"FunctionRef",operand:[{path:"low",type:"Property",source:{name:"Range",type:"OperandRef"}}]}},{name:"High",value:{name:"QuantityText",type:"FunctionRef",operand:[{path:"high",type:"Property",source:{name:"Range",type:"OperandRef"}}]}}]}},operand:[{name:"Range",operandTypeSpecifier:{name:"{http://hl7.org/fhir}Range",type:"NamedTypeSpecifier"}}]},{name:"ObservationDate",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Coalesce",operand:[{name:"DateTimeText",type:"FunctionRef",operand:[{path:"effectiveDateTime",type:"Property",source:{name:"Observation",type:"OperandRef"}}]},{name:"DateTimeText",type:"FunctionRef",operand:[{path:"start",type:"Property",source:{path:"effectivePeriod",type:"Property",source:{name:"Observation",type:"OperandRef"}}}]},{name:"InstantText",type:"FunctionRef",operand:[{path:"issued",type:"Property",source:{name:"Observation",type:"OperandRef"}}]}]},operand:[{name:"Observation",operandTypeSpecifier:{name:"{http://hl7.org/fhir}Observation",type:"NamedTypeSpecifier"}}]},{name:"MedicationStatementDate",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Coalesce",operand:[{name:"DateTimeText",type:"FunctionRef",operand:[{path:"effectiveDateTime",type:"Property",source:{name:"Statement",type:"OperandRef"}}]},{name:"DateTimeText",type:"FunctionRef",operand:[{path:"start",type:"Property",source:{path:"effectivePeriod",type:"Property",source:{name:"Statement",type:"OperandRef"}}}]}]},operand:[{name:"Statement",operandTypeSpecifier:{name:"{http://hl7.org/fhir}MedicationStatement",type:"NamedTypeSpecifier"}}]},{name:"Onset",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Coalesce",operand:[{type:"List",element:[{name:"DateTimeText",type:"FunctionRef",operand:[{path:"onsetDateTime",type:"Property",source:{name:"Condition",type:"OperandRef"}}]},{name:"QuantityText",type:"FunctionRef",operand:[{path:"onsetQuantity",type:"Property",source:{name:"Condition",type:"OperandRef"}}]},{name:"PeriodObject",type:"FunctionRef",operand:[{path:"onsetPeriod",type:"Property",source:{name:"Condition",type:"OperandRef"}}]},{name:"RangeObject",type:"FunctionRef",operand:[{path:"onsetRange",type:"Property",source:{name:"Condition",type:"OperandRef"}}]},{path:"value",type:"Property",source:{path:"onsetString",type:"Property",source:{name:"Condition",type:"OperandRef"}}}]}]},operand:[{name:"Condition",operandTypeSpecifier:{name:"{http://hl7.org/fhir}Condition",type:"NamedTypeSpecifier"}}]},{name:"Abatement",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Coalesce",operand:[{type:"List",element:[{name:"DateTimeText",type:"FunctionRef",operand:[{path:"abatementDateTime",type:"Property",source:{name:"Condition",type:"OperandRef"}}]},{name:"QuantityText",type:"FunctionRef",operand:[{path:"abatementQuantity",type:"Property",source:{name:"Condition",type:"OperandRef"}}]},{name:"PeriodObject",type:"FunctionRef",operand:[{path:"abatementPeriod",type:"Property",source:{name:"Condition",type:"OperandRef"}}]},{name:"RangeObject",type:"FunctionRef",operand:[{path:"abatementRange",type:"Property",source:{name:"Condition",type:"OperandRef"}}]},{path:"value",type:"Property",source:{path:"abatementString",type:"Property",source:{name:"Condition",type:"OperandRef"}}},{type:"ToString",operand:{path:"value",type:"Property",source:{path:"abatementBoolean",type:"Property",source:{name:"Condition",type:"OperandRef"}}}}]}]},operand:[{name:"Condition",operandTypeSpecifier:{name:"{http://hl7.org/fhir}Condition",type:"NamedTypeSpecifier"}}]},{name:"Is18orOlder",context:"Patient",accessLevel:"Public",expression:{type:"GreaterOrEqual",operand:[{precision:"Year",type:"CalculateAge",operand:{path:"birthDate.value",type:"Property",source:{name:"Patient",type:"ExpressionRef"}}},{valueType:"{urn:hl7-org:elm-types:r1}Integer",value:"18",type:"Literal"}]}},{name:"ConditionsAssociatedWithChronicPain",context:"Patient",accessLevel:"Public",expression:{name:"Confirmed",libraryName:"C3F",type:"FunctionRef",operand:[{name:"ActiveOrRecurring",libraryName:"C3F",type:"FunctionRef",operand:[{dataType:"{http://hl7.org/fhir}Condition",codeProperty:"code",codeComparator:"in",type:"Retrieve",codes:{name:"Conditions associated with chronic pain",preserve:!0,type:"ValueSetRef"}}]}]}},{name:"HasConditionAssociatedWithChronicPain",context:"Patient",accessLevel:"Public",expression:{type:"Exists",operand:{name:"ConditionsAssociatedWithChronicPain",type:"ExpressionRef"}}},{name:"HasRecentOpioidPainMedication",context:"Patient",accessLevel:"Public",expression:{type:"Or",operand:[{type:"Exists",operand:{name:"ActiveCompletedOrStoppedMedicationOrder",libraryName:"C3F",type:"FunctionRef",operand:[{name:"MedicationOrderLookBack",libraryName:"C3F",type:"FunctionRef",operand:[{dataType:"{http://hl7.org/fhir}MedicationOrder",codeProperty:"medicationCodeableConcept",codeComparator:"in",type:"Retrieve",codes:{name:"Opioid pain medications",preserve:!0,type:"ValueSetRef"}},{name:"InclusionMedicationsLookbackPeriod",type:"ParameterRef"}]}]}},{type:"Exists",operand:{name:"ActiveOrCompletedMedicationStatement",libraryName:"C3F",type:"FunctionRef",operand:[{name:"MedicationStatementLookBack",libraryName:"C3F",type:"FunctionRef",operand:[{dataType:"{http://hl7.org/fhir}MedicationStatement",codeProperty:"medicationCodeableConcept",codeComparator:"in",type:"Retrieve",codes:{name:"Opioid pain medications",preserve:!0,type:"ValueSetRef"}},{name:"InclusionMedicationsLookbackPeriod",type:"ParameterRef"}]}]}}]}},{name:"HasRecentNonOpioidPainMedication",context:"Patient",accessLevel:"Public",expression:{type:"Or",operand:[{type:"Exists",operand:{name:"ActiveCompletedOrStoppedMedicationOrder",libraryName:"C3F",type:"FunctionRef",operand:[{name:"MedicationOrderLookBack",libraryName:"C3F",type:"FunctionRef",operand:[{dataType:"{http://hl7.org/fhir}MedicationOrder",codeProperty:"medicationCodeableConcept",codeComparator:"in",type:"Retrieve",codes:{name:"Nonopioid pain medications",preserve:!0,type:"ValueSetRef"}},{name:"InclusionMedicationsLookbackPeriod",type:"ParameterRef"}]}]}},{type:"Exists",operand:{name:"ActiveOrCompletedMedicationStatement",libraryName:"C3F",type:"FunctionRef",operand:[{name:"MedicationStatementLookBack",libraryName:"C3F",type:"FunctionRef",operand:[{dataType:"{http://hl7.org/fhir}MedicationStatement",codeProperty:"medicationCodeableConcept",codeComparator:"in",type:"Retrieve",codes:{name:"Nonopioid pain medications",preserve:!0,type:"ValueSetRef"}},{name:"InclusionMedicationsLookbackPeriod",type:"ParameterRef"}]}]}}]}},{name:"MeetsInclusionCriteria",context:"Patient",accessLevel:"Public",expression:{type:"And",operand:[{name:"Is18orOlder",type:"ExpressionRef"},{type:"Or",operand:[{type:"Or",operand:[{name:"HasConditionAssociatedWithChronicPain",type:"ExpressionRef"},{name:"HasRecentOpioidPainMedication",type:"ExpressionRef"}]},{name:"HasRecentNonOpioidPainMedication",type:"ExpressionRef"}]}]}},{name:"ReportConditionsAssociatedWithChronicPain",context:"Patient",accessLevel:"Public",expression:{type:"Query",source:[{alias:"Condition",expression:{name:"ConditionsAssociatedWithChronicPain",type:"ExpressionRef"}}],relationship:[],return:{expression:{type:"Tuple",element:[{name:"Name",value:{name:"ConceptText",type:"FunctionRef",operand:[{path:"code",scope:"Condition",type:"Property"}]}},{name:"Status",value:{path:"value",type:"Property",source:{path:"clinicalStatus",scope:"Condition",type:"Property"}}},{name:"Onset",value:{name:"Onset",type:"FunctionRef",operand:[{name:"Condition",type:"AliasRef"}]}},{name:"DateRecorded",value:{name:"DateText",type:"FunctionRef",operand:[{path:"dateRecorded",scope:"Condition",type:"Property"}]}}]}},sort:{by:[{direction:"desc",type:"ByExpression",expression:{strict:!1,type:"As",operand:{name:"Onset",type:"IdentifierRef"},asTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}}}]}}},{name:"DepressionConditions",context:"Patient",accessLevel:"Public",expression:{type:"Union",operand:[{name:"Confirmed",libraryName:"C3F",type:"FunctionRef",operand:[{name:"ActiveOrRecurring",libraryName:"C3F",type:"FunctionRef",operand:[{dataType:"{http://hl7.org/fhir}Condition",codeProperty:"code",codeComparator:"in",type:"Retrieve",codes:{name:"Major Depression",preserve:!0,type:"ValueSetRef"}}]}]},{name:"Confirmed",libraryName:"C3F",type:"FunctionRef",operand:[{name:"ActiveOrRecurring",libraryName:"C3F",type:"FunctionRef",operand:[{dataType:"{http://hl7.org/fhir}Condition",codeProperty:"code",codeComparator:"in",type:"Retrieve",codes:{name:"Depression Diagnosis ICD9",preserve:!0,type:"ValueSetRef"}}]}]}]}},{name:"AnxietyConditions",context:"Patient",accessLevel:"Public",expression:{type:"Union",operand:[{name:"Confirmed",libraryName:"C3F",type:"FunctionRef",operand:[{name:"ActiveOrRecurring",libraryName:"C3F",type:"FunctionRef",operand:[{dataType:"{http://hl7.org/fhir}Condition",codeProperty:"code",codeComparator:"in",type:"Retrieve",codes:{name:"Anxiety",preserve:!0,type:"ValueSetRef"}}]}]},{name:"Confirmed",libraryName:"C3F",type:"FunctionRef",operand:[{name:"ActiveOrRecurring",libraryName:"C3F",type:"FunctionRef",operand:[{dataType:"{http://hl7.org/fhir}Condition",codeProperty:"code",codeComparator:"in",type:"Retrieve",codes:{name:"Anxiety Disorders ICD9",preserve:!0,type:"ValueSetRef"}}]}]}]}},{name:"SubstanceUseDisorderConditions",context:"Patient",accessLevel:"Public",expression:{type:"Union",operand:[{name:"Confirmed",libraryName:"C3F",type:"FunctionRef",operand:[{dataType:"{http://hl7.org/fhir}Condition",codeProperty:"code",codeComparator:"in",type:"Retrieve",codes:{name:"Substance use disorder",preserve:!0,type:"ValueSetRef"}}]},{name:"Confirmed",libraryName:"C3F",type:"FunctionRef",operand:[{dataType:"{http://hl7.org/fhir}Condition",codeProperty:"code",codeComparator:"in",type:"Retrieve",codes:{name:"Substance Abuse",preserve:!0,type:"ValueSetRef"}}]}]}},{name:"SuicideAttemptConditions",context:"Patient",accessLevel:"Public",expression:{name:"Confirmed",libraryName:"C3F",type:"FunctionRef",operand:[{dataType:"{http://hl7.org/fhir}Condition",codeProperty:"code",codeComparator:"in",type:"Retrieve",codes:{name:"Suicide Attempt",preserve:!0,type:"ValueSetRef"}}]}},{name:"SleepDisorderedBreathingConditions",context:"Patient",accessLevel:"Public",expression:{name:"Confirmed",libraryName:"C3F",type:"FunctionRef",operand:[{name:"ActiveOrRecurring",libraryName:"C3F",type:"FunctionRef",operand:[{dataType:"{http://hl7.org/fhir}Condition",codeProperty:"code",codeComparator:"in",type:"Retrieve",codes:{name:"Sleep-disordered breathing",preserve:!0,type:"ValueSetRef"}}]}]}},{name:"RenalDysfunctionConditions",context:"Patient",accessLevel:"Public",expression:{name:"Confirmed",libraryName:"C3F",type:"FunctionRef",operand:[{name:"ActiveOrRecurring",libraryName:"C3F",type:"FunctionRef",operand:[{dataType:"{http://hl7.org/fhir}Condition",codeProperty:"code",codeComparator:"in",type:"Retrieve",codes:{name:"Kidney Failure",preserve:!0,type:"ValueSetRef"}}]}]}},{name:"HepaticDysfunctionConditions",context:"Patient",accessLevel:"Public",expression:{type:"Union",operand:[{name:"Confirmed",libraryName:"C3F",type:"FunctionRef",operand:[{name:"ActiveOrRecurring",libraryName:"C3F",type:"FunctionRef",operand:[{dataType:"{http://hl7.org/fhir}Condition",codeProperty:"code",codeComparator:"in",type:"Retrieve",codes:{name:"Chronic Liver Disease",preserve:!0,type:"ValueSetRef"}}]}]},{name:"Confirmed",libraryName:"C3F",type:"FunctionRef",operand:[{name:"ActiveOrRecurring",libraryName:"C3F",type:"FunctionRef",operand:[{dataType:"{http://hl7.org/fhir}Condition",codeProperty:"code",codeComparator:"in",type:"Retrieve",codes:{name:"Liver Disease",preserve:!0,type:"ValueSetRef"}}]}]}]}},{name:"PregnancyConditions",context:"Patient",accessLevel:"Public",expression:{name:"Confirmed",libraryName:"C3F",type:"FunctionRef",operand:[{name:"ConditionLookBack",libraryName:"C3F",type:"FunctionRef",operand:[{name:"ActiveOrRecurring",libraryName:"C3F",type:"FunctionRef",operand:[{dataType:"{http://hl7.org/fhir}Condition",codeProperty:"code",codeComparator:"in",type:"Retrieve",codes:{name:"CDS Pregnancy",preserve:!0,type:"ValueSetRef"}}]},{value:42,unit:"weeks",type:"Quantity"}]}]}},{name:"PregnancyObservations",context:"Patient",accessLevel:"Public",expression:{name:"Verified",libraryName:"C3F",type:"FunctionRef",operand:[{name:"ObservationLookBack",libraryName:"C3F",type:"FunctionRef",operand:[{dataType:"{http://hl7.org/fhir}Observation",codeProperty:"code",codeComparator:"~",type:"Retrieve",codes:{type:"ToList",operand:{name:"Pregnancy status",type:"CodeRef"}}},{value:42,unit:"weeks",type:"Quantity"}]}]}},{name:"MostRecentPregnancyObservation",context:"Patient",accessLevel:"Public",expression:{name:"MostRecent",libraryName:"C3F",type:"FunctionRef",operand:[{name:"PregnancyObservations",type:"ExpressionRef"}]}},{name:"MostRecentPregnancyObservationIsPositive",context:"Patient",accessLevel:"Public",expression:{type:"Equivalent",operand:[{name:"ConceptValue",libraryName:"C3F",type:"FunctionRef",operand:[{name:"MostRecentPregnancyObservation",type:"ExpressionRef"}]},{type:"ToConcept",operand:{name:"Pregnant",type:"CodeRef"}}]}},{name:"OpioidTaperingProcedures",context:"Patient",accessLevel:"Public",expression:{name:"ProcedurePerformance",libraryName:"C3F",type:"FunctionRef",operand:[{name:"ProcedureLookBack",libraryName:"C3F",type:"FunctionRef",operand:[{dataType:"{http://hl7.org/fhir}Procedure",codeProperty:"code",codeComparator:"~",type:"Retrieve",codes:{type:"ToList",operand:{name:"Management of opioid dosage tapering (procedure)",type:"CodeRef"}}},{value:2,unit:"years",type:"Quantity"}]}]}},{name:"Is65orOlder",context:"Patient",accessLevel:"Public",expression:{type:"GreaterOrEqual",operand:[{precision:"Year",type:"CalculateAge",operand:{path:"birthDate.value",type:"Property",source:{name:"Patient",type:"ExpressionRef"}}},{valueType:"{urn:hl7-org:elm-types:r1}Integer",value:"65",type:"Literal"}]}},{name:"ConditionRiskFactorsForOpioidRelatedHarms",context:"Patient",accessLevel:"Public",expression:{type:"Union",operand:[{type:"Union",operand:[{type:"Union",operand:[{type:"Union",operand:[{name:"DepressionConditions",type:"ExpressionRef"},{name:"AnxietyConditions",type:"ExpressionRef"}]},{type:"Union",operand:[{name:"SubstanceUseDisorderConditions",type:"ExpressionRef"},{name:"SuicideAttemptConditions",type:"ExpressionRef"}]}]},{type:"Union",operand:[{name:"SleepDisorderedBreathingConditions",type:"ExpressionRef"},{name:"RenalDysfunctionConditions",type:"ExpressionRef"}]}]},{type:"Union",operand:[{name:"HepaticDysfunctionConditions",type:"ExpressionRef"},{name:"PregnancyConditions",type:"ExpressionRef"}]}]}},{name:"EncounterRiskFactorsForOpioidRelatedHarms",context:"Patient",accessLevel:"Public",expression:{type:"Query",source:[{alias:"Encounter",expression:{dataType:"{http://hl7.org/fhir}Encounter",type:"Retrieve"}}],relationship:[],where:{type:"Exists",operand:{type:"Query",source:[{alias:"Reason",expression:{path:"reason",scope:"Encounter",type:"Property"}}],relationship:[],where:{type:"Or",operand:[{type:"Or",operand:[{type:"Or",operand:[{type:"Or",operand:[{type:"Or",operand:[{type:"Or",operand:[{type:"Or",operand:[{type:"Or",operand:[{type:"Or",operand:[{type:"Or",operand:[{type:"InValueSet",code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{name:"Reason",type:"AliasRef"}]},valueset:{name:"Major Depression",preserve:!0}},{type:"InValueSet",code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{name:"Reason",type:"AliasRef"}]},valueset:{name:"Depression Diagnosis ICD9",preserve:!0}}]},{type:"InValueSet",code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{name:"Reason",type:"AliasRef"}]},valueset:{name:"Anxiety",preserve:!0}}]},{type:"InValueSet",code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{name:"Reason",type:"AliasRef"}]},valueset:{name:"Anxiety Disorders ICD9",preserve:!0}}]},{type:"InValueSet",code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{name:"Reason",type:"AliasRef"}]},valueset:{name:"Substance use disorder",preserve:!0}}]},{type:"InValueSet",code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{name:"Reason",type:"AliasRef"}]},valueset:{name:"Substance Abuse",preserve:!0}}]},{type:"InValueSet",code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{name:"Reason",type:"AliasRef"}]},valueset:{name:"Suicide Attempt",preserve:!0}}]},{type:"InValueSet",code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{name:"Reason",type:"AliasRef"}]},valueset:{name:"Sleep-disordered breathing",preserve:!0}}]},{type:"InValueSet",code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{name:"Reason",type:"AliasRef"}]},valueset:{name:"Kidney Failure",preserve:!0}}]},{type:"InValueSet",code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{name:"Reason",type:"AliasRef"}]},valueset:{name:"Chronic Liver Disease",preserve:!0}}]},{type:"InValueSet",code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{name:"Reason",type:"AliasRef"}]},valueset:{name:"Liver Disease",preserve:!0}}]}}}}},{name:"ReportConditionRiskFactorsForOpioidRelatedHarms",context:"Patient",accessLevel:"Public",expression:{type:"Query",source:[{alias:"Condition",expression:{name:"ConditionRiskFactorsForOpioidRelatedHarms",type:"ExpressionRef"}}],relationship:[],return:{expression:{type:"Tuple",element:[{name:"Name",value:{name:"ConceptText",type:"FunctionRef",operand:[{path:"code",scope:"Condition",type:"Property"}]}},{name:"Status",value:{path:"value",type:"Property",source:{path:"clinicalStatus",scope:"Condition",type:"Property"}}},{name:"Onset",value:{name:"Onset",type:"FunctionRef",operand:[{name:"Condition",type:"AliasRef"}]}},{name:"DateRecorded",value:{name:"DateText",type:"FunctionRef",operand:[{path:"dateRecorded",scope:"Condition",type:"Property"}]}},{name:"Abatement",value:{name:"Abatement",type:"FunctionRef",operand:[{name:"Condition",type:"AliasRef"}]}},{name:"Visit",value:{strict:!1,type:"As",operand:{type:"Null"},asTypeSpecifier:{type:"TupleTypeSpecifier",element:[{name:"Start",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}},{name:"End",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}}]}}}]}},sort:{by:[{direction:"desc",type:"ByExpression",expression:{strict:!1,type:"As",operand:{name:"Onset",type:"IdentifierRef"},asTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}}},{direction:"desc",type:"ByExpression",expression:{strict:!1,type:"As",operand:{name:"Abatement",type:"IdentifierRef"},asTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}}}]}}},{name:"GetEncounterDiagnosesRiskFactorsForOpioidRelatedHarms",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Query",source:[{alias:"Reason",expression:{path:"reason",type:"Property",source:{name:"Encounter",type:"OperandRef"}}}],relationship:[],where:{type:"Or",operand:[{type:"Or",operand:[{type:"Or",operand:[{type:"Or",operand:[{type:"Or",operand:[{type:"Or",operand:[{type:"Or",operand:[{type:"Or",operand:[{type:"Or",operand:[{type:"Or",operand:[{type:"InValueSet",code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{name:"Reason",type:"AliasRef"}]},valueset:{name:"Major Depression",preserve:!0}},{type:"InValueSet",code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{name:"Reason",type:"AliasRef"}]},valueset:{name:"Depression Diagnosis ICD9",preserve:!0}}]},{type:"InValueSet",code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{name:"Reason",type:"AliasRef"}]},valueset:{name:"Anxiety",preserve:!0}}]},{type:"InValueSet",code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{name:"Reason",type:"AliasRef"}]},valueset:{name:"Anxiety Disorders ICD9",preserve:!0}}]},{type:"InValueSet",code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{name:"Reason",type:"AliasRef"}]},valueset:{name:"Substance use disorder",preserve:!0}}]},{type:"InValueSet",code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{name:"Reason",type:"AliasRef"}]},valueset:{name:"Substance Abuse",preserve:!0}}]},{type:"InValueSet",code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{name:"Reason",type:"AliasRef"}]},valueset:{name:"Suicide Attempt",preserve:!0}}]},{type:"InValueSet",code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{name:"Reason",type:"AliasRef"}]},valueset:{name:"Sleep-disordered breathing",preserve:!0}}]},{type:"InValueSet",code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{name:"Reason",type:"AliasRef"}]},valueset:{name:"Kidney Failure",preserve:!0}}]},{type:"InValueSet",code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{name:"Reason",type:"AliasRef"}]},valueset:{name:"Chronic Liver Disease",preserve:!0}}]},{type:"InValueSet",code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{name:"Reason",type:"AliasRef"}]},valueset:{name:"Liver Disease",preserve:!0}}]},return:{expression:{type:"Tuple",element:[{name:"Name",value:{name:"ConceptText",type:"FunctionRef",operand:[{name:"Reason",type:"AliasRef"}]}},{name:"Status",value:{strict:!1,type:"As",operand:{type:"Null"},asTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}}},{name:"Onset",value:{strict:!1,type:"As",operand:{type:"Null"},asTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}}},{name:"DateRecorded",value:{strict:!1,type:"As",operand:{type:"Null"},asTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}}},{name:"Abatement",value:{strict:!1,type:"As",operand:{type:"Null"},asTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}}},{name:"Visit",value:{name:"PeriodObject",type:"FunctionRef",operand:[{path:"period",type:"Property",source:{name:"Encounter",type:"OperandRef"}}]}}]}}},operand:[{name:"Encounter",operandTypeSpecifier:{name:"{http://hl7.org/fhir}Encounter",type:"NamedTypeSpecifier"}}]},{name:"ReportEncounterRiskFactorsForOpioidRelatedHarms",context:"Patient",accessLevel:"Public",expression:{type:"Query",source:[{alias:"Reason",expression:{type:"Flatten",operand:{type:"Query",source:[{alias:"Encounter",expression:{name:"EncounterRiskFactorsForOpioidRelatedHarms",type:"ExpressionRef"}}],relationship:[],return:{expression:{name:"GetEncounterDiagnosesRiskFactorsForOpioidRelatedHarms",type:"FunctionRef",operand:[{name:"Encounter",type:"AliasRef"}]}}}}}],relationship:[],sort:{by:[{direction:"desc",type:"ByExpression",expression:{path:"Start",type:"Property",source:{name:"Visit",type:"IdentifierRef"}}},{direction:"desc",type:"ByExpression",expression:{path:"End",type:"Property",source:{name:"Visit",type:"IdentifierRef"}}}]}}},{name:"ReportOpioidTaperingProcedures",context:"Patient",accessLevel:"Public",expression:{type:"Query",source:[{alias:"Procedure",expression:{name:"OpioidTaperingProcedures",type:"ExpressionRef"}}],relationship:[],return:{expression:{type:"Tuple",element:[{name:"Name",value:{name:"ConceptText",type:"FunctionRef",operand:[{path:"code",scope:"Procedure",type:"Property"}]}},{name:"Status",value:{path:"value",type:"Property",source:{path:"status",scope:"Procedure",type:"Property"}}},{name:"Onset",value:{type:"Coalesce",operand:[{type:"List",element:[{name:"DateTimeText",type:"FunctionRef",operand:[{path:"performedDateTime",scope:"Procedure",type:"Property"}]},{name:"DateTimeText",type:"FunctionRef",operand:[{path:"start",type:"Property",source:{path:"performedPeriod",scope:"Procedure",type:"Property"}}]}]}]}},{name:"DateRecorded",value:{strict:!1,type:"As",operand:{type:"Null"},asTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}}},{name:"Abatement",value:{name:"DateTimeText",type:"FunctionRef",operand:[{path:"end",type:"Property",source:{path:"performedPeriod",scope:"Procedure",type:"Property"}}]}},{name:"Visit",value:{strict:!1,type:"As",operand:{type:"Null"},asTypeSpecifier:{type:"TupleTypeSpecifier",element:[{name:"Start",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}},{name:"End",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}}]}}}]}},sort:{by:[{direction:"desc",type:"ByExpression",expression:{strict:!1,type:"As",operand:{name:"Onset",type:"IdentifierRef"},asTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}}},{direction:"desc",type:"ByExpression",expression:{strict:!1,type:"As",operand:{name:"Abatement",type:"IdentifierRef"},asTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}}}]}}},{name:"ReportMostRecentPositivePregnancyObservation",context:"Patient",accessLevel:"Public",expression:{type:"If",condition:{name:"MostRecentPregnancyObservationIsPositive",type:"ExpressionRef"},then:{type:"Tuple",element:[{name:"Name",value:{name:"ConceptText",type:"FunctionRef",operand:[{path:"code",type:"Property",source:{name:"MostRecentPregnancyObservation",type:"ExpressionRef"}}]}},{name:"Status",value:{name:"ConceptText",type:"FunctionRef",operand:[{path:"valueCodeableConcept",type:"Property",source:{name:"MostRecentPregnancyObservation",type:"ExpressionRef"}}]}},{name:"Onset",value:{type:"ToString",operand:{type:"Coalesce",operand:[{path:"value",type:"Property",source:{path:"effectiveDateTime",type:"Property",source:{name:"MostRecentPregnancyObservation",type:"ExpressionRef"}}},{name:"ToDateTime",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{path:"start",type:"Property",source:{path:"effectivePeriod",type:"Property",source:{name:"MostRecentPregnancyObservation",type:"ExpressionRef"}}}]}]}}},{name:"DateRecorded",value:{type:"ToString",operand:{name:"ToDateTime",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{path:"issued",type:"Property",source:{name:"MostRecentPregnancyObservation",type:"ExpressionRef"}}]}}},{name:"Abatement",value:{strict:!1,type:"As",operand:{type:"Null"},asTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}}},{name:"Visit",value:{strict:!1,type:"As",operand:{type:"Null"},asTypeSpecifier:{type:"TupleTypeSpecifier",element:[{name:"Start",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}},{name:"End",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}}]}}}]},else:{type:"As",operand:{type:"Null"},asTypeSpecifier:{type:"TupleTypeSpecifier",element:[{name:"Name",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}},{name:"Status",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}},{name:"Onset",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}},{name:"DateRecorded",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}},{name:"Abatement",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}},{name:"Visit",elementType:{type:"TupleTypeSpecifier",element:[{name:"Start",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}},{name:"End",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}}]}}]}}}},{name:"ReportOlderThan65",context:"Patient",accessLevel:"Public",expression:{type:"If",condition:{name:"Is65orOlder",type:"ExpressionRef"},then:{type:"Tuple",element:[{name:"Name",value:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"65 years or older",type:"Literal"}},{name:"Status",value:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"active",type:"Literal"}},{name:"Onset",value:{strict:!1,type:"As",operand:{type:"Null"},asTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}}},{name:"DateRecorded",value:{strict:!1,type:"As",operand:{type:"Null"},asTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}}},{name:"Abatement",value:{strict:!1,type:"As",operand:{type:"Null"},asTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}}},{name:"Visit",value:{strict:!1,type:"As",operand:{type:"Null"},asTypeSpecifier:{type:"TupleTypeSpecifier",element:[{name:"Start",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}},{name:"End",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}}]}}}]},else:{type:"As",operand:{type:"Null"},asTypeSpecifier:{type:"TupleTypeSpecifier",element:[{name:"Name",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}},{name:"Status",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}},{name:"Onset",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}},{name:"DateRecorded",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}},{name:"Abatement",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}},{name:"Visit",elementType:{type:"TupleTypeSpecifier",element:[{name:"Start",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}},{name:"End",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}}]}}]}}}},{name:"ReportRiskFactorsForOpioidRelatedHarms",context:"Patient",accessLevel:"Public",expression:{type:"If",condition:{type:"Exists",operand:{name:"PregnancyConditions",type:"ExpressionRef"}},then:{type:"Query",source:[{alias:"Condition",expression:{type:"Union",operand:[{type:"Union",operand:[{name:"ReportConditionRiskFactorsForOpioidRelatedHarms",type:"ExpressionRef"},{name:"ReportEncounterRiskFactorsForOpioidRelatedHarms",type:"ExpressionRef"}]},{type:"Union",operand:[{name:"ReportOpioidTaperingProcedures",type:"ExpressionRef"},{type:"If",condition:{type:"IsNull",operand:{name:"ReportOlderThan65",type:"ExpressionRef"}},then:{type:"As",operand:{type:"Null"},asTypeSpecifier:{type:"ListTypeSpecifier",elementType:{type:"TupleTypeSpecifier",element:[{name:"Name",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}},{name:"Status",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}},{name:"Onset",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}},{name:"DateRecorded",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}},{name:"Abatement",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}},{name:"Visit",elementType:{type:"TupleTypeSpecifier",element:[{name:"Start",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}},{name:"End",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}}]}}]}}},else:{type:"List",element:[{name:"ReportOlderThan65",type:"ExpressionRef"}]}}]}]}}],relationship:[]},else:{type:"Query",source:[{alias:"Condition",expression:{type:"Union",operand:[{type:"Union",operand:[{type:"Union",operand:[{name:"ReportConditionRiskFactorsForOpioidRelatedHarms",type:"ExpressionRef"},{name:"ReportEncounterRiskFactorsForOpioidRelatedHarms",type:"ExpressionRef"}]},{type:"Union",operand:[{name:"ReportOpioidTaperingProcedures",type:"ExpressionRef"},{type:"If",condition:{type:"IsNull",operand:{name:"ReportOlderThan65",type:"ExpressionRef"}},then:{type:"As",operand:{type:"Null"},asTypeSpecifier:{type:"ListTypeSpecifier",elementType:{type:"TupleTypeSpecifier",element:[{name:"Name",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}},{name:"Status",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}},{name:"Onset",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}},{name:"DateRecorded",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}},{name:"Abatement",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}},{name:"Visit",elementType:{type:"TupleTypeSpecifier",element:[{name:"Start",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}},{name:"End",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}}]}}]}}},else:{type:"List",element:[{name:"ReportOlderThan65",type:"ExpressionRef"}]}}]}]},{type:"If",condition:{type:"IsNull",operand:{name:"ReportMostRecentPositivePregnancyObservation",type:"ExpressionRef"}},then:{type:"As",operand:{type:"Null"},asTypeSpecifier:{type:"ListTypeSpecifier",elementType:{type:"TupleTypeSpecifier",element:[{name:"Name",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}},{name:"Status",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}},{name:"Onset",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}},{name:"DateRecorded",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}},{name:"Abatement",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}},{name:"Visit",elementType:{type:"TupleTypeSpecifier",element:[{name:"Start",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}},{name:"End",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}}]}}]}}},else:{type:"List",element:[{name:"ReportMostRecentPositivePregnancyObservation",type:"ExpressionRef"}]}}]}}],relationship:[],sort:{by:[{direction:"desc",type:"ByExpression",expression:{type:"If",condition:{type:"Not",operand:{type:"IsNull",operand:{name:"Onset",type:"IdentifierRef"}}},then:{strict:!1,type:"As",operand:{name:"Onset",type:"IdentifierRef"},asTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}},else:{path:"Start",type:"Property",source:{name:"Visit",type:"IdentifierRef"}}}},{direction:"desc",type:"ByExpression",expression:{path:"End",type:"Property",source:{name:"Visit",type:"IdentifierRef"}}},{direction:"desc",type:"ByExpression",expression:{strict:!1,type:"As",operand:{name:"Abatement",type:"IdentifierRef"},asTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}}}]}}}},{name:"NumericPainIntensityAssessments",context:"Patient",accessLevel:"Public",expression:{name:"Verified",libraryName:"C3F",type:"FunctionRef",operand:[{name:"ObservationLookBack",libraryName:"C3F",type:"FunctionRef",operand:[{dataType:"{http://hl7.org/fhir}Observation",codeProperty:"code",codeComparator:"~",type:"Retrieve",codes:{type:"ToList",operand:{name:"Pain severity Wong-Baker FACES Scale",type:"CodeRef"}}},{value:2,unit:"years",type:"Quantity"}]}]}},{name:"ReportNumericPainIntensityAssessments",context:"Patient",accessLevel:"Public",expression:{type:"Query",source:[{alias:"Assessment",expression:{name:"NumericPainIntensityAssessments",type:"ExpressionRef"}}],relationship:[],return:{expression:{type:"Tuple",element:[{name:"Name",value:{name:"ConceptTextWithRange",type:"FunctionRef",operand:[{path:"code",scope:"Assessment",type:"Property"}]}},{name:"Score",value:{name:"QuantityText",type:"FunctionRef",operand:[{path:"valueQuantity",scope:"Assessment",type:"Property"}]}},{name:"Interpretation",value:{type:"Coalesce",operand:[{name:"ConceptText",type:"FunctionRef",operand:[{path:"interpretation",scope:"Assessment",type:"Property"}]},{name:"ConceptText",type:"FunctionRef",operand:[{path:"valueCodeableConcept",scope:"Assessment",type:"Property"}]}]}},{name:"Date",value:{name:"ObservationDate",type:"FunctionRef",operand:[{name:"Assessment",type:"AliasRef"}]}}]}},sort:{by:[{direction:"desc",path:"Date",type:"ByColumn"}]}}},{name:"PainEnjoymentGeneralActivityAssessments",context:"Patient",accessLevel:"Public",expression:{name:"Verified",libraryName:"C3F",type:"FunctionRef",operand:[{name:"ObservationLookBack",libraryName:"C3F",type:"FunctionRef",operand:[{type:"Union",operand:[{dataType:"{http://hl7.org/fhir}Observation",codeProperty:"code",codeComparator:"~",type:"Retrieve",codes:{type:"ToList",operand:{name:"Mean score [PEG]",type:"CodeRef"}}},{dataType:"{http://hl7.org/fhir}Observation",codeProperty:"code",codeComparator:"~",type:"Retrieve",codes:{type:"ToList",operand:{name:"Pain Enjoyment General Activity (PEG) Assessment LEGACY",type:"CodeRef"}}}]},{value:2,unit:"years",type:"Quantity"}]}]}},{name:"ReportPainEnjoymentGeneralActivityAssessments",context:"Patient",accessLevel:"Public",expression:{type:"Query",source:[{alias:"Assessment",expression:{name:"PainEnjoymentGeneralActivityAssessments",type:"ExpressionRef"}}],let:[{identifier:"Pain",expression:{type:"Query",source:[{alias:"Component",expression:{path:"component",scope:"Assessment",type:"Property"}}],relationship:[],where:{type:"Or",operand:[{type:"Equivalent",operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{path:"code",scope:"Component",type:"Property"}]},{type:"ToConcept",operand:{name:"Pain severity in the past week - 0-10 numeric rating [Reported]",type:"CodeRef"}}]},{type:"Equivalent",operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{path:"code",scope:"Component",type:"Property"}]},{type:"ToConcept",operand:{name:"Pain LEGACY",type:"CodeRef"}}]}]}}},{identifier:"Enjoyment",expression:{type:"Query",source:[{alias:"Component",expression:{path:"component",scope:"Assessment",type:"Property"}}],relationship:[],where:{type:"Or",operand:[{type:"Equivalent",operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{path:"code",scope:"Component",type:"Property"}]},{type:"ToConcept",operand:{name:"What number best describes how pain has interfered with your enjoyment of life during the past week",type:"CodeRef"}}]},{type:"Equivalent",operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{path:"code",scope:"Component",type:"Property"}]},{type:"ToConcept",operand:{name:"Enjoyment of life LEGACY",type:"CodeRef"}}]}]}}},{identifier:"GeneralActivity",expression:{type:"Query",source:[{alias:"Component",expression:{path:"component",scope:"Assessment",type:"Property"}}],relationship:[],where:{type:"Or",operand:[{type:"Equivalent",operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{path:"code",scope:"Component",type:"Property"}]},{type:"ToConcept",operand:{name:"What number best describes how pain has interfered with your general activity during the past week",type:"CodeRef"}}]},{type:"Equivalent",operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{path:"code",scope:"Component",type:"Property"}]},{type:"ToConcept",operand:{name:"General activity LEGACY",type:"CodeRef"}}]}]}}}],relationship:[],where:{valueType:"{urn:hl7-org:elm-types:r1}Boolean",value:"true",type:"Literal"},return:{expression:{type:"Tuple",element:[{name:"Name",value:{name:"ConceptTextWithRange",type:"FunctionRef",operand:[{path:"code",scope:"Assessment",type:"Property"}]}},{name:"Score",value:{name:"QuantityText",type:"FunctionRef",operand:[{path:"valueQuantity",scope:"Assessment",type:"Property"}]}},{name:"Interpretation",value:{type:"Coalesce",operand:[{name:"ConceptText",type:"FunctionRef",operand:[{path:"interpretation",scope:"Assessment",type:"Property"}]},{name:"ConceptText",type:"FunctionRef",operand:[{path:"valueCodeableConcept",scope:"Assessment",type:"Property"}]}]}},{name:"Questions",value:{type:"Query",source:[{alias:"Component",expression:{type:"List",element:[{type:"First",source:{name:"Pain",type:"QueryLetRef"}},{type:"First",source:{name:"Enjoyment",type:"QueryLetRef"}},{type:"First",source:{name:"GeneralActivity",type:"QueryLetRef"}}]}}],relationship:[],where:{type:"Not",operand:{type:"IsNull",operand:{name:"Component",type:"AliasRef"}}},return:{expression:{type:"Tuple",element:[{name:"Name",value:{name:"ConceptText",type:"FunctionRef",operand:[{path:"code",scope:"Component",type:"Property"}]}},{name:"Score",value:{name:"QuantityText",type:"FunctionRef",operand:[{path:"valueQuantity",scope:"Component",type:"Property"}]}}]}}}},{name:"Date",value:{name:"ObservationDate",type:"FunctionRef",operand:[{name:"Assessment",type:"AliasRef"}]}}]}},sort:{by:[{direction:"desc",path:"Date",type:"ByColumn"}]}}},{name:"STarTBackAssessments",context:"Patient",accessLevel:"Public",expression:{name:"Verified",libraryName:"C3F",type:"FunctionRef",operand:[{name:"ObservationLookBack",libraryName:"C3F",type:"FunctionRef",operand:[{type:"Union",operand:[{dataType:"{http://hl7.org/fhir}Observation",codeProperty:"code",codeComparator:"~",type:"Retrieve",codes:{type:"ToList",operand:{name:"Total score [STarT Back]",type:"CodeRef"}}},{dataType:"{http://hl7.org/fhir}Observation",codeProperty:"code",codeComparator:"~",type:"Retrieve",codes:{type:"ToList",operand:{name:"STarT Back Screening Tool LEGACY",type:"CodeRef"}}}]},{value:2,unit:"years",type:"Quantity"}]}]}},{name:"ReportSTarTBackAssessments",context:"Patient",accessLevel:"Public",expression:{type:"Query",source:[{alias:"Assessment",expression:{name:"STarTBackAssessments",type:"ExpressionRef"}}],relationship:[],return:{expression:{type:"Tuple",element:[{name:"Name",value:{name:"ConceptTextWithRange",type:"FunctionRef",operand:[{path:"code",scope:"Assessment",type:"Property"}]}},{name:"Score",value:{name:"QuantityText",type:"FunctionRef",operand:[{path:"valueQuantity",scope:"Assessment",type:"Property"}]}},{name:"Interpretation",value:{type:"Coalesce",operand:[{name:"ConceptText",type:"FunctionRef",operand:[{path:"interpretation",scope:"Assessment",type:"Property"}]},{name:"ConceptText",type:"FunctionRef",operand:[{path:"valueCodeableConcept",scope:"Assessment",type:"Property"}]}]}},{name:"Date",value:{name:"ObservationDate",type:"FunctionRef",operand:[{name:"Assessment",type:"AliasRef"}]}}]}},sort:{by:[{direction:"desc",path:"Date",type:"ByColumn"}]}}},{name:"OpioidMedicationOrders",context:"Patient",accessLevel:"Public",expression:{name:"ActiveCompletedOrStoppedMedicationOrder",libraryName:"C3F",type:"FunctionRef",operand:[{name:"MedicationOrderLookBack",libraryName:"C3F",type:"FunctionRef",operand:[{dataType:"{http://hl7.org/fhir}MedicationOrder",codeProperty:"medicationCodeableConcept",codeComparator:"in",type:"Retrieve",codes:{name:"Opioid pain medications",preserve:!0,type:"ValueSetRef"}},{value:2,unit:"years",type:"Quantity"}]}]}},{name:"OpioidMedicationStatements",context:"Patient",accessLevel:"Public",expression:{name:"ActiveOrCompletedMedicationStatement",libraryName:"C3F",type:"FunctionRef",operand:[{name:"MedicationStatementLookBack",libraryName:"C3F",type:"FunctionRef",operand:[{dataType:"{http://hl7.org/fhir}MedicationStatement",codeProperty:"medicationCodeableConcept",codeComparator:"in",type:"Retrieve",codes:{name:"Opioid pain medications",preserve:!0,type:"ValueSetRef"}},{value:2,unit:"years",type:"Quantity"}]}]}},{name:"ReportOpioidMedicationOrders",context:"Patient",accessLevel:"Public",expression:{type:"Query",source:[{alias:"Order",expression:{name:"OpioidMedicationOrders",type:"ExpressionRef"}}],relationship:[],return:{expression:{type:"Tuple",element:[{name:"Type",value:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"Order",type:"Literal"}},{name:"Name",value:{name:"ConceptText",type:"FunctionRef",operand:[{path:"medicationCodeableConcept",scope:"Order",type:"Property"}]}},{name:"Start",value:{name:"DateTimeText",type:"FunctionRef",operand:[{path:"dateWritten",scope:"Order",type:"Property"}]}},{name:"End",value:{name:"DateTimeText",type:"FunctionRef",operand:[{path:"dateEnded",scope:"Order",type:"Property"}]}},{name:"Status",value:{path:"value",type:"Property",source:{path:"status",scope:"Order",type:"Property"}}}]}},sort:{by:[{direction:"desc",path:"Start",type:"ByColumn"},{direction:"desc",path:"End",type:"ByColumn"}]}}},{name:"ReportOpioidMedicationStatements",context:"Patient",accessLevel:"Public",expression:{type:"Query",source:[{alias:"Statement",expression:{name:"OpioidMedicationStatements",type:"ExpressionRef"}}],relationship:[],return:{expression:{type:"Tuple",element:[{name:"Type",value:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"Statement",type:"Literal"}},{name:"Name",value:{name:"ConceptText",type:"FunctionRef",operand:[{path:"medicationCodeableConcept",scope:"Statement",type:"Property"}]}},{name:"Start",value:{name:"MedicationStatementDate",type:"FunctionRef",operand:[{name:"Statement",type:"AliasRef"}]}},{name:"End",value:{name:"DateTimeText",type:"FunctionRef",operand:[{path:"end",type:"Property",source:{path:"effectivePeriod",scope:"Statement",type:"Property"}}]}},{name:"Status",value:{path:"value",type:"Property",source:{path:"status",scope:"Statement",type:"Property"}}}]}},sort:{by:[{direction:"desc",path:"Start",type:"ByColumn"},{direction:"desc",path:"End",type:"ByColumn"}]}}},{name:"ReportOpioidMedications",context:"Patient",accessLevel:"Public",expression:{type:"Query",source:[{alias:"Medication",expression:{type:"Union",operand:[{name:"ReportOpioidMedicationOrders",type:"ExpressionRef"},{name:"ReportOpioidMedicationStatements",type:"ExpressionRef"}]}}],relationship:[],sort:{by:[{direction:"desc",path:"Start",type:"ByColumn"},{direction:"desc",path:"End",type:"ByColumn"}]}}},{name:"NonOpioidMedicationOrders",context:"Patient",accessLevel:"Public",expression:{name:"ActiveCompletedOrStoppedMedicationOrder",libraryName:"C3F",type:"FunctionRef",operand:[{name:"MedicationOrderLookBack",libraryName:"C3F",type:"FunctionRef",operand:[{dataType:"{http://hl7.org/fhir}MedicationOrder",codeProperty:"medicationCodeableConcept",codeComparator:"in",type:"Retrieve",codes:{name:"Nonopioid pain medications",preserve:!0,type:"ValueSetRef"}},{value:2,unit:"years",type:"Quantity"}]}]}},{name:"NonOpioidMedicationStatements",context:"Patient",accessLevel:"Public",expression:{name:"ActiveOrCompletedMedicationStatement",libraryName:"C3F",type:"FunctionRef",operand:[{name:"MedicationStatementLookBack",libraryName:"C3F",type:"FunctionRef",operand:[{dataType:"{http://hl7.org/fhir}MedicationStatement",codeProperty:"medicationCodeableConcept",codeComparator:"in",type:"Retrieve",codes:{name:"Nonopioid pain medications",preserve:!0,type:"ValueSetRef"}},{value:2,unit:"years",type:"Quantity"}]}]}},{name:"ReportNonOpioidMedicationOrders",context:"Patient",accessLevel:"Public",expression:{type:"Query",source:[{alias:"Order",expression:{name:"NonOpioidMedicationOrders",type:"ExpressionRef"}}],relationship:[],return:{expression:{type:"Tuple",element:[{name:"Type",value:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"Order",type:"Literal"}},{name:"Name",value:{name:"ConceptText",type:"FunctionRef",operand:[{path:"medicationCodeableConcept",scope:"Order",type:"Property"}]}},{name:"Start",value:{name:"DateTimeText",type:"FunctionRef",operand:[{path:"dateWritten",scope:"Order",type:"Property"}]}},{name:"End",value:{name:"DateTimeText",type:"FunctionRef",operand:[{path:"dateEnded",scope:"Order",type:"Property"}]}},{name:"Status",value:{path:"value",type:"Property",source:{path:"status",scope:"Order",type:"Property"}}}]}},sort:{by:[{direction:"desc",path:"Start",type:"ByColumn"},{direction:"desc",path:"End",type:"ByColumn"}]}}},{name:"ReportNonOpioidMedicationStatements",context:"Patient",accessLevel:"Public",expression:{type:"Query",source:[{alias:"Statement",expression:{name:"NonOpioidMedicationStatements",type:"ExpressionRef"}}],relationship:[],return:{expression:{type:"Tuple",element:[{name:"Type",value:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"Statement",type:"Literal"}},{name:"Name",value:{name:"ConceptText",type:"FunctionRef",operand:[{path:"medicationCodeableConcept",scope:"Statement",type:"Property"}]}},{name:"Start",value:{name:"MedicationStatementDate",type:"FunctionRef",operand:[{name:"Statement",type:"AliasRef"}]}},{name:"End",value:{name:"DateTimeText",type:"FunctionRef",operand:[{path:"end",type:"Property",source:{path:"effectivePeriod",scope:"Statement",type:"Property"}}]}},{name:"Status",value:{path:"value",type:"Property",source:{path:"status",scope:"Statement",type:"Property"}}}]}},sort:{by:[{direction:"desc",path:"Start",type:"ByColumn"},{direction:"desc",path:"End",type:"ByColumn"}]}}},{name:"ReportNonOpioidMedications",context:"Patient",accessLevel:"Public",expression:{type:"Query",source:[{alias:"Medication",expression:{type:"Union",operand:[{name:"ReportNonOpioidMedicationOrders",type:"ExpressionRef"},{name:"ReportNonOpioidMedicationStatements",type:"ExpressionRef"}]}}],relationship:[],sort:{by:[{direction:"desc",path:"Start",type:"ByColumn"},{direction:"desc",path:"End",type:"ByColumn"}]}}},{name:"AdjuvantPainMedicationOrders",context:"Patient",accessLevel:"Public",expression:{name:"ActiveCompletedOrStoppedMedicationOrder",libraryName:"C3F",type:"FunctionRef",operand:[{name:"MedicationOrderLookBack",libraryName:"C3F",type:"FunctionRef",operand:[{dataType:"{http://hl7.org/fhir}MedicationOrder",codeProperty:"medicationCodeableConcept",codeComparator:"in",type:"Retrieve",codes:{name:"Adjuvant pain medications",preserve:!0,type:"ValueSetRef"}},{value:2,unit:"years",type:"Quantity"}]}]}},{name:"AdjuvantPainMedicationStatements",context:"Patient",accessLevel:"Public",expression:{name:"ActiveOrCompletedMedicationStatement",libraryName:"C3F",type:"FunctionRef",operand:[{name:"MedicationStatementLookBack",libraryName:"C3F",type:"FunctionRef",operand:[{dataType:"{http://hl7.org/fhir}MedicationStatement",codeProperty:"medicationCodeableConcept",codeComparator:"in",type:"Retrieve",codes:{name:"Adjuvant pain medications",preserve:!0,type:"ValueSetRef"}},{value:2,unit:"years",type:"Quantity"}]}]}},{name:"ReportAdjuvantPainMedicationOrders",context:"Patient",accessLevel:"Public",expression:{type:"Query",source:[{alias:"Order",expression:{name:"AdjuvantPainMedicationOrders",type:"ExpressionRef"}}],relationship:[],return:{expression:{type:"Tuple",element:[{name:"Type",value:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"Order",type:"Literal"}},{name:"Name",value:{name:"ConceptText",type:"FunctionRef",operand:[{path:"medicationCodeableConcept",scope:"Order",type:"Property"}]}},{name:"Start",value:{name:"DateTimeText",type:"FunctionRef",operand:[{path:"dateWritten",scope:"Order",type:"Property"}]}},{name:"End",value:{name:"DateTimeText",type:"FunctionRef",operand:[{path:"dateEnded",scope:"Order",type:"Property"}]}},{name:"Status",value:{path:"value",type:"Property",source:{path:"status",scope:"Order",type:"Property"}}}]}},sort:{by:[{direction:"desc",path:"Start",type:"ByColumn"},{direction:"desc",path:"End",type:"ByColumn"}]}}},{name:"ReportAdjuvantPainMedicationStatements",context:"Patient",accessLevel:"Public",expression:{type:"Query",source:[{alias:"Statement",expression:{name:"AdjuvantPainMedicationStatements",type:"ExpressionRef"}}],relationship:[],return:{expression:{type:"Tuple",element:[{name:"Type",value:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"Statement",type:"Literal"}},{name:"Name",value:{name:"ConceptText",type:"FunctionRef",operand:[{path:"medicationCodeableConcept",scope:"Statement",type:"Property"}]}},{name:"Start",value:{name:"MedicationStatementDate",type:"FunctionRef",operand:[{name:"Statement",type:"AliasRef"}]}},{name:"End",value:{name:"DateTimeText",type:"FunctionRef",operand:[{path:"end",type:"Property",source:{path:"effectivePeriod",scope:"Statement",type:"Property"}}]}},{name:"Status",value:{path:"value",type:"Property",source:{path:"status",scope:"Statement",type:"Property"}}}]}},sort:{by:[{direction:"desc",path:"Start",type:"ByColumn"},{direction:"desc",path:"End",type:"ByColumn"}]}}},{name:"ReportAdjuvantPainMedications",context:"Patient",accessLevel:"Public",expression:{type:"Query",source:[{alias:"Medication",expression:{type:"Union",operand:[{name:"ReportAdjuvantPainMedicationOrders",type:"ExpressionRef"},{name:"ReportAdjuvantPainMedicationStatements",type:"ExpressionRef"}]}}],relationship:[],sort:{by:[{direction:"desc",path:"Start",type:"ByColumn"},{direction:"desc",path:"End",type:"ByColumn"}]}}},{name:"NonPharmacologicTreatmentProcedures",context:"Patient",accessLevel:"Public",expression:{name:"ProcedurePerformance",libraryName:"C3F",type:"FunctionRef",operand:[{name:"ProcedureLookBack",libraryName:"C3F",type:"FunctionRef",operand:[{dataType:"{http://hl7.org/fhir}Procedure",codeProperty:"code",codeComparator:"in",type:"Retrieve",codes:{name:"Non pharmacologic treatments for chronic pain",preserve:!0,type:"ValueSetRef"}},{value:2,unit:"years",type:"Quantity"}]}]}},{name:"ReportNonPharmacologicTreatmentProcedures",context:"Patient",accessLevel:"Public",expression:{type:"Query",source:[{alias:"Procedure",expression:{name:"NonPharmacologicTreatmentProcedures",type:"ExpressionRef"}}],relationship:[],return:{expression:{type:"Tuple",element:[{name:"Type",value:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"Procedure",type:"Literal"}},{name:"Name",value:{name:"ConceptText",type:"FunctionRef",operand:[{path:"code",scope:"Procedure",type:"Property"}]}},{name:"Date",value:{type:"Coalesce",operand:[{name:"DateTimeText",type:"FunctionRef",operand:[{path:"performedDateTime",scope:"Procedure",type:"Property"}]},{name:"DateTimeText",type:"FunctionRef",operand:[{path:"start",type:"Property",source:{path:"performedPeriod",scope:"Procedure",type:"Property"}}]}]}}]}},sort:{by:[{direction:"desc",path:"Date",type:"ByColumn"}]}}},{name:"NonPharmacologicTreatmentProcedureRequests",context:"Patient",accessLevel:"Public",expression:{name:"ProcedureRequestAcceptedOrInProgressOrCompleted",libraryName:"C3F",type:"FunctionRef",operand:[{name:"ProcedureRequestLookBack",libraryName:"C3F",type:"FunctionRef",operand:[{dataType:"{http://hl7.org/fhir}ProcedureRequest",codeProperty:"code",codeComparator:"in",type:"Retrieve",codes:{name:"Non pharmacologic treatments for chronic pain",preserve:!0,type:"ValueSetRef"}},{value:2,unit:"years",type:"Quantity"}]}]}},{name:"ReportNonPharmacologicTreatmentProcedureRequests",context:"Patient",accessLevel:"Public",expression:{type:"Query",source:[{alias:"Request",expression:{name:"NonPharmacologicTreatmentProcedureRequests",type:"ExpressionRef"}}],relationship:[],return:{expression:{type:"Tuple",element:[{name:"Type",value:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"ProcedureRequest",type:"Literal"}},{name:"Name",value:{name:"ConceptText",type:"FunctionRef",operand:[{path:"code",scope:"Request",type:"Property"}]}},{name:"Date",value:{name:"DateTimeText",type:"FunctionRef",operand:[{path:"orderedOn",scope:"Request",type:"Property"}]}}]}},sort:{by:[{direction:"desc",path:"Date",type:"ByColumn"}]}}},{name:"NonPharmacologicTreatmentReferralRequests",context:"Patient",accessLevel:"Public",expression:{name:"ReferralRequestAcceptedOrActiveOrCompleted",libraryName:"C3F",type:"FunctionRef",operand:[{name:"ReferralRequestLookBack",libraryName:"C3F",type:"FunctionRef",operand:[{type:"Query",source:[{alias:"Referral",expression:{dataType:"{http://hl7.org/fhir}ReferralRequest",type:"Retrieve"}}],relationship:[],where:{type:"Exists",operand:{type:"Query",source:[{alias:"Service",expression:{path:"serviceRequested",scope:"Referral",type:"Property"}}],relationship:[],where:{type:"InValueSet",code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{name:"Service",type:"AliasRef"}]},valueset:{name:"Non pharmacologic treatments for chronic pain",preserve:!0}}}}},{value:2,unit:"years",type:"Quantity"}]}]}},{name:"ReportNonPharmacologicTreatmentReferralRequests",context:"Patient",accessLevel:"Public",expression:{type:"Query",source:[{alias:"Referral",expression:{name:"NonPharmacologicTreatmentReferralRequests",type:"ExpressionRef"}}],relationship:[],return:{expression:{type:"Tuple",element:[{name:"Type",value:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"Referral",type:"Literal"}},{name:"Name",value:{type:"Coalesce",operand:[{type:"Query",source:[{alias:"Service",expression:{path:"serviceRequested",scope:"Referral",type:"Property"}}],relationship:[],return:{expression:{name:"ConceptText",type:"FunctionRef",operand:[{name:"Service",type:"AliasRef"}]}}}]}},{name:"Date",value:{name:"DateTimeText",type:"FunctionRef",operand:[{path:"dateSent",scope:"Referral",type:"Property"}]}}]}},sort:{by:[{direction:"desc",path:"Date",type:"ByColumn"}]}}},{name:"ReportNonPharmacologicTreatments",context:"Patient",accessLevel:"Public",expression:{type:"Query",source:[{alias:"TreatmentOrRequest",expression:{type:"Union",operand:[{type:"Union",operand:[{name:"ReportNonPharmacologicTreatmentProcedures",type:"ExpressionRef"},{name:"ReportNonPharmacologicTreatmentProcedureRequests",type:"ExpressionRef"}]},{name:"ReportNonPharmacologicTreatmentReferralRequests",type:"ExpressionRef"}]}}],relationship:[],sort:{by:[{direction:"desc",path:"Date",type:"ByColumn"}]}}},{name:"StoolSoftenersAndLaxativesOrders",context:"Patient",accessLevel:"Public",expression:{name:"ActiveCompletedOrStoppedMedicationOrder",libraryName:"C3F",type:"FunctionRef",operand:[{name:"MedicationOrderLookBack",libraryName:"C3F",type:"FunctionRef",operand:[{dataType:"{http://hl7.org/fhir}MedicationOrder",codeProperty:"medicationCodeableConcept",codeComparator:"in",type:"Retrieve",codes:{name:"Stool softeners and laxatives",preserve:!0,type:"ValueSetRef"}},{value:6,unit:"months",type:"Quantity"}]}]}},{name:"StoolSoftenersAndLaxativesStatements",context:"Patient",accessLevel:"Public",expression:{name:"ActiveOrCompletedMedicationStatement",libraryName:"C3F",type:"FunctionRef",operand:[{name:"MedicationStatementLookBack",libraryName:"C3F",type:"FunctionRef",operand:[{dataType:"{http://hl7.org/fhir}MedicationStatement",codeProperty:"medicationCodeableConcept",codeComparator:"in",type:"Retrieve",codes:{name:"Stool softeners and laxatives",preserve:!0,type:"ValueSetRef"}},{value:6,unit:"months",type:"Quantity"}]}]}},{name:"ReportStoolSoftenersAndLaxativesOrders",context:"Patient",accessLevel:"Public",expression:{type:"Query",source:[{alias:"Order",expression:{name:"StoolSoftenersAndLaxativesOrders",type:"ExpressionRef"}}],relationship:[],return:{expression:{type:"Tuple",element:[{name:"Type",value:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"Order",type:"Literal"}},{name:"Name",value:{name:"ConceptText",type:"FunctionRef",operand:[{path:"medicationCodeableConcept",scope:"Order",type:"Property"}]}},{name:"Start",value:{name:"DateTimeText",type:"FunctionRef",operand:[{path:"dateWritten",scope:"Order",type:"Property"}]}},{name:"End",value:{name:"DateTimeText",type:"FunctionRef",operand:[{path:"dateEnded",scope:"Order",type:"Property"}]}},{name:"Status",value:{path:"value",type:"Property",source:{path:"status",scope:"Order",type:"Property"}}}]}},sort:{by:[{direction:"desc",path:"Start",type:"ByColumn"},{direction:"desc",path:"End",type:"ByColumn"}]}}},{name:"ReportStoolSoftenersAndLaxativesStatements",context:"Patient",accessLevel:"Public",expression:{type:"Query",source:[{alias:"Statement",expression:{name:"StoolSoftenersAndLaxativesStatements",type:"ExpressionRef"}}],relationship:[],return:{expression:{type:"Tuple",element:[{name:"Type",value:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"Statement",type:"Literal"}},{name:"Name",value:{name:"ConceptText",type:"FunctionRef",operand:[{path:"medicationCodeableConcept",scope:"Statement",type:"Property"}]}},{name:"Start",value:{name:"MedicationStatementDate",type:"FunctionRef",operand:[{name:"Statement",type:"AliasRef"}]}},{name:"End",value:{name:"DateTimeText",type:"FunctionRef",operand:[{path:"end",type:"Property",source:{path:"effectivePeriod",scope:"Statement",type:"Property"}}]}},{name:"Status",value:{path:"value",type:"Property",source:{path:"status",scope:"Statement",type:"Property"}}}]}},sort:{by:[{direction:"desc",path:"Start",type:"ByColumn"},{direction:"desc",path:"End",type:"ByColumn"}]}}},{name:"ReportStoolSoftenersAndLaxatives",context:"Patient",accessLevel:"Public",expression:{type:"Query",source:[{alias:"Laxative",expression:{type:"Union",operand:[{name:"ReportStoolSoftenersAndLaxativesOrders",type:"ExpressionRef"},{name:"ReportStoolSoftenersAndLaxativesStatements",type:"ExpressionRef"}]}}],relationship:[],sort:{by:[{direction:"desc",path:"Start",type:"ByColumn"},{direction:"desc",path:"End",type:"ByColumn"}]}}},{name:"MostRecentMME",context:"Patient",accessLevel:"Public",expression:{name:"MostRecent",libraryName:"C3F",type:"FunctionRef",operand:[{name:"Verified",libraryName:"C3F",type:"FunctionRef",operand:[{name:"ObservationLookBack",libraryName:"C3F",type:"FunctionRef",operand:[{dataType:"{http://hl7.org/fhir}Observation",codeProperty:"code",codeComparator:"~",type:"Retrieve",codes:{type:"ToList",operand:{name:"Morphine Milligram Equivalent (MME)",type:"CodeRef"}}},{value:6,unit:"months",type:"Quantity"}]}]}]}},{name:"ReportMostRecentMME",context:"Patient",accessLevel:"Public",expression:{type:"If",condition:{type:"IsNull",operand:{name:"MostRecentMME",type:"ExpressionRef"}},then:{type:"As",operand:{type:"Null"},asTypeSpecifier:{type:"TupleTypeSpecifier",element:[{name:"Name",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}},{name:"Result",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}},{name:"Date",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}}]}},else:{type:"Query",source:[{alias:"MME",expression:{name:"MostRecentMME",type:"ExpressionRef"}}],relationship:[],return:{expression:{type:"Tuple",element:[{name:"Name",value:{name:"ConceptText",type:"FunctionRef",operand:[{path:"code",scope:"MME",type:"Property"}]}},{name:"Result",value:{name:"QuantityText",type:"FunctionRef",operand:[{path:"valueQuantity",scope:"MME",type:"Property"}]}},{name:"Date",value:{name:"ObservationDate",type:"FunctionRef",operand:[{name:"MME",type:"AliasRef"}]}}]}}}}},{name:"UrineDrugScreens",context:"Patient",accessLevel:"Public",expression:{name:"Verified",libraryName:"C3F",type:"FunctionRef",operand:[{name:"ObservationLookBack",libraryName:"C3F",type:"FunctionRef",operand:[{dataType:"{http://hl7.org/fhir}Observation",codeProperty:"code",codeComparator:"in",type:"Retrieve",codes:{name:"Urine drug screen for pain management",preserve:!0,type:"ValueSetRef"}},{value:1,unit:"year",type:"Quantity"}]}]}},{name:"ReportUrineDrugScreens",context:"Patient",accessLevel:"Public",expression:{type:"Query",source:[{alias:"Screening",expression:{name:"UrineDrugScreens",type:"ExpressionRef"}}],relationship:[],return:{expression:{type:"Tuple",element:[{name:"Name",value:{name:"ConceptText",type:"FunctionRef",operand:[{path:"code",scope:"Screening",type:"Property"}]}},{name:"Result",value:{type:"Coalesce",operand:[{name:"QuantityText",type:"FunctionRef",operand:[{path:"valueQuantity",scope:"Screening",type:"Property"}]},{path:"value",type:"Property",source:{path:"valueString",scope:"Screening",type:"Property"}},{name:"ConceptText",type:"FunctionRef",operand:[{path:"valueCodeableConcept",scope:"Screening",type:"Property"}]}]}},{name:"Interpretation",value:{name:"ConceptText",type:"FunctionRef",operand:[{path:"interpretation",scope:"Screening",type:"Property"}]}},{name:"Date",value:{name:"ObservationDate",type:"FunctionRef",operand:[{name:"Screening",type:"AliasRef"}]}}]}},sort:{by:[{direction:"desc",path:"Date",type:"ByColumn"}]}}},{name:"BenzodiazepineMedicationOrders",context:"Patient",accessLevel:"Public",expression:{name:"ActiveCompletedOrStoppedMedicationOrder",libraryName:"C3F",type:"FunctionRef",operand:[{name:"MedicationOrderLookBack",libraryName:"C3F",type:"FunctionRef",operand:[{dataType:"{http://hl7.org/fhir}MedicationOrder",codeProperty:"medicationCodeableConcept",codeComparator:"in",type:"Retrieve",codes:{name:"Benzodiazepine medications",preserve:!0,type:"ValueSetRef"}},{value:2,unit:"years",type:"Quantity"}]}]}},{name:"BenzodiazepineMedicationStatements",context:"Patient",accessLevel:"Public",expression:{name:"ActiveOrCompletedMedicationStatement",libraryName:"C3F",type:"FunctionRef",operand:[{name:"MedicationStatementLookBack",libraryName:"C3F",type:"FunctionRef",operand:[{dataType:"{http://hl7.org/fhir}MedicationStatement",codeProperty:"medicationCodeableConcept",codeComparator:"in",type:"Retrieve",codes:{name:"Benzodiazepine medications",preserve:!0,type:"ValueSetRef"}},{value:2,unit:"years",type:"Quantity"}]}]}},{name:"ReportBenzodiazepineMedicationOrders",context:"Patient",accessLevel:"Public",expression:{type:"Query",source:[{alias:"Order",expression:{name:"BenzodiazepineMedicationOrders",type:"ExpressionRef"}}],relationship:[],return:{expression:{type:"Tuple",element:[{name:"Type",value:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"Order",type:"Literal"}},{name:"Name",value:{name:"ConceptText",type:"FunctionRef",operand:[{path:"medicationCodeableConcept",scope:"Order",type:"Property"}]}},{name:"Start",value:{name:"DateTimeText",type:"FunctionRef",operand:[{path:"dateWritten",scope:"Order",type:"Property"}]}},{name:"End",value:{name:"DateTimeText",type:"FunctionRef",operand:[{path:"dateEnded",scope:"Order",type:"Property"}]}},{name:"Status",value:{path:"value",type:"Property",source:{path:"status",scope:"Order",type:"Property"}}}]}},sort:{by:[{direction:"desc",path:"Start",type:"ByColumn"},{direction:"desc",path:"End",type:"ByColumn"}]}}},{name:"ReportBenzodiazepineMedicationStatements",context:"Patient",accessLevel:"Public",expression:{type:"Query",source:[{alias:"Statement",expression:{name:"BenzodiazepineMedicationStatements",type:"ExpressionRef"}}],relationship:[],return:{expression:{type:"Tuple",element:[{name:"Type",value:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"Statement",type:"Literal"}},{name:"Name",value:{name:"ConceptText",type:"FunctionRef",operand:[{path:"medicationCodeableConcept",scope:"Statement",type:"Property"}]}},{name:"Start",value:{name:"MedicationStatementDate",type:"FunctionRef",operand:[{name:"Statement",type:"AliasRef"}]}},{name:"End",value:{name:"DateTimeText",type:"FunctionRef",operand:[{path:"end",type:"Property",source:{path:"effectivePeriod",scope:"Statement",type:"Property"}}]}},{name:"Status",value:{path:"value",type:"Property",source:{path:"status",scope:"Statement",type:"Property"}}}]}},sort:{by:[{direction:"desc",path:"Start",type:"ByColumn"},{direction:"desc",path:"End",type:"ByColumn"}]}}},{name:"ReportBenzodiazepineMedications",context:"Patient",accessLevel:"Public",expression:{type:"Query",source:[{alias:"Medication",expression:{type:"Union",operand:[{name:"ReportBenzodiazepineMedicationOrders",type:"ExpressionRef"},{name:"ReportBenzodiazepineMedicationStatements",type:"ExpressionRef"}]}}],relationship:[],sort:{by:[{direction:"desc",path:"Start",type:"ByColumn"},{direction:"desc",path:"End",type:"ByColumn"}]}}},{name:"NaloxoneMedicationOrders",context:"Patient",accessLevel:"Public",expression:{name:"ActiveCompletedOrStoppedMedicationOrder",libraryName:"C3F",type:"FunctionRef",operand:[{dataType:"{http://hl7.org/fhir}MedicationOrder",codeProperty:"medicationCodeableConcept",codeComparator:"in",type:"Retrieve",codes:{name:"Naloxone medications",preserve:!0,type:"ValueSetRef"}}]}},{name:"NaloxoneMedicationStatements",context:"Patient",accessLevel:"Public",expression:{name:"ActiveOrCompletedMedicationStatement",libraryName:"C3F",type:"FunctionRef",operand:[{dataType:"{http://hl7.org/fhir}MedicationStatement",codeProperty:"medicationCodeableConcept",codeComparator:"in",type:"Retrieve",codes:{name:"Naloxone medications",preserve:!0,type:"ValueSetRef"}}]}},{name:"ReportNaloxoneMedicationOrders",context:"Patient",accessLevel:"Public",expression:{type:"Query",source:[{alias:"Order",expression:{name:"NaloxoneMedicationOrders",type:"ExpressionRef"}}],relationship:[],return:{expression:{type:"Tuple",element:[{name:"Type",value:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"Order",type:"Literal"}},{name:"Name",value:{name:"ConceptText",type:"FunctionRef",operand:[{path:"medicationCodeableConcept",scope:"Order",type:"Property"}]}},{name:"Start",value:{name:"DateTimeText",type:"FunctionRef",operand:[{path:"dateWritten",scope:"Order",type:"Property"}]}},{name:"End",value:{name:"DateTimeText",type:"FunctionRef",operand:[{path:"dateEnded",scope:"Order",type:"Property"}]}},{name:"Status",value:{path:"value",type:"Property",source:{path:"status",scope:"Order",type:"Property"}}}]}},sort:{by:[{direction:"desc",path:"Start",type:"ByColumn"},{direction:"desc",path:"End",type:"ByColumn"}]}}},{name:"ReportNaloxoneMedicationStatements",context:"Patient",accessLevel:"Public",expression:{type:"Query",source:[{alias:"Statement",expression:{name:"NaloxoneMedicationStatements",type:"ExpressionRef"}}],relationship:[],return:{expression:{type:"Tuple",element:[{name:"Type",value:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"Statement",type:"Literal"}},{name:"Name",value:{name:"ConceptText",type:"FunctionRef",operand:[{path:"medicationCodeableConcept",scope:"Statement",type:"Property"}]}},{name:"Start",value:{name:"MedicationStatementDate",type:"FunctionRef",operand:[{name:"Statement",type:"AliasRef"}]}},{name:"End",value:{name:"DateTimeText",type:"FunctionRef",operand:[{path:"end",type:"Property",source:{path:"effectivePeriod",scope:"Statement",type:"Property"}}]}},{name:"Status",value:{path:"value",type:"Property",source:{path:"status",scope:"Statement",type:"Property"}}}]}},sort:{by:[{direction:"desc",path:"Start",type:"ByColumn"},{direction:"desc",path:"End",type:"ByColumn"}]}}},{name:"ReportNaloxoneMedications",context:"Patient",accessLevel:"Public",expression:{type:"Query",source:[{alias:"Medication",expression:{type:"Union",operand:[{name:"ReportNaloxoneMedicationOrders",type:"ExpressionRef"},{name:"ReportNaloxoneMedicationStatements",type:"ExpressionRef"}]}}],relationship:[],sort:{by:[{direction:"desc",path:"Start",type:"ByColumn"},{direction:"desc",path:"End",type:"ByColumn"}]}}},{name:"RiskScreeningsRelevantToPainManagement",context:"Patient",accessLevel:"Public",expression:{name:"Verified",libraryName:"C3F",type:"FunctionRef",operand:[{name:"ObservationLookBack",libraryName:"C3F",type:"FunctionRef",operand:[{type:"Union",operand:[{type:"Union",operand:[{dataType:"{http://hl7.org/fhir}Observation",codeProperty:"code",codeComparator:"in",type:"Retrieve",codes:{name:"Risk assessments relevant to pain management",preserve:!0,type:"ValueSetRef"}},{dataType:"{http://hl7.org/fhir}Observation",codeProperty:"code",codeComparator:"~",type:"Retrieve",codes:{type:"ToList",operand:{name:"Single question r/t ETOH use",type:"CodeRef"}}}]},{dataType:"{http://hl7.org/fhir}Observation",codeProperty:"code",codeComparator:"~",type:"Retrieve",codes:{type:"ToList",operand:{name:"Single question r/t drug use",type:"CodeRef"}}}]},{value:1,unit:"year",type:"Quantity"}]}]}},{name:"ReportRiskScreeningsRelevantToPainManagement",context:"Patient",accessLevel:"Public",expression:{type:"Query",source:[{alias:"Screening",expression:{name:"RiskScreeningsRelevantToPainManagement",type:"ExpressionRef"}}],relationship:[],return:{expression:{type:"Tuple",element:[{name:"Name",value:{name:"ConceptTextWithRange",type:"FunctionRef",operand:[{path:"code",scope:"Screening",type:"Property"}]}},{name:"Score",value:{type:"Coalesce",operand:[{name:"QuantityText",type:"FunctionRef",operand:[{path:"valueQuantity",scope:"Screening",type:"Property"}]},{path:"value",type:"Property",source:{path:"valueString",scope:"Screening",type:"Property"}}]}},{name:"Interpretation",value:{type:"Coalesce",operand:[{name:"ConceptText",type:"FunctionRef",operand:[{path:"interpretation",scope:"Screening",type:"Property"}]},{name:"ConceptText",type:"FunctionRef",operand:[{path:"valueCodeableConcept",scope:"Screening",type:"Property"}]}]}},{name:"Date",value:{name:"ObservationDate",type:"FunctionRef",operand:[{name:"Screening",type:"AliasRef"}]}}]}},sort:{by:[{direction:"desc",path:"Date",type:"ByColumn"}]}}},{name:"Summary",context:"Patient",accessLevel:"Public",expression:{type:"Tuple",element:[{name:"Patient",value:{type:"Tuple",element:[{name:"Name",value:{type:"Concatenate",operand:[{type:"Concatenate",operand:[{type:"Combine",source:{type:"Query",source:[{alias:"Given",expression:{type:"Flatten",operand:{type:"Query",source:[{alias:"$this",expression:{path:"name",type:"Property",source:{name:"Patient",type:"ExpressionRef"}}}],where:{type:"Not",operand:{type:"IsNull",operand:{path:"given",type:"Property",source:{name:"$this",type:"AliasRef"}}}},return:{distinct:!1,expression:{path:"given",type:"Property",source:{name:"$this",type:"AliasRef"}}}}}}],relationship:[],return:{expression:{path:"value",scope:"Given",type:"Property"}}},separator:{valueType:"{urn:hl7-org:elm-types:r1}String",value:" ",type:"Literal"}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:" ",type:"Literal"}]},{type:"Combine",source:{type:"Query",source:[{alias:"Family",expression:{type:"Flatten",operand:{type:"Query",source:[{alias:"$this",expression:{path:"name",type:"Property",source:{name:"Patient",type:"ExpressionRef"}}}],where:{type:"Not",operand:{type:"IsNull",operand:{path:"family",type:"Property",source:{name:"$this",type:"AliasRef"}}}},return:{distinct:!1,expression:{path:"family",type:"Property",source:{name:"$this",type:"AliasRef"}}}}}}],relationship:[],return:{expression:{path:"value",scope:"Family",type:"Property"}}},separator:{valueType:"{urn:hl7-org:elm-types:r1}String",value:" ",type:"Literal"}}]}},{name:"Gender",value:{path:"value",type:"Property",source:{path:"gender",type:"Property",source:{name:"Patient",type:"ExpressionRef"}}}},{name:"Age",value:{precision:"Year",type:"CalculateAge",operand:{path:"birthDate.value",type:"Property",source:{name:"Patient",type:"ExpressionRef"}}}},{name:"MeetsInclusionCriteria",value:{name:"MeetsInclusionCriteria",type:"ExpressionRef"}}]}},{name:"PertinentMedicalHistory",value:{type:"Tuple",element:[{name:"ConditionsAssociatedWithChronicPain",value:{name:"ReportConditionsAssociatedWithChronicPain",type:"ExpressionRef"}},{name:"RiskFactorsForOpioidRelatedHarms",value:{name:"ReportRiskFactorsForOpioidRelatedHarms",type:"ExpressionRef"}}]}},{name:"PainAssessments",value:{type:"Tuple",element:[{name:"NumericPainIntensityAssessments",value:{name:"ReportNumericPainIntensityAssessments",type:"ExpressionRef"}},{name:"PainEnjoymentGeneralActivityAssessments",value:{name:"ReportPainEnjoymentGeneralActivityAssessments",type:"ExpressionRef"}},{name:"STarTBackAssessments",value:{name:"ReportSTarTBackAssessments",type:"ExpressionRef"}}]}},{name:"HistoricalTreatments",value:{type:"Tuple",element:[{name:"OpioidMedications",value:{name:"ReportOpioidMedications",type:"ExpressionRef"}},{name:"NonOpioidMedications",value:{name:"ReportNonOpioidMedications",type:"ExpressionRef"}},{name:"AdjuvantPainMedications",value:{name:"ReportAdjuvantPainMedications",type:"ExpressionRef"}},{name:"NonPharmacologicTreatments",value:{name:"ReportNonPharmacologicTreatments",type:"ExpressionRef"}},{name:"StoolSoftenersAndLaxatives",value:{name:"ReportStoolSoftenersAndLaxatives",type:"ExpressionRef"}}]}},{name:"RiskConsiderations",value:{type:"Tuple",element:[{name:"MostRecentMME",value:{name:"ReportMostRecentMME",type:"ExpressionRef"}},{name:"UrineDrugScreens",value:{name:"ReportUrineDrugScreens",type:"ExpressionRef"}},{name:"BenzodiazepineMedications",value:{name:"ReportBenzodiazepineMedications",type:"ExpressionRef"}},{name:"NaloxoneMedications",value:{name:"ReportNaloxoneMedications",type:"ExpressionRef"}},{name:"RiskScreeningsRelevantToPainManagement",value:{name:"ReportRiskScreeningsRelevantToPainManagement",type:"ExpressionRef"}}]}}]}}]}},c={library:s},r={annotation:[{translatorVersion:"2.9.0",translatorOptions:"",type:"CqlToElmInfo"}],identifier:{id:"CDSConnectCommonsForFHIRv102",version:"2.1.0"},schemaIdentifier:{id:"urn:hl7-org:elm",version:"r1"},usings:{def:[{localIdentifier:"System",uri:"urn:hl7-org:elm-types:r1"},{localIdentifier:"FHIR",uri:"http://hl7.org/fhir",version:"1.0.2"}]},includes:{def:[{localIdentifier:"FHIRHelpers",path:"FHIRHelpers",version:"1.0.2"}]},statements:{def:[{name:"ObservationsByConcept",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Query",source:[{alias:"Observation",expression:{dataType:"{http://hl7.org/fhir}Observation",type:"Retrieve"}}],relationship:[],where:{type:"Equivalent",operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{path:"code",scope:"Observation",type:"Property"}]},{name:"Koncept",type:"OperandRef"}]}},operand:[{name:"Koncept",operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier"}}]},{name:"Verified",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Query",source:[{alias:"Observation",expression:{name:"Observations",type:"OperandRef"}}],relationship:[],where:{type:"In",operand:[{path:"value",type:"Property",source:{path:"status",scope:"Observation",type:"Property"}},{type:"List",element:[{valueType:"{urn:hl7-org:elm-types:r1}String",value:"final",type:"Literal"},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"amended",type:"Literal"}]}]}},operand:[{name:"Observations",operandTypeSpecifier:{type:"ListTypeSpecifier",elementType:{name:"{http://hl7.org/fhir}Observation",type:"NamedTypeSpecifier"}}}]},{name:"WithUnit",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Query",source:[{alias:"Observation",expression:{name:"Observations",type:"OperandRef"}}],relationship:[],where:{type:"Or",operand:[{type:"Equal",operand:[{path:"value",type:"Property",source:{path:"unit",type:"Property",source:{path:"valueQuantity",scope:"Observation",type:"Property"}}},{name:"Unit",type:"OperandRef"}]},{type:"Equal",operand:[{path:"value",type:"Property",source:{path:"code",type:"Property",source:{path:"valueQuantity",scope:"Observation",type:"Property"}}},{name:"Unit",type:"OperandRef"}]}]}},operand:[{name:"Observations",operandTypeSpecifier:{type:"ListTypeSpecifier",elementType:{name:"{http://hl7.org/fhir}Observation",type:"NamedTypeSpecifier"}}},{name:"Unit",operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}}]},{name:"ObservationLookBack",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Query",source:[{alias:"Observation",expression:{name:"Observations",type:"OperandRef"}}],let:[{identifier:"LookBackInterval",expression:{lowClosed:!0,highClosed:!0,type:"Interval",low:{type:"Subtract",operand:[{type:"Now"},{name:"LookBack",type:"OperandRef"}]},high:{type:"Now"}}}],relationship:[],where:{type:"Or",operand:[{type:"Or",operand:[{type:"In",operand:[{path:"value",type:"Property",source:{path:"effectiveDateTime",scope:"Observation",type:"Property"}},{name:"LookBackInterval",type:"QueryLetRef"}]},{type:"Overlaps",operand:[{name:"ToInterval",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{path:"effectivePeriod",scope:"Observation",type:"Property"}]},{name:"LookBackInterval",type:"QueryLetRef"}]}]},{type:"In",operand:[{name:"ToDateTime",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{path:"issued",scope:"Observation",type:"Property"}]},{name:"LookBackInterval",type:"QueryLetRef"}]}]}},operand:[{name:"Observations",operandTypeSpecifier:{type:"ListTypeSpecifier",elementType:{name:"{http://hl7.org/fhir}Observation",type:"NamedTypeSpecifier"}}},{name:"LookBack",operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier"}}]},{name:"MostRecent",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Last",source:{type:"Query",source:[{alias:"Observation",expression:{name:"Observations",type:"OperandRef"}}],relationship:[],sort:{by:[{direction:"asc",type:"ByExpression",expression:{type:"Coalesce",operand:[{path:"value",type:"Property",source:{name:"effectiveDateTime",type:"IdentifierRef"}},{path:"value",type:"Property",source:{path:"end",type:"Property",source:{name:"effectivePeriod",type:"IdentifierRef"}}},{path:"value",type:"Property",source:{path:"start",type:"Property",source:{name:"effectivePeriod",type:"IdentifierRef"}}},{path:"value",type:"Property",source:{name:"issued",type:"IdentifierRef"}}]}}]}}},operand:[{name:"Observations",operandTypeSpecifier:{type:"ListTypeSpecifier",elementType:{name:"{http://hl7.org/fhir}Observation",type:"NamedTypeSpecifier"}}}]},{name:"FirstObservation",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"First",source:{type:"Query",source:[{alias:"Observation",expression:{name:"Observations",type:"OperandRef"}}],relationship:[],sort:{by:[{direction:"asc",type:"ByExpression",expression:{type:"Coalesce",operand:[{path:"value",type:"Property",source:{name:"effectiveDateTime",type:"IdentifierRef"}},{path:"value",type:"Property",source:{path:"start",type:"Property",source:{name:"effectivePeriod",type:"IdentifierRef"}}},{path:"value",type:"Property",source:{path:"end",type:"Property",source:{name:"effectivePeriod",type:"IdentifierRef"}}},{path:"value",type:"Property",source:{name:"issued",type:"IdentifierRef"}}]}}]}}},operand:[{name:"Observations",operandTypeSpecifier:{type:"ListTypeSpecifier",elementType:{name:"{http://hl7.org/fhir}Observation",type:"NamedTypeSpecifier"}}}]},{name:"QuantityValue",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{name:"ToQuantity",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{path:"valueQuantity",type:"Property",source:{name:"Observation",type:"OperandRef"}}]},operand:[{name:"Observation",operandTypeSpecifier:{name:"{http://hl7.org/fhir}Observation",type:"NamedTypeSpecifier"}}]},{name:"ConceptValue",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{path:"valueCodeableConcept",type:"Property",source:{name:"Observation",type:"OperandRef"}}]},operand:[{name:"Observation",operandTypeSpecifier:{name:"{http://hl7.org/fhir}Observation",type:"NamedTypeSpecifier"}}]},{name:"FindDate",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Coalesce",operand:[{path:"value",type:"Property",source:{path:"effectiveDateTime",type:"Property",source:{name:"Observation",type:"OperandRef"}}},{path:"value",type:"Property",source:{path:"end",type:"Property",source:{path:"effectivePeriod",type:"Property",source:{name:"Observation",type:"OperandRef"}}}},{path:"value",type:"Property",source:{path:"start",type:"Property",source:{path:"effectivePeriod",type:"Property",source:{name:"Observation",type:"OperandRef"}}}},{path:"value",type:"Property",source:{path:"issued",type:"Property",source:{name:"Observation",type:"OperandRef"}}}]},operand:[{name:"Observation",operandTypeSpecifier:{name:"{http://hl7.org/fhir}Observation",type:"NamedTypeSpecifier"}}]},{name:"HighestObservation",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Max",source:{type:"Query",source:[{alias:"Observation",expression:{name:"Observations",type:"OperandRef"}}],relationship:[],return:{expression:{name:"ToQuantity",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{path:"valueQuantity",scope:"Observation",type:"Property"}]}}}},operand:[{name:"Observations",operandTypeSpecifier:{type:"ListTypeSpecifier",elementType:{name:"{http://hl7.org/fhir}Observation",type:"NamedTypeSpecifier"}}}]},{name:"AverageObservation",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Avg",source:{type:"Query",source:[{alias:"Observation",expression:{name:"Observations",type:"OperandRef"}}],relationship:[],return:{expression:{name:"ToQuantity",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{path:"valueQuantity",scope:"Observation",type:"Property"}]}}}},operand:[{name:"Observations",operandTypeSpecifier:{type:"ListTypeSpecifier",elementType:{name:"{http://hl7.org/fhir}Observation",type:"NamedTypeSpecifier"}}}]},{name:"ConditionsByConcept",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Query",source:[{alias:"Condition",expression:{dataType:"{http://hl7.org/fhir}Condition",type:"Retrieve"}}],relationship:[],where:{type:"Equivalent",operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{path:"code",scope:"Condition",type:"Property"}]},{name:"Koncept",type:"OperandRef"}]}},operand:[{name:"Koncept",operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier"}}]},{name:"Confirmed",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Query",source:[{alias:"Condition",expression:{name:"Conditions",type:"OperandRef"}}],relationship:[],where:{type:"Equal",operand:[{path:"value",type:"Property",source:{path:"verificationStatus",scope:"Condition",type:"Property"}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"confirmed",type:"Literal"}]}},operand:[{name:"Conditions",operandTypeSpecifier:{type:"ListTypeSpecifier",elementType:{name:"{http://hl7.org/fhir}Condition",type:"NamedTypeSpecifier"}}}]},{name:"ActiveCondition",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Query",source:[{alias:"Condition",expression:{name:"Conditions",type:"OperandRef"}}],relationship:[],where:{type:"And",operand:[{type:"And",operand:[{type:"And",operand:[{type:"And",operand:[{type:"And",operand:[{type:"And",operand:[{type:"Equal",operand:[{path:"value",type:"Property",source:{path:"clinicalStatus",scope:"Condition",type:"Property"}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"active",type:"Literal"}]},{type:"IsNull",operand:{path:"abatementDateTime",scope:"Condition",type:"Property"}}]},{type:"IsNull",operand:{path:"abatementQuantity",scope:"Condition",type:"Property"}}]},{type:"Not",operand:{type:"IsTrue",operand:{path:"value",type:"Property",source:{path:"abatementBoolean",scope:"Condition",type:"Property"}}}}]},{type:"IsNull",operand:{path:"abatementPeriod",scope:"Condition",type:"Property"}}]},{type:"IsNull",operand:{path:"abatementRange",scope:"Condition",type:"Property"}}]},{type:"IsNull",operand:{path:"abatementString",scope:"Condition",type:"Property"}}]}},operand:[{name:"Conditions",operandTypeSpecifier:{type:"ListTypeSpecifier",elementType:{name:"{http://hl7.org/fhir}Condition",type:"NamedTypeSpecifier"}}}]},{name:"ActiveOrRecurring",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Query",source:[{alias:"Condition",expression:{name:"Conditions",type:"OperandRef"}}],relationship:[],where:{type:"In",operand:[{path:"value",type:"Property",source:{path:"clinicalStatus",scope:"Condition",type:"Property"}},{type:"List",element:[{valueType:"{urn:hl7-org:elm-types:r1}String",value:"active",type:"Literal"},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"relapse",type:"Literal"}]}]}},operand:[{name:"Conditions",operandTypeSpecifier:{type:"ListTypeSpecifier",elementType:{name:"{http://hl7.org/fhir}Condition",type:"NamedTypeSpecifier"}}}]},{name:"ConditionLookBack",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Query",source:[{alias:"Condition",expression:{name:"Conditions",type:"OperandRef"}}],let:[{identifier:"LookBackInterval",expression:{lowClosed:!0,highClosed:!0,type:"Interval",low:{type:"Subtract",operand:[{type:"Now"},{name:"LookBack",type:"OperandRef"}]},high:{type:"Now"}}}],relationship:[],where:{type:"Or",operand:[{type:"Or",operand:[{type:"In",operand:[{path:"value",type:"Property",source:{path:"onsetDateTime",scope:"Condition",type:"Property"}},{name:"LookBackInterval",type:"QueryLetRef"}]},{type:"Overlaps",operand:[{name:"ToInterval",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{path:"onsetPeriod",scope:"Condition",type:"Property"}]},{name:"LookBackInterval",type:"QueryLetRef"}]}]},{type:"In",operand:[{type:"ToDateTime",operand:{path:"value",type:"Property",source:{path:"dateRecorded",scope:"Condition",type:"Property"}}},{name:"LookBackInterval",type:"QueryLetRef"}]}]}},operand:[{name:"Conditions",operandTypeSpecifier:{type:"ListTypeSpecifier",elementType:{name:"{http://hl7.org/fhir}Condition",type:"NamedTypeSpecifier"}}},{name:"LookBack",operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier"}}]},{name:"MostRecentCondition",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Last",source:{type:"Query",source:[{alias:"Condition",expression:{name:"Conditions",type:"OperandRef"}}],relationship:[],sort:{by:[{direction:"asc",type:"ByExpression",expression:{type:"Coalesce",operand:[{path:"value",type:"Property",source:{name:"onsetDateTime",type:"IdentifierRef"}},{path:"value",type:"Property",source:{path:"end",type:"Property",source:{name:"onsetPeriod",type:"IdentifierRef"}}},{path:"value",type:"Property",source:{path:"start",type:"Property",source:{name:"onsetPeriod",type:"IdentifierRef"}}},{type:"ToDateTime",operand:{path:"value",type:"Property",source:{name:"dateRecorded",type:"IdentifierRef"}}}]}}]}}},operand:[{name:"Conditions",operandTypeSpecifier:{type:"ListTypeSpecifier",elementType:{name:"{http://hl7.org/fhir}Condition",type:"NamedTypeSpecifier"}}}]},{name:"FirstCondition",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"First",source:{type:"Query",source:[{alias:"Condition",expression:{name:"Conditions",type:"OperandRef"}}],relationship:[],sort:{by:[{direction:"asc",type:"ByExpression",expression:{type:"Coalesce",operand:[{path:"value",type:"Property",source:{name:"onsetDateTime",type:"IdentifierRef"}},{path:"value",type:"Property",source:{path:"start",type:"Property",source:{name:"onsetPeriod",type:"IdentifierRef"}}},{path:"value",type:"Property",source:{path:"end",type:"Property",source:{name:"onsetPeriod",type:"IdentifierRef"}}},{type:"ToDateTime",operand:{path:"value",type:"Property",source:{name:"dateRecorded",type:"IdentifierRef"}}}]}}]}}},operand:[{name:"Conditions",operandTypeSpecifier:{type:"ListTypeSpecifier",elementType:{name:"{http://hl7.org/fhir}Condition",type:"NamedTypeSpecifier"}}}]},{name:"ProceduresByConcept",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Query",source:[{alias:"Procedure",expression:{dataType:"{http://hl7.org/fhir}Procedure",type:"Retrieve"}}],relationship:[],where:{type:"Equivalent",operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{path:"code",scope:"Procedure",type:"Property"}]},{name:"Koncept",type:"OperandRef"}]}},operand:[{name:"Koncept",operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier"}}]},{name:"Completed",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Query",source:[{alias:"Procedure",expression:{name:"Procedures",type:"OperandRef"}}],relationship:[],where:{type:"And",operand:[{type:"Equal",operand:[{path:"value",type:"Property",source:{path:"status",scope:"Procedure",type:"Property"}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"completed",type:"Literal"}]},{type:"Not",operand:{type:"IsTrue",operand:{path:"value",type:"Property",source:{path:"notPerformed",scope:"Procedure",type:"Property"}}}}]}},operand:[{name:"Procedures",operandTypeSpecifier:{type:"ListTypeSpecifier",elementType:{name:"{http://hl7.org/fhir}Procedure",type:"NamedTypeSpecifier"}}}]},{name:"ProcedureInProgress",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Query",source:[{alias:"Procedure",expression:{name:"Procedures",type:"OperandRef"}}],relationship:[],where:{type:"And",operand:[{type:"Equal",operand:[{path:"value",type:"Property",source:{path:"status",scope:"Procedure",type:"Property"}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"in-progress",type:"Literal"}]},{type:"Not",operand:{type:"IsTrue",operand:{path:"value",type:"Property",source:{path:"notPerformed",scope:"Procedure",type:"Property"}}}}]}},operand:[{name:"Procedures",operandTypeSpecifier:{type:"ListTypeSpecifier",elementType:{name:"{http://hl7.org/fhir}Procedure",type:"NamedTypeSpecifier"}}}]},{name:"ProcedurePerformance",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Query",source:[{alias:"Procedure",expression:{name:"Procedures",type:"OperandRef"}}],relationship:[],where:{type:"And",operand:[{type:"Not",operand:{type:"Equal",operand:[{path:"value",type:"Property",source:{path:"status",scope:"Procedure",type:"Property"}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"entered-in-error",type:"Literal"}]}},{type:"Not",operand:{type:"IsTrue",operand:{path:"value",type:"Property",source:{path:"notPerformed",scope:"Procedure",type:"Property"}}}}]}},operand:[{name:"Procedures",operandTypeSpecifier:{type:"ListTypeSpecifier",elementType:{name:"{http://hl7.org/fhir}Procedure",type:"NamedTypeSpecifier"}}}]},{name:"ProcedureLookBack",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Query",source:[{alias:"Procedure",expression:{name:"Procedures",type:"OperandRef"}}],let:[{identifier:"LookBackInterval",expression:{lowClosed:!0,highClosed:!0,type:"Interval",low:{type:"Subtract",operand:[{type:"Now"},{name:"LookBack",type:"OperandRef"}]},high:{type:"Now"}}}],relationship:[],where:{type:"Or",operand:[{type:"In",operand:[{path:"value",type:"Property",source:{path:"performedDateTime",scope:"Procedure",type:"Property"}},{name:"LookBackInterval",type:"QueryLetRef"}]},{type:"Overlaps",operand:[{name:"ToInterval",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{path:"performedPeriod",scope:"Procedure",type:"Property"}]},{name:"LookBackInterval",type:"QueryLetRef"}]}]}},operand:[{name:"Procedures",operandTypeSpecifier:{type:"ListTypeSpecifier",elementType:{name:"{http://hl7.org/fhir}Procedure",type:"NamedTypeSpecifier"}}},{name:"LookBack",operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier"}}]},{name:"MostRecentProcedure",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Last",source:{type:"Query",source:[{alias:"Procedure",expression:{name:"Procedures",type:"OperandRef"}}],relationship:[],sort:{by:[{direction:"asc",type:"ByExpression",expression:{type:"Coalesce",operand:[{path:"value",type:"Property",source:{name:"performedDateTime",type:"IdentifierRef"}},{path:"value",type:"Property",source:{path:"end",type:"Property",source:{name:"performedPeriod",type:"IdentifierRef"}}},{path:"value",type:"Property",source:{path:"start",type:"Property",source:{name:"performedPeriod",type:"IdentifierRef"}}}]}}]}}},operand:[{name:"Procedures",operandTypeSpecifier:{type:"ListTypeSpecifier",elementType:{name:"{http://hl7.org/fhir}Procedure",type:"NamedTypeSpecifier"}}}]},{name:"FirstProcedure",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"First",source:{type:"Query",source:[{alias:"Procedure",expression:{name:"Procedures",type:"OperandRef"}}],relationship:[],sort:{by:[{direction:"asc",type:"ByExpression",expression:{type:"Coalesce",operand:[{path:"value",type:"Property",source:{name:"performedDateTime",type:"IdentifierRef"}},{path:"value",type:"Property",source:{path:"start",type:"Property",source:{name:"performedPeriod",type:"IdentifierRef"}}},{path:"value",type:"Property",source:{path:"end",type:"Property",source:{name:"performedPeriod",type:"IdentifierRef"}}}]}}]}}},operand:[{name:"Procedures",operandTypeSpecifier:{type:"ListTypeSpecifier",elementType:{name:"{http://hl7.org/fhir}Procedure",type:"NamedTypeSpecifier"}}}]},{name:"ProcedureRequestsByConcept",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Query",source:[{alias:"Request",expression:{dataType:"{http://hl7.org/fhir}ProcedureRequest",type:"Retrieve"}}],relationship:[],where:{type:"Equivalent",operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{path:"code",scope:"Request",type:"Property"}]},{name:"Koncept",type:"OperandRef"}]}},operand:[{name:"Koncept",operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier"}}]},{name:"ProcedureRequestAcceptedOrInProgressOrCompleted",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Query",source:[{alias:"Request",expression:{name:"ProcedureRequests",type:"OperandRef"}}],relationship:[],where:{type:"In",operand:[{path:"value",type:"Property",source:{path:"status",scope:"Request",type:"Property"}},{type:"List",element:[{valueType:"{urn:hl7-org:elm-types:r1}String",value:"accepted",type:"Literal"},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"in-progress",type:"Literal"},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"completed",type:"Literal"}]}]}},operand:[{name:"ProcedureRequests",operandTypeSpecifier:{type:"ListTypeSpecifier",elementType:{name:"{http://hl7.org/fhir}ProcedureRequest",type:"NamedTypeSpecifier"}}}]},{name:"ProcedureRequestLookBack",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Query",source:[{alias:"Request",expression:{name:"ProcedureRequests",type:"OperandRef"}}],relationship:[],where:{type:"In",operand:[{path:"value",type:"Property",source:{path:"orderedOn",scope:"Request",type:"Property"}},{lowClosed:!0,highClosed:!0,type:"Interval",low:{type:"Subtract",operand:[{type:"Now"},{name:"LookBack",type:"OperandRef"}]},high:{type:"Now"}}]}},operand:[{name:"ProcedureRequests",operandTypeSpecifier:{type:"ListTypeSpecifier",elementType:{name:"{http://hl7.org/fhir}ProcedureRequest",type:"NamedTypeSpecifier"}}},{name:"LookBack",operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier"}}]},{name:"ReferralRequestsByServiceRequestedConcept",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Query",source:[{alias:"Referral",expression:{dataType:"{http://hl7.org/fhir}ReferralRequest",type:"Retrieve"}}],relationship:[],where:{type:"Exists",operand:{type:"Query",source:[{alias:"Service",expression:{path:"serviceRequested",scope:"Referral",type:"Property"}}],relationship:[],where:{type:"Equivalent",operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{name:"Service",type:"AliasRef"}]},{name:"Koncept",type:"OperandRef"}]}}}},operand:[{name:"Koncept",operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier"}}]},{name:"ReferralRequestAcceptedOrActiveOrCompleted",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Query",source:[{alias:"Referral",expression:{name:"Referrals",type:"OperandRef"}}],relationship:[],where:{type:"In",operand:[{path:"value",type:"Property",source:{path:"status",scope:"Referral",type:"Property"}},{type:"List",element:[{valueType:"{urn:hl7-org:elm-types:r1}String",value:"accepted",type:"Literal"},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"active",type:"Literal"},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"completed",type:"Literal"}]}]}},operand:[{name:"Referrals",operandTypeSpecifier:{type:"ListTypeSpecifier",elementType:{name:"{http://hl7.org/fhir}ReferralRequest",type:"NamedTypeSpecifier"}}}]},{name:"ReferralRequestLookBack",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Query",source:[{alias:"Referral",expression:{name:"Referrals",type:"OperandRef"}}],relationship:[],where:{type:"In",operand:[{path:"value",type:"Property",source:{path:"dateSent",scope:"Referral",type:"Property"}},{lowClosed:!0,highClosed:!0,type:"Interval",low:{type:"Subtract",operand:[{type:"Now"},{name:"LookBack",type:"OperandRef"}]},high:{type:"Now"}}]}},operand:[{name:"Referrals",operandTypeSpecifier:{type:"ListTypeSpecifier",elementType:{name:"{http://hl7.org/fhir}ReferralRequest",type:"NamedTypeSpecifier"}}},{name:"LookBack",operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier"}}]},{name:"MedicationStatementsByConcept",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Query",source:[{alias:"Statement",expression:{dataType:"{http://hl7.org/fhir}MedicationStatement",type:"Retrieve"}}],relationship:[],where:{type:"Equivalent",operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{path:"medicationCodeableConcept",scope:"Statement",type:"Property"}]},{name:"Koncept",type:"OperandRef"}]}},operand:[{name:"Koncept",operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier"}}]},{name:"MedicationOrdersByConcept",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Query",source:[{alias:"Order",expression:{dataType:"{http://hl7.org/fhir}MedicationOrder",type:"Retrieve"}}],relationship:[],where:{type:"Equivalent",operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{path:"medicationCodeableConcept",scope:"Order",type:"Property"}]},{name:"Koncept",type:"OperandRef"}]}},operand:[{name:"Koncept",operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier"}}]},{name:"ActiveMedicationStatement",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Query",source:[{alias:"Statement",expression:{name:"Statements",type:"OperandRef"}}],let:[{identifier:"EffectivePeriod",expression:{name:"ToInterval",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{path:"effectivePeriod",scope:"Statement",type:"Property"}]}}],relationship:[],where:{type:"And",operand:[{type:"And",operand:[{type:"Equal",operand:[{path:"value",type:"Property",source:{path:"status",scope:"Statement",type:"Property"}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"active",type:"Literal"}]},{type:"Not",operand:{type:"IsTrue",operand:{path:"value",type:"Property",source:{path:"wasNotTaken",scope:"Statement",type:"Property"}}}}]},{type:"Or",operand:[{type:"IsNull",operand:{type:"End",operand:{name:"EffectivePeriod",type:"QueryLetRef"}}},{type:"After",operand:[{type:"End",operand:{name:"EffectivePeriod",type:"QueryLetRef"}},{type:"Now"}]}]}]}},operand:[{name:"Statements",operandTypeSpecifier:{type:"ListTypeSpecifier",elementType:{name:"{http://hl7.org/fhir}MedicationStatement",type:"NamedTypeSpecifier"}}}]},{name:"ActiveOrCompletedMedicationStatement",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Query",source:[{alias:"Statement",expression:{name:"Statements",type:"OperandRef"}}],relationship:[],where:{type:"Or",operand:[{type:"Equal",operand:[{path:"value",type:"Property",source:{path:"status",scope:"Statement",type:"Property"}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"active",type:"Literal"}]},{type:"And",operand:[{type:"Equal",operand:[{path:"value",type:"Property",source:{path:"status",scope:"Statement",type:"Property"}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"completed",type:"Literal"}]},{type:"Not",operand:{type:"IsTrue",operand:{path:"value",type:"Property",source:{path:"wasNotTaken",scope:"Statement",type:"Property"}}}}]}]}},operand:[{name:"Statements",operandTypeSpecifier:{type:"ListTypeSpecifier",elementType:{name:"{http://hl7.org/fhir}MedicationStatement",type:"NamedTypeSpecifier"}}}]},{name:"ActiveMedicationOrder",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Query",source:[{alias:"Order",expression:{name:"Orders",type:"OperandRef"}}],relationship:[],where:{type:"And",operand:[{type:"Equal",operand:[{path:"value",type:"Property",source:{path:"status",scope:"Order",type:"Property"}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"active",type:"Literal"}]},{type:"IsNull",operand:{path:"value",type:"Property",source:{path:"dateEnded",scope:"Order",type:"Property"}}}]}},operand:[{name:"Orders",operandTypeSpecifier:{type:"ListTypeSpecifier",elementType:{name:"{http://hl7.org/fhir}MedicationOrder",type:"NamedTypeSpecifier"}}}]},{name:"ActiveOrCompletedMedicationOrder",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Query",source:[{alias:"Order",expression:{name:"Orders",type:"OperandRef"}}],relationship:[],where:{type:"Or",operand:[{type:"Equal",operand:[{path:"value",type:"Property",source:{path:"status",scope:"Order",type:"Property"}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"active",type:"Literal"}]},{type:"Equal",operand:[{path:"value",type:"Property",source:{path:"status",scope:"Order",type:"Property"}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"completed",type:"Literal"}]}]}},operand:[{name:"Orders",operandTypeSpecifier:{type:"ListTypeSpecifier",elementType:{name:"{http://hl7.org/fhir}MedicationOrder",type:"NamedTypeSpecifier"}}}]},{name:"ActiveCompletedOrStoppedMedicationOrder",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Query",source:[{alias:"Order",expression:{name:"Orders",type:"OperandRef"}}],relationship:[],where:{type:"Or",operand:[{type:"Or",operand:[{type:"Equal",operand:[{path:"value",type:"Property",source:{path:"status",scope:"Order",type:"Property"}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"active",type:"Literal"}]},{type:"Equal",operand:[{path:"value",type:"Property",source:{path:"status",scope:"Order",type:"Property"}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"completed",type:"Literal"}]}]},{type:"Equal",operand:[{path:"value",type:"Property",source:{path:"status",scope:"Order",type:"Property"}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"stopped",type:"Literal"}]}]}},operand:[{name:"Orders",operandTypeSpecifier:{type:"ListTypeSpecifier",elementType:{name:"{http://hl7.org/fhir}MedicationOrder",type:"NamedTypeSpecifier"}}}]},{name:"MedicationStatementLookBack",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Query",source:[{alias:"Statement",expression:{name:"Statements",type:"OperandRef"}}],let:[{identifier:"LookBackInterval",expression:{lowClosed:!0,highClosed:!0,type:"Interval",low:{type:"Subtract",operand:[{type:"Now"},{name:"LookBack",type:"OperandRef"}]},high:{type:"Now"}}}],relationship:[],where:{type:"Or",operand:[{type:"In",operand:[{path:"value",type:"Property",source:{path:"effectiveDateTime",scope:"Statement",type:"Property"}},{name:"LookBackInterval",type:"QueryLetRef"}]},{type:"Overlaps",operand:[{name:"ToInterval",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{path:"effectivePeriod",scope:"Statement",type:"Property"}]},{name:"LookBackInterval",type:"QueryLetRef"}]}]}},operand:[{name:"Statements",operandTypeSpecifier:{type:"ListTypeSpecifier",elementType:{name:"{http://hl7.org/fhir}MedicationStatement",type:"NamedTypeSpecifier"}}},{name:"LookBack",operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier"}}]},{name:"MedicationOrderLookBack",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Query",source:[{alias:"Order",expression:{name:"Orders",type:"OperandRef"}}],relationship:[],where:{type:"In",operand:[{path:"value",type:"Property",source:{path:"dateWritten",scope:"Order",type:"Property"}},{lowClosed:!0,highClosed:!0,type:"Interval",low:{type:"Subtract",operand:[{type:"Now"},{name:"LookBack",type:"OperandRef"}]},high:{type:"Now"}}]}},operand:[{name:"Orders",operandTypeSpecifier:{type:"ListTypeSpecifier",elementType:{name:"{http://hl7.org/fhir}MedicationOrder",type:"NamedTypeSpecifier"}}},{name:"LookBack",operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier"}}]},{name:"MedicationDispenseLookBack",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Query",source:[{alias:"Dispense",expression:{name:"Dispenses",type:"OperandRef"}}],let:[{identifier:"LookBackInterval",expression:{lowClosed:!0,highClosed:!0,type:"Interval",low:{type:"Subtract",operand:[{type:"Now"},{name:"LookBack",type:"OperandRef"}]},high:{type:"Now"}}}],relationship:[],where:{type:"Or",operand:[{type:"In",operand:[{path:"value",type:"Property",source:{path:"whenHandedOver",scope:"Dispense",type:"Property"}},{name:"LookBackInterval",type:"QueryLetRef"}]},{type:"In",operand:[{path:"value",type:"Property",source:{path:"whenPrepared",scope:"Dispense",type:"Property"}},{name:"LookBackInterval",type:"QueryLetRef"}]}]}},operand:[{name:"Dispenses",operandTypeSpecifier:{type:"ListTypeSpecifier",elementType:{name:"{http://hl7.org/fhir}MedicationDispense",type:"NamedTypeSpecifier"}}},{name:"LookBack",operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier"}}]},{name:"EncountersByConcept",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Query",source:[{alias:"Encounter",expression:{dataType:"{http://hl7.org/fhir}Encounter",type:"Retrieve"}}],relationship:[],where:{type:"Exists",operand:{type:"Query",source:[{alias:"Type",expression:{path:"type",scope:"Encounter",type:"Property"}}],relationship:[],where:{type:"Equivalent",operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{name:"Type",type:"AliasRef"}]},{name:"Koncept",type:"OperandRef"}]}}}},operand:[{name:"Koncept",operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier"}}]},{name:"InProgress",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Query",source:[{alias:"Encounter",expression:{name:"Encounters",type:"OperandRef"}}],relationship:[],where:{type:"Equal",operand:[{path:"value",type:"Property",source:{path:"status",scope:"Encounter",type:"Property"}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"in-progress",type:"Literal"}]}},operand:[{name:"Encounters",operandTypeSpecifier:{type:"ListTypeSpecifier",elementType:{name:"{http://hl7.org/fhir}Encounter",type:"NamedTypeSpecifier"}}}]},{name:"Finished",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Query",source:[{alias:"Encounter",expression:{name:"Encounters",type:"OperandRef"}}],relationship:[],where:{type:"Equal",operand:[{path:"value",type:"Property",source:{path:"status",scope:"Encounter",type:"Property"}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"finished",type:"Literal"}]}},operand:[{name:"Encounters",operandTypeSpecifier:{type:"ListTypeSpecifier",elementType:{name:"{http://hl7.org/fhir}Encounter",type:"NamedTypeSpecifier"}}}]},{name:"NotCancelled",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Query",source:[{alias:"Encounter",expression:{name:"Encounters",type:"OperandRef"}}],relationship:[],where:{type:"Not",operand:{type:"Equal",operand:[{path:"value",type:"Property",source:{path:"status",scope:"Encounter",type:"Property"}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"cancelled",type:"Literal"}]}}},operand:[{name:"Encounters",operandTypeSpecifier:{type:"ListTypeSpecifier",elementType:{name:"{http://hl7.org/fhir}Encounter",type:"NamedTypeSpecifier"}}}]},{name:"EncounterLookBack",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Query",source:[{alias:"Encounter",expression:{name:"Encounters",type:"OperandRef"}}],let:[{identifier:"LookBackInterval",expression:{lowClosed:!0,highClosed:!0,type:"Interval",low:{type:"Subtract",operand:[{type:"Now"},{name:"LookBack",type:"OperandRef"}]},high:{type:"Now"}}}],relationship:[],where:{type:"Overlaps",operand:[{name:"ToInterval",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{path:"period",scope:"Encounter",type:"Property"}]},{name:"LookBackInterval",type:"QueryLetRef"}]}},operand:[{name:"Encounters",operandTypeSpecifier:{type:"ListTypeSpecifier",elementType:{name:"{http://hl7.org/fhir}Encounter",type:"NamedTypeSpecifier"}}},{name:"LookBack",operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier"}}]},{name:"AllergyIntolerancesByConcept",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Query",source:[{alias:"Allergy",expression:{dataType:"{http://hl7.org/fhir}AllergyIntolerance",type:"Retrieve"}}],relationship:[],where:{type:"Equivalent",operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{path:"substance",scope:"Allergy",type:"Property"}]},{name:"Koncept",type:"OperandRef"}]}},operand:[{name:"Koncept",operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier"}}]},{name:"ActiveOrConfirmedAllergyIntolerance",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Query",source:[{alias:"Allergy",expression:{name:"AllergyIntolerances",type:"OperandRef"}}],relationship:[],where:{type:"Or",operand:[{type:"Equal",operand:[{path:"value",type:"Property",source:{path:"status",scope:"Allergy",type:"Property"}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"active",type:"Literal"}]},{type:"Equal",operand:[{path:"value",type:"Property",source:{path:"status",scope:"Allergy",type:"Property"}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"confirmed",type:"Literal"}]}]}},operand:[{name:"AllergyIntolerances",operandTypeSpecifier:{type:"ListTypeSpecifier",elementType:{name:"{http://hl7.org/fhir}AllergyIntolerance",type:"NamedTypeSpecifier"}}}]},{name:"GoalLookBack",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Query",source:[{alias:"Goal",expression:{name:"Goals",type:"OperandRef"}}],let:[{identifier:"LookBackInterval",expression:{lowClosed:!0,highClosed:!0,type:"Interval",low:{type:"Subtract",operand:[{type:"Now"},{name:"LookBack",type:"OperandRef"}]},high:{type:"Now"}}}],relationship:[],where:{type:"Or",operand:[{type:"Or",operand:[{type:"Or",operand:[{type:"In",operand:[{type:"ToDateTime",operand:{path:"value",type:"Property",source:{path:"startDate",scope:"Goal",type:"Property"}}},{name:"LookBackInterval",type:"QueryLetRef"}]},{type:"In",operand:[{type:"ToDateTime",operand:{path:"value",type:"Property",source:{path:"targetDate",scope:"Goal",type:"Property"}}},{name:"LookBackInterval",type:"QueryLetRef"}]}]},{type:"In",operand:[{type:"ToDateTime",operand:{type:"Add",operand:[{path:"value",type:"Property",source:{path:"startDate",scope:"Goal",type:"Property"}},{name:"ToQuantity",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{path:"targetQuantity",scope:"Goal",type:"Property"}]}]}},{name:"LookBackInterval",type:"QueryLetRef"}]}]},{type:"In",operand:[{type:"ToDateTime",operand:{path:"value",type:"Property",source:{path:"statusDate",scope:"Goal",type:"Property"}}},{name:"LookBackInterval",type:"QueryLetRef"}]}]}},operand:[{name:"Goals",operandTypeSpecifier:{type:"ListTypeSpecifier",elementType:{name:"{http://hl7.org/fhir}Goal",type:"NamedTypeSpecifier"}}},{name:"LookBack",operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier"}}]},{name:"ImmunizationsByConcept",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Query",source:[{alias:"Immunization",expression:{dataType:"{http://hl7.org/fhir}Immunization",type:"Retrieve"}}],relationship:[],where:{type:"Equivalent",operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{path:"vaccineCode",scope:"Immunization",type:"Property"}]},{name:"Koncept",type:"OperandRef"}]}},operand:[{name:"Koncept",operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier"}}]},{name:"CompletedImmunization",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Query",source:[{alias:"Immunization",expression:{name:"Immunizations",type:"OperandRef"}}],relationship:[],where:{type:"And",operand:[{type:"Equal",operand:[{path:"value",type:"Property",source:{path:"status",scope:"Immunization",type:"Property"}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"completed",type:"Literal"}]},{type:"Not",operand:{type:"IsTrue",operand:{path:"value",type:"Property",source:{path:"wasNotGiven",scope:"Immunization",type:"Property"}}}}]}},operand:[{name:"Immunizations",operandTypeSpecifier:{type:"ListTypeSpecifier",elementType:{name:"{http://hl7.org/fhir}Immunization",type:"NamedTypeSpecifier"}}}]},{name:"ImmunizationLookBack",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Query",source:[{alias:"Immunization",expression:{name:"Immunizations",type:"OperandRef"}}],let:[{identifier:"LookBackInterval",expression:{lowClosed:!0,highClosed:!0,type:"Interval",low:{type:"Subtract",operand:[{type:"Now"},{name:"LookBack",type:"OperandRef"}]},high:{type:"Now"}}}],relationship:[],where:{type:"In",operand:[{path:"value",type:"Property",source:{path:"date",scope:"Immunization",type:"Property"}},{name:"LookBackInterval",type:"QueryLetRef"}]}},operand:[{name:"Immunizations",operandTypeSpecifier:{type:"ListTypeSpecifier",elementType:{name:"{http://hl7.org/fhir}Immunization",type:"NamedTypeSpecifier"}}},{name:"LookBack",operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier"}}]},{name:"MostRecentImmunization",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Last",source:{type:"Query",source:[{alias:"Immunization",expression:{name:"Immunizations",type:"OperandRef"}}],relationship:[],sort:{by:[{direction:"asc",type:"ByExpression",expression:{path:"value",type:"Property",source:{name:"date",type:"IdentifierRef"}}}]}}},operand:[{name:"Immunizations",operandTypeSpecifier:{type:"ListTypeSpecifier",elementType:{name:"{http://hl7.org/fhir}Immunization",type:"NamedTypeSpecifier"}}}]},{name:"FirstImmunization",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"First",source:{type:"Query",source:[{alias:"Immunization",expression:{name:"Immunizations",type:"OperandRef"}}],relationship:[],sort:{by:[{direction:"asc",type:"ByExpression",expression:{path:"value",type:"Property",source:{name:"date",type:"IdentifierRef"}}}]}}},operand:[{name:"Immunizations",operandTypeSpecifier:{type:"ListTypeSpecifier",elementType:{name:"{http://hl7.org/fhir}Immunization",type:"NamedTypeSpecifier"}}}]},{name:"DevicesByConcept",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Query",source:[{alias:"Device",expression:{dataType:"{http://hl7.org/fhir}Device",type:"Retrieve"}}],relationship:[],where:{type:"Equivalent",operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{path:"type",scope:"Device",type:"Property"}]},{name:"Koncept",type:"OperandRef"}]}},operand:[{name:"Koncept",operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier"}}]},{name:"ActiveDevice",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Query",source:[{alias:"Device",expression:{name:"Devices",type:"OperandRef"}}],relationship:[],where:{type:"Equal",operand:[{path:"value",type:"Property",source:{path:"status",scope:"Device",type:"Property"}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"available",type:"Literal"}]}},operand:[{name:"Devices",operandTypeSpecifier:{type:"ListTypeSpecifier",elementType:{name:"{http://hl7.org/fhir}Device",type:"NamedTypeSpecifier"}}}]}]}},I={library:r},o={annotation:[{translatorVersion:"2.9.0",translatorOptions:"",type:"CqlToElmInfo"}],identifier:{id:"FHIRHelpers",version:"1.0.2"},schemaIdentifier:{id:"urn:hl7-org:elm",version:"r1"},usings:{def:[{localIdentifier:"System",uri:"urn:hl7-org:elm-types:r1"},{localIdentifier:"FHIR",uri:"http://hl7.org/fhir",version:"1.0.2"}]},statements:{def:[{name:"ToInterval",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"If",condition:{type:"IsNull",operand:{name:"period",type:"OperandRef"}},then:{type:"As",operand:{type:"Null"},asTypeSpecifier:{type:"IntervalTypeSpecifier",pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier"}}},else:{type:"If",condition:{type:"IsNull",operand:{path:"start",type:"Property",source:{name:"period",type:"OperandRef"}}},then:{lowClosed:!1,highClosed:!0,type:"Interval",low:{path:"value",type:"Property",source:{path:"start",type:"Property",source:{name:"period",type:"OperandRef"}}},high:{path:"value",type:"Property",source:{path:"end",type:"Property",source:{name:"period",type:"OperandRef"}}}},else:{lowClosed:!0,highClosed:!0,type:"Interval",low:{path:"value",type:"Property",source:{path:"start",type:"Property",source:{name:"period",type:"OperandRef"}}},high:{path:"value",type:"Property",source:{path:"end",type:"Property",source:{name:"period",type:"OperandRef"}}}}}},operand:[{name:"period",operandTypeSpecifier:{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier"}}]},{name:"ToCalendarUnit",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Case",comparand:{name:"unit",type:"OperandRef"},caseItem:[{when:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"ms",type:"Literal"},then:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"millisecond",type:"Literal"}},{when:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"s",type:"Literal"},then:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"second",type:"Literal"}},{when:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"min",type:"Literal"},then:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"minute",type:"Literal"}},{when:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"h",type:"Literal"},then:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"hour",type:"Literal"}},{when:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"d",type:"Literal"},then:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"day",type:"Literal"}},{when:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"wk",type:"Literal"},then:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"week",type:"Literal"}},{when:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"mo",type:"Literal"},then:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"month",type:"Literal"}},{when:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"a",type:"Literal"},then:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"year",type:"Literal"}}],else:{name:"unit",type:"OperandRef"}},operand:[{name:"unit",operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}}]},{name:"ToQuantity",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Case",caseItem:[{when:{type:"IsNull",operand:{name:"quantity",type:"OperandRef"}},then:{asType:"{urn:hl7-org:elm-types:r1}Quantity",type:"As",operand:{type:"Null"}}},{when:{type:"IsNull",operand:{path:"value",type:"Property",source:{name:"quantity",type:"OperandRef"}}},then:{asType:"{urn:hl7-org:elm-types:r1}Quantity",type:"As",operand:{type:"Null"}}},{when:{type:"Not",operand:{type:"IsNull",operand:{path:"comparator",type:"Property",source:{name:"quantity",type:"OperandRef"}}}},then:{asType:"{urn:hl7-org:elm-types:r1}Quantity",type:"As",operand:{type:"Message",source:{type:"Null"},condition:{valueType:"{urn:hl7-org:elm-types:r1}Boolean",value:"true",type:"Literal"},code:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"FHIRHelpers.ToQuantity.ComparatorQuantityNotSupported",type:"Literal"},severity:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"Error",type:"Literal"},message:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"FHIR Quantity value has a comparator and cannot be converted to a System.Quantity value.",type:"Literal"}}}},{when:{type:"Or",operand:[{type:"Or",operand:[{type:"IsNull",operand:{path:"system",type:"Property",source:{name:"quantity",type:"OperandRef"}}},{type:"Equal",operand:[{path:"value",type:"Property",source:{path:"system",type:"Property",source:{name:"quantity",type:"OperandRef"}}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"http://unitsofmeasure.org",type:"Literal"}]}]},{type:"Equal",operand:[{path:"value",type:"Property",source:{path:"system",type:"Property",source:{name:"quantity",type:"OperandRef"}}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"http://hl7.org/fhirpath/CodeSystem/calendar-units",type:"Literal"}]}]},then:{classType:"{urn:hl7-org:elm-types:r1}Quantity",type:"Instance",element:[{name:"value",value:{path:"value",type:"Property",source:{path:"value",type:"Property",source:{name:"quantity",type:"OperandRef"}}}},{name:"unit",value:{name:"ToCalendarUnit",type:"FunctionRef",operand:[{type:"Coalesce",operand:[{path:"value",type:"Property",source:{path:"code",type:"Property",source:{name:"quantity",type:"OperandRef"}}},{path:"value",type:"Property",source:{path:"unit",type:"Property",source:{name:"quantity",type:"OperandRef"}}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"1",type:"Literal"}]}]}}]}}],else:{asType:"{urn:hl7-org:elm-types:r1}Quantity",type:"As",operand:{type:"Message",source:{type:"Null"},condition:{valueType:"{urn:hl7-org:elm-types:r1}Boolean",value:"true",type:"Literal"},code:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"FHIRHelpers.ToQuantity.InvalidFHIRQuantity",type:"Literal"},severity:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"Error",type:"Literal"},message:{type:"Concatenate",operand:[{type:"Coalesce",operand:[{type:"Concatenate",operand:[{type:"Coalesce",operand:[{type:"Concatenate",operand:[{type:"Coalesce",operand:[{type:"Concatenate",operand:[{type:"Coalesce",operand:[{type:"Concatenate",operand:[{type:"Coalesce",operand:[{type:"Concatenate",operand:[{type:"Coalesce",operand:[{valueType:"{urn:hl7-org:elm-types:r1}String",value:"Invalid FHIR Quantity code: ",type:"Literal"},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal"}]},{type:"Coalesce",operand:[{path:"value",type:"Property",source:{path:"unit",type:"Property",source:{name:"quantity",type:"OperandRef"}}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal"}]}]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal"}]},{type:"Coalesce",operand:[{valueType:"{urn:hl7-org:elm-types:r1}String",value:" (",type:"Literal"},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal"}]}]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal"}]},{type:"Coalesce",operand:[{path:"value",type:"Property",source:{path:"system",type:"Property",source:{name:"quantity",type:"OperandRef"}}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal"}]}]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal"}]},{type:"Coalesce",operand:[{valueType:"{urn:hl7-org:elm-types:r1}String",value:"|",type:"Literal"},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal"}]}]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal"}]},{type:"Coalesce",operand:[{path:"value",type:"Property",source:{path:"code",type:"Property",source:{name:"quantity",type:"OperandRef"}}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal"}]}]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal"}]},{type:"Coalesce",operand:[{valueType:"{urn:hl7-org:elm-types:r1}String",value:")",type:"Literal"},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal"}]}]}}}},operand:[{name:"quantity",operandTypeSpecifier:{name:"{http://hl7.org/fhir}Quantity",type:"NamedTypeSpecifier"}}]},{name:"ToQuantityIgnoringComparator",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Case",caseItem:[{when:{type:"IsNull",operand:{name:"quantity",type:"OperandRef"}},then:{asType:"{urn:hl7-org:elm-types:r1}Quantity",type:"As",operand:{type:"Null"}}},{when:{type:"IsNull",operand:{path:"value",type:"Property",source:{name:"quantity",type:"OperandRef"}}},then:{asType:"{urn:hl7-org:elm-types:r1}Quantity",type:"As",operand:{type:"Null"}}},{when:{type:"Or",operand:[{type:"Or",operand:[{type:"IsNull",operand:{path:"system",type:"Property",source:{name:"quantity",type:"OperandRef"}}},{type:"Equal",operand:[{path:"value",type:"Property",source:{path:"system",type:"Property",source:{name:"quantity",type:"OperandRef"}}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"http://unitsofmeasure.org",type:"Literal"}]}]},{type:"Equal",operand:[{path:"value",type:"Property",source:{path:"system",type:"Property",source:{name:"quantity",type:"OperandRef"}}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"http://hl7.org/fhirpath/CodeSystem/calendar-units",type:"Literal"}]}]},then:{classType:"{urn:hl7-org:elm-types:r1}Quantity",type:"Instance",element:[{name:"value",value:{path:"value",type:"Property",source:{path:"value",type:"Property",source:{name:"quantity",type:"OperandRef"}}}},{name:"unit",value:{name:"ToCalendarUnit",type:"FunctionRef",operand:[{type:"Coalesce",operand:[{path:"value",type:"Property",source:{path:"code",type:"Property",source:{name:"quantity",type:"OperandRef"}}},{path:"value",type:"Property",source:{path:"unit",type:"Property",source:{name:"quantity",type:"OperandRef"}}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"1",type:"Literal"}]}]}}]}}],else:{asType:"{urn:hl7-org:elm-types:r1}Quantity",type:"As",operand:{type:"Message",source:{type:"Null"},condition:{valueType:"{urn:hl7-org:elm-types:r1}Boolean",value:"true",type:"Literal"},code:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"FHIRHelpers.ToQuantity.InvalidFHIRQuantity",type:"Literal"},severity:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"Error",type:"Literal"},message:{type:"Concatenate",operand:[{type:"Coalesce",operand:[{type:"Concatenate",operand:[{type:"Coalesce",operand:[{type:"Concatenate",operand:[{type:"Coalesce",operand:[{type:"Concatenate",operand:[{type:"Coalesce",operand:[{type:"Concatenate",operand:[{type:"Coalesce",operand:[{type:"Concatenate",operand:[{type:"Coalesce",operand:[{valueType:"{urn:hl7-org:elm-types:r1}String",value:"Invalid FHIR Quantity code: ",type:"Literal"},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal"}]},{type:"Coalesce",operand:[{path:"value",type:"Property",source:{path:"unit",type:"Property",source:{name:"quantity",type:"OperandRef"}}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal"}]}]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal"}]},{type:"Coalesce",operand:[{valueType:"{urn:hl7-org:elm-types:r1}String",value:" (",type:"Literal"},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal"}]}]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal"}]},{type:"Coalesce",operand:[{path:"value",type:"Property",source:{path:"system",type:"Property",source:{name:"quantity",type:"OperandRef"}}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal"}]}]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal"}]},{type:"Coalesce",operand:[{valueType:"{urn:hl7-org:elm-types:r1}String",value:"|",type:"Literal"},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal"}]}]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal"}]},{type:"Coalesce",operand:[{path:"value",type:"Property",source:{path:"code",type:"Property",source:{name:"quantity",type:"OperandRef"}}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal"}]}]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal"}]},{type:"Coalesce",operand:[{valueType:"{urn:hl7-org:elm-types:r1}String",value:")",type:"Literal"},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal"}]}]}}}},operand:[{name:"quantity",operandTypeSpecifier:{name:"{http://hl7.org/fhir}Quantity",type:"NamedTypeSpecifier"}}]},{name:"ToInterval",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"If",condition:{type:"IsNull",operand:{name:"quantity",type:"OperandRef"}},then:{type:"As",operand:{type:"Null"},asTypeSpecifier:{type:"IntervalTypeSpecifier",pointType:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier"}}},else:{type:"Case",comparand:{path:"value",type:"Property",source:{path:"comparator",type:"Property",source:{name:"quantity",type:"OperandRef"}}},caseItem:[{when:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"<",type:"Literal"},then:{lowClosed:!0,highClosed:!1,type:"Interval",low:{asType:"{urn:hl7-org:elm-types:r1}Quantity",type:"As",operand:{type:"Null"}},high:{name:"ToQuantityIgnoringComparator",type:"FunctionRef",operand:[{name:"quantity",type:"OperandRef"}]}}},{when:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"<=",type:"Literal"},then:{lowClosed:!0,highClosed:!0,type:"Interval",low:{asType:"{urn:hl7-org:elm-types:r1}Quantity",type:"As",operand:{type:"Null"}},high:{name:"ToQuantityIgnoringComparator",type:"FunctionRef",operand:[{name:"quantity",type:"OperandRef"}]}}},{when:{valueType:"{urn:hl7-org:elm-types:r1}String",value:">=",type:"Literal"},then:{lowClosed:!0,highClosed:!0,type:"Interval",low:{name:"ToQuantityIgnoringComparator",type:"FunctionRef",operand:[{name:"quantity",type:"OperandRef"}]},high:{asType:"{urn:hl7-org:elm-types:r1}Quantity",type:"As",operand:{type:"Null"}}}},{when:{valueType:"{urn:hl7-org:elm-types:r1}String",value:">",type:"Literal"},then:{lowClosed:!1,highClosed:!0,type:"Interval",low:{name:"ToQuantityIgnoringComparator",type:"FunctionRef",operand:[{name:"quantity",type:"OperandRef"}]},high:{asType:"{urn:hl7-org:elm-types:r1}Quantity",type:"As",operand:{type:"Null"}}}}],else:{lowClosed:!0,highClosed:!0,type:"Interval",low:{name:"ToQuantity",type:"FunctionRef",operand:[{name:"quantity",type:"OperandRef"}]},high:{name:"ToQuantity",type:"FunctionRef",operand:[{name:"quantity",type:"OperandRef"}]}}}},operand:[{name:"quantity",operandTypeSpecifier:{name:"{http://hl7.org/fhir}Quantity",type:"NamedTypeSpecifier"}}]},{name:"ToRatio",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"If",condition:{type:"IsNull",operand:{name:"ratio",type:"OperandRef"}},then:{asType:"{urn:hl7-org:elm-types:r1}Ratio",type:"As",operand:{type:"Null"}},else:{classType:"{urn:hl7-org:elm-types:r1}Ratio",type:"Instance",element:[{name:"numerator",value:{name:"ToQuantity",type:"FunctionRef",operand:[{path:"numerator",type:"Property",source:{name:"ratio",type:"OperandRef"}}]}},{name:"denominator",value:{name:"ToQuantity",type:"FunctionRef",operand:[{path:"denominator",type:"Property",source:{name:"ratio",type:"OperandRef"}}]}}]}},operand:[{name:"ratio",operandTypeSpecifier:{name:"{http://hl7.org/fhir}Ratio",type:"NamedTypeSpecifier"}}]},{name:"ToInterval",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"If",condition:{type:"IsNull",operand:{name:"range",type:"OperandRef"}},then:{type:"As",operand:{type:"Null"},asTypeSpecifier:{type:"IntervalTypeSpecifier",pointType:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier"}}},else:{lowClosed:!0,highClosed:!0,type:"Interval",low:{name:"ToQuantity",type:"FunctionRef",operand:[{path:"low",type:"Property",source:{name:"range",type:"OperandRef"}}]},high:{name:"ToQuantity",type:"FunctionRef",operand:[{path:"high",type:"Property",source:{name:"range",type:"OperandRef"}}]}}},operand:[{name:"range",operandTypeSpecifier:{name:"{http://hl7.org/fhir}Range",type:"NamedTypeSpecifier"}}]},{name:"ToCode",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"If",condition:{type:"IsNull",operand:{name:"coding",type:"OperandRef"}},then:{asType:"{urn:hl7-org:elm-types:r1}Code",type:"As",operand:{type:"Null"}},else:{classType:"{urn:hl7-org:elm-types:r1}Code",type:"Instance",element:[{name:"code",value:{path:"value",type:"Property",source:{path:"code",type:"Property",source:{name:"coding",type:"OperandRef"}}}},{name:"system",value:{path:"value",type:"Property",source:{path:"system",type:"Property",source:{name:"coding",type:"OperandRef"}}}},{name:"version",value:{path:"value",type:"Property",source:{path:"version",type:"Property",source:{name:"coding",type:"OperandRef"}}}},{name:"display",value:{path:"value",type:"Property",source:{path:"display",type:"Property",source:{name:"coding",type:"OperandRef"}}}}]}},operand:[{name:"coding",operandTypeSpecifier:{name:"{http://hl7.org/fhir}Coding",type:"NamedTypeSpecifier"}}]},{name:"ToConcept",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"If",condition:{type:"IsNull",operand:{name:"concept",type:"OperandRef"}},then:{asType:"{urn:hl7-org:elm-types:r1}Concept",type:"As",operand:{type:"Null"}},else:{classType:"{urn:hl7-org:elm-types:r1}Concept",type:"Instance",element:[{name:"codes",value:{type:"Query",source:[{alias:"C",expression:{path:"coding",type:"Property",source:{name:"concept",type:"OperandRef"}}}],relationship:[],return:{expression:{name:"ToCode",type:"FunctionRef",operand:[{name:"C",type:"AliasRef"}]}}}},{name:"display",value:{path:"value",type:"Property",source:{path:"text",type:"Property",source:{name:"concept",type:"OperandRef"}}}}]}},operand:[{name:"concept",operandTypeSpecifier:{name:"{http://hl7.org/fhir}CodeableConcept",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}uuid",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}ProvenanceEntityRole",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}UnitsOfTime",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}AddressType",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}AllergyIntoleranceCategory",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}SpecimenStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}DetectedIssueSeverity",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}IssueSeverity",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}DataElementStringency",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}VisionEyes",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}StructureDefinitionKind",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}QuestionnaireResponseStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}AllergyIntoleranceType",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}DocumentRelationshipType",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}ConformanceResourceStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}CarePlanActivityStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}ActionList",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}ParticipationStatus",type:"NamedTypeSpecifier"}}]},{name:"ToDateTime",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}instant",type:"NamedTypeSpecifier"}}]},{name:"ToDateTime",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}dateTime",type:"NamedTypeSpecifier"}}]},{name:"ToDate",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}date",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}DocumentMode",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}AssertionOperatorType",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}DaysOfWeek",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}ConformanceEventMode",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}IssueType",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}TransactionMode",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}ContentType",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}FamilyHistoryStatus",type:"NamedTypeSpecifier"}}]},{name:"ToInteger",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}positiveInt",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}AuditEventParticipantNetworkType",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}CommunicationStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}ClinicalImpressionStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}AssertionResponseTypes",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}DeviceUseRequestPriority",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}OrderStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}NarrativeStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}string",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}GuidePageKind",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}GuideDependencyType",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}ResourceVersionPolicy",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}MedicationAdministrationStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}RestfulConformanceMode",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}NamingSystemIdentifierType",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}AccountStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}ProcedureRequestPriority",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}MedicationDispenseStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}IdentifierUse",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}DigitalMediaType",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}BindingStrength",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}ParticipantRequired",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}XPathUsageType",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}InstanceAvailability",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}id",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}FilterOperator",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}NamingSystemType",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}ExtensionContext",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}ClaimType",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}AuditEventOutcome",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}ConstraintSeverity",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}GuideResourcePurpose",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}ProcedureStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}DeviceMetricCategory",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}QuestionnaireStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}ResponseType",type:"NamedTypeSpecifier"}}]},{name:"ToDecimal",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}decimal",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}AggregationMode",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}EventTiming",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}GoalStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}SearchParamType",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}SystemRestfulInteraction",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}SubscriptionChannelType",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}ProcedureRequestStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}ReferralStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}AssertionDirectionType",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}SlicingRules",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}LinkType",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}AllergyIntoleranceCriticality",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}ConceptMapEquivalence",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}PropertyRepresentation",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}AuditEventAction",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}SearchModifierCode",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}DeviceUseRequestStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}CompositionStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}AppointmentStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}MessageSignificanceCategory",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}OperationParameterUse",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}ListMode",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}ObservationStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}ParticipantStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}AdministrativeGender",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}ConformanceStatementKind",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}DiagnosticOrderStatus",type:"NamedTypeSpecifier"}}]},{name:"ToBoolean",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}boolean",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}DeviceMetricCalibrationType",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}code",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}SupplyRequestStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}EncounterLocationStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}SupplyDeliveryStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}DiagnosticReportStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}FlagStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}AllergyIntoleranceCertainty",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}CarePlanStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}ListStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}base64Binary",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}AddressUse",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}ConditionalDeleteStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}ContactPointUse",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}DeviceMetricOperationalStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}NutritionOrderStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}DiagnosticOrderPriority",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}uri",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}Use",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}IdentityAssuranceLevel",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}DeviceMetricColor",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}SearchEntryMode",type:"NamedTypeSpecifier"}}]},{name:"ToTime",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}time",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}ConditionVerificationStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}AllergyIntoleranceSeverity",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}OperationKind",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}ObservationRelationshipType",type:"NamedTypeSpecifier"}}]},{name:"ToInteger",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}unsignedInt",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}NameUse",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}SubscriptionStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}CommunicationRequestStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}DocumentReferenceStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}LocationMode",type:"NamedTypeSpecifier"}}]},{name:"ToInteger",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}integer",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}CarePlanRelationship",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}LocationStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}UnknownContentCode",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}NoteType",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}EncounterState",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}EncounterClass",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}HTTPVerb",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}EpisodeOfCareStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}RemittanceOutcome",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}ContactPointSystem",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}MedicationOrderStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}SlotStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}markdown",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}MedicationStatementStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}QuantityComparator",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}oid",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}DeviceStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}Measmnt_Principle",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}SampledDataDataType",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}AllergyIntoleranceStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}CompositionAttestationMode",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}DeviceMetricCalibrationState",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}GroupType",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}TypeRestfulInteraction",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}AnswerFormat",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}VisionBase",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}BundleType",type:"NamedTypeSpecifier"}}]}]}},u={library:o};export{l as a,I as b,i as c,c as d,u as e,y as f,m as g}; diff --git a/assets/dstu2-Yydsrqd5.js b/assets/dstu2-Yydsrqd5.js new file mode 100644 index 0000000000..b1108cf26f --- /dev/null +++ b/assets/dstu2-Yydsrqd5.js @@ -0,0 +1,4040 @@ +var s=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function m(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function l(e){if(e.__esModule)return e;var a=e.default;if(typeof a=="function"){var n=function t(){return this instanceof t?Reflect.construct(a,arguments,this.constructor):a.apply(this,arguments)};n.prototype=a.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach(function(t){var o=Object.getOwnPropertyDescriptor(e,t);Object.defineProperty(n,t,o.get?o:{enumerable:!0,get:function(){return e[t]}})}),n}var y=` + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +`;const i={annotation:[{translatorVersion:"3.10.0",translatorOptions:"DisableListDemotion,DisableListPromotion",signatureLevel:"Overloads",type:"CqlToElmInfo"},{message:"You used a string literal: [Mean score [PEG]] here that matches an identifier in scope: [Mean score [PEG]]. Did you mean to use the identifier instead?",errorType:"semantic",errorSeverity:"warning",type:"CqlToElmError"},{message:"You used a string literal: [Order] here that matches an identifier in scope: [Order]. Did you mean to use the identifier instead?",errorType:"semantic",errorSeverity:"warning",type:"CqlToElmError"},{message:"You used a string literal: [Statement] here that matches an identifier in scope: [Statement]. Did you mean to use the identifier instead?",errorType:"semantic",errorSeverity:"warning",type:"CqlToElmError"},{message:"You used a string literal: [Order] here that matches an identifier in scope: [Order]. Did you mean to use the identifier instead?",errorType:"semantic",errorSeverity:"warning",type:"CqlToElmError"},{message:"You used a string literal: [Statement] here that matches an identifier in scope: [Statement]. Did you mean to use the identifier instead?",errorType:"semantic",errorSeverity:"warning",type:"CqlToElmError"},{message:"You used a string literal: [Order] here that matches an identifier in scope: [Order]. Did you mean to use the identifier instead?",errorType:"semantic",errorSeverity:"warning",type:"CqlToElmError"},{message:"You used a string literal: [Statement] here that matches an identifier in scope: [Statement]. Did you mean to use the identifier instead?",errorType:"semantic",errorSeverity:"warning",type:"CqlToElmError"},{message:"You used a string literal: [Procedure] here that matches an identifier in scope: [Procedure]. Did you mean to use the identifier instead?",errorType:"semantic",errorSeverity:"warning",type:"CqlToElmError"},{message:"You used a string literal: [Referral] here that matches an identifier in scope: [Referral]. Did you mean to use the identifier instead?",errorType:"semantic",errorSeverity:"warning",type:"CqlToElmError"},{message:"You used a string literal: [Order] here that matches an identifier in scope: [Order]. Did you mean to use the identifier instead?",errorType:"semantic",errorSeverity:"warning",type:"CqlToElmError"},{message:"You used a string literal: [Statement] here that matches an identifier in scope: [Statement]. Did you mean to use the identifier instead?",errorType:"semantic",errorSeverity:"warning",type:"CqlToElmError"},{message:"You used a string literal: [Order] here that matches an identifier in scope: [Order]. Did you mean to use the identifier instead?",errorType:"semantic",errorSeverity:"warning",type:"CqlToElmError"},{message:"You used a string literal: [Statement] here that matches an identifier in scope: [Statement]. Did you mean to use the identifier instead?",errorType:"semantic",errorSeverity:"warning",type:"CqlToElmError"},{message:"You used a string literal: [Order] here that matches an identifier in scope: [Order]. Did you mean to use the identifier instead?",errorType:"semantic",errorSeverity:"warning",type:"CqlToElmError"},{message:"You used a string literal: [Statement] here that matches an identifier in scope: [Statement]. Did you mean to use the identifier instead?",errorType:"semantic",errorSeverity:"warning",type:"CqlToElmError"}],identifier:{id:"FactorsToConsiderInManagingChronicPainFHIRv102",version:"4.0.0"},schemaIdentifier:{id:"urn:hl7-org:elm",version:"r1"},usings:{def:[{localIdentifier:"System",uri:"urn:hl7-org:elm-types:r1",annotation:[]},{localIdentifier:"FHIR",uri:"http://hl7.org/fhir",version:"1.0.2",annotation:[]}]},includes:{def:[{localIdentifier:"C3F",path:"CDSConnectCommonsForFHIRv102",version:"2.1.1",annotation:[]},{localIdentifier:"FHIRHelpers",path:"FHIRHelpers",version:"1.0.2",annotation:[]}]},parameters:{def:[{name:"InclusionMedicationsLookbackPeriod",accessLevel:"Public",annotation:[],default:{value:180,unit:"days",type:"Quantity",annotation:[]}}]},codeSystems:{def:[{name:"LOINC",id:"http://loinc.org",accessLevel:"Public",annotation:[]},{name:"SNOMED-CT",id:"http://snomed.info/sct",accessLevel:"Public",annotation:[]},{name:"LOCAL",id:"http://cds.ahrq.gov/cdsconnect/pms",accessLevel:"Public",annotation:[]}]},valueSets:{def:[{name:"Conditions associated with chronic pain",id:"2.16.840.1.113762.1.4.1021.95",accessLevel:"Public",annotation:[],codeSystem:[]},{name:"Opioid pain medications",id:"2.16.840.1.113762.1.4.1032.34",accessLevel:"Public",annotation:[],codeSystem:[]},{name:"Adjuvant pain medications",id:"2.16.840.1.113762.1.4.1032.54",accessLevel:"Public",annotation:[],codeSystem:[]},{name:"Major Depression",id:"2.16.840.1.113883.3.464.1003.105.12.1007",accessLevel:"Public",annotation:[],codeSystem:[]},{name:"Depression Diagnosis ICD9",id:"2.16.840.1.113883.3.600.143",accessLevel:"Public",annotation:[],codeSystem:[]},{name:"Anxiety",id:"2.16.840.1.113762.1.4.1032.52",accessLevel:"Public",annotation:[],codeSystem:[]},{name:"Anxiety Disorders ICD9",id:"2.16.840.1.113883.3.1240.2017.3.2.1015",accessLevel:"Public",annotation:[],codeSystem:[]},{name:"Substance use disorder",id:"2.16.840.1.113883.3.464.1003.106.12.1004",accessLevel:"Public",annotation:[],codeSystem:[]},{name:"Substance Abuse",id:"2.16.840.1.113883.3.464.1003.106.11.1010",accessLevel:"Public",annotation:[],codeSystem:[]},{name:"Suicide Attempt",id:"2.16.840.1.113762.1.4.1032.102",accessLevel:"Public",annotation:[],codeSystem:[]},{name:"Sleep-disordered breathing",id:"2.16.840.1.113762.1.4.1032.53",accessLevel:"Public",annotation:[],codeSystem:[]},{name:"Kidney Failure",id:"2.16.840.1.113883.3.464.1003.109.12.1028",accessLevel:"Public",annotation:[],codeSystem:[]},{name:"Chronic Liver Disease",id:"2.16.840.1.113883.3.464.1003.199.12.1035",accessLevel:"Public",annotation:[],codeSystem:[]},{name:"Liver Disease",id:"2.16.840.1.113762.1.4.1047.42",accessLevel:"Public",annotation:[],codeSystem:[]},{name:"CDS Pregnancy",id:"https://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1032.264",accessLevel:"Public",annotation:[],codeSystem:[]},{name:"Nonopioid pain medications",id:"2.16.840.1.113762.1.4.1032.26",accessLevel:"Public",annotation:[],codeSystem:[]},{name:"Non pharmacologic treatments for chronic pain",id:"2.16.840.1.113762.1.4.1032.36",accessLevel:"Public",annotation:[],codeSystem:[]},{name:"Risk assessments relevant to pain management",id:"2.16.840.1.113762.1.4.1032.55",accessLevel:"Public",annotation:[],codeSystem:[]},{name:"Benzodiazepine medications",id:"2.16.840.1.113762.1.4.1032.43",accessLevel:"Public",annotation:[],codeSystem:[]},{name:"Naloxone and Nalmefene medications",id:"2.16.840.1.113762.1.4.1032.42",accessLevel:"Public",annotation:[],codeSystem:[]},{name:"Urine drug screen for pain management",id:"2.16.840.1.113762.1.4.1032.28",accessLevel:"Public",annotation:[],codeSystem:[]},{name:"Stool softeners and laxatives",id:"2.16.840.1.113762.1.4.1032.44",accessLevel:"Public",annotation:[],codeSystem:[]}]},codes:{def:[{name:"Pregnancy status",id:"82810-3",display:"Pregnancy status",accessLevel:"Public",annotation:[],codeSystem:{name:"LOINC",annotation:[]}},{name:"Pregnant",id:"77386006",display:"Patient currently pregnant (finding)",accessLevel:"Public",annotation:[],codeSystem:{name:"SNOMED-CT",annotation:[]}},{name:"Management of opioid dosage tapering (procedure)",id:"874903005",display:"Management of opioid dosage tapering (procedure)",accessLevel:"Public",annotation:[],codeSystem:{name:"SNOMED-CT",annotation:[]}},{name:"Patient Health Questionnaire 2 item (PHQ-2) total score [Reported]",id:"55758-7",display:"Patient Health Questionnaire 2 item (PHQ-2) total score [Reported]",accessLevel:"Public",annotation:[],codeSystem:{name:"LOINC",annotation:[]}},{name:"Patient Health Questionnaire 9 item (PHQ-9) total score [Reported]",id:"44261-6",display:"Patient Health Questionnaire 9 item (PHQ-9) total score [Reported]",accessLevel:"Public",annotation:[],codeSystem:{name:"LOINC",annotation:[]}},{name:"Generalized anxiety disorder 7 item (GAD-7) total score [Reported.PHQ]",id:"70274-6",display:"Generalized anxiety disorder 7 item (GAD-7) total score [Reported.PHQ]",accessLevel:"Public",annotation:[],codeSystem:{name:"LOINC",annotation:[]}},{name:"Total score [AUDIT]",id:"75624-7",display:"Total score [AUDIT]",accessLevel:"Public",annotation:[],codeSystem:{name:"LOINC",annotation:[]}},{name:"Total score [AUDIT-C]",id:"75626-2",display:"Total score [AUDIT-C]",accessLevel:"Public",annotation:[],codeSystem:{name:"LOINC",annotation:[]}},{name:"Total score [DAST-10]",id:"82667-7",display:"Total score [DAST-10]",accessLevel:"Public",annotation:[],codeSystem:{name:"LOINC",annotation:[]}},{name:"Total score ORT",id:"91392-1",display:"Total score ORT",accessLevel:"Public",annotation:[],codeSystem:{name:"LOINC",annotation:[]}},{name:"Pain severity Wong-Baker FACES Scale",id:"38221-8",display:"Pain severity Wong-Baker FACES Scale",accessLevel:"Public",annotation:[],codeSystem:{name:"LOINC",annotation:[]}},{name:"Mean score [PEG]",id:"91147-9",display:"Mean score [PEG]",accessLevel:"Public",annotation:[],codeSystem:{name:"LOINC",annotation:[]}},{name:"Pain severity in the past week - 0-10 numeric rating [Reported]",id:"75893-8",display:"Pain severity in the past week - 0-10 numeric rating [Reported]",accessLevel:"Public",annotation:[],codeSystem:{name:"LOINC",annotation:[]}},{name:"What number best describes how pain has interfered with your enjoyment of life during the past week",id:"91145-3",display:"What number best describes how pain has interfered with your enjoyment of life during the past week",accessLevel:"Public",annotation:[],codeSystem:{name:"LOINC",annotation:[]}},{name:"What number best describes how pain has interfered with your general activity during the past week",id:"91146-1",display:"What number best describes how pain has interfered with your general activity during the past week",accessLevel:"Public",annotation:[],codeSystem:{name:"LOINC",annotation:[]}},{name:"Pain Enjoyment General Activity (PEG) Assessment LEGACY",id:"PEGASSESSMENT",display:"Pain Enjoyment General Activity (PEG) Assessment",accessLevel:"Public",annotation:[],codeSystem:{name:"LOCAL",annotation:[]}},{name:"Pain LEGACY",id:"PEGPAIN",display:"Pain",accessLevel:"Public",annotation:[],codeSystem:{name:"LOCAL",annotation:[]}},{name:"Enjoyment of life LEGACY",id:"PEGENJOYMENT",display:"Enjoyment of life",accessLevel:"Public",annotation:[],codeSystem:{name:"LOCAL",annotation:[]}},{name:"General activity LEGACY",id:"PEGGENERALACTIVITY",display:"General activity",accessLevel:"Public",annotation:[],codeSystem:{name:"LOCAL",annotation:[]}},{name:"Total score [STarT Back]",id:"91351-7",display:"Total score [STarT Back]",accessLevel:"Public",annotation:[],codeSystem:{name:"LOINC",annotation:[]}},{name:"STarT Back Screening Tool LEGACY",id:"STARTBACK",display:"STarT Back Screening Tool",accessLevel:"Public",annotation:[],codeSystem:{name:"LOCAL",annotation:[]}},{name:"Single question r/t ETOH use",id:"SQETOHUSE",display:"Single question r/t ETOH use",accessLevel:"Public",annotation:[],codeSystem:{name:"LOCAL",annotation:[]}},{name:"Single question r/t drug use",id:"SQDRUGUSE",display:"Single question r/t drug use",accessLevel:"Public",annotation:[],codeSystem:{name:"LOCAL",annotation:[]}},{name:"Morphine Milligram Equivalent (MME)",id:"MME",display:"Morphine Milligram Equivalent (MME)",accessLevel:"Public",annotation:[],codeSystem:{name:"LOCAL",annotation:[]}}]},contexts:{def:[{name:"Patient",annotation:[]}]},statements:{def:[{name:"Patient",context:"Patient",annotation:[],expression:{type:"SingletonFrom",annotation:[],signature:[],operand:{dataType:"{http://hl7.org/fhir}Patient",type:"Retrieve",annotation:[],include:[],codeFilter:[],dateFilter:[],otherFilter:[]}}},{name:"ConceptText",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"If",annotation:[],condition:{type:"Or",annotation:[],signature:[],operand:[{type:"Equivalent",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Koncept",type:"OperandRef",annotation:[]}]},{type:"ToConcept",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier",annotation:[]}],operand:{name:"Mean score [PEG]",type:"CodeRef",annotation:[]}}]},{type:"Equivalent",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Koncept",type:"OperandRef",annotation:[]}]},{type:"ToConcept",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier",annotation:[]}],operand:{name:"Pain Enjoyment General Activity (PEG) Assessment LEGACY",type:"CodeRef",annotation:[]}}]}]},then:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"Mean score [PEG]",type:"Literal",annotation:[]},else:{type:"If",annotation:[],condition:{type:"Or",annotation:[],signature:[],operand:[{type:"Equivalent",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Koncept",type:"OperandRef",annotation:[]}]},{type:"ToConcept",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier",annotation:[]}],operand:{name:"Pain severity in the past week - 0-10 numeric rating [Reported]",type:"CodeRef",annotation:[]}}]},{type:"Equivalent",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Koncept",type:"OperandRef",annotation:[]}]},{type:"ToConcept",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier",annotation:[]}],operand:{name:"Pain LEGACY",type:"CodeRef",annotation:[]}}]}]},then:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"Pain",type:"Literal",annotation:[]},else:{type:"If",annotation:[],condition:{type:"Or",annotation:[],signature:[],operand:[{type:"Equivalent",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Koncept",type:"OperandRef",annotation:[]}]},{type:"ToConcept",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier",annotation:[]}],operand:{name:"What number best describes how pain has interfered with your enjoyment of life during the past week",type:"CodeRef",annotation:[]}}]},{type:"Equivalent",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Koncept",type:"OperandRef",annotation:[]}]},{type:"ToConcept",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier",annotation:[]}],operand:{name:"Enjoyment of life LEGACY",type:"CodeRef",annotation:[]}}]}]},then:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"Enjoyment of life",type:"Literal",annotation:[]},else:{type:"If",annotation:[],condition:{type:"Or",annotation:[],signature:[],operand:[{type:"Equivalent",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Koncept",type:"OperandRef",annotation:[]}]},{type:"ToConcept",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier",annotation:[]}],operand:{name:"What number best describes how pain has interfered with your general activity during the past week",type:"CodeRef",annotation:[]}}]},{type:"Equivalent",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Koncept",type:"OperandRef",annotation:[]}]},{type:"ToConcept",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier",annotation:[]}],operand:{name:"General activity LEGACY",type:"CodeRef",annotation:[]}}]}]},then:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"General activity",type:"Literal",annotation:[]},else:{type:"Coalesce",annotation:[],signature:[],operand:[{path:"value",type:"Property",annotation:[],source:{path:"text",type:"Property",annotation:[],source:{name:"Koncept",type:"OperandRef",annotation:[]}}},{type:"Coalesce",annotation:[],signature:[],operand:[{type:"Query",annotation:[],source:[{alias:"c2",annotation:[],expression:{path:"coding",type:"Property",annotation:[],source:{name:"Koncept",type:"OperandRef",annotation:[]}}}],let:[],relationship:[],return:{annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{path:"display",scope:"c2",type:"Property",annotation:[]}}}}]}]}}}}},operand:[{name:"Koncept",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}CodeableConcept",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ConceptTextWithRange",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"If",annotation:[],condition:{type:"Equivalent",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Koncept",type:"OperandRef",annotation:[]}]},{type:"ToConcept",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier",annotation:[]}],operand:{name:"Patient Health Questionnaire 2 item (PHQ-2) total score [Reported]",type:"CodeRef",annotation:[]}}]},then:{type:"Concatenate",annotation:[],signature:[],operand:[{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Koncept",type:"OperandRef",annotation:[]}]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:" [Range: 0-6]",type:"Literal",annotation:[]}]},else:{type:"If",annotation:[],condition:{type:"Equivalent",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Koncept",type:"OperandRef",annotation:[]}]},{type:"ToConcept",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier",annotation:[]}],operand:{name:"Patient Health Questionnaire 9 item (PHQ-9) total score [Reported]",type:"CodeRef",annotation:[]}}]},then:{type:"Concatenate",annotation:[],signature:[],operand:[{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Koncept",type:"OperandRef",annotation:[]}]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:" [Range: 0-27]",type:"Literal",annotation:[]}]},else:{type:"If",annotation:[],condition:{type:"Equivalent",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Koncept",type:"OperandRef",annotation:[]}]},{type:"ToConcept",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier",annotation:[]}],operand:{name:"Generalized anxiety disorder 7 item (GAD-7) total score [Reported.PHQ]",type:"CodeRef",annotation:[]}}]},then:{type:"Concatenate",annotation:[],signature:[],operand:[{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Koncept",type:"OperandRef",annotation:[]}]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:" [Range: 0-21]",type:"Literal",annotation:[]}]},else:{type:"If",annotation:[],condition:{type:"Equivalent",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Koncept",type:"OperandRef",annotation:[]}]},{type:"ToConcept",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier",annotation:[]}],operand:{name:"Total score [AUDIT]",type:"CodeRef",annotation:[]}}]},then:{type:"Concatenate",annotation:[],signature:[],operand:[{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Koncept",type:"OperandRef",annotation:[]}]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:" [Range: 0-40]",type:"Literal",annotation:[]}]},else:{type:"If",annotation:[],condition:{type:"Equivalent",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Koncept",type:"OperandRef",annotation:[]}]},{type:"ToConcept",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier",annotation:[]}],operand:{name:"Total score [AUDIT-C]",type:"CodeRef",annotation:[]}}]},then:{type:"Concatenate",annotation:[],signature:[],operand:[{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Koncept",type:"OperandRef",annotation:[]}]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:" [Range: 0-12]",type:"Literal",annotation:[]}]},else:{type:"If",annotation:[],condition:{type:"Equivalent",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Koncept",type:"OperandRef",annotation:[]}]},{type:"ToConcept",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier",annotation:[]}],operand:{name:"Total score [DAST-10]",type:"CodeRef",annotation:[]}}]},then:{type:"Concatenate",annotation:[],signature:[],operand:[{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Koncept",type:"OperandRef",annotation:[]}]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:" [Range: 0-10]",type:"Literal",annotation:[]}]},else:{type:"If",annotation:[],condition:{type:"Equivalent",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Koncept",type:"OperandRef",annotation:[]}]},{type:"ToConcept",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier",annotation:[]}],operand:{name:"Total score ORT",type:"CodeRef",annotation:[]}}]},then:{type:"Concatenate",annotation:[],signature:[],operand:[{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Koncept",type:"OperandRef",annotation:[]}]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:" [Range: 0-26]",type:"Literal",annotation:[]}]},else:{type:"If",annotation:[],condition:{type:"Equivalent",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Koncept",type:"OperandRef",annotation:[]}]},{type:"ToConcept",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier",annotation:[]}],operand:{name:"Pain severity Wong-Baker FACES Scale",type:"CodeRef",annotation:[]}}]},then:{type:"Concatenate",annotation:[],signature:[],operand:[{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Koncept",type:"OperandRef",annotation:[]}]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:" [Range: 0-10]",type:"Literal",annotation:[]}]},else:{type:"If",annotation:[],condition:{type:"Or",annotation:[],signature:[],operand:[{type:"Equivalent",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Koncept",type:"OperandRef",annotation:[]}]},{type:"ToConcept",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier",annotation:[]}],operand:{name:"Mean score [PEG]",type:"CodeRef",annotation:[]}}]},{type:"Equivalent",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Koncept",type:"OperandRef",annotation:[]}]},{type:"ToConcept",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier",annotation:[]}],operand:{name:"Pain Enjoyment General Activity (PEG) Assessment LEGACY",type:"CodeRef",annotation:[]}}]}]},then:{type:"Concatenate",annotation:[],signature:[],operand:[{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Koncept",type:"OperandRef",annotation:[]}]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:" [Range: 0-10]",type:"Literal",annotation:[]}]},else:{type:"If",annotation:[],condition:{type:"Or",annotation:[],signature:[],operand:[{type:"Equivalent",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Koncept",type:"OperandRef",annotation:[]}]},{type:"ToConcept",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier",annotation:[]}],operand:{name:"Total score [STarT Back]",type:"CodeRef",annotation:[]}}]},{type:"Equivalent",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Koncept",type:"OperandRef",annotation:[]}]},{type:"ToConcept",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier",annotation:[]}],operand:{name:"STarT Back Screening Tool LEGACY",type:"CodeRef",annotation:[]}}]}]},then:{type:"Concatenate",annotation:[],signature:[],operand:[{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Koncept",type:"OperandRef",annotation:[]}]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:" [Range: 0-9]",type:"Literal",annotation:[]}]},else:{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Koncept",type:"OperandRef",annotation:[]}]}}}}}}}}}}},operand:[{name:"Koncept",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}CodeableConcept",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"DateText",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"ToString",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Date",type:"NamedTypeSpecifier",annotation:[]}],operand:{path:"value",type:"Property",annotation:[],source:{name:"Date",type:"OperandRef",annotation:[]}}},operand:[{name:"Date",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}date",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"DateTimeText",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"ToString",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]}],operand:{path:"value",type:"Property",annotation:[],source:{name:"Date",type:"OperandRef",annotation:[]}}},operand:[{name:"Date",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}dateTime",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"InstantText",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"ToString",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]}],operand:{path:"value",type:"Property",annotation:[],source:{name:"Instant",type:"OperandRef",annotation:[]}}},operand:[{name:"Instant",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}instant",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"QuantityText",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"If",annotation:[],condition:{type:"IsNull",annotation:[],signature:[],operand:{name:"Quantity",type:"OperandRef",annotation:[]}},then:{asType:"{urn:hl7-org:elm-types:r1}String",type:"As",annotation:[],signature:[],operand:{type:"Null",annotation:[]}},else:{type:"If",annotation:[],condition:{type:"And",annotation:[],signature:[],operand:[{type:"Not",annotation:[],signature:[],operand:{type:"IsNull",annotation:[],signature:[],operand:{path:"unit",type:"Property",annotation:[],source:{name:"Quantity",type:"OperandRef",annotation:[]}}}},{type:"Not",annotation:[],signature:[],operand:{type:"Equal",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}],operand:[{path:"value",type:"Property",annotation:[],source:{path:"unit",type:"Property",annotation:[],source:{name:"Quantity",type:"OperandRef",annotation:[]}}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"{score}",type:"Literal",annotation:[]}]}}]},then:{type:"Concatenate",annotation:[],signature:[],operand:[{type:"Concatenate",annotation:[],signature:[],operand:[{type:"ToString",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Decimal",type:"NamedTypeSpecifier",annotation:[]}],operand:{path:"value",type:"Property",annotation:[],source:{path:"value",type:"Property",annotation:[],source:{name:"Quantity",type:"OperandRef",annotation:[]}}}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:" ",type:"Literal",annotation:[]}]},{path:"value",type:"Property",annotation:[],source:{path:"unit",type:"Property",annotation:[],source:{name:"Quantity",type:"OperandRef",annotation:[]}}}]},else:{type:"If",annotation:[],condition:{type:"And",annotation:[],signature:[],operand:[{type:"Not",annotation:[],signature:[],operand:{type:"IsNull",annotation:[],signature:[],operand:{path:"code",type:"Property",annotation:[],source:{name:"Quantity",type:"OperandRef",annotation:[]}}}},{type:"Not",annotation:[],signature:[],operand:{type:"Equal",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}],operand:[{path:"value",type:"Property",annotation:[],source:{path:"code",type:"Property",annotation:[],source:{name:"Quantity",type:"OperandRef",annotation:[]}}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"{score}",type:"Literal",annotation:[]}]}}]},then:{type:"Concatenate",annotation:[],signature:[],operand:[{type:"Concatenate",annotation:[],signature:[],operand:[{type:"ToString",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Decimal",type:"NamedTypeSpecifier",annotation:[]}],operand:{path:"value",type:"Property",annotation:[],source:{path:"value",type:"Property",annotation:[],source:{name:"Quantity",type:"OperandRef",annotation:[]}}}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:" ",type:"Literal",annotation:[]}]},{path:"value",type:"Property",annotation:[],source:{path:"code",type:"Property",annotation:[],source:{name:"Quantity",type:"OperandRef",annotation:[]}}}]},else:{type:"ToString",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Decimal",type:"NamedTypeSpecifier",annotation:[]}],operand:{path:"value",type:"Property",annotation:[],source:{path:"value",type:"Property",annotation:[],source:{name:"Quantity",type:"OperandRef",annotation:[]}}}}}}},operand:[{name:"Quantity",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}Quantity",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"PeriodObject",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"If",annotation:[],condition:{type:"IsNull",annotation:[],signature:[],operand:{name:"Period",type:"OperandRef",annotation:[]}},then:{type:"As",annotation:[],signature:[],operand:{type:"Null",annotation:[]},asTypeSpecifier:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Start",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"End",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]}},else:{type:"Tuple",annotation:[],element:[{name:"Start",value:{name:"DateTimeText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"start",type:"Property",annotation:[],source:{name:"Period",type:"OperandRef",annotation:[]}}]}},{name:"End",value:{name:"DateTimeText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"end",type:"Property",annotation:[],source:{name:"Period",type:"OperandRef",annotation:[]}}]}}]}},operand:[{name:"Period",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"RangeObject",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"If",annotation:[],condition:{type:"IsNull",annotation:[],signature:[],operand:{name:"Range",type:"OperandRef",annotation:[]}},then:{type:"As",annotation:[],signature:[],operand:{type:"Null",annotation:[]},asTypeSpecifier:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Low",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"High",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]}},else:{type:"Tuple",annotation:[],element:[{name:"Low",value:{name:"QuantityText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"low",type:"Property",annotation:[],source:{name:"Range",type:"OperandRef",annotation:[]}}]}},{name:"High",value:{name:"QuantityText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"high",type:"Property",annotation:[],source:{name:"Range",type:"OperandRef",annotation:[]}}]}}]}},operand:[{name:"Range",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}Range",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ObservationDate",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Coalesce",annotation:[],signature:[],operand:[{name:"DateTimeText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"effectiveDateTime",type:"Property",annotation:[],source:{name:"Observation",type:"OperandRef",annotation:[]}}]},{name:"DateTimeText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"start",type:"Property",annotation:[],source:{path:"effectivePeriod",type:"Property",annotation:[],source:{name:"Observation",type:"OperandRef",annotation:[]}}}]},{name:"InstantText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"issued",type:"Property",annotation:[],source:{name:"Observation",type:"OperandRef",annotation:[]}}]}]},operand:[{name:"Observation",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}Observation",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"MedicationStatementDate",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Coalesce",annotation:[],signature:[],operand:[{name:"DateTimeText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"effectiveDateTime",type:"Property",annotation:[],source:{name:"Statement",type:"OperandRef",annotation:[]}}]},{name:"DateTimeText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"start",type:"Property",annotation:[],source:{path:"effectivePeriod",type:"Property",annotation:[],source:{name:"Statement",type:"OperandRef",annotation:[]}}}]}]},operand:[{name:"Statement",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}MedicationStatement",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"Onset",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Coalesce",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}Any",type:"NamedTypeSpecifier",annotation:[]}}],operand:[{type:"List",annotation:[],element:[{name:"DateTimeText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"onsetDateTime",type:"Property",annotation:[],source:{name:"Condition",type:"OperandRef",annotation:[]}}]},{name:"QuantityText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"onsetQuantity",type:"Property",annotation:[],source:{name:"Condition",type:"OperandRef",annotation:[]}}]},{name:"PeriodObject",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"onsetPeriod",type:"Property",annotation:[],source:{name:"Condition",type:"OperandRef",annotation:[]}}]},{name:"RangeObject",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"onsetRange",type:"Property",annotation:[],source:{name:"Condition",type:"OperandRef",annotation:[]}}]},{path:"value",type:"Property",annotation:[],source:{path:"onsetString",type:"Property",annotation:[],source:{name:"Condition",type:"OperandRef",annotation:[]}}}]}]},operand:[{name:"Condition",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}Condition",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"Abatement",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Coalesce",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}],operand:[{type:"List",annotation:[],element:[{name:"DateTimeText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"abatementDateTime",type:"Property",annotation:[],source:{name:"Condition",type:"OperandRef",annotation:[]}}]},{name:"QuantityText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"abatementQuantity",type:"Property",annotation:[],source:{name:"Condition",type:"OperandRef",annotation:[]}}]},{name:"PeriodObject",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"abatementPeriod",type:"Property",annotation:[],source:{name:"Condition",type:"OperandRef",annotation:[]}}]},{name:"RangeObject",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"abatementRange",type:"Property",annotation:[],source:{name:"Condition",type:"OperandRef",annotation:[]}}]},{path:"value",type:"Property",annotation:[],source:{path:"abatementString",type:"Property",annotation:[],source:{name:"Condition",type:"OperandRef",annotation:[]}}},{type:"ToString",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Boolean",type:"NamedTypeSpecifier",annotation:[]}],operand:{path:"value",type:"Property",annotation:[],source:{path:"abatementBoolean",type:"Property",annotation:[],source:{name:"Condition",type:"OperandRef",annotation:[]}}}}]}]},operand:[{name:"Condition",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}Condition",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"Is18orOlder",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"GreaterOrEqual",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Integer",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Integer",type:"NamedTypeSpecifier",annotation:[]}],operand:[{precision:"Year",type:"CalculateAge",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Date",type:"NamedTypeSpecifier",annotation:[]}],operand:{path:"birthDate.value",type:"Property",annotation:[],source:{name:"Patient",type:"ExpressionRef",annotation:[]}}},{valueType:"{urn:hl7-org:elm-types:r1}Integer",value:"18",type:"Literal",annotation:[]}]}},{name:"ConditionsAssociatedWithChronicPain",context:"Patient",accessLevel:"Public",annotation:[],expression:{name:"Confirmed",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"ActiveOrRecurring",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{dataType:"{http://hl7.org/fhir}Condition",codeProperty:"code",codeComparator:"in",type:"Retrieve",annotation:[],codes:{name:"Conditions associated with chronic pain",preserve:!0,type:"ValueSetRef",annotation:[]},include:[],codeFilter:[],dateFilter:[],otherFilter:[]}]}]}},{name:"HasConditionAssociatedWithChronicPain",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"Exists",annotation:[],signature:[],operand:{name:"ConditionsAssociatedWithChronicPain",type:"ExpressionRef",annotation:[]}}},{name:"HasRecentOpioidPainMedication",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"Or",annotation:[],signature:[],operand:[{type:"Exists",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}MedicationOrder",type:"NamedTypeSpecifier",annotation:[]}}],operand:{name:"ActiveCompletedOrStoppedMedicationOrder",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"MedicationOrderLookBack",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{dataType:"{http://hl7.org/fhir}MedicationOrder",codeProperty:"medicationCodeableConcept",codeComparator:"in",type:"Retrieve",annotation:[],codes:{name:"Opioid pain medications",preserve:!0,type:"ValueSetRef",annotation:[]},include:[],codeFilter:[],dateFilter:[],otherFilter:[]},{name:"InclusionMedicationsLookbackPeriod",type:"ParameterRef",annotation:[]}]}]}},{type:"Exists",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}MedicationStatement",type:"NamedTypeSpecifier",annotation:[]}}],operand:{name:"ActiveOrCompletedMedicationStatement",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"MedicationStatementLookBack",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{dataType:"{http://hl7.org/fhir}MedicationStatement",codeProperty:"medicationCodeableConcept",codeComparator:"in",type:"Retrieve",annotation:[],codes:{name:"Opioid pain medications",preserve:!0,type:"ValueSetRef",annotation:[]},include:[],codeFilter:[],dateFilter:[],otherFilter:[]},{name:"InclusionMedicationsLookbackPeriod",type:"ParameterRef",annotation:[]}]}]}}]}},{name:"HasRecentNonOpioidPainMedication",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"Or",annotation:[],signature:[],operand:[{type:"Exists",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}MedicationOrder",type:"NamedTypeSpecifier",annotation:[]}}],operand:{name:"ActiveCompletedOrStoppedMedicationOrder",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"MedicationOrderLookBack",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{dataType:"{http://hl7.org/fhir}MedicationOrder",codeProperty:"medicationCodeableConcept",codeComparator:"in",type:"Retrieve",annotation:[],codes:{name:"Nonopioid pain medications",preserve:!0,type:"ValueSetRef",annotation:[]},include:[],codeFilter:[],dateFilter:[],otherFilter:[]},{name:"InclusionMedicationsLookbackPeriod",type:"ParameterRef",annotation:[]}]}]}},{type:"Exists",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}MedicationStatement",type:"NamedTypeSpecifier",annotation:[]}}],operand:{name:"ActiveOrCompletedMedicationStatement",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"MedicationStatementLookBack",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{dataType:"{http://hl7.org/fhir}MedicationStatement",codeProperty:"medicationCodeableConcept",codeComparator:"in",type:"Retrieve",annotation:[],codes:{name:"Nonopioid pain medications",preserve:!0,type:"ValueSetRef",annotation:[]},include:[],codeFilter:[],dateFilter:[],otherFilter:[]},{name:"InclusionMedicationsLookbackPeriod",type:"ParameterRef",annotation:[]}]}]}}]}},{name:"MeetsInclusionCriteria",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"And",annotation:[],signature:[],operand:[{name:"Is18orOlder",type:"ExpressionRef",annotation:[]},{type:"Or",annotation:[],signature:[],operand:[{type:"Or",annotation:[],signature:[],operand:[{name:"HasConditionAssociatedWithChronicPain",type:"ExpressionRef",annotation:[]},{name:"HasRecentOpioidPainMedication",type:"ExpressionRef",annotation:[]}]},{name:"HasRecentNonOpioidPainMedication",type:"ExpressionRef",annotation:[]}]}]}},{name:"ReportConditionsAssociatedWithChronicPain",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Condition",annotation:[],expression:{name:"ConditionsAssociatedWithChronicPain",type:"ExpressionRef",annotation:[]}}],let:[],relationship:[],return:{annotation:[],expression:{type:"Tuple",annotation:[],element:[{name:"Name",value:{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"code",scope:"Condition",type:"Property",annotation:[]}]}},{name:"Status",value:{path:"value",type:"Property",annotation:[],source:{path:"clinicalStatus",scope:"Condition",type:"Property",annotation:[]}}},{name:"Onset",value:{name:"Onset",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Condition",type:"AliasRef",annotation:[]}]}},{name:"DateRecorded",value:{name:"DateText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"dateRecorded",scope:"Condition",type:"Property",annotation:[]}]}}]}},sort:{annotation:[],by:[{direction:"desc",type:"ByExpression",annotation:[],expression:{strict:!1,type:"As",annotation:[],signature:[],operand:{name:"Onset",type:"IdentifierRef",annotation:[]},asTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}}]}}},{name:"DepressionConditions",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"Union",annotation:[],signature:[],operand:[{name:"Confirmed",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"ActiveOrRecurring",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{dataType:"{http://hl7.org/fhir}Condition",codeProperty:"code",codeComparator:"in",type:"Retrieve",annotation:[],codes:{name:"Major Depression",preserve:!0,type:"ValueSetRef",annotation:[]},include:[],codeFilter:[],dateFilter:[],otherFilter:[]}]}]},{name:"Confirmed",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"ActiveOrRecurring",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{dataType:"{http://hl7.org/fhir}Condition",codeProperty:"code",codeComparator:"in",type:"Retrieve",annotation:[],codes:{name:"Depression Diagnosis ICD9",preserve:!0,type:"ValueSetRef",annotation:[]},include:[],codeFilter:[],dateFilter:[],otherFilter:[]}]}]}]}},{name:"AnxietyConditions",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"Union",annotation:[],signature:[],operand:[{name:"Confirmed",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"ActiveOrRecurring",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{dataType:"{http://hl7.org/fhir}Condition",codeProperty:"code",codeComparator:"in",type:"Retrieve",annotation:[],codes:{name:"Anxiety",preserve:!0,type:"ValueSetRef",annotation:[]},include:[],codeFilter:[],dateFilter:[],otherFilter:[]}]}]},{name:"Confirmed",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"ActiveOrRecurring",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{dataType:"{http://hl7.org/fhir}Condition",codeProperty:"code",codeComparator:"in",type:"Retrieve",annotation:[],codes:{name:"Anxiety Disorders ICD9",preserve:!0,type:"ValueSetRef",annotation:[]},include:[],codeFilter:[],dateFilter:[],otherFilter:[]}]}]}]}},{name:"SubstanceUseDisorderConditions",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"Union",annotation:[],signature:[],operand:[{name:"Confirmed",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{dataType:"{http://hl7.org/fhir}Condition",codeProperty:"code",codeComparator:"in",type:"Retrieve",annotation:[],codes:{name:"Substance use disorder",preserve:!0,type:"ValueSetRef",annotation:[]},include:[],codeFilter:[],dateFilter:[],otherFilter:[]}]},{name:"Confirmed",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{dataType:"{http://hl7.org/fhir}Condition",codeProperty:"code",codeComparator:"in",type:"Retrieve",annotation:[],codes:{name:"Substance Abuse",preserve:!0,type:"ValueSetRef",annotation:[]},include:[],codeFilter:[],dateFilter:[],otherFilter:[]}]}]}},{name:"SuicideAttemptConditions",context:"Patient",accessLevel:"Public",annotation:[],expression:{name:"Confirmed",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{dataType:"{http://hl7.org/fhir}Condition",codeProperty:"code",codeComparator:"in",type:"Retrieve",annotation:[],codes:{name:"Suicide Attempt",preserve:!0,type:"ValueSetRef",annotation:[]},include:[],codeFilter:[],dateFilter:[],otherFilter:[]}]}},{name:"SleepDisorderedBreathingConditions",context:"Patient",accessLevel:"Public",annotation:[],expression:{name:"Confirmed",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"ActiveOrRecurring",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{dataType:"{http://hl7.org/fhir}Condition",codeProperty:"code",codeComparator:"in",type:"Retrieve",annotation:[],codes:{name:"Sleep-disordered breathing",preserve:!0,type:"ValueSetRef",annotation:[]},include:[],codeFilter:[],dateFilter:[],otherFilter:[]}]}]}},{name:"RenalDysfunctionConditions",context:"Patient",accessLevel:"Public",annotation:[],expression:{name:"Confirmed",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"ActiveOrRecurring",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{dataType:"{http://hl7.org/fhir}Condition",codeProperty:"code",codeComparator:"in",type:"Retrieve",annotation:[],codes:{name:"Kidney Failure",preserve:!0,type:"ValueSetRef",annotation:[]},include:[],codeFilter:[],dateFilter:[],otherFilter:[]}]}]}},{name:"HepaticDysfunctionConditions",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"Union",annotation:[],signature:[],operand:[{name:"Confirmed",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"ActiveOrRecurring",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{dataType:"{http://hl7.org/fhir}Condition",codeProperty:"code",codeComparator:"in",type:"Retrieve",annotation:[],codes:{name:"Chronic Liver Disease",preserve:!0,type:"ValueSetRef",annotation:[]},include:[],codeFilter:[],dateFilter:[],otherFilter:[]}]}]},{name:"Confirmed",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"ActiveOrRecurring",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{dataType:"{http://hl7.org/fhir}Condition",codeProperty:"code",codeComparator:"in",type:"Retrieve",annotation:[],codes:{name:"Liver Disease",preserve:!0,type:"ValueSetRef",annotation:[]},include:[],codeFilter:[],dateFilter:[],otherFilter:[]}]}]}]}},{name:"PregnancyConditions",context:"Patient",accessLevel:"Public",annotation:[],expression:{name:"Confirmed",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"ConditionLookBack",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"ActiveOrRecurring",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{dataType:"{http://hl7.org/fhir}Condition",codeProperty:"code",codeComparator:"in",type:"Retrieve",annotation:[],codes:{name:"CDS Pregnancy",preserve:!0,type:"ValueSetRef",annotation:[]},include:[],codeFilter:[],dateFilter:[],otherFilter:[]}]},{value:42,unit:"weeks",type:"Quantity",annotation:[]}]}]}},{name:"PregnancyObservations",context:"Patient",accessLevel:"Public",annotation:[],expression:{name:"Verified",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"ObservationLookBack",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{dataType:"{http://hl7.org/fhir}Observation",codeProperty:"code",codeComparator:"~",type:"Retrieve",annotation:[],codes:{type:"ToList",annotation:[],signature:[],operand:{name:"Pregnancy status",type:"CodeRef",annotation:[]}},include:[],codeFilter:[],dateFilter:[],otherFilter:[]},{value:42,unit:"weeks",type:"Quantity",annotation:[]}]}]}},{name:"MostRecentPregnancyObservation",context:"Patient",accessLevel:"Public",annotation:[],expression:{name:"MostRecent",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"PregnancyObservations",type:"ExpressionRef",annotation:[]}]}},{name:"MostRecentPregnancyObservationIsPositive",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"Equivalent",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],operand:[{name:"ConceptValue",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"MostRecentPregnancyObservation",type:"ExpressionRef",annotation:[]}]},{type:"ToConcept",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier",annotation:[]}],operand:{name:"Pregnant",type:"CodeRef",annotation:[]}}]}},{name:"OpioidTaperingProcedures",context:"Patient",accessLevel:"Public",annotation:[],expression:{name:"ProcedurePerformance",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"ProcedureLookBack",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{dataType:"{http://hl7.org/fhir}Procedure",codeProperty:"code",codeComparator:"~",type:"Retrieve",annotation:[],codes:{type:"ToList",annotation:[],signature:[],operand:{name:"Management of opioid dosage tapering (procedure)",type:"CodeRef",annotation:[]}},include:[],codeFilter:[],dateFilter:[],otherFilter:[]},{value:2,unit:"years",type:"Quantity",annotation:[]}]}]}},{name:"Is65orOlder",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"GreaterOrEqual",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Integer",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Integer",type:"NamedTypeSpecifier",annotation:[]}],operand:[{precision:"Year",type:"CalculateAge",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Date",type:"NamedTypeSpecifier",annotation:[]}],operand:{path:"birthDate.value",type:"Property",annotation:[],source:{name:"Patient",type:"ExpressionRef",annotation:[]}}},{valueType:"{urn:hl7-org:elm-types:r1}Integer",value:"65",type:"Literal",annotation:[]}]}},{name:"ConditionRiskFactorsForOpioidRelatedHarms",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"Union",annotation:[],signature:[],operand:[{type:"Union",annotation:[],signature:[],operand:[{type:"Union",annotation:[],signature:[],operand:[{type:"Union",annotation:[],signature:[],operand:[{name:"DepressionConditions",type:"ExpressionRef",annotation:[]},{name:"AnxietyConditions",type:"ExpressionRef",annotation:[]}]},{type:"Union",annotation:[],signature:[],operand:[{name:"SubstanceUseDisorderConditions",type:"ExpressionRef",annotation:[]},{name:"SuicideAttemptConditions",type:"ExpressionRef",annotation:[]}]}]},{type:"Union",annotation:[],signature:[],operand:[{name:"SleepDisorderedBreathingConditions",type:"ExpressionRef",annotation:[]},{name:"RenalDysfunctionConditions",type:"ExpressionRef",annotation:[]}]}]},{type:"Union",annotation:[],signature:[],operand:[{name:"HepaticDysfunctionConditions",type:"ExpressionRef",annotation:[]},{name:"PregnancyConditions",type:"ExpressionRef",annotation:[]}]}]}},{name:"EncounterRiskFactorsForOpioidRelatedHarms",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Encounter",annotation:[],expression:{dataType:"{http://hl7.org/fhir}Encounter",type:"Retrieve",annotation:[],include:[],codeFilter:[],dateFilter:[],otherFilter:[]}}],let:[],relationship:[],where:{type:"Exists",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}CodeableConcept",type:"NamedTypeSpecifier",annotation:[]}}],operand:{type:"Query",annotation:[],source:[{alias:"Reason",annotation:[],expression:{path:"reason",scope:"Encounter",type:"Property",annotation:[]}}],let:[],relationship:[],where:{type:"Or",annotation:[],signature:[],operand:[{type:"Or",annotation:[],signature:[],operand:[{type:"Or",annotation:[],signature:[],operand:[{type:"Or",annotation:[],signature:[],operand:[{type:"Or",annotation:[],signature:[],operand:[{type:"Or",annotation:[],signature:[],operand:[{type:"Or",annotation:[],signature:[],operand:[{type:"Or",annotation:[],signature:[],operand:[{type:"Or",annotation:[],signature:[],operand:[{type:"Or",annotation:[],signature:[],operand:[{type:"InValueSet",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Reason",type:"AliasRef",annotation:[]}]},valueset:{name:"Major Depression",preserve:!0,annotation:[]}},{type:"InValueSet",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Reason",type:"AliasRef",annotation:[]}]},valueset:{name:"Depression Diagnosis ICD9",preserve:!0,annotation:[]}}]},{type:"InValueSet",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Reason",type:"AliasRef",annotation:[]}]},valueset:{name:"Anxiety",preserve:!0,annotation:[]}}]},{type:"InValueSet",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Reason",type:"AliasRef",annotation:[]}]},valueset:{name:"Anxiety Disorders ICD9",preserve:!0,annotation:[]}}]},{type:"InValueSet",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Reason",type:"AliasRef",annotation:[]}]},valueset:{name:"Substance use disorder",preserve:!0,annotation:[]}}]},{type:"InValueSet",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Reason",type:"AliasRef",annotation:[]}]},valueset:{name:"Substance Abuse",preserve:!0,annotation:[]}}]},{type:"InValueSet",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Reason",type:"AliasRef",annotation:[]}]},valueset:{name:"Suicide Attempt",preserve:!0,annotation:[]}}]},{type:"InValueSet",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Reason",type:"AliasRef",annotation:[]}]},valueset:{name:"Sleep-disordered breathing",preserve:!0,annotation:[]}}]},{type:"InValueSet",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Reason",type:"AliasRef",annotation:[]}]},valueset:{name:"Kidney Failure",preserve:!0,annotation:[]}}]},{type:"InValueSet",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Reason",type:"AliasRef",annotation:[]}]},valueset:{name:"Chronic Liver Disease",preserve:!0,annotation:[]}}]},{type:"InValueSet",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Reason",type:"AliasRef",annotation:[]}]},valueset:{name:"Liver Disease",preserve:!0,annotation:[]}}]}}}}},{name:"ReportConditionRiskFactorsForOpioidRelatedHarms",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Condition",annotation:[],expression:{name:"ConditionRiskFactorsForOpioidRelatedHarms",type:"ExpressionRef",annotation:[]}}],let:[],relationship:[],return:{annotation:[],expression:{type:"Tuple",annotation:[],element:[{name:"Name",value:{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"code",scope:"Condition",type:"Property",annotation:[]}]}},{name:"Status",value:{path:"value",type:"Property",annotation:[],source:{path:"clinicalStatus",scope:"Condition",type:"Property",annotation:[]}}},{name:"Onset",value:{name:"Onset",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Condition",type:"AliasRef",annotation:[]}]}},{name:"DateRecorded",value:{name:"DateText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"dateRecorded",scope:"Condition",type:"Property",annotation:[]}]}},{name:"Abatement",value:{name:"Abatement",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Condition",type:"AliasRef",annotation:[]}]}},{name:"Visit",value:{strict:!1,type:"As",annotation:[],signature:[],operand:{type:"Null",annotation:[]},asTypeSpecifier:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Start",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"End",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]}}}]}},sort:{annotation:[],by:[{direction:"desc",type:"ByExpression",annotation:[],expression:{strict:!1,type:"As",annotation:[],signature:[],operand:{name:"Onset",type:"IdentifierRef",annotation:[]},asTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}},{direction:"desc",type:"ByExpression",annotation:[],expression:{strict:!1,type:"As",annotation:[],signature:[],operand:{name:"Abatement",type:"IdentifierRef",annotation:[]},asTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}}]}}},{name:"GetEncounterDiagnosesRiskFactorsForOpioidRelatedHarms",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Reason",annotation:[],expression:{path:"reason",type:"Property",annotation:[],source:{name:"Encounter",type:"OperandRef",annotation:[]}}}],let:[],relationship:[],where:{type:"Or",annotation:[],signature:[],operand:[{type:"Or",annotation:[],signature:[],operand:[{type:"Or",annotation:[],signature:[],operand:[{type:"Or",annotation:[],signature:[],operand:[{type:"Or",annotation:[],signature:[],operand:[{type:"Or",annotation:[],signature:[],operand:[{type:"Or",annotation:[],signature:[],operand:[{type:"Or",annotation:[],signature:[],operand:[{type:"Or",annotation:[],signature:[],operand:[{type:"Or",annotation:[],signature:[],operand:[{type:"InValueSet",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Reason",type:"AliasRef",annotation:[]}]},valueset:{name:"Major Depression",preserve:!0,annotation:[]}},{type:"InValueSet",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Reason",type:"AliasRef",annotation:[]}]},valueset:{name:"Depression Diagnosis ICD9",preserve:!0,annotation:[]}}]},{type:"InValueSet",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Reason",type:"AliasRef",annotation:[]}]},valueset:{name:"Anxiety",preserve:!0,annotation:[]}}]},{type:"InValueSet",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Reason",type:"AliasRef",annotation:[]}]},valueset:{name:"Anxiety Disorders ICD9",preserve:!0,annotation:[]}}]},{type:"InValueSet",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Reason",type:"AliasRef",annotation:[]}]},valueset:{name:"Substance use disorder",preserve:!0,annotation:[]}}]},{type:"InValueSet",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Reason",type:"AliasRef",annotation:[]}]},valueset:{name:"Substance Abuse",preserve:!0,annotation:[]}}]},{type:"InValueSet",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Reason",type:"AliasRef",annotation:[]}]},valueset:{name:"Suicide Attempt",preserve:!0,annotation:[]}}]},{type:"InValueSet",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Reason",type:"AliasRef",annotation:[]}]},valueset:{name:"Sleep-disordered breathing",preserve:!0,annotation:[]}}]},{type:"InValueSet",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Reason",type:"AliasRef",annotation:[]}]},valueset:{name:"Kidney Failure",preserve:!0,annotation:[]}}]},{type:"InValueSet",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Reason",type:"AliasRef",annotation:[]}]},valueset:{name:"Chronic Liver Disease",preserve:!0,annotation:[]}}]},{type:"InValueSet",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Reason",type:"AliasRef",annotation:[]}]},valueset:{name:"Liver Disease",preserve:!0,annotation:[]}}]},return:{annotation:[],expression:{type:"Tuple",annotation:[],element:[{name:"Name",value:{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Reason",type:"AliasRef",annotation:[]}]}},{name:"Status",value:{strict:!1,type:"As",annotation:[],signature:[],operand:{type:"Null",annotation:[]},asTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}},{name:"Onset",value:{strict:!1,type:"As",annotation:[],signature:[],operand:{type:"Null",annotation:[]},asTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}},{name:"DateRecorded",value:{strict:!1,type:"As",annotation:[],signature:[],operand:{type:"Null",annotation:[]},asTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}},{name:"Abatement",value:{strict:!1,type:"As",annotation:[],signature:[],operand:{type:"Null",annotation:[]},asTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}},{name:"Visit",value:{name:"PeriodObject",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"period",type:"Property",annotation:[],source:{name:"Encounter",type:"OperandRef",annotation:[]}}]}}]}}},operand:[{name:"Encounter",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}Encounter",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ReportEncounterRiskFactorsForOpioidRelatedHarms",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Reason",annotation:[],expression:{type:"Flatten",annotation:[],signature:[],operand:{type:"Query",annotation:[],source:[{alias:"Encounter",annotation:[],expression:{name:"EncounterRiskFactorsForOpioidRelatedHarms",type:"ExpressionRef",annotation:[]}}],let:[],relationship:[],return:{annotation:[],expression:{name:"GetEncounterDiagnosesRiskFactorsForOpioidRelatedHarms",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Encounter",type:"AliasRef",annotation:[]}]}}}}}],let:[],relationship:[],sort:{annotation:[],by:[{direction:"desc",type:"ByExpression",annotation:[],expression:{path:"Start",type:"Property",annotation:[],source:{name:"Visit",type:"IdentifierRef",annotation:[]}}},{direction:"desc",type:"ByExpression",annotation:[],expression:{path:"End",type:"Property",annotation:[],source:{name:"Visit",type:"IdentifierRef",annotation:[]}}}]}}},{name:"ReportOpioidTaperingProcedures",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Procedure",annotation:[],expression:{name:"OpioidTaperingProcedures",type:"ExpressionRef",annotation:[]}}],let:[],relationship:[],return:{annotation:[],expression:{type:"Tuple",annotation:[],element:[{name:"Name",value:{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"code",scope:"Procedure",type:"Property",annotation:[]}]}},{name:"Status",value:{path:"value",type:"Property",annotation:[],source:{path:"status",scope:"Procedure",type:"Property",annotation:[]}}},{name:"Onset",value:{type:"Coalesce",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}],operand:[{type:"List",annotation:[],element:[{name:"DateTimeText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"performedDateTime",scope:"Procedure",type:"Property",annotation:[]}]},{name:"DateTimeText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"start",type:"Property",annotation:[],source:{path:"performedPeriod",scope:"Procedure",type:"Property",annotation:[]}}]}]}]}},{name:"DateRecorded",value:{strict:!1,type:"As",annotation:[],signature:[],operand:{type:"Null",annotation:[]},asTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}},{name:"Abatement",value:{name:"DateTimeText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"end",type:"Property",annotation:[],source:{path:"performedPeriod",scope:"Procedure",type:"Property",annotation:[]}}]}},{name:"Visit",value:{strict:!1,type:"As",annotation:[],signature:[],operand:{type:"Null",annotation:[]},asTypeSpecifier:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Start",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"End",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]}}}]}},sort:{annotation:[],by:[{direction:"desc",type:"ByExpression",annotation:[],expression:{strict:!1,type:"As",annotation:[],signature:[],operand:{name:"Onset",type:"IdentifierRef",annotation:[]},asTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}},{direction:"desc",type:"ByExpression",annotation:[],expression:{strict:!1,type:"As",annotation:[],signature:[],operand:{name:"Abatement",type:"IdentifierRef",annotation:[]},asTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}}]}}},{name:"ReportMostRecentPositivePregnancyObservation",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"If",annotation:[],condition:{name:"MostRecentPregnancyObservationIsPositive",type:"ExpressionRef",annotation:[]},then:{type:"Tuple",annotation:[],element:[{name:"Name",value:{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"code",type:"Property",annotation:[],source:{name:"MostRecentPregnancyObservation",type:"ExpressionRef",annotation:[]}}]}},{name:"Status",value:{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"valueCodeableConcept",type:"Property",annotation:[],source:{name:"MostRecentPregnancyObservation",type:"ExpressionRef",annotation:[]}}]}},{name:"Onset",value:{type:"ToString",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]}],operand:{type:"Coalesce",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]}],operand:[{path:"value",type:"Property",annotation:[],source:{path:"effectiveDateTime",type:"Property",annotation:[],source:{name:"MostRecentPregnancyObservation",type:"ExpressionRef",annotation:[]}}},{name:"ToDateTime",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[{name:"{http://hl7.org/fhir}dateTime",type:"NamedTypeSpecifier",annotation:[]}],operand:[{path:"start",type:"Property",annotation:[],source:{path:"effectivePeriod",type:"Property",annotation:[],source:{name:"MostRecentPregnancyObservation",type:"ExpressionRef",annotation:[]}}}]}]}}},{name:"DateRecorded",value:{type:"ToString",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]}],operand:{name:"ToDateTime",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[{name:"{http://hl7.org/fhir}instant",type:"NamedTypeSpecifier",annotation:[]}],operand:[{path:"issued",type:"Property",annotation:[],source:{name:"MostRecentPregnancyObservation",type:"ExpressionRef",annotation:[]}}]}}},{name:"Abatement",value:{strict:!1,type:"As",annotation:[],signature:[],operand:{type:"Null",annotation:[]},asTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}},{name:"Visit",value:{strict:!1,type:"As",annotation:[],signature:[],operand:{type:"Null",annotation:[]},asTypeSpecifier:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Start",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"End",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]}}}]},else:{type:"As",annotation:[],signature:[],operand:{type:"Null",annotation:[]},asTypeSpecifier:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Name",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Status",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Onset",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"DateRecorded",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Abatement",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Visit",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Start",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"End",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]}}]}}}},{name:"ReportOlderThan65",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"If",annotation:[],condition:{name:"Is65orOlder",type:"ExpressionRef",annotation:[]},then:{type:"Tuple",annotation:[],element:[{name:"Name",value:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"65 years or older",type:"Literal",annotation:[]}},{name:"Status",value:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"active",type:"Literal",annotation:[]}},{name:"Onset",value:{strict:!1,type:"As",annotation:[],signature:[],operand:{type:"Null",annotation:[]},asTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}},{name:"DateRecorded",value:{strict:!1,type:"As",annotation:[],signature:[],operand:{type:"Null",annotation:[]},asTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}},{name:"Abatement",value:{strict:!1,type:"As",annotation:[],signature:[],operand:{type:"Null",annotation:[]},asTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}},{name:"Visit",value:{strict:!1,type:"As",annotation:[],signature:[],operand:{type:"Null",annotation:[]},asTypeSpecifier:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Start",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"End",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]}}}]},else:{type:"As",annotation:[],signature:[],operand:{type:"Null",annotation:[]},asTypeSpecifier:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Name",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Status",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Onset",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"DateRecorded",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Abatement",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Visit",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Start",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"End",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]}}]}}}},{name:"ReportRiskFactorsForOpioidRelatedHarms",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"If",annotation:[],condition:{type:"Exists",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Condition",type:"NamedTypeSpecifier",annotation:[]}}],operand:{name:"PregnancyConditions",type:"ExpressionRef",annotation:[]}},then:{type:"Query",annotation:[],source:[{alias:"Condition",annotation:[],expression:{type:"Union",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Name",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Status",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Onset",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}Any",type:"NamedTypeSpecifier",annotation:[]}},{name:"DateRecorded",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Abatement",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Visit",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Start",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"End",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]}}]}},{type:"ListTypeSpecifier",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Name",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Status",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Onset",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}Any",type:"NamedTypeSpecifier",annotation:[]}},{name:"DateRecorded",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Abatement",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Visit",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Start",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"End",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]}}]}}],operand:[{type:"Union",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Name",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Status",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Onset",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}Any",type:"NamedTypeSpecifier",annotation:[]}},{name:"DateRecorded",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Abatement",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Visit",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Start",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"End",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]}}]}},{type:"ListTypeSpecifier",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Name",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Status",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Onset",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}Any",type:"NamedTypeSpecifier",annotation:[]}},{name:"DateRecorded",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Abatement",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Visit",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Start",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"End",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]}}]}}],operand:[{name:"ReportConditionRiskFactorsForOpioidRelatedHarms",type:"ExpressionRef",annotation:[]},{name:"ReportEncounterRiskFactorsForOpioidRelatedHarms",type:"ExpressionRef",annotation:[]}]},{type:"Union",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Name",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Status",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Onset",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}Any",type:"NamedTypeSpecifier",annotation:[]}},{name:"DateRecorded",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Abatement",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Visit",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Start",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"End",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]}}]}},{type:"ListTypeSpecifier",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Name",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Status",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Onset",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}Any",type:"NamedTypeSpecifier",annotation:[]}},{name:"DateRecorded",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Abatement",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Visit",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Start",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"End",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]}}]}}],operand:[{name:"ReportOpioidTaperingProcedures",type:"ExpressionRef",annotation:[]},{type:"If",annotation:[],condition:{type:"IsNull",annotation:[],signature:[],operand:{name:"ReportOlderThan65",type:"ExpressionRef",annotation:[]}},then:{type:"As",annotation:[],signature:[],operand:{type:"Null",annotation:[]},asTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Name",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Status",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Onset",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"DateRecorded",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Abatement",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Visit",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Start",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"End",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]}}]}}},else:{type:"List",annotation:[],element:[{name:"ReportOlderThan65",type:"ExpressionRef",annotation:[]}]}}]}]}}],let:[],relationship:[]},else:{type:"Query",annotation:[],source:[{alias:"Condition",annotation:[],expression:{type:"Union",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Name",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Status",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Onset",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}Any",type:"NamedTypeSpecifier",annotation:[]}},{name:"DateRecorded",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Abatement",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Visit",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Start",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"End",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]}}]}},{type:"ListTypeSpecifier",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Name",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Status",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Onset",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}Any",type:"NamedTypeSpecifier",annotation:[]}},{name:"DateRecorded",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Abatement",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Visit",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Start",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"End",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]}}]}}],operand:[{type:"Union",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Name",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Status",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Onset",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}Any",type:"NamedTypeSpecifier",annotation:[]}},{name:"DateRecorded",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Abatement",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Visit",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Start",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"End",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]}}]}},{type:"ListTypeSpecifier",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Name",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Status",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Onset",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}Any",type:"NamedTypeSpecifier",annotation:[]}},{name:"DateRecorded",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Abatement",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Visit",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Start",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"End",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]}}]}}],operand:[{type:"Union",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Name",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Status",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Onset",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}Any",type:"NamedTypeSpecifier",annotation:[]}},{name:"DateRecorded",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Abatement",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Visit",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Start",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"End",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]}}]}},{type:"ListTypeSpecifier",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Name",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Status",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Onset",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}Any",type:"NamedTypeSpecifier",annotation:[]}},{name:"DateRecorded",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Abatement",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Visit",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Start",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"End",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]}}]}}],operand:[{name:"ReportConditionRiskFactorsForOpioidRelatedHarms",type:"ExpressionRef",annotation:[]},{name:"ReportEncounterRiskFactorsForOpioidRelatedHarms",type:"ExpressionRef",annotation:[]}]},{type:"Union",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Name",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Status",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Onset",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}Any",type:"NamedTypeSpecifier",annotation:[]}},{name:"DateRecorded",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Abatement",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Visit",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Start",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"End",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]}}]}},{type:"ListTypeSpecifier",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Name",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Status",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Onset",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}Any",type:"NamedTypeSpecifier",annotation:[]}},{name:"DateRecorded",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Abatement",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Visit",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Start",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"End",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]}}]}}],operand:[{name:"ReportOpioidTaperingProcedures",type:"ExpressionRef",annotation:[]},{type:"If",annotation:[],condition:{type:"IsNull",annotation:[],signature:[],operand:{name:"ReportOlderThan65",type:"ExpressionRef",annotation:[]}},then:{type:"As",annotation:[],signature:[],operand:{type:"Null",annotation:[]},asTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Name",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Status",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Onset",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"DateRecorded",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Abatement",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Visit",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Start",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"End",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]}}]}}},else:{type:"List",annotation:[],element:[{name:"ReportOlderThan65",type:"ExpressionRef",annotation:[]}]}}]}]},{type:"If",annotation:[],condition:{type:"IsNull",annotation:[],signature:[],operand:{name:"ReportMostRecentPositivePregnancyObservation",type:"ExpressionRef",annotation:[]}},then:{type:"As",annotation:[],signature:[],operand:{type:"Null",annotation:[]},asTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Name",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Status",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Onset",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"DateRecorded",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Abatement",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Visit",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Start",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"End",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]}}]}}},else:{type:"List",annotation:[],element:[{name:"ReportMostRecentPositivePregnancyObservation",type:"ExpressionRef",annotation:[]}]}}]}}],let:[],relationship:[],sort:{annotation:[],by:[{direction:"desc",type:"ByExpression",annotation:[],expression:{type:"If",annotation:[],condition:{type:"Not",annotation:[],signature:[],operand:{type:"IsNull",annotation:[],signature:[],operand:{name:"Onset",type:"IdentifierRef",annotation:[]}}},then:{strict:!1,type:"As",annotation:[],signature:[],operand:{name:"Onset",type:"IdentifierRef",annotation:[]},asTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},else:{path:"Start",type:"Property",annotation:[],source:{name:"Visit",type:"IdentifierRef",annotation:[]}}}},{direction:"desc",type:"ByExpression",annotation:[],expression:{path:"End",type:"Property",annotation:[],source:{name:"Visit",type:"IdentifierRef",annotation:[]}}},{direction:"desc",type:"ByExpression",annotation:[],expression:{strict:!1,type:"As",annotation:[],signature:[],operand:{name:"Abatement",type:"IdentifierRef",annotation:[]},asTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}}]}}}},{name:"NumericPainIntensityAssessments",context:"Patient",accessLevel:"Public",annotation:[],expression:{name:"Verified",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"ObservationLookBack",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{dataType:"{http://hl7.org/fhir}Observation",codeProperty:"code",codeComparator:"~",type:"Retrieve",annotation:[],codes:{type:"ToList",annotation:[],signature:[],operand:{name:"Pain severity Wong-Baker FACES Scale",type:"CodeRef",annotation:[]}},include:[],codeFilter:[],dateFilter:[],otherFilter:[]},{value:2,unit:"years",type:"Quantity",annotation:[]}]}]}},{name:"ReportNumericPainIntensityAssessments",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Assessment",annotation:[],expression:{name:"NumericPainIntensityAssessments",type:"ExpressionRef",annotation:[]}}],let:[],relationship:[],return:{annotation:[],expression:{type:"Tuple",annotation:[],element:[{name:"Name",value:{name:"ConceptTextWithRange",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"code",scope:"Assessment",type:"Property",annotation:[]}]}},{name:"Score",value:{name:"QuantityText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"valueQuantity",scope:"Assessment",type:"Property",annotation:[]}]}},{name:"Interpretation",value:{type:"Coalesce",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}],operand:[{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"interpretation",scope:"Assessment",type:"Property",annotation:[]}]},{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"valueCodeableConcept",scope:"Assessment",type:"Property",annotation:[]}]}]}},{name:"Date",value:{name:"ObservationDate",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Assessment",type:"AliasRef",annotation:[]}]}}]}},sort:{annotation:[],by:[{direction:"desc",path:"Date",type:"ByColumn",annotation:[]}]}}},{name:"PainEnjoymentGeneralActivityAssessments",context:"Patient",accessLevel:"Public",annotation:[],expression:{name:"Verified",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"ObservationLookBack",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{type:"Union",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Observation",type:"NamedTypeSpecifier",annotation:[]}},{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Observation",type:"NamedTypeSpecifier",annotation:[]}}],operand:[{dataType:"{http://hl7.org/fhir}Observation",codeProperty:"code",codeComparator:"~",type:"Retrieve",annotation:[],codes:{type:"ToList",annotation:[],signature:[],operand:{name:"Mean score [PEG]",type:"CodeRef",annotation:[]}},include:[],codeFilter:[],dateFilter:[],otherFilter:[]},{dataType:"{http://hl7.org/fhir}Observation",codeProperty:"code",codeComparator:"~",type:"Retrieve",annotation:[],codes:{type:"ToList",annotation:[],signature:[],operand:{name:"Pain Enjoyment General Activity (PEG) Assessment LEGACY",type:"CodeRef",annotation:[]}},include:[],codeFilter:[],dateFilter:[],otherFilter:[]}]},{value:2,unit:"years",type:"Quantity",annotation:[]}]}]}},{name:"ReportPainEnjoymentGeneralActivityAssessments",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Assessment",annotation:[],expression:{name:"PainEnjoymentGeneralActivityAssessments",type:"ExpressionRef",annotation:[]}}],let:[{identifier:"Pain",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Component",annotation:[],expression:{path:"component",scope:"Assessment",type:"Property",annotation:[]}}],let:[],relationship:[],where:{type:"Or",annotation:[],signature:[],operand:[{type:"Equivalent",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"code",scope:"Component",type:"Property",annotation:[]}]},{type:"ToConcept",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier",annotation:[]}],operand:{name:"Pain severity in the past week - 0-10 numeric rating [Reported]",type:"CodeRef",annotation:[]}}]},{type:"Equivalent",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"code",scope:"Component",type:"Property",annotation:[]}]},{type:"ToConcept",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier",annotation:[]}],operand:{name:"Pain LEGACY",type:"CodeRef",annotation:[]}}]}]}}},{identifier:"Enjoyment",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Component",annotation:[],expression:{path:"component",scope:"Assessment",type:"Property",annotation:[]}}],let:[],relationship:[],where:{type:"Or",annotation:[],signature:[],operand:[{type:"Equivalent",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"code",scope:"Component",type:"Property",annotation:[]}]},{type:"ToConcept",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier",annotation:[]}],operand:{name:"What number best describes how pain has interfered with your enjoyment of life during the past week",type:"CodeRef",annotation:[]}}]},{type:"Equivalent",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"code",scope:"Component",type:"Property",annotation:[]}]},{type:"ToConcept",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier",annotation:[]}],operand:{name:"Enjoyment of life LEGACY",type:"CodeRef",annotation:[]}}]}]}}},{identifier:"GeneralActivity",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Component",annotation:[],expression:{path:"component",scope:"Assessment",type:"Property",annotation:[]}}],let:[],relationship:[],where:{type:"Or",annotation:[],signature:[],operand:[{type:"Equivalent",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"code",scope:"Component",type:"Property",annotation:[]}]},{type:"ToConcept",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier",annotation:[]}],operand:{name:"What number best describes how pain has interfered with your general activity during the past week",type:"CodeRef",annotation:[]}}]},{type:"Equivalent",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"code",scope:"Component",type:"Property",annotation:[]}]},{type:"ToConcept",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier",annotation:[]}],operand:{name:"General activity LEGACY",type:"CodeRef",annotation:[]}}]}]}}}],relationship:[],where:{valueType:"{urn:hl7-org:elm-types:r1}Boolean",value:"true",type:"Literal",annotation:[]},return:{annotation:[],expression:{type:"Tuple",annotation:[],element:[{name:"Name",value:{name:"ConceptTextWithRange",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"code",scope:"Assessment",type:"Property",annotation:[]}]}},{name:"Score",value:{name:"QuantityText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"valueQuantity",scope:"Assessment",type:"Property",annotation:[]}]}},{name:"Interpretation",value:{type:"Coalesce",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}],operand:[{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"interpretation",scope:"Assessment",type:"Property",annotation:[]}]},{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"valueCodeableConcept",scope:"Assessment",type:"Property",annotation:[]}]}]}},{name:"Questions",value:{type:"Query",annotation:[],source:[{alias:"Component",annotation:[],expression:{type:"List",annotation:[],element:[{type:"First",annotation:[],signature:[],source:{name:"Pain",type:"QueryLetRef",annotation:[]}},{type:"First",annotation:[],signature:[],source:{name:"Enjoyment",type:"QueryLetRef",annotation:[]}},{type:"First",annotation:[],signature:[],source:{name:"GeneralActivity",type:"QueryLetRef",annotation:[]}}]}}],let:[],relationship:[],where:{type:"Not",annotation:[],signature:[],operand:{type:"IsNull",annotation:[],signature:[],operand:{name:"Component",type:"AliasRef",annotation:[]}}},return:{annotation:[],expression:{type:"Tuple",annotation:[],element:[{name:"Name",value:{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"code",scope:"Component",type:"Property",annotation:[]}]}},{name:"Score",value:{name:"QuantityText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"valueQuantity",scope:"Component",type:"Property",annotation:[]}]}}]}}}},{name:"Date",value:{name:"ObservationDate",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Assessment",type:"AliasRef",annotation:[]}]}}]}},sort:{annotation:[],by:[{direction:"desc",path:"Date",type:"ByColumn",annotation:[]}]}}},{name:"STarTBackAssessments",context:"Patient",accessLevel:"Public",annotation:[],expression:{name:"Verified",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"ObservationLookBack",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{type:"Union",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Observation",type:"NamedTypeSpecifier",annotation:[]}},{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Observation",type:"NamedTypeSpecifier",annotation:[]}}],operand:[{dataType:"{http://hl7.org/fhir}Observation",codeProperty:"code",codeComparator:"~",type:"Retrieve",annotation:[],codes:{type:"ToList",annotation:[],signature:[],operand:{name:"Total score [STarT Back]",type:"CodeRef",annotation:[]}},include:[],codeFilter:[],dateFilter:[],otherFilter:[]},{dataType:"{http://hl7.org/fhir}Observation",codeProperty:"code",codeComparator:"~",type:"Retrieve",annotation:[],codes:{type:"ToList",annotation:[],signature:[],operand:{name:"STarT Back Screening Tool LEGACY",type:"CodeRef",annotation:[]}},include:[],codeFilter:[],dateFilter:[],otherFilter:[]}]},{value:2,unit:"years",type:"Quantity",annotation:[]}]}]}},{name:"ReportSTarTBackAssessments",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Assessment",annotation:[],expression:{name:"STarTBackAssessments",type:"ExpressionRef",annotation:[]}}],let:[],relationship:[],return:{annotation:[],expression:{type:"Tuple",annotation:[],element:[{name:"Name",value:{name:"ConceptTextWithRange",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"code",scope:"Assessment",type:"Property",annotation:[]}]}},{name:"Score",value:{name:"QuantityText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"valueQuantity",scope:"Assessment",type:"Property",annotation:[]}]}},{name:"Interpretation",value:{type:"Coalesce",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}],operand:[{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"interpretation",scope:"Assessment",type:"Property",annotation:[]}]},{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"valueCodeableConcept",scope:"Assessment",type:"Property",annotation:[]}]}]}},{name:"Date",value:{name:"ObservationDate",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Assessment",type:"AliasRef",annotation:[]}]}}]}},sort:{annotation:[],by:[{direction:"desc",path:"Date",type:"ByColumn",annotation:[]}]}}},{name:"OpioidMedicationOrders",context:"Patient",accessLevel:"Public",annotation:[],expression:{name:"ActiveCompletedOrStoppedMedicationOrder",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"MedicationOrderLookBack",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{dataType:"{http://hl7.org/fhir}MedicationOrder",codeProperty:"medicationCodeableConcept",codeComparator:"in",type:"Retrieve",annotation:[],codes:{name:"Opioid pain medications",preserve:!0,type:"ValueSetRef",annotation:[]},include:[],codeFilter:[],dateFilter:[],otherFilter:[]},{value:2,unit:"years",type:"Quantity",annotation:[]}]}]}},{name:"OpioidMedicationStatements",context:"Patient",accessLevel:"Public",annotation:[],expression:{name:"ActiveOrCompletedMedicationStatement",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"MedicationStatementLookBack",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{dataType:"{http://hl7.org/fhir}MedicationStatement",codeProperty:"medicationCodeableConcept",codeComparator:"in",type:"Retrieve",annotation:[],codes:{name:"Opioid pain medications",preserve:!0,type:"ValueSetRef",annotation:[]},include:[],codeFilter:[],dateFilter:[],otherFilter:[]},{value:2,unit:"years",type:"Quantity",annotation:[]}]}]}},{name:"ReportOpioidMedicationOrders",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Order",annotation:[],expression:{name:"OpioidMedicationOrders",type:"ExpressionRef",annotation:[]}}],let:[],relationship:[],return:{annotation:[],expression:{type:"Tuple",annotation:[],element:[{name:"Type",value:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"Order",type:"Literal",annotation:[]}},{name:"Name",value:{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"medicationCodeableConcept",scope:"Order",type:"Property",annotation:[]}]}},{name:"Start",value:{name:"DateTimeText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"dateWritten",scope:"Order",type:"Property",annotation:[]}]}},{name:"End",value:{name:"DateTimeText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"dateEnded",scope:"Order",type:"Property",annotation:[]}]}},{name:"Status",value:{path:"value",type:"Property",annotation:[],source:{path:"status",scope:"Order",type:"Property",annotation:[]}}}]}},sort:{annotation:[],by:[{direction:"desc",path:"Start",type:"ByColumn",annotation:[]},{direction:"desc",path:"End",type:"ByColumn",annotation:[]}]}}},{name:"ReportOpioidMedicationStatements",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Statement",annotation:[],expression:{name:"OpioidMedicationStatements",type:"ExpressionRef",annotation:[]}}],let:[],relationship:[],return:{annotation:[],expression:{type:"Tuple",annotation:[],element:[{name:"Type",value:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"Statement",type:"Literal",annotation:[]}},{name:"Name",value:{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"medicationCodeableConcept",scope:"Statement",type:"Property",annotation:[]}]}},{name:"Start",value:{name:"MedicationStatementDate",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Statement",type:"AliasRef",annotation:[]}]}},{name:"End",value:{name:"DateTimeText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"end",type:"Property",annotation:[],source:{path:"effectivePeriod",scope:"Statement",type:"Property",annotation:[]}}]}},{name:"Status",value:{path:"value",type:"Property",annotation:[],source:{path:"status",scope:"Statement",type:"Property",annotation:[]}}}]}},sort:{annotation:[],by:[{direction:"desc",path:"Start",type:"ByColumn",annotation:[]},{direction:"desc",path:"End",type:"ByColumn",annotation:[]}]}}},{name:"ReportOpioidMedications",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Medication",annotation:[],expression:{type:"Union",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Type",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Name",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Start",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"End",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Status",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]}},{type:"ListTypeSpecifier",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Type",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Name",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Start",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"End",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Status",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]}}],operand:[{name:"ReportOpioidMedicationOrders",type:"ExpressionRef",annotation:[]},{name:"ReportOpioidMedicationStatements",type:"ExpressionRef",annotation:[]}]}}],let:[],relationship:[],sort:{annotation:[],by:[{direction:"desc",path:"Start",type:"ByColumn",annotation:[]},{direction:"desc",path:"End",type:"ByColumn",annotation:[]}]}}},{name:"NonOpioidMedicationOrders",context:"Patient",accessLevel:"Public",annotation:[],expression:{name:"ActiveCompletedOrStoppedMedicationOrder",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"MedicationOrderLookBack",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{dataType:"{http://hl7.org/fhir}MedicationOrder",codeProperty:"medicationCodeableConcept",codeComparator:"in",type:"Retrieve",annotation:[],codes:{name:"Nonopioid pain medications",preserve:!0,type:"ValueSetRef",annotation:[]},include:[],codeFilter:[],dateFilter:[],otherFilter:[]},{value:2,unit:"years",type:"Quantity",annotation:[]}]}]}},{name:"NonOpioidMedicationStatements",context:"Patient",accessLevel:"Public",annotation:[],expression:{name:"ActiveOrCompletedMedicationStatement",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"MedicationStatementLookBack",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{dataType:"{http://hl7.org/fhir}MedicationStatement",codeProperty:"medicationCodeableConcept",codeComparator:"in",type:"Retrieve",annotation:[],codes:{name:"Nonopioid pain medications",preserve:!0,type:"ValueSetRef",annotation:[]},include:[],codeFilter:[],dateFilter:[],otherFilter:[]},{value:2,unit:"years",type:"Quantity",annotation:[]}]}]}},{name:"ReportNonOpioidMedicationOrders",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Order",annotation:[],expression:{name:"NonOpioidMedicationOrders",type:"ExpressionRef",annotation:[]}}],let:[],relationship:[],return:{annotation:[],expression:{type:"Tuple",annotation:[],element:[{name:"Type",value:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"Order",type:"Literal",annotation:[]}},{name:"Name",value:{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"medicationCodeableConcept",scope:"Order",type:"Property",annotation:[]}]}},{name:"Start",value:{name:"DateTimeText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"dateWritten",scope:"Order",type:"Property",annotation:[]}]}},{name:"End",value:{name:"DateTimeText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"dateEnded",scope:"Order",type:"Property",annotation:[]}]}},{name:"Status",value:{path:"value",type:"Property",annotation:[],source:{path:"status",scope:"Order",type:"Property",annotation:[]}}}]}},sort:{annotation:[],by:[{direction:"desc",path:"Start",type:"ByColumn",annotation:[]},{direction:"desc",path:"End",type:"ByColumn",annotation:[]}]}}},{name:"ReportNonOpioidMedicationStatements",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Statement",annotation:[],expression:{name:"NonOpioidMedicationStatements",type:"ExpressionRef",annotation:[]}}],let:[],relationship:[],return:{annotation:[],expression:{type:"Tuple",annotation:[],element:[{name:"Type",value:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"Statement",type:"Literal",annotation:[]}},{name:"Name",value:{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"medicationCodeableConcept",scope:"Statement",type:"Property",annotation:[]}]}},{name:"Start",value:{name:"MedicationStatementDate",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Statement",type:"AliasRef",annotation:[]}]}},{name:"End",value:{name:"DateTimeText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"end",type:"Property",annotation:[],source:{path:"effectivePeriod",scope:"Statement",type:"Property",annotation:[]}}]}},{name:"Status",value:{path:"value",type:"Property",annotation:[],source:{path:"status",scope:"Statement",type:"Property",annotation:[]}}}]}},sort:{annotation:[],by:[{direction:"desc",path:"Start",type:"ByColumn",annotation:[]},{direction:"desc",path:"End",type:"ByColumn",annotation:[]}]}}},{name:"ReportNonOpioidMedications",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Medication",annotation:[],expression:{type:"Union",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Type",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Name",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Start",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"End",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Status",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]}},{type:"ListTypeSpecifier",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Type",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Name",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Start",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"End",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Status",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]}}],operand:[{name:"ReportNonOpioidMedicationOrders",type:"ExpressionRef",annotation:[]},{name:"ReportNonOpioidMedicationStatements",type:"ExpressionRef",annotation:[]}]}}],let:[],relationship:[],sort:{annotation:[],by:[{direction:"desc",path:"Start",type:"ByColumn",annotation:[]},{direction:"desc",path:"End",type:"ByColumn",annotation:[]}]}}},{name:"AdjuvantPainMedicationOrders",context:"Patient",accessLevel:"Public",annotation:[],expression:{name:"ActiveCompletedOrStoppedMedicationOrder",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"MedicationOrderLookBack",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{dataType:"{http://hl7.org/fhir}MedicationOrder",codeProperty:"medicationCodeableConcept",codeComparator:"in",type:"Retrieve",annotation:[],codes:{name:"Adjuvant pain medications",preserve:!0,type:"ValueSetRef",annotation:[]},include:[],codeFilter:[],dateFilter:[],otherFilter:[]},{value:2,unit:"years",type:"Quantity",annotation:[]}]}]}},{name:"AdjuvantPainMedicationStatements",context:"Patient",accessLevel:"Public",annotation:[],expression:{name:"ActiveOrCompletedMedicationStatement",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"MedicationStatementLookBack",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{dataType:"{http://hl7.org/fhir}MedicationStatement",codeProperty:"medicationCodeableConcept",codeComparator:"in",type:"Retrieve",annotation:[],codes:{name:"Adjuvant pain medications",preserve:!0,type:"ValueSetRef",annotation:[]},include:[],codeFilter:[],dateFilter:[],otherFilter:[]},{value:2,unit:"years",type:"Quantity",annotation:[]}]}]}},{name:"ReportAdjuvantPainMedicationOrders",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Order",annotation:[],expression:{name:"AdjuvantPainMedicationOrders",type:"ExpressionRef",annotation:[]}}],let:[],relationship:[],return:{annotation:[],expression:{type:"Tuple",annotation:[],element:[{name:"Type",value:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"Order",type:"Literal",annotation:[]}},{name:"Name",value:{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"medicationCodeableConcept",scope:"Order",type:"Property",annotation:[]}]}},{name:"Start",value:{name:"DateTimeText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"dateWritten",scope:"Order",type:"Property",annotation:[]}]}},{name:"End",value:{name:"DateTimeText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"dateEnded",scope:"Order",type:"Property",annotation:[]}]}},{name:"Status",value:{path:"value",type:"Property",annotation:[],source:{path:"status",scope:"Order",type:"Property",annotation:[]}}}]}},sort:{annotation:[],by:[{direction:"desc",path:"Start",type:"ByColumn",annotation:[]},{direction:"desc",path:"End",type:"ByColumn",annotation:[]}]}}},{name:"ReportAdjuvantPainMedicationStatements",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Statement",annotation:[],expression:{name:"AdjuvantPainMedicationStatements",type:"ExpressionRef",annotation:[]}}],let:[],relationship:[],return:{annotation:[],expression:{type:"Tuple",annotation:[],element:[{name:"Type",value:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"Statement",type:"Literal",annotation:[]}},{name:"Name",value:{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"medicationCodeableConcept",scope:"Statement",type:"Property",annotation:[]}]}},{name:"Start",value:{name:"MedicationStatementDate",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Statement",type:"AliasRef",annotation:[]}]}},{name:"End",value:{name:"DateTimeText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"end",type:"Property",annotation:[],source:{path:"effectivePeriod",scope:"Statement",type:"Property",annotation:[]}}]}},{name:"Status",value:{path:"value",type:"Property",annotation:[],source:{path:"status",scope:"Statement",type:"Property",annotation:[]}}}]}},sort:{annotation:[],by:[{direction:"desc",path:"Start",type:"ByColumn",annotation:[]},{direction:"desc",path:"End",type:"ByColumn",annotation:[]}]}}},{name:"ReportAdjuvantPainMedications",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Medication",annotation:[],expression:{type:"Union",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Type",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Name",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Start",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"End",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Status",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]}},{type:"ListTypeSpecifier",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Type",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Name",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Start",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"End",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Status",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]}}],operand:[{name:"ReportAdjuvantPainMedicationOrders",type:"ExpressionRef",annotation:[]},{name:"ReportAdjuvantPainMedicationStatements",type:"ExpressionRef",annotation:[]}]}}],let:[],relationship:[],sort:{annotation:[],by:[{direction:"desc",path:"Start",type:"ByColumn",annotation:[]},{direction:"desc",path:"End",type:"ByColumn",annotation:[]}]}}},{name:"NonPharmacologicTreatmentProcedures",context:"Patient",accessLevel:"Public",annotation:[],expression:{name:"ProcedurePerformance",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"ProcedureLookBack",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{dataType:"{http://hl7.org/fhir}Procedure",codeProperty:"code",codeComparator:"in",type:"Retrieve",annotation:[],codes:{name:"Non pharmacologic treatments for chronic pain",preserve:!0,type:"ValueSetRef",annotation:[]},include:[],codeFilter:[],dateFilter:[],otherFilter:[]},{value:2,unit:"years",type:"Quantity",annotation:[]}]}]}},{name:"ReportNonPharmacologicTreatmentProcedures",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Procedure",annotation:[],expression:{name:"NonPharmacologicTreatmentProcedures",type:"ExpressionRef",annotation:[]}}],let:[],relationship:[],return:{annotation:[],expression:{type:"Tuple",annotation:[],element:[{name:"Type",value:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"Procedure",type:"Literal",annotation:[]}},{name:"Name",value:{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"code",scope:"Procedure",type:"Property",annotation:[]}]}},{name:"Date",value:{type:"Coalesce",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}],operand:[{name:"DateTimeText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"performedDateTime",scope:"Procedure",type:"Property",annotation:[]}]},{name:"DateTimeText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"start",type:"Property",annotation:[],source:{path:"performedPeriod",scope:"Procedure",type:"Property",annotation:[]}}]}]}}]}},sort:{annotation:[],by:[{direction:"desc",path:"Date",type:"ByColumn",annotation:[]}]}}},{name:"NonPharmacologicTreatmentProcedureRequests",context:"Patient",accessLevel:"Public",annotation:[],expression:{name:"ProcedureRequestAcceptedOrInProgressOrCompleted",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"ProcedureRequestLookBack",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{dataType:"{http://hl7.org/fhir}ProcedureRequest",codeProperty:"code",codeComparator:"in",type:"Retrieve",annotation:[],codes:{name:"Non pharmacologic treatments for chronic pain",preserve:!0,type:"ValueSetRef",annotation:[]},include:[],codeFilter:[],dateFilter:[],otherFilter:[]},{value:2,unit:"years",type:"Quantity",annotation:[]}]}]}},{name:"ReportNonPharmacologicTreatmentProcedureRequests",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Request",annotation:[],expression:{name:"NonPharmacologicTreatmentProcedureRequests",type:"ExpressionRef",annotation:[]}}],let:[],relationship:[],return:{annotation:[],expression:{type:"Tuple",annotation:[],element:[{name:"Type",value:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"ProcedureRequest",type:"Literal",annotation:[]}},{name:"Name",value:{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"code",scope:"Request",type:"Property",annotation:[]}]}},{name:"Date",value:{name:"DateTimeText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"orderedOn",scope:"Request",type:"Property",annotation:[]}]}}]}},sort:{annotation:[],by:[{direction:"desc",path:"Date",type:"ByColumn",annotation:[]}]}}},{name:"NonPharmacologicTreatmentReferralRequests",context:"Patient",accessLevel:"Public",annotation:[],expression:{name:"ReferralRequestAcceptedOrActiveOrCompleted",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"ReferralRequestLookBack",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{type:"Query",annotation:[],source:[{alias:"Referral",annotation:[],expression:{dataType:"{http://hl7.org/fhir}ReferralRequest",type:"Retrieve",annotation:[],include:[],codeFilter:[],dateFilter:[],otherFilter:[]}}],let:[],relationship:[],where:{type:"Exists",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}CodeableConcept",type:"NamedTypeSpecifier",annotation:[]}}],operand:{type:"Query",annotation:[],source:[{alias:"Service",annotation:[],expression:{path:"serviceRequested",scope:"Referral",type:"Property",annotation:[]}}],let:[],relationship:[],where:{type:"InValueSet",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Service",type:"AliasRef",annotation:[]}]},valueset:{name:"Non pharmacologic treatments for chronic pain",preserve:!0,annotation:[]}}}}},{value:2,unit:"years",type:"Quantity",annotation:[]}]}]}},{name:"ReportNonPharmacologicTreatmentReferralRequests",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Referral",annotation:[],expression:{name:"NonPharmacologicTreatmentReferralRequests",type:"ExpressionRef",annotation:[]}}],let:[],relationship:[],return:{annotation:[],expression:{type:"Tuple",annotation:[],element:[{name:"Type",value:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"Referral",type:"Literal",annotation:[]}},{name:"Name",value:{type:"Coalesce",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}],operand:[{type:"Query",annotation:[],source:[{alias:"Service",annotation:[],expression:{path:"serviceRequested",scope:"Referral",type:"Property",annotation:[]}}],let:[],relationship:[],return:{annotation:[],expression:{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Service",type:"AliasRef",annotation:[]}]}}}]}},{name:"Date",value:{name:"DateTimeText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"dateSent",scope:"Referral",type:"Property",annotation:[]}]}}]}},sort:{annotation:[],by:[{direction:"desc",path:"Date",type:"ByColumn",annotation:[]}]}}},{name:"ReportNonPharmacologicTreatments",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"TreatmentOrRequest",annotation:[],expression:{type:"Union",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Type",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Name",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Date",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]}},{type:"ListTypeSpecifier",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Type",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Name",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Date",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]}}],operand:[{type:"Union",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Type",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Name",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Date",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]}},{type:"ListTypeSpecifier",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Type",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Name",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Date",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]}}],operand:[{name:"ReportNonPharmacologicTreatmentProcedures",type:"ExpressionRef",annotation:[]},{name:"ReportNonPharmacologicTreatmentProcedureRequests",type:"ExpressionRef",annotation:[]}]},{name:"ReportNonPharmacologicTreatmentReferralRequests",type:"ExpressionRef",annotation:[]}]}}],let:[],relationship:[],sort:{annotation:[],by:[{direction:"desc",path:"Date",type:"ByColumn",annotation:[]}]}}},{name:"StoolSoftenersAndLaxativesOrders",context:"Patient",accessLevel:"Public",annotation:[],expression:{name:"ActiveCompletedOrStoppedMedicationOrder",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"MedicationOrderLookBack",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{dataType:"{http://hl7.org/fhir}MedicationOrder",codeProperty:"medicationCodeableConcept",codeComparator:"in",type:"Retrieve",annotation:[],codes:{name:"Stool softeners and laxatives",preserve:!0,type:"ValueSetRef",annotation:[]},include:[],codeFilter:[],dateFilter:[],otherFilter:[]},{value:6,unit:"months",type:"Quantity",annotation:[]}]}]}},{name:"StoolSoftenersAndLaxativesStatements",context:"Patient",accessLevel:"Public",annotation:[],expression:{name:"ActiveOrCompletedMedicationStatement",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"MedicationStatementLookBack",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{dataType:"{http://hl7.org/fhir}MedicationStatement",codeProperty:"medicationCodeableConcept",codeComparator:"in",type:"Retrieve",annotation:[],codes:{name:"Stool softeners and laxatives",preserve:!0,type:"ValueSetRef",annotation:[]},include:[],codeFilter:[],dateFilter:[],otherFilter:[]},{value:6,unit:"months",type:"Quantity",annotation:[]}]}]}},{name:"ReportStoolSoftenersAndLaxativesOrders",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Order",annotation:[],expression:{name:"StoolSoftenersAndLaxativesOrders",type:"ExpressionRef",annotation:[]}}],let:[],relationship:[],return:{annotation:[],expression:{type:"Tuple",annotation:[],element:[{name:"Type",value:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"Order",type:"Literal",annotation:[]}},{name:"Name",value:{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"medicationCodeableConcept",scope:"Order",type:"Property",annotation:[]}]}},{name:"Start",value:{name:"DateTimeText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"dateWritten",scope:"Order",type:"Property",annotation:[]}]}},{name:"End",value:{name:"DateTimeText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"dateEnded",scope:"Order",type:"Property",annotation:[]}]}},{name:"Status",value:{path:"value",type:"Property",annotation:[],source:{path:"status",scope:"Order",type:"Property",annotation:[]}}}]}},sort:{annotation:[],by:[{direction:"desc",path:"Start",type:"ByColumn",annotation:[]},{direction:"desc",path:"End",type:"ByColumn",annotation:[]}]}}},{name:"ReportStoolSoftenersAndLaxativesStatements",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Statement",annotation:[],expression:{name:"StoolSoftenersAndLaxativesStatements",type:"ExpressionRef",annotation:[]}}],let:[],relationship:[],return:{annotation:[],expression:{type:"Tuple",annotation:[],element:[{name:"Type",value:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"Statement",type:"Literal",annotation:[]}},{name:"Name",value:{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"medicationCodeableConcept",scope:"Statement",type:"Property",annotation:[]}]}},{name:"Start",value:{name:"MedicationStatementDate",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Statement",type:"AliasRef",annotation:[]}]}},{name:"End",value:{name:"DateTimeText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"end",type:"Property",annotation:[],source:{path:"effectivePeriod",scope:"Statement",type:"Property",annotation:[]}}]}},{name:"Status",value:{path:"value",type:"Property",annotation:[],source:{path:"status",scope:"Statement",type:"Property",annotation:[]}}}]}},sort:{annotation:[],by:[{direction:"desc",path:"Start",type:"ByColumn",annotation:[]},{direction:"desc",path:"End",type:"ByColumn",annotation:[]}]}}},{name:"ReportStoolSoftenersAndLaxatives",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Laxative",annotation:[],expression:{type:"Union",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Type",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Name",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Start",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"End",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Status",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]}},{type:"ListTypeSpecifier",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Type",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Name",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Start",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"End",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Status",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]}}],operand:[{name:"ReportStoolSoftenersAndLaxativesOrders",type:"ExpressionRef",annotation:[]},{name:"ReportStoolSoftenersAndLaxativesStatements",type:"ExpressionRef",annotation:[]}]}}],let:[],relationship:[],sort:{annotation:[],by:[{direction:"desc",path:"Start",type:"ByColumn",annotation:[]},{direction:"desc",path:"End",type:"ByColumn",annotation:[]}]}}},{name:"MostRecentMME",context:"Patient",accessLevel:"Public",annotation:[],expression:{name:"MostRecent",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Verified",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"ObservationLookBack",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{dataType:"{http://hl7.org/fhir}Observation",codeProperty:"code",codeComparator:"~",type:"Retrieve",annotation:[],codes:{type:"ToList",annotation:[],signature:[],operand:{name:"Morphine Milligram Equivalent (MME)",type:"CodeRef",annotation:[]}},include:[],codeFilter:[],dateFilter:[],otherFilter:[]},{value:6,unit:"months",type:"Quantity",annotation:[]}]}]}]}},{name:"ReportMostRecentMME",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"If",annotation:[],condition:{type:"IsNull",annotation:[],signature:[],operand:{name:"MostRecentMME",type:"ExpressionRef",annotation:[]}},then:{type:"As",annotation:[],signature:[],operand:{type:"Null",annotation:[]},asTypeSpecifier:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Name",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Result",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Date",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]}},else:{type:"Query",annotation:[],source:[{alias:"MME",annotation:[],expression:{name:"MostRecentMME",type:"ExpressionRef",annotation:[]}}],let:[],relationship:[],return:{annotation:[],expression:{type:"Tuple",annotation:[],element:[{name:"Name",value:{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"code",scope:"MME",type:"Property",annotation:[]}]}},{name:"Result",value:{name:"QuantityText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"valueQuantity",scope:"MME",type:"Property",annotation:[]}]}},{name:"Date",value:{name:"ObservationDate",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"MME",type:"AliasRef",annotation:[]}]}}]}}}}},{name:"UrineDrugScreens",context:"Patient",accessLevel:"Public",annotation:[],expression:{name:"Verified",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"ObservationLookBack",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{dataType:"{http://hl7.org/fhir}Observation",codeProperty:"code",codeComparator:"in",type:"Retrieve",annotation:[],codes:{name:"Urine drug screen for pain management",preserve:!0,type:"ValueSetRef",annotation:[]},include:[],codeFilter:[],dateFilter:[],otherFilter:[]},{value:1,unit:"year",type:"Quantity",annotation:[]}]}]}},{name:"ReportUrineDrugScreens",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Screening",annotation:[],expression:{name:"UrineDrugScreens",type:"ExpressionRef",annotation:[]}}],let:[],relationship:[],return:{annotation:[],expression:{type:"Tuple",annotation:[],element:[{name:"Name",value:{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"code",scope:"Screening",type:"Property",annotation:[]}]}},{name:"Result",value:{type:"Coalesce",annotation:[],signature:[],operand:[{name:"QuantityText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"valueQuantity",scope:"Screening",type:"Property",annotation:[]}]},{path:"value",type:"Property",annotation:[],source:{path:"valueString",scope:"Screening",type:"Property",annotation:[]}},{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"valueCodeableConcept",scope:"Screening",type:"Property",annotation:[]}]}]}},{name:"Interpretation",value:{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"interpretation",scope:"Screening",type:"Property",annotation:[]}]}},{name:"Date",value:{name:"ObservationDate",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Screening",type:"AliasRef",annotation:[]}]}}]}},sort:{annotation:[],by:[{direction:"desc",path:"Date",type:"ByColumn",annotation:[]}]}}},{name:"BenzodiazepineMedicationOrders",context:"Patient",accessLevel:"Public",annotation:[],expression:{name:"ActiveCompletedOrStoppedMedicationOrder",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"MedicationOrderLookBack",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{dataType:"{http://hl7.org/fhir}MedicationOrder",codeProperty:"medicationCodeableConcept",codeComparator:"in",type:"Retrieve",annotation:[],codes:{name:"Benzodiazepine medications",preserve:!0,type:"ValueSetRef",annotation:[]},include:[],codeFilter:[],dateFilter:[],otherFilter:[]},{value:2,unit:"years",type:"Quantity",annotation:[]}]}]}},{name:"BenzodiazepineMedicationStatements",context:"Patient",accessLevel:"Public",annotation:[],expression:{name:"ActiveOrCompletedMedicationStatement",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"MedicationStatementLookBack",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{dataType:"{http://hl7.org/fhir}MedicationStatement",codeProperty:"medicationCodeableConcept",codeComparator:"in",type:"Retrieve",annotation:[],codes:{name:"Benzodiazepine medications",preserve:!0,type:"ValueSetRef",annotation:[]},include:[],codeFilter:[],dateFilter:[],otherFilter:[]},{value:2,unit:"years",type:"Quantity",annotation:[]}]}]}},{name:"ReportBenzodiazepineMedicationOrders",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Order",annotation:[],expression:{name:"BenzodiazepineMedicationOrders",type:"ExpressionRef",annotation:[]}}],let:[],relationship:[],return:{annotation:[],expression:{type:"Tuple",annotation:[],element:[{name:"Type",value:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"Order",type:"Literal",annotation:[]}},{name:"Name",value:{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"medicationCodeableConcept",scope:"Order",type:"Property",annotation:[]}]}},{name:"Start",value:{name:"DateTimeText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"dateWritten",scope:"Order",type:"Property",annotation:[]}]}},{name:"End",value:{name:"DateTimeText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"dateEnded",scope:"Order",type:"Property",annotation:[]}]}},{name:"Status",value:{path:"value",type:"Property",annotation:[],source:{path:"status",scope:"Order",type:"Property",annotation:[]}}}]}},sort:{annotation:[],by:[{direction:"desc",path:"Start",type:"ByColumn",annotation:[]},{direction:"desc",path:"End",type:"ByColumn",annotation:[]}]}}},{name:"ReportBenzodiazepineMedicationStatements",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Statement",annotation:[],expression:{name:"BenzodiazepineMedicationStatements",type:"ExpressionRef",annotation:[]}}],let:[],relationship:[],return:{annotation:[],expression:{type:"Tuple",annotation:[],element:[{name:"Type",value:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"Statement",type:"Literal",annotation:[]}},{name:"Name",value:{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"medicationCodeableConcept",scope:"Statement",type:"Property",annotation:[]}]}},{name:"Start",value:{name:"MedicationStatementDate",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Statement",type:"AliasRef",annotation:[]}]}},{name:"End",value:{name:"DateTimeText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"end",type:"Property",annotation:[],source:{path:"effectivePeriod",scope:"Statement",type:"Property",annotation:[]}}]}},{name:"Status",value:{path:"value",type:"Property",annotation:[],source:{path:"status",scope:"Statement",type:"Property",annotation:[]}}}]}},sort:{annotation:[],by:[{direction:"desc",path:"Start",type:"ByColumn",annotation:[]},{direction:"desc",path:"End",type:"ByColumn",annotation:[]}]}}},{name:"ReportBenzodiazepineMedications",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Medication",annotation:[],expression:{type:"Union",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Type",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Name",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Start",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"End",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Status",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]}},{type:"ListTypeSpecifier",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Type",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Name",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Start",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"End",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Status",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]}}],operand:[{name:"ReportBenzodiazepineMedicationOrders",type:"ExpressionRef",annotation:[]},{name:"ReportBenzodiazepineMedicationStatements",type:"ExpressionRef",annotation:[]}]}}],let:[],relationship:[],sort:{annotation:[],by:[{direction:"desc",path:"Start",type:"ByColumn",annotation:[]},{direction:"desc",path:"End",type:"ByColumn",annotation:[]}]}}},{name:"NaloxoneAndNalmefeneMedicationOrders",context:"Patient",accessLevel:"Public",annotation:[],expression:{name:"ActiveCompletedOrStoppedMedicationOrder",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{dataType:"{http://hl7.org/fhir}MedicationOrder",codeProperty:"medicationCodeableConcept",codeComparator:"in",type:"Retrieve",annotation:[],codes:{name:"Naloxone and Nalmefene medications",preserve:!0,type:"ValueSetRef",annotation:[]},include:[],codeFilter:[],dateFilter:[],otherFilter:[]}]}},{name:"NaloxoneAndNalmefeneMedicationStatements",context:"Patient",accessLevel:"Public",annotation:[],expression:{name:"ActiveOrCompletedMedicationStatement",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{dataType:"{http://hl7.org/fhir}MedicationStatement",codeProperty:"medicationCodeableConcept",codeComparator:"in",type:"Retrieve",annotation:[],codes:{name:"Naloxone and Nalmefene medications",preserve:!0,type:"ValueSetRef",annotation:[]},include:[],codeFilter:[],dateFilter:[],otherFilter:[]}]}},{name:"ReportNaloxoneAndNalmefeneMedicationOrders",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Order",annotation:[],expression:{name:"NaloxoneAndNalmefeneMedicationOrders",type:"ExpressionRef",annotation:[]}}],let:[],relationship:[],return:{annotation:[],expression:{type:"Tuple",annotation:[],element:[{name:"Type",value:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"Order",type:"Literal",annotation:[]}},{name:"Name",value:{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"medicationCodeableConcept",scope:"Order",type:"Property",annotation:[]}]}},{name:"Start",value:{name:"DateTimeText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"dateWritten",scope:"Order",type:"Property",annotation:[]}]}},{name:"End",value:{name:"DateTimeText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"dateEnded",scope:"Order",type:"Property",annotation:[]}]}},{name:"Status",value:{path:"value",type:"Property",annotation:[],source:{path:"status",scope:"Order",type:"Property",annotation:[]}}}]}},sort:{annotation:[],by:[{direction:"desc",path:"Start",type:"ByColumn",annotation:[]},{direction:"desc",path:"End",type:"ByColumn",annotation:[]}]}}},{name:"ReportNaloxoneAndNalmefeneMedicationStatements",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Statement",annotation:[],expression:{name:"NaloxoneAndNalmefeneMedicationStatements",type:"ExpressionRef",annotation:[]}}],let:[],relationship:[],return:{annotation:[],expression:{type:"Tuple",annotation:[],element:[{name:"Type",value:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"Statement",type:"Literal",annotation:[]}},{name:"Name",value:{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"medicationCodeableConcept",scope:"Statement",type:"Property",annotation:[]}]}},{name:"Start",value:{name:"MedicationStatementDate",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Statement",type:"AliasRef",annotation:[]}]}},{name:"End",value:{name:"DateTimeText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"end",type:"Property",annotation:[],source:{path:"effectivePeriod",scope:"Statement",type:"Property",annotation:[]}}]}},{name:"Status",value:{path:"value",type:"Property",annotation:[],source:{path:"status",scope:"Statement",type:"Property",annotation:[]}}}]}},sort:{annotation:[],by:[{direction:"desc",path:"Start",type:"ByColumn",annotation:[]},{direction:"desc",path:"End",type:"ByColumn",annotation:[]}]}}},{name:"ReportNaloxoneAndNalmefeneMedications",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Medication",annotation:[],expression:{type:"Union",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Type",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Name",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Start",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"End",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Status",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]}},{type:"ListTypeSpecifier",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Type",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Name",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Start",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"End",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Status",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]}}],operand:[{name:"ReportNaloxoneAndNalmefeneMedicationOrders",type:"ExpressionRef",annotation:[]},{name:"ReportNaloxoneAndNalmefeneMedicationStatements",type:"ExpressionRef",annotation:[]}]}}],let:[],relationship:[],sort:{annotation:[],by:[{direction:"desc",path:"Start",type:"ByColumn",annotation:[]},{direction:"desc",path:"End",type:"ByColumn",annotation:[]}]}}},{name:"RiskScreeningsRelevantToPainManagement",context:"Patient",accessLevel:"Public",annotation:[],expression:{name:"Verified",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"ObservationLookBack",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{type:"Union",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Observation",type:"NamedTypeSpecifier",annotation:[]}},{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Observation",type:"NamedTypeSpecifier",annotation:[]}}],operand:[{type:"Union",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Observation",type:"NamedTypeSpecifier",annotation:[]}},{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Observation",type:"NamedTypeSpecifier",annotation:[]}}],operand:[{dataType:"{http://hl7.org/fhir}Observation",codeProperty:"code",codeComparator:"in",type:"Retrieve",annotation:[],codes:{name:"Risk assessments relevant to pain management",preserve:!0,type:"ValueSetRef",annotation:[]},include:[],codeFilter:[],dateFilter:[],otherFilter:[]},{dataType:"{http://hl7.org/fhir}Observation",codeProperty:"code",codeComparator:"~",type:"Retrieve",annotation:[],codes:{type:"ToList",annotation:[],signature:[],operand:{name:"Single question r/t ETOH use",type:"CodeRef",annotation:[]}},include:[],codeFilter:[],dateFilter:[],otherFilter:[]}]},{dataType:"{http://hl7.org/fhir}Observation",codeProperty:"code",codeComparator:"~",type:"Retrieve",annotation:[],codes:{type:"ToList",annotation:[],signature:[],operand:{name:"Single question r/t drug use",type:"CodeRef",annotation:[]}},include:[],codeFilter:[],dateFilter:[],otherFilter:[]}]},{value:1,unit:"year",type:"Quantity",annotation:[]}]}]}},{name:"ReportRiskScreeningsRelevantToPainManagement",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Screening",annotation:[],expression:{name:"RiskScreeningsRelevantToPainManagement",type:"ExpressionRef",annotation:[]}}],let:[],relationship:[],return:{annotation:[],expression:{type:"Tuple",annotation:[],element:[{name:"Name",value:{name:"ConceptTextWithRange",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"code",scope:"Screening",type:"Property",annotation:[]}]}},{name:"Score",value:{type:"Coalesce",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}],operand:[{name:"QuantityText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"valueQuantity",scope:"Screening",type:"Property",annotation:[]}]},{path:"value",type:"Property",annotation:[],source:{path:"valueString",scope:"Screening",type:"Property",annotation:[]}}]}},{name:"Interpretation",value:{type:"Coalesce",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}],operand:[{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"interpretation",scope:"Screening",type:"Property",annotation:[]}]},{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"valueCodeableConcept",scope:"Screening",type:"Property",annotation:[]}]}]}},{name:"Date",value:{name:"ObservationDate",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Screening",type:"AliasRef",annotation:[]}]}}]}},sort:{annotation:[],by:[{direction:"desc",path:"Date",type:"ByColumn",annotation:[]}]}}},{name:"Summary",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"Tuple",annotation:[],element:[{name:"Patient",value:{type:"Tuple",annotation:[],element:[{name:"Name",value:{type:"Concatenate",annotation:[],signature:[],operand:[{type:"Concatenate",annotation:[],signature:[],operand:[{type:"Combine",annotation:[],signature:[],source:{type:"Query",annotation:[],source:[{alias:"Given",annotation:[],expression:{type:"Flatten",annotation:[],signature:[],operand:{type:"Query",annotation:[],source:[{alias:"$this",annotation:[],expression:{path:"name",type:"Property",annotation:[],source:{name:"Patient",type:"ExpressionRef",annotation:[]}}}],let:[],relationship:[],where:{type:"Not",annotation:[],signature:[],operand:{type:"IsNull",annotation:[],signature:[],operand:{path:"given",type:"Property",annotation:[],source:{name:"$this",type:"AliasRef",annotation:[]}}}},return:{distinct:!1,annotation:[],expression:{path:"given",type:"Property",annotation:[],source:{name:"$this",type:"AliasRef",annotation:[]}}}}}}],let:[],relationship:[],return:{annotation:[],expression:{path:"value",scope:"Given",type:"Property",annotation:[]}}},separator:{valueType:"{urn:hl7-org:elm-types:r1}String",value:" ",type:"Literal",annotation:[]}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:" ",type:"Literal",annotation:[]}]},{type:"Combine",annotation:[],signature:[],source:{type:"Query",annotation:[],source:[{alias:"Family",annotation:[],expression:{type:"Flatten",annotation:[],signature:[],operand:{type:"Query",annotation:[],source:[{alias:"$this",annotation:[],expression:{path:"name",type:"Property",annotation:[],source:{name:"Patient",type:"ExpressionRef",annotation:[]}}}],let:[],relationship:[],where:{type:"Not",annotation:[],signature:[],operand:{type:"IsNull",annotation:[],signature:[],operand:{path:"family",type:"Property",annotation:[],source:{name:"$this",type:"AliasRef",annotation:[]}}}},return:{distinct:!1,annotation:[],expression:{path:"family",type:"Property",annotation:[],source:{name:"$this",type:"AliasRef",annotation:[]}}}}}}],let:[],relationship:[],return:{annotation:[],expression:{path:"value",scope:"Family",type:"Property",annotation:[]}}},separator:{valueType:"{urn:hl7-org:elm-types:r1}String",value:" ",type:"Literal",annotation:[]}}]}},{name:"Gender",value:{path:"value",type:"Property",annotation:[],source:{path:"gender",type:"Property",annotation:[],source:{name:"Patient",type:"ExpressionRef",annotation:[]}}}},{name:"Age",value:{precision:"Year",type:"CalculateAge",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Date",type:"NamedTypeSpecifier",annotation:[]}],operand:{path:"birthDate.value",type:"Property",annotation:[],source:{name:"Patient",type:"ExpressionRef",annotation:[]}}}},{name:"MeetsInclusionCriteria",value:{name:"MeetsInclusionCriteria",type:"ExpressionRef",annotation:[]}}]}},{name:"PertinentMedicalHistory",value:{type:"Tuple",annotation:[],element:[{name:"ConditionsAssociatedWithChronicPain",value:{name:"ReportConditionsAssociatedWithChronicPain",type:"ExpressionRef",annotation:[]}},{name:"RiskFactorsForOpioidRelatedHarms",value:{name:"ReportRiskFactorsForOpioidRelatedHarms",type:"ExpressionRef",annotation:[]}}]}},{name:"PainAssessments",value:{type:"Tuple",annotation:[],element:[{name:"NumericPainIntensityAssessments",value:{name:"ReportNumericPainIntensityAssessments",type:"ExpressionRef",annotation:[]}},{name:"PainEnjoymentGeneralActivityAssessments",value:{name:"ReportPainEnjoymentGeneralActivityAssessments",type:"ExpressionRef",annotation:[]}},{name:"STarTBackAssessments",value:{name:"ReportSTarTBackAssessments",type:"ExpressionRef",annotation:[]}}]}},{name:"HistoricalTreatments",value:{type:"Tuple",annotation:[],element:[{name:"OpioidMedications",value:{name:"ReportOpioidMedications",type:"ExpressionRef",annotation:[]}},{name:"NonOpioidMedications",value:{name:"ReportNonOpioidMedications",type:"ExpressionRef",annotation:[]}},{name:"AdjuvantPainMedications",value:{name:"ReportAdjuvantPainMedications",type:"ExpressionRef",annotation:[]}},{name:"NonPharmacologicTreatments",value:{name:"ReportNonPharmacologicTreatments",type:"ExpressionRef",annotation:[]}},{name:"StoolSoftenersAndLaxatives",value:{name:"ReportStoolSoftenersAndLaxatives",type:"ExpressionRef",annotation:[]}}]}},{name:"RiskConsiderations",value:{type:"Tuple",annotation:[],element:[{name:"MostRecentMME",value:{name:"ReportMostRecentMME",type:"ExpressionRef",annotation:[]}},{name:"UrineDrugScreens",value:{name:"ReportUrineDrugScreens",type:"ExpressionRef",annotation:[]}},{name:"BenzodiazepineMedications",value:{name:"ReportBenzodiazepineMedications",type:"ExpressionRef",annotation:[]}},{name:"NaloxoneAndNalmefeneMedications",value:{name:"ReportNaloxoneAndNalmefeneMedications",type:"ExpressionRef",annotation:[]}},{name:"RiskScreeningsRelevantToPainManagement",value:{name:"ReportRiskScreeningsRelevantToPainManagement",type:"ExpressionRef",annotation:[]}}]}}]}}]}},c={library:i},p={annotation:[{translatorVersion:"3.10.0",translatorOptions:"DisableListDemotion,DisableListPromotion",signatureLevel:"Overloads",type:"CqlToElmInfo"}],identifier:{id:"CDSConnectCommonsForFHIRv102",version:"2.1.1"},schemaIdentifier:{id:"urn:hl7-org:elm",version:"r1"},usings:{def:[{localIdentifier:"System",uri:"urn:hl7-org:elm-types:r1",annotation:[]},{localIdentifier:"FHIR",uri:"http://hl7.org/fhir",version:"1.0.2",annotation:[]}]},includes:{def:[{localIdentifier:"FHIRHelpers",path:"FHIRHelpers",version:"1.0.2",annotation:[]}]},contexts:{def:[{name:"Patient",annotation:[]}]},statements:{def:[{name:"Patient",context:"Patient",annotation:[],expression:{type:"SingletonFrom",annotation:[],signature:[],operand:{dataType:"{http://hl7.org/fhir}Patient",type:"Retrieve",annotation:[],include:[],codeFilter:[],dateFilter:[],otherFilter:[]}}},{name:"ObservationsByConcept",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Observation",annotation:[],expression:{dataType:"{http://hl7.org/fhir}Observation",type:"Retrieve",annotation:[],include:[],codeFilter:[],dateFilter:[],otherFilter:[]}}],let:[],relationship:[],where:{type:"Equivalent",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"code",scope:"Observation",type:"Property",annotation:[]}]},{name:"Koncept",type:"OperandRef",annotation:[]}]}},operand:[{name:"Koncept",annotation:[],operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"Verified",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Observation",annotation:[],expression:{name:"Observations",type:"OperandRef",annotation:[]}}],let:[],relationship:[],where:{type:"In",annotation:[],signature:[],operand:[{path:"value",type:"Property",annotation:[],source:{path:"status",scope:"Observation",type:"Property",annotation:[]}},{type:"List",annotation:[],element:[{valueType:"{urn:hl7-org:elm-types:r1}String",value:"final",type:"Literal",annotation:[]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"amended",type:"Literal",annotation:[]}]}]}},operand:[{name:"Observations",annotation:[],operandTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Observation",type:"NamedTypeSpecifier",annotation:[]}}}]},{name:"WithUnit",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Observation",annotation:[],expression:{name:"Observations",type:"OperandRef",annotation:[]}}],let:[],relationship:[],where:{type:"Or",annotation:[],signature:[],operand:[{type:"Equal",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}],operand:[{path:"value",type:"Property",annotation:[],source:{path:"unit",type:"Property",annotation:[],source:{path:"valueQuantity",scope:"Observation",type:"Property",annotation:[]}}},{name:"Unit",type:"OperandRef",annotation:[]}]},{type:"Equal",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}],operand:[{path:"value",type:"Property",annotation:[],source:{path:"code",type:"Property",annotation:[],source:{path:"valueQuantity",scope:"Observation",type:"Property",annotation:[]}}},{name:"Unit",type:"OperandRef",annotation:[]}]}]}},operand:[{name:"Observations",annotation:[],operandTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Observation",type:"NamedTypeSpecifier",annotation:[]}}},{name:"Unit",annotation:[],operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ObservationLookBack",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Observation",annotation:[],expression:{name:"Observations",type:"OperandRef",annotation:[]}}],let:[{identifier:"LookBackInterval",annotation:[],expression:{lowClosed:!0,highClosed:!0,type:"Interval",annotation:[],low:{type:"Subtract",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]}],operand:[{type:"Now",annotation:[],signature:[]},{name:"LookBack",type:"OperandRef",annotation:[]}]},high:{type:"Now",annotation:[],signature:[]}}}],relationship:[],where:{type:"Or",annotation:[],signature:[],operand:[{type:"Or",annotation:[],signature:[],operand:[{type:"In",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]}}],operand:[{path:"value",type:"Property",annotation:[],source:{path:"effectiveDateTime",scope:"Observation",type:"Property",annotation:[]}},{name:"LookBackInterval",type:"QueryLetRef",annotation:[]}]},{type:"Overlaps",annotation:[],signature:[],operand:[{name:"ToInterval",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier",annotation:[]}],operand:[{path:"effectivePeriod",scope:"Observation",type:"Property",annotation:[]}]},{name:"LookBackInterval",type:"QueryLetRef",annotation:[]}]}]},{type:"In",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]}}],operand:[{name:"ToDateTime",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[{name:"{http://hl7.org/fhir}instant",type:"NamedTypeSpecifier",annotation:[]}],operand:[{path:"issued",scope:"Observation",type:"Property",annotation:[]}]},{name:"LookBackInterval",type:"QueryLetRef",annotation:[]}]}]}},operand:[{name:"Observations",annotation:[],operandTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Observation",type:"NamedTypeSpecifier",annotation:[]}}},{name:"LookBack",annotation:[],operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"MostRecent",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Last",annotation:[],signature:[],source:{type:"Query",annotation:[],source:[{alias:"Observation",annotation:[],expression:{name:"Observations",type:"OperandRef",annotation:[]}}],let:[],relationship:[],sort:{annotation:[],by:[{direction:"asc",type:"ByExpression",annotation:[],expression:{type:"Coalesce",annotation:[],signature:[],operand:[{path:"value",type:"Property",annotation:[],source:{name:"effectiveDateTime",type:"IdentifierRef",annotation:[]}},{path:"value",type:"Property",annotation:[],source:{path:"end",type:"Property",annotation:[],source:{name:"effectivePeriod",type:"IdentifierRef",annotation:[]}}},{path:"value",type:"Property",annotation:[],source:{path:"start",type:"Property",annotation:[],source:{name:"effectivePeriod",type:"IdentifierRef",annotation:[]}}},{path:"value",type:"Property",annotation:[],source:{name:"issued",type:"IdentifierRef",annotation:[]}}]}}]}}},operand:[{name:"Observations",annotation:[],operandTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Observation",type:"NamedTypeSpecifier",annotation:[]}}}]},{name:"FirstObservation",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"First",annotation:[],signature:[],source:{type:"Query",annotation:[],source:[{alias:"Observation",annotation:[],expression:{name:"Observations",type:"OperandRef",annotation:[]}}],let:[],relationship:[],sort:{annotation:[],by:[{direction:"asc",type:"ByExpression",annotation:[],expression:{type:"Coalesce",annotation:[],signature:[],operand:[{path:"value",type:"Property",annotation:[],source:{name:"effectiveDateTime",type:"IdentifierRef",annotation:[]}},{path:"value",type:"Property",annotation:[],source:{path:"start",type:"Property",annotation:[],source:{name:"effectivePeriod",type:"IdentifierRef",annotation:[]}}},{path:"value",type:"Property",annotation:[],source:{path:"end",type:"Property",annotation:[],source:{name:"effectivePeriod",type:"IdentifierRef",annotation:[]}}},{path:"value",type:"Property",annotation:[],source:{name:"issued",type:"IdentifierRef",annotation:[]}}]}}]}}},operand:[{name:"Observations",annotation:[],operandTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Observation",type:"NamedTypeSpecifier",annotation:[]}}}]},{name:"QuantityValue",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{name:"ToQuantity",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"valueQuantity",type:"Property",annotation:[],source:{name:"Observation",type:"OperandRef",annotation:[]}}]},operand:[{name:"Observation",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}Observation",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ConceptValue",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"valueCodeableConcept",type:"Property",annotation:[],source:{name:"Observation",type:"OperandRef",annotation:[]}}]},operand:[{name:"Observation",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}Observation",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"FindDate",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Coalesce",annotation:[],signature:[],operand:[{path:"value",type:"Property",annotation:[],source:{path:"effectiveDateTime",type:"Property",annotation:[],source:{name:"Observation",type:"OperandRef",annotation:[]}}},{path:"value",type:"Property",annotation:[],source:{path:"end",type:"Property",annotation:[],source:{path:"effectivePeriod",type:"Property",annotation:[],source:{name:"Observation",type:"OperandRef",annotation:[]}}}},{path:"value",type:"Property",annotation:[],source:{path:"start",type:"Property",annotation:[],source:{path:"effectivePeriod",type:"Property",annotation:[],source:{name:"Observation",type:"OperandRef",annotation:[]}}}},{path:"value",type:"Property",annotation:[],source:{path:"issued",type:"Property",annotation:[],source:{name:"Observation",type:"OperandRef",annotation:[]}}}]},operand:[{name:"Observation",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}Observation",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"HighestObservation",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Max",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]}}],source:{type:"Query",annotation:[],source:[{alias:"Observation",annotation:[],expression:{name:"Observations",type:"OperandRef",annotation:[]}}],let:[],relationship:[],return:{annotation:[],expression:{name:"ToQuantity",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"valueQuantity",scope:"Observation",type:"Property",annotation:[]}]}}}},operand:[{name:"Observations",annotation:[],operandTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Observation",type:"NamedTypeSpecifier",annotation:[]}}}]},{name:"AverageObservation",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Avg",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]}}],source:{type:"Query",annotation:[],source:[{alias:"Observation",annotation:[],expression:{name:"Observations",type:"OperandRef",annotation:[]}}],let:[],relationship:[],return:{annotation:[],expression:{name:"ToQuantity",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"valueQuantity",scope:"Observation",type:"Property",annotation:[]}]}}}},operand:[{name:"Observations",annotation:[],operandTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Observation",type:"NamedTypeSpecifier",annotation:[]}}}]},{name:"ConditionsByConcept",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Condition",annotation:[],expression:{dataType:"{http://hl7.org/fhir}Condition",type:"Retrieve",annotation:[],include:[],codeFilter:[],dateFilter:[],otherFilter:[]}}],let:[],relationship:[],where:{type:"Equivalent",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"code",scope:"Condition",type:"Property",annotation:[]}]},{name:"Koncept",type:"OperandRef",annotation:[]}]}},operand:[{name:"Koncept",annotation:[],operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"Confirmed",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Condition",annotation:[],expression:{name:"Conditions",type:"OperandRef",annotation:[]}}],let:[],relationship:[],where:{type:"Equal",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}],operand:[{path:"value",type:"Property",annotation:[],source:{path:"verificationStatus",scope:"Condition",type:"Property",annotation:[]}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"confirmed",type:"Literal",annotation:[]}]}},operand:[{name:"Conditions",annotation:[],operandTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Condition",type:"NamedTypeSpecifier",annotation:[]}}}]},{name:"ActiveCondition",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Condition",annotation:[],expression:{name:"Conditions",type:"OperandRef",annotation:[]}}],let:[],relationship:[],where:{type:"And",annotation:[],signature:[],operand:[{type:"And",annotation:[],signature:[],operand:[{type:"And",annotation:[],signature:[],operand:[{type:"And",annotation:[],signature:[],operand:[{type:"And",annotation:[],signature:[],operand:[{type:"And",annotation:[],signature:[],operand:[{type:"Equal",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}],operand:[{path:"value",type:"Property",annotation:[],source:{path:"clinicalStatus",scope:"Condition",type:"Property",annotation:[]}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"active",type:"Literal",annotation:[]}]},{type:"IsNull",annotation:[],signature:[],operand:{path:"abatementDateTime",scope:"Condition",type:"Property",annotation:[]}}]},{type:"IsNull",annotation:[],signature:[],operand:{path:"abatementQuantity",scope:"Condition",type:"Property",annotation:[]}}]},{type:"Not",annotation:[],signature:[],operand:{type:"IsTrue",annotation:[],signature:[],operand:{path:"value",type:"Property",annotation:[],source:{path:"abatementBoolean",scope:"Condition",type:"Property",annotation:[]}}}}]},{type:"IsNull",annotation:[],signature:[],operand:{path:"abatementPeriod",scope:"Condition",type:"Property",annotation:[]}}]},{type:"IsNull",annotation:[],signature:[],operand:{path:"abatementRange",scope:"Condition",type:"Property",annotation:[]}}]},{type:"IsNull",annotation:[],signature:[],operand:{path:"abatementString",scope:"Condition",type:"Property",annotation:[]}}]}},operand:[{name:"Conditions",annotation:[],operandTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Condition",type:"NamedTypeSpecifier",annotation:[]}}}]},{name:"ActiveOrRecurring",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Condition",annotation:[],expression:{name:"Conditions",type:"OperandRef",annotation:[]}}],let:[],relationship:[],where:{type:"In",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}],operand:[{path:"value",type:"Property",annotation:[],source:{path:"clinicalStatus",scope:"Condition",type:"Property",annotation:[]}},{type:"List",annotation:[],element:[{valueType:"{urn:hl7-org:elm-types:r1}String",value:"active",type:"Literal",annotation:[]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"relapse",type:"Literal",annotation:[]}]}]}},operand:[{name:"Conditions",annotation:[],operandTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Condition",type:"NamedTypeSpecifier",annotation:[]}}}]},{name:"ConditionLookBack",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Condition",annotation:[],expression:{name:"Conditions",type:"OperandRef",annotation:[]}}],let:[{identifier:"LookBackInterval",annotation:[],expression:{lowClosed:!0,highClosed:!0,type:"Interval",annotation:[],low:{type:"Subtract",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]}],operand:[{type:"Now",annotation:[],signature:[]},{name:"LookBack",type:"OperandRef",annotation:[]}]},high:{type:"Now",annotation:[],signature:[]}}}],relationship:[],where:{type:"Or",annotation:[],signature:[],operand:[{type:"Or",annotation:[],signature:[],operand:[{type:"In",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]}}],operand:[{path:"value",type:"Property",annotation:[],source:{path:"onsetDateTime",scope:"Condition",type:"Property",annotation:[]}},{name:"LookBackInterval",type:"QueryLetRef",annotation:[]}]},{type:"Overlaps",annotation:[],signature:[],operand:[{name:"ToInterval",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier",annotation:[]}],operand:[{path:"onsetPeriod",scope:"Condition",type:"Property",annotation:[]}]},{name:"LookBackInterval",type:"QueryLetRef",annotation:[]}]}]},{type:"In",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]}}],operand:[{type:"ToDateTime",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Date",type:"NamedTypeSpecifier",annotation:[]}],operand:{path:"value",type:"Property",annotation:[],source:{path:"dateRecorded",scope:"Condition",type:"Property",annotation:[]}}},{name:"LookBackInterval",type:"QueryLetRef",annotation:[]}]}]}},operand:[{name:"Conditions",annotation:[],operandTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Condition",type:"NamedTypeSpecifier",annotation:[]}}},{name:"LookBack",annotation:[],operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"MostRecentCondition",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Last",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Condition",type:"NamedTypeSpecifier",annotation:[]}}],source:{type:"Query",annotation:[],source:[{alias:"Condition",annotation:[],expression:{name:"Conditions",type:"OperandRef",annotation:[]}}],let:[],relationship:[],sort:{annotation:[],by:[{direction:"asc",type:"ByExpression",annotation:[],expression:{type:"Coalesce",annotation:[],signature:[],operand:[{path:"value",type:"Property",annotation:[],source:{name:"onsetDateTime",type:"IdentifierRef",annotation:[]}},{path:"value",type:"Property",annotation:[],source:{path:"end",type:"Property",annotation:[],source:{name:"onsetPeriod",type:"IdentifierRef",annotation:[]}}},{path:"value",type:"Property",annotation:[],source:{path:"start",type:"Property",annotation:[],source:{name:"onsetPeriod",type:"IdentifierRef",annotation:[]}}},{type:"ToDateTime",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Date",type:"NamedTypeSpecifier",annotation:[]}],operand:{path:"value",type:"Property",annotation:[],source:{name:"dateRecorded",type:"IdentifierRef",annotation:[]}}}]}}]}}},operand:[{name:"Conditions",annotation:[],operandTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Condition",type:"NamedTypeSpecifier",annotation:[]}}}]},{name:"FirstCondition",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"First",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Condition",type:"NamedTypeSpecifier",annotation:[]}}],source:{type:"Query",annotation:[],source:[{alias:"Condition",annotation:[],expression:{name:"Conditions",type:"OperandRef",annotation:[]}}],let:[],relationship:[],sort:{annotation:[],by:[{direction:"asc",type:"ByExpression",annotation:[],expression:{type:"Coalesce",annotation:[],signature:[],operand:[{path:"value",type:"Property",annotation:[],source:{name:"onsetDateTime",type:"IdentifierRef",annotation:[]}},{path:"value",type:"Property",annotation:[],source:{path:"start",type:"Property",annotation:[],source:{name:"onsetPeriod",type:"IdentifierRef",annotation:[]}}},{path:"value",type:"Property",annotation:[],source:{path:"end",type:"Property",annotation:[],source:{name:"onsetPeriod",type:"IdentifierRef",annotation:[]}}},{type:"ToDateTime",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Date",type:"NamedTypeSpecifier",annotation:[]}],operand:{path:"value",type:"Property",annotation:[],source:{name:"dateRecorded",type:"IdentifierRef",annotation:[]}}}]}}]}}},operand:[{name:"Conditions",annotation:[],operandTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Condition",type:"NamedTypeSpecifier",annotation:[]}}}]},{name:"ProceduresByConcept",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Procedure",annotation:[],expression:{dataType:"{http://hl7.org/fhir}Procedure",type:"Retrieve",annotation:[],include:[],codeFilter:[],dateFilter:[],otherFilter:[]}}],let:[],relationship:[],where:{type:"Equivalent",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"code",scope:"Procedure",type:"Property",annotation:[]}]},{name:"Koncept",type:"OperandRef",annotation:[]}]}},operand:[{name:"Koncept",annotation:[],operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"Completed",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Procedure",annotation:[],expression:{name:"Procedures",type:"OperandRef",annotation:[]}}],let:[],relationship:[],where:{type:"And",annotation:[],signature:[],operand:[{type:"Equal",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}],operand:[{path:"value",type:"Property",annotation:[],source:{path:"status",scope:"Procedure",type:"Property",annotation:[]}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"completed",type:"Literal",annotation:[]}]},{type:"Not",annotation:[],signature:[],operand:{type:"IsTrue",annotation:[],signature:[],operand:{path:"value",type:"Property",annotation:[],source:{path:"notPerformed",scope:"Procedure",type:"Property",annotation:[]}}}}]}},operand:[{name:"Procedures",annotation:[],operandTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Procedure",type:"NamedTypeSpecifier",annotation:[]}}}]},{name:"ProcedureInProgress",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Procedure",annotation:[],expression:{name:"Procedures",type:"OperandRef",annotation:[]}}],let:[],relationship:[],where:{type:"And",annotation:[],signature:[],operand:[{type:"Equal",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}],operand:[{path:"value",type:"Property",annotation:[],source:{path:"status",scope:"Procedure",type:"Property",annotation:[]}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"in-progress",type:"Literal",annotation:[]}]},{type:"Not",annotation:[],signature:[],operand:{type:"IsTrue",annotation:[],signature:[],operand:{path:"value",type:"Property",annotation:[],source:{path:"notPerformed",scope:"Procedure",type:"Property",annotation:[]}}}}]}},operand:[{name:"Procedures",annotation:[],operandTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Procedure",type:"NamedTypeSpecifier",annotation:[]}}}]},{name:"ProcedurePerformance",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Procedure",annotation:[],expression:{name:"Procedures",type:"OperandRef",annotation:[]}}],let:[],relationship:[],where:{type:"And",annotation:[],signature:[],operand:[{type:"Not",annotation:[],signature:[],operand:{type:"Equal",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}],operand:[{path:"value",type:"Property",annotation:[],source:{path:"status",scope:"Procedure",type:"Property",annotation:[]}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"entered-in-error",type:"Literal",annotation:[]}]}},{type:"Not",annotation:[],signature:[],operand:{type:"IsTrue",annotation:[],signature:[],operand:{path:"value",type:"Property",annotation:[],source:{path:"notPerformed",scope:"Procedure",type:"Property",annotation:[]}}}}]}},operand:[{name:"Procedures",annotation:[],operandTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Procedure",type:"NamedTypeSpecifier",annotation:[]}}}]},{name:"ProcedureLookBack",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Procedure",annotation:[],expression:{name:"Procedures",type:"OperandRef",annotation:[]}}],let:[{identifier:"LookBackInterval",annotation:[],expression:{lowClosed:!0,highClosed:!0,type:"Interval",annotation:[],low:{type:"Subtract",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]}],operand:[{type:"Now",annotation:[],signature:[]},{name:"LookBack",type:"OperandRef",annotation:[]}]},high:{type:"Now",annotation:[],signature:[]}}}],relationship:[],where:{type:"Or",annotation:[],signature:[],operand:[{type:"In",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]}}],operand:[{path:"value",type:"Property",annotation:[],source:{path:"performedDateTime",scope:"Procedure",type:"Property",annotation:[]}},{name:"LookBackInterval",type:"QueryLetRef",annotation:[]}]},{type:"Overlaps",annotation:[],signature:[],operand:[{name:"ToInterval",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier",annotation:[]}],operand:[{path:"performedPeriod",scope:"Procedure",type:"Property",annotation:[]}]},{name:"LookBackInterval",type:"QueryLetRef",annotation:[]}]}]}},operand:[{name:"Procedures",annotation:[],operandTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Procedure",type:"NamedTypeSpecifier",annotation:[]}}},{name:"LookBack",annotation:[],operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"MostRecentProcedure",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Last",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Procedure",type:"NamedTypeSpecifier",annotation:[]}}],source:{type:"Query",annotation:[],source:[{alias:"Procedure",annotation:[],expression:{name:"Procedures",type:"OperandRef",annotation:[]}}],let:[],relationship:[],sort:{annotation:[],by:[{direction:"asc",type:"ByExpression",annotation:[],expression:{type:"Coalesce",annotation:[],signature:[],operand:[{path:"value",type:"Property",annotation:[],source:{name:"performedDateTime",type:"IdentifierRef",annotation:[]}},{path:"value",type:"Property",annotation:[],source:{path:"end",type:"Property",annotation:[],source:{name:"performedPeriod",type:"IdentifierRef",annotation:[]}}},{path:"value",type:"Property",annotation:[],source:{path:"start",type:"Property",annotation:[],source:{name:"performedPeriod",type:"IdentifierRef",annotation:[]}}}]}}]}}},operand:[{name:"Procedures",annotation:[],operandTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Procedure",type:"NamedTypeSpecifier",annotation:[]}}}]},{name:"FirstProcedure",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"First",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Procedure",type:"NamedTypeSpecifier",annotation:[]}}],source:{type:"Query",annotation:[],source:[{alias:"Procedure",annotation:[],expression:{name:"Procedures",type:"OperandRef",annotation:[]}}],let:[],relationship:[],sort:{annotation:[],by:[{direction:"asc",type:"ByExpression",annotation:[],expression:{type:"Coalesce",annotation:[],signature:[],operand:[{path:"value",type:"Property",annotation:[],source:{name:"performedDateTime",type:"IdentifierRef",annotation:[]}},{path:"value",type:"Property",annotation:[],source:{path:"start",type:"Property",annotation:[],source:{name:"performedPeriod",type:"IdentifierRef",annotation:[]}}},{path:"value",type:"Property",annotation:[],source:{path:"end",type:"Property",annotation:[],source:{name:"performedPeriod",type:"IdentifierRef",annotation:[]}}}]}}]}}},operand:[{name:"Procedures",annotation:[],operandTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Procedure",type:"NamedTypeSpecifier",annotation:[]}}}]},{name:"ProcedureRequestsByConcept",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Request",annotation:[],expression:{dataType:"{http://hl7.org/fhir}ProcedureRequest",type:"Retrieve",annotation:[],include:[],codeFilter:[],dateFilter:[],otherFilter:[]}}],let:[],relationship:[],where:{type:"Equivalent",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"code",scope:"Request",type:"Property",annotation:[]}]},{name:"Koncept",type:"OperandRef",annotation:[]}]}},operand:[{name:"Koncept",annotation:[],operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ProcedureRequestAcceptedOrInProgressOrCompleted",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Request",annotation:[],expression:{name:"ProcedureRequests",type:"OperandRef",annotation:[]}}],let:[],relationship:[],where:{type:"In",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}],operand:[{path:"value",type:"Property",annotation:[],source:{path:"status",scope:"Request",type:"Property",annotation:[]}},{type:"List",annotation:[],element:[{valueType:"{urn:hl7-org:elm-types:r1}String",value:"accepted",type:"Literal",annotation:[]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"in-progress",type:"Literal",annotation:[]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"completed",type:"Literal",annotation:[]}]}]}},operand:[{name:"ProcedureRequests",annotation:[],operandTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}ProcedureRequest",type:"NamedTypeSpecifier",annotation:[]}}}]},{name:"ProcedureRequestLookBack",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Request",annotation:[],expression:{name:"ProcedureRequests",type:"OperandRef",annotation:[]}}],let:[],relationship:[],where:{type:"In",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]}}],operand:[{path:"value",type:"Property",annotation:[],source:{path:"orderedOn",scope:"Request",type:"Property",annotation:[]}},{lowClosed:!0,highClosed:!0,type:"Interval",annotation:[],low:{type:"Subtract",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]}],operand:[{type:"Now",annotation:[],signature:[]},{name:"LookBack",type:"OperandRef",annotation:[]}]},high:{type:"Now",annotation:[],signature:[]}}]}},operand:[{name:"ProcedureRequests",annotation:[],operandTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}ProcedureRequest",type:"NamedTypeSpecifier",annotation:[]}}},{name:"LookBack",annotation:[],operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ReferralRequestsByServiceRequestedConcept",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Referral",annotation:[],expression:{dataType:"{http://hl7.org/fhir}ReferralRequest",type:"Retrieve",annotation:[],include:[],codeFilter:[],dateFilter:[],otherFilter:[]}}],let:[],relationship:[],where:{type:"Exists",annotation:[],signature:[],operand:{type:"Query",annotation:[],source:[{alias:"Service",annotation:[],expression:{path:"serviceRequested",scope:"Referral",type:"Property",annotation:[]}}],let:[],relationship:[],where:{type:"Equivalent",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Service",type:"AliasRef",annotation:[]}]},{name:"Koncept",type:"OperandRef",annotation:[]}]}}}},operand:[{name:"Koncept",annotation:[],operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ReferralRequestAcceptedOrActiveOrCompleted",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Referral",annotation:[],expression:{name:"Referrals",type:"OperandRef",annotation:[]}}],let:[],relationship:[],where:{type:"In",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}],operand:[{path:"value",type:"Property",annotation:[],source:{path:"status",scope:"Referral",type:"Property",annotation:[]}},{type:"List",annotation:[],element:[{valueType:"{urn:hl7-org:elm-types:r1}String",value:"accepted",type:"Literal",annotation:[]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"active",type:"Literal",annotation:[]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"completed",type:"Literal",annotation:[]}]}]}},operand:[{name:"Referrals",annotation:[],operandTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}ReferralRequest",type:"NamedTypeSpecifier",annotation:[]}}}]},{name:"ReferralRequestLookBack",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Referral",annotation:[],expression:{name:"Referrals",type:"OperandRef",annotation:[]}}],let:[],relationship:[],where:{type:"In",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]}}],operand:[{path:"value",type:"Property",annotation:[],source:{path:"dateSent",scope:"Referral",type:"Property",annotation:[]}},{lowClosed:!0,highClosed:!0,type:"Interval",annotation:[],low:{type:"Subtract",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]}],operand:[{type:"Now",annotation:[],signature:[]},{name:"LookBack",type:"OperandRef",annotation:[]}]},high:{type:"Now",annotation:[],signature:[]}}]}},operand:[{name:"Referrals",annotation:[],operandTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}ReferralRequest",type:"NamedTypeSpecifier",annotation:[]}}},{name:"LookBack",annotation:[],operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"MedicationStatementsByConcept",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Statement",annotation:[],expression:{dataType:"{http://hl7.org/fhir}MedicationStatement",type:"Retrieve",annotation:[],include:[],codeFilter:[],dateFilter:[],otherFilter:[]}}],let:[],relationship:[],where:{type:"Equivalent",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"medicationCodeableConcept",scope:"Statement",type:"Property",annotation:[]}]},{name:"Koncept",type:"OperandRef",annotation:[]}]}},operand:[{name:"Koncept",annotation:[],operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"MedicationOrdersByConcept",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Order",annotation:[],expression:{dataType:"{http://hl7.org/fhir}MedicationOrder",type:"Retrieve",annotation:[],include:[],codeFilter:[],dateFilter:[],otherFilter:[]}}],let:[],relationship:[],where:{type:"Equivalent",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"medicationCodeableConcept",scope:"Order",type:"Property",annotation:[]}]},{name:"Koncept",type:"OperandRef",annotation:[]}]}},operand:[{name:"Koncept",annotation:[],operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ActiveMedicationStatement",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Statement",annotation:[],expression:{name:"Statements",type:"OperandRef",annotation:[]}}],let:[{identifier:"EffectivePeriod",annotation:[],expression:{name:"ToInterval",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier",annotation:[]}],operand:[{path:"effectivePeriod",scope:"Statement",type:"Property",annotation:[]}]}}],relationship:[],where:{type:"And",annotation:[],signature:[],operand:[{type:"And",annotation:[],signature:[],operand:[{type:"Equal",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}],operand:[{path:"value",type:"Property",annotation:[],source:{path:"status",scope:"Statement",type:"Property",annotation:[]}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"active",type:"Literal",annotation:[]}]},{type:"Not",annotation:[],signature:[],operand:{type:"IsTrue",annotation:[],signature:[],operand:{path:"value",type:"Property",annotation:[],source:{path:"wasNotTaken",scope:"Statement",type:"Property",annotation:[]}}}}]},{type:"Or",annotation:[],signature:[],operand:[{type:"IsNull",annotation:[],signature:[],operand:{type:"End",annotation:[],signature:[],operand:{name:"EffectivePeriod",type:"QueryLetRef",annotation:[]}}},{type:"After",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]}],operand:[{type:"End",annotation:[],signature:[],operand:{name:"EffectivePeriod",type:"QueryLetRef",annotation:[]}},{type:"Now",annotation:[],signature:[]}]}]}]}},operand:[{name:"Statements",annotation:[],operandTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}MedicationStatement",type:"NamedTypeSpecifier",annotation:[]}}}]},{name:"ActiveOrCompletedMedicationStatement",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Statement",annotation:[],expression:{name:"Statements",type:"OperandRef",annotation:[]}}],let:[],relationship:[],where:{type:"Or",annotation:[],signature:[],operand:[{type:"Equal",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}],operand:[{path:"value",type:"Property",annotation:[],source:{path:"status",scope:"Statement",type:"Property",annotation:[]}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"active",type:"Literal",annotation:[]}]},{type:"And",annotation:[],signature:[],operand:[{type:"Equal",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}],operand:[{path:"value",type:"Property",annotation:[],source:{path:"status",scope:"Statement",type:"Property",annotation:[]}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"completed",type:"Literal",annotation:[]}]},{type:"Not",annotation:[],signature:[],operand:{type:"IsTrue",annotation:[],signature:[],operand:{path:"value",type:"Property",annotation:[],source:{path:"wasNotTaken",scope:"Statement",type:"Property",annotation:[]}}}}]}]}},operand:[{name:"Statements",annotation:[],operandTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}MedicationStatement",type:"NamedTypeSpecifier",annotation:[]}}}]},{name:"ActiveMedicationOrder",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Order",annotation:[],expression:{name:"Orders",type:"OperandRef",annotation:[]}}],let:[],relationship:[],where:{type:"And",annotation:[],signature:[],operand:[{type:"Equal",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}],operand:[{path:"value",type:"Property",annotation:[],source:{path:"status",scope:"Order",type:"Property",annotation:[]}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"active",type:"Literal",annotation:[]}]},{type:"IsNull",annotation:[],signature:[],operand:{path:"value",type:"Property",annotation:[],source:{path:"dateEnded",scope:"Order",type:"Property",annotation:[]}}}]}},operand:[{name:"Orders",annotation:[],operandTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}MedicationOrder",type:"NamedTypeSpecifier",annotation:[]}}}]},{name:"ActiveOrCompletedMedicationOrder",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Order",annotation:[],expression:{name:"Orders",type:"OperandRef",annotation:[]}}],let:[],relationship:[],where:{type:"Or",annotation:[],signature:[],operand:[{type:"Equal",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}],operand:[{path:"value",type:"Property",annotation:[],source:{path:"status",scope:"Order",type:"Property",annotation:[]}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"active",type:"Literal",annotation:[]}]},{type:"Equal",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}],operand:[{path:"value",type:"Property",annotation:[],source:{path:"status",scope:"Order",type:"Property",annotation:[]}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"completed",type:"Literal",annotation:[]}]}]}},operand:[{name:"Orders",annotation:[],operandTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}MedicationOrder",type:"NamedTypeSpecifier",annotation:[]}}}]},{name:"ActiveCompletedOrStoppedMedicationOrder",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Order",annotation:[],expression:{name:"Orders",type:"OperandRef",annotation:[]}}],let:[],relationship:[],where:{type:"Or",annotation:[],signature:[],operand:[{type:"Or",annotation:[],signature:[],operand:[{type:"Equal",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}],operand:[{path:"value",type:"Property",annotation:[],source:{path:"status",scope:"Order",type:"Property",annotation:[]}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"active",type:"Literal",annotation:[]}]},{type:"Equal",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}],operand:[{path:"value",type:"Property",annotation:[],source:{path:"status",scope:"Order",type:"Property",annotation:[]}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"completed",type:"Literal",annotation:[]}]}]},{type:"Equal",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}],operand:[{path:"value",type:"Property",annotation:[],source:{path:"status",scope:"Order",type:"Property",annotation:[]}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"stopped",type:"Literal",annotation:[]}]}]}},operand:[{name:"Orders",annotation:[],operandTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}MedicationOrder",type:"NamedTypeSpecifier",annotation:[]}}}]},{name:"MedicationStatementLookBack",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Statement",annotation:[],expression:{name:"Statements",type:"OperandRef",annotation:[]}}],let:[{identifier:"LookBackInterval",annotation:[],expression:{lowClosed:!0,highClosed:!0,type:"Interval",annotation:[],low:{type:"Subtract",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]}],operand:[{type:"Now",annotation:[],signature:[]},{name:"LookBack",type:"OperandRef",annotation:[]}]},high:{type:"Now",annotation:[],signature:[]}}}],relationship:[],where:{type:"Or",annotation:[],signature:[],operand:[{type:"In",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]}}],operand:[{path:"value",type:"Property",annotation:[],source:{path:"effectiveDateTime",scope:"Statement",type:"Property",annotation:[]}},{name:"LookBackInterval",type:"QueryLetRef",annotation:[]}]},{type:"Overlaps",annotation:[],signature:[],operand:[{name:"ToInterval",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier",annotation:[]}],operand:[{path:"effectivePeriod",scope:"Statement",type:"Property",annotation:[]}]},{name:"LookBackInterval",type:"QueryLetRef",annotation:[]}]}]}},operand:[{name:"Statements",annotation:[],operandTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}MedicationStatement",type:"NamedTypeSpecifier",annotation:[]}}},{name:"LookBack",annotation:[],operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"MedicationOrderLookBack",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Order",annotation:[],expression:{name:"Orders",type:"OperandRef",annotation:[]}}],let:[],relationship:[],where:{type:"In",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]}}],operand:[{path:"value",type:"Property",annotation:[],source:{path:"dateWritten",scope:"Order",type:"Property",annotation:[]}},{lowClosed:!0,highClosed:!0,type:"Interval",annotation:[],low:{type:"Subtract",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]}],operand:[{type:"Now",annotation:[],signature:[]},{name:"LookBack",type:"OperandRef",annotation:[]}]},high:{type:"Now",annotation:[],signature:[]}}]}},operand:[{name:"Orders",annotation:[],operandTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}MedicationOrder",type:"NamedTypeSpecifier",annotation:[]}}},{name:"LookBack",annotation:[],operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"MedicationDispenseLookBack",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Dispense",annotation:[],expression:{name:"Dispenses",type:"OperandRef",annotation:[]}}],let:[{identifier:"LookBackInterval",annotation:[],expression:{lowClosed:!0,highClosed:!0,type:"Interval",annotation:[],low:{type:"Subtract",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]}],operand:[{type:"Now",annotation:[],signature:[]},{name:"LookBack",type:"OperandRef",annotation:[]}]},high:{type:"Now",annotation:[],signature:[]}}}],relationship:[],where:{type:"Or",annotation:[],signature:[],operand:[{type:"In",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]}}],operand:[{path:"value",type:"Property",annotation:[],source:{path:"whenHandedOver",scope:"Dispense",type:"Property",annotation:[]}},{name:"LookBackInterval",type:"QueryLetRef",annotation:[]}]},{type:"In",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]}}],operand:[{path:"value",type:"Property",annotation:[],source:{path:"whenPrepared",scope:"Dispense",type:"Property",annotation:[]}},{name:"LookBackInterval",type:"QueryLetRef",annotation:[]}]}]}},operand:[{name:"Dispenses",annotation:[],operandTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}MedicationDispense",type:"NamedTypeSpecifier",annotation:[]}}},{name:"LookBack",annotation:[],operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"EncountersByConcept",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Encounter",annotation:[],expression:{dataType:"{http://hl7.org/fhir}Encounter",type:"Retrieve",annotation:[],include:[],codeFilter:[],dateFilter:[],otherFilter:[]}}],let:[],relationship:[],where:{type:"Exists",annotation:[],signature:[],operand:{type:"Query",annotation:[],source:[{alias:"Type",annotation:[],expression:{path:"type",scope:"Encounter",type:"Property",annotation:[]}}],let:[],relationship:[],where:{type:"Equivalent",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Type",type:"AliasRef",annotation:[]}]},{name:"Koncept",type:"OperandRef",annotation:[]}]}}}},operand:[{name:"Koncept",annotation:[],operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"InProgress",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Encounter",annotation:[],expression:{name:"Encounters",type:"OperandRef",annotation:[]}}],let:[],relationship:[],where:{type:"Equal",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}],operand:[{path:"value",type:"Property",annotation:[],source:{path:"status",scope:"Encounter",type:"Property",annotation:[]}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"in-progress",type:"Literal",annotation:[]}]}},operand:[{name:"Encounters",annotation:[],operandTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Encounter",type:"NamedTypeSpecifier",annotation:[]}}}]},{name:"Finished",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Encounter",annotation:[],expression:{name:"Encounters",type:"OperandRef",annotation:[]}}],let:[],relationship:[],where:{type:"Equal",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}],operand:[{path:"value",type:"Property",annotation:[],source:{path:"status",scope:"Encounter",type:"Property",annotation:[]}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"finished",type:"Literal",annotation:[]}]}},operand:[{name:"Encounters",annotation:[],operandTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Encounter",type:"NamedTypeSpecifier",annotation:[]}}}]},{name:"NotCancelled",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Encounter",annotation:[],expression:{name:"Encounters",type:"OperandRef",annotation:[]}}],let:[],relationship:[],where:{type:"Not",annotation:[],signature:[],operand:{type:"Equal",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}],operand:[{path:"value",type:"Property",annotation:[],source:{path:"status",scope:"Encounter",type:"Property",annotation:[]}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"cancelled",type:"Literal",annotation:[]}]}}},operand:[{name:"Encounters",annotation:[],operandTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Encounter",type:"NamedTypeSpecifier",annotation:[]}}}]},{name:"EncounterLookBack",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Encounter",annotation:[],expression:{name:"Encounters",type:"OperandRef",annotation:[]}}],let:[{identifier:"LookBackInterval",annotation:[],expression:{lowClosed:!0,highClosed:!0,type:"Interval",annotation:[],low:{type:"Subtract",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]}],operand:[{type:"Now",annotation:[],signature:[]},{name:"LookBack",type:"OperandRef",annotation:[]}]},high:{type:"Now",annotation:[],signature:[]}}}],relationship:[],where:{type:"Overlaps",annotation:[],signature:[],operand:[{name:"ToInterval",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier",annotation:[]}],operand:[{path:"period",scope:"Encounter",type:"Property",annotation:[]}]},{name:"LookBackInterval",type:"QueryLetRef",annotation:[]}]}},operand:[{name:"Encounters",annotation:[],operandTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Encounter",type:"NamedTypeSpecifier",annotation:[]}}},{name:"LookBack",annotation:[],operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"AllergyIntolerancesByConcept",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Allergy",annotation:[],expression:{dataType:"{http://hl7.org/fhir}AllergyIntolerance",type:"Retrieve",annotation:[],include:[],codeFilter:[],dateFilter:[],otherFilter:[]}}],let:[],relationship:[],where:{type:"Equivalent",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"substance",scope:"Allergy",type:"Property",annotation:[]}]},{name:"Koncept",type:"OperandRef",annotation:[]}]}},operand:[{name:"Koncept",annotation:[],operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ActiveOrConfirmedAllergyIntolerance",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Allergy",annotation:[],expression:{name:"AllergyIntolerances",type:"OperandRef",annotation:[]}}],let:[],relationship:[],where:{type:"Or",annotation:[],signature:[],operand:[{type:"Equal",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}],operand:[{path:"value",type:"Property",annotation:[],source:{path:"status",scope:"Allergy",type:"Property",annotation:[]}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"active",type:"Literal",annotation:[]}]},{type:"Equal",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}],operand:[{path:"value",type:"Property",annotation:[],source:{path:"status",scope:"Allergy",type:"Property",annotation:[]}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"confirmed",type:"Literal",annotation:[]}]}]}},operand:[{name:"AllergyIntolerances",annotation:[],operandTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}AllergyIntolerance",type:"NamedTypeSpecifier",annotation:[]}}}]},{name:"GoalLookBack",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Goal",annotation:[],expression:{name:"Goals",type:"OperandRef",annotation:[]}}],let:[{identifier:"LookBackInterval",annotation:[],expression:{lowClosed:!0,highClosed:!0,type:"Interval",annotation:[],low:{type:"Subtract",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]}],operand:[{type:"Now",annotation:[],signature:[]},{name:"LookBack",type:"OperandRef",annotation:[]}]},high:{type:"Now",annotation:[],signature:[]}}}],relationship:[],where:{type:"Or",annotation:[],signature:[],operand:[{type:"Or",annotation:[],signature:[],operand:[{type:"Or",annotation:[],signature:[],operand:[{type:"In",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]}}],operand:[{type:"ToDateTime",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Date",type:"NamedTypeSpecifier",annotation:[]}],operand:{path:"value",type:"Property",annotation:[],source:{path:"startDate",scope:"Goal",type:"Property",annotation:[]}}},{name:"LookBackInterval",type:"QueryLetRef",annotation:[]}]},{type:"In",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]}}],operand:[{type:"ToDateTime",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Date",type:"NamedTypeSpecifier",annotation:[]}],operand:{path:"value",type:"Property",annotation:[],source:{path:"targetDate",scope:"Goal",type:"Property",annotation:[]}}},{name:"LookBackInterval",type:"QueryLetRef",annotation:[]}]}]},{type:"In",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]}}],operand:[{type:"ToDateTime",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Date",type:"NamedTypeSpecifier",annotation:[]}],operand:{type:"Add",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Date",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]}],operand:[{path:"value",type:"Property",annotation:[],source:{path:"startDate",scope:"Goal",type:"Property",annotation:[]}},{name:"ToQuantity",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"targetQuantity",scope:"Goal",type:"Property",annotation:[]}]}]}},{name:"LookBackInterval",type:"QueryLetRef",annotation:[]}]}]},{type:"In",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]}}],operand:[{type:"ToDateTime",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Date",type:"NamedTypeSpecifier",annotation:[]}],operand:{path:"value",type:"Property",annotation:[],source:{path:"statusDate",scope:"Goal",type:"Property",annotation:[]}}},{name:"LookBackInterval",type:"QueryLetRef",annotation:[]}]}]}},operand:[{name:"Goals",annotation:[],operandTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Goal",type:"NamedTypeSpecifier",annotation:[]}}},{name:"LookBack",annotation:[],operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ImmunizationsByConcept",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Immunization",annotation:[],expression:{dataType:"{http://hl7.org/fhir}Immunization",type:"Retrieve",annotation:[],include:[],codeFilter:[],dateFilter:[],otherFilter:[]}}],let:[],relationship:[],where:{type:"Equivalent",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"vaccineCode",scope:"Immunization",type:"Property",annotation:[]}]},{name:"Koncept",type:"OperandRef",annotation:[]}]}},operand:[{name:"Koncept",annotation:[],operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"CompletedImmunization",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Immunization",annotation:[],expression:{name:"Immunizations",type:"OperandRef",annotation:[]}}],let:[],relationship:[],where:{type:"And",annotation:[],signature:[],operand:[{type:"Equal",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}],operand:[{path:"value",type:"Property",annotation:[],source:{path:"status",scope:"Immunization",type:"Property",annotation:[]}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"completed",type:"Literal",annotation:[]}]},{type:"Not",annotation:[],signature:[],operand:{type:"IsTrue",annotation:[],signature:[],operand:{path:"value",type:"Property",annotation:[],source:{path:"wasNotGiven",scope:"Immunization",type:"Property",annotation:[]}}}}]}},operand:[{name:"Immunizations",annotation:[],operandTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Immunization",type:"NamedTypeSpecifier",annotation:[]}}}]},{name:"ImmunizationLookBack",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Immunization",annotation:[],expression:{name:"Immunizations",type:"OperandRef",annotation:[]}}],let:[{identifier:"LookBackInterval",annotation:[],expression:{lowClosed:!0,highClosed:!0,type:"Interval",annotation:[],low:{type:"Subtract",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]}],operand:[{type:"Now",annotation:[],signature:[]},{name:"LookBack",type:"OperandRef",annotation:[]}]},high:{type:"Now",annotation:[],signature:[]}}}],relationship:[],where:{type:"In",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]}}],operand:[{path:"value",type:"Property",annotation:[],source:{path:"date",scope:"Immunization",type:"Property",annotation:[]}},{name:"LookBackInterval",type:"QueryLetRef",annotation:[]}]}},operand:[{name:"Immunizations",annotation:[],operandTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Immunization",type:"NamedTypeSpecifier",annotation:[]}}},{name:"LookBack",annotation:[],operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"MostRecentImmunization",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Last",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Immunization",type:"NamedTypeSpecifier",annotation:[]}}],source:{type:"Query",annotation:[],source:[{alias:"Immunization",annotation:[],expression:{name:"Immunizations",type:"OperandRef",annotation:[]}}],let:[],relationship:[],sort:{annotation:[],by:[{direction:"asc",type:"ByExpression",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"date",type:"IdentifierRef",annotation:[]}}}]}}},operand:[{name:"Immunizations",annotation:[],operandTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Immunization",type:"NamedTypeSpecifier",annotation:[]}}}]},{name:"FirstImmunization",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"First",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Immunization",type:"NamedTypeSpecifier",annotation:[]}}],source:{type:"Query",annotation:[],source:[{alias:"Immunization",annotation:[],expression:{name:"Immunizations",type:"OperandRef",annotation:[]}}],let:[],relationship:[],sort:{annotation:[],by:[{direction:"asc",type:"ByExpression",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"date",type:"IdentifierRef",annotation:[]}}}]}}},operand:[{name:"Immunizations",annotation:[],operandTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Immunization",type:"NamedTypeSpecifier",annotation:[]}}}]},{name:"DevicesByConcept",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Device",annotation:[],expression:{dataType:"{http://hl7.org/fhir}Device",type:"Retrieve",annotation:[],include:[],codeFilter:[],dateFilter:[],otherFilter:[]}}],let:[],relationship:[],where:{type:"Equivalent",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"type",scope:"Device",type:"Property",annotation:[]}]},{name:"Koncept",type:"OperandRef",annotation:[]}]}},operand:[{name:"Koncept",annotation:[],operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ActiveDevice",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Device",annotation:[],expression:{name:"Devices",type:"OperandRef",annotation:[]}}],let:[],relationship:[],where:{type:"Equal",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}],operand:[{path:"value",type:"Property",annotation:[],source:{path:"status",scope:"Device",type:"Property",annotation:[]}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"available",type:"Literal",annotation:[]}]}},operand:[{name:"Devices",annotation:[],operandTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Device",type:"NamedTypeSpecifier",annotation:[]}}}]}]}},u={library:p},r={annotation:[{translatorVersion:"3.10.0",translatorOptions:"DisableListDemotion,DisableListPromotion",signatureLevel:"Overloads",type:"CqlToElmInfo"}],identifier:{id:"FHIRHelpers",version:"1.0.2"},schemaIdentifier:{id:"urn:hl7-org:elm",version:"r1"},usings:{def:[{localIdentifier:"System",uri:"urn:hl7-org:elm-types:r1",annotation:[]},{localIdentifier:"FHIR",uri:"http://hl7.org/fhir",version:"1.0.2",annotation:[]}]},statements:{def:[{name:"ToInterval",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"If",annotation:[],condition:{type:"IsNull",annotation:[],signature:[],operand:{name:"period",type:"OperandRef",annotation:[]}},then:{type:"As",annotation:[],signature:[],operand:{type:"Null",annotation:[]},asTypeSpecifier:{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]}}},else:{type:"If",annotation:[],condition:{type:"IsNull",annotation:[],signature:[],operand:{path:"start",type:"Property",annotation:[],source:{name:"period",type:"OperandRef",annotation:[]}}},then:{lowClosed:!1,highClosed:!0,type:"Interval",annotation:[],low:{path:"value",type:"Property",annotation:[],source:{path:"start",type:"Property",annotation:[],source:{name:"period",type:"OperandRef",annotation:[]}}},high:{path:"value",type:"Property",annotation:[],source:{path:"end",type:"Property",annotation:[],source:{name:"period",type:"OperandRef",annotation:[]}}}},else:{lowClosed:!0,highClosed:!0,type:"Interval",annotation:[],low:{path:"value",type:"Property",annotation:[],source:{path:"start",type:"Property",annotation:[],source:{name:"period",type:"OperandRef",annotation:[]}}},high:{path:"value",type:"Property",annotation:[],source:{path:"end",type:"Property",annotation:[],source:{name:"period",type:"OperandRef",annotation:[]}}}}}},operand:[{name:"period",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToCalendarUnit",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Case",annotation:[],comparand:{name:"unit",type:"OperandRef",annotation:[]},caseItem:[{annotation:[],when:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"ms",type:"Literal",annotation:[]},then:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"millisecond",type:"Literal",annotation:[]}},{annotation:[],when:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"s",type:"Literal",annotation:[]},then:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"second",type:"Literal",annotation:[]}},{annotation:[],when:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"min",type:"Literal",annotation:[]},then:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"minute",type:"Literal",annotation:[]}},{annotation:[],when:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"h",type:"Literal",annotation:[]},then:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"hour",type:"Literal",annotation:[]}},{annotation:[],when:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"d",type:"Literal",annotation:[]},then:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"day",type:"Literal",annotation:[]}},{annotation:[],when:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"wk",type:"Literal",annotation:[]},then:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"week",type:"Literal",annotation:[]}},{annotation:[],when:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"mo",type:"Literal",annotation:[]},then:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"month",type:"Literal",annotation:[]}},{annotation:[],when:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"a",type:"Literal",annotation:[]},then:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"year",type:"Literal",annotation:[]}}],else:{name:"unit",type:"OperandRef",annotation:[]}},operand:[{name:"unit",annotation:[],operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToQuantity",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Case",annotation:[],caseItem:[{annotation:[],when:{type:"IsNull",annotation:[],signature:[],operand:{name:"quantity",type:"OperandRef",annotation:[]}},then:{asType:"{urn:hl7-org:elm-types:r1}Quantity",type:"As",annotation:[],signature:[],operand:{type:"Null",annotation:[]}}},{annotation:[],when:{type:"IsNull",annotation:[],signature:[],operand:{path:"value",type:"Property",annotation:[],source:{name:"quantity",type:"OperandRef",annotation:[]}}},then:{asType:"{urn:hl7-org:elm-types:r1}Quantity",type:"As",annotation:[],signature:[],operand:{type:"Null",annotation:[]}}},{annotation:[],when:{type:"Not",annotation:[],signature:[],operand:{type:"IsNull",annotation:[],signature:[],operand:{path:"comparator",type:"Property",annotation:[],source:{name:"quantity",type:"OperandRef",annotation:[]}}}},then:{asType:"{urn:hl7-org:elm-types:r1}Quantity",type:"As",annotation:[],signature:[],operand:{type:"Message",annotation:[],signature:[],source:{type:"Null",annotation:[]},condition:{valueType:"{urn:hl7-org:elm-types:r1}Boolean",value:"true",type:"Literal",annotation:[]},code:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"FHIRHelpers.ToQuantity.ComparatorQuantityNotSupported",type:"Literal",annotation:[]},severity:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"Error",type:"Literal",annotation:[]},message:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"FHIR Quantity value has a comparator and cannot be converted to a System.Quantity value.",type:"Literal",annotation:[]}}}},{annotation:[],when:{type:"Or",annotation:[],signature:[],operand:[{type:"Or",annotation:[],signature:[],operand:[{type:"IsNull",annotation:[],signature:[],operand:{path:"system",type:"Property",annotation:[],source:{name:"quantity",type:"OperandRef",annotation:[]}}},{type:"Equal",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}],operand:[{path:"value",type:"Property",annotation:[],source:{path:"system",type:"Property",annotation:[],source:{name:"quantity",type:"OperandRef",annotation:[]}}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"http://unitsofmeasure.org",type:"Literal",annotation:[]}]}]},{type:"Equal",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}],operand:[{path:"value",type:"Property",annotation:[],source:{path:"system",type:"Property",annotation:[],source:{name:"quantity",type:"OperandRef",annotation:[]}}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"http://hl7.org/fhirpath/CodeSystem/calendar-units",type:"Literal",annotation:[]}]}]},then:{classType:"{urn:hl7-org:elm-types:r1}Quantity",type:"Instance",annotation:[],element:[{name:"value",value:{path:"value",type:"Property",annotation:[],source:{path:"value",type:"Property",annotation:[],source:{name:"quantity",type:"OperandRef",annotation:[]}}}},{name:"unit",value:{name:"ToCalendarUnit",type:"FunctionRef",annotation:[],signature:[],operand:[{type:"Coalesce",annotation:[],signature:[],operand:[{path:"value",type:"Property",annotation:[],source:{path:"code",type:"Property",annotation:[],source:{name:"quantity",type:"OperandRef",annotation:[]}}},{path:"value",type:"Property",annotation:[],source:{path:"unit",type:"Property",annotation:[],source:{name:"quantity",type:"OperandRef",annotation:[]}}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"1",type:"Literal",annotation:[]}]}]}}]}}],else:{asType:"{urn:hl7-org:elm-types:r1}Quantity",type:"As",annotation:[],signature:[],operand:{type:"Message",annotation:[],signature:[],source:{type:"Null",annotation:[]},condition:{valueType:"{urn:hl7-org:elm-types:r1}Boolean",value:"true",type:"Literal",annotation:[]},code:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"FHIRHelpers.ToQuantity.InvalidFHIRQuantity",type:"Literal",annotation:[]},severity:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"Error",type:"Literal",annotation:[]},message:{type:"Concatenate",annotation:[],signature:[],operand:[{type:"Coalesce",annotation:[],signature:[],operand:[{type:"Concatenate",annotation:[],signature:[],operand:[{type:"Coalesce",annotation:[],signature:[],operand:[{type:"Concatenate",annotation:[],signature:[],operand:[{type:"Coalesce",annotation:[],signature:[],operand:[{type:"Concatenate",annotation:[],signature:[],operand:[{type:"Coalesce",annotation:[],signature:[],operand:[{type:"Concatenate",annotation:[],signature:[],operand:[{type:"Coalesce",annotation:[],signature:[],operand:[{type:"Concatenate",annotation:[],signature:[],operand:[{type:"Coalesce",annotation:[],signature:[],operand:[{valueType:"{urn:hl7-org:elm-types:r1}String",value:"Invalid FHIR Quantity code: ",type:"Literal",annotation:[]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal",annotation:[]}]},{type:"Coalesce",annotation:[],signature:[],operand:[{path:"value",type:"Property",annotation:[],source:{path:"unit",type:"Property",annotation:[],source:{name:"quantity",type:"OperandRef",annotation:[]}}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal",annotation:[]}]}]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal",annotation:[]}]},{type:"Coalesce",annotation:[],signature:[],operand:[{valueType:"{urn:hl7-org:elm-types:r1}String",value:" (",type:"Literal",annotation:[]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal",annotation:[]}]}]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal",annotation:[]}]},{type:"Coalesce",annotation:[],signature:[],operand:[{path:"value",type:"Property",annotation:[],source:{path:"system",type:"Property",annotation:[],source:{name:"quantity",type:"OperandRef",annotation:[]}}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal",annotation:[]}]}]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal",annotation:[]}]},{type:"Coalesce",annotation:[],signature:[],operand:[{valueType:"{urn:hl7-org:elm-types:r1}String",value:"|",type:"Literal",annotation:[]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal",annotation:[]}]}]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal",annotation:[]}]},{type:"Coalesce",annotation:[],signature:[],operand:[{path:"value",type:"Property",annotation:[],source:{path:"code",type:"Property",annotation:[],source:{name:"quantity",type:"OperandRef",annotation:[]}}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal",annotation:[]}]}]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal",annotation:[]}]},{type:"Coalesce",annotation:[],signature:[],operand:[{valueType:"{urn:hl7-org:elm-types:r1}String",value:")",type:"Literal",annotation:[]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal",annotation:[]}]}]}}}},operand:[{name:"quantity",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}Quantity",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToQuantityIgnoringComparator",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Case",annotation:[],caseItem:[{annotation:[],when:{type:"IsNull",annotation:[],signature:[],operand:{name:"quantity",type:"OperandRef",annotation:[]}},then:{asType:"{urn:hl7-org:elm-types:r1}Quantity",type:"As",annotation:[],signature:[],operand:{type:"Null",annotation:[]}}},{annotation:[],when:{type:"IsNull",annotation:[],signature:[],operand:{path:"value",type:"Property",annotation:[],source:{name:"quantity",type:"OperandRef",annotation:[]}}},then:{asType:"{urn:hl7-org:elm-types:r1}Quantity",type:"As",annotation:[],signature:[],operand:{type:"Null",annotation:[]}}},{annotation:[],when:{type:"Or",annotation:[],signature:[],operand:[{type:"Or",annotation:[],signature:[],operand:[{type:"IsNull",annotation:[],signature:[],operand:{path:"system",type:"Property",annotation:[],source:{name:"quantity",type:"OperandRef",annotation:[]}}},{type:"Equal",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}],operand:[{path:"value",type:"Property",annotation:[],source:{path:"system",type:"Property",annotation:[],source:{name:"quantity",type:"OperandRef",annotation:[]}}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"http://unitsofmeasure.org",type:"Literal",annotation:[]}]}]},{type:"Equal",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}],operand:[{path:"value",type:"Property",annotation:[],source:{path:"system",type:"Property",annotation:[],source:{name:"quantity",type:"OperandRef",annotation:[]}}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"http://hl7.org/fhirpath/CodeSystem/calendar-units",type:"Literal",annotation:[]}]}]},then:{classType:"{urn:hl7-org:elm-types:r1}Quantity",type:"Instance",annotation:[],element:[{name:"value",value:{path:"value",type:"Property",annotation:[],source:{path:"value",type:"Property",annotation:[],source:{name:"quantity",type:"OperandRef",annotation:[]}}}},{name:"unit",value:{name:"ToCalendarUnit",type:"FunctionRef",annotation:[],signature:[],operand:[{type:"Coalesce",annotation:[],signature:[],operand:[{path:"value",type:"Property",annotation:[],source:{path:"code",type:"Property",annotation:[],source:{name:"quantity",type:"OperandRef",annotation:[]}}},{path:"value",type:"Property",annotation:[],source:{path:"unit",type:"Property",annotation:[],source:{name:"quantity",type:"OperandRef",annotation:[]}}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"1",type:"Literal",annotation:[]}]}]}}]}}],else:{asType:"{urn:hl7-org:elm-types:r1}Quantity",type:"As",annotation:[],signature:[],operand:{type:"Message",annotation:[],signature:[],source:{type:"Null",annotation:[]},condition:{valueType:"{urn:hl7-org:elm-types:r1}Boolean",value:"true",type:"Literal",annotation:[]},code:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"FHIRHelpers.ToQuantity.InvalidFHIRQuantity",type:"Literal",annotation:[]},severity:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"Error",type:"Literal",annotation:[]},message:{type:"Concatenate",annotation:[],signature:[],operand:[{type:"Coalesce",annotation:[],signature:[],operand:[{type:"Concatenate",annotation:[],signature:[],operand:[{type:"Coalesce",annotation:[],signature:[],operand:[{type:"Concatenate",annotation:[],signature:[],operand:[{type:"Coalesce",annotation:[],signature:[],operand:[{type:"Concatenate",annotation:[],signature:[],operand:[{type:"Coalesce",annotation:[],signature:[],operand:[{type:"Concatenate",annotation:[],signature:[],operand:[{type:"Coalesce",annotation:[],signature:[],operand:[{type:"Concatenate",annotation:[],signature:[],operand:[{type:"Coalesce",annotation:[],signature:[],operand:[{valueType:"{urn:hl7-org:elm-types:r1}String",value:"Invalid FHIR Quantity code: ",type:"Literal",annotation:[]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal",annotation:[]}]},{type:"Coalesce",annotation:[],signature:[],operand:[{path:"value",type:"Property",annotation:[],source:{path:"unit",type:"Property",annotation:[],source:{name:"quantity",type:"OperandRef",annotation:[]}}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal",annotation:[]}]}]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal",annotation:[]}]},{type:"Coalesce",annotation:[],signature:[],operand:[{valueType:"{urn:hl7-org:elm-types:r1}String",value:" (",type:"Literal",annotation:[]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal",annotation:[]}]}]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal",annotation:[]}]},{type:"Coalesce",annotation:[],signature:[],operand:[{path:"value",type:"Property",annotation:[],source:{path:"system",type:"Property",annotation:[],source:{name:"quantity",type:"OperandRef",annotation:[]}}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal",annotation:[]}]}]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal",annotation:[]}]},{type:"Coalesce",annotation:[],signature:[],operand:[{valueType:"{urn:hl7-org:elm-types:r1}String",value:"|",type:"Literal",annotation:[]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal",annotation:[]}]}]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal",annotation:[]}]},{type:"Coalesce",annotation:[],signature:[],operand:[{path:"value",type:"Property",annotation:[],source:{path:"code",type:"Property",annotation:[],source:{name:"quantity",type:"OperandRef",annotation:[]}}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal",annotation:[]}]}]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal",annotation:[]}]},{type:"Coalesce",annotation:[],signature:[],operand:[{valueType:"{urn:hl7-org:elm-types:r1}String",value:")",type:"Literal",annotation:[]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal",annotation:[]}]}]}}}},operand:[{name:"quantity",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}Quantity",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToInterval",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"If",annotation:[],condition:{type:"IsNull",annotation:[],signature:[],operand:{name:"quantity",type:"OperandRef",annotation:[]}},then:{type:"As",annotation:[],signature:[],operand:{type:"Null",annotation:[]},asTypeSpecifier:{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]}}},else:{type:"Case",annotation:[],comparand:{path:"value",type:"Property",annotation:[],source:{path:"comparator",type:"Property",annotation:[],source:{name:"quantity",type:"OperandRef",annotation:[]}}},caseItem:[{annotation:[],when:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"<",type:"Literal",annotation:[]},then:{lowClosed:!0,highClosed:!1,type:"Interval",annotation:[],low:{asType:"{urn:hl7-org:elm-types:r1}Quantity",type:"As",annotation:[],signature:[],operand:{type:"Null",annotation:[]}},high:{name:"ToQuantityIgnoringComparator",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"quantity",type:"OperandRef",annotation:[]}]}}},{annotation:[],when:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"<=",type:"Literal",annotation:[]},then:{lowClosed:!0,highClosed:!0,type:"Interval",annotation:[],low:{asType:"{urn:hl7-org:elm-types:r1}Quantity",type:"As",annotation:[],signature:[],operand:{type:"Null",annotation:[]}},high:{name:"ToQuantityIgnoringComparator",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"quantity",type:"OperandRef",annotation:[]}]}}},{annotation:[],when:{valueType:"{urn:hl7-org:elm-types:r1}String",value:">=",type:"Literal",annotation:[]},then:{lowClosed:!0,highClosed:!0,type:"Interval",annotation:[],low:{name:"ToQuantityIgnoringComparator",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"quantity",type:"OperandRef",annotation:[]}]},high:{asType:"{urn:hl7-org:elm-types:r1}Quantity",type:"As",annotation:[],signature:[],operand:{type:"Null",annotation:[]}}}},{annotation:[],when:{valueType:"{urn:hl7-org:elm-types:r1}String",value:">",type:"Literal",annotation:[]},then:{lowClosed:!1,highClosed:!0,type:"Interval",annotation:[],low:{name:"ToQuantityIgnoringComparator",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"quantity",type:"OperandRef",annotation:[]}]},high:{asType:"{urn:hl7-org:elm-types:r1}Quantity",type:"As",annotation:[],signature:[],operand:{type:"Null",annotation:[]}}}}],else:{lowClosed:!0,highClosed:!0,type:"Interval",annotation:[],low:{name:"ToQuantity",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"quantity",type:"OperandRef",annotation:[]}]},high:{name:"ToQuantity",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"quantity",type:"OperandRef",annotation:[]}]}}}},operand:[{name:"quantity",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}Quantity",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToRatio",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"If",annotation:[],condition:{type:"IsNull",annotation:[],signature:[],operand:{name:"ratio",type:"OperandRef",annotation:[]}},then:{asType:"{urn:hl7-org:elm-types:r1}Ratio",type:"As",annotation:[],signature:[],operand:{type:"Null",annotation:[]}},else:{classType:"{urn:hl7-org:elm-types:r1}Ratio",type:"Instance",annotation:[],element:[{name:"numerator",value:{name:"ToQuantity",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"numerator",type:"Property",annotation:[],source:{name:"ratio",type:"OperandRef",annotation:[]}}]}},{name:"denominator",value:{name:"ToQuantity",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"denominator",type:"Property",annotation:[],source:{name:"ratio",type:"OperandRef",annotation:[]}}]}}]}},operand:[{name:"ratio",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}Ratio",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToInterval",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"If",annotation:[],condition:{type:"IsNull",annotation:[],signature:[],operand:{name:"range",type:"OperandRef",annotation:[]}},then:{type:"As",annotation:[],signature:[],operand:{type:"Null",annotation:[]},asTypeSpecifier:{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]}}},else:{lowClosed:!0,highClosed:!0,type:"Interval",annotation:[],low:{name:"ToQuantity",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"low",type:"Property",annotation:[],source:{name:"range",type:"OperandRef",annotation:[]}}]},high:{name:"ToQuantity",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"high",type:"Property",annotation:[],source:{name:"range",type:"OperandRef",annotation:[]}}]}}},operand:[{name:"range",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}Range",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToCode",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"If",annotation:[],condition:{type:"IsNull",annotation:[],signature:[],operand:{name:"coding",type:"OperandRef",annotation:[]}},then:{asType:"{urn:hl7-org:elm-types:r1}Code",type:"As",annotation:[],signature:[],operand:{type:"Null",annotation:[]}},else:{classType:"{urn:hl7-org:elm-types:r1}Code",type:"Instance",annotation:[],element:[{name:"code",value:{path:"value",type:"Property",annotation:[],source:{path:"code",type:"Property",annotation:[],source:{name:"coding",type:"OperandRef",annotation:[]}}}},{name:"system",value:{path:"value",type:"Property",annotation:[],source:{path:"system",type:"Property",annotation:[],source:{name:"coding",type:"OperandRef",annotation:[]}}}},{name:"version",value:{path:"value",type:"Property",annotation:[],source:{path:"version",type:"Property",annotation:[],source:{name:"coding",type:"OperandRef",annotation:[]}}}},{name:"display",value:{path:"value",type:"Property",annotation:[],source:{path:"display",type:"Property",annotation:[],source:{name:"coding",type:"OperandRef",annotation:[]}}}}]}},operand:[{name:"coding",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}Coding",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToConcept",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"If",annotation:[],condition:{type:"IsNull",annotation:[],signature:[],operand:{name:"concept",type:"OperandRef",annotation:[]}},then:{asType:"{urn:hl7-org:elm-types:r1}Concept",type:"As",annotation:[],signature:[],operand:{type:"Null",annotation:[]}},else:{classType:"{urn:hl7-org:elm-types:r1}Concept",type:"Instance",annotation:[],element:[{name:"codes",value:{type:"Query",annotation:[],source:[{alias:"C",annotation:[],expression:{path:"coding",type:"Property",annotation:[],source:{name:"concept",type:"OperandRef",annotation:[]}}}],let:[],relationship:[],return:{annotation:[],expression:{name:"ToCode",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"C",type:"AliasRef",annotation:[]}]}}}},{name:"display",value:{path:"value",type:"Property",annotation:[],source:{path:"text",type:"Property",annotation:[],source:{name:"concept",type:"OperandRef",annotation:[]}}}}]}},operand:[{name:"concept",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}CodeableConcept",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}uuid",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}ProvenanceEntityRole",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}UnitsOfTime",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}AddressType",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}AllergyIntoleranceCategory",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}SpecimenStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}DetectedIssueSeverity",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}IssueSeverity",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}DataElementStringency",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}VisionEyes",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}StructureDefinitionKind",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}QuestionnaireResponseStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}AllergyIntoleranceType",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}DocumentRelationshipType",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}ConformanceResourceStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}CarePlanActivityStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}ActionList",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}ParticipationStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToDateTime",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}instant",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToDateTime",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}dateTime",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToDate",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}date",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}DocumentMode",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}AssertionOperatorType",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}DaysOfWeek",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}ConformanceEventMode",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}IssueType",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}TransactionMode",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}ContentType",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}FamilyHistoryStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToInteger",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}positiveInt",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}AuditEventParticipantNetworkType",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}CommunicationStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}ClinicalImpressionStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}AssertionResponseTypes",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}DeviceUseRequestPriority",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}OrderStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}NarrativeStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}string",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}GuidePageKind",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}GuideDependencyType",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}ResourceVersionPolicy",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}MedicationAdministrationStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}RestfulConformanceMode",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}NamingSystemIdentifierType",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}AccountStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}ProcedureRequestPriority",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}MedicationDispenseStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}IdentifierUse",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}DigitalMediaType",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}BindingStrength",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}ParticipantRequired",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}XPathUsageType",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}InstanceAvailability",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}id",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}FilterOperator",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}NamingSystemType",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}ExtensionContext",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}ClaimType",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}AuditEventOutcome",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}ConstraintSeverity",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}GuideResourcePurpose",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}ProcedureStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}DeviceMetricCategory",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}QuestionnaireStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}ResponseType",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToDecimal",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}decimal",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}AggregationMode",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}EventTiming",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}GoalStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}SearchParamType",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}SystemRestfulInteraction",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}SubscriptionChannelType",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}ProcedureRequestStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}ReferralStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}AssertionDirectionType",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}SlicingRules",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}LinkType",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}AllergyIntoleranceCriticality",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}ConceptMapEquivalence",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}PropertyRepresentation",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}AuditEventAction",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}SearchModifierCode",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}DeviceUseRequestStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}CompositionStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}AppointmentStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}MessageSignificanceCategory",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}OperationParameterUse",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}ListMode",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}ObservationStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}ParticipantStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}AdministrativeGender",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}ConformanceStatementKind",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}DiagnosticOrderStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToBoolean",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}boolean",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}DeviceMetricCalibrationType",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}code",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}SupplyRequestStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}EncounterLocationStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}SupplyDeliveryStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}DiagnosticReportStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}FlagStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}AllergyIntoleranceCertainty",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}CarePlanStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}ListStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}base64Binary",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}AddressUse",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}ConditionalDeleteStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}ContactPointUse",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}DeviceMetricOperationalStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}NutritionOrderStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}DiagnosticOrderPriority",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}uri",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}Use",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}IdentityAssuranceLevel",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}DeviceMetricColor",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}SearchEntryMode",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToTime",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}time",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}ConditionVerificationStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}AllergyIntoleranceSeverity",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}OperationKind",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}ObservationRelationshipType",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToInteger",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}unsignedInt",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}NameUse",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}SubscriptionStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}CommunicationRequestStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}DocumentReferenceStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}LocationMode",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToInteger",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}integer",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}CarePlanRelationship",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}LocationStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}UnknownContentCode",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}NoteType",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}EncounterState",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}EncounterClass",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}HTTPVerb",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}EpisodeOfCareStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}RemittanceOutcome",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}ContactPointSystem",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}MedicationOrderStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}SlotStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}markdown",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}MedicationStatementStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}QuantityComparator",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}oid",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}DeviceStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}Measmnt_Principle",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}SampledDataDataType",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}AllergyIntoleranceStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}CompositionAttestationMode",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}DeviceMetricCalibrationState",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}GroupType",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}TypeRestfulInteraction",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}AnswerFormat",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}VisionBase",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}BundleType",type:"NamedTypeSpecifier",annotation:[]}}]}]}},d={library:r};export{l as a,u as b,s as c,c as d,d as e,y as f,m as g}; diff --git a/assets/launch-BTnCuDUx.js b/assets/launch-ClJbStLd.js similarity index 55% rename from assets/launch-BTnCuDUx.js rename to assets/launch-ClJbStLd.js index 3499aec6c1..19f721eecd 100644 --- a/assets/launch-BTnCuDUx.js +++ b/assets/launch-ClJbStLd.js @@ -1 +1 @@ -import"./modulepreload-polyfill-B5Qt9EMX.js";import{F as t}from"./vendor-BEwaTquC.js";import"./dstu2-DXd4L0wD.js";import"./r4-BOdjsoMK.js";fetch("/AHRQ-CDS-Connect-PAIN-MANAGEMENT-SUMMARY/launch-context.json").then(o=>o.json()).then(o=>t.oauth2.authorize(o)).catch(o=>console.error(o)); +import"./modulepreload-polyfill-B5Qt9EMX.js";import{F as t}from"./vendor-BHpzRK3U.js";import"./dstu2-Yydsrqd5.js";import"./r4-CPthimU6.js";fetch("/AHRQ-CDS-Connect-PAIN-MANAGEMENT-SUMMARY/launch-context.json").then(o=>o.json()).then(o=>t.oauth2.authorize(o)).catch(o=>console.error(o)); diff --git a/assets/main-B8k9_zgA.js b/assets/main-B8k9_zgA.js new file mode 100644 index 0000000000..367893b305 --- /dev/null +++ b/assets/main-B8k9_zgA.js @@ -0,0 +1 @@ +import"./modulepreload-polyfill-B5Qt9EMX.js";import{l as us,f as xs,a as Os,b as Xs,c as Fs,d as Zs,e as Ms,g as Ns,h as Ws,j as s,i as B,F as bs,k as os,P as y,m as Z,n as J,r as O,R as I,o as ts,C as Y,p as js,t as As,q as ks,s as Bs,u as Es,B as Cs}from"./vendor-BHpzRK3U.js";import{d as Ks,b as Rs,e as Ss}from"./dstu2-Yydsrqd5.js";import{r as Hs,a as Ds,b as Ts}from"./r4-CPthimU6.js";us.add(xs,Os,Xs,Fs,Zs,Ms,Ns,Ws);function Gs(e){return s.jsx("div",{className:"App",children:e.children})}function Ps(e){const o=new Set;if(e&&e.source&&e.source.library&&e.source.library.statements&&e.source.library.statements.def)for(const t of Object.values(e.source.library.statements.def))q(o,t.expression);return Array.from(o)}function q(e,o){if(o&&Array.isArray(o))o.forEach(t=>q(e,t));else if(o&&typeof o=="object")if(o.type==="Retrieve"){const t=/^(\{http:\/\/hl7.org\/fhir\})?([A-Z][a-zA-Z]+)$/.exec(o.dataType);t?e.add(t[2]):console.error("Cannot find resource for Retrieve w/ dataType: ",o.dataType)}else for(const t of Object.values(o))q(e,t)}const Ls={"2.16.840.1.113762.1.4.1021.95":{Latest:[{code:"100211000119106",system:"http://snomed.info/sct",version:"2023-09"},{code:"109300000",system:"http://snomed.info/sct",version:"2023-09"},{code:"10948005",system:"http://snomed.info/sct",version:"2023-09"},{code:"11049006",system:"http://snomed.info/sct",version:"2023-09"},{code:"111234006",system:"http://snomed.info/sct",version:"2023-09"},{code:"111235007",system:"http://snomed.info/sct",version:"2023-09"},{code:"111236008",system:"http://snomed.info/sct",version:"2023-09"},{code:"111237004",system:"http://snomed.info/sct",version:"2023-09"},{code:"112102006",system:"http://snomed.info/sct",version:"2023-09"},{code:"112103001",system:"http://snomed.info/sct",version:"2023-09"},{code:"128049000",system:"http://snomed.info/sct",version:"2023-09"},{code:"128192007",system:"http://snomed.info/sct",version:"2023-09"},{code:"128196005",system:"http://snomed.info/sct",version:"2023-09"},{code:"128197001",system:"http://snomed.info/sct",version:"2023-09"},{code:"128200000",system:"http://snomed.info/sct",version:"2023-09"},{code:"12820001",system:"http://snomed.info/sct",version:"2023-09"},{code:"129138001",system:"http://snomed.info/sct",version:"2023-09"},{code:"129139009",system:"http://snomed.info/sct",version:"2023-09"},{code:"129612002",system:"http://snomed.info/sct",version:"2023-09"},{code:"16058471000119101",system:"http://snomed.info/sct",version:"2023-09"},{code:"16058511000119105",system:"http://snomed.info/sct",version:"2023-09"},{code:"16206661000119108",system:"http://snomed.info/sct",version:"2023-09"},{code:"16269008",system:"http://snomed.info/sct",version:"2023-09"},{code:"16931000119102",system:"http://snomed.info/sct",version:"2023-09"},{code:"17111003",system:"http://snomed.info/sct",version:"2023-09"},{code:"17935009",system:"http://snomed.info/sct",version:"2023-09"},{code:"18347007",system:"http://snomed.info/sct",version:"2023-09"},{code:"192029008",system:"http://snomed.info/sct",version:"2023-09"},{code:"192907007",system:"http://snomed.info/sct",version:"2023-09"},{code:"193119005",system:"http://snomed.info/sct",version:"2023-09"},{code:"193203006",system:"http://snomed.info/sct",version:"2023-09"},{code:"19441000119107",system:"http://snomed.info/sct",version:"2023-09"},{code:"20021007",system:"http://snomed.info/sct",version:"2023-09"},{code:"202688001",system:"http://snomed.info/sct",version:"2023-09"},{code:"202690000",system:"http://snomed.info/sct",version:"2023-09"},{code:"202692008",system:"http://snomed.info/sct",version:"2023-09"},{code:"202693003",system:"http://snomed.info/sct",version:"2023-09"},{code:"202695005",system:"http://snomed.info/sct",version:"2023-09"},{code:"202696006",system:"http://snomed.info/sct",version:"2023-09"},{code:"202723000",system:"http://snomed.info/sct",version:"2023-09"},{code:"202724006",system:"http://snomed.info/sct",version:"2023-09"},{code:"202725007",system:"http://snomed.info/sct",version:"2023-09"},{code:"202744000",system:"http://snomed.info/sct",version:"2023-09"},{code:"202745004",system:"http://snomed.info/sct",version:"2023-09"},{code:"202747007",system:"http://snomed.info/sct",version:"2023-09"},{code:"202748002",system:"http://snomed.info/sct",version:"2023-09"},{code:"202749005",system:"http://snomed.info/sct",version:"2023-09"},{code:"202751009",system:"http://snomed.info/sct",version:"2023-09"},{code:"202752002",system:"http://snomed.info/sct",version:"2023-09"},{code:"202753007",system:"http://snomed.info/sct",version:"2023-09"},{code:"202755000",system:"http://snomed.info/sct",version:"2023-09"},{code:"202757008",system:"http://snomed.info/sct",version:"2023-09"},{code:"202770004",system:"http://snomed.info/sct",version:"2023-09"},{code:"202771000",system:"http://snomed.info/sct",version:"2023-09"},{code:"202776005",system:"http://snomed.info/sct",version:"2023-09"},{code:"202796002",system:"http://snomed.info/sct",version:"2023-09"},{code:"202814008",system:"http://snomed.info/sct",version:"2023-09"},{code:"202815009",system:"http://snomed.info/sct",version:"2023-09"},{code:"202816005",system:"http://snomed.info/sct",version:"2023-09"},{code:"202817001",system:"http://snomed.info/sct",version:"2023-09"},{code:"202823006",system:"http://snomed.info/sct",version:"2023-09"},{code:"202833003",system:"http://snomed.info/sct",version:"2023-09"},{code:"203042003",system:"http://snomed.info/sct",version:"2023-09"},{code:"203082005",system:"http://snomed.info/sct",version:"2023-09"},{code:"203102006",system:"http://snomed.info/sct",version:"2023-09"},{code:"203104007",system:"http://snomed.info/sct",version:"2023-09"},{code:"203105008",system:"http://snomed.info/sct",version:"2023-09"},{code:"203106009",system:"http://snomed.info/sct",version:"2023-09"},{code:"203665007",system:"http://snomed.info/sct",version:"2023-09"},{code:"203712005",system:"http://snomed.info/sct",version:"2023-09"},{code:"203714006",system:"http://snomed.info/sct",version:"2023-09"},{code:"203715007",system:"http://snomed.info/sct",version:"2023-09"},{code:"21018002",system:"http://snomed.info/sct",version:"2023-09"},{code:"2169001",system:"http://snomed.info/sct",version:"2023-09"},{code:"2304001",system:"http://snomed.info/sct",version:"2023-09"},{code:"23056005",system:"http://snomed.info/sct",version:"2023-09"},{code:"230579006",system:"http://snomed.info/sct",version:"2023-09"},{code:"239815007",system:"http://snomed.info/sct",version:"2023-09"},{code:"240044003",system:"http://snomed.info/sct",version:"2023-09"},{code:"240083001",system:"http://snomed.info/sct",version:"2023-09"},{code:"240105009",system:"http://snomed.info/sct",version:"2023-09"},{code:"240106005",system:"http://snomed.info/sct",version:"2023-09"},{code:"240112000",system:"http://snomed.info/sct",version:"2023-09"},{code:"240114004",system:"http://snomed.info/sct",version:"2023-09"},{code:"240116002",system:"http://snomed.info/sct",version:"2023-09"},{code:"240119009",system:"http://snomed.info/sct",version:"2023-09"},{code:"240211000",system:"http://snomed.info/sct",version:"2023-09"},{code:"240212007",system:"http://snomed.info/sct",version:"2023-09"},{code:"2415007",system:"http://snomed.info/sct",version:"2023-09"},{code:"246602002",system:"http://snomed.info/sct",version:"2023-09"},{code:"24693007",system:"http://snomed.info/sct",version:"2023-09"},{code:"247386004",system:"http://snomed.info/sct",version:"2023-09"},{code:"247388003",system:"http://snomed.info/sct",version:"2023-09"},{code:"247391003",system:"http://snomed.info/sct",version:"2023-09"},{code:"26538006",system:"http://snomed.info/sct",version:"2023-09"},{code:"267968002",system:"http://snomed.info/sct",version:"2023-09"},{code:"267970006",system:"http://snomed.info/sct",version:"2023-09"},{code:"267971005",system:"http://snomed.info/sct",version:"2023-09"},{code:"267977009",system:"http://snomed.info/sct",version:"2023-09"},{code:"26889001",system:"http://snomed.info/sct",version:"2023-09"},{code:"27151001",system:"http://snomed.info/sct",version:"2023-09"},{code:"274137005",system:"http://snomed.info/sct",version:"2023-09"},{code:"27830001",system:"http://snomed.info/sct",version:"2023-09"},{code:"291761000119107",system:"http://snomed.info/sct",version:"2023-09"},{code:"291771000119101",system:"http://snomed.info/sct",version:"2023-09"},{code:"291781000119103",system:"http://snomed.info/sct",version:"2023-09"},{code:"291791000119100",system:"http://snomed.info/sct",version:"2023-09"},{code:"293921000119104",system:"http://snomed.info/sct",version:"2023-09"},{code:"293931000119101",system:"http://snomed.info/sct",version:"2023-09"},{code:"293941000119105",system:"http://snomed.info/sct",version:"2023-09"},{code:"293951000119107",system:"http://snomed.info/sct",version:"2023-09"},{code:"293961000119109",system:"http://snomed.info/sct",version:"2023-09"},{code:"293971000119103",system:"http://snomed.info/sct",version:"2023-09"},{code:"29574001",system:"http://snomed.info/sct",version:"2023-09"},{code:"299965004",system:"http://snomed.info/sct",version:"2023-09"},{code:"299966003",system:"http://snomed.info/sct",version:"2023-09"},{code:"30173002",system:"http://snomed.info/sct",version:"2023-09"},{code:"302935008",system:"http://snomed.info/sct",version:"2023-09"},{code:"303081002",system:"http://snomed.info/sct",version:"2023-09"},{code:"311211000119105",system:"http://snomed.info/sct",version:"2023-09"},{code:"31487001",system:"http://snomed.info/sct",version:"2023-09"},{code:"33308003",system:"http://snomed.info/sct",version:"2023-09"},{code:"33420007",system:"http://snomed.info/sct",version:"2023-09"},{code:"34139004",system:"http://snomed.info/sct",version:"2023-09"},{code:"35496009",system:"http://snomed.info/sct",version:"2023-09"},{code:"35635000",system:"http://snomed.info/sct",version:"2023-09"},{code:"36427004",system:"http://snomed.info/sct",version:"2023-09"},{code:"36655007",system:"http://snomed.info/sct",version:"2023-09"},{code:"36948007",system:"http://snomed.info/sct",version:"2023-09"},{code:"370474006",system:"http://snomed.info/sct",version:"2023-09"},{code:"371000119109",system:"http://snomed.info/sct",version:"2023-09"},{code:"371082009",system:"http://snomed.info/sct",version:"2023-09"},{code:"373621006",system:"http://snomed.info/sct",version:"2023-09"},{code:"381000119107",system:"http://snomed.info/sct",version:"2023-09"},{code:"39181008",system:"http://snomed.info/sct",version:"2023-09"},{code:"396332003",system:"http://snomed.info/sct",version:"2023-09"},{code:"396333008",system:"http://snomed.info/sct",version:"2023-09"},{code:"399964004",system:"http://snomed.info/sct",version:"2023-09"},{code:"402429000",system:"http://snomed.info/sct",version:"2023-09"},{code:"408749000",system:"http://snomed.info/sct",version:"2023-09"},{code:"408750000",system:"http://snomed.info/sct",version:"2023-09"},{code:"408751001",system:"http://snomed.info/sct",version:"2023-09"},{code:"41022003",system:"http://snomed.info/sct",version:"2023-09"},{code:"410730009",system:"http://snomed.info/sct",version:"2023-09"},{code:"41341006",system:"http://snomed.info/sct",version:"2023-09"},{code:"420658009",system:"http://snomed.info/sct",version:"2023-09"},{code:"422012004",system:"http://snomed.info/sct",version:"2023-09"},{code:"422136003",system:"http://snomed.info/sct",version:"2023-09"},{code:"424941009",system:"http://snomed.info/sct",version:"2023-09"},{code:"42561004",system:"http://snomed.info/sct",version:"2023-09"},{code:"425878001",system:"http://snomed.info/sct",version:"2023-09"},{code:"426566004",system:"http://snomed.info/sct",version:"2023-09"},{code:"427972000",system:"http://snomed.info/sct",version:"2023-09"},{code:"428778006",system:"http://snomed.info/sct",version:"2023-09"},{code:"442486007",system:"http://snomed.info/sct",version:"2023-09"},{code:"443700006",system:"http://snomed.info/sct",version:"2023-09"},{code:"44983007",system:"http://snomed.info/sct",version:"2023-09"},{code:"45181002",system:"http://snomed.info/sct",version:"2023-09"},{code:"46578006",system:"http://snomed.info/sct",version:"2023-09"},{code:"47049007",system:"http://snomed.info/sct",version:"2023-09"},{code:"55146009",system:"http://snomed.info/sct",version:"2023-09"},{code:"5601008",system:"http://snomed.info/sct",version:"2023-09"},{code:"56557000",system:"http://snomed.info/sct",version:"2023-09"},{code:"58856009",system:"http://snomed.info/sct",version:"2023-09"},{code:"60033003",system:"http://snomed.info/sct",version:"2023-09"},{code:"608829007",system:"http://snomed.info/sct",version:"2023-09"},{code:"60937000",system:"http://snomed.info/sct",version:"2023-09"},{code:"61296009",system:"http://snomed.info/sct",version:"2023-09"},{code:"62195001",system:"http://snomed.info/sct",version:"2023-09"},{code:"63885004",system:"http://snomed.info/sct",version:"2023-09"},{code:"64787009",system:"http://snomed.info/sct",version:"2023-09"},{code:"67437007",system:"http://snomed.info/sct",version:"2023-09"},{code:"68675004",system:"http://snomed.info/sct",version:"2023-09"},{code:"68859000",system:"http://snomed.info/sct",version:"2023-09"},{code:"69071001",system:"http://snomed.info/sct",version:"2023-09"},{code:"69195002",system:"http://snomed.info/sct",version:"2023-09"},{code:"699699005",system:"http://snomed.info/sct",version:"2023-09"},{code:"70070008",system:"http://snomed.info/sct",version:"2023-09"},{code:"712537009",system:"http://snomed.info/sct",version:"2023-09"},{code:"712857000",system:"http://snomed.info/sct",version:"2023-09"},{code:"713278001",system:"http://snomed.info/sct",version:"2023-09"},{code:"713320007",system:"http://snomed.info/sct",version:"2023-09"},{code:"713506004",system:"http://snomed.info/sct",version:"2023-09"},{code:"713831005",system:"http://snomed.info/sct",version:"2023-09"},{code:"713837009",system:"http://snomed.info/sct",version:"2023-09"},{code:"714252004",system:"http://snomed.info/sct",version:"2023-09"},{code:"715057009",system:"http://snomed.info/sct",version:"2023-09"},{code:"72315009",system:"http://snomed.info/sct",version:"2023-09"},{code:"72893007",system:"http://snomed.info/sct",version:"2023-09"},{code:"734947007",system:"http://snomed.info/sct",version:"2023-09"},{code:"734986006",system:"http://snomed.info/sct",version:"2023-09"},{code:"734987002",system:"http://snomed.info/sct",version:"2023-09"},{code:"734988007",system:"http://snomed.info/sct",version:"2023-09"},{code:"734989004",system:"http://snomed.info/sct",version:"2023-09"},{code:"75467001",system:"http://snomed.info/sct",version:"2023-09"},{code:"76107001",system:"http://snomed.info/sct",version:"2023-09"},{code:"76691009",system:"http://snomed.info/sct",version:"2023-09"},{code:"77547008",system:"http://snomed.info/sct",version:"2023-09"},{code:"82473003",system:"http://snomed.info/sct",version:"2023-09"},{code:"83561009",system:"http://snomed.info/sct",version:"2023-09"},{code:"85216006",system:"http://snomed.info/sct",version:"2023-09"},{code:"85879003",system:"http://snomed.info/sct",version:"2023-09"},{code:"86804002",system:"http://snomed.info/sct",version:"2023-09"},{code:"90448008",system:"http://snomed.info/sct",version:"2023-09"},{code:"91240008",system:"http://snomed.info/sct",version:"2023-09"},{code:"93155003",system:"http://snomed.info/sct",version:"2023-09"},{code:"95417003",system:"http://snomed.info/sct",version:"2023-09"},{code:"9631008",system:"http://snomed.info/sct",version:"2023-09"},{code:"F45.41",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F45.42",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"G24.3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"G89.0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"G89.2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"G89.21",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"G89.22",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"G89.28",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"G89.29",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"G89.4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"G90.5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"G90.50",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"G90.51",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"G90.511",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"G90.512",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"G90.513",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"G90.519",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"G90.52",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"G90.521",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"G90.522",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"G90.523",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"G90.529",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"G90.59",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M16",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M16.0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M16.1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M16.10",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M16.11",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M16.12",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M16.2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M16.3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M16.30",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M16.31",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M16.32",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M16.4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M16.5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M16.50",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M16.51",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M16.52",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M16.6",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M16.7",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M16.9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M17",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M17.0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M17.1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M17.10",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M17.11",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M17.12",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M17.2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M17.3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M17.30",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M17.31",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M17.32",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M17.4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M17.5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M17.9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M25.50",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M25.511",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M25.512",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M25.519",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M25.541",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M25.542",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M25.549",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M25.55",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M25.551",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M25.552",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M25.559",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M25.56",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M25.561",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M25.562",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M25.569",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M25.571",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M25.572",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M25.579",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M43.20",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M43.21",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M43.22",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M43.23",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M43.24",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M43.25",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M43.26",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M43.27",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M43.28",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M43.6",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M43.8X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M43.8X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M43.8X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M43.8X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M43.8X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M43.8X6",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M43.8X7",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M43.8X8",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M43.8X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M45.0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M45.1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M45.2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M45.3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M45.4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M45.5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M45.6",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M45.7",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M45.8",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M45.9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M46.1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M46.40",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M46.41",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M46.42",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M46.43",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M46.44",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M46.45",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M46.46",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M46.47",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M46.48",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M46.49",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M46.9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M46.91",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M46.92",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M46.93",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M46.94",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M46.95",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M46.96",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M46.97",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M46.98",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M46.99",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M47.10",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M47.11",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M47.12",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M47.13",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M47.14",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M47.15",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M47.16",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M47.20",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M47.21",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M47.22",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M47.23",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M47.24",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M47.25",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M47.26",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M47.27",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M47.28",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M47.811",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M47.812",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M47.813",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M47.814",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M47.815",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M47.816",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M47.817",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M47.818",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M47.819",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M47.891",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M47.892",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M47.893",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M47.894",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M47.895",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M47.896",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M47.897",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M47.898",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M47.899",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M47.9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M48.00",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M48.01",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M48.02",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M48.03",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M48.04",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M48.05",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M48.06",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M48.061",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M48.062",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M48.07",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M48.08",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M48.10",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M48.11",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M48.12",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M48.13",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M48.14",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M48.15",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M48.16",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M48.17",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M48.18",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M48.19",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M48.9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M50.00",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M50.20",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M50.30",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M50.80",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M50.90",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M51.04",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M51.05",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M51.06",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M51.24",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M51.25",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M51.26",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M51.27",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M51.34",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M51.35",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M51.36",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M51.37",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M51.44",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M51.45",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M51.46",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M51.47",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M51.84",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M51.85",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M51.86",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M51.87",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M51.9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M53.1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M53.2X7",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M53.3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M53.82",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M53.83",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M53.84",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M53.85",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M53.86",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M53.87",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M53.88",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M53.9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M54.02",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M54.08",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M54.10",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M54.12",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M54.13",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M54.14",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M54.15",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M54.16",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M54.17",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M54.2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M54.30",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M54.31",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M54.32",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M54.40",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M54.41",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M54.42",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M54.5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M54.6",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M54.89",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M54.9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M60.9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M67.88",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M72.9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M79.0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M79.1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M79.10",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M79.11",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M79.12",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M79.18",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M79.2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M79.601",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M79.602",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M79.603",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M79.604",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M79.605",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M79.606",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M79.609",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M79.7",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"M96.1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"R39.82",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"R52",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"}]},"2.16.840.1.113762.1.4.1032.102":{Latest:[{code:"102911000",system:"http://snomed.info/sct",version:"2023-09"},{code:"161474000",system:"http://snomed.info/sct",version:"2023-09"},{code:"219125007",system:"http://snomed.info/sct",version:"2023-09"},{code:"219126008",system:"http://snomed.info/sct",version:"2023-09"},{code:"219127004",system:"http://snomed.info/sct",version:"2023-09"},{code:"23233009",system:"http://snomed.info/sct",version:"2023-09"},{code:"247650009",system:"http://snomed.info/sct",version:"2023-09"},{code:"267073005",system:"http://snomed.info/sct",version:"2023-09"},{code:"269808005",system:"http://snomed.info/sct",version:"2023-09"},{code:"287181000",system:"http://snomed.info/sct",version:"2023-09"},{code:"287182007",system:"http://snomed.info/sct",version:"2023-09"},{code:"287183002",system:"http://snomed.info/sct",version:"2023-09"},{code:"287184008",system:"http://snomed.info/sct",version:"2023-09"},{code:"287185009",system:"http://snomed.info/sct",version:"2023-09"},{code:"287186005",system:"http://snomed.info/sct",version:"2023-09"},{code:"288311002",system:"http://snomed.info/sct",version:"2023-09"},{code:"304594002",system:"http://snomed.info/sct",version:"2023-09"},{code:"36153001",system:"http://snomed.info/sct",version:"2023-09"},{code:"401229000",system:"http://snomed.info/sct",version:"2023-09"},{code:"401230005",system:"http://snomed.info/sct",version:"2023-09"},{code:"401231009",system:"http://snomed.info/sct",version:"2023-09"},{code:"425104003",system:"http://snomed.info/sct",version:"2023-09"},{code:"440144004",system:"http://snomed.info/sct",version:"2023-09"},{code:"460981000124108",system:"http://snomed.info/sct",version:"2023-09"},{code:"460991000124106",system:"http://snomed.info/sct",version:"2023-09"},{code:"461001000124107",system:"http://snomed.info/sct",version:"2023-09"},{code:"461011000124105",system:"http://snomed.info/sct",version:"2023-09"},{code:"461021000124102",system:"http://snomed.info/sct",version:"2023-09"},{code:"461031000124104",system:"http://snomed.info/sct",version:"2023-09"},{code:"461041000124109",system:"http://snomed.info/sct",version:"2023-09"},{code:"461051000124106",system:"http://snomed.info/sct",version:"2023-09"},{code:"461081000124103",system:"http://snomed.info/sct",version:"2023-09"},{code:"461091000124100",system:"http://snomed.info/sct",version:"2023-09"},{code:"461111000124109",system:"http://snomed.info/sct",version:"2023-09"},{code:"461131000124103",system:"http://snomed.info/sct",version:"2023-09"},{code:"461141000124108",system:"http://snomed.info/sct",version:"2023-09"},{code:"461151000124105",system:"http://snomed.info/sct",version:"2023-09"},{code:"461161000124107",system:"http://snomed.info/sct",version:"2023-09"},{code:"461181000124102",system:"http://snomed.info/sct",version:"2023-09"},{code:"461201000124101",system:"http://snomed.info/sct",version:"2023-09"},{code:"461211000124103",system:"http://snomed.info/sct",version:"2023-09"},{code:"461261000124100",system:"http://snomed.info/sct",version:"2023-09"},{code:"461271000124107",system:"http://snomed.info/sct",version:"2023-09"},{code:"461291000124108",system:"http://snomed.info/sct",version:"2023-09"},{code:"53846008",system:"http://snomed.info/sct",version:"2023-09"},{code:"55554002",system:"http://snomed.info/sct",version:"2023-09"},{code:"6471006",system:"http://snomed.info/sct",version:"2023-09"},{code:"711561004",system:"http://snomed.info/sct",version:"2023-09"},{code:"82313006",system:"http://snomed.info/sct",version:"2023-09"},{code:"86849004",system:"http://snomed.info/sct",version:"2023-09"},{code:"R45.851",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"T14.91",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"T14.91XA",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"T14.91XD",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"T14.91XS",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"}]},"2.16.840.1.113762.1.4.1032.26":{Latest:[{code:"1001437",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1006079",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1006096",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1009416",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1009433",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1009462",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1010053",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1010077",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1010296",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1010739",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1010769",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1010774",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1010823",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1010835",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1010836",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1010878",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1010895",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1010925",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1010931",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1011839",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1011843",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1011849",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1011852",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1012081",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1012099",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1012100",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1012204",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1012216",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1012221",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1012223",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1012229",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1012233",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1012235",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1012238",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1012345",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1012362",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1012955",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1012966",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1012994",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1013001",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1013014",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1020420",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1020434",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1037117",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1037125",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1037195",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1037273",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"103863",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1039043",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1039251",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"103954",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1039679",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1039690",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1039731",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1039799",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1042663",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1042684",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1042688",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1042786",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1042788",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1042836",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1042838",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1042847",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1043046",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1043224",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1043353",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1043399",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1043400",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1043619",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1043731",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1043743",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1044238",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1044268",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1044602",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"104474",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"104475",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1045010",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1045385",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1045432",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1045482",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1045532",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1046313",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1046348",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1046351",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1046378",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1046384",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1046534",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1046544",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1046698",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1046751",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1046781",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1047480",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1047805",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1048132",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1048139",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1048281",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1048286",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1048299",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1048324",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1048327",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1048344",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1048366",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1048953",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"104899",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"104906",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"104908",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1049081",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1049086",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1049108",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1049110",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1049179",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1049389",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1050087",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1050385",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1051005",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1052462",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1052467",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1052637",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1052647",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1052670",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1052679",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1052744",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1053359",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1053386",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1053397",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1053407",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"105798",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"105833",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"105834",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"105845",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"105918",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"105925",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"105942",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"105953",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"105954",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"105999",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"106002",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"106119",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"106135",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"106137",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"106139",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"106222",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"106224",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"106225",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"106226",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"106227",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"106809",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"106814",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"106815",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"106818",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"106821",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"107313",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"107321",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"107416",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1085721",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1086713",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1086750",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1086991",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1086997",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"108721",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1087607",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1087917",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1088758",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1089101",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"108926",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1089766",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1089822",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1089831",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1089847",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1089968",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1090457",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1090476",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1090743",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1091381",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1091886",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1091943",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1092189",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1092373",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1092398",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1093075",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1093083",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1093359",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1094015",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1094104",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1094107",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1094126",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1094131",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1094147",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1094160",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1094351",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1094352",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1094357",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1094364",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1094379",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1094538",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1094549",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1095682",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1098347",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1098397",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1098435",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1098496",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1098616",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1099859",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1099872",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1099888",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1099889",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1099890",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1099896",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1099912",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1100007",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1100066",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1100684",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1101083",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1101338",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1101472",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1101534",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1102186",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1102253",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1110816",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1110988",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1111003",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1111032",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1111739",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1112231",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1112692",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1112864",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1113397",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1113522",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1113705",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1114454",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1116155",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1116320",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1116339",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1116349",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1116454",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1116568",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1116572",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1116626",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1116730",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1116918",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1116967",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1117245",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1119597",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1145951",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1146695",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1146774",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1147795",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1148131",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1148399",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1148408",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1148423",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1148429",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1148430",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1148634",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1188395",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1189156",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1189316",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1189623",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1190034",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1190052",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1190150",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1190560",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1190931",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1192505",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1192516",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1192745",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1192748",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1192984",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1193293",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1193297",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1232117",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1232160",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1232299",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1232398",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1233196",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1233575",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1233623",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1233694",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1233698",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1234532",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1235753",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1236084",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1236091",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1236419",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1236435",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1241829",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1242618",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1243585",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1243679",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1245229",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1246623",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1248743",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1249105",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1249111",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1249174",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1249617",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1249758",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1250189",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1250743",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1250907",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1251279",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1251928",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1291083",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1291226",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1291672",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1291868",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1291951",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1292323",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1292342",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1293193",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1293344",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1293430",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1293883",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1293905",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1293983",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1294019",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1294567",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1294594",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1297310",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1297390",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1297514",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1297947",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1298287",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1298348",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1299018",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1299021",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1299646",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1299662",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1300288",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1300294",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1300889",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1301152",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1302630",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1303251",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1304580",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1304966",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1305130",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1305735",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1305913",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1306905",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1309062",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1310054",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1310487",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1310503",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1312283",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1313823",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1313969",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1314136",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1314935",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1356803",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1357553",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1358498",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1358989",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1359105",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1359154",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1359455",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1361205",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1361410",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1362132",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1362704",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1364993",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1365000",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1366315",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1366789",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1366825",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1367204",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1367205",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1367206",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1367210",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1367384",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1367426",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1368954",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1369775",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1369842",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1370113",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1370285",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1370957",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1371206",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1371295",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1372312",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1372450",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1372464",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1372560",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1372891",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1373130",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1373137",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1373219",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1373249",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1373322",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1374383",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1374840",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1374851",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1375917",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1375932",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1376496",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1376499",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"141868",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"141993",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"141997",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"141998",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"142036",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1421011",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"142102",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1421024",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1421027",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"142108",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1421441",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1421893",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1422561",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1423410",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1423977",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1424008",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1424614",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1425325",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1426594",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1426687",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1426844",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1428948",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1429019",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1430458",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1431682",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1431703",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1432119",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1432482",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1432488",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1433200",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1435162",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1435257",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1435490",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1435853",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1440060",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1440065",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1441730",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1442116",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1442128",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1442261",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1442274",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1442685",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1482820",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1484488",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1484879",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1485584",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1486326",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1486874",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1487074",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1487763",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1487908",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1488306",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1488328",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1489073",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1490727",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1491009",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1491529",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1491547",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1491882",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1492398",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1495457",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"151084",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"152596",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"152620",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"152694",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"152695",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"153479",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1534792",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1535505",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1535617",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1535618",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1536467",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1536477",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1536498",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1536503",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1536675",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1536815",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1536833",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1536840",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1536880",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1536882",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1536924",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1536993",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1537019",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1537029",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1537071",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"153830",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1538456",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1539436",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1540230",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1540663",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1541083",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1541641",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1542816",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1543069",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1543072",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1543158",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1543162",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1543432",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1543712",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1544717",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1545290",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1545716",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1546036",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1546700",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1547591",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1547758",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1547771",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1547975",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1547977",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1547992",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1549223",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1549850",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1550540",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1550957",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1550967",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1550968",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1551280",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1552201",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1552221",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1552282",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1552450",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1593110",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1593450",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1593733",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1593765",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1595155",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1595448",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1595624",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1595626",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1595631",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1595784",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1595989",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1597298",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1597741",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1599164",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1599652",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1599816",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1600127",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1600130",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1600382",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1600974",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1600976",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1601095",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1601879",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1602013",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1602568",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1603377",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1606046",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1606047",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1606487",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1608012",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1608491",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1608797",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1648133",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1648152",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1649008",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1650234",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1652104",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1653326",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1654662",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1654726",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1654728",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1655936",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1656815",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1658276",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1658453",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1658663",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1659175",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1659960",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1659964",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1659967",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1661683",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1663849",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1665356",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1665459",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1665461",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1665675",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1665679",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1665682",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1668245",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1673869",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1722349",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1722357",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1722689",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1723991",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1724446",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1725038",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1725069",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1726830",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1730277",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1733864",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1733865",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1734777",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1737778",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1738353",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1738357",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1738566",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1738574",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1740245",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1741529",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1745091",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1745438",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1745450",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1746464",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1747294",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1788940",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1788942",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1790141",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1791346",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1792499",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1792852",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1793147",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1796087",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1796460",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1796708",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1797457",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1797855",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1798269",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1798453",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1798481",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1802553",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1802859",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1803727",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1804176",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1804185",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1806380",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1806382",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1807136",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1809050",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1811174",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1811470",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1811575",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1811578",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1811631",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1811632",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1811772",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1811858",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1812104",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1812330",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1812570",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1812680",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1812745",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1813422",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1813426",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1855061",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1855091",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1855728",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1857613",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1858385",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1858826",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1860084",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1863589",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1866218",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1867702",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1869797",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1870112",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1872085",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1872886",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1874174",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1874747",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1875528",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1875611",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1876751",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1919076",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1921129",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1921772",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1923001",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1923327",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1923329",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1923481",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1923499",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1926513",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1928692",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1940367",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1942346",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1943537",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1944548",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1946476",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1946577",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1947197",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1947261",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"197395",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"197425",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"197426",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"197427",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"197428",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"197447",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"197602",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"197603",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"197684",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"197685",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"197686",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"197694",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"197695",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"197724",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"197725",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"197803",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"197805",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"197806",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"197807",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"197817",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"197818",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"197819",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"197854",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"197855",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"197856",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"197877",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"197907",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"197930",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"197932",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"197945",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"198012",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"198013",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"198014",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"198107",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"198108",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"198204",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"198238",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"198239",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"198295",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"198296",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"198297",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"198405",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"198434",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"198436",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"198437",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"198439",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"198440",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"198443",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"198444",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"198445",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"198449",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"198461",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"198463",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"198464",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"198466",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"198467",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"198471",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"198473",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"198475",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"198477",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"198479",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"198480",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"198487",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"198488",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"198494",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"198496",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"198555",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"198556",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"198600",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"198601",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1987017",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1987413",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"198742",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"198752",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1987647",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1988974",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1988977",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1988980",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1989491",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"199005",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"199006",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"199035",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"199071",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"199078",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"199105",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1991259",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"199169",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1992531",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"199279",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"199281",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"199390",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"199393",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1994320",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1994328",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"199482",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"199490",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1995136",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"199549",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"199553",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"199559",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"199560",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1996081",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1996098",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"199656",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"199740",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"199749",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"199864",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"199870",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"200066",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"200083",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"200107",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2001434",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2001749",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"200176",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"200293",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"200298",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"204422",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"204442",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2044886",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"204709",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2047877",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2048002",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2048005",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"204900",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2049016",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2049223",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"204935",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2049533",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2049725",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2049841",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2049852",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2049860",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"205251",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2052919",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"205322",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"205323",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2056063",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2059052",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2099775",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2099941",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2118581",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2118589",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"212033",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2121065",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2122363",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2123045",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2167679",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2167737",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2169129",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2169968",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2173662",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2173667",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2178273",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2178283",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2178755",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2181307",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2184152",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2186001",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2197844",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2199136",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2199317",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2199665",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2199672",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2257313",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2264779",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"226617",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"226882",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"226923",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"227159",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2274104",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2281302",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2287556",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2367798",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2371764",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2371766",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2373454",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2374360",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"238134",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"238135",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"238151",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"238153",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"238154",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"238159",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2385117",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"238542",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"238581",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"238784",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"238909",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"238910",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"239009",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2391569",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"240093",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"240896",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"241864",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"243587",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"243670",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"243675",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"243685",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"243694",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"244323",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"244425",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"244443",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"244550",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"244556",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"244557",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"244573",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"245647",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"246236",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"246246",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"246461",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"247137",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"247161",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"247294",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2473373",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2474635",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"247816",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2480095",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"248155",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"248280",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"248341",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"248420",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"249875",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"250343",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"250418",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"250469",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"250606",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"250649",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"250650",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"250651",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"250733",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"250816",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"250912",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"251169",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"251255",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"251374",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"251454",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"251698",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"252208",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"252650",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"252857",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"252967",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"252971",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"253015",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"253020",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"253056",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2549034",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2549037",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2559400",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2559902",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"259081",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"259082",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"259102",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"259150",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"259203",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"259249",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"259550",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"259579",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"260269",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"282464",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"282575",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"282625",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"282626",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"282805",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"282808",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"282810",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"282812",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"282838",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"283083",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"283119",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"283202",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"283224",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"283257",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"283270",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"283274",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"283279",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"283437",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"283438",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"283462",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"283523",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"283691",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"284094",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"307666",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"307667",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"307668",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"307675",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"307684",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"307686",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"307695",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"307696",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"308278",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"308297",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"308310",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"308322",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"308363",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"308403",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"308409",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"308411",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"308416",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"308417",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"308498",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"308640",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"308645",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"308647",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"308657",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"308667",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"308668",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"308939",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"308940",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"308942",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"308943",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"310245",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"310247",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"310291",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"310430",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"310431",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"310432",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"310433",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"310434",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"310759",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"310963",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"310964",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"310965",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"310991",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"310992",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"311250",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"311432",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"311433",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"311486",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"311498",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"311499",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"311500",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"311501",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"311502",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"311503",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"311504",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"311508",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"311509",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"311510",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"311511",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"311512",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"311550",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"311573",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"311636",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"311892",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"311893",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"311913",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"311915",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"312132",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"312391",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"312392",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"312899",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"313246",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"313782",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"313784",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"313820",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"314047",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"314059",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"314092",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"315097",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"315140",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"317161",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"318212",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"318213",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"318272",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"346508",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"349188",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"349514",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"349516",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"351286",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"359221",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"359261",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"359321",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"359500",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"359697",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"359751",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"359752",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"360347",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"360348",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"360349",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"374472",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"380813",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"388081",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"389244",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"389247",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"391930",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"392073",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"392293",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"392295",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"392296",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"392641",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"392668",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"401976",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"403937",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"410226",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"411846",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"411848",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"415974",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"415975",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"415976",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"416207",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"416982",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"418604",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"418610",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"420222",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"427726",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"432638",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"433194",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"433195",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"433196",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"435780",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"452688",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"476362",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"476973",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"477282",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"483017",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"483438",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"483440",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"483442",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"483444",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"483446",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"483448",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"483450",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"485287",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"485558",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"485560",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"486133",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"543786",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"562444",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"562445",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"562711",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"562785",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"562840",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"577127",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"577232",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"577395",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"578018",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"578044",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"581461",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"581736",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"581787",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"581789",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"582096",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"582098",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"582819",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"583152",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"583170",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"597406",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"602617",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"603103",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"603136",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"605252",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"606947",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"616344",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"616463",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"616527",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"618445",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"618447",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"618552",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"618557",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"630714",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"637115",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"637116",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"637119",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"637121",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"637129",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"637472",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"637518",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"644109",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"644287",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"646333",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"647877",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"647888",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"665056",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"665080",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"665082",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"667889",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"668306",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"672559",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"672562",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"672601",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"685589",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"686379",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"686422",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"686429",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"687443",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"688214",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"692724",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"692836",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"700887",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"701201",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"701207",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"701909",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"701913",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"702001",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"702316",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"702433",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"707195",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"707587",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"723562",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"727137",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"727161",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"727162",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"744832",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"744868",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"748770",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"748777",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"748849",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"749244",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"749548",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"756245",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"758988",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"761913",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"761922",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"763111",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"763116",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"792051",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"795070",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"795071",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"797050",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"797500",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"797661",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"797715",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"797717",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"797746",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"798072",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"798162",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"801678",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"804532",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"808955",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"809206",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"824574",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"825130",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"827318",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"827757",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"829498",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"829500",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"829613",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"833234",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"834022",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"834301",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"836284",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"849398",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"849431",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"849450",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"849498",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"849499",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"849504",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"849574",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"849667",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"853124",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"853132",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"853134",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"853136",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"853139",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"853146",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"853251",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"853260",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"853276",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"853499",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"854183",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"854801",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"855626",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"855633",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"855642",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"855657",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"855664",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"855906",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"855923",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"855926",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"855942",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"857689",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"857696",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"857698",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"857700",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"857702",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"857703",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"857705",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"857706",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"857709",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"857713",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"858116",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"858342",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"858364",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"858664",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"859063",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"860092",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"860096",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"860103",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"860107",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"860113",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"860114",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"860115",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"860745",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"860825",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"860914",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"861846",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"863184",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"863186",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"866084",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"866128",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"866404",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"877057",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"880326",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"880372",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"884645",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"884804",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"885225",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"889520",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"895664",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"895749",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"896884",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"897114",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"898715",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"900389",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"900390",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"900528",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"901814",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"978282",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"991369",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"992908",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"994005",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"994008",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"994430",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"994435",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"994528",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"994535",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"994810",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"994811",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"997658",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"999419",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"999683",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"}]},"2.16.840.1.113762.1.4.1032.264":{Latest:[{code:"10231000132102",system:"http://snomed.info/sct",version:"2023-09"},{code:"102872000",system:"http://snomed.info/sct",version:"2023-09"},{code:"102875003",system:"http://snomed.info/sct",version:"2023-09"},{code:"11082009",system:"http://snomed.info/sct",version:"2023-09"},{code:"127364007",system:"http://snomed.info/sct",version:"2023-09"},{code:"134781000119106",system:"http://snomed.info/sct",version:"2023-09"},{code:"14080002",system:"http://snomed.info/sct",version:"2023-09"},{code:"14418008",system:"http://snomed.info/sct",version:"2023-09"},{code:"16356006",system:"http://snomed.info/sct",version:"2023-09"},{code:"169561007",system:"http://snomed.info/sct",version:"2023-09"},{code:"169562000",system:"http://snomed.info/sct",version:"2023-09"},{code:"169563005",system:"http://snomed.info/sct",version:"2023-09"},{code:"169564004",system:"http://snomed.info/sct",version:"2023-09"},{code:"169565003",system:"http://snomed.info/sct",version:"2023-09"},{code:"169566002",system:"http://snomed.info/sct",version:"2023-09"},{code:"169567006",system:"http://snomed.info/sct",version:"2023-09"},{code:"169568001",system:"http://snomed.info/sct",version:"2023-09"},{code:"199306007",system:"http://snomed.info/sct",version:"2023-09"},{code:"22281000119101",system:"http://snomed.info/sct",version:"2023-09"},{code:"237233002",system:"http://snomed.info/sct",version:"2023-09"},{code:"237238006",system:"http://snomed.info/sct",version:"2023-09"},{code:"237239003",system:"http://snomed.info/sct",version:"2023-09"},{code:"237240001",system:"http://snomed.info/sct",version:"2023-09"},{code:"237241002",system:"http://snomed.info/sct",version:"2023-09"},{code:"237244005",system:"http://snomed.info/sct",version:"2023-09"},{code:"248985009",system:"http://snomed.info/sct",version:"2023-09"},{code:"276367008",system:"http://snomed.info/sct",version:"2023-09"},{code:"281307002",system:"http://snomed.info/sct",version:"2023-09"},{code:"314204000",system:"http://snomed.info/sct",version:"2023-09"},{code:"35381000119101",system:"http://snomed.info/sct",version:"2023-09"},{code:"36801000119105",system:"http://snomed.info/sct",version:"2023-09"},{code:"38720006",system:"http://snomed.info/sct",version:"2023-09"},{code:"41587001",system:"http://snomed.info/sct",version:"2023-09"},{code:"41991004",system:"http://snomed.info/sct",version:"2023-09"},{code:"429187001",system:"http://snomed.info/sct",version:"2023-09"},{code:"43990006",system:"http://snomed.info/sct",version:"2023-09"},{code:"442478007",system:"http://snomed.info/sct",version:"2023-09"},{code:"444661007",system:"http://snomed.info/sct",version:"2023-09"},{code:"45307008",system:"http://snomed.info/sct",version:"2023-09"},{code:"457811000124103",system:"http://snomed.info/sct",version:"2023-09"},{code:"457821000124106",system:"http://snomed.info/sct",version:"2023-09"},{code:"459167000",system:"http://snomed.info/sct",version:"2023-09"},{code:"459169002",system:"http://snomed.info/sct",version:"2023-09"},{code:"459170001",system:"http://snomed.info/sct",version:"2023-09"},{code:"47200007",system:"http://snomed.info/sct",version:"2023-09"},{code:"472321009",system:"http://snomed.info/sct",version:"2023-09"},{code:"57630001",system:"http://snomed.info/sct",version:"2023-09"},{code:"58532003",system:"http://snomed.info/sct",version:"2023-09"},{code:"59466002",system:"http://snomed.info/sct",version:"2023-09"},{code:"60810003",system:"http://snomed.info/sct",version:"2023-09"},{code:"64254006",system:"http://snomed.info/sct",version:"2023-09"},{code:"65147003",system:"http://snomed.info/sct",version:"2023-09"},{code:"65727000",system:"http://snomed.info/sct",version:"2023-09"},{code:"713575004",system:"http://snomed.info/sct",version:"2023-09"},{code:"713576003",system:"http://snomed.info/sct",version:"2023-09"},{code:"72892002",system:"http://snomed.info/sct",version:"2023-09"},{code:"77386006",system:"http://snomed.info/sct",version:"2023-09"},{code:"80997009",system:"http://snomed.info/sct",version:"2023-09"},{code:"83074005",system:"http://snomed.info/sct",version:"2023-09"},{code:"87527008",system:"http://snomed.info/sct",version:"2023-09"},{code:"90968009",system:"http://snomed.info/sct",version:"2023-09"},{code:"9279009",system:"http://snomed.info/sct",version:"2023-09"},{code:"O00.111",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O00.112",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O00.119",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O00.211",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O00.212",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O00.219",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O09.00",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O09.01",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O09.02",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O09.03",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O09.10",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O09.11",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O09.12",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O09.13",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O09.211",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O09.212",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O09.213",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O09.219",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O09.291",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O09.292",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O09.293",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O09.299",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O09.30",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O09.31",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O09.32",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O09.33",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O09.40",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O09.41",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O09.42",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O09.43",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O09.511",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O09.512",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O09.513",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O09.519",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O09.521",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O09.522",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O09.523",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O09.529",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O09.611",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O09.612",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O09.613",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O09.619",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O09.621",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O09.622",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O09.623",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O09.629",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O09.70",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O09.71",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O09.72",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O09.73",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O09.811",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O09.812",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O09.813",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O09.819",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O09.821",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O09.822",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O09.823",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O09.829",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O09.891",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O09.892",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O09.893",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O09.899",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O09.90",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O09.91",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O09.92",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O09.93",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O09.A0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O09.A1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O09.A2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O09.A3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O10.011",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O10.012",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O10.013",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O10.019",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O10.111",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O10.112",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O10.113",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O10.119",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O10.211",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O10.212",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O10.213",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O10.219",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O10.311",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O10.312",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O10.313",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O10.319",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O10.411",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O10.412",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O10.413",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O10.419",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O10.911",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O10.912",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O10.913",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O10.919",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O11.1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O11.2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O11.3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O11.9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O12.00",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O12.01",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O12.02",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O12.03",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O12.10",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O12.11",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O12.12",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O12.13",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O12.20",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O12.21",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O12.22",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O12.23",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O13.1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O13.2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O13.3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O13.9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O14.00",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O14.02",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O14.03",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O14.10",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O14.12",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O14.13",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O14.20",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O14.22",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O14.23",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O14.90",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O14.92",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O14.93",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O15.00",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O15.02",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O15.03",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O16.1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O16.2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O16.3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O16.9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O20.0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O20.8",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O20.9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O21.0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O21.1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O21.2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O21.8",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O21.9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O22.00",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O22.01",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O22.02",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O22.03",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O22.10",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O22.11",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O22.12",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O22.13",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O22.20",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O22.21",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O22.22",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O22.23",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O22.30",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O22.31",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O22.32",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O22.33",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O22.40",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O22.41",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O22.42",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O22.43",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O22.50",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O22.51",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O22.52",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O22.53",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O22.8X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O22.8X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O22.8X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O22.8X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O22.90",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O22.91",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O22.92",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O22.93",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O23.00",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O23.01",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O23.02",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O23.03",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O23.10",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O23.11",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O23.12",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O23.13",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O23.20",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O23.21",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O23.22",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O23.23",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O23.30",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O23.31",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O23.32",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O23.33",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O23.40",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O23.41",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O23.42",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O23.43",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O23.511",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O23.512",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O23.513",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O23.519",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O23.521",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O23.522",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O23.523",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O23.529",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O23.591",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O23.592",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O23.593",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O23.599",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O23.90",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O23.91",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O23.92",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O23.93",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O24.011",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O24.012",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O24.013",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O24.019",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O24.111",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O24.112",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O24.113",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O24.119",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O24.311",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O24.312",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O24.313",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O24.319",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O24.410",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O24.414",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O24.415",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O24.419",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O24.811",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O24.812",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O24.813",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O24.819",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O24.911",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O24.912",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O24.913",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O24.919",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O25.10",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O25.11",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O25.12",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O25.13",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O26.00",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O26.01",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O26.02",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O26.03",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O26.10",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O26.11",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O26.12",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O26.13",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O26.20",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O26.21",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O26.22",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O26.23",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O26.30",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O26.31",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O26.32",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O26.33",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O26.40",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O26.41",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O26.42",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O26.43",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O26.50",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O26.51",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O26.52",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O26.53",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O26.611",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O26.612",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O26.613",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O26.619",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O26.711",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O26.712",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O26.713",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O26.719",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O26.811",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O26.812",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O26.813",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O26.819",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O26.821",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O26.822",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O26.823",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O26.829",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O26.831",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O26.832",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O26.833",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O26.839",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O26.841",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O26.842",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O26.843",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O26.849",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O26.851",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O26.852",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O26.853",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O26.859",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O26.86",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O26.872",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O26.873",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O26.879",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O26.891",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O26.892",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O26.893",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O26.899",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O26.90",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O26.91",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O26.92",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O26.93",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O28.0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O28.1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O28.2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O28.3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O28.4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O28.5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O28.8",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O28.9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O29.011",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O29.012",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O29.013",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O29.019",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O29.021",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O29.022",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O29.023",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O29.029",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O29.091",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O29.092",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O29.093",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O29.099",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O29.111",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O29.112",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O29.113",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O29.119",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O29.121",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O29.122",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O29.123",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O29.129",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O29.191",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O29.192",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O29.193",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O29.199",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O29.211",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O29.212",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O29.213",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O29.219",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O29.291",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O29.292",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O29.293",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O29.299",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O29.3X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O29.3X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O29.3X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O29.3X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O29.40",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O29.41",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O29.42",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O29.43",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O29.5X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O29.5X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O29.5X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O29.5X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O29.60",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O29.61",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O29.62",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O29.63",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O29.8X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O29.8X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O29.8X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O29.8X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O29.90",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O29.91",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O29.92",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O29.93",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O30.001",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O30.002",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O30.003",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O30.009",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O30.011",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O30.012",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O30.013",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O30.019",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O30.021",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O30.022",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O30.023",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O30.029",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O30.031",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O30.032",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O30.033",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O30.039",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O30.041",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O30.042",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O30.043",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O30.049",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O30.091",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O30.092",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O30.093",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O30.099",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O30.101",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O30.102",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O30.103",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O30.109",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O30.111",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O30.112",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O30.113",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O30.119",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O30.121",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O30.122",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O30.123",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O30.129",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O30.131",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O30.132",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O30.133",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O30.139",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O30.191",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O30.192",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O30.193",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O30.199",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O30.201",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O30.202",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O30.203",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O30.209",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O30.211",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O30.212",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O30.213",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O30.219",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O30.221",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O30.222",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O30.223",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O30.229",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O30.231",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O30.232",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O30.233",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O30.239",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O30.291",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O30.292",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O30.293",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O30.299",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O30.801",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O30.802",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O30.803",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O30.809",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O30.811",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O30.812",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O30.813",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O30.819",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O30.821",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O30.822",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O30.823",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O30.829",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O30.831",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O30.832",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O30.833",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O30.839",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O30.891",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O30.892",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O30.893",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O30.899",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O30.90",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O30.91",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O30.92",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O30.93",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.00X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.00X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.00X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.00X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.00X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.00X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.00X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.01X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.01X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.01X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.01X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.01X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.01X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.01X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.02X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.02X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.02X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.02X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.02X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.02X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.02X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.03X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.03X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.03X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.03X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.03X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.03X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.03X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.10X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.10X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.10X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.10X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.10X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.10X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.10X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.11X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.11X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.11X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.11X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.11X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.11X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.11X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.12X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.12X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.12X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.12X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.12X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.12X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.12X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.13X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.13X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.13X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.13X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.13X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.13X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.13X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.20X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.20X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.20X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.20X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.20X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.20X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.20X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.21X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.21X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.21X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.21X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.21X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.21X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.21X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.22X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.22X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.22X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.22X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.22X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.22X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.22X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.23X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.23X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.23X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.23X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.23X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.23X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.23X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.30X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.30X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.30X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.30X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.30X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.30X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.30X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.31X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.31X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.31X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.31X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.31X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.31X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.31X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.32X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.32X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.32X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.32X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.32X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.32X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.32X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.33X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.33X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.33X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.33X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.33X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.33X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.33X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.8X10",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.8X11",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.8X12",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.8X13",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.8X14",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.8X15",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.8X19",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.8X20",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.8X21",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.8X22",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.8X23",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.8X24",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.8X25",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.8X29",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.8X30",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.8X31",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.8X32",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.8X33",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.8X34",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.8X35",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.8X39",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.8X90",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.8X91",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.8X92",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.8X93",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.8X94",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.8X95",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O31.8X99",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O32.0XX0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O32.0XX1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O32.0XX2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O32.0XX3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O32.0XX4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O32.0XX5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O32.0XX9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O32.1XX0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O32.1XX1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O32.1XX2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O32.1XX3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O32.1XX4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O32.1XX5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O32.1XX9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O32.2XX0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O32.2XX1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O32.2XX2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O32.2XX3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O32.2XX4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O32.2XX5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O32.2XX9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O32.3XX0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O32.3XX1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O32.3XX2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O32.3XX3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O32.3XX4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O32.3XX5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O32.3XX9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O32.4XX0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O32.4XX1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O32.4XX2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O32.4XX3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O32.4XX4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O32.4XX5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O32.4XX9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O32.6XX0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O32.6XX1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O32.6XX2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O32.6XX3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O32.6XX4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O32.6XX5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O32.6XX9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O32.8XX0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O32.8XX1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O32.8XX2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O32.8XX3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O32.8XX4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O32.8XX5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O32.8XX9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O32.9XX0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O32.9XX1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O32.9XX2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O32.9XX3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O32.9XX4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O32.9XX5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O32.9XX9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O33.0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O33.1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O33.2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O33.3XX0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O33.3XX1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O33.3XX2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O33.3XX3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O33.3XX4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O33.3XX5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O33.3XX9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O33.4XX0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O33.4XX1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O33.4XX2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O33.4XX3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O33.4XX4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O33.4XX5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O33.4XX9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O33.5XX0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O33.5XX1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O33.5XX2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O33.5XX3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O33.5XX4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O33.5XX5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O33.5XX9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O33.6XX0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O33.6XX1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O33.6XX2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O33.6XX3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O33.6XX4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O33.6XX5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O33.6XX9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O33.7XX0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O33.7XX1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O33.7XX2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O33.7XX3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O33.7XX4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O33.7XX5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O33.7XX9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O33.8",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O33.9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O34.00",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O34.01",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O34.02",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O34.03",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O34.10",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O34.11",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O34.12",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O34.13",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O34.211",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O34.212",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O34.219",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O34.22",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O34.29",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O34.30",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O34.31",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O34.32",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O34.33",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O34.40",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O34.41",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O34.42",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O34.43",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O34.511",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O34.512",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O34.513",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O34.519",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O34.521",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O34.522",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O34.523",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O34.529",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O34.531",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O34.532",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O34.533",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O34.539",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O34.591",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O34.592",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O34.593",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O34.599",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O34.60",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O34.61",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O34.62",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O34.63",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O34.70",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O34.71",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O34.72",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O34.73",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O34.80",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O34.81",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O34.82",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O34.83",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O34.90",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O34.91",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O34.92",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O34.93",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.00X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.00X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.00X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.00X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.00X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.00X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.00X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.01X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.01X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.01X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.01X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.01X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.01X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.01X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.02X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.02X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.02X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.02X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.02X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.02X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.02X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.03X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.03X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.03X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.03X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.03X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.03X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.03X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.04X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.04X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.04X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.04X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.04X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.04X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.04X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.05X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.05X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.05X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.05X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.05X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.05X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.05X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.06X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.06X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.06X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.06X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.06X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.06X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.06X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.07X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.07X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.07X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.07X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.07X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.07X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.07X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.08X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.08X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.08X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.08X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.08X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.08X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.08X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.09X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.09X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.09X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.09X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.09X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.09X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.09X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.10X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.10X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.10X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.10X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.10X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.10X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.10X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.11X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.11X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.11X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.11X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.11X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.11X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.11X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.12X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.12X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.12X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.12X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.12X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.12X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.12X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.13X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.13X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.13X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.13X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.13X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.13X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.13X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.14X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.14X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.14X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.14X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.14X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.14X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.14X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.15X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.15X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.15X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.15X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.15X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.15X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.15X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.19X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.19X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.19X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.19X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.19X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.19X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.19X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.2XX0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.2XX1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.2XX2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.2XX3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.2XX4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.2XX5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.2XX9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.3XX0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.3XX1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.3XX2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.3XX3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.3XX4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.3XX5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.3XX9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.4XX0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.4XX1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.4XX2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.4XX3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.4XX4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.4XX5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.4XX9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.5XX0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.5XX1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.5XX2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.5XX3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.5XX4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.5XX5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.5XX9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.6XX0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.6XX1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.6XX2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.6XX3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.6XX4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.6XX5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.6XX9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.7XX0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.7XX1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.7XX2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.7XX3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.7XX4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.7XX5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.7XX9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.8XX0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.8XX1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.8XX2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.8XX3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.8XX4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.8XX5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.8XX9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.9XX0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.9XX1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.9XX2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.9XX3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.9XX4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.9XX5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.9XX9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.AXX0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.AXX1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.AXX2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.AXX3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.AXX4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.AXX5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.AXX9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.BXX0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.BXX1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.BXX2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.BXX3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.BXX4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.BXX5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.BXX9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.CXX0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.CXX1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.CXX2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.CXX3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.CXX4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.CXX5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.CXX9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.DXX0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.DXX1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.DXX2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.DXX3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.DXX4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.DXX5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.DXX9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.EXX0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.EXX1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.EXX2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.EXX3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.EXX4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.EXX5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.EXX9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.FXX0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.FXX1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.FXX2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.FXX3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.FXX4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.FXX5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.FXX9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.GXX0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.GXX1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.GXX2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.GXX3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.GXX4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.GXX5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.GXX9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.HXX0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.HXX1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.HXX2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.HXX3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.HXX4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.HXX5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O35.HXX9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.0110",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.0111",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.0112",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.0113",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.0114",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.0115",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.0119",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.0120",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.0121",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.0122",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.0123",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.0124",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.0125",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.0129",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.0130",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.0131",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.0132",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.0133",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.0134",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.0135",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.0139",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.0190",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.0191",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.0192",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.0193",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.0194",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.0195",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.0199",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.0910",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.0911",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.0912",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.0913",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.0914",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.0915",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.0919",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.0920",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.0921",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.0922",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.0923",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.0924",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.0925",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.0929",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.0930",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.0931",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.0932",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.0933",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.0934",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.0935",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.0939",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.0990",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.0991",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.0992",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.0993",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.0994",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.0995",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.0999",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.1110",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.1111",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.1112",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.1113",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.1114",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.1115",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.1119",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.1120",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.1121",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.1122",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.1123",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.1124",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.1125",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.1129",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.1130",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.1131",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.1132",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.1133",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.1134",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.1135",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.1139",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.1190",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.1191",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.1192",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.1193",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.1194",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.1195",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.1199",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.1910",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.1911",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.1912",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.1913",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.1914",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.1915",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.1919",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.1920",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.1921",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.1922",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.1923",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.1924",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.1925",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.1929",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.1930",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.1931",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.1932",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.1933",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.1934",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.1935",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.1939",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.1990",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.1991",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.1992",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.1993",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.1994",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.1995",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.1999",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.20X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.20X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.20X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.20X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.20X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.20X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.20X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.21X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.21X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.21X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.21X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.21X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.21X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.21X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.22X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.22X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.22X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.22X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.22X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.22X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.22X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.23X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.23X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.23X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.23X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.23X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.23X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.23X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.4XX0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.4XX1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.4XX2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.4XX3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.4XX4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.4XX5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.4XX9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.5110",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.5111",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.5112",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.5113",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.5114",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.5115",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.5119",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.5120",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.5121",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.5122",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.5123",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.5124",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.5125",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.5129",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.5130",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.5131",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.5132",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.5133",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.5134",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.5135",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.5139",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.5190",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.5191",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.5192",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.5193",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.5194",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.5195",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.5199",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.5910",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.5911",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.5912",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.5913",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.5914",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.5915",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.5919",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.5920",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.5921",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.5922",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.5923",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.5924",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.5925",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.5929",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.5930",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.5931",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.5932",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.5933",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.5934",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.5935",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.5939",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.5990",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.5991",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.5992",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.5993",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.5994",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.5995",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.5999",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.60X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.60X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.60X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.60X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.60X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.60X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.60X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.61X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.61X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.61X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.61X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.61X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.61X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.61X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.62X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.62X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.62X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.62X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.62X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.62X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.62X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.63X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.63X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.63X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.63X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.63X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.63X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.63X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.70X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.70X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.70X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.70X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.70X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.70X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.70X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.71X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.71X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.71X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.71X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.71X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.71X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.71X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.72X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.72X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.72X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.72X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.72X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.72X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.72X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.73X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.73X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.73X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.73X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.73X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.73X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.73X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8120",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8121",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8122",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8123",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8124",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8125",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8129",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8130",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8131",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8132",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8133",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8134",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8135",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8139",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8190",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8191",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8192",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8193",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8194",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8195",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8199",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8210",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8211",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8212",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8213",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8214",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8215",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8219",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8220",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8221",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8222",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8223",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8224",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8225",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8229",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8230",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8231",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8232",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8233",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8234",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8235",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8239",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8290",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8291",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8292",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8293",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8294",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8295",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8299",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8310",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8311",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8312",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8313",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8314",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8315",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8319",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8320",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8321",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8322",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8323",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8324",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8325",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8329",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8330",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8331",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8332",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8333",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8334",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8335",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8339",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8390",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8391",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8392",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8393",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8394",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8395",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8399",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8910",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8911",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8912",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8913",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8914",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8915",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8919",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8920",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8921",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8922",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8923",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8924",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8925",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8929",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8930",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8931",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8932",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8933",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8934",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8935",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8939",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8990",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8991",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8992",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8993",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8994",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8995",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.8999",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.90X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.90X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.90X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.90X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.90X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.90X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.90X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.91X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.91X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.91X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.91X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.91X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.91X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.91X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.92X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.92X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.92X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.92X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.92X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.92X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.92X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.93X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.93X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.93X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.93X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.93X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.93X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O36.93X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O40.1XX0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O40.1XX1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O40.1XX2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O40.1XX3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O40.1XX4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O40.1XX5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O40.1XX9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O40.2XX0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O40.2XX1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O40.2XX2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O40.2XX3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O40.2XX4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O40.2XX5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O40.2XX9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O40.3XX0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O40.3XX1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O40.3XX2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O40.3XX3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O40.3XX4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O40.3XX5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O40.3XX9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O40.9XX0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O40.9XX1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O40.9XX2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O40.9XX3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O40.9XX4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O40.9XX5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O40.9XX9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.00X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.00X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.00X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.00X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.00X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.00X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.00X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.01X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.01X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.01X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.01X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.01X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.01X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.01X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.02X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.02X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.02X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.02X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.02X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.02X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.02X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.03X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.03X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.03X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.03X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.03X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.03X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.03X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.1010",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.1011",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.1012",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.1013",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.1014",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.1015",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.1019",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.1020",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.1021",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.1022",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.1023",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.1024",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.1025",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.1029",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.1030",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.1031",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.1032",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.1033",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.1034",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.1035",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.1039",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.1090",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.1091",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.1092",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.1093",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.1094",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.1095",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.1099",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.1210",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.1211",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.1212",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.1213",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.1214",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.1215",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.1219",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.1220",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.1221",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.1222",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.1223",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.1224",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.1225",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.1229",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.1230",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.1231",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.1232",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.1233",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.1234",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.1235",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.1239",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.1290",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.1291",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.1292",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.1293",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.1294",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.1295",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.1299",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.1410",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.1411",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.1412",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.1413",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.1414",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.1415",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.1419",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.1420",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.1421",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.1422",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.1423",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.1424",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.1425",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.1429",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.1430",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.1431",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.1432",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.1433",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.1434",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.1435",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.1439",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.1490",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.1491",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.1492",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.1493",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.1494",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.1495",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.1499",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.8X10",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.8X11",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.8X12",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.8X13",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.8X14",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.8X15",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.8X19",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.8X20",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.8X21",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.8X22",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.8X23",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.8X24",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.8X25",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.8X29",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.8X30",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.8X31",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.8X32",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.8X33",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.8X34",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.8X35",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.8X39",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.8X90",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.8X91",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.8X92",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.8X93",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.8X94",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.8X95",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.8X99",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.90X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.90X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.90X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.90X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.90X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.90X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.90X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.91X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.91X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.91X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.91X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.91X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.91X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.91X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.92X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.92X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.92X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.92X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.92X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.92X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.92X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.93X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.93X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.93X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.93X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.93X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.93X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O41.93X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O42.00",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O42.011",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O42.012",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O42.013",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O42.019",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O42.02",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O42.10",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O42.111",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O42.112",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O42.113",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O42.119",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O42.12",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O42.90",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O42.911",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O42.912",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O42.913",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O42.919",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O42.92",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O43.011",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O43.012",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O43.013",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O43.019",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O43.021",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O43.022",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O43.023",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O43.029",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O43.101",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O43.102",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O43.103",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O43.109",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O43.111",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O43.112",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O43.113",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O43.119",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O43.121",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O43.122",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O43.123",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O43.129",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O43.191",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O43.192",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O43.193",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O43.199",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O43.211",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O43.212",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O43.213",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O43.219",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O43.221",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O43.222",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O43.223",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O43.229",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O43.231",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O43.232",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O43.233",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O43.239",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O43.811",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O43.812",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O43.813",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O43.819",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O43.891",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O43.892",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O43.893",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O43.899",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O43.90",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O43.91",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O43.92",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O43.93",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O44.00",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O44.01",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O44.02",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O44.03",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O44.10",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O44.11",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O44.12",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O44.13",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O44.20",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O44.21",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O44.22",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O44.23",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O44.30",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O44.31",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O44.32",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O44.33",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O44.40",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O44.41",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O44.42",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O44.43",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O44.50",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O44.51",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O44.52",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O44.53",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O45.001",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O45.002",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O45.003",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O45.009",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O45.011",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O45.012",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O45.013",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O45.019",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O45.021",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O45.022",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O45.023",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O45.029",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O45.091",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O45.092",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O45.093",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O45.099",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O45.8X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O45.8X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O45.8X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O45.8X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O45.90",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O45.91",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O45.92",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O45.93",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O46.001",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O46.002",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O46.003",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O46.009",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O46.011",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O46.012",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O46.013",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O46.019",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O46.021",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O46.022",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O46.023",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O46.029",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O46.091",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O46.092",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O46.093",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O46.099",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O46.8X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O46.8X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O46.8X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O46.8X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O46.90",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O46.91",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O46.92",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O46.93",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O47.00",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O47.02",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O47.03",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O47.1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O47.9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O48.0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O48.1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O60.00",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O60.02",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O60.03",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O71.00",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O71.02",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O71.03",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O88.011",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O88.012",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O88.013",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O88.019",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O88.111",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O88.112",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O88.113",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O88.119",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O88.211",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O88.212",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O88.213",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O88.219",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O88.311",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O88.312",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O88.313",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O88.319",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O88.811",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O88.812",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O88.813",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O88.819",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O90.3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O91.011",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O91.012",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O91.013",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O91.019",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O91.111",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O91.112",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O91.113",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O91.119",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O91.211",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O91.212",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O91.213",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O91.219",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O92.011",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O92.012",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O92.013",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O92.019",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O92.111",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O92.112",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O92.113",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O92.119",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O92.20",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O92.29",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O98.011",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O98.012",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O98.013",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O98.019",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O98.111",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O98.112",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O98.113",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O98.119",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O98.211",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O98.212",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O98.213",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O98.219",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O98.311",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O98.312",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O98.313",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O98.319",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O98.411",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O98.412",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O98.413",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O98.419",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O98.511",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O98.512",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O98.513",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O98.519",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O98.611",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O98.612",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O98.613",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O98.619",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O98.711",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O98.712",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O98.713",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O98.719",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O98.811",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O98.812",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O98.813",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O98.819",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O98.911",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O98.912",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O98.913",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O98.919",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O99.011",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O99.012",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O99.013",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O99.019",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O99.111",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O99.112",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O99.113",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O99.119",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O99.210",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O99.211",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O99.212",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O99.213",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O99.280",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O99.281",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O99.282",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O99.283",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O99.310",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O99.311",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O99.312",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O99.313",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O99.320",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O99.321",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O99.322",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O99.323",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O99.330",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O99.331",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O99.332",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O99.333",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O99.340",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O99.341",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O99.342",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O99.343",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O99.350",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O99.351",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O99.352",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O99.353",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O99.411",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O99.412",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O99.413",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O99.419",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O99.511",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O99.512",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O99.513",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O99.519",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O99.611",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O99.612",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O99.613",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O99.619",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O99.711",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O99.712",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O99.713",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O99.719",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O99.810",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O99.820",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O99.830",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O99.840",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O99.841",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O99.842",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O99.843",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O99.891",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O9A.111",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O9A.112",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O9A.113",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O9A.119",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O9A.211",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O9A.212",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O9A.213",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O9A.219",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O9A.311",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O9A.312",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O9A.313",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O9A.319",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O9A.411",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O9A.412",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O9A.413",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O9A.419",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O9A.511",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O9A.512",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O9A.513",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O9A.519",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"Z33.1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"Z33.3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"Z34.00",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"Z34.01",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"Z34.02",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"Z34.03",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"Z34.80",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"Z34.81",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"Z34.82",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"Z34.83",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"Z34.90",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"Z34.91",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"Z34.92",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"Z34.93",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"Z3A.01",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"Z3A.08",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"Z3A.09",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"Z3A.10",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"Z3A.11",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"Z3A.12",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"Z3A.13",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"Z3A.14",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"Z3A.15",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"Z3A.16",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"Z3A.17",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"Z3A.18",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"Z3A.19",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"Z3A.20",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"Z3A.21",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"Z3A.22",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"Z3A.23",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"Z3A.24",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"Z3A.25",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"Z3A.26",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"Z3A.27",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"Z3A.28",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"Z3A.29",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"Z3A.30",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"Z3A.31",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"Z3A.32",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"Z3A.33",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"Z3A.34",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"Z3A.35",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"Z3A.36",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"Z3A.37",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"Z3A.38",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"Z3A.39",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"Z3A.40",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"Z3A.41",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"Z3A.42",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"Z3A.49",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"}]},"2.16.840.1.113762.1.4.1032.28":{Latest:[{code:"10975-1",system:"http://loinc.org",version:"2.76"},{code:"10976-9",system:"http://loinc.org",version:"2.76"},{code:"10979-3",system:"http://loinc.org",version:"2.76"},{code:"10981-9",system:"http://loinc.org",version:"2.76"},{code:"10998-3",system:"http://loinc.org",version:"2.76"},{code:"11052-8",system:"http://loinc.org",version:"2.76"},{code:"11071-8",system:"http://loinc.org",version:"2.76"},{code:"11073-4",system:"http://loinc.org",version:"2.76"},{code:"11075-9",system:"http://loinc.org",version:"2.76"},{code:"11230-0",system:"http://loinc.org",version:"2.76"},{code:"11235-9",system:"http://loinc.org",version:"2.76"},{code:"11238-3",system:"http://loinc.org",version:"2.76"},{code:"11246-6",system:"http://loinc.org",version:"2.76"},{code:"11247-4",system:"http://loinc.org",version:"2.76"},{code:"12286-1",system:"http://loinc.org",version:"2.76"},{code:"12291-1",system:"http://loinc.org",version:"2.76"},{code:"12292-9",system:"http://loinc.org",version:"2.76"},{code:"12295-2",system:"http://loinc.org",version:"2.76"},{code:"12296-0",system:"http://loinc.org",version:"2.76"},{code:"12299-4",system:"http://loinc.org",version:"2.76"},{code:"12308-3",system:"http://loinc.org",version:"2.76"},{code:"12309-1",system:"http://loinc.org",version:"2.76"},{code:"12311-7",system:"http://loinc.org",version:"2.76"},{code:"12313-3",system:"http://loinc.org",version:"2.76"},{code:"12314-1",system:"http://loinc.org",version:"2.76"},{code:"12315-8",system:"http://loinc.org",version:"2.76"},{code:"12327-3",system:"http://loinc.org",version:"2.76"},{code:"12333-1",system:"http://loinc.org",version:"2.76"},{code:"12360-4",system:"http://loinc.org",version:"2.76"},{code:"12361-2",system:"http://loinc.org",version:"2.76"},{code:"12370-3",system:"http://loinc.org",version:"2.76"},{code:"12374-5",system:"http://loinc.org",version:"2.76"},{code:"12382-8",system:"http://loinc.org",version:"2.76"},{code:"12395-0",system:"http://loinc.org",version:"2.76"},{code:"12432-1",system:"http://loinc.org",version:"2.76"},{code:"12477-6",system:"http://loinc.org",version:"2.76"},{code:"12478-4",system:"http://loinc.org",version:"2.76"},{code:"12553-4",system:"http://loinc.org",version:"2.76"},{code:"12554-2",system:"http://loinc.org",version:"2.76"},{code:"12602-9",system:"http://loinc.org",version:"2.76"},{code:"13478-3",system:"http://loinc.org",version:"2.76"},{code:"13479-1",system:"http://loinc.org",version:"2.76"},{code:"13497-3",system:"http://loinc.org",version:"2.76"},{code:"13498-1",system:"http://loinc.org",version:"2.76"},{code:"13641-6",system:"http://loinc.org",version:"2.76"},{code:"13648-1",system:"http://loinc.org",version:"2.76"},{code:"14060-8",system:"http://loinc.org",version:"2.76"},{code:"14061-6",system:"http://loinc.org",version:"2.76"},{code:"14063-2",system:"http://loinc.org",version:"2.76"},{code:"14066-5",system:"http://loinc.org",version:"2.76"},{code:"14183-8",system:"http://loinc.org",version:"2.76"},{code:"14192-9",system:"http://loinc.org",version:"2.76"},{code:"14267-9",system:"http://loinc.org",version:"2.76"},{code:"14308-1",system:"http://loinc.org",version:"2.76"},{code:"14309-9",system:"http://loinc.org",version:"2.76"},{code:"14310-7",system:"http://loinc.org",version:"2.76"},{code:"14311-5",system:"http://loinc.org",version:"2.76"},{code:"14312-3",system:"http://loinc.org",version:"2.76"},{code:"14313-1",system:"http://loinc.org",version:"2.76"},{code:"14314-9",system:"http://loinc.org",version:"2.76"},{code:"14315-6",system:"http://loinc.org",version:"2.76"},{code:"14316-4",system:"http://loinc.org",version:"2.76"},{code:"14850-2",system:"http://loinc.org",version:"2.76"},{code:"15366-8",system:"http://loinc.org",version:"2.76"},{code:"15372-6",system:"http://loinc.org",version:"2.76"},{code:"15404-7",system:"http://loinc.org",version:"2.76"},{code:"16190-1",system:"http://loinc.org",version:"2.76"},{code:"16191-9",system:"http://loinc.org",version:"2.76"},{code:"16192-7",system:"http://loinc.org",version:"2.76"},{code:"16193-5",system:"http://loinc.org",version:"2.76"},{code:"16194-3",system:"http://loinc.org",version:"2.76"},{code:"16195-0",system:"http://loinc.org",version:"2.76"},{code:"16196-8",system:"http://loinc.org",version:"2.76"},{code:"16197-6",system:"http://loinc.org",version:"2.76"},{code:"16198-4",system:"http://loinc.org",version:"2.76"},{code:"16199-2",system:"http://loinc.org",version:"2.76"},{code:"16200-8",system:"http://loinc.org",version:"2.76"},{code:"16201-6",system:"http://loinc.org",version:"2.76"},{code:"16202-4",system:"http://loinc.org",version:"2.76"},{code:"16203-2",system:"http://loinc.org",version:"2.76"},{code:"16204-0",system:"http://loinc.org",version:"2.76"},{code:"16205-7",system:"http://loinc.org",version:"2.76"},{code:"16206-5",system:"http://loinc.org",version:"2.76"},{code:"16207-3",system:"http://loinc.org",version:"2.76"},{code:"16208-1",system:"http://loinc.org",version:"2.76"},{code:"16210-7",system:"http://loinc.org",version:"2.76"},{code:"16211-5",system:"http://loinc.org",version:"2.76"},{code:"16212-3",system:"http://loinc.org",version:"2.76"},{code:"16213-1",system:"http://loinc.org",version:"2.76"},{code:"16214-9",system:"http://loinc.org",version:"2.76"},{code:"16217-2",system:"http://loinc.org",version:"2.76"},{code:"16218-0",system:"http://loinc.org",version:"2.76"},{code:"16219-8",system:"http://loinc.org",version:"2.76"},{code:"16220-6",system:"http://loinc.org",version:"2.76"},{code:"16222-2",system:"http://loinc.org",version:"2.76"},{code:"16223-0",system:"http://loinc.org",version:"2.76"},{code:"16224-8",system:"http://loinc.org",version:"2.76"},{code:"16226-3",system:"http://loinc.org",version:"2.76"},{code:"16227-1",system:"http://loinc.org",version:"2.76"},{code:"16228-9",system:"http://loinc.org",version:"2.76"},{code:"16229-7",system:"http://loinc.org",version:"2.76"},{code:"16230-5",system:"http://loinc.org",version:"2.76"},{code:"16231-3",system:"http://loinc.org",version:"2.76"},{code:"16232-1",system:"http://loinc.org",version:"2.76"},{code:"16233-9",system:"http://loinc.org",version:"2.76"},{code:"16234-7",system:"http://loinc.org",version:"2.76"},{code:"16235-4",system:"http://loinc.org",version:"2.76"},{code:"16236-2",system:"http://loinc.org",version:"2.76"},{code:"16237-0",system:"http://loinc.org",version:"2.76"},{code:"16238-8",system:"http://loinc.org",version:"2.76"},{code:"16239-6",system:"http://loinc.org",version:"2.76"},{code:"16240-4",system:"http://loinc.org",version:"2.76"},{code:"16241-2",system:"http://loinc.org",version:"2.76"},{code:"16242-0",system:"http://loinc.org",version:"2.76"},{code:"16244-6",system:"http://loinc.org",version:"2.76"},{code:"16246-1",system:"http://loinc.org",version:"2.76"},{code:"16249-5",system:"http://loinc.org",version:"2.76"},{code:"16250-3",system:"http://loinc.org",version:"2.76"},{code:"16251-1",system:"http://loinc.org",version:"2.76"},{code:"16252-9",system:"http://loinc.org",version:"2.76"},{code:"16253-7",system:"http://loinc.org",version:"2.76"},{code:"16254-5",system:"http://loinc.org",version:"2.76"},{code:"16281-8",system:"http://loinc.org",version:"2.76"},{code:"16334-5",system:"http://loinc.org",version:"2.76"},{code:"16348-5",system:"http://loinc.org",version:"2.76"},{code:"16369-1",system:"http://loinc.org",version:"2.76"},{code:"16429-3",system:"http://loinc.org",version:"2.76"},{code:"16430-1",system:"http://loinc.org",version:"2.76"},{code:"16448-3",system:"http://loinc.org",version:"2.76"},{code:"16496-2",system:"http://loinc.org",version:"2.76"},{code:"16499-6",system:"http://loinc.org",version:"2.76"},{code:"16632-2",system:"http://loinc.org",version:"2.76"},{code:"16749-4",system:"http://loinc.org",version:"2.76"},{code:"16755-1",system:"http://loinc.org",version:"2.76"},{code:"16851-8",system:"http://loinc.org",version:"2.76"},{code:"16998-7",system:"http://loinc.org",version:"2.76"},{code:"17033-2",system:"http://loinc.org",version:"2.76"},{code:"17088-6",system:"http://loinc.org",version:"2.76"},{code:"17250-2",system:"http://loinc.org",version:"2.76"},{code:"17362-5",system:"http://loinc.org",version:"2.76"},{code:"17376-5",system:"http://loinc.org",version:"2.76"},{code:"17377-3",system:"http://loinc.org",version:"2.76"},{code:"17384-9",system:"http://loinc.org",version:"2.76"},{code:"17395-5",system:"http://loinc.org",version:"2.76"},{code:"17479-7",system:"http://loinc.org",version:"2.76"},{code:"17504-2",system:"http://loinc.org",version:"2.76"},{code:"17718-8",system:"http://loinc.org",version:"2.76"},{code:"17719-6",system:"http://loinc.org",version:"2.76"},{code:"17738-6",system:"http://loinc.org",version:"2.76"},{code:"17739-4",system:"http://loinc.org",version:"2.76"},{code:"17872-3",system:"http://loinc.org",version:"2.76"},{code:"18187-5",system:"http://loinc.org",version:"2.76"},{code:"18204-8",system:"http://loinc.org",version:"2.76"},{code:"18216-2",system:"http://loinc.org",version:"2.76"},{code:"18242-8",system:"http://loinc.org",version:"2.76"},{code:"18282-4",system:"http://loinc.org",version:"2.76"},{code:"18322-8",system:"http://loinc.org",version:"2.76"},{code:"18325-1",system:"http://loinc.org",version:"2.76"},{code:"18338-4",system:"http://loinc.org",version:"2.76"},{code:"18355-8",system:"http://loinc.org",version:"2.76"},{code:"18358-2",system:"http://loinc.org",version:"2.76"},{code:"18383-0",system:"http://loinc.org",version:"2.76"},{code:"18385-5",system:"http://loinc.org",version:"2.76"},{code:"18388-9",system:"http://loinc.org",version:"2.76"},{code:"18389-7",system:"http://loinc.org",version:"2.76"},{code:"18390-5",system:"http://loinc.org",version:"2.76"},{code:"18392-1",system:"http://loinc.org",version:"2.76"},{code:"18435-8",system:"http://loinc.org",version:"2.76"},{code:"18473-9",system:"http://loinc.org",version:"2.76"},{code:"19055-3",system:"http://loinc.org",version:"2.76"},{code:"19059-5",system:"http://loinc.org",version:"2.76"},{code:"19064-5",system:"http://loinc.org",version:"2.76"},{code:"19065-2",system:"http://loinc.org",version:"2.76"},{code:"19073-6",system:"http://loinc.org",version:"2.76"},{code:"19138-7",system:"http://loinc.org",version:"2.76"},{code:"19141-1",system:"http://loinc.org",version:"2.76"},{code:"19245-0",system:"http://loinc.org",version:"2.76"},{code:"19261-7",system:"http://loinc.org",version:"2.76"},{code:"19262-5",system:"http://loinc.org",version:"2.76"},{code:"19263-3",system:"http://loinc.org",version:"2.76"},{code:"19265-8",system:"http://loinc.org",version:"2.76"},{code:"19266-6",system:"http://loinc.org",version:"2.76"},{code:"19267-4",system:"http://loinc.org",version:"2.76"},{code:"19268-2",system:"http://loinc.org",version:"2.76"},{code:"19269-0",system:"http://loinc.org",version:"2.76"},{code:"19270-8",system:"http://loinc.org",version:"2.76"},{code:"19271-6",system:"http://loinc.org",version:"2.76"},{code:"19272-4",system:"http://loinc.org",version:"2.76"},{code:"19274-0",system:"http://loinc.org",version:"2.76"},{code:"19275-7",system:"http://loinc.org",version:"2.76"},{code:"19276-5",system:"http://loinc.org",version:"2.76"},{code:"19277-3",system:"http://loinc.org",version:"2.76"},{code:"19278-1",system:"http://loinc.org",version:"2.76"},{code:"19279-9",system:"http://loinc.org",version:"2.76"},{code:"19280-7",system:"http://loinc.org",version:"2.76"},{code:"19282-3",system:"http://loinc.org",version:"2.76"},{code:"19283-1",system:"http://loinc.org",version:"2.76"},{code:"19284-9",system:"http://loinc.org",version:"2.76"},{code:"19285-6",system:"http://loinc.org",version:"2.76"},{code:"19286-4",system:"http://loinc.org",version:"2.76"},{code:"19287-2",system:"http://loinc.org",version:"2.76"},{code:"19288-0",system:"http://loinc.org",version:"2.76"},{code:"19289-8",system:"http://loinc.org",version:"2.76"},{code:"19290-6",system:"http://loinc.org",version:"2.76"},{code:"19291-4",system:"http://loinc.org",version:"2.76"},{code:"19292-2",system:"http://loinc.org",version:"2.76"},{code:"19293-0",system:"http://loinc.org",version:"2.76"},{code:"19294-8",system:"http://loinc.org",version:"2.76"},{code:"19295-5",system:"http://loinc.org",version:"2.76"},{code:"19296-3",system:"http://loinc.org",version:"2.76"},{code:"19297-1",system:"http://loinc.org",version:"2.76"},{code:"19298-9",system:"http://loinc.org",version:"2.76"},{code:"19299-7",system:"http://loinc.org",version:"2.76"},{code:"19300-3",system:"http://loinc.org",version:"2.76"},{code:"19301-1",system:"http://loinc.org",version:"2.76"},{code:"19302-9",system:"http://loinc.org",version:"2.76"},{code:"19321-9",system:"http://loinc.org",version:"2.76"},{code:"19322-7",system:"http://loinc.org",version:"2.76"},{code:"19323-5",system:"http://loinc.org",version:"2.76"},{code:"19324-3",system:"http://loinc.org",version:"2.76"},{code:"19325-0",system:"http://loinc.org",version:"2.76"},{code:"19326-8",system:"http://loinc.org",version:"2.76"},{code:"19328-4",system:"http://loinc.org",version:"2.76"},{code:"19329-2",system:"http://loinc.org",version:"2.76"},{code:"19330-0",system:"http://loinc.org",version:"2.76"},{code:"19339-1",system:"http://loinc.org",version:"2.76"},{code:"19341-7",system:"http://loinc.org",version:"2.76"},{code:"19342-5",system:"http://loinc.org",version:"2.76"},{code:"19343-3",system:"http://loinc.org",version:"2.76"},{code:"19344-1",system:"http://loinc.org",version:"2.76"},{code:"19346-6",system:"http://loinc.org",version:"2.76"},{code:"19347-4",system:"http://loinc.org",version:"2.76"},{code:"19348-2",system:"http://loinc.org",version:"2.76"},{code:"19349-0",system:"http://loinc.org",version:"2.76"},{code:"19350-8",system:"http://loinc.org",version:"2.76"},{code:"19351-6",system:"http://loinc.org",version:"2.76"},{code:"19352-4",system:"http://loinc.org",version:"2.76"},{code:"19353-2",system:"http://loinc.org",version:"2.76"},{code:"19354-0",system:"http://loinc.org",version:"2.76"},{code:"19355-7",system:"http://loinc.org",version:"2.76"},{code:"19356-5",system:"http://loinc.org",version:"2.76"},{code:"19357-3",system:"http://loinc.org",version:"2.76"},{code:"19358-1",system:"http://loinc.org",version:"2.76"},{code:"19359-9",system:"http://loinc.org",version:"2.76"},{code:"19360-7",system:"http://loinc.org",version:"2.76"},{code:"19362-3",system:"http://loinc.org",version:"2.76"},{code:"19363-1",system:"http://loinc.org",version:"2.76"},{code:"19364-9",system:"http://loinc.org",version:"2.76"},{code:"19365-6",system:"http://loinc.org",version:"2.76"},{code:"19366-4",system:"http://loinc.org",version:"2.76"},{code:"19367-2",system:"http://loinc.org",version:"2.76"},{code:"19368-0",system:"http://loinc.org",version:"2.76"},{code:"19370-6",system:"http://loinc.org",version:"2.76"},{code:"19371-4",system:"http://loinc.org",version:"2.76"},{code:"19372-2",system:"http://loinc.org",version:"2.76"},{code:"19373-0",system:"http://loinc.org",version:"2.76"},{code:"19375-5",system:"http://loinc.org",version:"2.76"},{code:"19376-3",system:"http://loinc.org",version:"2.76"},{code:"19377-1",system:"http://loinc.org",version:"2.76"},{code:"19378-9",system:"http://loinc.org",version:"2.76"},{code:"19379-7",system:"http://loinc.org",version:"2.76"},{code:"19380-5",system:"http://loinc.org",version:"2.76"},{code:"19381-3",system:"http://loinc.org",version:"2.76"},{code:"19382-1",system:"http://loinc.org",version:"2.76"},{code:"19383-9",system:"http://loinc.org",version:"2.76"},{code:"19384-7",system:"http://loinc.org",version:"2.76"},{code:"19385-4",system:"http://loinc.org",version:"2.76"},{code:"19386-2",system:"http://loinc.org",version:"2.76"},{code:"19387-0",system:"http://loinc.org",version:"2.76"},{code:"19388-8",system:"http://loinc.org",version:"2.76"},{code:"19399-5",system:"http://loinc.org",version:"2.76"},{code:"19402-7",system:"http://loinc.org",version:"2.76"},{code:"19403-5",system:"http://loinc.org",version:"2.76"},{code:"19404-3",system:"http://loinc.org",version:"2.76"},{code:"19405-0",system:"http://loinc.org",version:"2.76"},{code:"19406-8",system:"http://loinc.org",version:"2.76"},{code:"19408-4",system:"http://loinc.org",version:"2.76"},{code:"19409-2",system:"http://loinc.org",version:"2.76"},{code:"19410-0",system:"http://loinc.org",version:"2.76"},{code:"19411-8",system:"http://loinc.org",version:"2.76"},{code:"19413-4",system:"http://loinc.org",version:"2.76"},{code:"19414-2",system:"http://loinc.org",version:"2.76"},{code:"19415-9",system:"http://loinc.org",version:"2.76"},{code:"19416-7",system:"http://loinc.org",version:"2.76"},{code:"19417-5",system:"http://loinc.org",version:"2.76"},{code:"19418-3",system:"http://loinc.org",version:"2.76"},{code:"19419-1",system:"http://loinc.org",version:"2.76"},{code:"19420-9",system:"http://loinc.org",version:"2.76"},{code:"19421-7",system:"http://loinc.org",version:"2.76"},{code:"19422-5",system:"http://loinc.org",version:"2.76"},{code:"19423-3",system:"http://loinc.org",version:"2.76"},{code:"19424-1",system:"http://loinc.org",version:"2.76"},{code:"19425-8",system:"http://loinc.org",version:"2.76"},{code:"19427-4",system:"http://loinc.org",version:"2.76"},{code:"19428-2",system:"http://loinc.org",version:"2.76"},{code:"19429-0",system:"http://loinc.org",version:"2.76"},{code:"19431-6",system:"http://loinc.org",version:"2.76"},{code:"19432-4",system:"http://loinc.org",version:"2.76"},{code:"19433-2",system:"http://loinc.org",version:"2.76"},{code:"19434-0",system:"http://loinc.org",version:"2.76"},{code:"19435-7",system:"http://loinc.org",version:"2.76"},{code:"19436-5",system:"http://loinc.org",version:"2.76"},{code:"19437-3",system:"http://loinc.org",version:"2.76"},{code:"19438-1",system:"http://loinc.org",version:"2.76"},{code:"19439-9",system:"http://loinc.org",version:"2.76"},{code:"19441-5",system:"http://loinc.org",version:"2.76"},{code:"19442-3",system:"http://loinc.org",version:"2.76"},{code:"19443-1",system:"http://loinc.org",version:"2.76"},{code:"19444-9",system:"http://loinc.org",version:"2.76"},{code:"19445-6",system:"http://loinc.org",version:"2.76"},{code:"19446-4",system:"http://loinc.org",version:"2.76"},{code:"19448-0",system:"http://loinc.org",version:"2.76"},{code:"19449-8",system:"http://loinc.org",version:"2.76"},{code:"19450-6",system:"http://loinc.org",version:"2.76"},{code:"19451-4",system:"http://loinc.org",version:"2.76"},{code:"19452-2",system:"http://loinc.org",version:"2.76"},{code:"19453-0",system:"http://loinc.org",version:"2.76"},{code:"19454-8",system:"http://loinc.org",version:"2.76"},{code:"19455-5",system:"http://loinc.org",version:"2.76"},{code:"19456-3",system:"http://loinc.org",version:"2.76"},{code:"19458-9",system:"http://loinc.org",version:"2.76"},{code:"19459-7",system:"http://loinc.org",version:"2.76"},{code:"19460-5",system:"http://loinc.org",version:"2.76"},{code:"19461-3",system:"http://loinc.org",version:"2.76"},{code:"19462-1",system:"http://loinc.org",version:"2.76"},{code:"19463-9",system:"http://loinc.org",version:"2.76"},{code:"19464-7",system:"http://loinc.org",version:"2.76"},{code:"19465-4",system:"http://loinc.org",version:"2.76"},{code:"19466-2",system:"http://loinc.org",version:"2.76"},{code:"19467-0",system:"http://loinc.org",version:"2.76"},{code:"19468-8",system:"http://loinc.org",version:"2.76"},{code:"19469-6",system:"http://loinc.org",version:"2.76"},{code:"19474-6",system:"http://loinc.org",version:"2.76"},{code:"19475-3",system:"http://loinc.org",version:"2.76"},{code:"19476-1",system:"http://loinc.org",version:"2.76"},{code:"19477-9",system:"http://loinc.org",version:"2.76"},{code:"19482-9",system:"http://loinc.org",version:"2.76"},{code:"19483-7",system:"http://loinc.org",version:"2.76"},{code:"19484-5",system:"http://loinc.org",version:"2.76"},{code:"19485-2",system:"http://loinc.org",version:"2.76"},{code:"19486-0",system:"http://loinc.org",version:"2.76"},{code:"19487-8",system:"http://loinc.org",version:"2.76"},{code:"19488-6",system:"http://loinc.org",version:"2.76"},{code:"19489-4",system:"http://loinc.org",version:"2.76"},{code:"19490-2",system:"http://loinc.org",version:"2.76"},{code:"19491-0",system:"http://loinc.org",version:"2.76"},{code:"19492-8",system:"http://loinc.org",version:"2.76"},{code:"19493-6",system:"http://loinc.org",version:"2.76"},{code:"19494-4",system:"http://loinc.org",version:"2.76"},{code:"19495-1",system:"http://loinc.org",version:"2.76"},{code:"19496-9",system:"http://loinc.org",version:"2.76"},{code:"19497-7",system:"http://loinc.org",version:"2.76"},{code:"19499-3",system:"http://loinc.org",version:"2.76"},{code:"19500-8",system:"http://loinc.org",version:"2.76"},{code:"19501-6",system:"http://loinc.org",version:"2.76"},{code:"19510-7",system:"http://loinc.org",version:"2.76"},{code:"19511-5",system:"http://loinc.org",version:"2.76"},{code:"19512-3",system:"http://loinc.org",version:"2.76"},{code:"19514-9",system:"http://loinc.org",version:"2.76"},{code:"19515-6",system:"http://loinc.org",version:"2.76"},{code:"19516-4",system:"http://loinc.org",version:"2.76"},{code:"19518-0",system:"http://loinc.org",version:"2.76"},{code:"19519-8",system:"http://loinc.org",version:"2.76"},{code:"19520-6",system:"http://loinc.org",version:"2.76"},{code:"19522-2",system:"http://loinc.org",version:"2.76"},{code:"19523-0",system:"http://loinc.org",version:"2.76"},{code:"19524-8",system:"http://loinc.org",version:"2.76"},{code:"19525-5",system:"http://loinc.org",version:"2.76"},{code:"19526-3",system:"http://loinc.org",version:"2.76"},{code:"19527-1",system:"http://loinc.org",version:"2.76"},{code:"19528-9",system:"http://loinc.org",version:"2.76"},{code:"19530-5",system:"http://loinc.org",version:"2.76"},{code:"19531-3",system:"http://loinc.org",version:"2.76"},{code:"19532-1",system:"http://loinc.org",version:"2.76"},{code:"19534-7",system:"http://loinc.org",version:"2.76"},{code:"19535-4",system:"http://loinc.org",version:"2.76"},{code:"19536-2",system:"http://loinc.org",version:"2.76"},{code:"19537-0",system:"http://loinc.org",version:"2.76"},{code:"19539-6",system:"http://loinc.org",version:"2.76"},{code:"19540-4",system:"http://loinc.org",version:"2.76"},{code:"19541-2",system:"http://loinc.org",version:"2.76"},{code:"19542-0",system:"http://loinc.org",version:"2.76"},{code:"19543-8",system:"http://loinc.org",version:"2.76"},{code:"19544-6",system:"http://loinc.org",version:"2.76"},{code:"19545-3",system:"http://loinc.org",version:"2.76"},{code:"19550-3",system:"http://loinc.org",version:"2.76"},{code:"19552-9",system:"http://loinc.org",version:"2.76"},{code:"19553-7",system:"http://loinc.org",version:"2.76"},{code:"19554-5",system:"http://loinc.org",version:"2.76"},{code:"19555-2",system:"http://loinc.org",version:"2.76"},{code:"19556-0",system:"http://loinc.org",version:"2.76"},{code:"19557-8",system:"http://loinc.org",version:"2.76"},{code:"19558-6",system:"http://loinc.org",version:"2.76"},{code:"19559-4",system:"http://loinc.org",version:"2.76"},{code:"19560-2",system:"http://loinc.org",version:"2.76"},{code:"19565-1",system:"http://loinc.org",version:"2.76"},{code:"19566-9",system:"http://loinc.org",version:"2.76"},{code:"19567-7",system:"http://loinc.org",version:"2.76"},{code:"19568-5",system:"http://loinc.org",version:"2.76"},{code:"19569-3",system:"http://loinc.org",version:"2.76"},{code:"19570-1",system:"http://loinc.org",version:"2.76"},{code:"19571-9",system:"http://loinc.org",version:"2.76"},{code:"19572-7",system:"http://loinc.org",version:"2.76"},{code:"19577-6",system:"http://loinc.org",version:"2.76"},{code:"19578-4",system:"http://loinc.org",version:"2.76"},{code:"19579-2",system:"http://loinc.org",version:"2.76"},{code:"19580-0",system:"http://loinc.org",version:"2.76"},{code:"19581-8",system:"http://loinc.org",version:"2.76"},{code:"19583-4",system:"http://loinc.org",version:"2.76"},{code:"19584-2",system:"http://loinc.org",version:"2.76"},{code:"19585-9",system:"http://loinc.org",version:"2.76"},{code:"19586-7",system:"http://loinc.org",version:"2.76"},{code:"19588-3",system:"http://loinc.org",version:"2.76"},{code:"19589-1",system:"http://loinc.org",version:"2.76"},{code:"19590-9",system:"http://loinc.org",version:"2.76"},{code:"19593-3",system:"http://loinc.org",version:"2.76"},{code:"19597-4",system:"http://loinc.org",version:"2.76"},{code:"19599-0",system:"http://loinc.org",version:"2.76"},{code:"19600-6",system:"http://loinc.org",version:"2.76"},{code:"19601-4",system:"http://loinc.org",version:"2.76"},{code:"19602-2",system:"http://loinc.org",version:"2.76"},{code:"19603-0",system:"http://loinc.org",version:"2.76"},{code:"19604-8",system:"http://loinc.org",version:"2.76"},{code:"19605-5",system:"http://loinc.org",version:"2.76"},{code:"19607-1",system:"http://loinc.org",version:"2.76"},{code:"19608-9",system:"http://loinc.org",version:"2.76"},{code:"19614-7",system:"http://loinc.org",version:"2.76"},{code:"19615-4",system:"http://loinc.org",version:"2.76"},{code:"19617-0",system:"http://loinc.org",version:"2.76"},{code:"19618-8",system:"http://loinc.org",version:"2.76"},{code:"19619-6",system:"http://loinc.org",version:"2.76"},{code:"19620-4",system:"http://loinc.org",version:"2.76"},{code:"19621-2",system:"http://loinc.org",version:"2.76"},{code:"19622-0",system:"http://loinc.org",version:"2.76"},{code:"19623-8",system:"http://loinc.org",version:"2.76"},{code:"19624-6",system:"http://loinc.org",version:"2.76"},{code:"19626-1",system:"http://loinc.org",version:"2.76"},{code:"19627-9",system:"http://loinc.org",version:"2.76"},{code:"19632-9",system:"http://loinc.org",version:"2.76"},{code:"19635-2",system:"http://loinc.org",version:"2.76"},{code:"19636-0",system:"http://loinc.org",version:"2.76"},{code:"19637-8",system:"http://loinc.org",version:"2.76"},{code:"19638-6",system:"http://loinc.org",version:"2.76"},{code:"19639-4",system:"http://loinc.org",version:"2.76"},{code:"19640-2",system:"http://loinc.org",version:"2.76"},{code:"19641-0",system:"http://loinc.org",version:"2.76"},{code:"19642-8",system:"http://loinc.org",version:"2.76"},{code:"19643-6",system:"http://loinc.org",version:"2.76"},{code:"19644-4",system:"http://loinc.org",version:"2.76"},{code:"19645-1",system:"http://loinc.org",version:"2.76"},{code:"19646-9",system:"http://loinc.org",version:"2.76"},{code:"19648-5",system:"http://loinc.org",version:"2.76"},{code:"19649-3",system:"http://loinc.org",version:"2.76"},{code:"19650-1",system:"http://loinc.org",version:"2.76"},{code:"19651-9",system:"http://loinc.org",version:"2.76"},{code:"19652-7",system:"http://loinc.org",version:"2.76"},{code:"19653-5",system:"http://loinc.org",version:"2.76"},{code:"19654-3",system:"http://loinc.org",version:"2.76"},{code:"19655-0",system:"http://loinc.org",version:"2.76"},{code:"19657-6",system:"http://loinc.org",version:"2.76"},{code:"19658-4",system:"http://loinc.org",version:"2.76"},{code:"19659-2",system:"http://loinc.org",version:"2.76"},{code:"19660-0",system:"http://loinc.org",version:"2.76"},{code:"19661-8",system:"http://loinc.org",version:"2.76"},{code:"19662-6",system:"http://loinc.org",version:"2.76"},{code:"19664-2",system:"http://loinc.org",version:"2.76"},{code:"19665-9",system:"http://loinc.org",version:"2.76"},{code:"19666-7",system:"http://loinc.org",version:"2.76"},{code:"19668-3",system:"http://loinc.org",version:"2.76"},{code:"19669-1",system:"http://loinc.org",version:"2.76"},{code:"19674-1",system:"http://loinc.org",version:"2.76"},{code:"19676-6",system:"http://loinc.org",version:"2.76"},{code:"19677-4",system:"http://loinc.org",version:"2.76"},{code:"19678-2",system:"http://loinc.org",version:"2.76"},{code:"19679-0",system:"http://loinc.org",version:"2.76"},{code:"19680-8",system:"http://loinc.org",version:"2.76"},{code:"19681-6",system:"http://loinc.org",version:"2.76"},{code:"19686-5",system:"http://loinc.org",version:"2.76"},{code:"19687-3",system:"http://loinc.org",version:"2.76"},{code:"19688-1",system:"http://loinc.org",version:"2.76"},{code:"19690-7",system:"http://loinc.org",version:"2.76"},{code:"19691-5",system:"http://loinc.org",version:"2.76"},{code:"19692-3",system:"http://loinc.org",version:"2.76"},{code:"19695-6",system:"http://loinc.org",version:"2.76"},{code:"19696-4",system:"http://loinc.org",version:"2.76"},{code:"19697-2",system:"http://loinc.org",version:"2.76"},{code:"19698-0",system:"http://loinc.org",version:"2.76"},{code:"19700-4",system:"http://loinc.org",version:"2.76"},{code:"19701-2",system:"http://loinc.org",version:"2.76"},{code:"19710-3",system:"http://loinc.org",version:"2.76"},{code:"19712-9",system:"http://loinc.org",version:"2.76"},{code:"19713-7",system:"http://loinc.org",version:"2.76"},{code:"19714-5",system:"http://loinc.org",version:"2.76"},{code:"19716-0",system:"http://loinc.org",version:"2.76"},{code:"19717-8",system:"http://loinc.org",version:"2.76"},{code:"1985-1",system:"http://loinc.org",version:"2.76"},{code:"20410-7",system:"http://loinc.org",version:"2.76"},{code:"20411-5",system:"http://loinc.org",version:"2.76"},{code:"20412-3",system:"http://loinc.org",version:"2.76"},{code:"20413-1",system:"http://loinc.org",version:"2.76"},{code:"20500-5",system:"http://loinc.org",version:"2.76"},{code:"20501-3",system:"http://loinc.org",version:"2.76"},{code:"20517-9",system:"http://loinc.org",version:"2.76"},{code:"20518-7",system:"http://loinc.org",version:"2.76"},{code:"20519-5",system:"http://loinc.org",version:"2.76"},{code:"20520-3",system:"http://loinc.org",version:"2.76"},{code:"20521-1",system:"http://loinc.org",version:"2.76"},{code:"20522-9",system:"http://loinc.org",version:"2.76"},{code:"20525-2",system:"http://loinc.org",version:"2.76"},{code:"20526-0",system:"http://loinc.org",version:"2.76"},{code:"20527-8",system:"http://loinc.org",version:"2.76"},{code:"20528-6",system:"http://loinc.org",version:"2.76"},{code:"20532-8",system:"http://loinc.org",version:"2.76"},{code:"20533-6",system:"http://loinc.org",version:"2.76"},{code:"20535-1",system:"http://loinc.org",version:"2.76"},{code:"20536-9",system:"http://loinc.org",version:"2.76"},{code:"20537-7",system:"http://loinc.org",version:"2.76"},{code:"20540-1",system:"http://loinc.org",version:"2.76"},{code:"20541-9",system:"http://loinc.org",version:"2.76"},{code:"20542-7",system:"http://loinc.org",version:"2.76"},{code:"20543-5",system:"http://loinc.org",version:"2.76"},{code:"20545-0",system:"http://loinc.org",version:"2.76"},{code:"20546-8",system:"http://loinc.org",version:"2.76"},{code:"20548-4",system:"http://loinc.org",version:"2.76"},{code:"20549-2",system:"http://loinc.org",version:"2.76"},{code:"20550-0",system:"http://loinc.org",version:"2.76"},{code:"20551-8",system:"http://loinc.org",version:"2.76"},{code:"20552-6",system:"http://loinc.org",version:"2.76"},{code:"20554-2",system:"http://loinc.org",version:"2.76"},{code:"20555-9",system:"http://loinc.org",version:"2.76"},{code:"20557-5",system:"http://loinc.org",version:"2.76"},{code:"20559-1",system:"http://loinc.org",version:"2.76"},{code:"20561-7",system:"http://loinc.org",version:"2.76"},{code:"20664-9",system:"http://loinc.org",version:"2.76"},{code:"20678-9",system:"http://loinc.org",version:"2.76"},{code:"21142-5",system:"http://loinc.org",version:"2.76"},{code:"21195-3",system:"http://loinc.org",version:"2.76"},{code:"21240-7",system:"http://loinc.org",version:"2.76"},{code:"21241-5",system:"http://loinc.org",version:"2.76"},{code:"21243-1",system:"http://loinc.org",version:"2.76"},{code:"21386-8",system:"http://loinc.org",version:"2.76"},{code:"21431-2",system:"http://loinc.org",version:"2.76"},{code:"21556-6",system:"http://loinc.org",version:"2.76"},{code:"21557-4",system:"http://loinc.org",version:"2.76"},{code:"22745-4",system:"http://loinc.org",version:"2.76"},{code:"24349-3",system:"http://loinc.org",version:"2.76"},{code:"2491-9",system:"http://loinc.org",version:"2.76"},{code:"2604-7",system:"http://loinc.org",version:"2.76"},{code:"26747-6",system:"http://loinc.org",version:"2.76"},{code:"26760-9",system:"http://loinc.org",version:"2.76"},{code:"26785-6",system:"http://loinc.org",version:"2.76"},{code:"26786-4",system:"http://loinc.org",version:"2.76"},{code:"26867-2",system:"http://loinc.org",version:"2.76"},{code:"27036-3",system:"http://loinc.org",version:"2.76"},{code:"27059-5",system:"http://loinc.org",version:"2.76"},{code:"27076-9",system:"http://loinc.org",version:"2.76"},{code:"27083-5",system:"http://loinc.org",version:"2.76"},{code:"27084-3",system:"http://loinc.org",version:"2.76"},{code:"27085-0",system:"http://loinc.org",version:"2.76"},{code:"27165-0",system:"http://loinc.org",version:"2.76"},{code:"27187-4",system:"http://loinc.org",version:"2.76"},{code:"2723-5",system:"http://loinc.org",version:"2.76"},{code:"27920-8",system:"http://loinc.org",version:"2.76"},{code:"28044-6",system:"http://loinc.org",version:"2.76"},{code:"28073-5",system:"http://loinc.org",version:"2.76"},{code:"29868-7",system:"http://loinc.org",version:"2.76"},{code:"31016-9",system:"http://loinc.org",version:"2.76"},{code:"31025-0",system:"http://loinc.org",version:"2.76"},{code:"31026-8",system:"http://loinc.org",version:"2.76"},{code:"32056-4",system:"http://loinc.org",version:"2.76"},{code:"33041-5",system:"http://loinc.org",version:"2.76"},{code:"33047-2",system:"http://loinc.org",version:"2.76"},{code:"3309-2",system:"http://loinc.org",version:"2.76"},{code:"3310-0",system:"http://loinc.org",version:"2.76"},{code:"3311-8",system:"http://loinc.org",version:"2.76"},{code:"3313-4",system:"http://loinc.org",version:"2.76"},{code:"33280-9",system:"http://loinc.org",version:"2.76"},{code:"33301-3",system:"http://loinc.org",version:"2.76"},{code:"33338-5",system:"http://loinc.org",version:"2.76"},{code:"33339-3",system:"http://loinc.org",version:"2.76"},{code:"33340-1",system:"http://loinc.org",version:"2.76"},{code:"33348-4",system:"http://loinc.org",version:"2.76"},{code:"33349-2",system:"http://loinc.org",version:"2.76"},{code:"33350-0",system:"http://loinc.org",version:"2.76"},{code:"3339-9",system:"http://loinc.org",version:"2.76"},{code:"3345-6",system:"http://loinc.org",version:"2.76"},{code:"3346-4",system:"http://loinc.org",version:"2.76"},{code:"3347-2",system:"http://loinc.org",version:"2.76"},{code:"3349-8",system:"http://loinc.org",version:"2.76"},{code:"3350-6",system:"http://loinc.org",version:"2.76"},{code:"33507-5",system:"http://loinc.org",version:"2.76"},{code:"3351-4",system:"http://loinc.org",version:"2.76"},{code:"3352-2",system:"http://loinc.org",version:"2.76"},{code:"33527-3",system:"http://loinc.org",version:"2.76"},{code:"3357-1",system:"http://loinc.org",version:"2.76"},{code:"3359-7",system:"http://loinc.org",version:"2.76"},{code:"3365-4",system:"http://loinc.org",version:"2.76"},{code:"3371-2",system:"http://loinc.org",version:"2.76"},{code:"3372-0",system:"http://loinc.org",version:"2.76"},{code:"3374-6",system:"http://loinc.org",version:"2.76"},{code:"3377-9",system:"http://loinc.org",version:"2.76"},{code:"3382-9",system:"http://loinc.org",version:"2.76"},{code:"3383-7",system:"http://loinc.org",version:"2.76"},{code:"3384-5",system:"http://loinc.org",version:"2.76"},{code:"3385-2",system:"http://loinc.org",version:"2.76"},{code:"3387-8",system:"http://loinc.org",version:"2.76"},{code:"3390-2",system:"http://loinc.org",version:"2.76"},{code:"3393-6",system:"http://loinc.org",version:"2.76"},{code:"3394-4",system:"http://loinc.org",version:"2.76"},{code:"3397-7",system:"http://loinc.org",version:"2.76"},{code:"3398-5",system:"http://loinc.org",version:"2.76"},{code:"3406-6",system:"http://loinc.org",version:"2.76"},{code:"3414-0",system:"http://loinc.org",version:"2.76"},{code:"3415-7",system:"http://loinc.org",version:"2.76"},{code:"3416-5",system:"http://loinc.org",version:"2.76"},{code:"34180-0",system:"http://loinc.org",version:"2.76"},{code:"3419-9",system:"http://loinc.org",version:"2.76"},{code:"3421-5",system:"http://loinc.org",version:"2.76"},{code:"3426-4",system:"http://loinc.org",version:"2.76"},{code:"3427-2",system:"http://loinc.org",version:"2.76"},{code:"3435-5",system:"http://loinc.org",version:"2.76"},{code:"3436-3",system:"http://loinc.org",version:"2.76"},{code:"3438-9",system:"http://loinc.org",version:"2.76"},{code:"3439-7",system:"http://loinc.org",version:"2.76"},{code:"3440-5",system:"http://loinc.org",version:"2.76"},{code:"3458-7",system:"http://loinc.org",version:"2.76"},{code:"3459-5",system:"http://loinc.org",version:"2.76"},{code:"3488-4",system:"http://loinc.org",version:"2.76"},{code:"3489-2",system:"http://loinc.org",version:"2.76"},{code:"3507-1",system:"http://loinc.org",version:"2.76"},{code:"3508-9",system:"http://loinc.org",version:"2.76"},{code:"3530-3",system:"http://loinc.org",version:"2.76"},{code:"3539-4",system:"http://loinc.org",version:"2.76"},{code:"3540-2",system:"http://loinc.org",version:"2.76"},{code:"3541-0",system:"http://loinc.org",version:"2.76"},{code:"3545-1",system:"http://loinc.org",version:"2.76"},{code:"3546-9",system:"http://loinc.org",version:"2.76"},{code:"3547-7",system:"http://loinc.org",version:"2.76"},{code:"3550-1",system:"http://loinc.org",version:"2.76"},{code:"35501-6",system:"http://loinc.org",version:"2.76"},{code:"3551-9",system:"http://loinc.org",version:"2.76"},{code:"3564-2",system:"http://loinc.org",version:"2.76"},{code:"3565-9",system:"http://loinc.org",version:"2.76"},{code:"3566-7",system:"http://loinc.org",version:"2.76"},{code:"35664-2",system:"http://loinc.org",version:"2.76"},{code:"3568-3",system:"http://loinc.org",version:"2.76"},{code:"3573-3",system:"http://loinc.org",version:"2.76"},{code:"3574-1",system:"http://loinc.org",version:"2.76"},{code:"3575-8",system:"http://loinc.org",version:"2.76"},{code:"3592-3",system:"http://loinc.org",version:"2.76"},{code:"3593-1",system:"http://loinc.org",version:"2.76"},{code:"3596-4",system:"http://loinc.org",version:"2.76"},{code:"3598-0",system:"http://loinc.org",version:"2.76"},{code:"3611-1",system:"http://loinc.org",version:"2.76"},{code:"3612-9",system:"http://loinc.org",version:"2.76"},{code:"3613-7",system:"http://loinc.org",version:"2.76"},{code:"3614-5",system:"http://loinc.org",version:"2.76"},{code:"3615-2",system:"http://loinc.org",version:"2.76"},{code:"3618-6",system:"http://loinc.org",version:"2.76"},{code:"3619-4",system:"http://loinc.org",version:"2.76"},{code:"3624-4",system:"http://loinc.org",version:"2.76"},{code:"3625-1",system:"http://loinc.org",version:"2.76"},{code:"3626-9",system:"http://loinc.org",version:"2.76"},{code:"3627-7",system:"http://loinc.org",version:"2.76"},{code:"3628-5",system:"http://loinc.org",version:"2.76"},{code:"3629-3",system:"http://loinc.org",version:"2.76"},{code:"3631-9",system:"http://loinc.org",version:"2.76"},{code:"3633-5",system:"http://loinc.org",version:"2.76"},{code:"3634-3",system:"http://loinc.org",version:"2.76"},{code:"3635-0",system:"http://loinc.org",version:"2.76"},{code:"3637-6",system:"http://loinc.org",version:"2.76"},{code:"3641-8",system:"http://loinc.org",version:"2.76"},{code:"3654-1",system:"http://loinc.org",version:"2.76"},{code:"3655-8",system:"http://loinc.org",version:"2.76"},{code:"3656-6",system:"http://loinc.org",version:"2.76"},{code:"3657-4",system:"http://loinc.org",version:"2.76"},{code:"3658-2",system:"http://loinc.org",version:"2.76"},{code:"3667-3",system:"http://loinc.org",version:"2.76"},{code:"3668-1",system:"http://loinc.org",version:"2.76"},{code:"3681-4",system:"http://loinc.org",version:"2.76"},{code:"3702-8",system:"http://loinc.org",version:"2.76"},{code:"3703-6",system:"http://loinc.org",version:"2.76"},{code:"3711-9",system:"http://loinc.org",version:"2.76"},{code:"3712-7",system:"http://loinc.org",version:"2.76"},{code:"3713-5",system:"http://loinc.org",version:"2.76"},{code:"3722-6",system:"http://loinc.org",version:"2.76"},{code:"3725-9",system:"http://loinc.org",version:"2.76"},{code:"3726-7",system:"http://loinc.org",version:"2.76"},{code:"3732-5",system:"http://loinc.org",version:"2.76"},{code:"3740-8",system:"http://loinc.org",version:"2.76"},{code:"3741-6",system:"http://loinc.org",version:"2.76"},{code:"3742-4",system:"http://loinc.org",version:"2.76"},{code:"3743-2",system:"http://loinc.org",version:"2.76"},{code:"3746-5",system:"http://loinc.org",version:"2.76"},{code:"3747-3",system:"http://loinc.org",version:"2.76"},{code:"3748-1",system:"http://loinc.org",version:"2.76"},{code:"3754-9",system:"http://loinc.org",version:"2.76"},{code:"3755-6",system:"http://loinc.org",version:"2.76"},{code:"3773-9",system:"http://loinc.org",version:"2.76"},{code:"3774-7",system:"http://loinc.org",version:"2.76"},{code:"3775-4",system:"http://loinc.org",version:"2.76"},{code:"3779-6",system:"http://loinc.org",version:"2.76"},{code:"3780-4",system:"http://loinc.org",version:"2.76"},{code:"3786-1",system:"http://loinc.org",version:"2.76"},{code:"3787-9",system:"http://loinc.org",version:"2.76"},{code:"3791-1",system:"http://loinc.org",version:"2.76"},{code:"3808-3",system:"http://loinc.org",version:"2.76"},{code:"3809-1",system:"http://loinc.org",version:"2.76"},{code:"3810-9",system:"http://loinc.org",version:"2.76"},{code:"3813-3",system:"http://loinc.org",version:"2.76"},{code:"3814-1",system:"http://loinc.org",version:"2.76"},{code:"3828-1",system:"http://loinc.org",version:"2.76"},{code:"3829-9",system:"http://loinc.org",version:"2.76"},{code:"3830-7",system:"http://loinc.org",version:"2.76"},{code:"3831-5",system:"http://loinc.org",version:"2.76"},{code:"3832-3",system:"http://loinc.org",version:"2.76"},{code:"38373-7",system:"http://loinc.org",version:"2.76"},{code:"3839-8",system:"http://loinc.org",version:"2.76"},{code:"3840-6",system:"http://loinc.org",version:"2.76"},{code:"3841-4",system:"http://loinc.org",version:"2.76"},{code:"3842-2",system:"http://loinc.org",version:"2.76"},{code:"38444-6",system:"http://loinc.org",version:"2.76"},{code:"3851-3",system:"http://loinc.org",version:"2.76"},{code:"3852-1",system:"http://loinc.org",version:"2.76"},{code:"3859-6",system:"http://loinc.org",version:"2.76"},{code:"3861-2",system:"http://loinc.org",version:"2.76"},{code:"3869-5",system:"http://loinc.org",version:"2.76"},{code:"3871-1",system:"http://loinc.org",version:"2.76"},{code:"3879-4",system:"http://loinc.org",version:"2.76"},{code:"3887-7",system:"http://loinc.org",version:"2.76"},{code:"3901-6",system:"http://loinc.org",version:"2.76"},{code:"3902-4",system:"http://loinc.org",version:"2.76"},{code:"3903-2",system:"http://loinc.org",version:"2.76"},{code:"3908-1",system:"http://loinc.org",version:"2.76"},{code:"3909-9",system:"http://loinc.org",version:"2.76"},{code:"3910-7",system:"http://loinc.org",version:"2.76"},{code:"3917-2",system:"http://loinc.org",version:"2.76"},{code:"3918-0",system:"http://loinc.org",version:"2.76"},{code:"3919-8",system:"http://loinc.org",version:"2.76"},{code:"3925-5",system:"http://loinc.org",version:"2.76"},{code:"3926-3",system:"http://loinc.org",version:"2.76"},{code:"3931-3",system:"http://loinc.org",version:"2.76"},{code:"3932-1",system:"http://loinc.org",version:"2.76"},{code:"3933-9",system:"http://loinc.org",version:"2.76"},{code:"3936-2",system:"http://loinc.org",version:"2.76"},{code:"3937-0",system:"http://loinc.org",version:"2.76"},{code:"3939-6",system:"http://loinc.org",version:"2.76"},{code:"3940-4",system:"http://loinc.org",version:"2.76"},{code:"3941-2",system:"http://loinc.org",version:"2.76"},{code:"3944-6",system:"http://loinc.org",version:"2.76"},{code:"3945-3",system:"http://loinc.org",version:"2.76"},{code:"3946-1",system:"http://loinc.org",version:"2.76"},{code:"39487-4",system:"http://loinc.org",version:"2.76"},{code:"3949-5",system:"http://loinc.org",version:"2.76"},{code:"3950-3",system:"http://loinc.org",version:"2.76"},{code:"3957-8",system:"http://loinc.org",version:"2.76"},{code:"3958-6",system:"http://loinc.org",version:"2.76"},{code:"3959-4",system:"http://loinc.org",version:"2.76"},{code:"3970-1",system:"http://loinc.org",version:"2.76"},{code:"3973-5",system:"http://loinc.org",version:"2.76"},{code:"3974-3",system:"http://loinc.org",version:"2.76"},{code:"3975-0",system:"http://loinc.org",version:"2.76"},{code:"3996-6",system:"http://loinc.org",version:"2.76"},{code:"3997-4",system:"http://loinc.org",version:"2.76"},{code:"3998-2",system:"http://loinc.org",version:"2.76"},{code:"4003-0",system:"http://loinc.org",version:"2.76"},{code:"4004-8",system:"http://loinc.org",version:"2.76"},{code:"4005-5",system:"http://loinc.org",version:"2.76"},{code:"4011-3",system:"http://loinc.org",version:"2.76"},{code:"4012-1",system:"http://loinc.org",version:"2.76"},{code:"4013-9",system:"http://loinc.org",version:"2.76"},{code:"4029-5",system:"http://loinc.org",version:"2.76"},{code:"40419-4",system:"http://loinc.org",version:"2.76"},{code:"40464-0",system:"http://loinc.org",version:"2.76"},{code:"4065-9",system:"http://loinc.org",version:"2.76"},{code:"4070-9",system:"http://loinc.org",version:"2.76"},{code:"4072-5",system:"http://loinc.org",version:"2.76"},{code:"4075-8",system:"http://loinc.org",version:"2.76"},{code:"4076-6",system:"http://loinc.org",version:"2.76"},{code:"4077-4",system:"http://loinc.org",version:"2.76"},{code:"40839-3",system:"http://loinc.org",version:"2.76"},{code:"41020-9",system:"http://loinc.org",version:"2.76"},{code:"41270-0",system:"http://loinc.org",version:"2.76"},{code:"41464-9",system:"http://loinc.org",version:"2.76"},{code:"41465-6",system:"http://loinc.org",version:"2.76"},{code:"41466-4",system:"http://loinc.org",version:"2.76"},{code:"41467-2",system:"http://loinc.org",version:"2.76"},{code:"41468-0",system:"http://loinc.org",version:"2.76"},{code:"41858-2",system:"http://loinc.org",version:"2.76"},{code:"42235-2",system:"http://loinc.org",version:"2.76"},{code:"42241-0",system:"http://loinc.org",version:"2.76"},{code:"42242-8",system:"http://loinc.org",version:"2.76"},{code:"42251-9",system:"http://loinc.org",version:"2.76"},{code:"42252-7",system:"http://loinc.org",version:"2.76"},{code:"42253-5",system:"http://loinc.org",version:"2.76"},{code:"42618-9",system:"http://loinc.org",version:"2.76"},{code:"42773-2",system:"http://loinc.org",version:"2.76"},{code:"42860-7",system:"http://loinc.org",version:"2.76"},{code:"43169-2",system:"http://loinc.org",version:"2.76"},{code:"43197-3",system:"http://loinc.org",version:"2.76"},{code:"43198-1",system:"http://loinc.org",version:"2.76"},{code:"43199-9",system:"http://loinc.org",version:"2.76"},{code:"43200-5",system:"http://loinc.org",version:"2.76"},{code:"43219-5",system:"http://loinc.org",version:"2.76"},{code:"43983-6",system:"http://loinc.org",version:"2.76"},{code:"43984-4",system:"http://loinc.org",version:"2.76"},{code:"43985-1",system:"http://loinc.org",version:"2.76"},{code:"44305-1",system:"http://loinc.org",version:"2.76"},{code:"44358-0",system:"http://loinc.org",version:"2.76"},{code:"44424-0",system:"http://loinc.org",version:"2.76"},{code:"45143-5",system:"http://loinc.org",version:"2.76"},{code:"45185-6",system:"http://loinc.org",version:"2.76"},{code:"45324-1",system:"http://loinc.org",version:"2.76"},{code:"46971-8",system:"http://loinc.org",version:"2.76"},{code:"46973-4",system:"http://loinc.org",version:"2.76"},{code:"46975-9",system:"http://loinc.org",version:"2.76"},{code:"46983-3",system:"http://loinc.org",version:"2.76"},{code:"47004-7",system:"http://loinc.org",version:"2.76"},{code:"47111-0",system:"http://loinc.org",version:"2.76"},{code:"47115-1",system:"http://loinc.org",version:"2.76"},{code:"47120-1",system:"http://loinc.org",version:"2.76"},{code:"47400-7",system:"http://loinc.org",version:"2.76"},{code:"47542-6",system:"http://loinc.org",version:"2.76"},{code:"49751-1",system:"http://loinc.org",version:"2.76"},{code:"49752-9",system:"http://loinc.org",version:"2.76"},{code:"49753-7",system:"http://loinc.org",version:"2.76"},{code:"49829-5",system:"http://loinc.org",version:"2.76"},{code:"49831-1",system:"http://loinc.org",version:"2.76"},{code:"49876-6",system:"http://loinc.org",version:"2.76"},{code:"50055-3",system:"http://loinc.org",version:"2.76"},{code:"50542-0",system:"http://loinc.org",version:"2.76"},{code:"50592-5",system:"http://loinc.org",version:"2.76"},{code:"50594-1",system:"http://loinc.org",version:"2.76"},{code:"50843-2",system:"http://loinc.org",version:"2.76"},{code:"51448-9",system:"http://loinc.org",version:"2.76"},{code:"51736-7",system:"http://loinc.org",version:"2.76"},{code:"51737-5",system:"http://loinc.org",version:"2.76"},{code:"51738-3",system:"http://loinc.org",version:"2.76"},{code:"51739-1",system:"http://loinc.org",version:"2.76"},{code:"51740-9",system:"http://loinc.org",version:"2.76"},{code:"51776-3",system:"http://loinc.org",version:"2.76"},{code:"51777-1",system:"http://loinc.org",version:"2.76"},{code:"51782-1",system:"http://loinc.org",version:"2.76"},{code:"51954-6",system:"http://loinc.org",version:"2.76"},{code:"51955-3",system:"http://loinc.org",version:"2.76"},{code:"52951-1",system:"http://loinc.org",version:"2.76"},{code:"52952-9",system:"http://loinc.org",version:"2.76"},{code:"52953-7",system:"http://loinc.org",version:"2.76"},{code:"52954-5",system:"http://loinc.org",version:"2.76"},{code:"52955-2",system:"http://loinc.org",version:"2.76"},{code:"52956-0",system:"http://loinc.org",version:"2.76"},{code:"52957-8",system:"http://loinc.org",version:"2.76"},{code:"52958-6",system:"http://loinc.org",version:"2.76"},{code:"52959-4",system:"http://loinc.org",version:"2.76"},{code:"52960-2",system:"http://loinc.org",version:"2.76"},{code:"53735-7",system:"http://loinc.org",version:"2.76"},{code:"53736-5",system:"http://loinc.org",version:"2.76"},{code:"53743-1",system:"http://loinc.org",version:"2.76"},{code:"53745-6",system:"http://loinc.org",version:"2.76"},{code:"53746-4",system:"http://loinc.org",version:"2.76"},{code:"53747-2",system:"http://loinc.org",version:"2.76"},{code:"53787-8",system:"http://loinc.org",version:"2.76"},{code:"53975-9",system:"http://loinc.org",version:"2.76"},{code:"54247-2",system:"http://loinc.org",version:"2.76"},{code:"55155-6",system:"http://loinc.org",version:"2.76"},{code:"55349-5",system:"http://loinc.org",version:"2.76"},{code:"55350-3",system:"http://loinc.org",version:"2.76"},{code:"55419-6",system:"http://loinc.org",version:"2.76"},{code:"55520-1",system:"http://loinc.org",version:"2.76"},{code:"55587-0",system:"http://loinc.org",version:"2.76"},{code:"56120-9",system:"http://loinc.org",version:"2.76"},{code:"5644-0",system:"http://loinc.org",version:"2.76"},{code:"5645-7",system:"http://loinc.org",version:"2.76"},{code:"56655-4",system:"http://loinc.org",version:"2.76"},{code:"5679-6",system:"http://loinc.org",version:"2.76"},{code:"5688-7",system:"http://loinc.org",version:"2.76"},{code:"5706-7",system:"http://loinc.org",version:"2.76"},{code:"57746-0",system:"http://loinc.org",version:"2.76"},{code:"58356-7",system:"http://loinc.org",version:"2.76"},{code:"58357-5",system:"http://loinc.org",version:"2.76"},{code:"58358-3",system:"http://loinc.org",version:"2.76"},{code:"58359-1",system:"http://loinc.org",version:"2.76"},{code:"58360-9",system:"http://loinc.org",version:"2.76"},{code:"58361-7",system:"http://loinc.org",version:"2.76"},{code:"58362-5",system:"http://loinc.org",version:"2.76"},{code:"58363-3",system:"http://loinc.org",version:"2.76"},{code:"58364-1",system:"http://loinc.org",version:"2.76"},{code:"58365-8",system:"http://loinc.org",version:"2.76"},{code:"58366-6",system:"http://loinc.org",version:"2.76"},{code:"58367-4",system:"http://loinc.org",version:"2.76"},{code:"58368-2",system:"http://loinc.org",version:"2.76"},{code:"58369-0",system:"http://loinc.org",version:"2.76"},{code:"58370-8",system:"http://loinc.org",version:"2.76"},{code:"58371-6",system:"http://loinc.org",version:"2.76"},{code:"58372-4",system:"http://loinc.org",version:"2.76"},{code:"58373-2",system:"http://loinc.org",version:"2.76"},{code:"58374-0",system:"http://loinc.org",version:"2.76"},{code:"58375-7",system:"http://loinc.org",version:"2.76"},{code:"58376-5",system:"http://loinc.org",version:"2.76"},{code:"58377-3",system:"http://loinc.org",version:"2.76"},{code:"58378-1",system:"http://loinc.org",version:"2.76"},{code:"58379-9",system:"http://loinc.org",version:"2.76"},{code:"58380-7",system:"http://loinc.org",version:"2.76"},{code:"58381-5",system:"http://loinc.org",version:"2.76"},{code:"58382-3",system:"http://loinc.org",version:"2.76"},{code:"58383-1",system:"http://loinc.org",version:"2.76"},{code:"58384-9",system:"http://loinc.org",version:"2.76"},{code:"58385-6",system:"http://loinc.org",version:"2.76"},{code:"58386-4",system:"http://loinc.org",version:"2.76"},{code:"58387-2",system:"http://loinc.org",version:"2.76"},{code:"58388-0",system:"http://loinc.org",version:"2.76"},{code:"58389-8",system:"http://loinc.org",version:"2.76"},{code:"58390-6",system:"http://loinc.org",version:"2.76"},{code:"58391-4",system:"http://loinc.org",version:"2.76"},{code:"58392-2",system:"http://loinc.org",version:"2.76"},{code:"58393-0",system:"http://loinc.org",version:"2.76"},{code:"58394-8",system:"http://loinc.org",version:"2.76"},{code:"58395-5",system:"http://loinc.org",version:"2.76"},{code:"58396-3",system:"http://loinc.org",version:"2.76"},{code:"58397-1",system:"http://loinc.org",version:"2.76"},{code:"58398-9",system:"http://loinc.org",version:"2.76"},{code:"58399-7",system:"http://loinc.org",version:"2.76"},{code:"58401-1",system:"http://loinc.org",version:"2.76"},{code:"58402-9",system:"http://loinc.org",version:"2.76"},{code:"58404-5",system:"http://loinc.org",version:"2.76"},{code:"58423-5",system:"http://loinc.org",version:"2.76"},{code:"58424-3",system:"http://loinc.org",version:"2.76"},{code:"58425-0",system:"http://loinc.org",version:"2.76"},{code:"58426-8",system:"http://loinc.org",version:"2.76"},{code:"58427-6",system:"http://loinc.org",version:"2.76"},{code:"58428-4",system:"http://loinc.org",version:"2.76"},{code:"58429-2",system:"http://loinc.org",version:"2.76"},{code:"58430-0",system:"http://loinc.org",version:"2.76"},{code:"58707-1",system:"http://loinc.org",version:"2.76"},{code:"58925-9",system:"http://loinc.org",version:"2.76"},{code:"58953-1",system:"http://loinc.org",version:"2.76"},{code:"59134-7",system:"http://loinc.org",version:"2.76"},{code:"59135-4",system:"http://loinc.org",version:"2.76"},{code:"59176-8",system:"http://loinc.org",version:"2.76"},{code:"59287-3",system:"http://loinc.org",version:"2.76"},{code:"59309-5",system:"http://loinc.org",version:"2.76"},{code:"59328-5",system:"http://loinc.org",version:"2.76"},{code:"59329-3",system:"http://loinc.org",version:"2.76"},{code:"59561-1",system:"http://loinc.org",version:"2.76"},{code:"59589-2",system:"http://loinc.org",version:"2.76"},{code:"59590-0",system:"http://loinc.org",version:"2.76"},{code:"59615-5",system:"http://loinc.org",version:"2.76"},{code:"59635-3",system:"http://loinc.org",version:"2.76"},{code:"59672-6",system:"http://loinc.org",version:"2.76"},{code:"59673-4",system:"http://loinc.org",version:"2.76"},{code:"59680-9",system:"http://loinc.org",version:"2.76"},{code:"59844-1",system:"http://loinc.org",version:"2.76"},{code:"59865-6",system:"http://loinc.org",version:"2.76"},{code:"59872-2",system:"http://loinc.org",version:"2.76"},{code:"59877-1",system:"http://loinc.org",version:"2.76"},{code:"59879-7",system:"http://loinc.org",version:"2.76"},{code:"59888-8",system:"http://loinc.org",version:"2.76"},{code:"59895-3",system:"http://loinc.org",version:"2.76"},{code:"59928-2",system:"http://loinc.org",version:"2.76"},{code:"59938-1",system:"http://loinc.org",version:"2.76"},{code:"59951-4",system:"http://loinc.org",version:"2.76"},{code:"59960-5",system:"http://loinc.org",version:"2.76"},{code:"59975-3",system:"http://loinc.org",version:"2.76"},{code:"59981-1",system:"http://loinc.org",version:"2.76"},{code:"60213-6",system:"http://loinc.org",version:"2.76"},{code:"60276-3",system:"http://loinc.org",version:"2.76"},{code:"60514-7",system:"http://loinc.org",version:"2.76"},{code:"60676-4",system:"http://loinc.org",version:"2.76"},{code:"60677-2",system:"http://loinc.org",version:"2.76"},{code:"61030-3",system:"http://loinc.org",version:"2.76"},{code:"61033-7",system:"http://loinc.org",version:"2.76"},{code:"61036-0",system:"http://loinc.org",version:"2.76"},{code:"61040-2",system:"http://loinc.org",version:"2.76"},{code:"61048-5",system:"http://loinc.org",version:"2.76"},{code:"61058-4",system:"http://loinc.org",version:"2.76"},{code:"61060-0",system:"http://loinc.org",version:"2.76"},{code:"61197-0",system:"http://loinc.org",version:"2.76"},{code:"61408-1",system:"http://loinc.org",version:"2.76"},{code:"61409-9",system:"http://loinc.org",version:"2.76"},{code:"61410-7",system:"http://loinc.org",version:"2.76"},{code:"61420-6",system:"http://loinc.org",version:"2.76"},{code:"61421-4",system:"http://loinc.org",version:"2.76"},{code:"61422-2",system:"http://loinc.org",version:"2.76"},{code:"61423-0",system:"http://loinc.org",version:"2.76"},{code:"61424-8",system:"http://loinc.org",version:"2.76"},{code:"61425-5",system:"http://loinc.org",version:"2.76"},{code:"61429-7",system:"http://loinc.org",version:"2.76"},{code:"64127-4",system:"http://loinc.org",version:"2.76"},{code:"64128-2",system:"http://loinc.org",version:"2.76"},{code:"64129-0",system:"http://loinc.org",version:"2.76"},{code:"64130-8",system:"http://loinc.org",version:"2.76"},{code:"64131-6",system:"http://loinc.org",version:"2.76"},{code:"64132-4",system:"http://loinc.org",version:"2.76"},{code:"64133-2",system:"http://loinc.org",version:"2.76"},{code:"64134-0",system:"http://loinc.org",version:"2.76"},{code:"64135-7",system:"http://loinc.org",version:"2.76"},{code:"64138-1",system:"http://loinc.org",version:"2.76"},{code:"64139-9",system:"http://loinc.org",version:"2.76"},{code:"64233-0",system:"http://loinc.org",version:"2.76"},{code:"65750-2",system:"http://loinc.org",version:"2.76"},{code:"65807-0",system:"http://loinc.org",version:"2.76"},{code:"65808-8",system:"http://loinc.org",version:"2.76"},{code:"66128-0",system:"http://loinc.org",version:"2.76"},{code:"66129-8",system:"http://loinc.org",version:"2.76"},{code:"67126-3",system:"http://loinc.org",version:"2.76"},{code:"67822-7",system:"http://loinc.org",version:"2.76"},{code:"67838-3",system:"http://loinc.org",version:"2.76"},{code:"68317-7",system:"http://loinc.org",version:"2.76"},{code:"68439-9",system:"http://loinc.org",version:"2.76"},{code:"69033-9",system:"http://loinc.org",version:"2.76"},{code:"6930-2",system:"http://loinc.org",version:"2.76"},{code:"69739-1",system:"http://loinc.org",version:"2.76"},{code:"69798-7",system:"http://loinc.org",version:"2.76"},{code:"70138-3",system:"http://loinc.org",version:"2.76"},{code:"70139-1",system:"http://loinc.org",version:"2.76"},{code:"70140-9",system:"http://loinc.org",version:"2.76"},{code:"70141-7",system:"http://loinc.org",version:"2.76"},{code:"70142-5",system:"http://loinc.org",version:"2.76"},{code:"70143-3",system:"http://loinc.org",version:"2.76"},{code:"70144-1",system:"http://loinc.org",version:"2.76"},{code:"70145-8",system:"http://loinc.org",version:"2.76"},{code:"70146-6",system:"http://loinc.org",version:"2.76"},{code:"70147-4",system:"http://loinc.org",version:"2.76"},{code:"70148-2",system:"http://loinc.org",version:"2.76"},{code:"70149-0",system:"http://loinc.org",version:"2.76"},{code:"70150-8",system:"http://loinc.org",version:"2.76"},{code:"70151-6",system:"http://loinc.org",version:"2.76"},{code:"70155-7",system:"http://loinc.org",version:"2.76"},{code:"70197-9",system:"http://loinc.org",version:"2.76"},{code:"70206-8",system:"http://loinc.org",version:"2.76"},{code:"70210-0",system:"http://loinc.org",version:"2.76"},{code:"70213-4",system:"http://loinc.org",version:"2.76"},{code:"70214-2",system:"http://loinc.org",version:"2.76"},{code:"70215-9",system:"http://loinc.org",version:"2.76"},{code:"72159-7",system:"http://loinc.org",version:"2.76"},{code:"72384-1",system:"http://loinc.org",version:"2.76"},{code:"72459-1",system:"http://loinc.org",version:"2.76"},{code:"72460-9",system:"http://loinc.org",version:"2.76"},{code:"72461-7",system:"http://loinc.org",version:"2.76"},{code:"72462-5",system:"http://loinc.org",version:"2.76"},{code:"72463-3",system:"http://loinc.org",version:"2.76"},{code:"72464-1",system:"http://loinc.org",version:"2.76"},{code:"72465-8",system:"http://loinc.org",version:"2.76"},{code:"72466-6",system:"http://loinc.org",version:"2.76"},{code:"72467-4",system:"http://loinc.org",version:"2.76"},{code:"72468-2",system:"http://loinc.org",version:"2.76"},{code:"72469-0",system:"http://loinc.org",version:"2.76"},{code:"72470-8",system:"http://loinc.org",version:"2.76"},{code:"72471-6",system:"http://loinc.org",version:"2.76"},{code:"72472-4",system:"http://loinc.org",version:"2.76"},{code:"72473-2",system:"http://loinc.org",version:"2.76"},{code:"72474-0",system:"http://loinc.org",version:"2.76"},{code:"72478-1",system:"http://loinc.org",version:"2.76"},{code:"72485-6",system:"http://loinc.org",version:"2.76"},{code:"72670-3",system:"http://loinc.org",version:"2.76"},{code:"72729-7",system:"http://loinc.org",version:"2.76"},{code:"72730-5",system:"http://loinc.org",version:"2.76"},{code:"72731-3",system:"http://loinc.org",version:"2.76"},{code:"72732-1",system:"http://loinc.org",version:"2.76"},{code:"72768-5",system:"http://loinc.org",version:"2.76"},{code:"72769-3",system:"http://loinc.org",version:"2.76"},{code:"72770-1",system:"http://loinc.org",version:"2.76"},{code:"72771-9",system:"http://loinc.org",version:"2.76"},{code:"72778-4",system:"http://loinc.org",version:"2.76"},{code:"72779-2",system:"http://loinc.org",version:"2.76"},{code:"72780-0",system:"http://loinc.org",version:"2.76"},{code:"72781-8",system:"http://loinc.org",version:"2.76"},{code:"72782-6",system:"http://loinc.org",version:"2.76"},{code:"72783-4",system:"http://loinc.org",version:"2.76"},{code:"72790-9",system:"http://loinc.org",version:"2.76"},{code:"72791-7",system:"http://loinc.org",version:"2.76"},{code:"72792-5",system:"http://loinc.org",version:"2.76"},{code:"72793-3",system:"http://loinc.org",version:"2.76"},{code:"72794-1",system:"http://loinc.org",version:"2.76"},{code:"72795-8",system:"http://loinc.org",version:"2.76"},{code:"72796-6",system:"http://loinc.org",version:"2.76"},{code:"72799-0",system:"http://loinc.org",version:"2.76"},{code:"72800-6",system:"http://loinc.org",version:"2.76"},{code:"72801-4",system:"http://loinc.org",version:"2.76"},{code:"72802-2",system:"http://loinc.org",version:"2.76"},{code:"72803-0",system:"http://loinc.org",version:"2.76"},{code:"72804-8",system:"http://loinc.org",version:"2.76"},{code:"72805-5",system:"http://loinc.org",version:"2.76"},{code:"72806-3",system:"http://loinc.org",version:"2.76"},{code:"72807-1",system:"http://loinc.org",version:"2.76"},{code:"72808-9",system:"http://loinc.org",version:"2.76"},{code:"72809-7",system:"http://loinc.org",version:"2.76"},{code:"72810-5",system:"http://loinc.org",version:"2.76"},{code:"72811-3",system:"http://loinc.org",version:"2.76"},{code:"72817-0",system:"http://loinc.org",version:"2.76"},{code:"72818-8",system:"http://loinc.org",version:"2.76"},{code:"72825-3",system:"http://loinc.org",version:"2.76"},{code:"72874-1",system:"http://loinc.org",version:"2.76"},{code:"72875-8",system:"http://loinc.org",version:"2.76"},{code:"72928-5",system:"http://loinc.org",version:"2.76"},{code:"73566-2",system:"http://loinc.org",version:"2.76"},{code:"73686-8",system:"http://loinc.org",version:"2.76"},{code:"73914-4",system:"http://loinc.org",version:"2.76"},{code:"73917-7",system:"http://loinc.org",version:"2.76"},{code:"73918-5",system:"http://loinc.org",version:"2.76"},{code:"73971-4",system:"http://loinc.org",version:"2.76"},{code:"73995-3",system:"http://loinc.org",version:"2.76"},{code:"73998-7",system:"http://loinc.org",version:"2.76"},{code:"73999-5",system:"http://loinc.org",version:"2.76"},{code:"74000-1",system:"http://loinc.org",version:"2.76"},{code:"74001-9",system:"http://loinc.org",version:"2.76"},{code:"74372-4",system:"http://loinc.org",version:"2.76"},{code:"74663-6",system:"http://loinc.org",version:"2.76"},{code:"74672-7",system:"http://loinc.org",version:"2.76"},{code:"74683-4",system:"http://loinc.org",version:"2.76"},{code:"74758-4",system:"http://loinc.org",version:"2.76"},{code:"74760-0",system:"http://loinc.org",version:"2.76"},{code:"74810-3",system:"http://loinc.org",version:"2.76"},{code:"74817-8",system:"http://loinc.org",version:"2.76"},{code:"74818-6",system:"http://loinc.org",version:"2.76"},{code:"75227-9",system:"http://loinc.org",version:"2.76"},{code:"75228-7",system:"http://loinc.org",version:"2.76"},{code:"75230-3",system:"http://loinc.org",version:"2.76"},{code:"75362-4",system:"http://loinc.org",version:"2.76"},{code:"75643-7",system:"http://loinc.org",version:"2.76"},{code:"75649-4",system:"http://loinc.org",version:"2.76"},{code:"75651-0",system:"http://loinc.org",version:"2.76"},{code:"76492-8",system:"http://loinc.org",version:"2.76"},{code:"77752-4",system:"http://loinc.org",version:"2.76"},{code:"77754-0",system:"http://loinc.org",version:"2.76"},{code:"77764-9",system:"http://loinc.org",version:"2.76"},{code:"77768-0",system:"http://loinc.org",version:"2.76"},{code:"77769-8",system:"http://loinc.org",version:"2.76"},{code:"77771-4",system:"http://loinc.org",version:"2.76"},{code:"77772-2",system:"http://loinc.org",version:"2.76"},{code:"77774-8",system:"http://loinc.org",version:"2.76"},{code:"77775-5",system:"http://loinc.org",version:"2.76"},{code:"77777-1",system:"http://loinc.org",version:"2.76"},{code:"77779-7",system:"http://loinc.org",version:"2.76"},{code:"77787-0",system:"http://loinc.org",version:"2.76"},{code:"77879-5",system:"http://loinc.org",version:"2.76"},{code:"77885-2",system:"http://loinc.org",version:"2.76"},{code:"78754-9",system:"http://loinc.org",version:"2.76"},{code:"78757-2",system:"http://loinc.org",version:"2.76"},{code:"78758-0",system:"http://loinc.org",version:"2.76"},{code:"78765-5",system:"http://loinc.org",version:"2.76"},{code:"78766-3",system:"http://loinc.org",version:"2.76"},{code:"78767-1",system:"http://loinc.org",version:"2.76"},{code:"78768-9",system:"http://loinc.org",version:"2.76"},{code:"78769-7",system:"http://loinc.org",version:"2.76"},{code:"78770-5",system:"http://loinc.org",version:"2.76"},{code:"78781-2",system:"http://loinc.org",version:"2.76"},{code:"78783-8",system:"http://loinc.org",version:"2.76"},{code:"78813-3",system:"http://loinc.org",version:"2.76"},{code:"78814-1",system:"http://loinc.org",version:"2.76"},{code:"78817-4",system:"http://loinc.org",version:"2.76"},{code:"78820-8",system:"http://loinc.org",version:"2.76"},{code:"78828-1",system:"http://loinc.org",version:"2.76"},{code:"78830-7",system:"http://loinc.org",version:"2.76"},{code:"78836-4",system:"http://loinc.org",version:"2.76"},{code:"78837-2",system:"http://loinc.org",version:"2.76"},{code:"78838-0",system:"http://loinc.org",version:"2.76"},{code:"78839-8",system:"http://loinc.org",version:"2.76"},{code:"78840-6",system:"http://loinc.org",version:"2.76"},{code:"78841-4",system:"http://loinc.org",version:"2.76"},{code:"78842-2",system:"http://loinc.org",version:"2.76"},{code:"78843-0",system:"http://loinc.org",version:"2.76"},{code:"78844-8",system:"http://loinc.org",version:"2.76"},{code:"78845-5",system:"http://loinc.org",version:"2.76"},{code:"78846-3",system:"http://loinc.org",version:"2.76"},{code:"78847-1",system:"http://loinc.org",version:"2.76"},{code:"78848-9",system:"http://loinc.org",version:"2.76"},{code:"78849-7",system:"http://loinc.org",version:"2.76"},{code:"78850-5",system:"http://loinc.org",version:"2.76"},{code:"78855-4",system:"http://loinc.org",version:"2.76"},{code:"78857-0",system:"http://loinc.org",version:"2.76"},{code:"78858-8",system:"http://loinc.org",version:"2.76"},{code:"78861-2",system:"http://loinc.org",version:"2.76"},{code:"78868-7",system:"http://loinc.org",version:"2.76"},{code:"78873-7",system:"http://loinc.org",version:"2.76"},{code:"78874-5",system:"http://loinc.org",version:"2.76"},{code:"78878-6",system:"http://loinc.org",version:"2.76"},{code:"78879-4",system:"http://loinc.org",version:"2.76"},{code:"78880-2",system:"http://loinc.org",version:"2.76"},{code:"78881-0",system:"http://loinc.org",version:"2.76"},{code:"78885-1",system:"http://loinc.org",version:"2.76"},{code:"79141-8",system:"http://loinc.org",version:"2.76"},{code:"79144-2",system:"http://loinc.org",version:"2.76"},{code:"79232-5",system:"http://loinc.org",version:"2.76"},{code:"79233-3",system:"http://loinc.org",version:"2.76"},{code:"79234-1",system:"http://loinc.org",version:"2.76"},{code:"79235-8",system:"http://loinc.org",version:"2.76"},{code:"79236-6",system:"http://loinc.org",version:"2.76"},{code:"79237-4",system:"http://loinc.org",version:"2.76"},{code:"79239-0",system:"http://loinc.org",version:"2.76"},{code:"79240-8",system:"http://loinc.org",version:"2.76"},{code:"79241-6",system:"http://loinc.org",version:"2.76"},{code:"79242-4",system:"http://loinc.org",version:"2.76"},{code:"79243-2",system:"http://loinc.org",version:"2.76"},{code:"79244-0",system:"http://loinc.org",version:"2.76"},{code:"79246-5",system:"http://loinc.org",version:"2.76"},{code:"79256-4",system:"http://loinc.org",version:"2.76"},{code:"79258-0",system:"http://loinc.org",version:"2.76"},{code:"79259-8",system:"http://loinc.org",version:"2.76"},{code:"79260-6",system:"http://loinc.org",version:"2.76"},{code:"80113-4",system:"http://loinc.org",version:"2.76"},{code:"80144-9",system:"http://loinc.org",version:"2.76"},{code:"8150-5",system:"http://loinc.org",version:"2.76"},{code:"8151-3",system:"http://loinc.org",version:"2.76"},{code:"8152-1",system:"http://loinc.org",version:"2.76"},{code:"8174-5",system:"http://loinc.org",version:"2.76"},{code:"8175-2",system:"http://loinc.org",version:"2.76"},{code:"81754-4",system:"http://loinc.org",version:"2.76"},{code:"8192-7",system:"http://loinc.org",version:"2.76"},{code:"8193-5",system:"http://loinc.org",version:"2.76"},{code:"8220-6",system:"http://loinc.org",version:"2.76"},{code:"8221-4",system:"http://loinc.org",version:"2.76"},{code:"8222-2",system:"http://loinc.org",version:"2.76"},{code:"8237-0",system:"http://loinc.org",version:"2.76"},{code:"82371-6",system:"http://loinc.org",version:"2.76"},{code:"8238-8",system:"http://loinc.org",version:"2.76"},{code:"82524-0",system:"http://loinc.org",version:"2.76"},{code:"82527-3",system:"http://loinc.org",version:"2.76"},{code:"82723-8",system:"http://loinc.org",version:"2.76"},{code:"86191-4",system:"http://loinc.org",version:"2.76"},{code:"86192-2",system:"http://loinc.org",version:"2.76"},{code:"86193-0",system:"http://loinc.org",version:"2.76"},{code:"86194-8",system:"http://loinc.org",version:"2.76"},{code:"86195-5",system:"http://loinc.org",version:"2.76"},{code:"86196-3",system:"http://loinc.org",version:"2.76"},{code:"86197-1",system:"http://loinc.org",version:"2.76"},{code:"86224-3",system:"http://loinc.org",version:"2.76"},{code:"86225-0",system:"http://loinc.org",version:"2.76"},{code:"86231-8",system:"http://loinc.org",version:"2.76"},{code:"86453-8",system:"http://loinc.org",version:"2.76"},{code:"86454-6",system:"http://loinc.org",version:"2.76"},{code:"86604-6",system:"http://loinc.org",version:"2.76"},{code:"86605-3",system:"http://loinc.org",version:"2.76"},{code:"86606-1",system:"http://loinc.org",version:"2.76"},{code:"86607-9",system:"http://loinc.org",version:"2.76"},{code:"86608-7",system:"http://loinc.org",version:"2.76"},{code:"86609-5",system:"http://loinc.org",version:"2.76"},{code:"86610-3",system:"http://loinc.org",version:"2.76"},{code:"86931-3",system:"http://loinc.org",version:"2.76"},{code:"87428-9",system:"http://loinc.org",version:"2.76"},{code:"87484-2",system:"http://loinc.org",version:"2.76"},{code:"87485-9",system:"http://loinc.org",version:"2.76"},{code:"87486-7",system:"http://loinc.org",version:"2.76"},{code:"87487-5",system:"http://loinc.org",version:"2.76"},{code:"87488-3",system:"http://loinc.org",version:"2.76"},{code:"87489-1",system:"http://loinc.org",version:"2.76"},{code:"87490-9",system:"http://loinc.org",version:"2.76"},{code:"87491-7",system:"http://loinc.org",version:"2.76"},{code:"87492-5",system:"http://loinc.org",version:"2.76"},{code:"87493-3",system:"http://loinc.org",version:"2.76"},{code:"87494-1",system:"http://loinc.org",version:"2.76"},{code:"87495-8",system:"http://loinc.org",version:"2.76"},{code:"87760-5",system:"http://loinc.org",version:"2.76"},{code:"87761-3",system:"http://loinc.org",version:"2.76"},{code:"87762-1",system:"http://loinc.org",version:"2.76"},{code:"87773-8",system:"http://loinc.org",version:"2.76"},{code:"87774-6",system:"http://loinc.org",version:"2.76"},{code:"87775-3",system:"http://loinc.org",version:"2.76"},{code:"87776-1",system:"http://loinc.org",version:"2.76"},{code:"88022-9",system:"http://loinc.org",version:"2.76"},{code:"88023-7",system:"http://loinc.org",version:"2.76"},{code:"9351-8",system:"http://loinc.org",version:"2.76"},{code:"9396-3",system:"http://loinc.org",version:"2.76"},{code:"9426-8",system:"http://loinc.org",version:"2.76"},{code:"9428-4",system:"http://loinc.org",version:"2.76"},{code:"95796-9",system:"http://loinc.org",version:"2.76"},{code:"95797-7",system:"http://loinc.org",version:"2.76"},{code:"95798-5",system:"http://loinc.org",version:"2.76"},{code:"95799-3",system:"http://loinc.org",version:"2.76"},{code:"96058-3",system:"http://loinc.org",version:"2.76"},{code:"96059-1",system:"http://loinc.org",version:"2.76"},{code:"96555-8",system:"http://loinc.org",version:"2.76"},{code:"97204-2",system:"http://loinc.org",version:"2.76"},{code:"9726-1",system:"http://loinc.org",version:"2.76"},{code:"9834-3",system:"http://loinc.org",version:"2.76"},{code:"9835-0",system:"http://loinc.org",version:"2.76"},{code:"99107-5",system:"http://loinc.org",version:"2.76"},{code:"99108-3",system:"http://loinc.org",version:"2.76"},{code:"99109-1",system:"http://loinc.org",version:"2.76"},{code:"99110-9",system:"http://loinc.org",version:"2.76"}]},"2.16.840.1.113762.1.4.1032.34":{Latest:[{code:"1010600",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1010603",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1010604",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1010606",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1014599",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1014615",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1014632",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1037259",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1042693",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1044427",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1049214",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1049216",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1049221",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1049223",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1049225",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1049227",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1049233",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1049251",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1049260",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1049267",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1049270",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1049502",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1049504",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1049543",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1049545",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1049563",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1049565",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1049574",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1049576",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1049580",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1049584",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1049586",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1049589",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1049593",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1049595",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1049599",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1049601",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1049604",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1049611",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1049613",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1049615",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1049618",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1049620",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1049621",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1049623",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1049625",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1049635",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1049637",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1049640",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1049642",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1049651",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1049658",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1049683",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1049686",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1049696",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1049717",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1049719",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1049720",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1049721",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1049727",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1053647",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1053651",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1053652",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1053654",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1053655",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1053657",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1053658",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1053660",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1053661",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1053663",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1053664",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1053666",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"106500",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"106505",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"106507",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1087459",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1088951",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1088963",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1088968",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1088975",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1089021",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1089025",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1089028",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1089055",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1089058",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1098906",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1112220",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1113314",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1113417",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1114026",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1115573",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1115575",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1115577",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1115579",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1148478",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1148482",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1148485",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1148487",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1148489",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1148491",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1148797",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1148800",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1148803",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1148807",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1148809",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1149367",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1149370",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1149373",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1149376",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1149378",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1190201",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1190568",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1190572",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1190580",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1233687",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1234871",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1234872",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1234978",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1234999",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1235009",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1235011",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1235862",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1236179",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1236182",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1236184",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1236188",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1236190",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1236214",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1236218",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1237050",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1237055",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1237057",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1237059",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1237060",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1237062",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1237064",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1237066",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1237068",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1237070",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1242106",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1242503",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1248115",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1294356",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1302739",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1302741",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1303736",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1303738",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1306898",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1307056",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1307058",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1307061",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1307063",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1310927",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1356315",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1356797",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1356800",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1356804",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1356807",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1357402",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1366873",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1372265",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1431076",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1431083",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1431102",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1431104",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1431286",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1432969",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1432971",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1433251",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1433802",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1440003",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1442445",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1442790",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1487288",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1489991",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1492673",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1495472",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1495474",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1495476",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1536457",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1536459",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1537116",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1537120",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1537122",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1541630",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1542390",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1542396",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1542981",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1542988",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1542997",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1542999",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1544851",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1544853",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1544854",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1544856",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1594650",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1594655",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1595730",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1595736",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1595740",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1595742",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1595746",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1595748",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1595752",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1595754",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1595758",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1595760",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1595764",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1595766",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1595770",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1595772",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1596108",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1597568",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1597570",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1597573",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1597575",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1603495",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1603498",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1603501",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1651558",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1652087",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1655032",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1661319",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1664448",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1664543",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1664634",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1665685",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1665697",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1665699",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1665701",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1666338",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1666385",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1666831",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1666837",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1716057",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1716063",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1716065",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1716067",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1716069",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1716071",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1716073",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1716075",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1716077",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1716079",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1716081",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1716083",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1716086",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1716090",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1723206",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1723208",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1723209",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1723210",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1724276",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1724338",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1724340",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1724341",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1724383",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1724644",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1728351",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1728355",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1728783",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1728791",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1728800",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1728805",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1728999",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1729197",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1729320",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1729322",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1729578",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1729584",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1729710",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1731520",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1731522",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1731537",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1731545",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1731990",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1731993",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1731995",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1731998",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1731999",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1732003",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1732006",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1732011",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1732014",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1732136",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1732138",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1733080",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1735003",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1735006",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1735007",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1735008",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1735013",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1740007",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1740008",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1740009",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1740010",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1790527",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1790533",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1791558",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1791560",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1791567",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1791569",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1791574",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1791576",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1791580",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1791582",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1792707",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1797650",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1797655",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1809097",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1809102",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1809104",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1809204",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1812164",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1860127",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1860129",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1860137",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1860148",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1860151",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1860154",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1860157",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1860491",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1860493",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1860495",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1860497",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1860499",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1860501",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1864412",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1864414",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1866543",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1866551",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1871434",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1871440",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1871441",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1871443",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1871444",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1871446",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1872265",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1872269",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1872271",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1872272",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1872752",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1944529",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1944535",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1944538",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1944540",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1944541",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1944543",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1946525",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1946527",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1946529",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"197696",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"197873",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1996184",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1996189",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1996192",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1996193",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2003714",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2045500",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2055307",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2055311",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"205533",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2056893",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2058845",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2103192",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2105822",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2105929",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2168270",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2179635",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2277368",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2277370",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2279510",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2279512",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2279514",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2281851",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"238129",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"238133",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2392234",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2392239",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2392242",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2392243",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2392244",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2392245",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2395808",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2395814",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"245134",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"245135",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"245136",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"246474",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2474267",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2474269",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"250304",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"250305",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"250426",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"250473",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"250485",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"250486",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"250877",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"250879",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"250880",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"251210",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2539186",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2539191",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2588478",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2588484",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2599846",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2599851",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"261106",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"261107",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"261108",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"261109",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"261110",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"261184",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"261185",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"261186",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"262071",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"262219",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"310293",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"310294",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"310295",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"310296",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"310297",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"312104",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"312107",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"312288",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"312289",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"313992",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"313993",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"351264",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"351265",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"351266",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"351267",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"577057",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"583490",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"637540",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"668363",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"668364",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"668365",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"668366",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"668367",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"668622",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"668624",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"668626",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"668628",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"668630",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"706898",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"724614",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"727759",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"825409",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"825411",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"825413",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"827748",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"827751",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"828576",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"828585",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"828594",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"830196",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"833036",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"833709",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"833711",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"833713",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"835603",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"835605",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"836395",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"836397",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"836408",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"836466",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"836485",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"845315",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"845316",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"848768",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"848928",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"849279",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"849293",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"849295",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"849304",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"849329",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"849331",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"849561",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"849903",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"854140",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"854142",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"854144",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"856903",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"856908",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"856940",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"856942",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"856944",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"856946",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"856962",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"856980",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"856987",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"856992",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"856999",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"857001",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"857002",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"857004",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"857005",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"857007",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"857076",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"857083",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"857099",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"857107",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"857111",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"857118",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"857121",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"857128",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"857131",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"857134",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"857237",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"857383",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"857391",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"857501",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"857512",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"858087",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"858092",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"858095",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"858098",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"858101",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"858770",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"858772",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"858778",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"858780",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"858798",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"858838",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"858967",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"859315",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"859317",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"859383",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"860599",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"860792",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"861447",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"861455",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"861459",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"861463",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"861467",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"861473",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"861476",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"861479",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"861482",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"861493",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"861494",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"861517",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"861520",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"861522",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"861525",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"861529",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"861578",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"861617",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"863845",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"863848",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"863850",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"863852",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"863854",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"863856",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"864706",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"864708",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"864712",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"864714",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"864718",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"864720",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"864737",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"864761",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"864769",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"864826",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"864978",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"864980",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"864984",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"886622",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"886627",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"886634",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"891874",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"891881",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"891888",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"891893",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"892297",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"892342",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"892345",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"892349",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"892352",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"892355",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"892473",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"892489",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"892494",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"892496",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"892516",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"892531",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"892554",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"892556",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"892560",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"892574",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"892579",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"892582",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"892589",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"892596",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"892598",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"892603",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"892625",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"892643",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"892645",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"892646",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"892648",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"892652",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"892658",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"892660",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"892669",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"892672",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"892678",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"894780",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"894801",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"894803",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"894805",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"894807",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"894813",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"894814",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"894816",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"894911",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"894912",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"894914",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"894942",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"894970",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"895014",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"895016",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"895022",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"895185",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"895194",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"895199",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"895201",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"895202",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"895206",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"895208",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"895213",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"895215",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"895217",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"895219",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"895221",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"895227",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"895238",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"895240",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"895247",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"895248",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"895975",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"897653",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"897657",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"897658",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"897696",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"897698",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"897702",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"897704",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"897710",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"897712",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"897745",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"897749",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"897753",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"897756",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"897757",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"897758",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"897771",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"898004",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"898138",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"898139",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"898611",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"898614",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"898618",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"902729",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"902736",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"902741",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"904415",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"904440",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"904870",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"904874",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"904876",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"904878",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"904880",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"904882",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"977874",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"977894",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"977902",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"977909",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"977915",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"977923",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"977929",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"977939",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"977942",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"991147",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"991149",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"991486",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"992656",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"992668",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"993755",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"993770",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"993781",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"993837",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"993890",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"993892",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"993943",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"994043",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"994046",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"994226",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"994237",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"994239",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"994277",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"994289",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"994402",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"995041",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"995062",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"995065",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"995068",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"995071",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"995075",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"995079",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"995082",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"995086",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"995093",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"995108",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"995116",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"995120",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"995123",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"995128",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"995226",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"995438",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"995441",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"995450",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"995483",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"995868",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"995983",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"996512",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"996580",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"996655",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"996706",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"996710",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"996714",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"996725",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"996728",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"996734",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"996736",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"996757",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"996976",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"996978",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"996979",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"996981",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"996982",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"996988",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"996991",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"996994",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"996998",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"997019",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"997164",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"997165",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"997169",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"997170",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"997280",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"997284",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"997285",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"997287",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"997296",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"997301",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"997303",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"998212",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"998213",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"}]},"2.16.840.1.113762.1.4.1032.36":{Latest:[{code:"015P0ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"015P3ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"015P4ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"01N00ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"01N03ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"01N04ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"01N10ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"01N13ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"01N14ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"01N20ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"01N23ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"01N24ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"01N30ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"01N33ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"01N34ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"01N40ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"01N43ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"01N44ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"01N50ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"01N53ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"01N54ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"01N60ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"01N63ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"01N64ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"01N80ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"01N83ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"01N84ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"01N90ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"01N93ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"01N94ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"01NA0ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"01NA3ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"01NA4ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"01NB0ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"01NB3ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"01NB4ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"01NC0ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"01NC3ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"01NC4ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"01ND0ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"01ND3ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"01ND4ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"01NF0ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"01NF3ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"01NF4ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"01NG0ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"01NG3ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"01NG4ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"01NH0ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"01NH3ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"01NH4ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"01NK0ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"01NK3ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"01NK4ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"01NL0ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"01NL3ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"01NL4ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"01NM0ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"01NM3ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"01NM4ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"01NN0ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"01NN3ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"01NN4ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"01NP0ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"01NP3ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"01NP4ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"01NQ0ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"01NQ3ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"01NQ4ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"01NR0ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"01NR3ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"01NR4ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"103700007",system:"http://snomed.info/sct",version:"2023-09"},{code:"108305003",system:"http://snomed.info/sct",version:"2023-09"},{code:"11310004",system:"http://snomed.info/sct",version:"2023-09"},{code:"11499003",system:"http://snomed.info/sct",version:"2023-09"},{code:"115956009",system:"http://snomed.info/sct",version:"2023-09"},{code:"11609002",system:"http://snomed.info/sct",version:"2023-09"},{code:"122484000",system:"http://snomed.info/sct",version:"2023-09"},{code:"122486003",system:"http://snomed.info/sct",version:"2023-09"},{code:"12285001",system:"http://snomed.info/sct",version:"2023-09"},{code:"127812007",system:"http://snomed.info/sct",version:"2023-09"},{code:"12895002",system:"http://snomed.info/sct",version:"2023-09"},{code:"1407007",system:"http://snomed.info/sct",version:"2023-09"},{code:"1453000",system:"http://snomed.info/sct",version:"2023-09"},{code:"15558000",system:"http://snomed.info/sct",version:"2023-09"},{code:"15630001",system:"http://snomed.info/sct",version:"2023-09"},{code:"16187000",system:"http://snomed.info/sct",version:"2023-09"},{code:"165194005",system:"http://snomed.info/sct",version:"2023-09"},{code:"166001",system:"http://snomed.info/sct",version:"2023-09"},{code:"16709005",system:"http://snomed.info/sct",version:"2023-09"},{code:"169430000",system:"http://snomed.info/sct",version:"2023-09"},{code:"17120007",system:"http://snomed.info/sct",version:"2023-09"},{code:"171636002",system:"http://snomed.info/sct",version:"2023-09"},{code:"171778004",system:"http://snomed.info/sct",version:"2023-09"},{code:"171784001",system:"http://snomed.info/sct",version:"2023-09"},{code:"171799001",system:"http://snomed.info/sct",version:"2023-09"},{code:"171804006",system:"http://snomed.info/sct",version:"2023-09"},{code:"171837008",system:"http://snomed.info/sct",version:"2023-09"},{code:"171838003",system:"http://snomed.info/sct",version:"2023-09"},{code:"171839006",system:"http://snomed.info/sct",version:"2023-09"},{code:"171841007",system:"http://snomed.info/sct",version:"2023-09"},{code:"171844004",system:"http://snomed.info/sct",version:"2023-09"},{code:"171849009",system:"http://snomed.info/sct",version:"2023-09"},{code:"171862008",system:"http://snomed.info/sct",version:"2023-09"},{code:"171863003",system:"http://snomed.info/sct",version:"2023-09"},{code:"171886005",system:"http://snomed.info/sct",version:"2023-09"},{code:"171894003",system:"http://snomed.info/sct",version:"2023-09"},{code:"171905008",system:"http://snomed.info/sct",version:"2023-09"},{code:"171909002",system:"http://snomed.info/sct",version:"2023-09"},{code:"171913009",system:"http://snomed.info/sct",version:"2023-09"},{code:"174299003",system:"http://snomed.info/sct",version:"2023-09"},{code:"175947004",system:"http://snomed.info/sct",version:"2023-09"},{code:"178260000",system:"http://snomed.info/sct",version:"2023-09"},{code:"178814008",system:"http://snomed.info/sct",version:"2023-09"},{code:"178815009",system:"http://snomed.info/sct",version:"2023-09"},{code:"178817001",system:"http://snomed.info/sct",version:"2023-09"},{code:"178881005",system:"http://snomed.info/sct",version:"2023-09"},{code:"178882003",system:"http://snomed.info/sct",version:"2023-09"},{code:"179840006",system:"http://snomed.info/sct",version:"2023-09"},{code:"179842003",system:"http://snomed.info/sct",version:"2023-09"},{code:"179843008",system:"http://snomed.info/sct",version:"2023-09"},{code:"180136003",system:"http://snomed.info/sct",version:"2023-09"},{code:"180137007",system:"http://snomed.info/sct",version:"2023-09"},{code:"180294009",system:"http://snomed.info/sct",version:"2023-09"},{code:"182548004",system:"http://snomed.info/sct",version:"2023-09"},{code:"182549007",system:"http://snomed.info/sct",version:"2023-09"},{code:"182612008",system:"http://snomed.info/sct",version:"2023-09"},{code:"182615005",system:"http://snomed.info/sct",version:"2023-09"},{code:"182623007",system:"http://snomed.info/sct",version:"2023-09"},{code:"183301007",system:"http://snomed.info/sct",version:"2023-09"},{code:"183302000",system:"http://snomed.info/sct",version:"2023-09"},{code:"183311000",system:"http://snomed.info/sct",version:"2023-09"},{code:"183313002",system:"http://snomed.info/sct",version:"2023-09"},{code:"183326003",system:"http://snomed.info/sct",version:"2023-09"},{code:"183381005",system:"http://snomed.info/sct",version:"2023-09"},{code:"183382003",system:"http://snomed.info/sct",version:"2023-09"},{code:"183383008",system:"http://snomed.info/sct",version:"2023-09"},{code:"183385001",system:"http://snomed.info/sct",version:"2023-09"},{code:"183391004",system:"http://snomed.info/sct",version:"2023-09"},{code:"183398005",system:"http://snomed.info/sct",version:"2023-09"},{code:"183401008",system:"http://snomed.info/sct",version:"2023-09"},{code:"183408002",system:"http://snomed.info/sct",version:"2023-09"},{code:"183568002",system:"http://snomed.info/sct",version:"2023-09"},{code:"183583007",system:"http://snomed.info/sct",version:"2023-09"},{code:"183608005",system:"http://snomed.info/sct",version:"2023-09"},{code:"18362009",system:"http://snomed.info/sct",version:"2023-09"},{code:"18512000",system:"http://snomed.info/sct",version:"2023-09"},{code:"19997007",system:"http://snomed.info/sct",version:"2023-09"},{code:"21065008",system:"http://snomed.info/sct",version:"2023-09"},{code:"225287004",system:"http://snomed.info/sct",version:"2023-09"},{code:"225332003",system:"http://snomed.info/sct",version:"2023-09"},{code:"225401003",system:"http://snomed.info/sct",version:"2023-09"},{code:"226029000",system:"http://snomed.info/sct",version:"2023-09"},{code:"22821003",system:"http://snomed.info/sct",version:"2023-09"},{code:"228533008",system:"http://snomed.info/sct",version:"2023-09"},{code:"228543006",system:"http://snomed.info/sct",version:"2023-09"},{code:"228553007",system:"http://snomed.info/sct",version:"2023-09"},{code:"228557008",system:"http://snomed.info/sct",version:"2023-09"},{code:"228569000",system:"http://snomed.info/sct",version:"2023-09"},{code:"228599009",system:"http://snomed.info/sct",version:"2023-09"},{code:"228653003",system:"http://snomed.info/sct",version:"2023-09"},{code:"229065009",system:"http://snomed.info/sct",version:"2023-09"},{code:"229070002",system:"http://snomed.info/sct",version:"2023-09"},{code:"229071003",system:"http://snomed.info/sct",version:"2023-09"},{code:"229074006",system:"http://snomed.info/sct",version:"2023-09"},{code:"229075007",system:"http://snomed.info/sct",version:"2023-09"},{code:"229080003",system:"http://snomed.info/sct",version:"2023-09"},{code:"229095001",system:"http://snomed.info/sct",version:"2023-09"},{code:"229137005",system:"http://snomed.info/sct",version:"2023-09"},{code:"229138000",system:"http://snomed.info/sct",version:"2023-09"},{code:"229139008",system:"http://snomed.info/sct",version:"2023-09"},{code:"229140005",system:"http://snomed.info/sct",version:"2023-09"},{code:"229143007",system:"http://snomed.info/sct",version:"2023-09"},{code:"229148003",system:"http://snomed.info/sct",version:"2023-09"},{code:"229149006",system:"http://snomed.info/sct",version:"2023-09"},{code:"229150006",system:"http://snomed.info/sct",version:"2023-09"},{code:"229151005",system:"http://snomed.info/sct",version:"2023-09"},{code:"229158004",system:"http://snomed.info/sct",version:"2023-09"},{code:"229187003",system:"http://snomed.info/sct",version:"2023-09"},{code:"229214008",system:"http://snomed.info/sct",version:"2023-09"},{code:"229223006",system:"http://snomed.info/sct",version:"2023-09"},{code:"229224000",system:"http://snomed.info/sct",version:"2023-09"},{code:"229486003",system:"http://snomed.info/sct",version:"2023-09"},{code:"229488002",system:"http://snomed.info/sct",version:"2023-09"},{code:"229489005",system:"http://snomed.info/sct",version:"2023-09"},{code:"229499000",system:"http://snomed.info/sct",version:"2023-09"},{code:"229500009",system:"http://snomed.info/sct",version:"2023-09"},{code:"229501008",system:"http://snomed.info/sct",version:"2023-09"},{code:"229503006",system:"http://snomed.info/sct",version:"2023-09"},{code:"229504000",system:"http://snomed.info/sct",version:"2023-09"},{code:"229505004",system:"http://snomed.info/sct",version:"2023-09"},{code:"229506003",system:"http://snomed.info/sct",version:"2023-09"},{code:"229507007",system:"http://snomed.info/sct",version:"2023-09"},{code:"229553000",system:"http://snomed.info/sct",version:"2023-09"},{code:"229559001",system:"http://snomed.info/sct",version:"2023-09"},{code:"229564002",system:"http://snomed.info/sct",version:"2023-09"},{code:"229565001",system:"http://snomed.info/sct",version:"2023-09"},{code:"231081007",system:"http://snomed.info/sct",version:"2023-09"},{code:"231082000",system:"http://snomed.info/sct",version:"2023-09"},{code:"231088001",system:"http://snomed.info/sct",version:"2023-09"},{code:"231100007",system:"http://snomed.info/sct",version:"2023-09"},{code:"231101006",system:"http://snomed.info/sct",version:"2023-09"},{code:"231102004",system:"http://snomed.info/sct",version:"2023-09"},{code:"231103009",system:"http://snomed.info/sct",version:"2023-09"},{code:"231104003",system:"http://snomed.info/sct",version:"2023-09"},{code:"231105002",system:"http://snomed.info/sct",version:"2023-09"},{code:"231107005",system:"http://snomed.info/sct",version:"2023-09"},{code:"231110003",system:"http://snomed.info/sct",version:"2023-09"},{code:"231111004",system:"http://snomed.info/sct",version:"2023-09"},{code:"231375007",system:"http://snomed.info/sct",version:"2023-09"},{code:"231376008",system:"http://snomed.info/sct",version:"2023-09"},{code:"231377004",system:"http://snomed.info/sct",version:"2023-09"},{code:"231378009",system:"http://snomed.info/sct",version:"2023-09"},{code:"231396000",system:"http://snomed.info/sct",version:"2023-09"},{code:"231397009",system:"http://snomed.info/sct",version:"2023-09"},{code:"231398004",system:"http://snomed.info/sct",version:"2023-09"},{code:"231399007",system:"http://snomed.info/sct",version:"2023-09"},{code:"231400000",system:"http://snomed.info/sct",version:"2023-09"},{code:"231401001",system:"http://snomed.info/sct",version:"2023-09"},{code:"231406006",system:"http://snomed.info/sct",version:"2023-09"},{code:"231407002",system:"http://snomed.info/sct",version:"2023-09"},{code:"231408007",system:"http://snomed.info/sct",version:"2023-09"},{code:"231409004",system:"http://snomed.info/sct",version:"2023-09"},{code:"231412001",system:"http://snomed.info/sct",version:"2023-09"},{code:"231415004",system:"http://snomed.info/sct",version:"2023-09"},{code:"231417007",system:"http://snomed.info/sct",version:"2023-09"},{code:"231418002",system:"http://snomed.info/sct",version:"2023-09"},{code:"231419005",system:"http://snomed.info/sct",version:"2023-09"},{code:"231420004",system:"http://snomed.info/sct",version:"2023-09"},{code:"231421000",system:"http://snomed.info/sct",version:"2023-09"},{code:"231422007",system:"http://snomed.info/sct",version:"2023-09"},{code:"231434004",system:"http://snomed.info/sct",version:"2023-09"},{code:"23457006",system:"http://snomed.info/sct",version:"2023-09"},{code:"236900009",system:"http://snomed.info/sct",version:"2023-09"},{code:"236995009",system:"http://snomed.info/sct",version:"2023-09"},{code:"236996005",system:"http://snomed.info/sct",version:"2023-09"},{code:"236998006",system:"http://snomed.info/sct",version:"2023-09"},{code:"239448001",system:"http://snomed.info/sct",version:"2023-09"},{code:"239569001",system:"http://snomed.info/sct",version:"2023-09"},{code:"239678000",system:"http://snomed.info/sct",version:"2023-09"},{code:"239679008",system:"http://snomed.info/sct",version:"2023-09"},{code:"239680006",system:"http://snomed.info/sct",version:"2023-09"},{code:"239681005",system:"http://snomed.info/sct",version:"2023-09"},{code:"239682003",system:"http://snomed.info/sct",version:"2023-09"},{code:"239683008",system:"http://snomed.info/sct",version:"2023-09"},{code:"239684002",system:"http://snomed.info/sct",version:"2023-09"},{code:"239685001",system:"http://snomed.info/sct",version:"2023-09"},{code:"239686000",system:"http://snomed.info/sct",version:"2023-09"},{code:"239700001",system:"http://snomed.info/sct",version:"2023-09"},{code:"239701002",system:"http://snomed.info/sct",version:"2023-09"},{code:"239702009",system:"http://snomed.info/sct",version:"2023-09"},{code:"239703004",system:"http://snomed.info/sct",version:"2023-09"},{code:"239704005",system:"http://snomed.info/sct",version:"2023-09"},{code:"25048005",system:"http://snomed.info/sct",version:"2023-09"},{code:"2530001",system:"http://snomed.info/sct",version:"2023-09"},{code:"261570006",system:"http://snomed.info/sct",version:"2023-09"},{code:"264603002",system:"http://snomed.info/sct",version:"2023-09"},{code:"265725006",system:"http://snomed.info/sct",version:"2023-09"},{code:"266686005",system:"http://snomed.info/sct",version:"2023-09"},{code:"266687001",system:"http://snomed.info/sct",version:"2023-09"},{code:"266741004",system:"http://snomed.info/sct",version:"2023-09"},{code:"266744007",system:"http://snomed.info/sct",version:"2023-09"},{code:"26782000",system:"http://snomed.info/sct",version:"2023-09"},{code:"274483006",system:"http://snomed.info/sct",version:"2023-09"},{code:"274993005",system:"http://snomed.info/sct",version:"2023-09"},{code:"276347004",system:"http://snomed.info/sct",version:"2023-09"},{code:"277727000",system:"http://snomed.info/sct",version:"2023-09"},{code:"279492006",system:"http://snomed.info/sct",version:"2023-09"},{code:"281090004",system:"http://snomed.info/sct",version:"2023-09"},{code:"28150003",system:"http://snomed.info/sct",version:"2023-09"},{code:"28443006",system:"http://snomed.info/sct",version:"2023-09"},{code:"29203007",system:"http://snomed.info/sct",version:"2023-09"},{code:"29367007",system:"http://snomed.info/sct",version:"2023-09"},{code:"29419003",system:"http://snomed.info/sct",version:"2023-09"},{code:"299695005",system:"http://snomed.info/sct",version:"2023-09"},{code:"2W00X3Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"2W00XYZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"2W01X3Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"2W01XYZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"2W02X3Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"2W02XYZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"2W03X3Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"2W03XYZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"2W04X3Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"2W04XYZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"2W05X3Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"2W05XYZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"2W06X3Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"2W06XYZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"2W07X3Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"2W07XYZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"2W08X3Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"2W08XYZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"2W09X3Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"2W09XYZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"2W0AX3Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"2W0AXYZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"2W0BX3Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"2W0BXYZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"2W0CX3Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"2W0CXYZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"2W0DX3Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"2W0DXYZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"2W0EX3Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"2W0EXYZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"2W0FX3Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"2W0FXYZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"2W0GX3Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"2W0GXYZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"2W0HX3Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"2W0HXYZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"2W0JX3Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"2W0JXYZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"2W0KX3Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"2W0KXYZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"2W0LX3Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"2W0LXYZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"2W0MX3Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"2W0MXYZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"2W0NX3Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"2W0NXYZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"2W0PX3Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"2W0PXYZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"2W0QX3Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"2W0QXYZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"2W0RX3Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"2W0RXYZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"2W0SX3Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"2W0SXYZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"2W0TX3Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"2W0TXYZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"2W0UX3Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"2W0UXYZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"2W0VX3Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"302230009",system:"http://snomed.info/sct",version:"2023-09"},{code:"302235004",system:"http://snomed.info/sct",version:"2023-09"},{code:"302236003",system:"http://snomed.info/sct",version:"2023-09"},{code:"302242004",system:"http://snomed.info/sct",version:"2023-09"},{code:"30274002",system:"http://snomed.info/sct",version:"2023-09"},{code:"303569005",system:"http://snomed.info/sct",version:"2023-09"},{code:"304818006",system:"http://snomed.info/sct",version:"2023-09"},{code:"304820009",system:"http://snomed.info/sct",version:"2023-09"},{code:"304821008",system:"http://snomed.info/sct",version:"2023-09"},{code:"304822001",system:"http://snomed.info/sct",version:"2023-09"},{code:"304825004",system:"http://snomed.info/sct",version:"2023-09"},{code:"304826003",system:"http://snomed.info/sct",version:"2023-09"},{code:"304851002",system:"http://snomed.info/sct",version:"2023-09"},{code:"304894007",system:"http://snomed.info/sct",version:"2023-09"},{code:"306158008",system:"http://snomed.info/sct",version:"2023-09"},{code:"306166004",system:"http://snomed.info/sct",version:"2023-09"},{code:"306167008",system:"http://snomed.info/sct",version:"2023-09"},{code:"306168003",system:"http://snomed.info/sct",version:"2023-09"},{code:"306629009",system:"http://snomed.info/sct",version:"2023-09"},{code:"306631000",system:"http://snomed.info/sct",version:"2023-09"},{code:"306815006",system:"http://snomed.info/sct",version:"2023-09"},{code:"306864003",system:"http://snomed.info/sct",version:"2023-09"},{code:"308447003",system:"http://snomed.info/sct",version:"2023-09"},{code:"308448008",system:"http://snomed.info/sct",version:"2023-09"},{code:"308449000",system:"http://snomed.info/sct",version:"2023-09"},{code:"30870002",system:"http://snomed.info/sct",version:"2023-09"},{code:"309688004",system:"http://snomed.info/sct",version:"2023-09"},{code:"310124002",system:"http://snomed.info/sct",version:"2023-09"},{code:"310882002",system:"http://snomed.info/sct",version:"2023-09"},{code:"310890002",system:"http://snomed.info/sct",version:"2023-09"},{code:"311594008",system:"http://snomed.info/sct",version:"2023-09"},{code:"311709008",system:"http://snomed.info/sct",version:"2023-09"},{code:"311710003",system:"http://snomed.info/sct",version:"2023-09"},{code:"311711004",system:"http://snomed.info/sct",version:"2023-09"},{code:"311712006",system:"http://snomed.info/sct",version:"2023-09"},{code:"311714007",system:"http://snomed.info/sct",version:"2023-09"},{code:"311715008",system:"http://snomed.info/sct",version:"2023-09"},{code:"311716009",system:"http://snomed.info/sct",version:"2023-09"},{code:"313092005",system:"http://snomed.info/sct",version:"2023-09"},{code:"313128003",system:"http://snomed.info/sct",version:"2023-09"},{code:"314034001",system:"http://snomed.info/sct",version:"2023-09"},{code:"33503006",system:"http://snomed.info/sct",version:"2023-09"},{code:"35044000",system:"http://snomed.info/sct",version:"2023-09"},{code:"3518004",system:"http://snomed.info/sct",version:"2023-09"},{code:"35755007",system:"http://snomed.info/sct",version:"2023-09"},{code:"361175007",system:"http://snomed.info/sct",version:"2023-09"},{code:"361176008",system:"http://snomed.info/sct",version:"2023-09"},{code:"361177004",system:"http://snomed.info/sct",version:"2023-09"},{code:"361181004",system:"http://snomed.info/sct",version:"2023-09"},{code:"361182006",system:"http://snomed.info/sct",version:"2023-09"},{code:"361230002",system:"http://snomed.info/sct",version:"2023-09"},{code:"36430006",system:"http://snomed.info/sct",version:"2023-09"},{code:"370871008",system:"http://snomed.info/sct",version:"2023-09"},{code:"3713005",system:"http://snomed.info/sct",version:"2023-09"},{code:"372067001",system:"http://snomed.info/sct",version:"2023-09"},{code:"37743000",system:"http://snomed.info/sct",version:"2023-09"},{code:"3831002",system:"http://snomed.info/sct",version:"2023-09"},{code:"386293009",system:"http://snomed.info/sct",version:"2023-09"},{code:"386294003",system:"http://snomed.info/sct",version:"2023-09"},{code:"386295002",system:"http://snomed.info/sct",version:"2023-09"},{code:"386365008",system:"http://snomed.info/sct",version:"2023-09"},{code:"386438000",system:"http://snomed.info/sct",version:"2023-09"},{code:"38663004",system:"http://snomed.info/sct",version:"2023-09"},{code:"38678006",system:"http://snomed.info/sct",version:"2023-09"},{code:"387854002",system:"http://snomed.info/sct",version:"2023-09"},{code:"387856000",system:"http://snomed.info/sct",version:"2023-09"},{code:"390864007",system:"http://snomed.info/sct",version:"2023-09"},{code:"394614006",system:"http://snomed.info/sct",version:"2023-09"},{code:"394615007",system:"http://snomed.info/sct",version:"2023-09"},{code:"394874004",system:"http://snomed.info/sct",version:"2023-09"},{code:"39697002",system:"http://snomed.info/sct",version:"2023-09"},{code:"398074008",system:"http://snomed.info/sct",version:"2023-09"},{code:"400992001",system:"http://snomed.info/sct",version:"2023-09"},{code:"401157001",system:"http://snomed.info/sct",version:"2023-09"},{code:"401167006",system:"http://snomed.info/sct",version:"2023-09"},{code:"40454005",system:"http://snomed.info/sct",version:"2023-09"},{code:"404928000",system:"http://snomed.info/sct",version:"2023-09"},{code:"404939002",system:"http://snomed.info/sct",version:"2023-09"},{code:"40497000",system:"http://snomed.info/sct",version:"2023-09"},{code:"405792009",system:"http://snomed.info/sct",version:"2023-09"},{code:"405793004",system:"http://snomed.info/sct",version:"2023-09"},{code:"406183007",system:"http://snomed.info/sct",version:"2023-09"},{code:"410087008",system:"http://snomed.info/sct",version:"2023-09"},{code:"410088003",system:"http://snomed.info/sct",version:"2023-09"},{code:"410089006",system:"http://snomed.info/sct",version:"2023-09"},{code:"410155007",system:"http://snomed.info/sct",version:"2023-09"},{code:"410156008",system:"http://snomed.info/sct",version:"2023-09"},{code:"410157004",system:"http://snomed.info/sct",version:"2023-09"},{code:"410158009",system:"http://snomed.info/sct",version:"2023-09"},{code:"410159001",system:"http://snomed.info/sct",version:"2023-09"},{code:"410160006",system:"http://snomed.info/sct",version:"2023-09"},{code:"41035007",system:"http://snomed.info/sct",version:"2023-09"},{code:"410413008",system:"http://snomed.info/sct",version:"2023-09"},{code:"412723006",system:"http://snomed.info/sct",version:"2023-09"},{code:"414447002",system:"http://snomed.info/sct",version:"2023-09"},{code:"416355006",system:"http://snomed.info/sct",version:"2023-09"},{code:"416790000",system:"http://snomed.info/sct",version:"2023-09"},{code:"416930009",system:"http://snomed.info/sct",version:"2023-09"},{code:"41707001",system:"http://snomed.info/sct",version:"2023-09"},{code:"417447009",system:"http://snomed.info/sct",version:"2023-09"},{code:"417665003",system:"http://snomed.info/sct",version:"2023-09"},{code:"423602000",system:"http://snomed.info/sct",version:"2023-09"},{code:"424203006",system:"http://snomed.info/sct",version:"2023-09"},{code:"42423000",system:"http://snomed.info/sct",version:"2023-09"},{code:"424291000",system:"http://snomed.info/sct",version:"2023-09"},{code:"424574000",system:"http://snomed.info/sct",version:"2023-09"},{code:"424794007",system:"http://snomed.info/sct",version:"2023-09"},{code:"425680009",system:"http://snomed.info/sct",version:"2023-09"},{code:"42576007",system:"http://snomed.info/sct",version:"2023-09"},{code:"425946008",system:"http://snomed.info/sct",version:"2023-09"},{code:"426444008",system:"http://snomed.info/sct",version:"2023-09"},{code:"426697007",system:"http://snomed.info/sct",version:"2023-09"},{code:"426830009",system:"http://snomed.info/sct",version:"2023-09"},{code:"426987001",system:"http://snomed.info/sct",version:"2023-09"},{code:"427954006",system:"http://snomed.info/sct",version:"2023-09"},{code:"428372009",system:"http://snomed.info/sct",version:"2023-09"},{code:"428627009",system:"http://snomed.info/sct",version:"2023-09"},{code:"429159005",system:"http://snomed.info/sct",version:"2023-09"},{code:"429182007",system:"http://snomed.info/sct",version:"2023-09"},{code:"429183002",system:"http://snomed.info/sct",version:"2023-09"},{code:"429329005",system:"http://snomed.info/sct",version:"2023-09"},{code:"429376001",system:"http://snomed.info/sct",version:"2023-09"},{code:"429550000",system:"http://snomed.info/sct",version:"2023-09"},{code:"429558007",system:"http://snomed.info/sct",version:"2023-09"},{code:"429615002",system:"http://snomed.info/sct",version:"2023-09"},{code:"429617005",system:"http://snomed.info/sct",version:"2023-09"},{code:"429861004",system:"http://snomed.info/sct",version:"2023-09"},{code:"430287009",system:"http://snomed.info/sct",version:"2023-09"},{code:"430291004",system:"http://snomed.info/sct",version:"2023-09"},{code:"430779007",system:"http://snomed.info/sct",version:"2023-09"},{code:"431187006",system:"http://snomed.info/sct",version:"2023-09"},{code:"432085004",system:"http://snomed.info/sct",version:"2023-09"},{code:"433058002",system:"http://snomed.info/sct",version:"2023-09"},{code:"437950007",system:"http://snomed.info/sct",version:"2023-09"},{code:"438791002",system:"http://snomed.info/sct",version:"2023-09"},{code:"440211003",system:"http://snomed.info/sct",version:"2023-09"},{code:"440240000",system:"http://snomed.info/sct",version:"2023-09"},{code:"440354005",system:"http://snomed.info/sct",version:"2023-09"},{code:"440406003",system:"http://snomed.info/sct",version:"2023-09"},{code:"440644000",system:"http://snomed.info/sct",version:"2023-09"},{code:"440646003",system:"http://snomed.info/sct",version:"2023-09"},{code:"441827009",system:"http://snomed.info/sct",version:"2023-09"},{code:"442256003",system:"http://snomed.info/sct",version:"2023-09"},{code:"442429002",system:"http://snomed.info/sct",version:"2023-09"},{code:"442532001",system:"http://snomed.info/sct",version:"2023-09"},{code:"44275008",system:"http://snomed.info/sct",version:"2023-09"},{code:"443119008",system:"http://snomed.info/sct",version:"2023-09"},{code:"443730003",system:"http://snomed.info/sct",version:"2023-09"},{code:"444175001",system:"http://snomed.info/sct",version:"2023-09"},{code:"444204007",system:"http://snomed.info/sct",version:"2023-09"},{code:"444831000124102",system:"http://snomed.info/sct",version:"2023-09"},{code:"444911000124101",system:"http://snomed.info/sct",version:"2023-09"},{code:"444934009",system:"http://snomed.info/sct",version:"2023-09"},{code:"444983008",system:"http://snomed.info/sct",version:"2023-09"},{code:"445792006",system:"http://snomed.info/sct",version:"2023-09"},{code:"445821003",system:"http://snomed.info/sct",version:"2023-09"},{code:"446219005",system:"http://snomed.info/sct",version:"2023-09"},{code:"446426007",system:"http://snomed.info/sct",version:"2023-09"},{code:"446814006",system:"http://snomed.info/sct",version:"2023-09"},{code:"447060004",system:"http://snomed.info/sct",version:"2023-09"},{code:"448047007",system:"http://snomed.info/sct",version:"2023-09"},{code:"448197009",system:"http://snomed.info/sct",version:"2023-09"},{code:"448338006",system:"http://snomed.info/sct",version:"2023-09"},{code:"448433003",system:"http://snomed.info/sct",version:"2023-09"},{code:"448606008",system:"http://snomed.info/sct",version:"2023-09"},{code:"448613008",system:"http://snomed.info/sct",version:"2023-09"},{code:"448640008",system:"http://snomed.info/sct",version:"2023-09"},{code:"44868003",system:"http://snomed.info/sct",version:"2023-09"},{code:"448693009",system:"http://snomed.info/sct",version:"2023-09"},{code:"448694003",system:"http://snomed.info/sct",version:"2023-09"},{code:"449030000",system:"http://snomed.info/sct",version:"2023-09"},{code:"449246001",system:"http://snomed.info/sct",version:"2023-09"},{code:"449247005",system:"http://snomed.info/sct",version:"2023-09"},{code:"449287000",system:"http://snomed.info/sct",version:"2023-09"},{code:"449303002",system:"http://snomed.info/sct",version:"2023-09"},{code:"449339008",system:"http://snomed.info/sct",version:"2023-09"},{code:"449362005",system:"http://snomed.info/sct",version:"2023-09"},{code:"449405008",system:"http://snomed.info/sct",version:"2023-09"},{code:"449406009",system:"http://snomed.info/sct",version:"2023-09"},{code:"450673008",system:"http://snomed.info/sct",version:"2023-09"},{code:"451005009",system:"http://snomed.info/sct",version:"2023-09"},{code:"453581000124100",system:"http://snomed.info/sct",version:"2023-09"},{code:"454691000124100",system:"http://snomed.info/sct",version:"2023-09"},{code:"459971000124109",system:"http://snomed.info/sct",version:"2023-09"},{code:"46209003",system:"http://snomed.info/sct",version:"2023-09"},{code:"46618005",system:"http://snomed.info/sct",version:"2023-09"},{code:"466443003",system:"http://snomed.info/sct",version:"2023-09"},{code:"46893003",system:"http://snomed.info/sct",version:"2023-09"},{code:"46947000",system:"http://snomed.info/sct",version:"2023-09"},{code:"47388000",system:"http://snomed.info/sct",version:"2023-09"},{code:"47400005",system:"http://snomed.info/sct",version:"2023-09"},{code:"47454007",system:"http://snomed.info/sct",version:"2023-09"},{code:"47534009",system:"http://snomed.info/sct",version:"2023-09"},{code:"49332003",system:"http://snomed.info/sct",version:"2023-09"},{code:"50055008",system:"http://snomed.info/sct",version:"2023-09"},{code:"51168006",system:"http://snomed.info/sct",version:"2023-09"},{code:"51916003",system:"http://snomed.info/sct",version:"2023-09"},{code:"51998003",system:"http://snomed.info/sct",version:"2023-09"},{code:"53203000",system:"http://snomed.info/sct",version:"2023-09"},{code:"54136004",system:"http://snomed.info/sct",version:"2023-09"},{code:"54433004",system:"http://snomed.info/sct",version:"2023-09"},{code:"55947001",system:"http://snomed.info/sct",version:"2023-09"},{code:"57307001",system:"http://snomed.info/sct",version:"2023-09"},{code:"57942008",system:"http://snomed.info/sct",version:"2023-09"},{code:"58169006",system:"http://snomed.info/sct",version:"2023-09"},{code:"58400001",system:"http://snomed.info/sct",version:"2023-09"},{code:"59428000",system:"http://snomed.info/sct",version:"2023-09"},{code:"59694001",system:"http://snomed.info/sct",version:"2023-09"},{code:"59900003",system:"http://snomed.info/sct",version:"2023-09"},{code:"60955009",system:"http://snomed.info/sct",version:"2023-09"},{code:"61259000",system:"http://snomed.info/sct",version:"2023-09"},{code:"6227009",system:"http://snomed.info/sct",version:"2023-09"},{code:"63630000",system:"http://snomed.info/sct",version:"2023-09"},{code:"6397004",system:"http://snomed.info/sct",version:"2023-09"},{code:"63987006",system:"http://snomed.info/sct",version:"2023-09"},{code:"64133005",system:"http://snomed.info/sct",version:"2023-09"},{code:"64663002",system:"http://snomed.info/sct",version:"2023-09"},{code:"64838004",system:"http://snomed.info/sct",version:"2023-09"},{code:"66799000",system:"http://snomed.info/sct",version:"2023-09"},{code:"6A750Z4",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"6A750Z5",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"6A750Z6",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"6A750Z7",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"6A750ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"6A751Z4",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"6A751Z5",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"6A751Z6",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"6A751Z7",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"6A751ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"704072009",system:"http://snomed.info/sct",version:"2023-09"},{code:"705041003",system:"http://snomed.info/sct",version:"2023-09"},{code:"709084008",system:"http://snomed.info/sct",version:"2023-09"},{code:"709486004",system:"http://snomed.info/sct",version:"2023-09"},{code:"709588001",system:"http://snomed.info/sct",version:"2023-09"},{code:"710157009",system:"http://snomed.info/sct",version:"2023-09"},{code:"711170009",system:"http://snomed.info/sct",version:"2023-09"},{code:"711283001",system:"http://snomed.info/sct",version:"2023-09"},{code:"713669003",system:"http://snomed.info/sct",version:"2023-09"},{code:"715282001",system:"http://snomed.info/sct",version:"2023-09"},{code:"719078002",system:"http://snomed.info/sct",version:"2023-09"},{code:"720375003",system:"http://snomed.info/sct",version:"2023-09"},{code:"723337004",system:"http://snomed.info/sct",version:"2023-09"},{code:"723490001",system:"http://snomed.info/sct",version:"2023-09"},{code:"72596008",system:"http://snomed.info/sct",version:"2023-09"},{code:"72628009",system:"http://snomed.info/sct",version:"2023-09"},{code:"72635001",system:"http://snomed.info/sct",version:"2023-09"},{code:"72736008",system:"http://snomed.info/sct",version:"2023-09"},{code:"72817007",system:"http://snomed.info/sct",version:"2023-09"},{code:"733449008",system:"http://snomed.info/sct",version:"2023-09"},{code:"733810001",system:"http://snomed.info/sct",version:"2023-09"},{code:"733901008",system:"http://snomed.info/sct",version:"2023-09"},{code:"73575006",system:"http://snomed.info/sct",version:"2023-09"},{code:"73598003",system:"http://snomed.info/sct",version:"2023-09"},{code:"73924003",system:"http://snomed.info/sct",version:"2023-09"},{code:"746002",system:"http://snomed.info/sct",version:"2023-09"},{code:"75516001",system:"http://snomed.info/sct",version:"2023-09"},{code:"76075007",system:"http://snomed.info/sct",version:"2023-09"},{code:"77476009",system:"http://snomed.info/sct",version:"2023-09"},{code:"77495002",system:"http://snomed.info/sct",version:"2023-09"},{code:"77866002",system:"http://snomed.info/sct",version:"2023-09"},{code:"78415004",system:"http://snomed.info/sct",version:"2023-09"},{code:"79536006",system:"http://snomed.info/sct",version:"2023-09"},{code:"7W00X0Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W00X1Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W00X2Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W00X3Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W00X4Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W00X5Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W00X6Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W00X7Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W00X8Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W00X9Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W01X0Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W01X1Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W01X2Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W01X3Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W01X4Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W01X5Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W01X6Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W01X7Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W01X8Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W01X9Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W02X0Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W02X1Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W02X2Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W02X3Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W02X4Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W02X5Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W02X6Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W02X7Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W02X8Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W02X9Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W03X0Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W03X1Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W03X2Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W03X3Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W03X4Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W03X5Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W03X6Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W03X7Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W03X8Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W03X9Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W04X0Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W04X1Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W04X2Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W04X3Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W04X4Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W04X5Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W04X6Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W04X7Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W04X8Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W04X9Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W05X0Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W05X1Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W05X2Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W05X3Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W05X4Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W05X5Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W05X6Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W05X7Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W05X8Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W05X9Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W06X0Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W06X1Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W06X2Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W06X3Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W06X4Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W06X5Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W06X6Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W06X7Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W06X8Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W06X9Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W07X0Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W07X1Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W07X2Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W07X3Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W07X4Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W07X5Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W07X6Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W07X7Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W07X8Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W07X9Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W08X0Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W08X1Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W08X2Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W08X3Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W08X4Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W08X5Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W08X6Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W08X7Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W08X8Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W08X9Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W09X0Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W09X1Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W09X2Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W09X3Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W09X4Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W09X5Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W09X6Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W09X7Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W09X8Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"7W09X9Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"80013005",system:"http://snomed.info/sct",version:"2023-09"},{code:"8087008",system:"http://snomed.info/sct",version:"2023-09"},{code:"81294000",system:"http://snomed.info/sct",version:"2023-09"},{code:"83439001",system:"http://snomed.info/sct",version:"2023-09"},{code:"83949009",system:"http://snomed.info/sct",version:"2023-09"},{code:"8411005",system:"http://snomed.info/sct",version:"2023-09"},{code:"84478008",system:"http://snomed.info/sct",version:"2023-09"},{code:"84790009",system:"http://snomed.info/sct",version:"2023-09"},{code:"84892007",system:"http://snomed.info/sct",version:"2023-09"},{code:"8552003",system:"http://snomed.info/sct",version:"2023-09"},{code:"85680003",system:"http://snomed.info/sct",version:"2023-09"},{code:"85770007",system:"http://snomed.info/sct",version:"2023-09"},{code:"85925008",system:"http://snomed.info/sct",version:"2023-09"},{code:"85947008",system:"http://snomed.info/sct",version:"2023-09"},{code:"87152003",system:"http://snomed.info/sct",version:"2023-09"},{code:"87532009",system:"http://snomed.info/sct",version:"2023-09"},{code:"88419003",system:"http://snomed.info/sct",version:"2023-09"},{code:"88726004",system:"http://snomed.info/sct",version:"2023-09"},{code:"88908007",system:"http://snomed.info/sct",version:"2023-09"},{code:"88965008",system:"http://snomed.info/sct",version:"2023-09"},{code:"89002000",system:"http://snomed.info/sct",version:"2023-09"},{code:"8E0H300",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"8E0H30Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"8E0KX1Z",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"8E0VX1C",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"8E0VX1D",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"8E0ZXY4",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"8E0ZXY5",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"90102008",system:"http://snomed.info/sct",version:"2023-09"},{code:"90378003",system:"http://snomed.info/sct",version:"2023-09"},{code:"9044004",system:"http://snomed.info/sct",version:"2023-09"},{code:"91251008",system:"http://snomed.info/sct",version:"2023-09"},{code:"913000",system:"http://snomed.info/sct",version:"2023-09"},{code:"9487008",system:"http://snomed.info/sct",version:"2023-09"},{code:"9WB0XBZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB0XCZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB0XDZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB0XFZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB0XGZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB0XHZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB0XJZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB0XKZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB0XLZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB1XBZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB1XCZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB1XDZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB1XFZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB1XGZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB1XHZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB1XJZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB1XKZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB1XLZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB2XBZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB2XCZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB2XDZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB2XFZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB2XGZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB2XHZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB2XJZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB2XKZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB2XLZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB3XBZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB3XCZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB3XDZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB3XFZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB3XGZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB3XHZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB3XJZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB3XKZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB3XLZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB4XBZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB4XCZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB4XDZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB4XFZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB4XGZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB4XHZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB4XJZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB4XKZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB4XLZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB5XBZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB5XCZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB5XDZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB5XFZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB5XGZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB5XHZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB5XJZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB5XKZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB5XLZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB6XBZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB6XCZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB6XDZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB6XFZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB6XGZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB6XHZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB6XJZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB6XKZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB6XLZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB7XBZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB7XCZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB7XDZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB7XFZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB7XGZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB7XHZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB7XJZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB7XKZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB7XLZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB8XBZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB8XCZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB8XDZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB8XFZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB8XGZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB8XHZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB8XJZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB8XKZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB8XLZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB9XBZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB9XCZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB9XDZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB9XFZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB9XGZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB9XHZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB9XJZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB9XKZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"9WB9XLZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"C137948",system:"http://ncimeta.nci.nih.gov",version:"2023-09"},{code:"C93327",system:"http://ncimeta.nci.nih.gov",version:"2023-09"},{code:"F0706BZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0706CZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0706DZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0706EZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0706FZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0706GZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0706HZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0706UZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0706YZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0706ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0707ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0710EZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0710FZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0710UZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0710YZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0710ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0713ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0716BZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0716CZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0716DZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0716EZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0716FZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0716GZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0716HZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0716UZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0716YZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0716ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0717ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0720EZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0720FZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0720UZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0720YZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0720ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0723ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0726BZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0726CZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0726DZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0726EZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0726FZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0726GZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0726HZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0726UZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0726YZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0726ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0727ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0730EZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0730FZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0730UZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0730YZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0730ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0731ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0733ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0736BZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0736CZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0736DZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0736EZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0736FZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0736GZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0736HZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0736UZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0736YZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0736ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0737ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0746BZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0746CZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0746DZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0746EZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0746FZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0746GZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0746HZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0746UZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0746YZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0746ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0756BZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0756CZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0756DZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0756EZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0756FZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0756GZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0756HZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0756UZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0756YZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0756ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0766BZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0766CZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0766DZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0766EZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0766FZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0766GZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0766HZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0766UZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0766YZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0766ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0776BZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0776CZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0776DZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0776EZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0776FZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0776GZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0776HZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0776UZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0776YZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0776ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0786BZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0786CZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0786DZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0786EZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0786FZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0786GZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0786HZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0786UZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0786YZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0786ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0796BZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0796CZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0796DZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0796EZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0796FZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0796GZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0796HZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0796UZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0796YZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F0796ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07B6BZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07B6CZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07B6DZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07B6EZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07B6FZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07B6GZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07B6HZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07B6UZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07B6YZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07B6ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07C6BZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07C6CZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07C6DZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07C6EZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07C6FZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07C6GZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07C6HZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07C6UZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07C6YZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07C6ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07D0EZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07D0FZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07D0UZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07D0YZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07D0ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07D6BZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07D6CZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07D6DZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07D6EZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07D6FZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07D6GZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07D6HZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07D6UZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07D6YZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07D6ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07D7ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07F0EZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07F0FZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07F0UZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07F0YZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07F0ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07F6BZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07F6CZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07F6DZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07F6EZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07F6FZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07F6GZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07F6HZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07F6UZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07F6YZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07F6ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07F7ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07G0EZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07G0FZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07G0UZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07G0YZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07G0ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07G6BZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07G6CZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07G6DZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07G6EZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07G6FZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07G6GZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07G6HZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07G6UZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07G6YZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07G6ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07G7ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07H0EZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07H0FZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07H0UZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07H0YZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07H0ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07H6BZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07H6CZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07H6DZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07H6EZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07H6FZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07H6GZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07H6HZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07H6UZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07H6YZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07H6ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07H7ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07J0EZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07J0FZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07J0UZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07J0YZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07J0ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07J1ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07J6BZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07J6CZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07J6DZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07J6EZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07J6FZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07J6GZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07J6HZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07J6UZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07J6YZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07J6ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07J7ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07K0EZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07K0FZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07K0UZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07K0YZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07K0ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07K1ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07K3ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07K6BZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07K6CZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07K6DZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07K6EZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07K6FZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07K6GZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07K6HZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07K6UZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07K6YZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07K6ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07K7ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07L0EZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07L0FZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07L0UZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07L0YZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07L0ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07L1ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07L3ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07L6BZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07L6CZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07L6DZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07L6EZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07L6FZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07L6GZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07L6HZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07L6UZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07L6YZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07L6ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07L7ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07M0EZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07M0FZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07M0UZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07M0YZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07M0ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07M1ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07M3ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07M6BZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07M6CZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07M6DZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07M6EZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07M6FZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07M6GZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07M6HZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07M6UZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07M6YZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07M6ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07M7ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07N6BZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07N6CZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07N6DZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07N6EZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07N6FZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07N6GZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07N6HZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07N6UZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07N6YZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"F07N6ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"GZ50ZZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"GZ51ZZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"GZ52ZZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"GZ53ZZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"GZ55ZZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"GZ56ZZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"GZ58ZZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"GZ59ZZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"GZC9ZZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"GZFZZZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"},{code:"GZGZZZZ",system:"http://www.icd10data.com/icd10pcs",version:"2024"}]},"2.16.840.1.113762.1.4.1032.42":{Latest:[{code:"1010598",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1156980",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1158382",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1191212",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1191221",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1191222",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1191227",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1191228",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1191234",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1191250",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1307055",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1307060",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1431075",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1431100",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1495293",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1542387",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1544850",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1597567",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1597572",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1659888",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1659913",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1659928",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1659929",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1666337",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1725055",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1725056",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1725057",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1725058",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1725059",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1725060",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1725061",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1725062",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1725063",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1725064",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1855729",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1855730",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1864411",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1870932",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1870933",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1870934",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1870935",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"197117",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"199059",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"203192",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"236069",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2540702",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2540703",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2540704",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2540705",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2540706",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2540709",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2589612",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2589618",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2592952",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2592953",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2596175",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2639717",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2639718",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2639719",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2639720",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2639721",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2639723",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2639726",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2639727",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"31479",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"328394",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"343216",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"353392",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"372989",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"379121",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"7242",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"727348",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"}]},"2.16.840.1.113762.1.4.1032.43":{Latest:[{code:"104693",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"104706",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"104707",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"105032",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"106517",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"108379",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"108380",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1251277",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1298088",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1298091",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1366192",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"141926",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"151283",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1551393",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1551395",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1665188",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1665326",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1666777",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1666798",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1666800",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1666814",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1666821",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1666823",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1807452",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1807459",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"197321",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"197322",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"197464",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"197465",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"197466",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"197527",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"197528",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"197529",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"197589",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"197590",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"197591",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"197653",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"197654",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"197747",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"197748",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"197900",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"197901",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"197902",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"198057",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"198058",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"198059",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"198183",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"198184",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"198241",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"198242",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"198243",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"198317",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"198318",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"199275",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"199436",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"199450",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"199775",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"199975",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2058253",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2058254",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2058255",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2120550",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2173494",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2272613",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2272626",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2272632",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"238100",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"238101",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"246172",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2541170",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2541171",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2569564",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2569573",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2569577",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2594600",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2608698",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"308047",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"308048",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"308049",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"308050",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"309843",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"309844",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"309845",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"311376",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"311700",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"311702",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"312133",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"312134",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"312135",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"349194",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"349195",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"349196",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"349197",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"349198",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"387007",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"387008",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"422410",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"422657",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"422658",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"433798",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"433799",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"433800",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"433801",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"485413",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"485414",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"485415",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"485416",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"485489",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"576647",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"618739",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"618751",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"763028",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"763029",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"801957",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"801961",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"801966",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"856769",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"856792",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"856863",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"889614",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"905369",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"905495",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"905505",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"905516",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"905521",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"905532",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"998211",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"}]},"2.16.840.1.113762.1.4.1032.44":{Latest:[{code:"1001679",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"104015",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"104024",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"104143",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"104148",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"104155",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1041834",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1043300",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1043636",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1043719",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1052358",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1052760",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1053346",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"106113",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1087281",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1087406",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1088191",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1088245",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1088708",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1090845",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1092363",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1092367",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1095534",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1095545",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1099279",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1111748",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1112810",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1114098",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1115005",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1115800",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1119569",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1120068",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1150093",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1150284",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1190184",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1192430",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1192984",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1235252",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1235450",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1244060",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1244063",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1245376",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1245391",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1245468",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1245686",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1245715",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1246297",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1246919",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1247759",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1248119",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1248142",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1249024",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1249029",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1250484",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1251049",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1251190",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1251194",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1251727",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1293413",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1293649",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1301959",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1304490",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1305808",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1307409",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1307419",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1310754",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1313818",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1313925",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1313985",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1314654",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1314666",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1314786",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1372298",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1376207",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1432986",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1438105",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1441321",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1441383",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1485531",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1486983",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1489229",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1544968",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1549966",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1551782",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1551917",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1599657",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1607295",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1608397",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1649510",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1666549",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1673024",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1673073",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1718983",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1720002",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1745450",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1788932",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1791065",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1791612",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1801514",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1858414",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1866218",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1868843",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1869697",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1870431",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1873757",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1945074",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"198509",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"198740",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"198741",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"198750",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1988574",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1989202",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"198993",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"199180",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1994540",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"200162",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2045032",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2045233",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2045243",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"204691",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"204760",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2049453",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"205121",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"205233",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"205252",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"205337",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2107345",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2107353",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2118713",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2169295",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2199679",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2262704",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"237865",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"237870",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"237931",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"242189",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"242623",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"243374",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"243463",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"245001",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"245332",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"245346",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"249956",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"250719",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"251020",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"251288",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"251292",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"252062",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"252203",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"252430",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"253017",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"259126",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"259151",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"259152",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"259567",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"282742",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"283100",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"283215",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"283325",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"283641",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"283719",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"307746",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"307747",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"308072",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"308085",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"308749",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"308753",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"308841",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"308895",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"308933",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"308934",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"309028",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"309034",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"311427",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"311429",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"311430",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"311431",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"311714",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"312935",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"313092",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"313863",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"314087",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"314113",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"343017",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"349467",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"389161",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"391937",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"392672",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"411877",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"421299",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"422664",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"428634",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"476549",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"476553",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"476827",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"577181",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"577196",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"581417",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"583084",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"596936",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"602802",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"616578",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"618469",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"636185",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"636534",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"645295",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"645296",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"702311",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"705909",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"730955",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"755732",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"790436",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"790473",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"794639",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"799835",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"800915",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"801054",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"801442",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"802693",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"804614",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"824586",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"836268",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"849683",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"863184",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"876193",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"883720",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"883726",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"895966",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"899932",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"966914",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"966920",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"979113",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"984072",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"998740",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"}]},"2.16.840.1.113762.1.4.1032.52":{Latest:[{code:"111490003",system:"http://snomed.info/sct",version:"2023-09"},{code:"111491004",system:"http://snomed.info/sct",version:"2023-09"},{code:"11941006",system:"http://snomed.info/sct",version:"2023-09"},{code:"126943008",system:"http://snomed.info/sct",version:"2023-09"},{code:"1376001",system:"http://snomed.info/sct",version:"2023-09"},{code:"1380006",system:"http://snomed.info/sct",version:"2023-09"},{code:"15277004",system:"http://snomed.info/sct",version:"2023-09"},{code:"16266831000119100",system:"http://snomed.info/sct",version:"2023-09"},{code:"1686006",system:"http://snomed.info/sct",version:"2023-09"},{code:"17496003",system:"http://snomed.info/sct",version:"2023-09"},{code:"1816003",system:"http://snomed.info/sct",version:"2023-09"},{code:"18193002",system:"http://snomed.info/sct",version:"2023-09"},{code:"191722009",system:"http://snomed.info/sct",version:"2023-09"},{code:"191736004",system:"http://snomed.info/sct",version:"2023-09"},{code:"192037000",system:"http://snomed.info/sct",version:"2023-09"},{code:"192039002",system:"http://snomed.info/sct",version:"2023-09"},{code:"192042008",system:"http://snomed.info/sct",version:"2023-09"},{code:"197480006",system:"http://snomed.info/sct",version:"2023-09"},{code:"19766004",system:"http://snomed.info/sct",version:"2023-09"},{code:"20876004",system:"http://snomed.info/sct",version:"2023-09"},{code:"21897009",system:"http://snomed.info/sct",version:"2023-09"},{code:"22230001",system:"http://snomed.info/sct",version:"2023-09"},{code:"22621000119103",system:"http://snomed.info/sct",version:"2023-09"},{code:"231504006",system:"http://snomed.info/sct",version:"2023-09"},{code:"24781009",system:"http://snomed.info/sct",version:"2023-09"},{code:"25501002",system:"http://snomed.info/sct",version:"2023-09"},{code:"271952001",system:"http://snomed.info/sct",version:"2023-09"},{code:"30059008",system:"http://snomed.info/sct",version:"2023-09"},{code:"313182004",system:"http://snomed.info/sct",version:"2023-09"},{code:"3158007",system:"http://snomed.info/sct",version:"2023-09"},{code:"31781004",system:"http://snomed.info/sct",version:"2023-09"},{code:"318784009",system:"http://snomed.info/sct",version:"2023-09"},{code:"32388005",system:"http://snomed.info/sct",version:"2023-09"},{code:"34116005",system:"http://snomed.info/sct",version:"2023-09"},{code:"34938008",system:"http://snomed.info/sct",version:"2023-09"},{code:"35607004",system:"http://snomed.info/sct",version:"2023-09"},{code:"371631005",system:"http://snomed.info/sct",version:"2023-09"},{code:"38328002",system:"http://snomed.info/sct",version:"2023-09"},{code:"386810004",system:"http://snomed.info/sct",version:"2023-09"},{code:"39951001",system:"http://snomed.info/sct",version:"2023-09"},{code:"428687006",system:"http://snomed.info/sct",version:"2023-09"},{code:"43150009",system:"http://snomed.info/sct",version:"2023-09"},{code:"436001000124105",system:"http://snomed.info/sct",version:"2023-09"},{code:"446175003",system:"http://snomed.info/sct",version:"2023-09"},{code:"446180007",system:"http://snomed.info/sct",version:"2023-09"},{code:"47372000",system:"http://snomed.info/sct",version:"2023-09"},{code:"47505003",system:"http://snomed.info/sct",version:"2023-09"},{code:"4932002",system:"http://snomed.info/sct",version:"2023-09"},{code:"49564006",system:"http://snomed.info/sct",version:"2023-09"},{code:"50026000",system:"http://snomed.info/sct",version:"2023-09"},{code:"50983008",system:"http://snomed.info/sct",version:"2023-09"},{code:"51493001",system:"http://snomed.info/sct",version:"2023-09"},{code:"52910006",system:"http://snomed.info/sct",version:"2023-09"},{code:"53956006",system:"http://snomed.info/sct",version:"2023-09"},{code:"54587008",system:"http://snomed.info/sct",version:"2023-09"},{code:"5509004",system:"http://snomed.info/sct",version:"2023-09"},{code:"55967005",system:"http://snomed.info/sct",version:"2023-09"},{code:"56576003",system:"http://snomed.info/sct",version:"2023-09"},{code:"59923000",system:"http://snomed.info/sct",version:"2023-09"},{code:"61212007",system:"http://snomed.info/sct",version:"2023-09"},{code:"61569007",system:"http://snomed.info/sct",version:"2023-09"},{code:"62351001",system:"http://snomed.info/sct",version:"2023-09"},{code:"63701002",system:"http://snomed.info/sct",version:"2023-09"},{code:"63909006",system:"http://snomed.info/sct",version:"2023-09"},{code:"64060000",system:"http://snomed.info/sct",version:"2023-09"},{code:"65064003",system:"http://snomed.info/sct",version:"2023-09"},{code:"67195008",system:"http://snomed.info/sct",version:"2023-09"},{code:"69479009",system:"http://snomed.info/sct",version:"2023-09"},{code:"698693004",system:"http://snomed.info/sct",version:"2023-09"},{code:"699241002",system:"http://snomed.info/sct",version:"2023-09"},{code:"7031000119100",system:"http://snomed.info/sct",version:"2023-09"},{code:"70655008",system:"http://snomed.info/sct",version:"2023-09"},{code:"70691001",system:"http://snomed.info/sct",version:"2023-09"},{code:"724654009",system:"http://snomed.info/sct",version:"2023-09"},{code:"724693000",system:"http://snomed.info/sct",version:"2023-09"},{code:"724708007",system:"http://snomed.info/sct",version:"2023-09"},{code:"724722007",system:"http://snomed.info/sct",version:"2023-09"},{code:"724723002",system:"http://snomed.info/sct",version:"2023-09"},{code:"724730008",system:"http://snomed.info/sct",version:"2023-09"},{code:"72861004",system:"http://snomed.info/sct",version:"2023-09"},{code:"74010007",system:"http://snomed.info/sct",version:"2023-09"},{code:"76812003",system:"http://snomed.info/sct",version:"2023-09"},{code:"76868007",system:"http://snomed.info/sct",version:"2023-09"},{code:"8185002",system:"http://snomed.info/sct",version:"2023-09"},{code:"82339009",system:"http://snomed.info/sct",version:"2023-09"},{code:"82415003",system:"http://snomed.info/sct",version:"2023-09"},{code:"82494000",system:"http://snomed.info/sct",version:"2023-09"},{code:"82738004",system:"http://snomed.info/sct",version:"2023-09"},{code:"83631006",system:"http://snomed.info/sct",version:"2023-09"},{code:"87798009",system:"http://snomed.info/sct",version:"2023-09"},{code:"89948007",system:"http://snomed.info/sct",version:"2023-09"},{code:"F06.4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F10.180",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F10.280",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F10.980",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F12.180",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F12.280",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F12.980",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F13.180",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F13.280",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F13.980",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F14.180",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F14.280",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F14.980",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F15.180",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F15.280",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F15.980",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F16.180",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F16.280",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F16.980",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F18.180",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F18.280",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F18.980",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F19.180",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F19.280",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F19.980",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F40.00",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F40.01",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F40.02",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F40.10",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F40.11",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F40.240",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F40.8",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F40.9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F41.0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F41.1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F41.3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F41.8",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F41.9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F42.2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F42.4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F42.8",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F42.9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F43.0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F43.10",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F43.11",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F43.12",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F43.22",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F43.23",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F43.8",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F43.9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F45.21",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"R46.81",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"}]},"2.16.840.1.113762.1.4.1032.53":{Latest:[{code:"101301000119106",system:"http://snomed.info/sct",version:"2023-09"},{code:"104831000119109",system:"http://snomed.info/sct",version:"2023-09"},{code:"1101000119103",system:"http://snomed.info/sct",version:"2023-09"},{code:"111489007",system:"http://snomed.info/sct",version:"2023-09"},{code:"190966007",system:"http://snomed.info/sct",version:"2023-09"},{code:"230493001",system:"http://snomed.info/sct",version:"2023-09"},{code:"230494007",system:"http://snomed.info/sct",version:"2023-09"},{code:"230499002",system:"http://snomed.info/sct",version:"2023-09"},{code:"27405005",system:"http://snomed.info/sct",version:"2023-09"},{code:"371101003",system:"http://snomed.info/sct",version:"2023-09"},{code:"41975002",system:"http://snomed.info/sct",version:"2023-09"},{code:"442164004",system:"http://snomed.info/sct",version:"2023-09"},{code:"719976001",system:"http://snomed.info/sct",version:"2023-09"},{code:"724506009",system:"http://snomed.info/sct",version:"2023-09"},{code:"724507000",system:"http://snomed.info/sct",version:"2023-09"},{code:"73430006",system:"http://snomed.info/sct",version:"2023-09"},{code:"78275009",system:"http://snomed.info/sct",version:"2023-09"},{code:"79280005",system:"http://snomed.info/sct",version:"2023-09"},{code:"85721000119105",system:"http://snomed.info/sct",version:"2023-09"},{code:"91441000119109",system:"http://snomed.info/sct",version:"2023-09"},{code:"9741000119101",system:"http://snomed.info/sct",version:"2023-09"},{code:"E66.2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"G47.30",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"G47.31",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"G47.32",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"G47.33",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"G47.34",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"G47.36",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"G47.37",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"G47.39",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"R06.3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"R06.81",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"}]},"2.16.840.1.113762.1.4.1032.54":{Latest:[{code:"1000048",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1000054",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1000058",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1000064",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1000070",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1000076",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1000097",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1010033",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1010671",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1010688",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1010694",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1010745",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1010751",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1010759",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1010844",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1010900",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1011093",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1011707",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1012019",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1012066",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1012068",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1012108",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1012155",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1012169",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1012377",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1012384",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1012391",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1012396",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1012404",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1012431",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1012705",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1012707",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1012711",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1012720",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1012722",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1012731",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1012737",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1012792",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1012798",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1013004",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"104121",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"104122",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1047437",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1048081",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1048119",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"105974",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"106618",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"106619",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1087678",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1088934",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1088936",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1091020",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1091719",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1091723",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1098122",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1098123",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1098137",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1098138",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1098158",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1098161",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1099288",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1099292",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1099296",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1099300",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1099304",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1099316",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1101852",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1112482",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1112813",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1114466",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1114847",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1119555",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1125502",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1150067",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1150310",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1190112",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1190122",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1191508",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1192858",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1192861",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1233874",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1233876",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1233880",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1244199",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1245017",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1245982",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1246592",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1246602",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1246615",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1246620",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1246679",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1246689",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1246705",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1246707",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1246822",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1246829",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1246842",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1291244",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1293504",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1293508",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1293628",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1293648",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1293862",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1298803",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1298857",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1298861",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1298870",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1300890",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1302827",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1302839",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1302850",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1305263",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1313059",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1358740",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1365902",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1369406",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1369783",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1369787",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1369791",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1369805",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1372578",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"141994",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"141995",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1426694",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1430287",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1436239",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1437278",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1437283",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1437288",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1437866",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1483677",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1491886",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1492732",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1492740",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1492744",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1492747",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1494769",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"151226",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1537106",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1551468",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1593288",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1595029",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1595035",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1595042",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1595048",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1596950",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1605454",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1653223",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1657010",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1657016",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1657026",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1657151",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1657160",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1657173",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1658966",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1661483",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1661504",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1666613",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1666622",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1670365",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1672917",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1672919",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1718900",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1718906",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1718909",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1724784",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1724786",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1724787",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1724790",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1724880",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1724884",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1725078",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1725082",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1734084",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1734090",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1734203",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1734207",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1734347",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1734355",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1734475",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1734479",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1734481",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1734483",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1737343",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1737562",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1737566",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1737568",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1737570",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1737636",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1737640",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1737723",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1737742",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1737744",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1737757",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1737761",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1737763",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1738576",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1739332",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1745061",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1788947",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1793916",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1794184",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1799428",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1804513",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1808217",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1808222",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1808224",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1808234",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1812419",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1812421",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1812425",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1812427",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1866503",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1866524",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1867594",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1867596",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1867938",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1867943",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1867992",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1867996",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1867998",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1868028",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1868494",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1868497",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1868562",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1868565",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1869318",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1873977",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1928853",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1928862",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"1946730",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"197386",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"197391",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"197392",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"197446",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"197501",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"197502",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"197928",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"197929",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"197935",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"197943",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"197944",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"198038",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"198039",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"198040",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"198045",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"198046",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"198047",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"198069",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"198070",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"198071",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"198232",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"198248",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"198776",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"198880",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"198881",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"199283",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"199342",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"199389",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"199406",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"199503",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"199575",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"199858",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"199888",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"199889",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"199890",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"200079",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"200123",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2001493",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"200161",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"200193",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"200194",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"200209",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"200243",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"200299",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"200334",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2045627",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2045636",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"205157",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"205315",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"205316",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2056695",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2058872",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2058885",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2109968",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2120193",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2120198",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2170611",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2175996",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2175997",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2175998",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2176009",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2178759",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2178760",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2182338",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2200168",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2200175",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2200178",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2200181",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2262034",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2287903",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2370234",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"237205",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"238082",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"238083",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"238084",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"238175",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2395791",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2396891",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"240738",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"242946",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"250607",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"250976",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"252413",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"252592",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"252735",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"252745",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"253014",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"2559909",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"259029",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"259133",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"259147",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"259237",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"259844",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"282648",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"282649",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"283379",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"283944",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"284201",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"284204",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"284205",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"308449",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"308516",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"308517",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"309710",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"311918",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"312004",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"312013",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"312018",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"312020",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"312036",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"312837",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"312839",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"312840",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"313142",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"313159",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"313160",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"313161",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"313165",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"313412",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"313413",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"313518",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"313519",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"313580",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"313581",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"313582",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"313583",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"313584",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"313585",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"313586",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"314135",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"314209",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"314227",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"314277",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"315223",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"317136",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"349462",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"351134",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"351177",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"351254",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"359493",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"359494",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"359570",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"359572",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"401978",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"402000",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"410929",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"428898",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"428899",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"430902",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"476845",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"483561",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"485291",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"485484",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"485485",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"485486",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"486146",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"486152",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"487064",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"562106",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"562360",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"562366",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"562562",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"577307",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"582671",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"582892",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"596926",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"596930",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"596934",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"616402",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"616480",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"616749",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"616845",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"617298",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"617299",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"618461",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"618528",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"636607",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"636842",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"648024",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"670451",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"701961",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"702572",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"705129",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"723832",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"723896",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"727339",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"727757",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"728213",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"728231",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"730794",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"759524",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"808744",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"808748",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"808751",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"808753",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"809158",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"823877",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"823881",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"823883",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"826081",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"828299",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"828320",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"828348",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"828353",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"828358",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"835564",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"835568",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"835572",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"835577",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"835586",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"835589",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"835591",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"835593",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"849820",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"856706",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"856720",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"856762",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"856769",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"856773",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"856783",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"856792",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"856797",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"856825",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"856834",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"856840",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"856845",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"856853",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"856862",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"856863",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"856865",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"856867",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"856868",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"857289",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"857292",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"857297",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"857301",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"857305",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"857326",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"861657",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"861668",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"861672",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"865143",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"865146",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"899688",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"899703",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"904664",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"904668",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"905189",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"966787",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"966793",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"968689",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"992801",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"992805",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"992809",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"994521",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"994541",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"994824",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"994837",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"994841",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"},{code:"994847",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2024-01"}]},"2.16.840.1.113762.1.4.1032.55":{Latest:[{code:"44261-6",system:"http://loinc.org",version:"2.76"},{code:"55758-7",system:"http://loinc.org",version:"2.76"},{code:"70274-6",system:"http://loinc.org",version:"2.76"},{code:"75624-7",system:"http://loinc.org",version:"2.76"},{code:"75626-2",system:"http://loinc.org",version:"2.76"},{code:"82667-7",system:"http://loinc.org",version:"2.76"},{code:"91392-1",system:"http://loinc.org",version:"2.76"},{code:"91393-9",system:"http://loinc.org",version:"2.76"}]},"2.16.840.1.113762.1.4.1047.42":{Latest:[{code:"10295004",system:"http://snomed.info/sct",version:"2023-09"},{code:"10759111000119102",system:"http://snomed.info/sct",version:"2023-09"},{code:"10759151000119101",system:"http://snomed.info/sct",version:"2023-09"},{code:"109819003",system:"http://snomed.info/sct",version:"2023-09"},{code:"111896003",system:"http://snomed.info/sct",version:"2023-09"},{code:"123717006",system:"http://snomed.info/sct",version:"2023-09"},{code:"128302006",system:"http://snomed.info/sct",version:"2023-09"},{code:"16069000",system:"http://snomed.info/sct",version:"2023-09"},{code:"186628001",system:"http://snomed.info/sct",version:"2023-09"},{code:"197268000",system:"http://snomed.info/sct",version:"2023-09"},{code:"197270009",system:"http://snomed.info/sct",version:"2023-09"},{code:"197271008",system:"http://snomed.info/sct",version:"2023-09"},{code:"197284004",system:"http://snomed.info/sct",version:"2023-09"},{code:"197286002",system:"http://snomed.info/sct",version:"2023-09"},{code:"197352008",system:"http://snomed.info/sct",version:"2023-09"},{code:"199203001",system:"http://snomed.info/sct",version:"2023-09"},{code:"19943007",system:"http://snomed.info/sct",version:"2023-09"},{code:"206372007",system:"http://snomed.info/sct",version:"2023-09"},{code:"235865005",system:"http://snomed.info/sct",version:"2023-09"},{code:"235866006",system:"http://snomed.info/sct",version:"2023-09"},{code:"235867002",system:"http://snomed.info/sct",version:"2023-09"},{code:"235869004",system:"http://snomed.info/sct",version:"2023-09"},{code:"235875008",system:"http://snomed.info/sct",version:"2023-09"},{code:"235876009",system:"http://snomed.info/sct",version:"2023-09"},{code:"235889003",system:"http://snomed.info/sct",version:"2023-09"},{code:"266468003",system:"http://snomed.info/sct",version:"2023-09"},{code:"278929008",system:"http://snomed.info/sct",version:"2023-09"},{code:"307757001",system:"http://snomed.info/sct",version:"2023-09"},{code:"31005002",system:"http://snomed.info/sct",version:"2023-09"},{code:"328383001",system:"http://snomed.info/sct",version:"2023-09"},{code:"347891000119103",system:"http://snomed.info/sct",version:"2023-09"},{code:"370889009",system:"http://snomed.info/sct",version:"2023-09"},{code:"3738000",system:"http://snomed.info/sct",version:"2023-09"},{code:"37871000",system:"http://snomed.info/sct",version:"2023-09"},{code:"397575003",system:"http://snomed.info/sct",version:"2023-09"},{code:"408335007",system:"http://snomed.info/sct",version:"2023-09"},{code:"41309000",system:"http://snomed.info/sct",version:"2023-09"},{code:"41889008",system:"http://snomed.info/sct",version:"2023-09"},{code:"420054005",system:"http://snomed.info/sct",version:"2023-09"},{code:"425413006",system:"http://snomed.info/sct",version:"2023-09"},{code:"435091000124105",system:"http://snomed.info/sct",version:"2023-09"},{code:"435101000124104",system:"http://snomed.info/sct",version:"2023-09"},{code:"450880008",system:"http://snomed.info/sct",version:"2023-09"},{code:"4846001",system:"http://snomed.info/sct",version:"2023-09"},{code:"4896000",system:"http://snomed.info/sct",version:"2023-09"},{code:"50325005",system:"http://snomed.info/sct",version:"2023-09"},{code:"50711007",system:"http://snomed.info/sct",version:"2023-09"},{code:"51292008",system:"http://snomed.info/sct",version:"2023-09"},{code:"57412004",system:"http://snomed.info/sct",version:"2023-09"},{code:"58282009",system:"http://snomed.info/sct",version:"2023-09"},{code:"59927004",system:"http://snomed.info/sct",version:"2023-09"},{code:"60037002",system:"http://snomed.info/sct",version:"2023-09"},{code:"62216007",system:"http://snomed.info/sct",version:"2023-09"},{code:"66870002",system:"http://snomed.info/sct",version:"2023-09"},{code:"702969000",system:"http://snomed.info/sct",version:"2023-09"},{code:"703866000",system:"http://snomed.info/sct",version:"2023-09"},{code:"707341005",system:"http://snomed.info/sct",version:"2023-09"},{code:"708198006",system:"http://snomed.info/sct",version:"2023-09"},{code:"72445008",system:"http://snomed.info/sct",version:"2023-09"},{code:"76783007",system:"http://snomed.info/sct",version:"2023-09"},{code:"79720007",system:"http://snomed.info/sct",version:"2023-09"},{code:"831000119103",system:"http://snomed.info/sct",version:"2023-09"},{code:"89789003",system:"http://snomed.info/sct",version:"2023-09"},{code:"95556007",system:"http://snomed.info/sct",version:"2023-09"},{code:"9953008",system:"http://snomed.info/sct",version:"2023-09"},{code:"B17.0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"B17.10",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"B17.11",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"B17.2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"B17.8",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"B17.9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"B18.2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"B18.8",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"B18.9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"B19.0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"B19.20",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"B19.21",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"B19.9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"K70.0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"K70.10",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"K70.11",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"K70.2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"K70.30",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"K70.31",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"K70.40",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"K70.41",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"K70.9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"K71.0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"K71.10",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"K71.11",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"K71.2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"K71.3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"K71.4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"K71.50",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"K71.51",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"K71.6",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"K71.7",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"K71.8",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"K71.9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"K72.00",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"K72.01",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"K72.10",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"K72.11",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"K72.90",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"K72.91",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"K73.0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"K73.1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"K73.2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"K73.8",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"K73.9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"K74.00",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"K74.01",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"K74.02",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"K74.1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"K74.2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"K74.3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"K74.4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"K74.5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"K74.60",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"K74.69",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"K75.4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O98.411",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O98.412",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O98.413",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"O98.419",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"}]},"2.16.840.1.113883.3.1240.2017.3.2.1015":{Latest:[{code:"293.84",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"300.00",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"300.01",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"300.02",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"300.09",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"300.20",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"300.21",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"300.22",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"300.23",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"300.29",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"309.21",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"309.24",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"309.28",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"313.23",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"}]},"2.16.840.1.113883.3.464.1003.105.12.1007":{Latest:[{code:"10811121000119102",system:"http://snomed.info/sct",version:"2023-09"},{code:"10811161000119107",system:"http://snomed.info/sct",version:"2023-09"},{code:"14183003",system:"http://snomed.info/sct",version:"2023-09"},{code:"15193003",system:"http://snomed.info/sct",version:"2023-09"},{code:"15639000",system:"http://snomed.info/sct",version:"2023-09"},{code:"16264621000119109",system:"http://snomed.info/sct",version:"2023-09"},{code:"16264821000119108",system:"http://snomed.info/sct",version:"2023-09"},{code:"16264901000119109",system:"http://snomed.info/sct",version:"2023-09"},{code:"16265951000119109",system:"http://snomed.info/sct",version:"2023-09"},{code:"16266831000119100",system:"http://snomed.info/sct",version:"2023-09"},{code:"16266991000119108",system:"http://snomed.info/sct",version:"2023-09"},{code:"18818009",system:"http://snomed.info/sct",version:"2023-09"},{code:"191604000",system:"http://snomed.info/sct",version:"2023-09"},{code:"191610000",system:"http://snomed.info/sct",version:"2023-09"},{code:"191611001",system:"http://snomed.info/sct",version:"2023-09"},{code:"191613003",system:"http://snomed.info/sct",version:"2023-09"},{code:"20250007",system:"http://snomed.info/sct",version:"2023-09"},{code:"251000119105",system:"http://snomed.info/sct",version:"2023-09"},{code:"25922000",system:"http://snomed.info/sct",version:"2023-09"},{code:"2618002",system:"http://snomed.info/sct",version:"2023-09"},{code:"268621008",system:"http://snomed.info/sct",version:"2023-09"},{code:"281000119103",system:"http://snomed.info/sct",version:"2023-09"},{code:"28475009",system:"http://snomed.info/sct",version:"2023-09"},{code:"319768000",system:"http://snomed.info/sct",version:"2023-09"},{code:"320751009",system:"http://snomed.info/sct",version:"2023-09"},{code:"33078009",system:"http://snomed.info/sct",version:"2023-09"},{code:"33736005",system:"http://snomed.info/sct",version:"2023-09"},{code:"36474008",system:"http://snomed.info/sct",version:"2023-09"},{code:"36923009",system:"http://snomed.info/sct",version:"2023-09"},{code:"370143000",system:"http://snomed.info/sct",version:"2023-09"},{code:"38694004",system:"http://snomed.info/sct",version:"2023-09"},{code:"39809009",system:"http://snomed.info/sct",version:"2023-09"},{code:"40379007",system:"http://snomed.info/sct",version:"2023-09"},{code:"42925002",system:"http://snomed.info/sct",version:"2023-09"},{code:"430852001",system:"http://snomed.info/sct",version:"2023-09"},{code:"450714000",system:"http://snomed.info/sct",version:"2023-09"},{code:"60099002",system:"http://snomed.info/sct",version:"2023-09"},{code:"63778009",system:"http://snomed.info/sct",version:"2023-09"},{code:"66344007",system:"http://snomed.info/sct",version:"2023-09"},{code:"69392006",system:"http://snomed.info/sct",version:"2023-09"},{code:"71336009",system:"http://snomed.info/sct",version:"2023-09"},{code:"719592004",system:"http://snomed.info/sct",version:"2023-09"},{code:"720451004",system:"http://snomed.info/sct",version:"2023-09"},{code:"720452006",system:"http://snomed.info/sct",version:"2023-09"},{code:"720453001",system:"http://snomed.info/sct",version:"2023-09"},{code:"720454007",system:"http://snomed.info/sct",version:"2023-09"},{code:"720455008",system:"http://snomed.info/sct",version:"2023-09"},{code:"726772006",system:"http://snomed.info/sct",version:"2023-09"},{code:"73867007",system:"http://snomed.info/sct",version:"2023-09"},{code:"75084000",system:"http://snomed.info/sct",version:"2023-09"},{code:"76441001",system:"http://snomed.info/sct",version:"2023-09"},{code:"77911002",system:"http://snomed.info/sct",version:"2023-09"},{code:"79298009",system:"http://snomed.info/sct",version:"2023-09"},{code:"832007",system:"http://snomed.info/sct",version:"2023-09"},{code:"87512008",system:"http://snomed.info/sct",version:"2023-09"},{code:"F32.0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F32.1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F32.2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F32.3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F32.4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F32.9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F33.0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F33.1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F33.2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F33.3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F33.41",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F33.9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"}]},"2.16.840.1.113883.3.464.1003.106.11.1010":{Latest:[{code:"291.0",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"291.1",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"291.2",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"291.3",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"291.4",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"291.5",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"291.81",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"291.82",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"291.89",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"291.9",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"292.0",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"292.11",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"292.12",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"292.2",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"292.81",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"292.82",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"292.83",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"292.84",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"292.85",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"292.89",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"292.9",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"303.00",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"303.01",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"303.02",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"303.03",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"303.90",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"303.91",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"303.92",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"303.93",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"304.00",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"304.01",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"304.02",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"304.03",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"304.10",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"304.11",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"304.12",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"304.13",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"304.20",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"304.21",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"304.22",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"304.23",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"304.30",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"304.31",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"304.32",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"304.33",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"304.40",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"304.41",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"304.42",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"304.43",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"304.50",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"304.51",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"304.52",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"304.53",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"304.60",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"304.61",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"304.62",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"304.63",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"304.70",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"304.71",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"304.72",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"304.73",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"304.80",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"304.81",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"304.82",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"304.83",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"304.90",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"304.91",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"304.92",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"304.93",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"305.00",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"305.01",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"305.02",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"305.03",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"305.20",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"305.21",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"305.22",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"305.23",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"305.30",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"305.31",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"305.32",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"305.33",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"305.40",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"305.41",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"305.42",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"305.43",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"305.50",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"305.51",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"305.52",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"305.53",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"305.60",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"305.61",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"305.62",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"305.63",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"305.70",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"305.71",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"305.72",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"305.73",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"305.80",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"305.81",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"305.82",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"305.83",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"305.90",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"305.91",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"305.92",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"305.93",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"535.30",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"535.31",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"571.1",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"}]},"2.16.840.1.113883.3.464.1003.106.12.1004":{Latest:[{code:"1081000119105",system:"http://snomed.info/sct",version:"2023-09"},{code:"110281001",system:"http://snomed.info/sct",version:"2023-09"},{code:"11047881000119101",system:"http://snomed.info/sct",version:"2023-09"},{code:"144981000119109",system:"http://snomed.info/sct",version:"2023-09"},{code:"145101000119102",system:"http://snomed.info/sct",version:"2023-09"},{code:"145841000119107",system:"http://snomed.info/sct",version:"2023-09"},{code:"1471000119103",system:"http://snomed.info/sct",version:"2023-09"},{code:"15167005",system:"http://snomed.info/sct",version:"2023-09"},{code:"191813001",system:"http://snomed.info/sct",version:"2023-09"},{code:"191821007",system:"http://snomed.info/sct",version:"2023-09"},{code:"191833002",system:"http://snomed.info/sct",version:"2023-09"},{code:"191839003",system:"http://snomed.info/sct",version:"2023-09"},{code:"191851001",system:"http://snomed.info/sct",version:"2023-09"},{code:"191857002",system:"http://snomed.info/sct",version:"2023-09"},{code:"191882002",system:"http://snomed.info/sct",version:"2023-09"},{code:"191883007",system:"http://snomed.info/sct",version:"2023-09"},{code:"191884001",system:"http://snomed.info/sct",version:"2023-09"},{code:"191889006",system:"http://snomed.info/sct",version:"2023-09"},{code:"191891003",system:"http://snomed.info/sct",version:"2023-09"},{code:"191893000",system:"http://snomed.info/sct",version:"2023-09"},{code:"191894006",system:"http://snomed.info/sct",version:"2023-09"},{code:"191895007",system:"http://snomed.info/sct",version:"2023-09"},{code:"191899001",system:"http://snomed.info/sct",version:"2023-09"},{code:"191900006",system:"http://snomed.info/sct",version:"2023-09"},{code:"191901005",system:"http://snomed.info/sct",version:"2023-09"},{code:"191909007",system:"http://snomed.info/sct",version:"2023-09"},{code:"191912005",system:"http://snomed.info/sct",version:"2023-09"},{code:"191913000",system:"http://snomed.info/sct",version:"2023-09"},{code:"191914006",system:"http://snomed.info/sct",version:"2023-09"},{code:"191916008",system:"http://snomed.info/sct",version:"2023-09"},{code:"191918009",system:"http://snomed.info/sct",version:"2023-09"},{code:"191919001",system:"http://snomed.info/sct",version:"2023-09"},{code:"191920007",system:"http://snomed.info/sct",version:"2023-09"},{code:"191928000",system:"http://snomed.info/sct",version:"2023-09"},{code:"191930003",system:"http://snomed.info/sct",version:"2023-09"},{code:"191931004",system:"http://snomed.info/sct",version:"2023-09"},{code:"191932006",system:"http://snomed.info/sct",version:"2023-09"},{code:"191934007",system:"http://snomed.info/sct",version:"2023-09"},{code:"191936009",system:"http://snomed.info/sct",version:"2023-09"},{code:"191937000",system:"http://snomed.info/sct",version:"2023-09"},{code:"191938005",system:"http://snomed.info/sct",version:"2023-09"},{code:"231459008",system:"http://snomed.info/sct",version:"2023-09"},{code:"231462006",system:"http://snomed.info/sct",version:"2023-09"},{code:"248119008",system:"http://snomed.info/sct",version:"2023-09"},{code:"26416006",system:"http://snomed.info/sct",version:"2023-09"},{code:"268645007",system:"http://snomed.info/sct",version:"2023-09"},{code:"268646008",system:"http://snomed.info/sct",version:"2023-09"},{code:"280982009",system:"http://snomed.info/sct",version:"2023-09"},{code:"280983004",system:"http://snomed.info/sct",version:"2023-09"},{code:"280984005",system:"http://snomed.info/sct",version:"2023-09"},{code:"280985006",system:"http://snomed.info/sct",version:"2023-09"},{code:"280986007",system:"http://snomed.info/sct",version:"2023-09"},{code:"284591009",system:"http://snomed.info/sct",version:"2023-09"},{code:"304605000",system:"http://snomed.info/sct",version:"2023-09"},{code:"34111000119108",system:"http://snomed.info/sct",version:"2023-09"},{code:"37344009",system:"http://snomed.info/sct",version:"2023-09"},{code:"425533007",system:"http://snomed.info/sct",version:"2023-09"},{code:"425841004",system:"http://snomed.info/sct",version:"2023-09"},{code:"425885002",system:"http://snomed.info/sct",version:"2023-09"},{code:"426095000",system:"http://snomed.info/sct",version:"2023-09"},{code:"426590003",system:"http://snomed.info/sct",version:"2023-09"},{code:"427229002",system:"http://snomed.info/sct",version:"2023-09"},{code:"428561000124100",system:"http://snomed.info/sct",version:"2023-09"},{code:"429001000124103",system:"http://snomed.info/sct",version:"2023-09"},{code:"441527004",system:"http://snomed.info/sct",version:"2023-09"},{code:"445273005",system:"http://snomed.info/sct",version:"2023-09"},{code:"49540005",system:"http://snomed.info/sct",version:"2023-09"},{code:"5602001",system:"http://snomed.info/sct",version:"2023-09"},{code:"64386003",system:"http://snomed.info/sct",version:"2023-09"},{code:"6525002",system:"http://snomed.info/sct",version:"2023-09"},{code:"66214007",system:"http://snomed.info/sct",version:"2023-09"},{code:"70340006",system:"http://snomed.info/sct",version:"2023-09"},{code:"7071007",system:"http://snomed.info/sct",version:"2023-09"},{code:"713775002",system:"http://snomed.info/sct",version:"2023-09"},{code:"724694006",system:"http://snomed.info/sct",version:"2023-09"},{code:"724697004",system:"http://snomed.info/sct",version:"2023-09"},{code:"724713006",system:"http://snomed.info/sct",version:"2023-09"},{code:"737336003",system:"http://snomed.info/sct",version:"2023-09"},{code:"74851005",system:"http://snomed.info/sct",version:"2023-09"},{code:"762504005",system:"http://snomed.info/sct",version:"2023-09"},{code:"78267003",system:"http://snomed.info/sct",version:"2023-09"},{code:"91388009",system:"http://snomed.info/sct",version:"2023-09"},{code:"9769006",system:"http://snomed.info/sct",version:"2023-09"},{code:"F10.10",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F10.11",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F10.120",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F10.121",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F10.129",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F10.14",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F10.150",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F10.151",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F10.159",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F10.180",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F10.181",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F10.182",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F10.188",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F10.19",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F10.20",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F10.21",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F10.220",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F10.221",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F10.229",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F10.230",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F10.231",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F10.232",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F10.239",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F10.24",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F10.250",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F10.251",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F10.259",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F10.26",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F10.27",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F10.280",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F10.281",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F10.282",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F10.288",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F10.29",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F10.920",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F10.921",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F10.929",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F10.94",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F10.950",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F10.951",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F10.959",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F10.96",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F10.97",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F10.980",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F10.981",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F10.982",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F10.988",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F10.99",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F11.10",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F11.11",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F11.120",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F11.121",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F11.122",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F11.129",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F11.14",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F11.150",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F11.151",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F11.159",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F11.181",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F11.182",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F11.188",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F11.19",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F11.20",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F11.21",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F11.220",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F11.221",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F11.222",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F11.229",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F11.23",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F11.24",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F11.250",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F11.251",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F11.259",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F11.281",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F11.282",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F11.288",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F11.29",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F11.90",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F11.920",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F11.921",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F11.922",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F11.929",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F11.93",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F11.94",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F11.950",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F11.951",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F11.959",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F11.981",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F11.982",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F11.988",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F11.99",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F12.10",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F12.11",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F12.120",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F12.121",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F12.122",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F12.129",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F12.150",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F12.151",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F12.159",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F12.180",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F12.188",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F12.19",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F12.20",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F12.21",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F12.220",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F12.221",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F12.222",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F12.229",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F12.250",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F12.251",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F12.259",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F12.280",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F12.288",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F12.29",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F12.90",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F12.920",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F12.921",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F12.922",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F12.929",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F12.950",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F12.951",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F12.959",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F12.980",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F12.988",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F12.99",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F13.10",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F13.11",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F13.120",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F13.121",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F13.129",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F13.14",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F13.150",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F13.151",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F13.159",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F13.180",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F13.181",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F13.182",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F13.188",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F13.19",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F13.20",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F13.21",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F13.220",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F13.221",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F13.229",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F13.230",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F13.231",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F13.232",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F13.239",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F13.24",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F13.250",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F13.251",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F13.259",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F13.26",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F13.27",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F13.280",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F13.281",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F13.282",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F13.288",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F13.29",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F13.90",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F13.920",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F13.921",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F13.929",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F13.930",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F13.931",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F13.932",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F13.939",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F13.94",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F13.950",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F13.951",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F13.959",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F13.96",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F13.97",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F13.980",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F13.981",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F13.982",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F13.988",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F13.99",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F14.10",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F14.11",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F14.120",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F14.121",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F14.122",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F14.129",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F14.14",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F14.150",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F14.151",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F14.159",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F14.180",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F14.181",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F14.182",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F14.188",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F14.19",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F14.20",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F14.21",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F14.220",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F14.221",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F14.222",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F14.229",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F14.23",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F14.24",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F14.250",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F14.251",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F14.259",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F14.280",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F14.281",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F14.282",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F14.288",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F14.29",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F14.90",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F14.920",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F14.921",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F14.922",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F14.929",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F14.94",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F14.950",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F14.951",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F14.959",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F14.980",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F14.981",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F14.982",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F14.988",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F14.99",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F15.10",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F15.11",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F15.120",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F15.121",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F15.122",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F15.129",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F15.14",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F15.150",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F15.151",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F15.159",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F15.180",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F15.181",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F15.182",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F15.188",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F15.19",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F15.20",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F15.21",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F15.220",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F15.221",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F15.222",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F15.229",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F15.23",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F15.24",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F15.250",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F15.251",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F15.259",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F15.280",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F15.281",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F15.282",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F15.288",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F15.29",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F15.90",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F15.920",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F15.921",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F15.922",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F15.929",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F15.93",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F15.94",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F15.950",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F15.951",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F15.959",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F15.980",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F15.981",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F15.982",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F15.988",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F15.99",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F16.10",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F16.11",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F16.120",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F16.121",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F16.122",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F16.129",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F16.14",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F16.150",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F16.151",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F16.159",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F16.180",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F16.183",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F16.188",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F16.19",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F16.20",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F16.21",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F16.220",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F16.221",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F16.229",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F16.24",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F16.250",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F16.251",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F16.259",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F16.280",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F16.283",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F16.288",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F16.29",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F16.90",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F16.920",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F16.921",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F16.929",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F16.94",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F16.950",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F16.951",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F16.959",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F16.980",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F16.983",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F16.988",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F16.99",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F18.10",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F18.11",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F18.120",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F18.121",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F18.129",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F18.14",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F18.150",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F18.151",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F18.159",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F18.17",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F18.180",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F18.188",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F18.19",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F18.20",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F18.21",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F18.220",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F18.221",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F18.229",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F18.24",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F18.250",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F18.251",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F18.259",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F18.27",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F18.280",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F18.288",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F18.29",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F18.90",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F18.920",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F18.921",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F18.929",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F18.94",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F18.950",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F18.951",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F18.959",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F18.97",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F18.980",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F18.988",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F18.99",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F19.10",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F19.11",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F19.120",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F19.121",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F19.122",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F19.129",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F19.14",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F19.150",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F19.151",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F19.159",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F19.16",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F19.17",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F19.180",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F19.181",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F19.182",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F19.188",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F19.19",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F19.20",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F19.21",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F19.220",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F19.221",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F19.222",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F19.229",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F19.230",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F19.231",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F19.232",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F19.239",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F19.24",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F19.250",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F19.251",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F19.259",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F19.26",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F19.27",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F19.280",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F19.281",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F19.282",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F19.288",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F19.29",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F19.90",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F19.920",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F19.921",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F19.922",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F19.929",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F19.930",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F19.931",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F19.932",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F19.939",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F19.94",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F19.950",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F19.951",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F19.959",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F19.96",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F19.97",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F19.980",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F19.981",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F19.982",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F19.988",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"F19.99",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"}]},"2.16.840.1.113883.3.464.1003.109.12.1028":{Latest:[{code:"129151000119102",system:"http://snomed.info/sct",version:"2023-09"},{code:"129171000119106",system:"http://snomed.info/sct",version:"2023-09"},{code:"129181000119109",system:"http://snomed.info/sct",version:"2023-09"},{code:"140111000119107",system:"http://snomed.info/sct",version:"2023-09"},{code:"140131000119102",system:"http://snomed.info/sct",version:"2023-09"},{code:"145681000119101",system:"http://snomed.info/sct",version:"2023-09"},{code:"14669001",system:"http://snomed.info/sct",version:"2023-09"},{code:"236434000",system:"http://snomed.info/sct",version:"2023-09"},{code:"236435004",system:"http://snomed.info/sct",version:"2023-09"},{code:"236436003",system:"http://snomed.info/sct",version:"2023-09"},{code:"284981000119102",system:"http://snomed.info/sct",version:"2023-09"},{code:"285001000119105",system:"http://snomed.info/sct",version:"2023-09"},{code:"285861000119100",system:"http://snomed.info/sct",version:"2023-09"},{code:"285881000119109",system:"http://snomed.info/sct",version:"2023-09"},{code:"429224003",system:"http://snomed.info/sct",version:"2023-09"},{code:"431855005",system:"http://snomed.info/sct",version:"2023-09"},{code:"431857002",system:"http://snomed.info/sct",version:"2023-09"},{code:"433144002",system:"http://snomed.info/sct",version:"2023-09"},{code:"433146000",system:"http://snomed.info/sct",version:"2023-09"},{code:"46177005",system:"http://snomed.info/sct",version:"2023-09"},{code:"584.5",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"584.6",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"584.7",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"584.8",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"584.9",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"585.1",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"585.2",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"585.3",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"585.4",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"585.5",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"585.6",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"585.9",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"586",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"587",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"700378005",system:"http://snomed.info/sct",version:"2023-09"},{code:"700379002",system:"http://snomed.info/sct",version:"2023-09"},{code:"721000119107",system:"http://snomed.info/sct",version:"2023-09"},{code:"722098007",system:"http://snomed.info/sct",version:"2023-09"},{code:"722149000",system:"http://snomed.info/sct",version:"2023-09"},{code:"722150000",system:"http://snomed.info/sct",version:"2023-09"},{code:"722467000",system:"http://snomed.info/sct",version:"2023-09"},{code:"723190009",system:"http://snomed.info/sct",version:"2023-09"},{code:"731000119105",system:"http://snomed.info/sct",version:"2023-09"},{code:"90741000119107",system:"http://snomed.info/sct",version:"2023-09"},{code:"90751000119109",system:"http://snomed.info/sct",version:"2023-09"},{code:"96721000119103",system:"http://snomed.info/sct",version:"2023-09"},{code:"96741000119109",system:"http://snomed.info/sct",version:"2023-09"},{code:"N17.0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"N17.1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"N17.2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"N17.8",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"N17.9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"N18.1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"N18.2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"N18.3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"N18.30",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"N18.31",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"N18.32",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"N18.4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"N18.5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"N18.6",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"N18.9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"N19",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"}]},"2.16.840.1.113883.3.464.1003.199.12.1035":{Latest:[{code:"1010616001",system:"http://snomed.info/sct",version:"2023-09"},{code:"10295004",system:"http://snomed.info/sct",version:"2023-09"},{code:"10690671000119109",system:"http://snomed.info/sct",version:"2023-09"},{code:"109819003",system:"http://snomed.info/sct",version:"2023-09"},{code:"1116000",system:"http://snomed.info/sct",version:"2023-09"},{code:"123604002",system:"http://snomed.info/sct",version:"2023-09"},{code:"123606000",system:"http://snomed.info/sct",version:"2023-09"},{code:"123607009",system:"http://snomed.info/sct",version:"2023-09"},{code:"12368000",system:"http://snomed.info/sct",version:"2023-09"},{code:"123716002",system:"http://snomed.info/sct",version:"2023-09"},{code:"123717006",system:"http://snomed.info/sct",version:"2023-09"},{code:"128302006",system:"http://snomed.info/sct",version:"2023-09"},{code:"15999000",system:"http://snomed.info/sct",version:"2023-09"},{code:"1761006",system:"http://snomed.info/sct",version:"2023-09"},{code:"186639003",system:"http://snomed.info/sct",version:"2023-09"},{code:"186698009",system:"http://snomed.info/sct",version:"2023-09"},{code:"197284004",system:"http://snomed.info/sct",version:"2023-09"},{code:"197293003",system:"http://snomed.info/sct",version:"2023-09"},{code:"197296006",system:"http://snomed.info/sct",version:"2023-09"},{code:"197441003",system:"http://snomed.info/sct",version:"2023-09"},{code:"197442005",system:"http://snomed.info/sct",version:"2023-09"},{code:"19943007",system:"http://snomed.info/sct",version:"2023-09"},{code:"21861000",system:"http://snomed.info/sct",version:"2023-09"},{code:"235869004",system:"http://snomed.info/sct",version:"2023-09"},{code:"235880004",system:"http://snomed.info/sct",version:"2023-09"},{code:"235889003",system:"http://snomed.info/sct",version:"2023-09"},{code:"235895002",system:"http://snomed.info/sct",version:"2023-09"},{code:"235896001",system:"http://snomed.info/sct",version:"2023-09"},{code:"235897005",system:"http://snomed.info/sct",version:"2023-09"},{code:"235898000",system:"http://snomed.info/sct",version:"2023-09"},{code:"235899008",system:"http://snomed.info/sct",version:"2023-09"},{code:"235900003",system:"http://snomed.info/sct",version:"2023-09"},{code:"235901004",system:"http://snomed.info/sct",version:"2023-09"},{code:"235917005",system:"http://snomed.info/sct",version:"2023-09"},{code:"266468003",system:"http://snomed.info/sct",version:"2023-09"},{code:"271440004",system:"http://snomed.info/sct",version:"2023-09"},{code:"27156006",system:"http://snomed.info/sct",version:"2023-09"},{code:"281388009",system:"http://snomed.info/sct",version:"2023-09"},{code:"30188007",system:"http://snomed.info/sct",version:"2023-09"},{code:"31712002",system:"http://snomed.info/sct",version:"2023-09"},{code:"328383001",system:"http://snomed.info/sct",version:"2023-09"},{code:"33144001",system:"http://snomed.info/sct",version:"2023-09"},{code:"371139006",system:"http://snomed.info/sct",version:"2023-09"},{code:"37688005",system:"http://snomed.info/sct",version:"2023-09"},{code:"38662009",system:"http://snomed.info/sct",version:"2023-09"},{code:"41889008",system:"http://snomed.info/sct",version:"2023-09"},{code:"420054005",system:"http://snomed.info/sct",version:"2023-09"},{code:"424340000",system:"http://snomed.info/sct",version:"2023-09"},{code:"425413006",system:"http://snomed.info/sct",version:"2023-09"},{code:"43904005",system:"http://snomed.info/sct",version:"2023-09"},{code:"450880008",system:"http://snomed.info/sct",version:"2023-09"},{code:"50167007",system:"http://snomed.info/sct",version:"2023-09"},{code:"536002",system:"http://snomed.info/sct",version:"2023-09"},{code:"57339008",system:"http://snomed.info/sct",version:"2023-09"},{code:"60037002",system:"http://snomed.info/sct",version:"2023-09"},{code:"61977001",system:"http://snomed.info/sct",version:"2023-09"},{code:"62484002",system:"http://snomed.info/sct",version:"2023-09"},{code:"66870002",system:"http://snomed.info/sct",version:"2023-09"},{code:"735733008",system:"http://snomed.info/sct",version:"2023-09"},{code:"737202006",system:"http://snomed.info/sct",version:"2023-09"},{code:"76301009",system:"http://snomed.info/sct",version:"2023-09"},{code:"767809001",system:"http://snomed.info/sct",version:"2023-09"},{code:"767810006",system:"http://snomed.info/sct",version:"2023-09"},{code:"76783007",system:"http://snomed.info/sct",version:"2023-09"},{code:"768006009",system:"http://snomed.info/sct",version:"2023-09"},{code:"768125005",system:"http://snomed.info/sct",version:"2023-09"},{code:"768126006",system:"http://snomed.info/sct",version:"2023-09"},{code:"768127002",system:"http://snomed.info/sct",version:"2023-09"},{code:"768288001",system:"http://snomed.info/sct",version:"2023-09"},{code:"768289009",system:"http://snomed.info/sct",version:"2023-09"},{code:"78208005",system:"http://snomed.info/sct",version:"2023-09"},{code:"79607001",system:"http://snomed.info/sct",version:"2023-09"},{code:"79720007",system:"http://snomed.info/sct",version:"2023-09"},{code:"838377003",system:"http://snomed.info/sct",version:"2023-09"},{code:"86454000",system:"http://snomed.info/sct",version:"2023-09"},{code:"870517000",system:"http://snomed.info/sct",version:"2023-09"},{code:"871619002",system:"http://snomed.info/sct",version:"2023-09"},{code:"88518009",system:"http://snomed.info/sct",version:"2023-09"},{code:"89789003",system:"http://snomed.info/sct",version:"2023-09"},{code:"K70.0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"K70.2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"K70.30",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"K70.31",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"K70.40",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"K70.41",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"K70.9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"K71.0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"K71.10",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"K71.11",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"K71.3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"K71.4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"K71.50",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"K71.51",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"K71.7",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"K72.10",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"K72.11",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"K73.0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"K73.1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"K73.2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"K73.8",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"K73.9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"K74.00",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"K74.01",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"K74.02",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"K74.1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"K74.2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"K74.3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"K74.4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"K74.5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"K74.60",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"K74.69",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"K76.1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"K76.2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"K76.3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"K76.5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"K76.6",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"},{code:"K76.7",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2024"}]},"2.16.840.1.113883.3.600.143":{Latest:[{code:"290.13",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"290.21",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"290.43",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"296.20",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"296.21",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"296.22",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"296.23",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"296.24",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"296.25",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"296.26",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"296.30",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"296.31",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"296.32",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"296.33",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"296.34",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"296.35",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"296.36",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"296.82",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"298.0",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"300.4",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"301.12",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"309.0",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"309.1",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"309.28",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"311",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"}]}};class Ys extends B.CodeService{findValueSetsByOid(o){const[t]=this.extractOidAndVersion(o);return super.findValueSetsByOid(t)}findValueSet(o,t){const[i,r]=this.extractOidAndVersion(o);return super.findValueSet(i,t??r)}extractOidAndVersion(o){if(o==null)return[];let t=o.match(/^https?:\/\/cts\.nlm\.nih\.gov\/fhir\/ValueSet\/([^|]+)(\|(.+))?$/);return t?t[3]==null?[t[1]]:[t[1],t[3]]:(t=o.match(/^urn:oid:(.+)$/),t?[t[1]]:[o])}}function _s(e){let o,t,i;return bs.oauth2.ready().then(r=>(o=r,o.getFhirRelease())).then(r=>{t=r,i=Is(t)}).then(()=>o.patient.read()).then(r=>{e.push({data:r,url:`Patient/${r.id}`});const c=Ps(i).map(n=>n==="Patient"?[r]:zs(o,t,n,e));return Promise.all(c).then(n=>{const m=[];return n.forEach(h=>m.push(...h)),{resourceType:"Bundle",entry:m.map(h=>({resource:h}))}})}).then(r=>{const c=qs(t),n=new Ys(Ls),m=new B.Executor(i,n);return c.loadBundles([r]),m.exec(c)}).then(r=>r.patientResults[Object.keys(r.patientResults)[0]])}function Is(e){switch(e){case 2:return new B.Library(Ks,new B.Repository({CDSConnectCommonsForFHIRv102:Rs,FHIRHelpers:Ss}));case 4:return new B.Library(Hs,new B.Repository({CDSConnectCommonsForFHIRv401:Ds,FHIRHelpers:Ts}));default:throw new Error("Only FHIR DSTU2 and FHIR R4 servers are supported")}}function qs(e){switch(e){case 2:return os.PatientSource.FHIRv102();case 4:return os.PatientSource.FHIRv401();default:throw new Error("Only FHIR DSTU2 and FHIR R4 servers are supported")}}function zs(e,o,t,i){const r=new URLSearchParams;$s(r,o,t);const c=[],n=`${t}?${r}`;return new Promise(m=>{const h=e.patient.request(n,{pageLimit:0,onPage:Us(n,i,c)}).then(()=>c).catch(v=>(i.push({error:v,url:n,type:t,data:v}),c));m(h)})}function Us(e,o,t){return i=>{let r=e;i&&i.link&&i.link.some(c=>c.relation==="self"&&c.url!=null)&&(r=i.link.find(c=>c.relation==="self").url),o.push({url:r,data:i}),i.entry&&i.entry.forEach(c=>t.push(c.resource))}}function $s(e,o,t){if("false".toLowerCase()==="true"){if(o===2)switch(t){case"Observation":e.set("category",["social-history","vital-signs","imaging","laboratory","procedure","survey","exam","therapy"].join(","));break;case"MedicationOrder":e.set("status",["active","on-hold","completed","stopped","draft"].join(","));break;case"MedicationStatement":e.set("status",["active","completed","intended"].join(","));break}else if(o===4)switch(t){case"Observation":e.set("category",["social-history","vital-signs","imaging","laboratory","procedure","survey","exam","therapy","activity"].join(","));break;case"MedicationRequest":e.set("status",["active","on-hold","cancelled","completed","stopped","draft","unknown"].join(","));break;case"MedicationStatement":e.set("status",["active","completed","intended","stopped","on-hold","unknown"].join(","));break}}}function K(e){return Object.keys(e).reduce((t,i)=>{let r=e[i];return r==null?t:Array.isArray(r)?t+r.length:t+1},0)}const E={ifAnd:Js,ifOr:Vs,ifNone:Qs,ifOneOrMore:se,ifGreaterThanOrEqualTo:ee};function rs(e,o,t){const i=o.tables[0].flags;if(i==null)return!1;const r=i.reduce((c,n)=>{const m=n.flag;if(m==="always")e!=null&&c.push(n.flagText);else if(m==="ifNone"&&e==null)c.push(n.flagText);else if(typeof m=="string")E[m](e,e,o,t)&&c.push(n.flagText);else if(typeof m=="object"){const h=Object.keys(m)[0];E[h](m[h],e,o,t)&&c.push(n.flagText)}return c},[]);return r.length===0?!1:r[0]}function Js(e,o,t,i){for(let r=0;r0:Object.keys(r).length>0}return e!=null}function ee(e,o,t,i){let r=o;return e.table!=null&&e.source!=null&&(r=i[e.source][e.table]),r==null?!1:parseInt(r[e.header],10)>=e.value}const oe=[{name:"Conditions Associated with Chronic Pain",dataKey:"ConditionsAssociatedWithChronicPain",dataKeySource:"PertinentMedicalHistory",info:[{type:"elements",description:"Conditions Associated with Chronic Pain queries the following elements:",elements:[{name:"Conditions associated with chronic pain",status:"active or recurring",lookback:"n/a"}]}],tables:[{headers:{Name:"Name",Status:"Status",Start:{key:"Onset",formatter:"datishAgeFormat",minWidth:150},End:{key:"Abatement",formatter:"datishAgeFormat",minWidth:150},Recorded:{key:"DateRecorded",formatter:"datishFormat"}}}]},{name:"Risk Factors for Opioid-related Harms",dataKey:"RiskFactorsForOpioidRelatedHarms",dataKeySource:"PertinentMedicalHistory",info:[{type:"elements",description:"Risk Factors for Opioid-related Harms queries the following elements:",elements:[{name:"Depression",status:"active or recurring",lookback:"n/a"},{name:"Anxiety",status:"active or recurring",lookback:"n/a"},{name:"Substance use disorder",status:"any",lookback:"n/a"},{name:"Suicide attempt",status:"any",lookback:"n/a"},{name:"Sleep-disordered breathing",status:"active or recurring",lookback:"n/a"},{name:"Renal dysfunction",status:"active or recurring",lookback:"n/a"},{name:"Hepatic dysfunction",status:"active or recurring",lookback:"n/a"},{name:"Opioid tapering",status:"in-progress, on-hold, stopped, aborted, or completed",lookback:"2 years"},{name:"Pregnancy",status:"active or recurring",lookback:"42 weeks"},{name:"Age >= 65 YRS",status:"n/a",lookback:"n/a"}]}],tables:[{headers:{Name:"Name",Status:"Status",Start:{key:"Onset",formatter:"datishAgeFormat",minWidth:150},End:{key:"Abatement",formatter:"datishAgeFormat",minWidth:150},Recorded:{key:"DateRecorded",formatter:"datishFormat"}},filter:"!Visit",flags:[{flag:"always",flagText:"Factor that may place the patient at risk for an opioid-related harm"}]},{headers:{Name:"Name",Visit:{key:"Visit",formatter:"datishAgeFormat",minWidth:150}},filter:"Visit",flags:[{flag:"always",flagText:"Factor that may place the patient at risk for an opioid-related harm"}]}]}],te=[{name:"Numeric Pain Intensity Assessments",dataKey:"NumericPainIntensityAssessments",dataKeySource:"PainAssessments",info:[{type:"elements",description:"Numeric Pain Intensity Assessments queries the following elements:",elements:[{name:"Numeric pain intensity assessment",status:"final or amended",lookback:"2 years"}]}],tables:[{headers:{Name:"Name",Score:{key:"Score",formatter:"quantityFormat"},Date:{key:"Date",formatter:"datishFormat"}}}]},{name:"Pain Enjoyment General Activity (PEG) Assessments",dataKey:"PainEnjoymentGeneralActivityAssessments",dataKeySource:"PainAssessments",info:[{type:"elements",description:"Pain Enjoyment General Activity (PEG) Assessments queries the following elements:",elements:[{name:"Pain Enjoyment General Activity (PEG) Assessment",status:"final or amended",lookback:"2 years"}]},{type:"reference",url:"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2686775/",title:"Development and Initial Validation of the PEG, a Three-item Scale Assessing Pain Intensity and Interference",details:"The PEG is freely available in the public domain. Publications and reports should cite the original publication: Krebs EE, Lorenz KA, Bair MJ, Damush TA, Wu J, Sutherland JM, Asch SM, Kroenke K. Development and initial validation of the PEG, a 3-item scale assessing pain intensity and interference. Journal of General Internal Medicine. 2009 Jun;24:733-738."}],tables:[{headers:{Name:"Name",Score:{key:"Score",formatter:"quantityFormat"},Question:{key:"Questions",formatter:"arrayFlatten",formatterArguments:["Name","Score",!0],sortable:!1,minWidth:200},"Question Score":{key:"Questions",formatter:"arrayFlatten",formatterArguments:["Score",null,!1],sortable:!1,minWidth:150},Date:{key:"Date",formatter:"datishFormat"}}}]},{name:"STarT Back Assessments",dataKey:"STarTBackAssessments",dataKeySource:"PainAssessments",info:[{type:"elements",description:"STarT Back Assessments queries the following elements:",elements:[{name:"STarT Back Screening Tool",status:"final or amended",lookback:"2 years"}]},{type:"reference",url:"https://www.keele.ac.uk/sbst/",title:"STarT Back",details:"Copyright (©2007) University of Keele. No license is required for non-commercial use. If you would like to incorporate the tool in any way into commercial product materials, please contact Keele University for further advice."}],tables:[{headers:{Name:"Name",Score:{key:"Score",formatter:"quantityFormat"},Date:{key:"Date",formatter:"datishFormat"}}}]}],re=[{name:"Opioid Medications",dataKey:"OpioidMedications",dataKeySource:"HistoricalTreatments",info:[{type:"elements",description:"Opioid Medications queries the following elements:",elements:[{name:"Opioid medication statements and orders",status:"any",lookback:"2 years"}]}],tables:[{headers:{Name:"Name",Type:"Type",Start:{key:"Start",formatter:"datishFormat"},End:{key:"End",formatter:"datishFormat"}},flags:[{flag:"always",flagText:"Opioid medication"}]}]},{name:"Nonopioid Pain Medications",dataKey:"NonOpioidMedications",dataKeySource:"HistoricalTreatments",info:[{type:"elements",description:"Nonopioid Pain Medications queries the following elements:",elements:[{name:"Nonopioid pain medication statements and orders",status:"any",lookback:"2 years"}]}],tables:[{headers:{Name:"Name",Type:"Type",Start:{key:"Start",formatter:"datishFormat"},End:{key:"End",formatter:"datishFormat"}},flags:[{flag:"ifNone",flagText:"Absence of nonopioid pain medications"}]}]},{name:"Adjuvant Pain Medications",dataKey:"AdjuvantPainMedications",dataKeySource:"HistoricalTreatments",info:[{type:"elements",description:"Adjuvant Pain Medications queries the following elements:",elements:[{name:"Adjuvant pain medication statements and orders",status:"any",lookback:"2 years"}]}],tables:[{headers:{Name:"Name",Type:"Type",Start:{key:"Start",formatter:"datishFormat"},End:{key:"End",formatter:"datishFormat"}}}]},{name:"Nonpharmacologic Treatments",dataKey:"NonPharmacologicTreatments",dataKeySource:"HistoricalTreatments",info:[{type:"elements",description:"Nonpharmacologic Treatments queries the following elements:",elements:[{name:"Nonpharmacologic procedures",status:"any",lookback:"2 years"}]}],tables:[{headers:{Name:"Name",Type:"Type",Date:{key:"Date",formatter:"datishFormat"}},flags:[{flag:"ifNone",flagText:"Absence of nonpharmacologic treatments"}]}]},{name:"Stool Softeners and Laxatives",dataKey:"StoolSoftenersAndLaxatives",dataKeySource:"HistoricalTreatments",info:[{type:"elements",description:"Stool Softeners and Laxatives queries the following elements:",elements:[{name:"Stool softeners / laxatives medication statements and orders",status:"any",lookback:"6 months"}]}],tables:[{headers:{Name:"Name",Type:"Type",Start:{key:"Start",formatter:"datishFormat"},End:{key:"End",formatter:"datishFormat"}},flags:[{flag:{ifAnd:["ifNone",{ifOneOrMore:{table:"OpioidMedications",source:"HistoricalTreatments"}}]},flagText:"Absence of stool softeners/laxative with presence of at least one opioid medication"}]}]}],ie=[{name:"Most Recent MME",dataKey:"MostRecentMME",dataKeySource:"RiskConsiderations",info:[{type:"elements",description:"Most Recent MME queries the following elements:",elements:[{name:"Morphine Milligram Equivalent (MME)",status:"final or amended",lookback:"most recent in past 6 months"}]}],tables:[{headers:{Name:"Name",Result:{key:"Result",formatter:"quantityFormat"},Date:{key:"Date",formatter:"datishFormat"}},flags:[{flag:{ifGreaterThanOrEqualTo:{header:"Result",value:50}},flagText:"Most recent MME assessment is 50+ MME/day"}]}]},{name:"Urine Drug Screens",dataKey:"UrineDrugScreens",dataKeySource:"RiskConsiderations",info:[{type:"elements",description:"Urine Drug Screens queries the following elements:",elements:[{name:"Urine drug screen",status:"final or amended",lookback:"1 year"}]}],tables:[{headers:{Name:"Name",Result:{key:"Result",formatter:"quantityFormat"},Interpretation:"Interpretation",Date:{key:"Date",formatter:"datishFormat"}},flags:[{flag:{ifAnd:["ifNone",{ifOneOrMore:{table:"OpioidMedications",source:"HistoricalTreatments"}}]},flagText:"Absence of urine drug screen and at least one opioid medication"}]}]},{name:"Benzodiazepine Medications",dataKey:"BenzodiazepineMedications",dataKeySource:"RiskConsiderations",info:[{type:"elements",description:"Benzodiazepine Medications queries the following elements:",elements:[{name:"Benzodiazepine medication statements and orders",status:"any",lookback:"2 years"}]}],tables:[{headers:{Name:"Name",Type:"Type",Start:{key:"Start",formatter:"datishFormat"},End:{key:"End",formatter:"datishFormat"}},flags:[{flag:{ifAnd:["ifOneOrMore",{ifOneOrMore:{table:"OpioidMedications",source:"HistoricalTreatments"}}]},flagText:"Benzodiazepine medication and at least one opioid medication"},{flag:"ifOneOrMore",flagText:"Evidence of Benzodiazepine medication"}]}]},{name:"Naloxone and Nalmefene Medications",dataKey:"NaloxoneAndNalmefeneMedications",dataKeySource:"RiskConsiderations",info:[{type:"elements",description:"Naloxone and Nalmefene Medications queries the following elements:",elements:[{name:"Naloxone medication statements and orders",status:"any",lookback:"n/a"},{name:"Nalmefene medication statements and orders",status:"any",lookback:"n/a"}]}],tables:[{headers:{Name:"Name",Type:"Type",Start:{key:"Start",formatter:"datishFormat"},End:{key:"End",formatter:"datishFormat"}},flags:[{flag:{ifAnd:["ifNone",{ifGreaterThanOrEqualTo:{table:"MostRecentMME",source:"RiskConsiderations",header:"Result",value:50}}]},flagText:"Absence of Naloxone/Nalmefene medication and most recent MME assessment is 50+ MME/day"},{flag:"ifOneOrMore",flagText:"Evidence of Naloxone or Nalmefene medication"}]}]},{name:"Risk Screenings Relevant to Pain Management",dataKey:"RiskScreeningsRelevantToPainManagement",dataKeySource:"RiskConsiderations",info:[{type:"elements",description:"Risk Screenings Relevant to Pain Management queries the following elements:",elements:[{name:"Risk screenings relevant to pain management",status:"final or amended",lookback:"1 year"}]}],tables:[{headers:{Name:"Name",Score:{key:"Score",formatter:"quantityFormat"},Date:{key:"Date",formatter:"datishFormat"}}}]}],z={PertinentMedicalHistory:oe,PainAssessments:te,HistoricalTreatments:re,RiskConsiderations:ie};function cs({patientName:e,patientAge:o,patientGender:t,totalEntries:i,numFlaggedEntries:r,meetsInclusionCriteria:c}){return s.jsxs("header",{className:"header",children:[s.jsxs("div",{className:"header__logo",children:[s.jsx("img",{className:"header__logo-img",src:"/AHRQ-CDS-Connect-PAIN-MANAGEMENT-SUMMARY/assets/images/cds-connect-logo.png",alt:"cds connect logo"}),s.jsx("span",{className:"header__logo-text",children:"CDS Connect"})]}),s.jsxs("div",{className:"header__summary",children:[s.jsxs("div",{className:"header__summary-patient",children:[s.jsx(Z,{className:"patient-icon",icon:"user-circle",title:"patient"}),s.jsxs("div",{className:"patient-info",children:[s.jsx("h1",{className:"patient-name",children:e}),s.jsxs("div",{className:"patient-demographics",children:[s.jsxs("span",{className:"patient-age","aria-label":"years",children:[o," YRS"]}),s.jsx("span",{className:"patient-gender",children:t})]})]})]}),c&&s.jsxs("div",{className:"header__summary-dashboard",children:[s.jsxs("div",{className:"entries",children:[s.jsx("div",{className:"entries-count total",children:i}),s.jsx("div",{className:"entries-label",children:"Total Entries"})]}),s.jsxs("div",{className:"entries",children:[s.jsx("div",{className:"entries-count flagged",children:r}),s.jsxs("div",{className:"entries-label",children:["Total",s.jsx("br",{}),"Flags"]})]})]})]})]})}cs.propTypes={patientName:y.string.isRequired,patientAge:y.number.isRequired,patientGender:y.string.isRequired,totalEntries:y.number.isRequired,numFlaggedEntries:y.number.isRequired,meetsInclusionCriteria:y.bool.isRequired};const ce=/^\d{4}-\d{2}-\d{2}(T|\b)/,V=/^(\d+(\.\d+)?)(\s+(\S+))?$/,ne=/^(true|false)$/;function Q(e,o){return o==null?"":J.parseZone(o).format("YYYY-MMM-DD")}function ns(e,o){if(e==null||e.Patient==null||o==null)return"";const t=e.Patient.birthDate._json,i=J(o).diff(t,"years");return`${Q(e,o)} (age ${i})`}function me(e,o){return hs(e,o,!1)}function he(e,o){return hs(e,o,!0)}function _(e,o){if(o==null)return"";const t=V.exec(o);if(t){const i=t[1];if(t.length===5&&t[4]!=null)switch(t[4]){case"a":case"y":case"yr":case"yrs":case"year":case"years":return`age ${i}`;case"mo":case"mos":case"month":case"months":return`age ${i} months`;case"wk":case"wks":case"week":case"weeks":return`age ${i} weeks`;case"d":case"day":case"days":return`age ${i} days`;default:return`age ${o}`}}return`age ${o}`}function ms(e,o){return o==null?"":`${o}`}function de(e,o,t,i,r){return o==null?"":o.map((c,n)=>{let m="";return r&&(m=`${c[t]} - Question Score: ${c[i]}`),s.jsxs("span",{"aria-hidden":!r,"aria-label":m,children:[c[t],s.jsx("br",{})]},n)})}function ve(e,o){if(o==null)return"";const t=V.exec(o);if(t){const i=t[1];if(t.length===5&&t[4]!=null){const r=t[4]==="{MME}/d"?"MME/day":t[4];return`${i} ${r}`}return`${i}`}return o}function hs(e,o,t){const i=t?ns:Q;if(o==null)return"";if(typeof o=="string")return ce.test(o)?i(e,o):V.test(o)?_(e,o):ne.test(o)?ms(e,o):o;if(o.Start||o.End){const r=o.Start?i(e,o.Start):"unknown start",c=o.End?i(e,o.End):"ongoing";return`${r} - ${c}`}else if(o.Low||o.High){const r=o.Low?_(e,o.Low):"age unknown",c=o.High?_(e,o.High):"age unknown";return`${r} - ${c.slice(4)}`}return o}const le=Object.freeze(Object.defineProperty({__proto__:null,ageFormat:_,arrayFlatten:de,booleanFormat:ms,dateAgeFormat:ns,dateFormat:Q,datishAgeFormat:he,datishFormat:me,quantityFormat:ve},Symbol.toStringTag,{value:"Module"})),U=/^(\d{4}-[A-Z][a-z][a-z]-\d{2})( \(age \d+\))?$/,is=/^(\d+(\.\d+)?)(\s+(\S+))?$/,$=/^age (\d+(\.\d+)?)( (.+))?$/;function ss(e,o){return e==null&&o!=null?1:e!=null&&o==null?-1:typeof e=="string"&&typeof o=="string"?e.localeCompare(o):0}function ds(e,o){if(e==null&&o!=null)return 1;if(e!=null&&o==null)return-1;if(e==null&&o==null)return 0;const t=typeof e=="string"?parseFloat(e):e,i=typeof o=="string"?parseFloat(o):o;return ti?1:0}function vs(e,o){const t=m=>{const h=U.exec(m);if(h)return J(h[1],"YYYY-MMM-DD")},i=t(e),r=t(o),c=i&&i.isValid()?i.toISOString(!0):e,n=r&&r.isValid()?r.toISOString(!0):o;return ss(c,n)}function ls(e,o){const t=i=>{const r=$.exec(i);if(r){const c=parseFloat(r[1]);if(r.length===5&&r[4]!=null)switch(r[4]){case"a":case"y":case"yr":case"yrs":case"year":case"years":return c*365.25;case"mo":case"mos":case"month":case"months":return c*30.4375;case"wk":case"wks":case"week":case"weeks":return c*7;case"d":case"day":case"days":return c;default:return}else return c*365.25}};return ds(t(e),t(o))}function we(e,o){const t=is.exec(e),i=is.exec(o);if(t==null&&i!=null)return 1;if(t!=null&&i==null)return-1;if(t==null&&i==null)return 0;const r=t.length===5&&t[4]!=null?t[4]:"",c=i.length===5&&i[4]!=null?i[4]:"",n=ss(r,c);return n!==0?n:ds(t[1],i[1])}function pe(e,o){if(e==null&&o!=null)return 1;if(e!=null&&o==null)return-1;if(e==null&&o==null)return 0;const t=v=>v&&v.split(" - ")[0],i=t(e),r=t(o),c=U.test(i),n=U.test(r),m=$.test(i),h=$.test(r);return c||n?c!==n?c?-1:1:vs(i,r):m||h?m!==h?m?-1:1:ls(i,r):ss(i,r)}function ye(e){return s.jsx("svg",{viewBox:"0 0 30 40",xmlns:"http://www.w3.org/2000/svg",...e,children:s.jsx("path",{d:"M24.333 2.653h-3.378A2.683 2.683 0 0 0 18.275 0h-7.142a2.683 2.683 0 0 0-2.68 2.653h-3.38A5.078 5.078 0 0 0 0 7.723v26.49a5.078 5.078 0 0 0 5.073 5.072l19.26-.002a5.078 5.078 0 0 0 5.074-5.07V7.722a5.078 5.078 0 0 0-5.074-5.07zm-14.56.029c0-.75.61-1.361 1.36-1.361h7.142c.75 0 1.361.61 1.361 1.36v2.622H9.772V2.682zm18.313 31.53a3.756 3.756 0 0 1-3.753 3.75l-19.26.002a3.756 3.756 0 0 1-3.751-3.75V7.724a3.756 3.756 0 0 1 3.752-3.75h3.378v1.99c0 .365.296.661.66.661h11.185a.66.66 0 0 0 .66-.66V3.973h3.376a3.755 3.755 0 0 1 3.753 3.75v26.488zm-16.554-19.62h2.511v2.516a.66.66 0 0 0 1.321 0v-2.517h2.512a.66.66 0 1 0 0-1.32h-2.512v-2.509a.66.66 0 1 0-1.32 0v2.508h-2.512a.66.66 0 1 0 0 1.321zm11.137 13.423H6.74a.66.66 0 0 0 0 1.321H22.67a.66.66 0 1 0 0-1.32zm0-3.549H6.74a.66.66 0 1 0 0 1.321H22.67a.66.66 0 0 0 0-1.321zm0-3.55H6.74a.66.66 0 0 0 0 1.322H22.67a.66.66 0 0 0 0-1.322zm-3.984 10.649h-7.96a.66.66 0 1 0 0 1.321h7.96a.66.66 0 0 0 0-1.321z",fillRule:"nonzero"})})}function ge(e){return s.jsx("svg",{viewBox:"0 0 35 35",xmlns:"http://www.w3.org/2000/svg",...e,children:s.jsxs("g",{fillRule:"nonzero",children:[s.jsx("path",{d:"M17.24 2.126c8.24 0 14.96 6.722 14.96 14.962 0 8.24-6.72 14.961-14.96 14.961-8.24 0-14.924-6.721-14.924-14.961S9 2.126 17.24 2.126zm0-2.126C7.784 0 .152 7.633.152 17.088c0 9.455 7.632 17.087 17.088 17.087 9.455 0 17.087-7.632 17.087-17.087S26.695 0 17.24 0z"}),s.jsx("circle",{cx:"12.379",cy:"13.252",r:"2.582"}),s.jsx("circle",{cx:"22.366",cy:"13.252",r:"2.582"}),s.jsx("path",{d:"M17.088 19.632a13.357 13.357 0 0 0-10.253 4.747c-.987 1.177.646 2.582 1.519 1.518a11.222 11.222 0 0 1 8.696-4.1c3.417 0 6.607 1.594 8.696 4.138.949 1.14 2.62-.19 1.594-1.405-2.43-3-6.19-4.898-10.252-4.898z"})]})})}function ae(e){return s.jsx("svg",{viewBox:"0 0 36 38",xmlns:"http://www.w3.org/2000/svg",...e,children:s.jsxs("g",{fillRule:"nonzero",children:[s.jsx("path",{d:"M34.418 26.87c2.204-2.924 1.01-5.97-2.068-8.29-3.078-2.32-6.428-2.395-9.297 1.111l-3.786 4.935c-1.789-3.074-5.15-5.26-8.628-4.892-3.479.368-6.272 2.805-7.048 6.15-.777 3.344.622 6.918 3.528 9.016s6.53 1.966 10.044-.443c.438.655 1.5 2.11 3.464 2.825 2.043.944 4.9 1.204 7.32-1.263 1.08-1.101 3.237-4.15 6.471-9.148zM5.062 28.256c-.518-3.654 2.13-6.77 5.757-6.93 3.628-.16 6.456 1.53 7.452 4.713L5.062 28.255zm14.777 7.188a6.047 6.047 0 0 1-1.802-2.186c.08-.107.12-.24.189-.354.5-.826.874-1.727 1.117-2.682.112-.482.19-.975.232-1.477a11.147 11.147 0 0 0 .03-1.949l2.1-2.787 8.612 6.49-3.429 4.55c-1.515 2.01-4.67 2.187-7.049.395zm11.88-15.765c2.379 1.792 3.097 3.909 2.068 5.64l-2.655 4.098-8.611-6.49 2.718-3.607c1.201-1.594 4.103-1.433 6.48.359zM18.55 27.45c-.03 1.525-.587 3.846-1.56 5.021a6.795 6.795 0 0 1-6.559 2.336c-2.44-.486-4.991-2.698-5.034-5.324l13.153-2.033z"}),s.jsx("path",{d:"M27.598 5.166c-2.401.03-4.779.382-7.033 1.042-1.058-2.154-2.642-4.119-4.66-5.782-.306-.27-.74-.424-1.196-.426h-.008c-.452 0-.884.15-1.191.416-2.058 1.652-3.662 3.626-4.71 5.799-2.24-.646-4.597-1-6.978-1.049a1.916 1.916 0 0 0-1.224.372c-.326.255-.503.607-.486.971.402 7.805 4.602 11.158 14.498 11.57h.151c9.792-.32 13.999-3.668 14.516-11.556.023-.362-.146-.716-.467-.975-.316-.26-.758-.4-1.212-.382zM14.703 0a14.977 14.977 0 0 1 3.566 6.92v.114c.406 2.866-.694 5.763-3.537 9.23-2.83-3.51-3.94-6.41-3.573-9.226a1.704 1.704 0 0 0 0-.193A14.426 14.426 0 0 1 14.703 0zM3.24 6.48A16.67 16.67 0 0 1 8.535 7.82c-.022 1.44.212 2.872.69 4.23.019.055.032.107.05.16.084.235.182.471.276.706.095.234.206.485.319.727.081.182.163.351.254.53.198.392.416.789.655 1.189.029.047.053.096.082.145.243.402.505.808.789 1.219-5.476-1.115-7.79-4.045-8.41-10.248zm14.55 10.288c.047-.067.086-.132.131-.2a14.464 14.464 0 0 0 2.966-8.776 16.343 16.343 0 0 1 5.286-1.329c-.681 6.283-2.99 9.23-8.383 10.305z"})]})})}function fe(e){return s.jsx("svg",{viewBox:"0 0 35 34",xmlns:"http://www.w3.org/2000/svg",...e,children:s.jsxs("g",{fillRule:"nonzero",children:[s.jsx("path",{d:"M17.102 8.75c-.878 0-1.59.942-1.59 2.104v7.574c0 1.162.712 2.104 1.59 2.104.879 0 1.591-.942 1.591-2.104v-7.574c0-1.162-.712-2.104-1.59-2.104zM17.102 21.875a1.59 1.59 0 0 0-1.59 1.59v.084a1.59 1.59 0 0 0 3.181 0v-.096a1.59 1.59 0 0 0-1.59-1.578z"}),s.jsx("path",{d:"M24.69.399H10.108c-1.342 0-2.43 1.067-2.43 2.383v4.766H2.814c-1.342 0-2.43 1.067-2.43 2.383v14.298c0 1.316 1.088 2.383 2.43 2.383h4.861v4.766c0 1.316 1.089 2.383 2.43 2.383h14.585c1.342 0 2.43-1.067 2.43-2.383v-4.766h4.862c1.342 0 2.43-1.067 2.43-2.383V9.93c0-1.316-1.088-2.383-2.43-2.383H27.12V2.782c0-1.316-1.088-2.383-2.43-2.383zm8.01 8.454v16.503h-6.122l-.808.778v6.02H9.023v-6.02l-.808-.778H2.094V8.853h6.12l.809-.778v-6.02H25.77v6.02l.808.778H32.7z"})]})})}function ws({dismissible:e}){const[o,t]=O.useState(!0);function i(){t(!1)}return s.jsxs("div",{className:"inclusion-banner banner",style:{display:o?"block":"none"},role:"banner",children:[e&&s.jsx(Z,{className:"close-button",icon:"times",onClick:i,title:"close"}),s.jsx("div",{className:"inclusion-banner__tag banner warning-inside",children:"This patient does not meet the applicable criteria."}),s.jsxs("div",{className:"inclusion-banner__description",children:[s.jsxs("strong",{children:[s.jsx(Z,{icon:"exclamation-circle",title:"warning"})," WARNING:"]})," This summary applies to patients 18 years or older who meet at least one of the following criteria:",s.jsxs("ul",{children:[s.jsx("li",{children:"Has a condition likely to indicate chronic pain"}),s.jsx("li",{children:"Has an active opioid medication in the last 180 days"}),s.jsx("li",{children:"Has an active nonopioid pain medication in the last 180 days"})]})]})]})}ws.propTypes={dismissible:y.bool.isRequired};function ue(){const[e,o]=O.useState(!0);function t(){o(!1)}return s.jsxs("div",{className:"exclusion-banner banner",style:{display:e?"block":"none"},role:"banner",children:[s.jsx(Z,{className:"close-button",icon:"times",title:"close",onClick:t}),s.jsxs("div",{className:"exclusion-banner__description",children:[s.jsxs("strong",{children:[s.jsx(Z,{icon:"exclamation-circle",title:"notice"})," TAKE NOTICE:"]})," This summary is not intended for patients who are undergoing ",s.jsx("b",{children:"end-of-life care"})," (hospice or palliative) or ",s.jsx("b",{children:"active cancer treatment"}),", or who have ",s.jsx("b",{children:"sickle cell disease"}),"."]})]})}function ps({subSection:e,closeModal:o}){const t={id:"react__elements__table"},i={id:"react__references__table"};function r(h){const v=h.elements,w=[{Header:()=>s.jsx("span",{className:"col-header",children:"Name"}),accessor:"name",minWidth:225},{Header:()=>s.jsx("span",{className:"col-header",children:"Status"}),accessor:"status"},{Header:()=>s.jsx("span",{className:"col-header",children:"Lookback"}),accessor:"lookback"}];return s.jsxs("div",{className:"element",role:"table","aria-label":h.description,"aria-describedby":t.id,children:[s.jsx("h4",{children:h.description}),s.jsx(I,{className:"elements__table",columns:w,data:v,minRows:1,showPagination:!1,resizable:!1,getProps:()=>t})]})}function c(h){const v=[{Header:()=>s.jsx("span",{className:"col-header",children:"Link"}),accessor:"urlLink",maxWidth:50,sortable:!1},{Header:()=>s.jsx("span",{className:"col-header",children:"Title"}),accessor:"title"},{Header:()=>s.jsx("span",{className:"col-header",children:"Details"}),accessor:"details"}];let w=h;return w.forEach(f=>{f.urlLink=s.jsx("a",{href:f.url,src:f.title,target:"_blank",rel:"noopener noreferrer",children:s.jsx(Z,{icon:"link",title:"link"})})}),s.jsx("div",{className:"reference",role:"table","aria-label":"References","aria-describedby":i.id,children:s.jsx(I,{className:"elements__table",columns:v,data:w,minRows:1,showPagination:!1,resizable:!1,getProps:()=>i})})}const n=e.info.find(h=>h.type==="elements"),m=e.info.filter(h=>h.type==="reference");return s.jsxs("div",{className:"info-modal",children:[s.jsxs("div",{className:"info-modal__header",children:["More Information for ",e.name,s.jsx(Z,{icon:"times",title:"close",className:"close-icon",onClick:o})]}),s.jsxs("div",{className:"info-modal__body",children:[n!=null&&s.jsx("div",{className:"elements",children:r(n)}),m.length>0&&s.jsxs("div",{className:"references",children:[s.jsx("h4",{children:"References:"}),c(m)]})]})]})}ps.propTypes={subSection:y.object,closeModal:y.func.isRequired};function ys({data:e,url:o}){const[t,i]=O.useState(!1);function r(c){c.preventDefault(),i(!t)}return e?s.jsxs("div",{className:"fhir-query",children:[s.jsx("b",{children:o})," ",s.jsx("button",{href:"#",onClick:r,children:"[show/hide]"}),s.jsx("pre",{style:{display:t?"block":"none"},children:JSON.stringify(e,null,2)})]}):null}ys.propTypes={data:y.object.isRequired,url:y.string.isRequired};function gs({collector:e,result:o}){const[t,i]=O.useState(!1),[r,c]=O.useState(!1),[n,m]=O.useState(!1);function h(p){p.preventDefault(),i(!t)}function v(p){p.preventDefault(),c(!r)}function w(p){p.preventDefault(),m(!n)}function f(p,u){return s.jsxs("tr",{children:[s.jsx("td",{children:p.type}),s.jsx("td",{children:p.error.message||p.error.statusText||"No error message provided"})]},u)}function W(){const p=e.filter(u=>u.error);return p.length?s.jsxs("div",{className:"cql-errors",children:[s.jsxs("h4",{children:[p.length," Errors"]}),s.jsxs("table",{id:"cql-errors",border:"1",width:"100%",children:[s.jsx("thead",{children:s.jsxs("tr",{children:[s.jsx("th",{children:"Resource"}),s.jsx("th",{children:"Error"})]})}),s.jsx("tbody",{children:p.map((u,b)=>f(u,b))})]})]}):s.jsx("div",{})}function M(){return s.jsxs("div",{className:"fhir-queries",children:[s.jsxs("h4",{children:["FHIR Queries ",s.jsx("button",{onClick:v,children:"[show/hide]"})]}),s.jsx("div",{style:{display:r?"block":"none"},children:e.map((p,u)=>{const b=u===0?p.url:p.url.slice(p.url.lastIndexOf("/")+1);return s.jsx(ys,{url:b,data:p.data},u)})})]})}function k(){return s.jsxs("div",{className:"cql-results",children:[s.jsxs("h4",{children:["CQL Results ",s.jsx("button",{onClick:w,children:"[show/hide]"})]}),s.jsx("div",{style:{display:n?"block":"none"},children:s.jsx("pre",{children:JSON.stringify(o,null,2)})})]})}return e?s.jsxs("div",{className:"dev-tools",children:[s.jsxs("h4",{children:["Development Tools ",s.jsx("button",{onClick:h,children:"[show/hide]"})]}),s.jsx("div",{className:"dev-tools__disclaimer",children:"These development tools are for troubleshooting issues and intended to be used by technical support."}),s.jsxs("div",{style:{display:t?"block":"none"},children:[W(),M(),k()]})]}):null}gs.propTypes={collector:y.array.isRequired,result:y.object.isRequired};function as({summary:e,sectionFlags:o,collector:t,result:i,numMedicalHistoryEntries:r,numPainEntries:c,numTreatmentsEntries:n,numRiskEntries:m}){const[h,v]=O.useState(!1),[w,f]=O.useState(null);ts.setAppElement("body");function W(d,g){(g.keyCode===13||g.type==="click")&&(v(!0),f(d))}function M(){v(!1)}function k(d){const g=Object.keys(o[d]);for(let l=0;l0}function u(d,g,l){let a=!1;return o[d][g].forEach(X=>{X.entryId===l._id&&(a=X.flagText)}),a}function b(d,g){const l=p(d,g.dataKey),a=l?"flagged":"",X=o[d][g.dataKey],j=l?X:"";return s.jsx("div",{className:"table",children:s.jsxs("div",{className:"no-entries",children:[s.jsx(Z,{className:`flag flag-no-entry ${a}`,icon:"exclamation-circle",title:`flag: ${j}`,"data-tip":j,role:"tooltip",tabIndex:0}),"no entries found"]})})}function R(d,g,l,a,X){let j=g;if(d.filter&&d.filter.length>0){const F=d.filter[0]==="!",x=F?d.filter.substring(1):d.filter;j=g.filter(N=>F?N[x]==null:N[x]!=null)}if(j.length===0)return null;const T=Object.keys(d.headers);let G=[{id:"flagged",Header:s.jsx("span",{"aria-label":"flag"}),accessor:F=>u(l,a.dataKey,F),Cell:F=>s.jsx(Z,{className:`flag flag-entry ${F.value?"flagged":""}`,icon:"exclamation-circle",title:F.value?`flag: ${F.value}`:"flag","data-tip":F.value?F.value:"",role:"tooltip",tabIndex:0}),sortable:!1,width:35,minWidth:35}];T.forEach(F=>{const x=d.headers[F],N={id:F,Header:()=>s.jsx("span",{className:"col-header",children:F}),accessor:L=>{let C=L[x];if(x.formatter){let es=x.formatterArguments||[];C=le[x.formatter](i,L[x.key],...es)}return C},sortable:x.sortable!==!1};if(N.sortable&&x.formatter)switch(x.formatter){case"dateFormat":case"dateAgeFormat":N.sortMethod=vs;break;case"datishFormat":case"datishAgeFormat":N.sortMethod=pe;break;case"ageFormat":N.sortMethod=ls;break;case"quantityFormat":N.sortMethod=we;break}x.minWidth!=null&&(N.minWidth=x.minWidth),x.maxWidth!=null&&(N.maxWidth=x.maxWidth),G.push(N)});let P={id:a.name.replace(/ /g,"_")+"-table"};return s.jsx("div",{className:"table",role:"table","aria-label":a.name,"aria-describedby":P.id,children:s.jsx(I,{className:"sub-section__table",columns:G,data:j,minRows:1,showPagination:j.length>10,pageSizeOptions:[10,20,50,100],defaultPageSize:10,resizable:!1,getProps:()=>P,getTheadThProps:(F,x,N,L)=>({tabIndex:0,onKeyPress:(C,es)=>{C.which===13&&(L.sortColumn(N),C.stopPropagation())}})})},X)}function S(d){return z[d].map(l=>{const a=e[l.dataKeySource][l.dataKey],X=(Array.isArray(a)?a:[a]).filter(A=>A!=null),j=X.length!==0,T=p(d,l.dataKey),G=T?"flagged":"";return s.jsxs("div",{className:"sub-section h3-wrapper",children:[s.jsxs("h3",{id:l.dataKey,className:"sub-section__header",children:[s.jsx(Z,{className:`flag flag-nav ${G}`,icon:T?"exclamation-circle":"circle",title:"flag",tabIndex:0}),l.name,l.info&&s.jsx("div",{onClick:A=>W(l,A),onKeyDown:A=>W(l,A),role:"button",tabIndex:0,"aria-label":l.name,children:s.jsx(Z,{className:"info-icon",icon:"info-circle",title:`more info: ${l.name}`,"data-tip":"more info",role:"tooltip",tabIndex:0})})]}),!j&&b(d,l),j&&l.tables.map((A,P)=>R(A,X,d,l,P))]},l.dataKey)})}function H(d){const l=k(d)?"flagged":"";let a="",X="";return d==="PertinentMedicalHistory"?(a=s.jsx(ye,{width:"30",height:"40"}),X=`Pertinent Medical History (${r})`):d==="PainAssessments"?(a=s.jsx(ge,{width:"35",height:"35"}),X=`Pain Assessments (${c})`):d==="HistoricalTreatments"?(a=s.jsx(ae,{width:"36",height:"38"}),X=`Historical Pain-related Treatments (${n})`):d==="RiskConsiderations"&&(a=s.jsx(fe,{width:"35",height:"34"}),X=`Risk Considerations (${m})`),s.jsxs("h2",{id:d,className:"section__header",children:[s.jsxs("div",{className:"section__header-title",children:[a,s.jsxs("span",{children:[X,s.jsx(Z,{className:`flag flag-header ${l}`,icon:"exclamation-circle",title:"flag"})]})]}),s.jsx(Z,{className:"chevron",icon:"chevron-right",title:"expand/collapse"})]})}const D=e.Patient.MeetsInclusionCriteria;return e?s.jsxs("div",{className:"summary",children:[s.jsx("div",{className:"summary__nav-wrapper",children:s.jsx("nav",{className:"summary__nav"})}),s.jsxs("div",{className:"summary__display",id:"maincontent",children:[s.jsx("div",{className:"summary__display-title",children:"Factors to Consider in Managing Chronic Pain"}),D&&s.jsx(ue,{}),!D&&s.jsx(ws,{dismissible:D}),D&&s.jsxs("main",{className:"sections",children:[s.jsx(Y,{tabIndex:0,trigger:H("PertinentMedicalHistory"),open:!0,children:S("PertinentMedicalHistory")}),s.jsx(Y,{tabIndex:0,trigger:H("PainAssessments"),open:!0,children:S("PainAssessments")}),s.jsx(Y,{tabIndex:0,trigger:H("HistoricalTreatments"),open:!0,children:S("HistoricalTreatments")}),s.jsx(Y,{tabIndex:0,trigger:H("RiskConsiderations"),open:!0,children:S("RiskConsiderations")})]}),s.jsxs("div",{className:"cdc-disclaimer",children:["Please see the",s.jsx("a",{href:"https://www.cdc.gov/mmwr/volumes/65/rr/rr6501e1.htm",alt:"CDC Guideline for Prescribing Opioids for Chronic Pain",target:"_blank",rel:"noopener noreferrer",children:"CDC Guideline for Prescribing Opioids for Chronic Pain"}),"for additional information and prescribing guidance."]}),s.jsx(gs,{collector:t,result:i}),s.jsx(js,{className:"summary-tooltip"}),s.jsx(ts,{className:"modal",overlayClassName:"overlay",isOpen:h,onRequestClose:M,contentLabel:"More Info",children:s.jsx(ps,{closeModal:M,subSection:w})})]})]}):null}as.propTypes={summary:y.object.isRequired,sectionFlags:y.object.isRequired,collector:y.array.isRequired,result:y.object.isRequired,numMedicalHistoryEntries:y.number.isRequired,numPainEntries:y.number.isRequired,numTreatmentsEntries:y.number.isRequired,numRiskEntries:y.number.isRequired};const xe=()=>s.jsxs("div",{className:"spinner",role:"img","aria-label":"Loading",children:[s.jsx("div",{className:"bounce1"}),s.jsx("div",{className:"bounce2"}),s.jsx("div",{className:"bounce3"})]});let Oe=0;function Xe(){return++Oe}function Fe(){const[e,o]=O.useState(null),[t,i]=O.useState(!0),[r,c]=O.useState(),[n,m]=O.useState(),h=O.useRef([]),v=O.useRef(!1);if(O.useEffect(()=>{let u=!0;return _s(h.current).then(b=>{if(u){i(!1);const R=Me(b.Summary);c(R.sectionFlags),m(R.flaggedCount),o(b)}}).catch(b=>{u&&(console.error(b),i(!1))}),()=>{u=!1}},[]),O.useEffect(()=>{if(!v.current&&!t&&e&&(As.init({tocSelector:".summary__nav",contentSelector:".summary__display",headingSelector:"h2, h3",positionFixedSelector:".summary__nav",collapseDepth:0,includeHtml:!0}),v.current=!0),e&&e.Summary.Patient.Name){const u=e.Summary.Patient.Name;document.title=`Pain Management Summary - ${u}`}},[t,e]),t)return s.jsx(xe,{});if(e==null)return s.jsxs("div",{className:"banner error",children:[s.jsx(Z,{icon:"exclamation-circle",title:"error"})," Error: See console for details."]});const w=e.Summary,f=K(w.PertinentMedicalHistory||{}),W=K(w.PainAssessments||{}),M=K(w.HistoricalTreatments||{}),k=K(w.RiskConsiderations||{})+K(w.MiscellaneousItems||{}),p=f+W+M+k;return s.jsxs("div",{className:"landing",children:[s.jsx("div",{id:"skiptocontent",children:s.jsx("a",{href:"#maincontent",children:"skip to main content"})}),s.jsx(cs,{patientName:w.Patient.Name,patientAge:w.Patient.Age,patientGender:w.Patient.Gender,totalEntries:p,numFlaggedEntries:n,meetsInclusionCriteria:w.Patient.MeetsInclusionCriteria}),s.jsx(as,{summary:w,sectionFlags:r,collector:h.current,result:e,numMedicalHistoryEntries:f,numPainEntries:W,numTreatmentsEntries:M,numRiskEntries:k})]})}function Ze(e,o,t){const i=t.Patient.MeetsInclusionCriteria,r={meetsInclusionCriteria:i};if(i){let m=0;r.sections=[];const h=JSON.parse(JSON.stringify(t));delete h.Patient,Object.keys(h).forEach((v,w)=>{r.sections.push({section:v,subSections:[]}),Object.keys(h[v]).forEach(f=>{const W=h[v][f];let M;W instanceof Array?M=W.length:W instanceof Object?M=1:M=0,m+=M,r.sections[w].subSections.push({subSection:f,numEntries:M})})}),r.totalNumEntries=m}let c=JSON.stringify(r);const n={body:c,headers:{"x-api-key":`${o}`,"Content-Type":"application/json","Content-Length":c.length},method:"POST"};fetch(`${e}`,n).catch(m=>{console.log(m)})}function Me(e){const o={},t=Object.keys(z);let i=0;return t.forEach((r,c)=>{o[r]={},z[r].forEach(n=>{const m=e[n.dataKeySource][n.dataKey],h=(Array.isArray(m)?m:[m]).filter(v=>v!=null);if(h.length>0)o[r][n.dataKey]=h.reduce((v,w)=>{w._id==null&&(w._id=Xe());const f=rs(w,n,e);return f&&(v.push({entryId:w._id,flagText:f}),i+=1),v},[]);else{const v=rs(null,n,e);o[r][n.dataKey]=v,v&&(i+=1)}})}),fetch("/AHRQ-CDS-Connect-PAIN-MANAGEMENT-SUMMARY/config.json").then(r=>r.json()).then(r=>{r.analytics_endpoint&&Ze(r.analytics_endpoint,r.x_api_key,e)}).catch(r=>{console.log(r)}),{sectionFlags:o,flaggedCount:i}}const fs=e=>s.jsx(Gs,{children:s.jsx(ks,{children:s.jsx(Bs,{path:"/",element:s.jsx(Fe,{})})})});fs.displayName="Root";Es.render(s.jsx(Cs,{basename:"/AHRQ-CDS-Connect-PAIN-MANAGEMENT-SUMMARY/",children:s.jsx(fs,{})}),document.getElementById("root")); diff --git a/assets/main-CoYFybuz.js b/assets/main-CoYFybuz.js deleted file mode 100644 index f35443243f..0000000000 --- a/assets/main-CoYFybuz.js +++ /dev/null @@ -1 +0,0 @@ -import"./modulepreload-polyfill-B5Qt9EMX.js";import{l as us,f as xs,a as Os,b as Xs,c as Fs,d as Zs,e as Ms,g as Ns,h as Ws,j as s,i as B,F as bs,k as os,P as y,m as Z,n as J,r as O,R as I,o as ts,C as Y,p as js,t as As,q as ks,s as Bs,u as Es,B as Cs}from"./vendor-BEwaTquC.js";import{d as Ks,b as Rs,e as Ss}from"./dstu2-DXd4L0wD.js";import{r as Hs,a as Ds,b as Ts}from"./r4-BOdjsoMK.js";us.add(xs,Os,Xs,Fs,Zs,Ms,Ns,Ws);function Gs(e){return s.jsx("div",{className:"App",children:e.children})}function Ps(e){const o=new Set;if(e&&e.source&&e.source.library&&e.source.library.statements&&e.source.library.statements.def)for(const t of Object.values(e.source.library.statements.def))q(o,t.expression);return Array.from(o)}function q(e,o){if(o&&Array.isArray(o))o.forEach(t=>q(e,t));else if(o&&typeof o=="object")if(o.type==="Retrieve"){const t=/^(\{http:\/\/hl7.org\/fhir\})?([A-Z][a-zA-Z]+)$/.exec(o.dataType);t?e.add(t[2]):console.error("Cannot find resource for Retrieve w/ dataType: ",o.dataType)}else for(const t of Object.values(o))q(e,t)}const Ls={"2.16.840.1.113762.1.4.1021.95":{Latest:[{code:"100211000119106",system:"http://snomed.info/sct",version:"2023-03"},{code:"109300000",system:"http://snomed.info/sct",version:"2023-03"},{code:"10948005",system:"http://snomed.info/sct",version:"2023-03"},{code:"11049006",system:"http://snomed.info/sct",version:"2023-03"},{code:"111234006",system:"http://snomed.info/sct",version:"2023-03"},{code:"111235007",system:"http://snomed.info/sct",version:"2023-03"},{code:"111236008",system:"http://snomed.info/sct",version:"2023-03"},{code:"111237004",system:"http://snomed.info/sct",version:"2023-03"},{code:"112102006",system:"http://snomed.info/sct",version:"2023-03"},{code:"112103001",system:"http://snomed.info/sct",version:"2023-03"},{code:"128049000",system:"http://snomed.info/sct",version:"2023-03"},{code:"128192007",system:"http://snomed.info/sct",version:"2023-03"},{code:"128196005",system:"http://snomed.info/sct",version:"2023-03"},{code:"128197001",system:"http://snomed.info/sct",version:"2023-03"},{code:"128200000",system:"http://snomed.info/sct",version:"2023-03"},{code:"12820001",system:"http://snomed.info/sct",version:"2023-03"},{code:"129138001",system:"http://snomed.info/sct",version:"2023-03"},{code:"129139009",system:"http://snomed.info/sct",version:"2023-03"},{code:"129612002",system:"http://snomed.info/sct",version:"2023-03"},{code:"16058471000119101",system:"http://snomed.info/sct",version:"2023-03"},{code:"16058511000119105",system:"http://snomed.info/sct",version:"2023-03"},{code:"16206661000119108",system:"http://snomed.info/sct",version:"2023-03"},{code:"16269008",system:"http://snomed.info/sct",version:"2023-03"},{code:"16931000119102",system:"http://snomed.info/sct",version:"2023-03"},{code:"17111003",system:"http://snomed.info/sct",version:"2023-03"},{code:"17935009",system:"http://snomed.info/sct",version:"2023-03"},{code:"18347007",system:"http://snomed.info/sct",version:"2023-03"},{code:"192029008",system:"http://snomed.info/sct",version:"2023-03"},{code:"192907007",system:"http://snomed.info/sct",version:"2023-03"},{code:"193119005",system:"http://snomed.info/sct",version:"2023-03"},{code:"193203006",system:"http://snomed.info/sct",version:"2023-03"},{code:"19441000119107",system:"http://snomed.info/sct",version:"2023-03"},{code:"20021007",system:"http://snomed.info/sct",version:"2023-03"},{code:"202688001",system:"http://snomed.info/sct",version:"2023-03"},{code:"202690000",system:"http://snomed.info/sct",version:"2023-03"},{code:"202692008",system:"http://snomed.info/sct",version:"2023-03"},{code:"202693003",system:"http://snomed.info/sct",version:"2023-03"},{code:"202695005",system:"http://snomed.info/sct",version:"2023-03"},{code:"202696006",system:"http://snomed.info/sct",version:"2023-03"},{code:"202723000",system:"http://snomed.info/sct",version:"2023-03"},{code:"202724006",system:"http://snomed.info/sct",version:"2023-03"},{code:"202725007",system:"http://snomed.info/sct",version:"2023-03"},{code:"202744000",system:"http://snomed.info/sct",version:"2023-03"},{code:"202745004",system:"http://snomed.info/sct",version:"2023-03"},{code:"202747007",system:"http://snomed.info/sct",version:"2023-03"},{code:"202748002",system:"http://snomed.info/sct",version:"2023-03"},{code:"202749005",system:"http://snomed.info/sct",version:"2023-03"},{code:"202751009",system:"http://snomed.info/sct",version:"2023-03"},{code:"202752002",system:"http://snomed.info/sct",version:"2023-03"},{code:"202753007",system:"http://snomed.info/sct",version:"2023-03"},{code:"202755000",system:"http://snomed.info/sct",version:"2023-03"},{code:"202757008",system:"http://snomed.info/sct",version:"2023-03"},{code:"202770004",system:"http://snomed.info/sct",version:"2023-03"},{code:"202771000",system:"http://snomed.info/sct",version:"2023-03"},{code:"202776005",system:"http://snomed.info/sct",version:"2023-03"},{code:"202796002",system:"http://snomed.info/sct",version:"2023-03"},{code:"202814008",system:"http://snomed.info/sct",version:"2023-03"},{code:"202815009",system:"http://snomed.info/sct",version:"2023-03"},{code:"202816005",system:"http://snomed.info/sct",version:"2023-03"},{code:"202817001",system:"http://snomed.info/sct",version:"2023-03"},{code:"202823006",system:"http://snomed.info/sct",version:"2023-03"},{code:"202833003",system:"http://snomed.info/sct",version:"2023-03"},{code:"203042003",system:"http://snomed.info/sct",version:"2023-03"},{code:"203082005",system:"http://snomed.info/sct",version:"2023-03"},{code:"203102006",system:"http://snomed.info/sct",version:"2023-03"},{code:"203104007",system:"http://snomed.info/sct",version:"2023-03"},{code:"203105008",system:"http://snomed.info/sct",version:"2023-03"},{code:"203106009",system:"http://snomed.info/sct",version:"2023-03"},{code:"203665007",system:"http://snomed.info/sct",version:"2023-03"},{code:"203712005",system:"http://snomed.info/sct",version:"2023-03"},{code:"203714006",system:"http://snomed.info/sct",version:"2023-03"},{code:"203715007",system:"http://snomed.info/sct",version:"2023-03"},{code:"21018002",system:"http://snomed.info/sct",version:"2023-03"},{code:"2169001",system:"http://snomed.info/sct",version:"2023-03"},{code:"2304001",system:"http://snomed.info/sct",version:"2023-03"},{code:"23056005",system:"http://snomed.info/sct",version:"2023-03"},{code:"230579006",system:"http://snomed.info/sct",version:"2023-03"},{code:"239815007",system:"http://snomed.info/sct",version:"2023-03"},{code:"240044003",system:"http://snomed.info/sct",version:"2023-03"},{code:"240083001",system:"http://snomed.info/sct",version:"2023-03"},{code:"240105009",system:"http://snomed.info/sct",version:"2023-03"},{code:"240106005",system:"http://snomed.info/sct",version:"2023-03"},{code:"240112000",system:"http://snomed.info/sct",version:"2023-03"},{code:"240114004",system:"http://snomed.info/sct",version:"2023-03"},{code:"240116002",system:"http://snomed.info/sct",version:"2023-03"},{code:"240119009",system:"http://snomed.info/sct",version:"2023-03"},{code:"240211000",system:"http://snomed.info/sct",version:"2023-03"},{code:"240212007",system:"http://snomed.info/sct",version:"2023-03"},{code:"2415007",system:"http://snomed.info/sct",version:"2023-03"},{code:"246602002",system:"http://snomed.info/sct",version:"2023-03"},{code:"24693007",system:"http://snomed.info/sct",version:"2023-03"},{code:"247386004",system:"http://snomed.info/sct",version:"2023-03"},{code:"247388003",system:"http://snomed.info/sct",version:"2023-03"},{code:"247391003",system:"http://snomed.info/sct",version:"2023-03"},{code:"26538006",system:"http://snomed.info/sct",version:"2023-03"},{code:"267968002",system:"http://snomed.info/sct",version:"2023-03"},{code:"267970006",system:"http://snomed.info/sct",version:"2023-03"},{code:"267971005",system:"http://snomed.info/sct",version:"2023-03"},{code:"267977009",system:"http://snomed.info/sct",version:"2023-03"},{code:"26889001",system:"http://snomed.info/sct",version:"2023-03"},{code:"27151001",system:"http://snomed.info/sct",version:"2023-03"},{code:"274137005",system:"http://snomed.info/sct",version:"2023-03"},{code:"27830001",system:"http://snomed.info/sct",version:"2023-03"},{code:"291761000119107",system:"http://snomed.info/sct",version:"2023-03"},{code:"291771000119101",system:"http://snomed.info/sct",version:"2023-03"},{code:"291781000119103",system:"http://snomed.info/sct",version:"2023-03"},{code:"291791000119100",system:"http://snomed.info/sct",version:"2023-03"},{code:"293921000119104",system:"http://snomed.info/sct",version:"2023-03"},{code:"293931000119101",system:"http://snomed.info/sct",version:"2023-03"},{code:"293941000119105",system:"http://snomed.info/sct",version:"2023-03"},{code:"293951000119107",system:"http://snomed.info/sct",version:"2023-03"},{code:"293961000119109",system:"http://snomed.info/sct",version:"2023-03"},{code:"293971000119103",system:"http://snomed.info/sct",version:"2023-03"},{code:"29574001",system:"http://snomed.info/sct",version:"2023-03"},{code:"299965004",system:"http://snomed.info/sct",version:"2023-03"},{code:"299966003",system:"http://snomed.info/sct",version:"2023-03"},{code:"30173002",system:"http://snomed.info/sct",version:"2023-03"},{code:"302935008",system:"http://snomed.info/sct",version:"2023-03"},{code:"303081002",system:"http://snomed.info/sct",version:"2023-03"},{code:"311211000119105",system:"http://snomed.info/sct",version:"2023-03"},{code:"31487001",system:"http://snomed.info/sct",version:"2023-03"},{code:"33308003",system:"http://snomed.info/sct",version:"2023-03"},{code:"33420007",system:"http://snomed.info/sct",version:"2023-03"},{code:"34139004",system:"http://snomed.info/sct",version:"2023-03"},{code:"35496009",system:"http://snomed.info/sct",version:"2023-03"},{code:"35635000",system:"http://snomed.info/sct",version:"2023-03"},{code:"36427004",system:"http://snomed.info/sct",version:"2023-03"},{code:"36655007",system:"http://snomed.info/sct",version:"2023-03"},{code:"36948007",system:"http://snomed.info/sct",version:"2023-03"},{code:"370474006",system:"http://snomed.info/sct",version:"2023-03"},{code:"371000119109",system:"http://snomed.info/sct",version:"2023-03"},{code:"371082009",system:"http://snomed.info/sct",version:"2023-03"},{code:"373621006",system:"http://snomed.info/sct",version:"2023-03"},{code:"381000119107",system:"http://snomed.info/sct",version:"2023-03"},{code:"39181008",system:"http://snomed.info/sct",version:"2023-03"},{code:"396332003",system:"http://snomed.info/sct",version:"2023-03"},{code:"396333008",system:"http://snomed.info/sct",version:"2023-03"},{code:"399964004",system:"http://snomed.info/sct",version:"2023-03"},{code:"402429000",system:"http://snomed.info/sct",version:"2023-03"},{code:"408749000",system:"http://snomed.info/sct",version:"2023-03"},{code:"408750000",system:"http://snomed.info/sct",version:"2023-03"},{code:"408751001",system:"http://snomed.info/sct",version:"2023-03"},{code:"41022003",system:"http://snomed.info/sct",version:"2023-03"},{code:"410730009",system:"http://snomed.info/sct",version:"2023-03"},{code:"41341006",system:"http://snomed.info/sct",version:"2023-03"},{code:"420658009",system:"http://snomed.info/sct",version:"2023-03"},{code:"422012004",system:"http://snomed.info/sct",version:"2023-03"},{code:"422136003",system:"http://snomed.info/sct",version:"2023-03"},{code:"424941009",system:"http://snomed.info/sct",version:"2023-03"},{code:"42561004",system:"http://snomed.info/sct",version:"2023-03"},{code:"425878001",system:"http://snomed.info/sct",version:"2023-03"},{code:"426566004",system:"http://snomed.info/sct",version:"2023-03"},{code:"427972000",system:"http://snomed.info/sct",version:"2023-03"},{code:"428778006",system:"http://snomed.info/sct",version:"2023-03"},{code:"442486007",system:"http://snomed.info/sct",version:"2023-03"},{code:"443700006",system:"http://snomed.info/sct",version:"2023-03"},{code:"44983007",system:"http://snomed.info/sct",version:"2023-03"},{code:"45181002",system:"http://snomed.info/sct",version:"2023-03"},{code:"46578006",system:"http://snomed.info/sct",version:"2023-03"},{code:"47049007",system:"http://snomed.info/sct",version:"2023-03"},{code:"55146009",system:"http://snomed.info/sct",version:"2023-03"},{code:"5601008",system:"http://snomed.info/sct",version:"2023-03"},{code:"56557000",system:"http://snomed.info/sct",version:"2023-03"},{code:"58856009",system:"http://snomed.info/sct",version:"2023-03"},{code:"60033003",system:"http://snomed.info/sct",version:"2023-03"},{code:"608829007",system:"http://snomed.info/sct",version:"2023-03"},{code:"60937000",system:"http://snomed.info/sct",version:"2023-03"},{code:"61296009",system:"http://snomed.info/sct",version:"2023-03"},{code:"62195001",system:"http://snomed.info/sct",version:"2023-03"},{code:"63885004",system:"http://snomed.info/sct",version:"2023-03"},{code:"64787009",system:"http://snomed.info/sct",version:"2023-03"},{code:"67437007",system:"http://snomed.info/sct",version:"2023-03"},{code:"68675004",system:"http://snomed.info/sct",version:"2023-03"},{code:"68859000",system:"http://snomed.info/sct",version:"2023-03"},{code:"69071001",system:"http://snomed.info/sct",version:"2023-03"},{code:"69195002",system:"http://snomed.info/sct",version:"2023-03"},{code:"699699005",system:"http://snomed.info/sct",version:"2023-03"},{code:"70070008",system:"http://snomed.info/sct",version:"2023-03"},{code:"712537009",system:"http://snomed.info/sct",version:"2023-03"},{code:"712857000",system:"http://snomed.info/sct",version:"2023-03"},{code:"713278001",system:"http://snomed.info/sct",version:"2023-03"},{code:"713320007",system:"http://snomed.info/sct",version:"2023-03"},{code:"713506004",system:"http://snomed.info/sct",version:"2023-03"},{code:"713831005",system:"http://snomed.info/sct",version:"2023-03"},{code:"713837009",system:"http://snomed.info/sct",version:"2023-03"},{code:"714252004",system:"http://snomed.info/sct",version:"2023-03"},{code:"715057009",system:"http://snomed.info/sct",version:"2023-03"},{code:"72315009",system:"http://snomed.info/sct",version:"2023-03"},{code:"72893007",system:"http://snomed.info/sct",version:"2023-03"},{code:"734947007",system:"http://snomed.info/sct",version:"2023-03"},{code:"734986006",system:"http://snomed.info/sct",version:"2023-03"},{code:"734987002",system:"http://snomed.info/sct",version:"2023-03"},{code:"734988007",system:"http://snomed.info/sct",version:"2023-03"},{code:"734989004",system:"http://snomed.info/sct",version:"2023-03"},{code:"75467001",system:"http://snomed.info/sct",version:"2023-03"},{code:"76107001",system:"http://snomed.info/sct",version:"2023-03"},{code:"76691009",system:"http://snomed.info/sct",version:"2023-03"},{code:"77547008",system:"http://snomed.info/sct",version:"2023-03"},{code:"82473003",system:"http://snomed.info/sct",version:"2023-03"},{code:"83561009",system:"http://snomed.info/sct",version:"2023-03"},{code:"85216006",system:"http://snomed.info/sct",version:"2023-03"},{code:"85879003",system:"http://snomed.info/sct",version:"2023-03"},{code:"86804002",system:"http://snomed.info/sct",version:"2023-03"},{code:"90448008",system:"http://snomed.info/sct",version:"2023-03"},{code:"91240008",system:"http://snomed.info/sct",version:"2023-03"},{code:"93155003",system:"http://snomed.info/sct",version:"2023-03"},{code:"95417003",system:"http://snomed.info/sct",version:"2023-03"},{code:"9631008",system:"http://snomed.info/sct",version:"2023-03"},{code:"F45.41",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F45.42",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"G24.3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"G89.0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"G89.2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"G89.21",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"G89.22",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"G89.28",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"G89.29",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"G89.4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"G90.5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"G90.50",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"G90.51",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"G90.511",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"G90.512",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"G90.513",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"G90.519",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"G90.52",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"G90.521",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"G90.522",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"G90.523",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"G90.529",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"G90.59",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M16",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M16.0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M16.1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M16.10",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M16.11",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M16.12",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M16.2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M16.3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M16.30",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M16.31",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M16.32",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M16.4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M16.5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M16.50",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M16.51",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M16.52",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M16.6",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M16.7",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M16.9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M17",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M17.0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M17.1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M17.10",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M17.11",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M17.12",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M17.2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M17.3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M17.30",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M17.31",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M17.32",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M17.4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M17.5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M17.9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M25.50",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M25.511",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M25.512",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M25.519",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M25.541",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M25.542",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M25.549",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M25.55",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M25.551",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M25.552",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M25.559",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M25.56",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M25.561",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M25.562",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M25.569",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M25.571",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M25.572",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M25.579",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M43.20",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M43.21",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M43.22",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M43.23",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M43.24",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M43.25",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M43.26",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M43.27",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M43.28",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M43.6",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M43.8X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M43.8X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M43.8X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M43.8X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M43.8X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M43.8X6",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M43.8X7",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M43.8X8",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M43.8X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M45.0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M45.1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M45.2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M45.3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M45.4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M45.5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M45.6",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M45.7",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M45.8",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M45.9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M46.1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M46.40",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M46.41",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M46.42",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M46.43",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M46.44",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M46.45",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M46.46",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M46.47",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M46.48",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M46.49",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M46.9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M46.91",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M46.92",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M46.93",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M46.94",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M46.95",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M46.96",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M46.97",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M46.98",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M46.99",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M47.10",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M47.11",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M47.12",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M47.13",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M47.14",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M47.15",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M47.16",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M47.20",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M47.21",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M47.22",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M47.23",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M47.24",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M47.25",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M47.26",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M47.27",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M47.28",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M47.811",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M47.812",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M47.813",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M47.814",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M47.815",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M47.816",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M47.817",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M47.818",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M47.819",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M47.891",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M47.892",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M47.893",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M47.894",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M47.895",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M47.896",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M47.897",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M47.898",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M47.899",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M47.9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M48.00",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M48.01",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M48.02",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M48.03",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M48.04",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M48.05",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M48.06",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M48.061",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M48.062",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M48.07",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M48.08",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M48.10",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M48.11",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M48.12",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M48.13",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M48.14",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M48.15",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M48.16",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M48.17",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M48.18",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M48.19",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M48.9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M50.00",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M50.20",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M50.30",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M50.80",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M50.90",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M51.04",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M51.05",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M51.06",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M51.24",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M51.25",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M51.26",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M51.27",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M51.34",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M51.35",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M51.36",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M51.37",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M51.44",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M51.45",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M51.46",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M51.47",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M51.84",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M51.85",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M51.86",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M51.87",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M51.9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M53.1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M53.2X7",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M53.3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M53.82",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M53.83",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M53.84",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M53.85",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M53.86",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M53.87",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M53.88",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M53.9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M54.02",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M54.08",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M54.10",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M54.12",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M54.13",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M54.14",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M54.15",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M54.16",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M54.17",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M54.2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M54.30",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M54.31",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M54.32",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M54.40",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M54.41",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M54.42",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M54.5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M54.6",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M54.89",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M54.9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M60.9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M67.88",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M72.9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M79.0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M79.1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M79.10",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M79.11",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M79.12",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M79.18",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M79.2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M79.601",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M79.602",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M79.603",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M79.604",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M79.605",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M79.606",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M79.609",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M79.7",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"M96.1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"R39.82",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"R52",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"}]},"2.16.840.1.113762.1.4.1032.102":{Latest:[{code:"102911000",system:"http://snomed.info/sct",version:"2023-03"},{code:"161474000",system:"http://snomed.info/sct",version:"2023-03"},{code:"219125007",system:"http://snomed.info/sct",version:"2023-03"},{code:"219126008",system:"http://snomed.info/sct",version:"2023-03"},{code:"219127004",system:"http://snomed.info/sct",version:"2023-03"},{code:"23233009",system:"http://snomed.info/sct",version:"2023-03"},{code:"247650009",system:"http://snomed.info/sct",version:"2023-03"},{code:"267073005",system:"http://snomed.info/sct",version:"2023-03"},{code:"269808005",system:"http://snomed.info/sct",version:"2023-03"},{code:"287181000",system:"http://snomed.info/sct",version:"2023-03"},{code:"287182007",system:"http://snomed.info/sct",version:"2023-03"},{code:"287183002",system:"http://snomed.info/sct",version:"2023-03"},{code:"287184008",system:"http://snomed.info/sct",version:"2023-03"},{code:"287185009",system:"http://snomed.info/sct",version:"2023-03"},{code:"287186005",system:"http://snomed.info/sct",version:"2023-03"},{code:"288311002",system:"http://snomed.info/sct",version:"2023-03"},{code:"304594002",system:"http://snomed.info/sct",version:"2023-03"},{code:"36153001",system:"http://snomed.info/sct",version:"2023-03"},{code:"401229000",system:"http://snomed.info/sct",version:"2023-03"},{code:"401230005",system:"http://snomed.info/sct",version:"2023-03"},{code:"401231009",system:"http://snomed.info/sct",version:"2023-03"},{code:"425104003",system:"http://snomed.info/sct",version:"2023-03"},{code:"440144004",system:"http://snomed.info/sct",version:"2023-03"},{code:"460981000124108",system:"http://snomed.info/sct",version:"2023-03"},{code:"460991000124106",system:"http://snomed.info/sct",version:"2023-03"},{code:"461001000124107",system:"http://snomed.info/sct",version:"2023-03"},{code:"461011000124105",system:"http://snomed.info/sct",version:"2023-03"},{code:"461021000124102",system:"http://snomed.info/sct",version:"2023-03"},{code:"461031000124104",system:"http://snomed.info/sct",version:"2023-03"},{code:"461041000124109",system:"http://snomed.info/sct",version:"2023-03"},{code:"461051000124106",system:"http://snomed.info/sct",version:"2023-03"},{code:"461081000124103",system:"http://snomed.info/sct",version:"2023-03"},{code:"461091000124100",system:"http://snomed.info/sct",version:"2023-03"},{code:"461111000124109",system:"http://snomed.info/sct",version:"2023-03"},{code:"461131000124103",system:"http://snomed.info/sct",version:"2023-03"},{code:"461141000124108",system:"http://snomed.info/sct",version:"2023-03"},{code:"461151000124105",system:"http://snomed.info/sct",version:"2023-03"},{code:"461161000124107",system:"http://snomed.info/sct",version:"2023-03"},{code:"461181000124102",system:"http://snomed.info/sct",version:"2023-03"},{code:"461201000124101",system:"http://snomed.info/sct",version:"2023-03"},{code:"461211000124103",system:"http://snomed.info/sct",version:"2023-03"},{code:"461261000124100",system:"http://snomed.info/sct",version:"2023-03"},{code:"461271000124107",system:"http://snomed.info/sct",version:"2023-03"},{code:"461291000124108",system:"http://snomed.info/sct",version:"2023-03"},{code:"53846008",system:"http://snomed.info/sct",version:"2023-03"},{code:"55554002",system:"http://snomed.info/sct",version:"2023-03"},{code:"6471006",system:"http://snomed.info/sct",version:"2023-03"},{code:"711561004",system:"http://snomed.info/sct",version:"2023-03"},{code:"82313006",system:"http://snomed.info/sct",version:"2023-03"},{code:"86849004",system:"http://snomed.info/sct",version:"2023-03"},{code:"R45.851",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"T14.91",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"T14.91XA",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"T14.91XD",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"T14.91XS",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"}]},"2.16.840.1.113762.1.4.1032.26":{Latest:[{code:"1001437",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1006079",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1006096",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1009416",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1009433",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1009462",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1010053",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1010057",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1010077",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1010296",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1010739",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1010769",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1010774",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1010823",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1010835",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1010836",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1010878",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1010895",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1010925",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1010931",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1011326",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1011839",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1011843",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1011849",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1011852",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1012081",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1012099",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1012100",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1012204",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1012216",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1012221",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1012223",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1012229",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1012233",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1012235",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1012238",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1012345",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1012362",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1012955",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1012966",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1012994",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1013001",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1013014",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1020420",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1020434",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1037117",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1037125",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1037195",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1037273",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"103863",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1039043",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1039251",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"103954",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1039679",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1039690",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1039731",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1039799",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1042663",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1042684",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1042688",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1042786",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1042788",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1042836",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1042838",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1042847",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1043046",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1043224",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1043353",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1043399",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1043400",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1043494",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1043619",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1043731",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1043743",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1044238",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1044268",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1044602",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"104474",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"104475",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1045010",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1045385",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1045432",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1045482",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1045532",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1046313",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1046348",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1046351",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1046378",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1046384",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1046527",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1046534",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1046544",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1046698",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1046751",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1046781",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1047480",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1047805",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1048132",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1048136",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1048139",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1048281",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1048286",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1048299",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1048324",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1048327",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1048344",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1048366",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1048953",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"104899",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"104906",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"104908",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1049081",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1049086",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1049108",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1049110",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1049179",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1049389",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1050087",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1050385",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1051005",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1052462",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1052467",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1052637",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1052647",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1052670",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1052679",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1052744",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1053359",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1053386",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1053397",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1053407",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"105798",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"105833",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"105834",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"105845",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"105918",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"105925",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"105942",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"105953",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"105954",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"105999",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"106002",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"106119",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"106135",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"106137",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"106139",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"106222",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"106224",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"106225",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"106226",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"106227",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"106809",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"106814",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"106815",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"106818",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"106821",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"107313",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"107321",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"107416",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1085721",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1086713",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1086750",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1086991",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1086997",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"108721",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1087607",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1087917",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1088758",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1089101",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"108926",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1089766",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1089822",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1089831",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1089847",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1089968",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1090457",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1090476",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1090743",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1091381",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1091886",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1091943",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1092189",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1092373",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1092398",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1093075",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1093083",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1093359",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1094015",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1094104",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1094107",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1094126",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1094131",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1094147",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1094160",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1094351",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1094352",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1094357",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1094364",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1094379",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1094538",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1094549",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1094550",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1095682",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1098347",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1098397",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1098435",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1098496",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1098616",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1099859",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1099872",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1099888",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1099889",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1099890",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1099896",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1099912",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1100007",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1100066",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1100684",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1101083",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1101338",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1101472",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1101534",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1102186",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1102253",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1110816",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1110988",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1111003",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1111032",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1111739",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1112231",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1112692",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1112864",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1113397",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1113522",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1113705",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1114454",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1116155",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1116320",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1116339",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1116349",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1116454",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1116568",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1116572",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1116626",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1116730",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1116918",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1116967",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1117245",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1119597",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1145951",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1146695",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1146774",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1147795",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1148131",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1148399",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1148408",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1148423",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1148429",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1148430",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1148634",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1188395",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1189156",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1189316",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1189623",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1190034",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1190052",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1190150",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1190166",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1190560",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1190931",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1192505",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1192516",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1192745",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1192748",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1192984",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1193293",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1193297",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1232117",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1232160",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1232299",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1232398",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1233196",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1233575",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1233623",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1233694",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1233698",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1234532",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1235753",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1236084",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1236091",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1236419",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1236435",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1241829",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1242618",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1243585",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1243679",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1245229",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1246623",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1248743",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1249105",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1249111",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1249174",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1249617",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1249758",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1250189",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1250743",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1250907",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1251279",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1251928",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1291083",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1291226",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1291672",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1291868",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1291951",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1292323",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1292342",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1293193",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1293344",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1293430",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1293883",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1293905",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1293983",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1294019",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1294567",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1294594",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1297310",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1297390",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1297514",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1297947",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1298287",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1298348",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1299018",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1299021",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1299646",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1299662",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1300276",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1300288",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1300294",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1300889",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1301152",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1302630",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1303251",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1304580",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1304966",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1305130",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1305735",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1305913",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1306905",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1309062",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1310054",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1310487",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1310503",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1312283",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1312747",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1313823",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1313969",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1314136",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1314935",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1356071",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1356803",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1357553",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1358498",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1358989",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1359105",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1359154",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1359455",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1361205",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1361410",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1362132",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1362704",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1364993",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1365000",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1365674",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1366315",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1366789",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1366825",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1367204",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1367205",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1367206",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1367210",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1367384",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1367426",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1368954",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1369775",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1369842",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1370113",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1370285",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1370957",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1371206",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1371293",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1371294",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1371295",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1372312",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1372450",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1372464",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1372560",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1372891",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1373130",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1373137",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1373219",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1373249",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1373322",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1374383",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1374840",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1374851",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1375917",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1375932",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1376496",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1376499",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"141868",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"141993",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"141997",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"141998",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"142036",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1421011",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"142102",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1421024",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1421027",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"142108",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1421441",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1421893",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1422561",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1423410",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1423826",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1423977",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1424008",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1424614",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1425325",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1426141",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1426594",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1426687",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1426844",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1428948",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1429019",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1430458",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1431682",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1431703",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1432119",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1432482",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1432488",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1433200",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1435162",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1435257",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1435269",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1435490",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1435853",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1438766",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1440060",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1440065",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1441730",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1442116",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1442128",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1442261",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1442274",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1442685",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1482820",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1484488",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1484879",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1485584",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1486326",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1486874",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1487074",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1487763",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1487908",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1488306",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1488328",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1489073",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1489105",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1490727",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1491009",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1491529",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1491547",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1491882",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1492398",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1495457",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"151084",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"152596",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"152620",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"152694",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"152695",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"153479",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1534792",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1535505",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1535617",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1535618",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1536467",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1536477",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1536498",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1536503",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1536675",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1536815",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1536833",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1536840",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1536880",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1536882",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1536924",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1536993",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1537019",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1537029",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1537071",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"153830",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1538456",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1539436",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1540230",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1540663",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1541083",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1541641",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1542816",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1543069",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1543072",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1543158",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1543162",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1543432",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1543712",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1544717",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1545290",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1545716",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1546036",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1546700",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1547591",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1547758",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1547771",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1547975",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1547977",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1547992",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1549223",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1549850",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1550540",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1550957",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1550967",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1550968",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1551280",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1552201",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1552221",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1552282",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1552450",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1593110",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1593450",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1593733",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1593765",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1595155",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1595448",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1595624",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1595626",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1595631",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1595784",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1595989",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1597298",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1597741",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1599164",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1599652",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1599787",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1599816",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1600127",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1600130",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1600382",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1600974",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1600976",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1601095",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1601879",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1602013",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1602568",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1603377",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1606046",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1606047",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1606487",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1608012",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1608491",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1608797",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1648133",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1648152",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1649007",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1649008",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1650234",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1652104",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1653326",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1654662",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1654726",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1654728",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1655936",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1656815",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1658276",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1658453",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1658663",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1659175",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1659960",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1659964",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1659967",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1661683",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1663849",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1665356",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1665459",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1665461",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1665675",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1665679",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1665682",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1668245",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1673869",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1716100",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1721525",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1722349",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1722357",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1722689",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1723991",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1724446",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1725038",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1725069",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1726830",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1730277",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1733864",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1733865",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1734777",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1737778",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1738353",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1738357",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1738566",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1738574",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1740245",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1741529",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1744840",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1745016",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1745091",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1745438",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1745450",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1746464",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1747294",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1788940",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1788942",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1790141",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1791346",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1792499",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1792852",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1793147",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1793908",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1793920",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1796087",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1796460",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1796708",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1797457",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1797855",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1798269",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1798271",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1798453",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1798481",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1802553",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1802849",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1802859",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1803727",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1804176",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1804185",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1806380",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1806382",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1806690",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1807136",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1808524",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1809050",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1811174",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1811470",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1811575",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1811578",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1811631",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1811632",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1811772",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1811858",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1812104",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1812330",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1812461",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1812570",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1812680",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1812744",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1812745",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1812746",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1812753",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1813422",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1813426",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1855061",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1855091",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1855484",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1855728",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1857613",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1858385",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1858562",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1858826",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1858990",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1860084",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1863589",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1865193",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1866042",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1866218",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1867702",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1869797",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1870112",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1870926",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1872085",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1872886",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1873621",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1874174",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1874747",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1875528",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1875611",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1876751",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1919076",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1921129",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1921772",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1922277",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1923001",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1923327",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1923329",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1923481",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1923499",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1926513",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1927954",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1928692",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1940367",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1942346",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1943537",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1944548",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1946476",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1946577",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1947197",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1947261",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"197395",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"197425",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"197426",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"197427",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"197428",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"197447",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"197602",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"197603",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"197684",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"197685",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"197686",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"197694",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"197695",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"197724",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"197725",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"197803",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"197805",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"197806",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"197807",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"197817",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"197818",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"197819",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"197854",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"197855",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"197856",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"197877",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"197907",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"197930",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"197932",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"197945",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"198012",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"198013",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"198014",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"198107",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"198108",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"198204",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"198238",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"198239",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"198295",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"198296",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"198297",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"198405",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"198434",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"198436",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"198437",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"198439",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"198440",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"198443",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"198444",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"198445",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"198449",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"198461",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"198463",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"198464",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"198466",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"198467",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"198471",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"198473",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"198475",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"198477",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"198479",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"198480",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"198487",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"198488",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"198494",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"198496",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"198501",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"198555",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"198556",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"198600",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"198601",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1987017",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1987413",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"198742",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"198752",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1987647",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1988974",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1988977",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1988980",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1989491",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"199005",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"199006",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"199035",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"199071",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"199078",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"199105",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1991259",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"199169",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1992531",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"199279",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"199281",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"199390",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"199393",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1994320",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1994328",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"199482",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"199490",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1995136",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"199549",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"199553",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"199559",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"199560",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1996081",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1996098",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"199656",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"199740",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"199749",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"199864",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"199870",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1999400",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"200066",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"200074",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"200083",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"200107",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2001434",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2001749",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"200176",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"200293",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"200298",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"204422",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"204442",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2044886",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"204709",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2047877",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2048002",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2048005",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"204900",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2049016",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2049223",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"204935",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2049533",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2049725",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2049841",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2049852",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2049860",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"205251",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2052919",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"205322",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"205323",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2056063",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2059052",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2099775",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2099941",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2100015",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2118581",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2118589",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"212033",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2121065",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2122363",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2123045",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2167679",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2167737",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2169129",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2169968",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2173662",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2173667",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2176259",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2178273",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2178283",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2178755",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2181307",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2184152",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2186001",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2197844",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2199136",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2199317",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2199665",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2199672",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2257313",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2264779",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"226617",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"226882",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"226923",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"227159",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2274104",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2281302",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2287556",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2367798",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2371764",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2371766",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2373454",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2374360",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"238134",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"238135",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"238151",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"238153",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"238154",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"238159",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2385117",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"238542",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"238581",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"238784",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"238909",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"238910",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"239009",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2391569",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"240093",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"240896",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"241864",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"243587",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"243670",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"243675",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"243685",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"243694",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"244323",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"244425",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"244443",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"244550",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"244556",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"244557",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"244573",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"245647",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"246236",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"246246",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"246461",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"247137",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"247161",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"247294",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2473373",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2474635",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"247816",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2480095",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"248155",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"248280",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"248341",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"248420",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"249875",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"250343",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"250418",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"250469",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"250606",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"250649",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"250650",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"250651",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"250733",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"250816",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"250912",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"251169",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"251255",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"251374",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"251454",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"251698",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"252208",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"252650",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"252857",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"252967",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"252971",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"253015",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"253020",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"253056",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2549034",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2549037",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2559400",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2559902",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"259081",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"259082",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"259102",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"259150",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"259203",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"259249",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"259550",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"259579",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"260269",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"282464",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"282575",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"282625",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"282626",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"282805",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"282808",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"282812",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"282838",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"283083",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"283119",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"283202",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"283224",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"283257",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"283270",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"283274",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"283279",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"283437",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"283438",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"283462",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"283473",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"283523",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"283691",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"284094",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"307666",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"307667",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"307668",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"307675",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"307684",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"307686",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"307695",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"307696",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"308278",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"308297",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"308310",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"308322",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"308363",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"308403",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"308409",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"308411",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"308416",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"308417",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"308498",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"308640",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"308645",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"308647",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"308657",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"308667",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"308668",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"308939",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"308940",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"308942",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"308943",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"310245",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"310247",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"310291",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"310430",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"310431",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"310432",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"310433",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"310434",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"310759",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"310963",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"310964",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"310965",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"310991",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"310992",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"311250",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"311432",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"311433",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"311486",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"311498",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"311499",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"311500",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"311501",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"311502",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"311503",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"311504",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"311508",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"311509",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"311510",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"311511",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"311512",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"311550",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"311573",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"311636",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"311892",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"311893",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"311913",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"311915",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"312132",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"312391",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"312392",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"312899",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"313246",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"313782",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"313784",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"313820",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"314047",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"314059",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"314092",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"315097",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"315140",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"317161",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"318212",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"318213",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"318272",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"346508",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"349188",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"349514",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"349516",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"351286",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"359221",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"359261",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"359321",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"359500",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"359697",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"359751",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"359752",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"360347",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"360348",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"360349",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"374472",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"380813",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"388081",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"389244",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"389247",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"391930",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"392073",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"392293",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"392295",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"392296",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"392641",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"392668",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"401976",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"403937",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"410226",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"411846",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"411848",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"415974",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"415975",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"415976",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"416207",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"416982",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"418604",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"418610",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"420222",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"427726",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"432638",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"433194",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"433195",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"433196",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"435780",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"452688",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"476362",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"476973",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"477282",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"483017",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"483438",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"483440",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"483442",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"483444",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"483446",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"483448",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"483450",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"485287",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"485558",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"485560",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"486133",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"543786",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"562444",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"562445",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"562711",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"562785",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"562840",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"577127",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"577232",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"577395",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"578018",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"578044",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"581461",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"581736",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"581787",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"581789",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"582096",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"582098",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"582819",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"583152",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"583170",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"597406",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"602617",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"603103",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"603136",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"605252",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"606947",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"616344",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"616463",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"616527",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"618445",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"618447",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"618552",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"618557",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"630714",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"637115",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"637116",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"637119",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"637121",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"637129",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"637472",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"637518",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"644109",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"644287",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"646333",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"647877",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"647888",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"665056",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"665080",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"665082",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"667889",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"668306",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"672559",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"672562",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"672601",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"685589",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"686379",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"686422",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"686429",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"687443",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"688214",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"692724",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"692836",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"700887",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"701201",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"701207",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"701909",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"701913",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"702001",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"702316",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"702433",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"707195",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"707587",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"723562",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"727137",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"727161",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"727162",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"744832",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"744868",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"748770",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"748777",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"748849",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"749244",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"749548",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"756245",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"758988",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"761913",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"761922",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"763111",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"763116",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"792051",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"795070",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"795071",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"797050",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"797500",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"797661",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"797715",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"797717",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"797746",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"798072",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"798162",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"801678",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"804532",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"808955",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"809206",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"824574",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"825130",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"827318",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"827757",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"829498",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"829500",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"829613",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"833234",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"834022",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"834301",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"836284",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"849398",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"849431",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"849450",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"849498",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"849499",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"849504",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"849574",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"849667",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"853124",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"853132",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"853134",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"853136",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"853139",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"853146",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"853251",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"853260",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"853276",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"853499",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"854183",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"854801",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"855626",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"855633",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"855642",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"855657",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"855664",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"855906",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"855923",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"855926",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"855942",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"857689",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"857696",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"857698",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"857700",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"857702",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"857703",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"857705",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"857706",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"857709",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"857713",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"858116",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"858342",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"858364",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"858664",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"859063",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"860092",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"860096",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"860103",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"860107",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"860113",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"860114",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"860115",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"860745",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"860821",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"860825",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"860914",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"861846",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"863184",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"863186",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"866084",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"866128",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"866404",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"877057",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"880326",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"880372",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"884645",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"884804",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"885225",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"889520",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"895664",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"895749",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"896884",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"897114",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"898715",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"900389",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"900390",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"900528",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"901814",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"978282",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"991369",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"992908",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"994005",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"994008",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"994430",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"994435",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"994528",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"994535",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"994810",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"994811",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"997658",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"999419",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"999683",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"}]},"2.16.840.1.113762.1.4.1032.264":{Latest:[{code:"10231000132102",system:"http://snomed.info/sct",version:"2023-03"},{code:"102872000",system:"http://snomed.info/sct",version:"2023-03"},{code:"102875003",system:"http://snomed.info/sct",version:"2023-03"},{code:"11082009",system:"http://snomed.info/sct",version:"2023-03"},{code:"127364007",system:"http://snomed.info/sct",version:"2023-03"},{code:"134781000119106",system:"http://snomed.info/sct",version:"2023-03"},{code:"14080002",system:"http://snomed.info/sct",version:"2023-03"},{code:"14418008",system:"http://snomed.info/sct",version:"2023-03"},{code:"16356006",system:"http://snomed.info/sct",version:"2023-03"},{code:"169561007",system:"http://snomed.info/sct",version:"2023-03"},{code:"169562000",system:"http://snomed.info/sct",version:"2023-03"},{code:"169563005",system:"http://snomed.info/sct",version:"2023-03"},{code:"169564004",system:"http://snomed.info/sct",version:"2023-03"},{code:"169565003",system:"http://snomed.info/sct",version:"2023-03"},{code:"169566002",system:"http://snomed.info/sct",version:"2023-03"},{code:"169567006",system:"http://snomed.info/sct",version:"2023-03"},{code:"169568001",system:"http://snomed.info/sct",version:"2023-03"},{code:"199064003",system:"http://snomed.info/sct",version:"2023-03"},{code:"199306007",system:"http://snomed.info/sct",version:"2023-03"},{code:"22281000119101",system:"http://snomed.info/sct",version:"2023-03"},{code:"237233002",system:"http://snomed.info/sct",version:"2023-03"},{code:"237238006",system:"http://snomed.info/sct",version:"2023-03"},{code:"237239003",system:"http://snomed.info/sct",version:"2023-03"},{code:"237240001",system:"http://snomed.info/sct",version:"2023-03"},{code:"237241002",system:"http://snomed.info/sct",version:"2023-03"},{code:"237244005",system:"http://snomed.info/sct",version:"2023-03"},{code:"248985009",system:"http://snomed.info/sct",version:"2023-03"},{code:"276367008",system:"http://snomed.info/sct",version:"2023-03"},{code:"281307002",system:"http://snomed.info/sct",version:"2023-03"},{code:"314204000",system:"http://snomed.info/sct",version:"2023-03"},{code:"35381000119101",system:"http://snomed.info/sct",version:"2023-03"},{code:"36801000119105",system:"http://snomed.info/sct",version:"2023-03"},{code:"38720006",system:"http://snomed.info/sct",version:"2023-03"},{code:"41587001",system:"http://snomed.info/sct",version:"2023-03"},{code:"41991004",system:"http://snomed.info/sct",version:"2023-03"},{code:"429187001",system:"http://snomed.info/sct",version:"2023-03"},{code:"43990006",system:"http://snomed.info/sct",version:"2023-03"},{code:"442478007",system:"http://snomed.info/sct",version:"2023-03"},{code:"444661007",system:"http://snomed.info/sct",version:"2023-03"},{code:"45307008",system:"http://snomed.info/sct",version:"2023-03"},{code:"457811000124103",system:"http://snomed.info/sct",version:"2023-03"},{code:"457821000124106",system:"http://snomed.info/sct",version:"2023-03"},{code:"459167000",system:"http://snomed.info/sct",version:"2023-03"},{code:"459169002",system:"http://snomed.info/sct",version:"2023-03"},{code:"459170001",system:"http://snomed.info/sct",version:"2023-03"},{code:"47200007",system:"http://snomed.info/sct",version:"2023-03"},{code:"472321009",system:"http://snomed.info/sct",version:"2023-03"},{code:"57630001",system:"http://snomed.info/sct",version:"2023-03"},{code:"58532003",system:"http://snomed.info/sct",version:"2023-03"},{code:"59466002",system:"http://snomed.info/sct",version:"2023-03"},{code:"60810003",system:"http://snomed.info/sct",version:"2023-03"},{code:"64254006",system:"http://snomed.info/sct",version:"2023-03"},{code:"65147003",system:"http://snomed.info/sct",version:"2023-03"},{code:"65727000",system:"http://snomed.info/sct",version:"2023-03"},{code:"713575004",system:"http://snomed.info/sct",version:"2023-03"},{code:"713576003",system:"http://snomed.info/sct",version:"2023-03"},{code:"72892002",system:"http://snomed.info/sct",version:"2023-03"},{code:"77386006",system:"http://snomed.info/sct",version:"2023-03"},{code:"80997009",system:"http://snomed.info/sct",version:"2023-03"},{code:"83074005",system:"http://snomed.info/sct",version:"2023-03"},{code:"87527008",system:"http://snomed.info/sct",version:"2023-03"},{code:"90968009",system:"http://snomed.info/sct",version:"2023-03"},{code:"9279009",system:"http://snomed.info/sct",version:"2023-03"},{code:"O00.111",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O00.112",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O00.119",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O00.211",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O00.212",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O00.219",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O09.00",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O09.01",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O09.02",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O09.03",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O09.10",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O09.11",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O09.12",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O09.13",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O09.211",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O09.212",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O09.213",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O09.219",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O09.291",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O09.292",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O09.293",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O09.299",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O09.30",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O09.31",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O09.32",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O09.33",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O09.40",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O09.41",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O09.42",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O09.43",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O09.511",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O09.512",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O09.513",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O09.519",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O09.521",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O09.522",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O09.523",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O09.529",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O09.611",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O09.612",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O09.613",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O09.619",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O09.621",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O09.622",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O09.623",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O09.629",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O09.70",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O09.71",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O09.72",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O09.73",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O09.811",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O09.812",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O09.813",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O09.819",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O09.821",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O09.822",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O09.823",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O09.829",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O09.891",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O09.892",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O09.893",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O09.899",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O09.90",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O09.91",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O09.92",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O09.93",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O09.A0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O09.A1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O09.A2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O09.A3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O10.011",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O10.012",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O10.013",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O10.019",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O10.111",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O10.112",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O10.113",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O10.119",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O10.211",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O10.212",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O10.213",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O10.219",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O10.311",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O10.312",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O10.313",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O10.319",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O10.411",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O10.412",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O10.413",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O10.419",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O10.911",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O10.912",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O10.913",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O10.919",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O11.1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O11.2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O11.3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O11.9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O12.00",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O12.01",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O12.02",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O12.03",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O12.10",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O12.11",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O12.12",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O12.13",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O12.20",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O12.21",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O12.22",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O12.23",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O13.1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O13.2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O13.3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O13.9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O14.00",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O14.02",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O14.03",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O14.10",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O14.12",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O14.13",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O14.20",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O14.22",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O14.23",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O14.90",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O14.92",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O14.93",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O15.00",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O15.02",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O15.03",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O16.1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O16.2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O16.3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O16.9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O20.0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O20.8",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O20.9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O21.0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O21.1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O21.2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O21.8",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O21.9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O22.00",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O22.01",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O22.02",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O22.03",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O22.10",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O22.11",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O22.12",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O22.13",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O22.20",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O22.21",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O22.22",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O22.23",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O22.30",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O22.31",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O22.32",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O22.33",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O22.40",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O22.41",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O22.42",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O22.43",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O22.50",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O22.51",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O22.52",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O22.53",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O22.8X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O22.8X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O22.8X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O22.8X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O22.90",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O22.91",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O22.92",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O22.93",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O23.00",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O23.01",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O23.02",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O23.03",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O23.10",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O23.11",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O23.12",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O23.13",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O23.20",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O23.21",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O23.22",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O23.23",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O23.30",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O23.31",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O23.32",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O23.33",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O23.40",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O23.41",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O23.42",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O23.43",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O23.511",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O23.512",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O23.513",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O23.519",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O23.521",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O23.522",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O23.523",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O23.529",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O23.591",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O23.592",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O23.593",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O23.599",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O23.90",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O23.91",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O23.92",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O23.93",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O24.011",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O24.012",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O24.013",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O24.019",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O24.111",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O24.112",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O24.113",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O24.119",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O24.311",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O24.312",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O24.313",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O24.319",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O24.410",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O24.414",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O24.415",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O24.419",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O24.811",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O24.812",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O24.813",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O24.819",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O24.911",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O24.912",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O24.913",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O24.919",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O25.10",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O25.11",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O25.12",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O25.13",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O26.00",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O26.01",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O26.02",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O26.03",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O26.10",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O26.11",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O26.12",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O26.13",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O26.20",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O26.21",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O26.22",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O26.23",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O26.30",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O26.31",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O26.32",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O26.33",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O26.40",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O26.41",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O26.42",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O26.43",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O26.50",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O26.51",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O26.52",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O26.53",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O26.611",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O26.612",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O26.613",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O26.619",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O26.711",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O26.712",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O26.713",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O26.719",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O26.811",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O26.812",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O26.813",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O26.819",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O26.821",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O26.822",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O26.823",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O26.829",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O26.831",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O26.832",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O26.833",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O26.839",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O26.841",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O26.842",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O26.843",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O26.849",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O26.851",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O26.852",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O26.853",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O26.859",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O26.86",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O26.872",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O26.873",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O26.879",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O26.891",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O26.892",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O26.893",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O26.899",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O26.90",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O26.91",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O26.92",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O26.93",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O28.0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O28.1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O28.2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O28.3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O28.4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O28.5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O28.8",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O28.9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O29.011",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O29.012",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O29.013",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O29.019",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O29.021",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O29.022",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O29.023",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O29.029",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O29.091",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O29.092",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O29.093",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O29.099",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O29.111",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O29.112",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O29.113",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O29.119",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O29.121",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O29.122",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O29.123",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O29.129",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O29.191",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O29.192",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O29.193",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O29.199",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O29.211",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O29.212",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O29.213",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O29.219",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O29.291",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O29.292",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O29.293",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O29.299",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O29.3X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O29.3X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O29.3X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O29.3X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O29.40",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O29.41",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O29.42",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O29.43",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O29.5X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O29.5X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O29.5X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O29.5X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O29.60",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O29.61",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O29.62",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O29.63",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O29.8X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O29.8X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O29.8X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O29.8X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O29.90",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O29.91",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O29.92",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O29.93",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O30.001",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O30.002",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O30.003",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O30.009",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O30.011",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O30.012",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O30.013",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O30.019",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O30.021",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O30.022",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O30.023",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O30.029",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O30.031",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O30.032",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O30.033",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O30.039",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O30.041",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O30.042",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O30.043",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O30.049",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O30.091",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O30.092",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O30.093",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O30.099",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O30.101",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O30.102",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O30.103",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O30.109",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O30.111",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O30.112",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O30.113",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O30.119",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O30.121",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O30.122",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O30.123",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O30.129",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O30.131",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O30.132",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O30.133",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O30.139",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O30.191",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O30.192",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O30.193",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O30.199",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O30.201",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O30.202",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O30.203",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O30.209",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O30.211",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O30.212",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O30.213",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O30.219",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O30.221",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O30.222",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O30.223",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O30.229",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O30.231",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O30.232",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O30.233",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O30.239",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O30.291",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O30.292",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O30.293",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O30.299",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O30.801",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O30.802",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O30.803",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O30.809",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O30.811",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O30.812",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O30.813",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O30.819",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O30.821",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O30.822",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O30.823",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O30.829",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O30.831",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O30.832",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O30.833",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O30.839",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O30.891",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O30.892",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O30.893",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O30.899",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O30.90",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O30.91",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O30.92",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O30.93",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.00X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.00X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.00X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.00X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.00X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.00X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.00X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.01X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.01X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.01X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.01X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.01X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.01X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.01X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.02X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.02X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.02X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.02X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.02X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.02X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.02X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.03X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.03X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.03X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.03X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.03X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.03X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.03X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.10X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.10X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.10X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.10X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.10X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.10X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.10X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.11X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.11X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.11X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.11X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.11X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.11X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.11X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.12X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.12X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.12X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.12X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.12X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.12X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.12X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.13X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.13X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.13X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.13X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.13X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.13X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.13X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.20X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.20X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.20X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.20X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.20X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.20X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.20X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.21X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.21X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.21X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.21X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.21X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.21X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.21X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.22X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.22X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.22X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.22X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.22X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.22X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.22X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.23X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.23X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.23X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.23X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.23X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.23X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.23X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.30X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.30X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.30X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.30X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.30X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.30X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.30X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.31X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.31X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.31X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.31X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.31X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.31X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.31X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.32X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.32X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.32X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.32X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.32X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.32X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.32X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.33X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.33X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.33X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.33X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.33X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.33X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.33X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.8X10",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.8X11",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.8X12",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.8X13",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.8X14",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.8X15",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.8X19",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.8X20",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.8X21",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.8X22",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.8X23",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.8X24",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.8X25",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.8X29",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.8X30",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.8X31",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.8X32",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.8X33",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.8X34",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.8X35",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.8X39",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.8X90",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.8X91",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.8X92",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.8X93",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.8X94",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.8X95",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O31.8X99",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O32.0XX0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O32.0XX1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O32.0XX2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O32.0XX3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O32.0XX4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O32.0XX5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O32.0XX9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O32.1XX0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O32.1XX1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O32.1XX2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O32.1XX3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O32.1XX4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O32.1XX5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O32.1XX9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O32.2XX0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O32.2XX1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O32.2XX2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O32.2XX3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O32.2XX4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O32.2XX5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O32.2XX9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O32.3XX0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O32.3XX1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O32.3XX2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O32.3XX3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O32.3XX4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O32.3XX5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O32.3XX9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O32.4XX0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O32.4XX1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O32.4XX2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O32.4XX3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O32.4XX4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O32.4XX5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O32.4XX9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O32.6XX0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O32.6XX1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O32.6XX2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O32.6XX3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O32.6XX4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O32.6XX5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O32.6XX9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O32.8XX0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O32.8XX1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O32.8XX2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O32.8XX3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O32.8XX4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O32.8XX5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O32.8XX9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O32.9XX0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O32.9XX1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O32.9XX2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O32.9XX3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O32.9XX4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O32.9XX5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O32.9XX9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O33.0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O33.1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O33.2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O33.3XX0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O33.3XX1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O33.3XX2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O33.3XX3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O33.3XX4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O33.3XX5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O33.3XX9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O33.4XX0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O33.4XX1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O33.4XX2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O33.4XX3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O33.4XX4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O33.4XX5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O33.4XX9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O33.5XX0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O33.5XX1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O33.5XX2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O33.5XX3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O33.5XX4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O33.5XX5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O33.5XX9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O33.6XX0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O33.6XX1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O33.6XX2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O33.6XX3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O33.6XX4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O33.6XX5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O33.6XX9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O33.7XX0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O33.7XX1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O33.7XX2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O33.7XX3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O33.7XX4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O33.7XX5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O33.7XX9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O33.8",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O33.9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O34.00",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O34.01",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O34.02",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O34.03",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O34.10",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O34.11",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O34.12",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O34.13",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O34.211",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O34.212",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O34.219",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O34.22",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O34.29",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O34.30",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O34.31",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O34.32",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O34.33",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O34.40",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O34.41",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O34.42",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O34.43",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O34.511",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O34.512",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O34.513",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O34.519",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O34.521",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O34.522",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O34.523",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O34.529",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O34.531",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O34.532",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O34.533",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O34.539",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O34.591",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O34.592",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O34.593",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O34.599",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O34.60",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O34.61",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O34.62",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O34.63",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O34.70",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O34.71",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O34.72",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O34.73",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O34.80",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O34.81",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O34.82",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O34.83",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O34.90",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O34.91",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O34.92",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O34.93",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.00X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.00X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.00X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.00X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.00X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.00X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.00X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.01X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.01X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.01X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.01X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.01X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.01X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.01X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.02X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.02X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.02X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.02X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.02X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.02X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.02X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.03X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.03X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.03X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.03X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.03X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.03X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.03X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.04X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.04X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.04X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.04X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.04X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.04X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.04X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.05X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.05X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.05X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.05X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.05X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.05X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.05X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.06X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.06X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.06X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.06X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.06X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.06X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.06X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.07X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.07X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.07X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.07X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.07X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.07X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.07X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.08X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.08X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.08X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.08X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.08X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.08X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.08X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.09X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.09X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.09X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.09X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.09X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.09X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.09X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.10X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.10X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.10X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.10X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.10X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.10X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.10X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.11X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.11X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.11X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.11X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.11X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.11X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.11X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.12X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.12X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.12X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.12X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.12X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.12X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.12X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.13X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.13X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.13X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.13X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.13X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.13X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.13X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.14X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.14X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.14X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.14X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.14X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.14X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.14X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.15X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.15X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.15X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.15X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.15X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.15X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.15X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.19X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.19X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.19X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.19X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.19X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.19X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.19X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.2XX0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.2XX1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.2XX2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.2XX3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.2XX4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.2XX5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.2XX9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.3XX0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.3XX1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.3XX2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.3XX3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.3XX4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.3XX5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.3XX9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.4XX0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.4XX1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.4XX2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.4XX3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.4XX4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.4XX5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.4XX9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.5XX0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.5XX1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.5XX2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.5XX3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.5XX4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.5XX5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.5XX9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.6XX0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.6XX1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.6XX2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.6XX3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.6XX4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.6XX5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.6XX9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.7XX0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.7XX1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.7XX2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.7XX3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.7XX4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.7XX5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.7XX9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.8XX0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.8XX1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.8XX2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.8XX3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.8XX4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.8XX5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.8XX9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.9XX0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.9XX1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.9XX2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.9XX3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.9XX4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.9XX5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.9XX9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.AXX0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.AXX1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.AXX2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.AXX3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.AXX4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.AXX5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.AXX9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.BXX0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.BXX1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.BXX2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.BXX3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.BXX4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.BXX5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.BXX9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.CXX0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.CXX1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.CXX2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.CXX3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.CXX4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.CXX5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.CXX9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.DXX0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.DXX1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.DXX2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.DXX3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.DXX4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.DXX5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.DXX9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.EXX0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.EXX1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.EXX2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.EXX3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.EXX4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.EXX5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.EXX9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.FXX0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.FXX1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.FXX2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.FXX3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.FXX4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.FXX5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.FXX9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.GXX0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.GXX1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.GXX2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.GXX3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.GXX4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.GXX5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.GXX9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.HXX0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.HXX1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.HXX2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.HXX3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.HXX4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.HXX5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O35.HXX9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.0110",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.0111",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.0112",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.0113",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.0114",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.0115",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.0119",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.0120",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.0121",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.0122",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.0123",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.0124",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.0125",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.0129",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.0130",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.0131",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.0132",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.0133",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.0134",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.0135",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.0139",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.0190",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.0191",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.0192",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.0193",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.0194",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.0195",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.0199",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.0910",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.0911",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.0912",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.0913",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.0914",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.0915",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.0919",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.0920",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.0921",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.0922",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.0923",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.0924",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.0925",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.0929",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.0930",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.0931",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.0932",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.0933",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.0934",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.0935",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.0939",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.0990",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.0991",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.0992",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.0993",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.0994",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.0995",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.0999",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.1110",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.1111",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.1112",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.1113",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.1114",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.1115",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.1119",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.1120",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.1121",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.1122",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.1123",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.1124",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.1125",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.1129",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.1130",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.1131",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.1132",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.1133",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.1134",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.1135",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.1139",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.1190",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.1191",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.1192",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.1193",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.1194",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.1195",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.1199",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.1910",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.1911",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.1912",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.1913",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.1914",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.1915",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.1919",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.1920",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.1921",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.1922",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.1923",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.1924",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.1925",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.1929",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.1930",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.1931",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.1932",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.1933",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.1934",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.1935",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.1939",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.1990",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.1991",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.1992",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.1993",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.1994",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.1995",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.1999",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.20X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.20X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.20X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.20X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.20X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.20X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.20X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.21X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.21X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.21X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.21X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.21X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.21X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.21X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.22X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.22X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.22X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.22X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.22X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.22X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.22X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.23X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.23X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.23X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.23X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.23X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.23X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.23X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.4XX0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.4XX1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.4XX2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.4XX3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.4XX4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.4XX5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.4XX9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.5110",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.5111",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.5112",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.5113",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.5114",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.5115",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.5119",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.5120",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.5121",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.5122",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.5123",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.5124",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.5125",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.5129",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.5130",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.5131",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.5132",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.5133",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.5134",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.5135",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.5139",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.5190",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.5191",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.5192",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.5193",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.5194",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.5195",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.5199",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.5910",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.5911",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.5912",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.5913",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.5914",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.5915",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.5919",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.5920",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.5921",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.5922",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.5923",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.5924",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.5925",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.5929",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.5930",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.5931",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.5932",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.5933",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.5934",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.5935",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.5939",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.5990",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.5991",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.5992",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.5993",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.5994",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.5995",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.5999",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.60X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.60X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.60X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.60X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.60X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.60X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.60X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.61X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.61X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.61X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.61X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.61X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.61X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.61X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.62X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.62X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.62X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.62X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.62X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.62X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.62X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.63X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.63X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.63X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.63X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.63X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.63X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.63X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.70X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.70X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.70X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.70X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.70X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.70X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.70X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.71X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.71X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.71X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.71X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.71X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.71X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.71X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.72X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.72X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.72X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.72X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.72X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.72X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.72X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.73X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.73X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.73X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.73X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.73X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.73X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.73X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8120",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8121",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8122",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8123",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8124",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8125",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8129",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8130",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8131",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8132",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8133",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8134",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8135",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8139",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8190",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8191",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8192",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8193",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8194",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8195",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8199",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8210",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8211",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8212",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8213",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8214",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8215",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8219",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8220",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8221",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8222",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8223",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8224",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8225",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8229",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8230",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8231",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8232",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8233",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8234",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8235",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8239",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8290",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8291",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8292",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8293",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8294",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8295",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8299",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8310",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8311",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8312",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8313",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8314",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8315",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8319",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8320",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8321",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8322",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8323",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8324",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8325",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8329",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8330",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8331",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8332",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8333",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8334",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8335",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8339",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8390",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8391",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8392",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8393",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8394",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8395",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8399",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8910",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8911",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8912",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8913",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8914",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8915",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8919",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8920",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8921",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8922",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8923",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8924",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8925",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8929",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8930",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8931",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8932",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8933",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8934",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8935",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8939",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8990",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8991",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8992",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8993",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8994",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8995",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.8999",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.90X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.90X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.90X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.90X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.90X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.90X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.90X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.91X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.91X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.91X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.91X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.91X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.91X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.91X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.92X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.92X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.92X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.92X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.92X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.92X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.92X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.93X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.93X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.93X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.93X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.93X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.93X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O36.93X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O40.1XX0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O40.1XX1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O40.1XX2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O40.1XX3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O40.1XX4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O40.1XX5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O40.1XX9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O40.2XX0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O40.2XX1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O40.2XX2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O40.2XX3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O40.2XX4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O40.2XX5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O40.2XX9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O40.3XX0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O40.3XX1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O40.3XX2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O40.3XX3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O40.3XX4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O40.3XX5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O40.3XX9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O40.9XX0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O40.9XX1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O40.9XX2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O40.9XX3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O40.9XX4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O40.9XX5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O40.9XX9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.00X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.00X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.00X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.00X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.00X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.00X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.00X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.01X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.01X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.01X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.01X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.01X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.01X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.01X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.02X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.02X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.02X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.02X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.02X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.02X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.02X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.03X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.03X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.03X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.03X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.03X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.03X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.03X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.1010",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.1011",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.1012",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.1013",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.1014",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.1015",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.1019",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.1020",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.1021",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.1022",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.1023",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.1024",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.1025",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.1029",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.1030",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.1031",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.1032",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.1033",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.1034",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.1035",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.1039",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.1090",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.1091",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.1092",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.1093",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.1094",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.1095",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.1099",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.1210",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.1211",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.1212",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.1213",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.1214",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.1215",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.1219",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.1220",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.1221",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.1222",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.1223",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.1224",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.1225",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.1229",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.1230",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.1231",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.1232",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.1233",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.1234",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.1235",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.1239",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.1290",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.1291",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.1292",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.1293",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.1294",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.1295",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.1299",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.1410",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.1411",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.1412",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.1413",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.1414",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.1415",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.1419",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.1420",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.1421",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.1422",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.1423",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.1424",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.1425",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.1429",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.1430",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.1431",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.1432",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.1433",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.1434",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.1435",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.1439",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.1490",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.1491",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.1492",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.1493",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.1494",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.1495",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.1499",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.8X10",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.8X11",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.8X12",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.8X13",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.8X14",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.8X15",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.8X19",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.8X20",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.8X21",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.8X22",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.8X23",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.8X24",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.8X25",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.8X29",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.8X30",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.8X31",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.8X32",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.8X33",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.8X34",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.8X35",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.8X39",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.8X90",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.8X91",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.8X92",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.8X93",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.8X94",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.8X95",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.8X99",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.90X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.90X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.90X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.90X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.90X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.90X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.90X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.91X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.91X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.91X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.91X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.91X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.91X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.91X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.92X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.92X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.92X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.92X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.92X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.92X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.92X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.93X0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.93X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.93X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.93X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.93X4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.93X5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O41.93X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O42.00",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O42.011",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O42.012",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O42.013",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O42.019",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O42.02",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O42.10",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O42.111",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O42.112",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O42.113",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O42.119",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O42.12",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O42.90",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O42.911",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O42.912",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O42.913",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O42.919",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O42.92",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O43.011",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O43.012",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O43.013",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O43.019",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O43.021",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O43.022",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O43.023",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O43.029",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O43.101",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O43.102",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O43.103",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O43.109",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O43.111",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O43.112",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O43.113",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O43.119",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O43.121",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O43.122",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O43.123",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O43.129",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O43.191",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O43.192",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O43.193",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O43.199",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O43.211",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O43.212",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O43.213",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O43.219",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O43.221",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O43.222",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O43.223",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O43.229",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O43.231",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O43.232",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O43.233",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O43.239",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O43.811",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O43.812",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O43.813",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O43.819",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O43.891",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O43.892",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O43.893",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O43.899",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O43.90",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O43.91",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O43.92",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O43.93",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O44.00",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O44.01",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O44.02",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O44.03",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O44.10",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O44.11",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O44.12",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O44.13",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O44.20",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O44.21",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O44.22",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O44.23",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O44.30",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O44.31",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O44.32",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O44.33",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O44.40",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O44.41",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O44.42",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O44.43",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O44.50",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O44.51",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O44.52",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O44.53",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O45.001",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O45.002",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O45.003",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O45.009",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O45.011",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O45.012",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O45.013",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O45.019",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O45.021",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O45.022",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O45.023",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O45.029",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O45.091",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O45.092",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O45.093",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O45.099",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O45.8X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O45.8X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O45.8X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O45.8X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O45.90",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O45.91",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O45.92",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O45.93",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O46.001",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O46.002",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O46.003",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O46.009",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O46.011",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O46.012",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O46.013",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O46.019",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O46.021",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O46.022",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O46.023",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O46.029",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O46.091",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O46.092",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O46.093",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O46.099",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O46.8X1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O46.8X2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O46.8X3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O46.8X9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O46.90",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O46.91",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O46.92",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O46.93",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O47.00",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O47.02",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O47.03",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O47.1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O47.9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O48.0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O48.1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O60.00",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O60.02",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O60.03",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O71.00",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O71.02",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O71.03",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O88.011",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O88.012",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O88.013",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O88.019",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O88.111",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O88.112",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O88.113",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O88.119",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O88.211",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O88.212",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O88.213",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O88.219",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O88.311",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O88.312",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O88.313",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O88.319",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O88.811",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O88.812",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O88.813",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O88.819",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O90.3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O91.011",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O91.012",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O91.013",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O91.019",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O91.111",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O91.112",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O91.113",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O91.119",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O91.211",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O91.212",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O91.213",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O91.219",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O92.011",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O92.012",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O92.013",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O92.019",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O92.111",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O92.112",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O92.113",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O92.119",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O92.20",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O92.29",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O98.011",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O98.012",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O98.013",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O98.019",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O98.111",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O98.112",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O98.113",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O98.119",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O98.211",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O98.212",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O98.213",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O98.219",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O98.311",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O98.312",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O98.313",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O98.319",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O98.411",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O98.412",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O98.413",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O98.419",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O98.511",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O98.512",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O98.513",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O98.519",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O98.611",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O98.612",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O98.613",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O98.619",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O98.711",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O98.712",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O98.713",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O98.719",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O98.811",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O98.812",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O98.813",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O98.819",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O98.911",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O98.912",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O98.913",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O98.919",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O99.011",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O99.012",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O99.013",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O99.019",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O99.111",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O99.112",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O99.113",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O99.119",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O99.210",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O99.211",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O99.212",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O99.213",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O99.280",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O99.281",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O99.282",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O99.283",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O99.310",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O99.311",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O99.312",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O99.313",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O99.320",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O99.321",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O99.322",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O99.323",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O99.330",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O99.331",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O99.332",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O99.333",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O99.340",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O99.341",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O99.342",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O99.343",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O99.350",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O99.351",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O99.352",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O99.353",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O99.411",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O99.412",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O99.413",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O99.419",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O99.511",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O99.512",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O99.513",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O99.519",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O99.611",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O99.612",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O99.613",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O99.619",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O99.711",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O99.712",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O99.713",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O99.719",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O99.810",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O99.820",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O99.830",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O99.840",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O99.841",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O99.842",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O99.843",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O99.891",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O9A.111",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O9A.112",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O9A.113",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O9A.119",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O9A.211",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O9A.212",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O9A.213",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O9A.219",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O9A.311",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O9A.312",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O9A.313",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O9A.319",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O9A.411",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O9A.412",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O9A.413",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O9A.419",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O9A.511",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O9A.512",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O9A.513",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O9A.519",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"Z33.1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"Z33.3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"Z34.00",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"Z34.01",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"Z34.02",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"Z34.03",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"Z34.80",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"Z34.81",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"Z34.82",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"Z34.83",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"Z34.90",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"Z34.91",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"Z34.92",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"Z34.93",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"Z3A.01",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"Z3A.08",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"Z3A.09",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"Z3A.10",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"Z3A.11",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"Z3A.12",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"Z3A.13",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"Z3A.14",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"Z3A.15",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"Z3A.16",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"Z3A.17",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"Z3A.18",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"Z3A.19",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"Z3A.20",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"Z3A.21",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"Z3A.22",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"Z3A.23",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"Z3A.24",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"Z3A.25",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"Z3A.26",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"Z3A.27",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"Z3A.28",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"Z3A.29",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"Z3A.30",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"Z3A.31",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"Z3A.32",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"Z3A.33",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"Z3A.34",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"Z3A.35",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"Z3A.36",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"Z3A.37",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"Z3A.38",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"Z3A.39",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"Z3A.40",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"Z3A.41",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"Z3A.42",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"Z3A.49",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"}]},"2.16.840.1.113762.1.4.1032.28":{Latest:[{code:"10975-1",system:"http://loinc.org",version:"2.74"},{code:"10976-9",system:"http://loinc.org",version:"2.74"},{code:"10979-3",system:"http://loinc.org",version:"2.74"},{code:"10981-9",system:"http://loinc.org",version:"2.74"},{code:"10998-3",system:"http://loinc.org",version:"2.74"},{code:"11052-8",system:"http://loinc.org",version:"2.74"},{code:"11071-8",system:"http://loinc.org",version:"2.74"},{code:"11073-4",system:"http://loinc.org",version:"2.74"},{code:"11075-9",system:"http://loinc.org",version:"2.74"},{code:"11230-0",system:"http://loinc.org",version:"2.74"},{code:"11235-9",system:"http://loinc.org",version:"2.74"},{code:"11238-3",system:"http://loinc.org",version:"2.74"},{code:"11246-6",system:"http://loinc.org",version:"2.74"},{code:"11247-4",system:"http://loinc.org",version:"2.74"},{code:"12286-1",system:"http://loinc.org",version:"2.74"},{code:"12291-1",system:"http://loinc.org",version:"2.74"},{code:"12292-9",system:"http://loinc.org",version:"2.74"},{code:"12295-2",system:"http://loinc.org",version:"2.74"},{code:"12296-0",system:"http://loinc.org",version:"2.74"},{code:"12299-4",system:"http://loinc.org",version:"2.74"},{code:"12308-3",system:"http://loinc.org",version:"2.74"},{code:"12309-1",system:"http://loinc.org",version:"2.74"},{code:"12311-7",system:"http://loinc.org",version:"2.74"},{code:"12313-3",system:"http://loinc.org",version:"2.74"},{code:"12314-1",system:"http://loinc.org",version:"2.74"},{code:"12315-8",system:"http://loinc.org",version:"2.74"},{code:"12327-3",system:"http://loinc.org",version:"2.74"},{code:"12333-1",system:"http://loinc.org",version:"2.74"},{code:"12360-4",system:"http://loinc.org",version:"2.74"},{code:"12361-2",system:"http://loinc.org",version:"2.74"},{code:"12370-3",system:"http://loinc.org",version:"2.74"},{code:"12374-5",system:"http://loinc.org",version:"2.74"},{code:"12382-8",system:"http://loinc.org",version:"2.74"},{code:"12395-0",system:"http://loinc.org",version:"2.74"},{code:"12432-1",system:"http://loinc.org",version:"2.74"},{code:"12477-6",system:"http://loinc.org",version:"2.74"},{code:"12478-4",system:"http://loinc.org",version:"2.74"},{code:"12553-4",system:"http://loinc.org",version:"2.74"},{code:"12554-2",system:"http://loinc.org",version:"2.74"},{code:"12602-9",system:"http://loinc.org",version:"2.74"},{code:"13478-3",system:"http://loinc.org",version:"2.74"},{code:"13479-1",system:"http://loinc.org",version:"2.74"},{code:"13497-3",system:"http://loinc.org",version:"2.74"},{code:"13498-1",system:"http://loinc.org",version:"2.74"},{code:"13641-6",system:"http://loinc.org",version:"2.74"},{code:"13648-1",system:"http://loinc.org",version:"2.74"},{code:"14060-8",system:"http://loinc.org",version:"2.74"},{code:"14061-6",system:"http://loinc.org",version:"2.74"},{code:"14063-2",system:"http://loinc.org",version:"2.74"},{code:"14066-5",system:"http://loinc.org",version:"2.74"},{code:"14183-8",system:"http://loinc.org",version:"2.74"},{code:"14192-9",system:"http://loinc.org",version:"2.74"},{code:"14267-9",system:"http://loinc.org",version:"2.74"},{code:"14308-1",system:"http://loinc.org",version:"2.74"},{code:"14309-9",system:"http://loinc.org",version:"2.74"},{code:"14310-7",system:"http://loinc.org",version:"2.74"},{code:"14311-5",system:"http://loinc.org",version:"2.74"},{code:"14312-3",system:"http://loinc.org",version:"2.74"},{code:"14313-1",system:"http://loinc.org",version:"2.74"},{code:"14314-9",system:"http://loinc.org",version:"2.74"},{code:"14315-6",system:"http://loinc.org",version:"2.74"},{code:"14316-4",system:"http://loinc.org",version:"2.74"},{code:"14850-2",system:"http://loinc.org",version:"2.74"},{code:"15366-8",system:"http://loinc.org",version:"2.74"},{code:"15372-6",system:"http://loinc.org",version:"2.74"},{code:"15404-7",system:"http://loinc.org",version:"2.74"},{code:"16190-1",system:"http://loinc.org",version:"2.74"},{code:"16191-9",system:"http://loinc.org",version:"2.74"},{code:"16192-7",system:"http://loinc.org",version:"2.74"},{code:"16193-5",system:"http://loinc.org",version:"2.74"},{code:"16194-3",system:"http://loinc.org",version:"2.74"},{code:"16195-0",system:"http://loinc.org",version:"2.74"},{code:"16196-8",system:"http://loinc.org",version:"2.74"},{code:"16197-6",system:"http://loinc.org",version:"2.74"},{code:"16198-4",system:"http://loinc.org",version:"2.74"},{code:"16199-2",system:"http://loinc.org",version:"2.74"},{code:"16200-8",system:"http://loinc.org",version:"2.74"},{code:"16201-6",system:"http://loinc.org",version:"2.74"},{code:"16202-4",system:"http://loinc.org",version:"2.74"},{code:"16203-2",system:"http://loinc.org",version:"2.74"},{code:"16204-0",system:"http://loinc.org",version:"2.74"},{code:"16205-7",system:"http://loinc.org",version:"2.74"},{code:"16206-5",system:"http://loinc.org",version:"2.74"},{code:"16207-3",system:"http://loinc.org",version:"2.74"},{code:"16208-1",system:"http://loinc.org",version:"2.74"},{code:"16210-7",system:"http://loinc.org",version:"2.74"},{code:"16211-5",system:"http://loinc.org",version:"2.74"},{code:"16212-3",system:"http://loinc.org",version:"2.74"},{code:"16213-1",system:"http://loinc.org",version:"2.74"},{code:"16214-9",system:"http://loinc.org",version:"2.74"},{code:"16217-2",system:"http://loinc.org",version:"2.74"},{code:"16218-0",system:"http://loinc.org",version:"2.74"},{code:"16219-8",system:"http://loinc.org",version:"2.74"},{code:"16220-6",system:"http://loinc.org",version:"2.74"},{code:"16222-2",system:"http://loinc.org",version:"2.74"},{code:"16223-0",system:"http://loinc.org",version:"2.74"},{code:"16224-8",system:"http://loinc.org",version:"2.74"},{code:"16226-3",system:"http://loinc.org",version:"2.74"},{code:"16227-1",system:"http://loinc.org",version:"2.74"},{code:"16228-9",system:"http://loinc.org",version:"2.74"},{code:"16229-7",system:"http://loinc.org",version:"2.74"},{code:"16230-5",system:"http://loinc.org",version:"2.74"},{code:"16231-3",system:"http://loinc.org",version:"2.74"},{code:"16232-1",system:"http://loinc.org",version:"2.74"},{code:"16233-9",system:"http://loinc.org",version:"2.74"},{code:"16234-7",system:"http://loinc.org",version:"2.74"},{code:"16235-4",system:"http://loinc.org",version:"2.74"},{code:"16236-2",system:"http://loinc.org",version:"2.74"},{code:"16237-0",system:"http://loinc.org",version:"2.74"},{code:"16238-8",system:"http://loinc.org",version:"2.74"},{code:"16239-6",system:"http://loinc.org",version:"2.74"},{code:"16240-4",system:"http://loinc.org",version:"2.74"},{code:"16241-2",system:"http://loinc.org",version:"2.74"},{code:"16242-0",system:"http://loinc.org",version:"2.74"},{code:"16244-6",system:"http://loinc.org",version:"2.74"},{code:"16246-1",system:"http://loinc.org",version:"2.74"},{code:"16249-5",system:"http://loinc.org",version:"2.74"},{code:"16250-3",system:"http://loinc.org",version:"2.74"},{code:"16251-1",system:"http://loinc.org",version:"2.74"},{code:"16252-9",system:"http://loinc.org",version:"2.74"},{code:"16253-7",system:"http://loinc.org",version:"2.74"},{code:"16254-5",system:"http://loinc.org",version:"2.74"},{code:"16281-8",system:"http://loinc.org",version:"2.74"},{code:"16334-5",system:"http://loinc.org",version:"2.74"},{code:"16348-5",system:"http://loinc.org",version:"2.74"},{code:"16369-1",system:"http://loinc.org",version:"2.74"},{code:"16429-3",system:"http://loinc.org",version:"2.74"},{code:"16430-1",system:"http://loinc.org",version:"2.74"},{code:"16448-3",system:"http://loinc.org",version:"2.74"},{code:"16496-2",system:"http://loinc.org",version:"2.74"},{code:"16499-6",system:"http://loinc.org",version:"2.74"},{code:"16632-2",system:"http://loinc.org",version:"2.74"},{code:"16749-4",system:"http://loinc.org",version:"2.74"},{code:"16755-1",system:"http://loinc.org",version:"2.74"},{code:"16851-8",system:"http://loinc.org",version:"2.74"},{code:"16998-7",system:"http://loinc.org",version:"2.74"},{code:"17033-2",system:"http://loinc.org",version:"2.74"},{code:"17088-6",system:"http://loinc.org",version:"2.74"},{code:"17250-2",system:"http://loinc.org",version:"2.74"},{code:"17362-5",system:"http://loinc.org",version:"2.74"},{code:"17376-5",system:"http://loinc.org",version:"2.74"},{code:"17377-3",system:"http://loinc.org",version:"2.74"},{code:"17384-9",system:"http://loinc.org",version:"2.74"},{code:"17395-5",system:"http://loinc.org",version:"2.74"},{code:"17479-7",system:"http://loinc.org",version:"2.74"},{code:"17504-2",system:"http://loinc.org",version:"2.74"},{code:"17718-8",system:"http://loinc.org",version:"2.74"},{code:"17719-6",system:"http://loinc.org",version:"2.74"},{code:"17738-6",system:"http://loinc.org",version:"2.74"},{code:"17739-4",system:"http://loinc.org",version:"2.74"},{code:"17872-3",system:"http://loinc.org",version:"2.74"},{code:"18187-5",system:"http://loinc.org",version:"2.74"},{code:"18204-8",system:"http://loinc.org",version:"2.74"},{code:"18216-2",system:"http://loinc.org",version:"2.74"},{code:"18242-8",system:"http://loinc.org",version:"2.74"},{code:"18282-4",system:"http://loinc.org",version:"2.74"},{code:"18322-8",system:"http://loinc.org",version:"2.74"},{code:"18325-1",system:"http://loinc.org",version:"2.74"},{code:"18338-4",system:"http://loinc.org",version:"2.74"},{code:"18355-8",system:"http://loinc.org",version:"2.74"},{code:"18358-2",system:"http://loinc.org",version:"2.74"},{code:"18383-0",system:"http://loinc.org",version:"2.74"},{code:"18385-5",system:"http://loinc.org",version:"2.74"},{code:"18388-9",system:"http://loinc.org",version:"2.74"},{code:"18389-7",system:"http://loinc.org",version:"2.74"},{code:"18390-5",system:"http://loinc.org",version:"2.74"},{code:"18392-1",system:"http://loinc.org",version:"2.74"},{code:"18435-8",system:"http://loinc.org",version:"2.74"},{code:"18473-9",system:"http://loinc.org",version:"2.74"},{code:"19055-3",system:"http://loinc.org",version:"2.74"},{code:"19059-5",system:"http://loinc.org",version:"2.74"},{code:"19064-5",system:"http://loinc.org",version:"2.74"},{code:"19065-2",system:"http://loinc.org",version:"2.74"},{code:"19073-6",system:"http://loinc.org",version:"2.74"},{code:"19138-7",system:"http://loinc.org",version:"2.74"},{code:"19141-1",system:"http://loinc.org",version:"2.74"},{code:"19245-0",system:"http://loinc.org",version:"2.74"},{code:"19261-7",system:"http://loinc.org",version:"2.74"},{code:"19262-5",system:"http://loinc.org",version:"2.74"},{code:"19263-3",system:"http://loinc.org",version:"2.74"},{code:"19265-8",system:"http://loinc.org",version:"2.74"},{code:"19266-6",system:"http://loinc.org",version:"2.74"},{code:"19267-4",system:"http://loinc.org",version:"2.74"},{code:"19268-2",system:"http://loinc.org",version:"2.74"},{code:"19269-0",system:"http://loinc.org",version:"2.74"},{code:"19270-8",system:"http://loinc.org",version:"2.74"},{code:"19271-6",system:"http://loinc.org",version:"2.74"},{code:"19272-4",system:"http://loinc.org",version:"2.74"},{code:"19274-0",system:"http://loinc.org",version:"2.74"},{code:"19275-7",system:"http://loinc.org",version:"2.74"},{code:"19276-5",system:"http://loinc.org",version:"2.74"},{code:"19277-3",system:"http://loinc.org",version:"2.74"},{code:"19278-1",system:"http://loinc.org",version:"2.74"},{code:"19279-9",system:"http://loinc.org",version:"2.74"},{code:"19280-7",system:"http://loinc.org",version:"2.74"},{code:"19282-3",system:"http://loinc.org",version:"2.74"},{code:"19283-1",system:"http://loinc.org",version:"2.74"},{code:"19284-9",system:"http://loinc.org",version:"2.74"},{code:"19285-6",system:"http://loinc.org",version:"2.74"},{code:"19286-4",system:"http://loinc.org",version:"2.74"},{code:"19287-2",system:"http://loinc.org",version:"2.74"},{code:"19288-0",system:"http://loinc.org",version:"2.74"},{code:"19289-8",system:"http://loinc.org",version:"2.74"},{code:"19290-6",system:"http://loinc.org",version:"2.74"},{code:"19291-4",system:"http://loinc.org",version:"2.74"},{code:"19292-2",system:"http://loinc.org",version:"2.74"},{code:"19293-0",system:"http://loinc.org",version:"2.74"},{code:"19294-8",system:"http://loinc.org",version:"2.74"},{code:"19295-5",system:"http://loinc.org",version:"2.74"},{code:"19296-3",system:"http://loinc.org",version:"2.74"},{code:"19297-1",system:"http://loinc.org",version:"2.74"},{code:"19298-9",system:"http://loinc.org",version:"2.74"},{code:"19299-7",system:"http://loinc.org",version:"2.74"},{code:"19300-3",system:"http://loinc.org",version:"2.74"},{code:"19301-1",system:"http://loinc.org",version:"2.74"},{code:"19302-9",system:"http://loinc.org",version:"2.74"},{code:"19321-9",system:"http://loinc.org",version:"2.74"},{code:"19322-7",system:"http://loinc.org",version:"2.74"},{code:"19323-5",system:"http://loinc.org",version:"2.74"},{code:"19324-3",system:"http://loinc.org",version:"2.74"},{code:"19325-0",system:"http://loinc.org",version:"2.74"},{code:"19326-8",system:"http://loinc.org",version:"2.74"},{code:"19328-4",system:"http://loinc.org",version:"2.74"},{code:"19329-2",system:"http://loinc.org",version:"2.74"},{code:"19330-0",system:"http://loinc.org",version:"2.74"},{code:"19339-1",system:"http://loinc.org",version:"2.74"},{code:"19341-7",system:"http://loinc.org",version:"2.74"},{code:"19342-5",system:"http://loinc.org",version:"2.74"},{code:"19343-3",system:"http://loinc.org",version:"2.74"},{code:"19344-1",system:"http://loinc.org",version:"2.74"},{code:"19346-6",system:"http://loinc.org",version:"2.74"},{code:"19347-4",system:"http://loinc.org",version:"2.74"},{code:"19348-2",system:"http://loinc.org",version:"2.74"},{code:"19349-0",system:"http://loinc.org",version:"2.74"},{code:"19350-8",system:"http://loinc.org",version:"2.74"},{code:"19351-6",system:"http://loinc.org",version:"2.74"},{code:"19352-4",system:"http://loinc.org",version:"2.74"},{code:"19353-2",system:"http://loinc.org",version:"2.74"},{code:"19354-0",system:"http://loinc.org",version:"2.74"},{code:"19355-7",system:"http://loinc.org",version:"2.74"},{code:"19356-5",system:"http://loinc.org",version:"2.74"},{code:"19357-3",system:"http://loinc.org",version:"2.74"},{code:"19358-1",system:"http://loinc.org",version:"2.74"},{code:"19359-9",system:"http://loinc.org",version:"2.74"},{code:"19360-7",system:"http://loinc.org",version:"2.74"},{code:"19362-3",system:"http://loinc.org",version:"2.74"},{code:"19363-1",system:"http://loinc.org",version:"2.74"},{code:"19364-9",system:"http://loinc.org",version:"2.74"},{code:"19365-6",system:"http://loinc.org",version:"2.74"},{code:"19366-4",system:"http://loinc.org",version:"2.74"},{code:"19367-2",system:"http://loinc.org",version:"2.74"},{code:"19368-0",system:"http://loinc.org",version:"2.74"},{code:"19370-6",system:"http://loinc.org",version:"2.74"},{code:"19371-4",system:"http://loinc.org",version:"2.74"},{code:"19372-2",system:"http://loinc.org",version:"2.74"},{code:"19373-0",system:"http://loinc.org",version:"2.74"},{code:"19375-5",system:"http://loinc.org",version:"2.74"},{code:"19376-3",system:"http://loinc.org",version:"2.74"},{code:"19377-1",system:"http://loinc.org",version:"2.74"},{code:"19378-9",system:"http://loinc.org",version:"2.74"},{code:"19379-7",system:"http://loinc.org",version:"2.74"},{code:"19380-5",system:"http://loinc.org",version:"2.74"},{code:"19381-3",system:"http://loinc.org",version:"2.74"},{code:"19382-1",system:"http://loinc.org",version:"2.74"},{code:"19383-9",system:"http://loinc.org",version:"2.74"},{code:"19384-7",system:"http://loinc.org",version:"2.74"},{code:"19385-4",system:"http://loinc.org",version:"2.74"},{code:"19386-2",system:"http://loinc.org",version:"2.74"},{code:"19387-0",system:"http://loinc.org",version:"2.74"},{code:"19388-8",system:"http://loinc.org",version:"2.74"},{code:"19399-5",system:"http://loinc.org",version:"2.74"},{code:"19402-7",system:"http://loinc.org",version:"2.74"},{code:"19403-5",system:"http://loinc.org",version:"2.74"},{code:"19404-3",system:"http://loinc.org",version:"2.74"},{code:"19405-0",system:"http://loinc.org",version:"2.74"},{code:"19406-8",system:"http://loinc.org",version:"2.74"},{code:"19408-4",system:"http://loinc.org",version:"2.74"},{code:"19409-2",system:"http://loinc.org",version:"2.74"},{code:"19410-0",system:"http://loinc.org",version:"2.74"},{code:"19411-8",system:"http://loinc.org",version:"2.74"},{code:"19413-4",system:"http://loinc.org",version:"2.74"},{code:"19414-2",system:"http://loinc.org",version:"2.74"},{code:"19415-9",system:"http://loinc.org",version:"2.74"},{code:"19416-7",system:"http://loinc.org",version:"2.74"},{code:"19417-5",system:"http://loinc.org",version:"2.74"},{code:"19418-3",system:"http://loinc.org",version:"2.74"},{code:"19419-1",system:"http://loinc.org",version:"2.74"},{code:"19420-9",system:"http://loinc.org",version:"2.74"},{code:"19421-7",system:"http://loinc.org",version:"2.74"},{code:"19422-5",system:"http://loinc.org",version:"2.74"},{code:"19423-3",system:"http://loinc.org",version:"2.74"},{code:"19424-1",system:"http://loinc.org",version:"2.74"},{code:"19425-8",system:"http://loinc.org",version:"2.74"},{code:"19427-4",system:"http://loinc.org",version:"2.74"},{code:"19428-2",system:"http://loinc.org",version:"2.74"},{code:"19429-0",system:"http://loinc.org",version:"2.74"},{code:"19431-6",system:"http://loinc.org",version:"2.74"},{code:"19432-4",system:"http://loinc.org",version:"2.74"},{code:"19433-2",system:"http://loinc.org",version:"2.74"},{code:"19434-0",system:"http://loinc.org",version:"2.74"},{code:"19435-7",system:"http://loinc.org",version:"2.74"},{code:"19436-5",system:"http://loinc.org",version:"2.74"},{code:"19437-3",system:"http://loinc.org",version:"2.74"},{code:"19438-1",system:"http://loinc.org",version:"2.74"},{code:"19439-9",system:"http://loinc.org",version:"2.74"},{code:"19441-5",system:"http://loinc.org",version:"2.74"},{code:"19442-3",system:"http://loinc.org",version:"2.74"},{code:"19443-1",system:"http://loinc.org",version:"2.74"},{code:"19444-9",system:"http://loinc.org",version:"2.74"},{code:"19445-6",system:"http://loinc.org",version:"2.74"},{code:"19446-4",system:"http://loinc.org",version:"2.74"},{code:"19448-0",system:"http://loinc.org",version:"2.74"},{code:"19449-8",system:"http://loinc.org",version:"2.74"},{code:"19450-6",system:"http://loinc.org",version:"2.74"},{code:"19451-4",system:"http://loinc.org",version:"2.74"},{code:"19452-2",system:"http://loinc.org",version:"2.74"},{code:"19453-0",system:"http://loinc.org",version:"2.74"},{code:"19454-8",system:"http://loinc.org",version:"2.74"},{code:"19455-5",system:"http://loinc.org",version:"2.74"},{code:"19456-3",system:"http://loinc.org",version:"2.74"},{code:"19458-9",system:"http://loinc.org",version:"2.74"},{code:"19459-7",system:"http://loinc.org",version:"2.74"},{code:"19460-5",system:"http://loinc.org",version:"2.74"},{code:"19461-3",system:"http://loinc.org",version:"2.74"},{code:"19462-1",system:"http://loinc.org",version:"2.74"},{code:"19463-9",system:"http://loinc.org",version:"2.74"},{code:"19464-7",system:"http://loinc.org",version:"2.74"},{code:"19465-4",system:"http://loinc.org",version:"2.74"},{code:"19466-2",system:"http://loinc.org",version:"2.74"},{code:"19467-0",system:"http://loinc.org",version:"2.74"},{code:"19468-8",system:"http://loinc.org",version:"2.74"},{code:"19469-6",system:"http://loinc.org",version:"2.74"},{code:"19474-6",system:"http://loinc.org",version:"2.74"},{code:"19475-3",system:"http://loinc.org",version:"2.74"},{code:"19476-1",system:"http://loinc.org",version:"2.74"},{code:"19477-9",system:"http://loinc.org",version:"2.74"},{code:"19482-9",system:"http://loinc.org",version:"2.74"},{code:"19483-7",system:"http://loinc.org",version:"2.74"},{code:"19484-5",system:"http://loinc.org",version:"2.74"},{code:"19485-2",system:"http://loinc.org",version:"2.74"},{code:"19486-0",system:"http://loinc.org",version:"2.74"},{code:"19487-8",system:"http://loinc.org",version:"2.74"},{code:"19488-6",system:"http://loinc.org",version:"2.74"},{code:"19489-4",system:"http://loinc.org",version:"2.74"},{code:"19490-2",system:"http://loinc.org",version:"2.74"},{code:"19491-0",system:"http://loinc.org",version:"2.74"},{code:"19492-8",system:"http://loinc.org",version:"2.74"},{code:"19493-6",system:"http://loinc.org",version:"2.74"},{code:"19494-4",system:"http://loinc.org",version:"2.74"},{code:"19495-1",system:"http://loinc.org",version:"2.74"},{code:"19496-9",system:"http://loinc.org",version:"2.74"},{code:"19497-7",system:"http://loinc.org",version:"2.74"},{code:"19499-3",system:"http://loinc.org",version:"2.74"},{code:"19500-8",system:"http://loinc.org",version:"2.74"},{code:"19501-6",system:"http://loinc.org",version:"2.74"},{code:"19510-7",system:"http://loinc.org",version:"2.74"},{code:"19511-5",system:"http://loinc.org",version:"2.74"},{code:"19512-3",system:"http://loinc.org",version:"2.74"},{code:"19514-9",system:"http://loinc.org",version:"2.74"},{code:"19515-6",system:"http://loinc.org",version:"2.74"},{code:"19516-4",system:"http://loinc.org",version:"2.74"},{code:"19518-0",system:"http://loinc.org",version:"2.74"},{code:"19519-8",system:"http://loinc.org",version:"2.74"},{code:"19520-6",system:"http://loinc.org",version:"2.74"},{code:"19522-2",system:"http://loinc.org",version:"2.74"},{code:"19523-0",system:"http://loinc.org",version:"2.74"},{code:"19524-8",system:"http://loinc.org",version:"2.74"},{code:"19525-5",system:"http://loinc.org",version:"2.74"},{code:"19526-3",system:"http://loinc.org",version:"2.74"},{code:"19527-1",system:"http://loinc.org",version:"2.74"},{code:"19528-9",system:"http://loinc.org",version:"2.74"},{code:"19530-5",system:"http://loinc.org",version:"2.74"},{code:"19531-3",system:"http://loinc.org",version:"2.74"},{code:"19532-1",system:"http://loinc.org",version:"2.74"},{code:"19534-7",system:"http://loinc.org",version:"2.74"},{code:"19535-4",system:"http://loinc.org",version:"2.74"},{code:"19536-2",system:"http://loinc.org",version:"2.74"},{code:"19537-0",system:"http://loinc.org",version:"2.74"},{code:"19539-6",system:"http://loinc.org",version:"2.74"},{code:"19540-4",system:"http://loinc.org",version:"2.74"},{code:"19541-2",system:"http://loinc.org",version:"2.74"},{code:"19542-0",system:"http://loinc.org",version:"2.74"},{code:"19543-8",system:"http://loinc.org",version:"2.74"},{code:"19544-6",system:"http://loinc.org",version:"2.74"},{code:"19545-3",system:"http://loinc.org",version:"2.74"},{code:"19550-3",system:"http://loinc.org",version:"2.74"},{code:"19552-9",system:"http://loinc.org",version:"2.74"},{code:"19553-7",system:"http://loinc.org",version:"2.74"},{code:"19554-5",system:"http://loinc.org",version:"2.74"},{code:"19555-2",system:"http://loinc.org",version:"2.74"},{code:"19556-0",system:"http://loinc.org",version:"2.74"},{code:"19557-8",system:"http://loinc.org",version:"2.74"},{code:"19558-6",system:"http://loinc.org",version:"2.74"},{code:"19559-4",system:"http://loinc.org",version:"2.74"},{code:"19560-2",system:"http://loinc.org",version:"2.74"},{code:"19565-1",system:"http://loinc.org",version:"2.74"},{code:"19566-9",system:"http://loinc.org",version:"2.74"},{code:"19567-7",system:"http://loinc.org",version:"2.74"},{code:"19568-5",system:"http://loinc.org",version:"2.74"},{code:"19569-3",system:"http://loinc.org",version:"2.74"},{code:"19570-1",system:"http://loinc.org",version:"2.74"},{code:"19571-9",system:"http://loinc.org",version:"2.74"},{code:"19572-7",system:"http://loinc.org",version:"2.74"},{code:"19577-6",system:"http://loinc.org",version:"2.74"},{code:"19578-4",system:"http://loinc.org",version:"2.74"},{code:"19579-2",system:"http://loinc.org",version:"2.74"},{code:"19580-0",system:"http://loinc.org",version:"2.74"},{code:"19581-8",system:"http://loinc.org",version:"2.74"},{code:"19583-4",system:"http://loinc.org",version:"2.74"},{code:"19584-2",system:"http://loinc.org",version:"2.74"},{code:"19585-9",system:"http://loinc.org",version:"2.74"},{code:"19586-7",system:"http://loinc.org",version:"2.74"},{code:"19588-3",system:"http://loinc.org",version:"2.74"},{code:"19589-1",system:"http://loinc.org",version:"2.74"},{code:"19590-9",system:"http://loinc.org",version:"2.74"},{code:"19593-3",system:"http://loinc.org",version:"2.74"},{code:"19597-4",system:"http://loinc.org",version:"2.74"},{code:"19599-0",system:"http://loinc.org",version:"2.74"},{code:"19600-6",system:"http://loinc.org",version:"2.74"},{code:"19601-4",system:"http://loinc.org",version:"2.74"},{code:"19602-2",system:"http://loinc.org",version:"2.74"},{code:"19603-0",system:"http://loinc.org",version:"2.74"},{code:"19604-8",system:"http://loinc.org",version:"2.74"},{code:"19605-5",system:"http://loinc.org",version:"2.74"},{code:"19607-1",system:"http://loinc.org",version:"2.74"},{code:"19608-9",system:"http://loinc.org",version:"2.74"},{code:"19614-7",system:"http://loinc.org",version:"2.74"},{code:"19615-4",system:"http://loinc.org",version:"2.74"},{code:"19617-0",system:"http://loinc.org",version:"2.74"},{code:"19618-8",system:"http://loinc.org",version:"2.74"},{code:"19619-6",system:"http://loinc.org",version:"2.74"},{code:"19620-4",system:"http://loinc.org",version:"2.74"},{code:"19621-2",system:"http://loinc.org",version:"2.74"},{code:"19622-0",system:"http://loinc.org",version:"2.74"},{code:"19623-8",system:"http://loinc.org",version:"2.74"},{code:"19624-6",system:"http://loinc.org",version:"2.74"},{code:"19626-1",system:"http://loinc.org",version:"2.74"},{code:"19627-9",system:"http://loinc.org",version:"2.74"},{code:"19632-9",system:"http://loinc.org",version:"2.74"},{code:"19635-2",system:"http://loinc.org",version:"2.74"},{code:"19636-0",system:"http://loinc.org",version:"2.74"},{code:"19637-8",system:"http://loinc.org",version:"2.74"},{code:"19638-6",system:"http://loinc.org",version:"2.74"},{code:"19639-4",system:"http://loinc.org",version:"2.74"},{code:"19640-2",system:"http://loinc.org",version:"2.74"},{code:"19641-0",system:"http://loinc.org",version:"2.74"},{code:"19642-8",system:"http://loinc.org",version:"2.74"},{code:"19643-6",system:"http://loinc.org",version:"2.74"},{code:"19644-4",system:"http://loinc.org",version:"2.74"},{code:"19645-1",system:"http://loinc.org",version:"2.74"},{code:"19646-9",system:"http://loinc.org",version:"2.74"},{code:"19648-5",system:"http://loinc.org",version:"2.74"},{code:"19649-3",system:"http://loinc.org",version:"2.74"},{code:"19650-1",system:"http://loinc.org",version:"2.74"},{code:"19651-9",system:"http://loinc.org",version:"2.74"},{code:"19652-7",system:"http://loinc.org",version:"2.74"},{code:"19653-5",system:"http://loinc.org",version:"2.74"},{code:"19654-3",system:"http://loinc.org",version:"2.74"},{code:"19655-0",system:"http://loinc.org",version:"2.74"},{code:"19657-6",system:"http://loinc.org",version:"2.74"},{code:"19658-4",system:"http://loinc.org",version:"2.74"},{code:"19659-2",system:"http://loinc.org",version:"2.74"},{code:"19660-0",system:"http://loinc.org",version:"2.74"},{code:"19661-8",system:"http://loinc.org",version:"2.74"},{code:"19662-6",system:"http://loinc.org",version:"2.74"},{code:"19664-2",system:"http://loinc.org",version:"2.74"},{code:"19665-9",system:"http://loinc.org",version:"2.74"},{code:"19666-7",system:"http://loinc.org",version:"2.74"},{code:"19668-3",system:"http://loinc.org",version:"2.74"},{code:"19669-1",system:"http://loinc.org",version:"2.74"},{code:"19674-1",system:"http://loinc.org",version:"2.74"},{code:"19676-6",system:"http://loinc.org",version:"2.74"},{code:"19677-4",system:"http://loinc.org",version:"2.74"},{code:"19678-2",system:"http://loinc.org",version:"2.74"},{code:"19679-0",system:"http://loinc.org",version:"2.74"},{code:"19680-8",system:"http://loinc.org",version:"2.74"},{code:"19681-6",system:"http://loinc.org",version:"2.74"},{code:"19686-5",system:"http://loinc.org",version:"2.74"},{code:"19687-3",system:"http://loinc.org",version:"2.74"},{code:"19688-1",system:"http://loinc.org",version:"2.74"},{code:"19690-7",system:"http://loinc.org",version:"2.74"},{code:"19691-5",system:"http://loinc.org",version:"2.74"},{code:"19692-3",system:"http://loinc.org",version:"2.74"},{code:"19695-6",system:"http://loinc.org",version:"2.74"},{code:"19696-4",system:"http://loinc.org",version:"2.74"},{code:"19697-2",system:"http://loinc.org",version:"2.74"},{code:"19698-0",system:"http://loinc.org",version:"2.74"},{code:"19700-4",system:"http://loinc.org",version:"2.74"},{code:"19701-2",system:"http://loinc.org",version:"2.74"},{code:"19710-3",system:"http://loinc.org",version:"2.74"},{code:"19712-9",system:"http://loinc.org",version:"2.74"},{code:"19713-7",system:"http://loinc.org",version:"2.74"},{code:"19714-5",system:"http://loinc.org",version:"2.74"},{code:"19716-0",system:"http://loinc.org",version:"2.74"},{code:"19717-8",system:"http://loinc.org",version:"2.74"},{code:"1985-1",system:"http://loinc.org",version:"2.74"},{code:"20410-7",system:"http://loinc.org",version:"2.74"},{code:"20411-5",system:"http://loinc.org",version:"2.74"},{code:"20412-3",system:"http://loinc.org",version:"2.74"},{code:"20413-1",system:"http://loinc.org",version:"2.74"},{code:"20500-5",system:"http://loinc.org",version:"2.74"},{code:"20501-3",system:"http://loinc.org",version:"2.74"},{code:"20517-9",system:"http://loinc.org",version:"2.74"},{code:"20518-7",system:"http://loinc.org",version:"2.74"},{code:"20519-5",system:"http://loinc.org",version:"2.74"},{code:"20520-3",system:"http://loinc.org",version:"2.74"},{code:"20521-1",system:"http://loinc.org",version:"2.74"},{code:"20522-9",system:"http://loinc.org",version:"2.74"},{code:"20525-2",system:"http://loinc.org",version:"2.74"},{code:"20526-0",system:"http://loinc.org",version:"2.74"},{code:"20527-8",system:"http://loinc.org",version:"2.74"},{code:"20528-6",system:"http://loinc.org",version:"2.74"},{code:"20532-8",system:"http://loinc.org",version:"2.74"},{code:"20533-6",system:"http://loinc.org",version:"2.74"},{code:"20535-1",system:"http://loinc.org",version:"2.74"},{code:"20536-9",system:"http://loinc.org",version:"2.74"},{code:"20537-7",system:"http://loinc.org",version:"2.74"},{code:"20540-1",system:"http://loinc.org",version:"2.74"},{code:"20541-9",system:"http://loinc.org",version:"2.74"},{code:"20542-7",system:"http://loinc.org",version:"2.74"},{code:"20543-5",system:"http://loinc.org",version:"2.74"},{code:"20545-0",system:"http://loinc.org",version:"2.74"},{code:"20546-8",system:"http://loinc.org",version:"2.74"},{code:"20548-4",system:"http://loinc.org",version:"2.74"},{code:"20549-2",system:"http://loinc.org",version:"2.74"},{code:"20550-0",system:"http://loinc.org",version:"2.74"},{code:"20551-8",system:"http://loinc.org",version:"2.74"},{code:"20552-6",system:"http://loinc.org",version:"2.74"},{code:"20554-2",system:"http://loinc.org",version:"2.74"},{code:"20555-9",system:"http://loinc.org",version:"2.74"},{code:"20557-5",system:"http://loinc.org",version:"2.74"},{code:"20559-1",system:"http://loinc.org",version:"2.74"},{code:"20561-7",system:"http://loinc.org",version:"2.74"},{code:"20664-9",system:"http://loinc.org",version:"2.74"},{code:"20678-9",system:"http://loinc.org",version:"2.74"},{code:"21142-5",system:"http://loinc.org",version:"2.74"},{code:"21195-3",system:"http://loinc.org",version:"2.74"},{code:"21240-7",system:"http://loinc.org",version:"2.74"},{code:"21241-5",system:"http://loinc.org",version:"2.74"},{code:"21243-1",system:"http://loinc.org",version:"2.74"},{code:"21386-8",system:"http://loinc.org",version:"2.74"},{code:"21431-2",system:"http://loinc.org",version:"2.74"},{code:"21556-6",system:"http://loinc.org",version:"2.74"},{code:"21557-4",system:"http://loinc.org",version:"2.74"},{code:"22745-4",system:"http://loinc.org",version:"2.74"},{code:"24349-3",system:"http://loinc.org",version:"2.74"},{code:"2491-9",system:"http://loinc.org",version:"2.74"},{code:"2604-7",system:"http://loinc.org",version:"2.74"},{code:"26747-6",system:"http://loinc.org",version:"2.74"},{code:"26760-9",system:"http://loinc.org",version:"2.74"},{code:"26785-6",system:"http://loinc.org",version:"2.74"},{code:"26786-4",system:"http://loinc.org",version:"2.74"},{code:"26867-2",system:"http://loinc.org",version:"2.74"},{code:"27036-3",system:"http://loinc.org",version:"2.74"},{code:"27059-5",system:"http://loinc.org",version:"2.74"},{code:"27076-9",system:"http://loinc.org",version:"2.74"},{code:"27083-5",system:"http://loinc.org",version:"2.74"},{code:"27084-3",system:"http://loinc.org",version:"2.74"},{code:"27085-0",system:"http://loinc.org",version:"2.74"},{code:"27165-0",system:"http://loinc.org",version:"2.74"},{code:"27187-4",system:"http://loinc.org",version:"2.74"},{code:"2723-5",system:"http://loinc.org",version:"2.74"},{code:"27920-8",system:"http://loinc.org",version:"2.74"},{code:"28044-6",system:"http://loinc.org",version:"2.74"},{code:"28073-5",system:"http://loinc.org",version:"2.74"},{code:"29868-7",system:"http://loinc.org",version:"2.74"},{code:"31016-9",system:"http://loinc.org",version:"2.74"},{code:"31025-0",system:"http://loinc.org",version:"2.74"},{code:"31026-8",system:"http://loinc.org",version:"2.74"},{code:"32056-4",system:"http://loinc.org",version:"2.74"},{code:"33041-5",system:"http://loinc.org",version:"2.74"},{code:"33047-2",system:"http://loinc.org",version:"2.74"},{code:"3309-2",system:"http://loinc.org",version:"2.74"},{code:"3310-0",system:"http://loinc.org",version:"2.74"},{code:"3311-8",system:"http://loinc.org",version:"2.74"},{code:"3313-4",system:"http://loinc.org",version:"2.74"},{code:"33280-9",system:"http://loinc.org",version:"2.74"},{code:"33301-3",system:"http://loinc.org",version:"2.74"},{code:"33338-5",system:"http://loinc.org",version:"2.74"},{code:"33339-3",system:"http://loinc.org",version:"2.74"},{code:"33340-1",system:"http://loinc.org",version:"2.74"},{code:"33348-4",system:"http://loinc.org",version:"2.74"},{code:"33349-2",system:"http://loinc.org",version:"2.74"},{code:"33350-0",system:"http://loinc.org",version:"2.74"},{code:"3339-9",system:"http://loinc.org",version:"2.74"},{code:"3345-6",system:"http://loinc.org",version:"2.74"},{code:"3346-4",system:"http://loinc.org",version:"2.74"},{code:"3347-2",system:"http://loinc.org",version:"2.74"},{code:"3349-8",system:"http://loinc.org",version:"2.74"},{code:"3350-6",system:"http://loinc.org",version:"2.74"},{code:"33507-5",system:"http://loinc.org",version:"2.74"},{code:"3351-4",system:"http://loinc.org",version:"2.74"},{code:"3352-2",system:"http://loinc.org",version:"2.74"},{code:"33527-3",system:"http://loinc.org",version:"2.74"},{code:"3357-1",system:"http://loinc.org",version:"2.74"},{code:"3359-7",system:"http://loinc.org",version:"2.74"},{code:"3365-4",system:"http://loinc.org",version:"2.74"},{code:"3371-2",system:"http://loinc.org",version:"2.74"},{code:"3372-0",system:"http://loinc.org",version:"2.74"},{code:"3374-6",system:"http://loinc.org",version:"2.74"},{code:"3377-9",system:"http://loinc.org",version:"2.74"},{code:"3382-9",system:"http://loinc.org",version:"2.74"},{code:"3383-7",system:"http://loinc.org",version:"2.74"},{code:"3384-5",system:"http://loinc.org",version:"2.74"},{code:"3385-2",system:"http://loinc.org",version:"2.74"},{code:"3387-8",system:"http://loinc.org",version:"2.74"},{code:"3390-2",system:"http://loinc.org",version:"2.74"},{code:"3393-6",system:"http://loinc.org",version:"2.74"},{code:"3394-4",system:"http://loinc.org",version:"2.74"},{code:"3397-7",system:"http://loinc.org",version:"2.74"},{code:"3398-5",system:"http://loinc.org",version:"2.74"},{code:"3406-6",system:"http://loinc.org",version:"2.74"},{code:"3414-0",system:"http://loinc.org",version:"2.74"},{code:"3415-7",system:"http://loinc.org",version:"2.74"},{code:"3416-5",system:"http://loinc.org",version:"2.74"},{code:"34180-0",system:"http://loinc.org",version:"2.74"},{code:"3419-9",system:"http://loinc.org",version:"2.74"},{code:"3421-5",system:"http://loinc.org",version:"2.74"},{code:"3426-4",system:"http://loinc.org",version:"2.74"},{code:"3427-2",system:"http://loinc.org",version:"2.74"},{code:"3435-5",system:"http://loinc.org",version:"2.74"},{code:"3436-3",system:"http://loinc.org",version:"2.74"},{code:"3438-9",system:"http://loinc.org",version:"2.74"},{code:"3439-7",system:"http://loinc.org",version:"2.74"},{code:"3440-5",system:"http://loinc.org",version:"2.74"},{code:"3458-7",system:"http://loinc.org",version:"2.74"},{code:"3459-5",system:"http://loinc.org",version:"2.74"},{code:"3488-4",system:"http://loinc.org",version:"2.74"},{code:"3489-2",system:"http://loinc.org",version:"2.74"},{code:"3507-1",system:"http://loinc.org",version:"2.74"},{code:"3508-9",system:"http://loinc.org",version:"2.74"},{code:"3530-3",system:"http://loinc.org",version:"2.74"},{code:"3539-4",system:"http://loinc.org",version:"2.74"},{code:"3540-2",system:"http://loinc.org",version:"2.74"},{code:"3541-0",system:"http://loinc.org",version:"2.74"},{code:"3545-1",system:"http://loinc.org",version:"2.74"},{code:"3546-9",system:"http://loinc.org",version:"2.74"},{code:"3547-7",system:"http://loinc.org",version:"2.74"},{code:"3550-1",system:"http://loinc.org",version:"2.74"},{code:"35501-6",system:"http://loinc.org",version:"2.74"},{code:"3551-9",system:"http://loinc.org",version:"2.74"},{code:"3564-2",system:"http://loinc.org",version:"2.74"},{code:"3565-9",system:"http://loinc.org",version:"2.74"},{code:"3566-7",system:"http://loinc.org",version:"2.74"},{code:"35664-2",system:"http://loinc.org",version:"2.74"},{code:"3568-3",system:"http://loinc.org",version:"2.74"},{code:"3573-3",system:"http://loinc.org",version:"2.74"},{code:"3574-1",system:"http://loinc.org",version:"2.74"},{code:"3575-8",system:"http://loinc.org",version:"2.74"},{code:"3592-3",system:"http://loinc.org",version:"2.74"},{code:"3593-1",system:"http://loinc.org",version:"2.74"},{code:"3596-4",system:"http://loinc.org",version:"2.74"},{code:"3598-0",system:"http://loinc.org",version:"2.74"},{code:"3611-1",system:"http://loinc.org",version:"2.74"},{code:"3612-9",system:"http://loinc.org",version:"2.74"},{code:"3613-7",system:"http://loinc.org",version:"2.74"},{code:"3614-5",system:"http://loinc.org",version:"2.74"},{code:"3615-2",system:"http://loinc.org",version:"2.74"},{code:"3618-6",system:"http://loinc.org",version:"2.74"},{code:"3619-4",system:"http://loinc.org",version:"2.74"},{code:"3624-4",system:"http://loinc.org",version:"2.74"},{code:"3625-1",system:"http://loinc.org",version:"2.74"},{code:"3626-9",system:"http://loinc.org",version:"2.74"},{code:"3627-7",system:"http://loinc.org",version:"2.74"},{code:"3628-5",system:"http://loinc.org",version:"2.74"},{code:"3629-3",system:"http://loinc.org",version:"2.74"},{code:"3631-9",system:"http://loinc.org",version:"2.74"},{code:"3633-5",system:"http://loinc.org",version:"2.74"},{code:"3634-3",system:"http://loinc.org",version:"2.74"},{code:"3635-0",system:"http://loinc.org",version:"2.74"},{code:"3637-6",system:"http://loinc.org",version:"2.74"},{code:"3641-8",system:"http://loinc.org",version:"2.74"},{code:"3654-1",system:"http://loinc.org",version:"2.74"},{code:"3655-8",system:"http://loinc.org",version:"2.74"},{code:"3656-6",system:"http://loinc.org",version:"2.74"},{code:"3657-4",system:"http://loinc.org",version:"2.74"},{code:"3658-2",system:"http://loinc.org",version:"2.74"},{code:"3667-3",system:"http://loinc.org",version:"2.74"},{code:"3668-1",system:"http://loinc.org",version:"2.74"},{code:"3681-4",system:"http://loinc.org",version:"2.74"},{code:"3702-8",system:"http://loinc.org",version:"2.74"},{code:"3703-6",system:"http://loinc.org",version:"2.74"},{code:"3711-9",system:"http://loinc.org",version:"2.74"},{code:"3712-7",system:"http://loinc.org",version:"2.74"},{code:"3713-5",system:"http://loinc.org",version:"2.74"},{code:"3722-6",system:"http://loinc.org",version:"2.74"},{code:"3725-9",system:"http://loinc.org",version:"2.74"},{code:"3726-7",system:"http://loinc.org",version:"2.74"},{code:"3732-5",system:"http://loinc.org",version:"2.74"},{code:"3740-8",system:"http://loinc.org",version:"2.74"},{code:"3741-6",system:"http://loinc.org",version:"2.74"},{code:"3742-4",system:"http://loinc.org",version:"2.74"},{code:"3743-2",system:"http://loinc.org",version:"2.74"},{code:"3746-5",system:"http://loinc.org",version:"2.74"},{code:"3747-3",system:"http://loinc.org",version:"2.74"},{code:"3748-1",system:"http://loinc.org",version:"2.74"},{code:"3754-9",system:"http://loinc.org",version:"2.74"},{code:"3755-6",system:"http://loinc.org",version:"2.74"},{code:"3773-9",system:"http://loinc.org",version:"2.74"},{code:"3774-7",system:"http://loinc.org",version:"2.74"},{code:"3775-4",system:"http://loinc.org",version:"2.74"},{code:"3779-6",system:"http://loinc.org",version:"2.74"},{code:"3780-4",system:"http://loinc.org",version:"2.74"},{code:"3786-1",system:"http://loinc.org",version:"2.74"},{code:"3787-9",system:"http://loinc.org",version:"2.74"},{code:"3791-1",system:"http://loinc.org",version:"2.74"},{code:"3808-3",system:"http://loinc.org",version:"2.74"},{code:"3809-1",system:"http://loinc.org",version:"2.74"},{code:"3810-9",system:"http://loinc.org",version:"2.74"},{code:"3813-3",system:"http://loinc.org",version:"2.74"},{code:"3814-1",system:"http://loinc.org",version:"2.74"},{code:"3828-1",system:"http://loinc.org",version:"2.74"},{code:"3829-9",system:"http://loinc.org",version:"2.74"},{code:"3830-7",system:"http://loinc.org",version:"2.74"},{code:"3831-5",system:"http://loinc.org",version:"2.74"},{code:"3832-3",system:"http://loinc.org",version:"2.74"},{code:"38373-7",system:"http://loinc.org",version:"2.74"},{code:"3839-8",system:"http://loinc.org",version:"2.74"},{code:"3840-6",system:"http://loinc.org",version:"2.74"},{code:"3841-4",system:"http://loinc.org",version:"2.74"},{code:"3842-2",system:"http://loinc.org",version:"2.74"},{code:"38444-6",system:"http://loinc.org",version:"2.74"},{code:"3851-3",system:"http://loinc.org",version:"2.74"},{code:"3852-1",system:"http://loinc.org",version:"2.74"},{code:"3859-6",system:"http://loinc.org",version:"2.74"},{code:"3861-2",system:"http://loinc.org",version:"2.74"},{code:"3869-5",system:"http://loinc.org",version:"2.74"},{code:"3871-1",system:"http://loinc.org",version:"2.74"},{code:"3879-4",system:"http://loinc.org",version:"2.74"},{code:"3887-7",system:"http://loinc.org",version:"2.74"},{code:"3901-6",system:"http://loinc.org",version:"2.74"},{code:"3902-4",system:"http://loinc.org",version:"2.74"},{code:"3903-2",system:"http://loinc.org",version:"2.74"},{code:"3908-1",system:"http://loinc.org",version:"2.74"},{code:"3909-9",system:"http://loinc.org",version:"2.74"},{code:"3910-7",system:"http://loinc.org",version:"2.74"},{code:"3917-2",system:"http://loinc.org",version:"2.74"},{code:"3918-0",system:"http://loinc.org",version:"2.74"},{code:"3919-8",system:"http://loinc.org",version:"2.74"},{code:"3925-5",system:"http://loinc.org",version:"2.74"},{code:"3926-3",system:"http://loinc.org",version:"2.74"},{code:"3931-3",system:"http://loinc.org",version:"2.74"},{code:"3932-1",system:"http://loinc.org",version:"2.74"},{code:"3933-9",system:"http://loinc.org",version:"2.74"},{code:"3936-2",system:"http://loinc.org",version:"2.74"},{code:"3937-0",system:"http://loinc.org",version:"2.74"},{code:"3939-6",system:"http://loinc.org",version:"2.74"},{code:"3940-4",system:"http://loinc.org",version:"2.74"},{code:"3941-2",system:"http://loinc.org",version:"2.74"},{code:"3944-6",system:"http://loinc.org",version:"2.74"},{code:"3945-3",system:"http://loinc.org",version:"2.74"},{code:"3946-1",system:"http://loinc.org",version:"2.74"},{code:"39487-4",system:"http://loinc.org",version:"2.74"},{code:"3949-5",system:"http://loinc.org",version:"2.74"},{code:"3950-3",system:"http://loinc.org",version:"2.74"},{code:"3957-8",system:"http://loinc.org",version:"2.74"},{code:"3958-6",system:"http://loinc.org",version:"2.74"},{code:"3959-4",system:"http://loinc.org",version:"2.74"},{code:"3970-1",system:"http://loinc.org",version:"2.74"},{code:"3973-5",system:"http://loinc.org",version:"2.74"},{code:"3974-3",system:"http://loinc.org",version:"2.74"},{code:"3975-0",system:"http://loinc.org",version:"2.74"},{code:"3996-6",system:"http://loinc.org",version:"2.74"},{code:"3997-4",system:"http://loinc.org",version:"2.74"},{code:"3998-2",system:"http://loinc.org",version:"2.74"},{code:"4003-0",system:"http://loinc.org",version:"2.74"},{code:"4004-8",system:"http://loinc.org",version:"2.74"},{code:"4005-5",system:"http://loinc.org",version:"2.74"},{code:"4011-3",system:"http://loinc.org",version:"2.74"},{code:"4012-1",system:"http://loinc.org",version:"2.74"},{code:"4013-9",system:"http://loinc.org",version:"2.74"},{code:"4029-5",system:"http://loinc.org",version:"2.74"},{code:"40419-4",system:"http://loinc.org",version:"2.74"},{code:"40464-0",system:"http://loinc.org",version:"2.74"},{code:"4065-9",system:"http://loinc.org",version:"2.74"},{code:"4070-9",system:"http://loinc.org",version:"2.74"},{code:"4072-5",system:"http://loinc.org",version:"2.74"},{code:"4075-8",system:"http://loinc.org",version:"2.74"},{code:"4076-6",system:"http://loinc.org",version:"2.74"},{code:"4077-4",system:"http://loinc.org",version:"2.74"},{code:"40839-3",system:"http://loinc.org",version:"2.74"},{code:"41020-9",system:"http://loinc.org",version:"2.74"},{code:"41270-0",system:"http://loinc.org",version:"2.74"},{code:"41464-9",system:"http://loinc.org",version:"2.74"},{code:"41465-6",system:"http://loinc.org",version:"2.74"},{code:"41466-4",system:"http://loinc.org",version:"2.74"},{code:"41467-2",system:"http://loinc.org",version:"2.74"},{code:"41468-0",system:"http://loinc.org",version:"2.74"},{code:"41858-2",system:"http://loinc.org",version:"2.74"},{code:"42235-2",system:"http://loinc.org",version:"2.74"},{code:"42241-0",system:"http://loinc.org",version:"2.74"},{code:"42242-8",system:"http://loinc.org",version:"2.74"},{code:"42251-9",system:"http://loinc.org",version:"2.74"},{code:"42252-7",system:"http://loinc.org",version:"2.74"},{code:"42253-5",system:"http://loinc.org",version:"2.74"},{code:"42618-9",system:"http://loinc.org",version:"2.74"},{code:"42773-2",system:"http://loinc.org",version:"2.74"},{code:"42860-7",system:"http://loinc.org",version:"2.74"},{code:"43169-2",system:"http://loinc.org",version:"2.74"},{code:"43197-3",system:"http://loinc.org",version:"2.74"},{code:"43198-1",system:"http://loinc.org",version:"2.74"},{code:"43199-9",system:"http://loinc.org",version:"2.74"},{code:"43200-5",system:"http://loinc.org",version:"2.74"},{code:"43219-5",system:"http://loinc.org",version:"2.74"},{code:"43983-6",system:"http://loinc.org",version:"2.74"},{code:"43984-4",system:"http://loinc.org",version:"2.74"},{code:"43985-1",system:"http://loinc.org",version:"2.74"},{code:"44305-1",system:"http://loinc.org",version:"2.74"},{code:"44358-0",system:"http://loinc.org",version:"2.74"},{code:"44424-0",system:"http://loinc.org",version:"2.74"},{code:"45143-5",system:"http://loinc.org",version:"2.74"},{code:"45185-6",system:"http://loinc.org",version:"2.74"},{code:"45324-1",system:"http://loinc.org",version:"2.74"},{code:"46971-8",system:"http://loinc.org",version:"2.74"},{code:"46973-4",system:"http://loinc.org",version:"2.74"},{code:"46975-9",system:"http://loinc.org",version:"2.74"},{code:"46983-3",system:"http://loinc.org",version:"2.74"},{code:"47004-7",system:"http://loinc.org",version:"2.74"},{code:"47111-0",system:"http://loinc.org",version:"2.74"},{code:"47115-1",system:"http://loinc.org",version:"2.74"},{code:"47120-1",system:"http://loinc.org",version:"2.74"},{code:"47400-7",system:"http://loinc.org",version:"2.74"},{code:"47542-6",system:"http://loinc.org",version:"2.74"},{code:"49751-1",system:"http://loinc.org",version:"2.74"},{code:"49752-9",system:"http://loinc.org",version:"2.74"},{code:"49753-7",system:"http://loinc.org",version:"2.74"},{code:"49829-5",system:"http://loinc.org",version:"2.74"},{code:"49831-1",system:"http://loinc.org",version:"2.74"},{code:"49876-6",system:"http://loinc.org",version:"2.74"},{code:"50055-3",system:"http://loinc.org",version:"2.74"},{code:"50542-0",system:"http://loinc.org",version:"2.74"},{code:"50592-5",system:"http://loinc.org",version:"2.74"},{code:"50594-1",system:"http://loinc.org",version:"2.74"},{code:"50843-2",system:"http://loinc.org",version:"2.74"},{code:"51448-9",system:"http://loinc.org",version:"2.74"},{code:"51736-7",system:"http://loinc.org",version:"2.74"},{code:"51737-5",system:"http://loinc.org",version:"2.74"},{code:"51738-3",system:"http://loinc.org",version:"2.74"},{code:"51739-1",system:"http://loinc.org",version:"2.74"},{code:"51740-9",system:"http://loinc.org",version:"2.74"},{code:"51776-3",system:"http://loinc.org",version:"2.74"},{code:"51777-1",system:"http://loinc.org",version:"2.74"},{code:"51782-1",system:"http://loinc.org",version:"2.74"},{code:"51954-6",system:"http://loinc.org",version:"2.74"},{code:"51955-3",system:"http://loinc.org",version:"2.74"},{code:"52951-1",system:"http://loinc.org",version:"2.74"},{code:"52952-9",system:"http://loinc.org",version:"2.74"},{code:"52953-7",system:"http://loinc.org",version:"2.74"},{code:"52954-5",system:"http://loinc.org",version:"2.74"},{code:"52955-2",system:"http://loinc.org",version:"2.74"},{code:"52956-0",system:"http://loinc.org",version:"2.74"},{code:"52957-8",system:"http://loinc.org",version:"2.74"},{code:"52958-6",system:"http://loinc.org",version:"2.74"},{code:"52959-4",system:"http://loinc.org",version:"2.74"},{code:"52960-2",system:"http://loinc.org",version:"2.74"},{code:"53735-7",system:"http://loinc.org",version:"2.74"},{code:"53736-5",system:"http://loinc.org",version:"2.74"},{code:"53743-1",system:"http://loinc.org",version:"2.74"},{code:"53745-6",system:"http://loinc.org",version:"2.74"},{code:"53746-4",system:"http://loinc.org",version:"2.74"},{code:"53747-2",system:"http://loinc.org",version:"2.74"},{code:"53787-8",system:"http://loinc.org",version:"2.74"},{code:"53975-9",system:"http://loinc.org",version:"2.74"},{code:"54247-2",system:"http://loinc.org",version:"2.74"},{code:"55155-6",system:"http://loinc.org",version:"2.74"},{code:"55349-5",system:"http://loinc.org",version:"2.74"},{code:"55350-3",system:"http://loinc.org",version:"2.74"},{code:"55419-6",system:"http://loinc.org",version:"2.74"},{code:"55520-1",system:"http://loinc.org",version:"2.74"},{code:"55587-0",system:"http://loinc.org",version:"2.74"},{code:"56120-9",system:"http://loinc.org",version:"2.74"},{code:"5644-0",system:"http://loinc.org",version:"2.74"},{code:"5645-7",system:"http://loinc.org",version:"2.74"},{code:"56655-4",system:"http://loinc.org",version:"2.74"},{code:"5679-6",system:"http://loinc.org",version:"2.74"},{code:"5688-7",system:"http://loinc.org",version:"2.74"},{code:"5706-7",system:"http://loinc.org",version:"2.74"},{code:"57746-0",system:"http://loinc.org",version:"2.74"},{code:"58356-7",system:"http://loinc.org",version:"2.74"},{code:"58357-5",system:"http://loinc.org",version:"2.74"},{code:"58358-3",system:"http://loinc.org",version:"2.74"},{code:"58359-1",system:"http://loinc.org",version:"2.74"},{code:"58360-9",system:"http://loinc.org",version:"2.74"},{code:"58361-7",system:"http://loinc.org",version:"2.74"},{code:"58362-5",system:"http://loinc.org",version:"2.74"},{code:"58363-3",system:"http://loinc.org",version:"2.74"},{code:"58364-1",system:"http://loinc.org",version:"2.74"},{code:"58365-8",system:"http://loinc.org",version:"2.74"},{code:"58366-6",system:"http://loinc.org",version:"2.74"},{code:"58367-4",system:"http://loinc.org",version:"2.74"},{code:"58368-2",system:"http://loinc.org",version:"2.74"},{code:"58369-0",system:"http://loinc.org",version:"2.74"},{code:"58370-8",system:"http://loinc.org",version:"2.74"},{code:"58371-6",system:"http://loinc.org",version:"2.74"},{code:"58372-4",system:"http://loinc.org",version:"2.74"},{code:"58373-2",system:"http://loinc.org",version:"2.74"},{code:"58374-0",system:"http://loinc.org",version:"2.74"},{code:"58375-7",system:"http://loinc.org",version:"2.74"},{code:"58376-5",system:"http://loinc.org",version:"2.74"},{code:"58377-3",system:"http://loinc.org",version:"2.74"},{code:"58378-1",system:"http://loinc.org",version:"2.74"},{code:"58379-9",system:"http://loinc.org",version:"2.74"},{code:"58380-7",system:"http://loinc.org",version:"2.74"},{code:"58381-5",system:"http://loinc.org",version:"2.74"},{code:"58382-3",system:"http://loinc.org",version:"2.74"},{code:"58383-1",system:"http://loinc.org",version:"2.74"},{code:"58384-9",system:"http://loinc.org",version:"2.74"},{code:"58385-6",system:"http://loinc.org",version:"2.74"},{code:"58386-4",system:"http://loinc.org",version:"2.74"},{code:"58387-2",system:"http://loinc.org",version:"2.74"},{code:"58388-0",system:"http://loinc.org",version:"2.74"},{code:"58389-8",system:"http://loinc.org",version:"2.74"},{code:"58390-6",system:"http://loinc.org",version:"2.74"},{code:"58391-4",system:"http://loinc.org",version:"2.74"},{code:"58392-2",system:"http://loinc.org",version:"2.74"},{code:"58393-0",system:"http://loinc.org",version:"2.74"},{code:"58394-8",system:"http://loinc.org",version:"2.74"},{code:"58395-5",system:"http://loinc.org",version:"2.74"},{code:"58396-3",system:"http://loinc.org",version:"2.74"},{code:"58397-1",system:"http://loinc.org",version:"2.74"},{code:"58398-9",system:"http://loinc.org",version:"2.74"},{code:"58399-7",system:"http://loinc.org",version:"2.74"},{code:"58401-1",system:"http://loinc.org",version:"2.74"},{code:"58402-9",system:"http://loinc.org",version:"2.74"},{code:"58404-5",system:"http://loinc.org",version:"2.74"},{code:"58423-5",system:"http://loinc.org",version:"2.74"},{code:"58424-3",system:"http://loinc.org",version:"2.74"},{code:"58425-0",system:"http://loinc.org",version:"2.74"},{code:"58426-8",system:"http://loinc.org",version:"2.74"},{code:"58427-6",system:"http://loinc.org",version:"2.74"},{code:"58428-4",system:"http://loinc.org",version:"2.74"},{code:"58429-2",system:"http://loinc.org",version:"2.74"},{code:"58430-0",system:"http://loinc.org",version:"2.74"},{code:"58707-1",system:"http://loinc.org",version:"2.74"},{code:"58925-9",system:"http://loinc.org",version:"2.74"},{code:"58953-1",system:"http://loinc.org",version:"2.74"},{code:"59134-7",system:"http://loinc.org",version:"2.74"},{code:"59135-4",system:"http://loinc.org",version:"2.74"},{code:"59176-8",system:"http://loinc.org",version:"2.74"},{code:"59287-3",system:"http://loinc.org",version:"2.74"},{code:"59309-5",system:"http://loinc.org",version:"2.74"},{code:"59328-5",system:"http://loinc.org",version:"2.74"},{code:"59329-3",system:"http://loinc.org",version:"2.74"},{code:"59561-1",system:"http://loinc.org",version:"2.74"},{code:"59589-2",system:"http://loinc.org",version:"2.74"},{code:"59590-0",system:"http://loinc.org",version:"2.74"},{code:"59615-5",system:"http://loinc.org",version:"2.74"},{code:"59635-3",system:"http://loinc.org",version:"2.74"},{code:"59672-6",system:"http://loinc.org",version:"2.74"},{code:"59673-4",system:"http://loinc.org",version:"2.74"},{code:"59680-9",system:"http://loinc.org",version:"2.74"},{code:"59844-1",system:"http://loinc.org",version:"2.74"},{code:"59865-6",system:"http://loinc.org",version:"2.74"},{code:"59872-2",system:"http://loinc.org",version:"2.74"},{code:"59877-1",system:"http://loinc.org",version:"2.74"},{code:"59879-7",system:"http://loinc.org",version:"2.74"},{code:"59888-8",system:"http://loinc.org",version:"2.74"},{code:"59895-3",system:"http://loinc.org",version:"2.74"},{code:"59928-2",system:"http://loinc.org",version:"2.74"},{code:"59938-1",system:"http://loinc.org",version:"2.74"},{code:"59951-4",system:"http://loinc.org",version:"2.74"},{code:"59960-5",system:"http://loinc.org",version:"2.74"},{code:"59975-3",system:"http://loinc.org",version:"2.74"},{code:"59981-1",system:"http://loinc.org",version:"2.74"},{code:"60213-6",system:"http://loinc.org",version:"2.74"},{code:"60276-3",system:"http://loinc.org",version:"2.74"},{code:"60514-7",system:"http://loinc.org",version:"2.74"},{code:"60676-4",system:"http://loinc.org",version:"2.74"},{code:"60677-2",system:"http://loinc.org",version:"2.74"},{code:"61030-3",system:"http://loinc.org",version:"2.74"},{code:"61033-7",system:"http://loinc.org",version:"2.74"},{code:"61036-0",system:"http://loinc.org",version:"2.74"},{code:"61040-2",system:"http://loinc.org",version:"2.74"},{code:"61048-5",system:"http://loinc.org",version:"2.74"},{code:"61058-4",system:"http://loinc.org",version:"2.74"},{code:"61060-0",system:"http://loinc.org",version:"2.74"},{code:"61197-0",system:"http://loinc.org",version:"2.74"},{code:"61408-1",system:"http://loinc.org",version:"2.74"},{code:"61409-9",system:"http://loinc.org",version:"2.74"},{code:"61410-7",system:"http://loinc.org",version:"2.74"},{code:"61420-6",system:"http://loinc.org",version:"2.74"},{code:"61421-4",system:"http://loinc.org",version:"2.74"},{code:"61422-2",system:"http://loinc.org",version:"2.74"},{code:"61423-0",system:"http://loinc.org",version:"2.74"},{code:"61424-8",system:"http://loinc.org",version:"2.74"},{code:"61425-5",system:"http://loinc.org",version:"2.74"},{code:"61429-7",system:"http://loinc.org",version:"2.74"},{code:"64127-4",system:"http://loinc.org",version:"2.74"},{code:"64128-2",system:"http://loinc.org",version:"2.74"},{code:"64129-0",system:"http://loinc.org",version:"2.74"},{code:"64130-8",system:"http://loinc.org",version:"2.74"},{code:"64131-6",system:"http://loinc.org",version:"2.74"},{code:"64132-4",system:"http://loinc.org",version:"2.74"},{code:"64133-2",system:"http://loinc.org",version:"2.74"},{code:"64134-0",system:"http://loinc.org",version:"2.74"},{code:"64135-7",system:"http://loinc.org",version:"2.74"},{code:"64138-1",system:"http://loinc.org",version:"2.74"},{code:"64139-9",system:"http://loinc.org",version:"2.74"},{code:"64233-0",system:"http://loinc.org",version:"2.74"},{code:"65750-2",system:"http://loinc.org",version:"2.74"},{code:"65807-0",system:"http://loinc.org",version:"2.74"},{code:"65808-8",system:"http://loinc.org",version:"2.74"},{code:"66128-0",system:"http://loinc.org",version:"2.74"},{code:"66129-8",system:"http://loinc.org",version:"2.74"},{code:"67126-3",system:"http://loinc.org",version:"2.74"},{code:"67822-7",system:"http://loinc.org",version:"2.74"},{code:"67838-3",system:"http://loinc.org",version:"2.74"},{code:"68317-7",system:"http://loinc.org",version:"2.74"},{code:"68439-9",system:"http://loinc.org",version:"2.74"},{code:"69033-9",system:"http://loinc.org",version:"2.74"},{code:"6930-2",system:"http://loinc.org",version:"2.74"},{code:"69739-1",system:"http://loinc.org",version:"2.74"},{code:"69798-7",system:"http://loinc.org",version:"2.74"},{code:"70138-3",system:"http://loinc.org",version:"2.74"},{code:"70139-1",system:"http://loinc.org",version:"2.74"},{code:"70140-9",system:"http://loinc.org",version:"2.74"},{code:"70141-7",system:"http://loinc.org",version:"2.74"},{code:"70142-5",system:"http://loinc.org",version:"2.74"},{code:"70143-3",system:"http://loinc.org",version:"2.74"},{code:"70144-1",system:"http://loinc.org",version:"2.74"},{code:"70145-8",system:"http://loinc.org",version:"2.74"},{code:"70146-6",system:"http://loinc.org",version:"2.74"},{code:"70147-4",system:"http://loinc.org",version:"2.74"},{code:"70148-2",system:"http://loinc.org",version:"2.74"},{code:"70149-0",system:"http://loinc.org",version:"2.74"},{code:"70150-8",system:"http://loinc.org",version:"2.74"},{code:"70151-6",system:"http://loinc.org",version:"2.74"},{code:"70155-7",system:"http://loinc.org",version:"2.74"},{code:"70197-9",system:"http://loinc.org",version:"2.74"},{code:"70206-8",system:"http://loinc.org",version:"2.74"},{code:"70210-0",system:"http://loinc.org",version:"2.74"},{code:"70213-4",system:"http://loinc.org",version:"2.74"},{code:"70214-2",system:"http://loinc.org",version:"2.74"},{code:"70215-9",system:"http://loinc.org",version:"2.74"},{code:"72159-7",system:"http://loinc.org",version:"2.74"},{code:"72384-1",system:"http://loinc.org",version:"2.74"},{code:"72459-1",system:"http://loinc.org",version:"2.74"},{code:"72460-9",system:"http://loinc.org",version:"2.74"},{code:"72461-7",system:"http://loinc.org",version:"2.74"},{code:"72462-5",system:"http://loinc.org",version:"2.74"},{code:"72463-3",system:"http://loinc.org",version:"2.74"},{code:"72464-1",system:"http://loinc.org",version:"2.74"},{code:"72465-8",system:"http://loinc.org",version:"2.74"},{code:"72466-6",system:"http://loinc.org",version:"2.74"},{code:"72467-4",system:"http://loinc.org",version:"2.74"},{code:"72468-2",system:"http://loinc.org",version:"2.74"},{code:"72469-0",system:"http://loinc.org",version:"2.74"},{code:"72470-8",system:"http://loinc.org",version:"2.74"},{code:"72471-6",system:"http://loinc.org",version:"2.74"},{code:"72472-4",system:"http://loinc.org",version:"2.74"},{code:"72473-2",system:"http://loinc.org",version:"2.74"},{code:"72474-0",system:"http://loinc.org",version:"2.74"},{code:"72478-1",system:"http://loinc.org",version:"2.74"},{code:"72485-6",system:"http://loinc.org",version:"2.74"},{code:"72670-3",system:"http://loinc.org",version:"2.74"},{code:"72729-7",system:"http://loinc.org",version:"2.74"},{code:"72730-5",system:"http://loinc.org",version:"2.74"},{code:"72731-3",system:"http://loinc.org",version:"2.74"},{code:"72732-1",system:"http://loinc.org",version:"2.74"},{code:"72768-5",system:"http://loinc.org",version:"2.74"},{code:"72769-3",system:"http://loinc.org",version:"2.74"},{code:"72770-1",system:"http://loinc.org",version:"2.74"},{code:"72771-9",system:"http://loinc.org",version:"2.74"},{code:"72778-4",system:"http://loinc.org",version:"2.74"},{code:"72779-2",system:"http://loinc.org",version:"2.74"},{code:"72780-0",system:"http://loinc.org",version:"2.74"},{code:"72781-8",system:"http://loinc.org",version:"2.74"},{code:"72782-6",system:"http://loinc.org",version:"2.74"},{code:"72783-4",system:"http://loinc.org",version:"2.74"},{code:"72790-9",system:"http://loinc.org",version:"2.74"},{code:"72791-7",system:"http://loinc.org",version:"2.74"},{code:"72792-5",system:"http://loinc.org",version:"2.74"},{code:"72793-3",system:"http://loinc.org",version:"2.74"},{code:"72794-1",system:"http://loinc.org",version:"2.74"},{code:"72795-8",system:"http://loinc.org",version:"2.74"},{code:"72796-6",system:"http://loinc.org",version:"2.74"},{code:"72799-0",system:"http://loinc.org",version:"2.74"},{code:"72800-6",system:"http://loinc.org",version:"2.74"},{code:"72801-4",system:"http://loinc.org",version:"2.74"},{code:"72802-2",system:"http://loinc.org",version:"2.74"},{code:"72803-0",system:"http://loinc.org",version:"2.74"},{code:"72804-8",system:"http://loinc.org",version:"2.74"},{code:"72805-5",system:"http://loinc.org",version:"2.74"},{code:"72806-3",system:"http://loinc.org",version:"2.74"},{code:"72807-1",system:"http://loinc.org",version:"2.74"},{code:"72808-9",system:"http://loinc.org",version:"2.74"},{code:"72809-7",system:"http://loinc.org",version:"2.74"},{code:"72810-5",system:"http://loinc.org",version:"2.74"},{code:"72811-3",system:"http://loinc.org",version:"2.74"},{code:"72817-0",system:"http://loinc.org",version:"2.74"},{code:"72818-8",system:"http://loinc.org",version:"2.74"},{code:"72825-3",system:"http://loinc.org",version:"2.74"},{code:"72874-1",system:"http://loinc.org",version:"2.74"},{code:"72875-8",system:"http://loinc.org",version:"2.74"},{code:"72928-5",system:"http://loinc.org",version:"2.74"},{code:"73566-2",system:"http://loinc.org",version:"2.74"},{code:"73686-8",system:"http://loinc.org",version:"2.74"},{code:"73914-4",system:"http://loinc.org",version:"2.74"},{code:"73917-7",system:"http://loinc.org",version:"2.74"},{code:"73918-5",system:"http://loinc.org",version:"2.74"},{code:"73971-4",system:"http://loinc.org",version:"2.74"},{code:"73995-3",system:"http://loinc.org",version:"2.74"},{code:"73998-7",system:"http://loinc.org",version:"2.74"},{code:"73999-5",system:"http://loinc.org",version:"2.74"},{code:"74000-1",system:"http://loinc.org",version:"2.74"},{code:"74001-9",system:"http://loinc.org",version:"2.74"},{code:"74372-4",system:"http://loinc.org",version:"2.74"},{code:"74663-6",system:"http://loinc.org",version:"2.74"},{code:"74672-7",system:"http://loinc.org",version:"2.74"},{code:"74683-4",system:"http://loinc.org",version:"2.74"},{code:"74758-4",system:"http://loinc.org",version:"2.74"},{code:"74760-0",system:"http://loinc.org",version:"2.74"},{code:"74810-3",system:"http://loinc.org",version:"2.74"},{code:"74817-8",system:"http://loinc.org",version:"2.74"},{code:"74818-6",system:"http://loinc.org",version:"2.74"},{code:"75227-9",system:"http://loinc.org",version:"2.74"},{code:"75228-7",system:"http://loinc.org",version:"2.74"},{code:"75230-3",system:"http://loinc.org",version:"2.74"},{code:"75362-4",system:"http://loinc.org",version:"2.74"},{code:"75643-7",system:"http://loinc.org",version:"2.74"},{code:"75649-4",system:"http://loinc.org",version:"2.74"},{code:"75651-0",system:"http://loinc.org",version:"2.74"},{code:"76492-8",system:"http://loinc.org",version:"2.74"},{code:"77752-4",system:"http://loinc.org",version:"2.74"},{code:"77754-0",system:"http://loinc.org",version:"2.74"},{code:"77764-9",system:"http://loinc.org",version:"2.74"},{code:"77768-0",system:"http://loinc.org",version:"2.74"},{code:"77769-8",system:"http://loinc.org",version:"2.74"},{code:"77771-4",system:"http://loinc.org",version:"2.74"},{code:"77772-2",system:"http://loinc.org",version:"2.74"},{code:"77774-8",system:"http://loinc.org",version:"2.74"},{code:"77775-5",system:"http://loinc.org",version:"2.74"},{code:"77777-1",system:"http://loinc.org",version:"2.74"},{code:"77779-7",system:"http://loinc.org",version:"2.74"},{code:"77787-0",system:"http://loinc.org",version:"2.74"},{code:"77879-5",system:"http://loinc.org",version:"2.74"},{code:"77885-2",system:"http://loinc.org",version:"2.74"},{code:"78754-9",system:"http://loinc.org",version:"2.74"},{code:"78757-2",system:"http://loinc.org",version:"2.74"},{code:"78758-0",system:"http://loinc.org",version:"2.74"},{code:"78765-5",system:"http://loinc.org",version:"2.74"},{code:"78766-3",system:"http://loinc.org",version:"2.74"},{code:"78767-1",system:"http://loinc.org",version:"2.74"},{code:"78768-9",system:"http://loinc.org",version:"2.74"},{code:"78769-7",system:"http://loinc.org",version:"2.74"},{code:"78770-5",system:"http://loinc.org",version:"2.74"},{code:"78781-2",system:"http://loinc.org",version:"2.74"},{code:"78783-8",system:"http://loinc.org",version:"2.74"},{code:"78813-3",system:"http://loinc.org",version:"2.74"},{code:"78814-1",system:"http://loinc.org",version:"2.74"},{code:"78817-4",system:"http://loinc.org",version:"2.74"},{code:"78820-8",system:"http://loinc.org",version:"2.74"},{code:"78828-1",system:"http://loinc.org",version:"2.74"},{code:"78830-7",system:"http://loinc.org",version:"2.74"},{code:"78836-4",system:"http://loinc.org",version:"2.74"},{code:"78837-2",system:"http://loinc.org",version:"2.74"},{code:"78838-0",system:"http://loinc.org",version:"2.74"},{code:"78839-8",system:"http://loinc.org",version:"2.74"},{code:"78840-6",system:"http://loinc.org",version:"2.74"},{code:"78841-4",system:"http://loinc.org",version:"2.74"},{code:"78842-2",system:"http://loinc.org",version:"2.74"},{code:"78843-0",system:"http://loinc.org",version:"2.74"},{code:"78844-8",system:"http://loinc.org",version:"2.74"},{code:"78845-5",system:"http://loinc.org",version:"2.74"},{code:"78846-3",system:"http://loinc.org",version:"2.74"},{code:"78847-1",system:"http://loinc.org",version:"2.74"},{code:"78848-9",system:"http://loinc.org",version:"2.74"},{code:"78849-7",system:"http://loinc.org",version:"2.74"},{code:"78850-5",system:"http://loinc.org",version:"2.74"},{code:"78855-4",system:"http://loinc.org",version:"2.74"},{code:"78857-0",system:"http://loinc.org",version:"2.74"},{code:"78858-8",system:"http://loinc.org",version:"2.74"},{code:"78861-2",system:"http://loinc.org",version:"2.74"},{code:"78868-7",system:"http://loinc.org",version:"2.74"},{code:"78873-7",system:"http://loinc.org",version:"2.74"},{code:"78874-5",system:"http://loinc.org",version:"2.74"},{code:"78878-6",system:"http://loinc.org",version:"2.74"},{code:"78879-4",system:"http://loinc.org",version:"2.74"},{code:"78880-2",system:"http://loinc.org",version:"2.74"},{code:"78881-0",system:"http://loinc.org",version:"2.74"},{code:"78885-1",system:"http://loinc.org",version:"2.74"},{code:"79141-8",system:"http://loinc.org",version:"2.74"},{code:"79144-2",system:"http://loinc.org",version:"2.74"},{code:"79232-5",system:"http://loinc.org",version:"2.74"},{code:"79233-3",system:"http://loinc.org",version:"2.74"},{code:"79234-1",system:"http://loinc.org",version:"2.74"},{code:"79235-8",system:"http://loinc.org",version:"2.74"},{code:"79236-6",system:"http://loinc.org",version:"2.74"},{code:"79237-4",system:"http://loinc.org",version:"2.74"},{code:"79239-0",system:"http://loinc.org",version:"2.74"},{code:"79240-8",system:"http://loinc.org",version:"2.74"},{code:"79241-6",system:"http://loinc.org",version:"2.74"},{code:"79242-4",system:"http://loinc.org",version:"2.74"},{code:"79243-2",system:"http://loinc.org",version:"2.74"},{code:"79244-0",system:"http://loinc.org",version:"2.74"},{code:"79246-5",system:"http://loinc.org",version:"2.74"},{code:"79256-4",system:"http://loinc.org",version:"2.74"},{code:"79258-0",system:"http://loinc.org",version:"2.74"},{code:"79259-8",system:"http://loinc.org",version:"2.74"},{code:"79260-6",system:"http://loinc.org",version:"2.74"},{code:"80113-4",system:"http://loinc.org",version:"2.74"},{code:"80144-9",system:"http://loinc.org",version:"2.74"},{code:"8150-5",system:"http://loinc.org",version:"2.74"},{code:"8151-3",system:"http://loinc.org",version:"2.74"},{code:"8152-1",system:"http://loinc.org",version:"2.74"},{code:"8174-5",system:"http://loinc.org",version:"2.74"},{code:"8175-2",system:"http://loinc.org",version:"2.74"},{code:"81754-4",system:"http://loinc.org",version:"2.74"},{code:"8192-7",system:"http://loinc.org",version:"2.74"},{code:"8193-5",system:"http://loinc.org",version:"2.74"},{code:"8220-6",system:"http://loinc.org",version:"2.74"},{code:"8221-4",system:"http://loinc.org",version:"2.74"},{code:"8222-2",system:"http://loinc.org",version:"2.74"},{code:"8237-0",system:"http://loinc.org",version:"2.74"},{code:"82371-6",system:"http://loinc.org",version:"2.74"},{code:"8238-8",system:"http://loinc.org",version:"2.74"},{code:"82524-0",system:"http://loinc.org",version:"2.74"},{code:"82527-3",system:"http://loinc.org",version:"2.74"},{code:"82723-8",system:"http://loinc.org",version:"2.74"},{code:"86191-4",system:"http://loinc.org",version:"2.74"},{code:"86192-2",system:"http://loinc.org",version:"2.74"},{code:"86193-0",system:"http://loinc.org",version:"2.74"},{code:"86194-8",system:"http://loinc.org",version:"2.74"},{code:"86195-5",system:"http://loinc.org",version:"2.74"},{code:"86196-3",system:"http://loinc.org",version:"2.74"},{code:"86197-1",system:"http://loinc.org",version:"2.74"},{code:"86224-3",system:"http://loinc.org",version:"2.74"},{code:"86225-0",system:"http://loinc.org",version:"2.74"},{code:"86231-8",system:"http://loinc.org",version:"2.74"},{code:"86453-8",system:"http://loinc.org",version:"2.74"},{code:"86454-6",system:"http://loinc.org",version:"2.74"},{code:"86604-6",system:"http://loinc.org",version:"2.74"},{code:"86605-3",system:"http://loinc.org",version:"2.74"},{code:"86606-1",system:"http://loinc.org",version:"2.74"},{code:"86607-9",system:"http://loinc.org",version:"2.74"},{code:"86608-7",system:"http://loinc.org",version:"2.74"},{code:"86609-5",system:"http://loinc.org",version:"2.74"},{code:"86610-3",system:"http://loinc.org",version:"2.74"},{code:"86931-3",system:"http://loinc.org",version:"2.74"},{code:"87428-9",system:"http://loinc.org",version:"2.74"},{code:"87484-2",system:"http://loinc.org",version:"2.74"},{code:"87485-9",system:"http://loinc.org",version:"2.74"},{code:"87486-7",system:"http://loinc.org",version:"2.74"},{code:"87487-5",system:"http://loinc.org",version:"2.74"},{code:"87488-3",system:"http://loinc.org",version:"2.74"},{code:"87489-1",system:"http://loinc.org",version:"2.74"},{code:"87490-9",system:"http://loinc.org",version:"2.74"},{code:"87491-7",system:"http://loinc.org",version:"2.74"},{code:"87492-5",system:"http://loinc.org",version:"2.74"},{code:"87493-3",system:"http://loinc.org",version:"2.74"},{code:"87494-1",system:"http://loinc.org",version:"2.74"},{code:"87495-8",system:"http://loinc.org",version:"2.74"},{code:"87760-5",system:"http://loinc.org",version:"2.74"},{code:"87761-3",system:"http://loinc.org",version:"2.74"},{code:"87762-1",system:"http://loinc.org",version:"2.74"},{code:"87773-8",system:"http://loinc.org",version:"2.74"},{code:"87774-6",system:"http://loinc.org",version:"2.74"},{code:"87775-3",system:"http://loinc.org",version:"2.74"},{code:"87776-1",system:"http://loinc.org",version:"2.74"},{code:"88022-9",system:"http://loinc.org",version:"2.74"},{code:"88023-7",system:"http://loinc.org",version:"2.74"},{code:"9351-8",system:"http://loinc.org",version:"2.74"},{code:"9396-3",system:"http://loinc.org",version:"2.74"},{code:"9426-8",system:"http://loinc.org",version:"2.74"},{code:"9428-4",system:"http://loinc.org",version:"2.74"},{code:"95796-9",system:"http://loinc.org",version:"2.74"},{code:"95797-7",system:"http://loinc.org",version:"2.74"},{code:"95798-5",system:"http://loinc.org",version:"2.74"},{code:"95799-3",system:"http://loinc.org",version:"2.74"},{code:"96058-3",system:"http://loinc.org",version:"2.74"},{code:"96059-1",system:"http://loinc.org",version:"2.74"},{code:"96555-8",system:"http://loinc.org",version:"2.74"},{code:"97204-2",system:"http://loinc.org",version:"2.74"},{code:"9726-1",system:"http://loinc.org",version:"2.74"},{code:"9834-3",system:"http://loinc.org",version:"2.74"},{code:"9835-0",system:"http://loinc.org",version:"2.74"},{code:"99107-5",system:"http://loinc.org",version:"2.74"},{code:"99108-3",system:"http://loinc.org",version:"2.74"},{code:"99109-1",system:"http://loinc.org",version:"2.74"},{code:"99110-9",system:"http://loinc.org",version:"2.74"}]},"2.16.840.1.113762.1.4.1032.34":{Latest:[{code:"1010600",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1010603",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1010604",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1010606",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1014599",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1014615",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1014632",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1037259",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1042693",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1044427",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1049214",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1049216",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1049221",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1049223",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1049225",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1049227",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1049233",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1049251",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1049260",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1049267",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1049270",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1049502",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1049504",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1049543",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1049545",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1049563",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1049565",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1049574",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1049576",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1049580",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1049584",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1049586",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1049589",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1049593",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1049595",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1049599",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1049601",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1049604",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1049611",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1049613",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1049615",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1049618",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1049620",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1049621",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1049623",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1049625",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1049635",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1049637",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1049640",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1049642",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1049651",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1049658",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1049683",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1049686",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1049696",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1049717",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1049719",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1049720",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1049721",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1049727",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1053647",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1053651",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1053652",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1053654",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1053655",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1053657",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1053658",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1053660",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1053661",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1053663",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1053664",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1053666",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"106500",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"106505",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"106507",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1087459",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1088951",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1088963",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1088968",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1088975",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1089021",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1089025",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1089028",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1089055",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1089058",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1098906",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1112220",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1113314",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1113417",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1114026",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1115573",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1115575",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1115577",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1115579",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1148478",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1148482",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1148485",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1148487",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1148489",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1148491",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1148797",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1148800",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1148803",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1148807",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1148809",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1149367",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1149370",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1149373",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1149376",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1149378",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1190201",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1190568",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1190572",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1190580",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1232113",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1233687",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1234871",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1234872",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1234941",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1234957",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1234978",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1234999",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1235009",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1235011",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1235862",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1236179",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1236182",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1236184",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1236188",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1236190",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1236214",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1236218",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1237050",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1237055",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1237057",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1237059",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1237060",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1237062",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1237064",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1237066",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1237068",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1237070",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1242106",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1242503",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1248115",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1294356",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1302739",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1302741",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1303736",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1303738",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1306898",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1307056",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1307058",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1307061",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1307063",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1310927",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1356315",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1356797",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1356800",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1356804",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1356807",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1357402",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1366873",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1372265",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1431076",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1431083",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1431102",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1431104",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1431286",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1432969",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1432971",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1433251",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1433802",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1440003",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1442445",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1442790",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1487288",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1489991",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1492671",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1492673",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1492675",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1495472",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1495474",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1495476",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1536457",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1536459",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1537116",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1537120",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1537122",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1541630",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1542390",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1542396",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1542981",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1542988",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1542997",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1542999",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1544851",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1544853",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1544854",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1544856",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1594650",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1594655",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1595730",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1595736",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1595740",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1595742",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1595746",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1595748",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1595752",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1595754",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1595758",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1595760",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1595764",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1595766",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1595770",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1595772",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1596108",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1597568",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1597570",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1597573",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1597575",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1603495",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1603498",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1603501",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1651558",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1652087",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1655032",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1661319",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1664448",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1664543",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1664634",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1665685",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1665690",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1665697",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1665699",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1665701",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1666338",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1666385",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1666831",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1666837",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1716057",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1716063",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1716065",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1716067",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1716069",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1716071",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1716073",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1716075",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1716077",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1716079",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1716081",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1716083",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1716086",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1716090",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1723206",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1723208",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1723209",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1723210",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1724276",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1724338",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1724340",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1724341",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1724383",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1724644",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1728351",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1728355",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1728783",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1728784",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1728791",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1728792",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1728800",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1728801",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1728805",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1728806",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1728999",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1729197",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1729320",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1729322",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1729578",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1729584",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1729710",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1731517",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1731520",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1731522",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1731537",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1731545",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1731990",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1731993",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1731995",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1731998",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1731999",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1732003",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1732006",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1732011",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1732014",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1732136",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1732138",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1733080",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1735003",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1735006",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1735007",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1735008",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1735013",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1740007",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1740008",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1740009",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1740010",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1745881",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1745886",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1745892",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1790527",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1790533",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1791558",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1791560",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1791567",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1791569",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1791574",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1791576",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1791580",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1791582",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1792707",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1797650",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1797655",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1809097",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1809102",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1809104",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1809204",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1812164",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1860127",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1860129",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1860137",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1860148",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1860151",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1860154",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1860157",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1860491",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1860493",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1860495",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1860497",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1860499",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1860501",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1864412",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1864414",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1866543",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1866551",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1871434",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1871440",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1871441",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1871443",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1871444",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1871446",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1872234",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1872265",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1872269",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1872271",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1872272",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1872752",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1944529",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1944535",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1944538",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1944540",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1944541",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1944543",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1946525",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1946527",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1946529",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"197696",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"197873",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1996184",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1996189",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1996192",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1996193",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2003714",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2045500",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2055307",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2055311",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"205533",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2056893",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2058845",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2103192",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2105822",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2105929",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2168270",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2179635",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2277368",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2277370",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2279510",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2279512",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2279514",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2281851",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"238129",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"238133",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2392234",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2392239",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2392242",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2392243",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2392244",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2392245",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2395808",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2395814",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"245134",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"245135",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"245136",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"246474",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2474267",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2474269",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"250304",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"250305",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"250426",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"250473",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"250485",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"250486",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"250877",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"250879",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"250880",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"251210",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2539186",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2539191",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2588478",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2588484",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2599846",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2599851",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"261106",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"261107",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"261108",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"261109",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"261110",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"261184",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"261185",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"261186",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"262071",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"262219",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"310293",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"310294",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"310295",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"310296",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"310297",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"312104",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"312107",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"312288",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"312289",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"313992",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"313993",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"351264",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"351265",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"351266",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"351267",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"577057",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"583490",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"637540",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"668363",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"668364",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"668365",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"668366",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"668367",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"668622",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"668624",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"668626",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"668628",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"668630",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"706898",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"724614",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"727759",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"825409",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"825411",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"825413",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"827748",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"827751",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"828576",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"828585",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"828594",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"830196",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"833036",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"833709",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"833711",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"833713",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"835603",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"835605",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"836395",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"836397",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"836408",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"836466",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"836485",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"845315",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"845316",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"848768",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"848928",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"849279",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"849293",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"849295",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"849304",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"849329",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"849331",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"849561",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"849903",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"854140",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"854142",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"854144",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"856903",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"856908",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"856940",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"856942",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"856944",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"856946",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"856962",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"856980",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"856987",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"856992",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"856999",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"857001",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"857002",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"857004",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"857005",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"857007",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"857076",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"857083",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"857099",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"857107",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"857111",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"857118",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"857121",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"857128",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"857131",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"857134",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"857237",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"857383",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"857391",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"857501",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"857512",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"858087",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"858092",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"858095",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"858098",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"858101",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"858770",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"858772",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"858778",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"858780",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"858798",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"858838",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"858967",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"859315",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"859317",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"859383",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"860599",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"860792",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"861447",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"861455",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"861459",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"861463",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"861467",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"861473",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"861476",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"861479",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"861482",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"861493",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"861494",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"861517",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"861520",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"861522",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"861525",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"861529",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"861578",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"861617",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"863845",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"863848",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"863850",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"863852",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"863854",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"863856",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"864706",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"864708",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"864712",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"864714",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"864718",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"864720",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"864737",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"864761",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"864769",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"864826",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"864978",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"864980",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"864984",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"886622",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"886627",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"886634",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"891874",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"891881",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"891888",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"891893",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"892297",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"892342",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"892345",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"892349",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"892352",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"892355",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"892473",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"892489",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"892494",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"892496",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"892516",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"892531",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"892554",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"892556",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"892560",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"892574",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"892579",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"892582",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"892589",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"892596",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"892598",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"892603",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"892625",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"892643",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"892645",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"892646",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"892648",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"892652",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"892658",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"892660",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"892669",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"892672",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"892678",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"894780",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"894801",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"894803",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"894805",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"894807",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"894813",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"894814",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"894816",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"894911",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"894912",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"894914",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"894942",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"894970",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"895014",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"895016",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"895022",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"895185",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"895194",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"895199",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"895201",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"895202",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"895206",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"895208",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"895213",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"895215",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"895217",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"895219",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"895221",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"895227",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"895238",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"895240",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"895247",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"895248",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"895975",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"897653",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"897657",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"897658",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"897696",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"897698",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"897702",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"897704",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"897710",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"897712",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"897745",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"897749",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"897753",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"897756",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"897757",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"897758",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"897771",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"898004",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"898138",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"898139",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"898611",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"898614",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"898618",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"902729",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"902736",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"902741",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"904415",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"904440",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"904870",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"904874",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"904876",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"904878",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"904880",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"904882",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"977874",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"977894",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"977902",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"977909",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"977915",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"977923",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"977929",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"977939",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"977942",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"977943",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"991147",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"991149",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"991486",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"992656",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"992668",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"993755",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"993770",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"993781",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"993837",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"993890",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"993892",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"993943",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"994043",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"994046",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"994226",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"994237",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"994239",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"994277",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"994289",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"994402",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"995041",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"995062",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"995065",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"995068",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"995071",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"995075",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"995079",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"995082",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"995086",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"995093",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"995108",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"995116",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"995120",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"995123",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"995128",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"995226",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"995438",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"995441",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"995450",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"995483",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"995868",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"995983",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"996512",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"996580",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"996655",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"996706",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"996710",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"996714",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"996725",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"996728",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"996734",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"996736",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"996757",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"996976",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"996978",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"996979",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"996981",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"996982",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"996988",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"996991",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"996994",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"996998",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"997019",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"997164",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"997165",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"997169",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"997170",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"997280",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"997284",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"997285",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"997287",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"997296",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"997301",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"997303",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"998212",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"998213",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"}]},"2.16.840.1.113762.1.4.1032.36":{Latest:[{code:"015P0ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"015P3ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"015P4ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"01N00ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"01N03ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"01N04ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"01N10ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"01N13ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"01N14ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"01N20ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"01N23ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"01N24ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"01N30ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"01N33ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"01N34ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"01N40ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"01N43ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"01N44ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"01N50ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"01N53ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"01N54ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"01N60ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"01N63ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"01N64ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"01N80ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"01N83ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"01N84ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"01N90ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"01N93ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"01N94ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"01NA0ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"01NA3ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"01NA4ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"01NB0ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"01NB3ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"01NB4ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"01NC0ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"01NC3ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"01NC4ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"01ND0ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"01ND3ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"01ND4ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"01NF0ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"01NF3ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"01NF4ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"01NG0ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"01NG3ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"01NG4ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"01NH0ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"01NH3ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"01NH4ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"01NK0ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"01NK3ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"01NK4ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"01NL0ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"01NL3ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"01NL4ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"01NM0ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"01NM3ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"01NM4ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"01NN0ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"01NN3ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"01NN4ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"01NP0ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"01NP3ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"01NP4ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"01NQ0ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"01NQ3ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"01NQ4ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"01NR0ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"01NR3ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"01NR4ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"103700007",system:"http://snomed.info/sct",version:"2023-03"},{code:"108305003",system:"http://snomed.info/sct",version:"2023-03"},{code:"11310004",system:"http://snomed.info/sct",version:"2023-03"},{code:"11499003",system:"http://snomed.info/sct",version:"2023-03"},{code:"115956009",system:"http://snomed.info/sct",version:"2023-03"},{code:"11609002",system:"http://snomed.info/sct",version:"2023-03"},{code:"122484000",system:"http://snomed.info/sct",version:"2023-03"},{code:"122486003",system:"http://snomed.info/sct",version:"2023-03"},{code:"12285001",system:"http://snomed.info/sct",version:"2023-03"},{code:"127812007",system:"http://snomed.info/sct",version:"2023-03"},{code:"12895002",system:"http://snomed.info/sct",version:"2023-03"},{code:"1407007",system:"http://snomed.info/sct",version:"2023-03"},{code:"1453000",system:"http://snomed.info/sct",version:"2023-03"},{code:"15558000",system:"http://snomed.info/sct",version:"2023-03"},{code:"15630001",system:"http://snomed.info/sct",version:"2023-03"},{code:"16187000",system:"http://snomed.info/sct",version:"2023-03"},{code:"165194005",system:"http://snomed.info/sct",version:"2023-03"},{code:"166001",system:"http://snomed.info/sct",version:"2023-03"},{code:"16709005",system:"http://snomed.info/sct",version:"2023-03"},{code:"169430000",system:"http://snomed.info/sct",version:"2023-03"},{code:"17120007",system:"http://snomed.info/sct",version:"2023-03"},{code:"171636002",system:"http://snomed.info/sct",version:"2023-03"},{code:"171778004",system:"http://snomed.info/sct",version:"2023-03"},{code:"171784001",system:"http://snomed.info/sct",version:"2023-03"},{code:"171799001",system:"http://snomed.info/sct",version:"2023-03"},{code:"171804006",system:"http://snomed.info/sct",version:"2023-03"},{code:"171837008",system:"http://snomed.info/sct",version:"2023-03"},{code:"171838003",system:"http://snomed.info/sct",version:"2023-03"},{code:"171839006",system:"http://snomed.info/sct",version:"2023-03"},{code:"171841007",system:"http://snomed.info/sct",version:"2023-03"},{code:"171844004",system:"http://snomed.info/sct",version:"2023-03"},{code:"171849009",system:"http://snomed.info/sct",version:"2023-03"},{code:"171862008",system:"http://snomed.info/sct",version:"2023-03"},{code:"171863003",system:"http://snomed.info/sct",version:"2023-03"},{code:"171886005",system:"http://snomed.info/sct",version:"2023-03"},{code:"171894003",system:"http://snomed.info/sct",version:"2023-03"},{code:"171905008",system:"http://snomed.info/sct",version:"2023-03"},{code:"171909002",system:"http://snomed.info/sct",version:"2023-03"},{code:"171913009",system:"http://snomed.info/sct",version:"2023-03"},{code:"174299003",system:"http://snomed.info/sct",version:"2023-03"},{code:"175947004",system:"http://snomed.info/sct",version:"2023-03"},{code:"178260000",system:"http://snomed.info/sct",version:"2023-03"},{code:"178814008",system:"http://snomed.info/sct",version:"2023-03"},{code:"178815009",system:"http://snomed.info/sct",version:"2023-03"},{code:"178817001",system:"http://snomed.info/sct",version:"2023-03"},{code:"178881005",system:"http://snomed.info/sct",version:"2023-03"},{code:"178882003",system:"http://snomed.info/sct",version:"2023-03"},{code:"179840006",system:"http://snomed.info/sct",version:"2023-03"},{code:"179842003",system:"http://snomed.info/sct",version:"2023-03"},{code:"179843008",system:"http://snomed.info/sct",version:"2023-03"},{code:"180136003",system:"http://snomed.info/sct",version:"2023-03"},{code:"180137007",system:"http://snomed.info/sct",version:"2023-03"},{code:"180294009",system:"http://snomed.info/sct",version:"2023-03"},{code:"182548004",system:"http://snomed.info/sct",version:"2023-03"},{code:"182549007",system:"http://snomed.info/sct",version:"2023-03"},{code:"182612008",system:"http://snomed.info/sct",version:"2023-03"},{code:"182615005",system:"http://snomed.info/sct",version:"2023-03"},{code:"182623007",system:"http://snomed.info/sct",version:"2023-03"},{code:"183301007",system:"http://snomed.info/sct",version:"2023-03"},{code:"183302000",system:"http://snomed.info/sct",version:"2023-03"},{code:"183311000",system:"http://snomed.info/sct",version:"2023-03"},{code:"183313002",system:"http://snomed.info/sct",version:"2023-03"},{code:"183326003",system:"http://snomed.info/sct",version:"2023-03"},{code:"183381005",system:"http://snomed.info/sct",version:"2023-03"},{code:"183382003",system:"http://snomed.info/sct",version:"2023-03"},{code:"183383008",system:"http://snomed.info/sct",version:"2023-03"},{code:"183385001",system:"http://snomed.info/sct",version:"2023-03"},{code:"183391004",system:"http://snomed.info/sct",version:"2023-03"},{code:"183398005",system:"http://snomed.info/sct",version:"2023-03"},{code:"183401008",system:"http://snomed.info/sct",version:"2023-03"},{code:"183408002",system:"http://snomed.info/sct",version:"2023-03"},{code:"183568002",system:"http://snomed.info/sct",version:"2023-03"},{code:"183583007",system:"http://snomed.info/sct",version:"2023-03"},{code:"183608005",system:"http://snomed.info/sct",version:"2023-03"},{code:"18362009",system:"http://snomed.info/sct",version:"2023-03"},{code:"18512000",system:"http://snomed.info/sct",version:"2023-03"},{code:"19997007",system:"http://snomed.info/sct",version:"2023-03"},{code:"21065008",system:"http://snomed.info/sct",version:"2023-03"},{code:"225287004",system:"http://snomed.info/sct",version:"2023-03"},{code:"225332003",system:"http://snomed.info/sct",version:"2023-03"},{code:"225401003",system:"http://snomed.info/sct",version:"2023-03"},{code:"226029000",system:"http://snomed.info/sct",version:"2023-03"},{code:"22821003",system:"http://snomed.info/sct",version:"2023-03"},{code:"228533008",system:"http://snomed.info/sct",version:"2023-03"},{code:"228543006",system:"http://snomed.info/sct",version:"2023-03"},{code:"228553007",system:"http://snomed.info/sct",version:"2023-03"},{code:"228557008",system:"http://snomed.info/sct",version:"2023-03"},{code:"228569000",system:"http://snomed.info/sct",version:"2023-03"},{code:"228599009",system:"http://snomed.info/sct",version:"2023-03"},{code:"228653003",system:"http://snomed.info/sct",version:"2023-03"},{code:"229065009",system:"http://snomed.info/sct",version:"2023-03"},{code:"229070002",system:"http://snomed.info/sct",version:"2023-03"},{code:"229071003",system:"http://snomed.info/sct",version:"2023-03"},{code:"229074006",system:"http://snomed.info/sct",version:"2023-03"},{code:"229075007",system:"http://snomed.info/sct",version:"2023-03"},{code:"229080003",system:"http://snomed.info/sct",version:"2023-03"},{code:"229095001",system:"http://snomed.info/sct",version:"2023-03"},{code:"229137005",system:"http://snomed.info/sct",version:"2023-03"},{code:"229138000",system:"http://snomed.info/sct",version:"2023-03"},{code:"229139008",system:"http://snomed.info/sct",version:"2023-03"},{code:"229140005",system:"http://snomed.info/sct",version:"2023-03"},{code:"229143007",system:"http://snomed.info/sct",version:"2023-03"},{code:"229148003",system:"http://snomed.info/sct",version:"2023-03"},{code:"229149006",system:"http://snomed.info/sct",version:"2023-03"},{code:"229150006",system:"http://snomed.info/sct",version:"2023-03"},{code:"229151005",system:"http://snomed.info/sct",version:"2023-03"},{code:"229158004",system:"http://snomed.info/sct",version:"2023-03"},{code:"229187003",system:"http://snomed.info/sct",version:"2023-03"},{code:"229214008",system:"http://snomed.info/sct",version:"2023-03"},{code:"229223006",system:"http://snomed.info/sct",version:"2023-03"},{code:"229224000",system:"http://snomed.info/sct",version:"2023-03"},{code:"229486003",system:"http://snomed.info/sct",version:"2023-03"},{code:"229488002",system:"http://snomed.info/sct",version:"2023-03"},{code:"229489005",system:"http://snomed.info/sct",version:"2023-03"},{code:"229499000",system:"http://snomed.info/sct",version:"2023-03"},{code:"229500009",system:"http://snomed.info/sct",version:"2023-03"},{code:"229501008",system:"http://snomed.info/sct",version:"2023-03"},{code:"229503006",system:"http://snomed.info/sct",version:"2023-03"},{code:"229504000",system:"http://snomed.info/sct",version:"2023-03"},{code:"229505004",system:"http://snomed.info/sct",version:"2023-03"},{code:"229506003",system:"http://snomed.info/sct",version:"2023-03"},{code:"229507007",system:"http://snomed.info/sct",version:"2023-03"},{code:"229553000",system:"http://snomed.info/sct",version:"2023-03"},{code:"229559001",system:"http://snomed.info/sct",version:"2023-03"},{code:"229564002",system:"http://snomed.info/sct",version:"2023-03"},{code:"229565001",system:"http://snomed.info/sct",version:"2023-03"},{code:"231081007",system:"http://snomed.info/sct",version:"2023-03"},{code:"231082000",system:"http://snomed.info/sct",version:"2023-03"},{code:"231088001",system:"http://snomed.info/sct",version:"2023-03"},{code:"231100007",system:"http://snomed.info/sct",version:"2023-03"},{code:"231101006",system:"http://snomed.info/sct",version:"2023-03"},{code:"231102004",system:"http://snomed.info/sct",version:"2023-03"},{code:"231103009",system:"http://snomed.info/sct",version:"2023-03"},{code:"231104003",system:"http://snomed.info/sct",version:"2023-03"},{code:"231105002",system:"http://snomed.info/sct",version:"2023-03"},{code:"231107005",system:"http://snomed.info/sct",version:"2023-03"},{code:"231110003",system:"http://snomed.info/sct",version:"2023-03"},{code:"231111004",system:"http://snomed.info/sct",version:"2023-03"},{code:"231375007",system:"http://snomed.info/sct",version:"2023-03"},{code:"231376008",system:"http://snomed.info/sct",version:"2023-03"},{code:"231377004",system:"http://snomed.info/sct",version:"2023-03"},{code:"231378009",system:"http://snomed.info/sct",version:"2023-03"},{code:"231396000",system:"http://snomed.info/sct",version:"2023-03"},{code:"231397009",system:"http://snomed.info/sct",version:"2023-03"},{code:"231398004",system:"http://snomed.info/sct",version:"2023-03"},{code:"231399007",system:"http://snomed.info/sct",version:"2023-03"},{code:"231400000",system:"http://snomed.info/sct",version:"2023-03"},{code:"231401001",system:"http://snomed.info/sct",version:"2023-03"},{code:"231406006",system:"http://snomed.info/sct",version:"2023-03"},{code:"231407002",system:"http://snomed.info/sct",version:"2023-03"},{code:"231408007",system:"http://snomed.info/sct",version:"2023-03"},{code:"231409004",system:"http://snomed.info/sct",version:"2023-03"},{code:"231412001",system:"http://snomed.info/sct",version:"2023-03"},{code:"231415004",system:"http://snomed.info/sct",version:"2023-03"},{code:"231417007",system:"http://snomed.info/sct",version:"2023-03"},{code:"231418002",system:"http://snomed.info/sct",version:"2023-03"},{code:"231419005",system:"http://snomed.info/sct",version:"2023-03"},{code:"231420004",system:"http://snomed.info/sct",version:"2023-03"},{code:"231421000",system:"http://snomed.info/sct",version:"2023-03"},{code:"231422007",system:"http://snomed.info/sct",version:"2023-03"},{code:"231434004",system:"http://snomed.info/sct",version:"2023-03"},{code:"23457006",system:"http://snomed.info/sct",version:"2023-03"},{code:"236900009",system:"http://snomed.info/sct",version:"2023-03"},{code:"236995009",system:"http://snomed.info/sct",version:"2023-03"},{code:"236996005",system:"http://snomed.info/sct",version:"2023-03"},{code:"236998006",system:"http://snomed.info/sct",version:"2023-03"},{code:"239448001",system:"http://snomed.info/sct",version:"2023-03"},{code:"239569001",system:"http://snomed.info/sct",version:"2023-03"},{code:"239678000",system:"http://snomed.info/sct",version:"2023-03"},{code:"239679008",system:"http://snomed.info/sct",version:"2023-03"},{code:"239680006",system:"http://snomed.info/sct",version:"2023-03"},{code:"239681005",system:"http://snomed.info/sct",version:"2023-03"},{code:"239682003",system:"http://snomed.info/sct",version:"2023-03"},{code:"239683008",system:"http://snomed.info/sct",version:"2023-03"},{code:"239684002",system:"http://snomed.info/sct",version:"2023-03"},{code:"239685001",system:"http://snomed.info/sct",version:"2023-03"},{code:"239686000",system:"http://snomed.info/sct",version:"2023-03"},{code:"239700001",system:"http://snomed.info/sct",version:"2023-03"},{code:"239701002",system:"http://snomed.info/sct",version:"2023-03"},{code:"239702009",system:"http://snomed.info/sct",version:"2023-03"},{code:"239703004",system:"http://snomed.info/sct",version:"2023-03"},{code:"239704005",system:"http://snomed.info/sct",version:"2023-03"},{code:"25048005",system:"http://snomed.info/sct",version:"2023-03"},{code:"2530001",system:"http://snomed.info/sct",version:"2023-03"},{code:"261570006",system:"http://snomed.info/sct",version:"2023-03"},{code:"264603002",system:"http://snomed.info/sct",version:"2023-03"},{code:"265725006",system:"http://snomed.info/sct",version:"2023-03"},{code:"266686005",system:"http://snomed.info/sct",version:"2023-03"},{code:"266687001",system:"http://snomed.info/sct",version:"2023-03"},{code:"266741004",system:"http://snomed.info/sct",version:"2023-03"},{code:"266744007",system:"http://snomed.info/sct",version:"2023-03"},{code:"26782000",system:"http://snomed.info/sct",version:"2023-03"},{code:"274483006",system:"http://snomed.info/sct",version:"2023-03"},{code:"274993005",system:"http://snomed.info/sct",version:"2023-03"},{code:"276347004",system:"http://snomed.info/sct",version:"2023-03"},{code:"277727000",system:"http://snomed.info/sct",version:"2023-03"},{code:"279492006",system:"http://snomed.info/sct",version:"2023-03"},{code:"281090004",system:"http://snomed.info/sct",version:"2023-03"},{code:"28150003",system:"http://snomed.info/sct",version:"2023-03"},{code:"28443006",system:"http://snomed.info/sct",version:"2023-03"},{code:"29203007",system:"http://snomed.info/sct",version:"2023-03"},{code:"29367007",system:"http://snomed.info/sct",version:"2023-03"},{code:"29419003",system:"http://snomed.info/sct",version:"2023-03"},{code:"299695005",system:"http://snomed.info/sct",version:"2023-03"},{code:"2W00X3Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"2W00XYZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"2W01X3Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"2W01XYZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"2W02X3Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"2W02XYZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"2W03X3Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"2W03XYZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"2W04X3Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"2W04XYZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"2W05X3Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"2W05XYZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"2W06X3Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"2W06XYZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"2W07X3Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"2W07XYZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"2W08X3Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"2W08XYZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"2W09X3Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"2W09XYZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"2W0AX3Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"2W0AXYZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"2W0BX3Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"2W0BXYZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"2W0CX3Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"2W0CXYZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"2W0DX3Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"2W0DXYZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"2W0EX3Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"2W0EXYZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"2W0FX3Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"2W0FXYZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"2W0GX3Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"2W0GXYZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"2W0HX3Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"2W0HXYZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"2W0JX3Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"2W0JXYZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"2W0KX3Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"2W0KXYZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"2W0LX3Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"2W0LXYZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"2W0MX3Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"2W0MXYZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"2W0NX3Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"2W0NXYZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"2W0PX3Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"2W0PXYZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"2W0QX3Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"2W0QXYZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"2W0RX3Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"2W0RXYZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"2W0SX3Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"2W0SXYZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"2W0TX3Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"2W0TXYZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"2W0UX3Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"2W0UXYZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"2W0VX3Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"302230009",system:"http://snomed.info/sct",version:"2023-03"},{code:"302235004",system:"http://snomed.info/sct",version:"2023-03"},{code:"302236003",system:"http://snomed.info/sct",version:"2023-03"},{code:"302242004",system:"http://snomed.info/sct",version:"2023-03"},{code:"30274002",system:"http://snomed.info/sct",version:"2023-03"},{code:"303569005",system:"http://snomed.info/sct",version:"2023-03"},{code:"304818006",system:"http://snomed.info/sct",version:"2023-03"},{code:"304820009",system:"http://snomed.info/sct",version:"2023-03"},{code:"304821008",system:"http://snomed.info/sct",version:"2023-03"},{code:"304822001",system:"http://snomed.info/sct",version:"2023-03"},{code:"304825004",system:"http://snomed.info/sct",version:"2023-03"},{code:"304826003",system:"http://snomed.info/sct",version:"2023-03"},{code:"304851002",system:"http://snomed.info/sct",version:"2023-03"},{code:"304894007",system:"http://snomed.info/sct",version:"2023-03"},{code:"306158008",system:"http://snomed.info/sct",version:"2023-03"},{code:"306166004",system:"http://snomed.info/sct",version:"2023-03"},{code:"306167008",system:"http://snomed.info/sct",version:"2023-03"},{code:"306168003",system:"http://snomed.info/sct",version:"2023-03"},{code:"306629009",system:"http://snomed.info/sct",version:"2023-03"},{code:"306631000",system:"http://snomed.info/sct",version:"2023-03"},{code:"306815006",system:"http://snomed.info/sct",version:"2023-03"},{code:"306864003",system:"http://snomed.info/sct",version:"2023-03"},{code:"308447003",system:"http://snomed.info/sct",version:"2023-03"},{code:"308448008",system:"http://snomed.info/sct",version:"2023-03"},{code:"308449000",system:"http://snomed.info/sct",version:"2023-03"},{code:"30870002",system:"http://snomed.info/sct",version:"2023-03"},{code:"309688004",system:"http://snomed.info/sct",version:"2023-03"},{code:"310124002",system:"http://snomed.info/sct",version:"2023-03"},{code:"310882002",system:"http://snomed.info/sct",version:"2023-03"},{code:"310890002",system:"http://snomed.info/sct",version:"2023-03"},{code:"311594008",system:"http://snomed.info/sct",version:"2023-03"},{code:"311709008",system:"http://snomed.info/sct",version:"2023-03"},{code:"311710003",system:"http://snomed.info/sct",version:"2023-03"},{code:"311711004",system:"http://snomed.info/sct",version:"2023-03"},{code:"311712006",system:"http://snomed.info/sct",version:"2023-03"},{code:"311714007",system:"http://snomed.info/sct",version:"2023-03"},{code:"311715008",system:"http://snomed.info/sct",version:"2023-03"},{code:"311716009",system:"http://snomed.info/sct",version:"2023-03"},{code:"313092005",system:"http://snomed.info/sct",version:"2023-03"},{code:"313128003",system:"http://snomed.info/sct",version:"2023-03"},{code:"314034001",system:"http://snomed.info/sct",version:"2023-03"},{code:"33503006",system:"http://snomed.info/sct",version:"2023-03"},{code:"35044000",system:"http://snomed.info/sct",version:"2023-03"},{code:"3518004",system:"http://snomed.info/sct",version:"2023-03"},{code:"35755007",system:"http://snomed.info/sct",version:"2023-03"},{code:"361175007",system:"http://snomed.info/sct",version:"2023-03"},{code:"361176008",system:"http://snomed.info/sct",version:"2023-03"},{code:"361177004",system:"http://snomed.info/sct",version:"2023-03"},{code:"361181004",system:"http://snomed.info/sct",version:"2023-03"},{code:"361182006",system:"http://snomed.info/sct",version:"2023-03"},{code:"361230002",system:"http://snomed.info/sct",version:"2023-03"},{code:"36430006",system:"http://snomed.info/sct",version:"2023-03"},{code:"370871008",system:"http://snomed.info/sct",version:"2023-03"},{code:"3713005",system:"http://snomed.info/sct",version:"2023-03"},{code:"372067001",system:"http://snomed.info/sct",version:"2023-03"},{code:"37743000",system:"http://snomed.info/sct",version:"2023-03"},{code:"3831002",system:"http://snomed.info/sct",version:"2023-03"},{code:"386293009",system:"http://snomed.info/sct",version:"2023-03"},{code:"386294003",system:"http://snomed.info/sct",version:"2023-03"},{code:"386295002",system:"http://snomed.info/sct",version:"2023-03"},{code:"386365008",system:"http://snomed.info/sct",version:"2023-03"},{code:"386438000",system:"http://snomed.info/sct",version:"2023-03"},{code:"38663004",system:"http://snomed.info/sct",version:"2023-03"},{code:"38678006",system:"http://snomed.info/sct",version:"2023-03"},{code:"387854002",system:"http://snomed.info/sct",version:"2023-03"},{code:"387856000",system:"http://snomed.info/sct",version:"2023-03"},{code:"390864007",system:"http://snomed.info/sct",version:"2023-03"},{code:"394614006",system:"http://snomed.info/sct",version:"2023-03"},{code:"394615007",system:"http://snomed.info/sct",version:"2023-03"},{code:"394874004",system:"http://snomed.info/sct",version:"2023-03"},{code:"39697002",system:"http://snomed.info/sct",version:"2023-03"},{code:"398074008",system:"http://snomed.info/sct",version:"2023-03"},{code:"400992001",system:"http://snomed.info/sct",version:"2023-03"},{code:"401157001",system:"http://snomed.info/sct",version:"2023-03"},{code:"401167006",system:"http://snomed.info/sct",version:"2023-03"},{code:"40454005",system:"http://snomed.info/sct",version:"2023-03"},{code:"404928000",system:"http://snomed.info/sct",version:"2023-03"},{code:"404939002",system:"http://snomed.info/sct",version:"2023-03"},{code:"40497000",system:"http://snomed.info/sct",version:"2023-03"},{code:"405792009",system:"http://snomed.info/sct",version:"2023-03"},{code:"405793004",system:"http://snomed.info/sct",version:"2023-03"},{code:"406183007",system:"http://snomed.info/sct",version:"2023-03"},{code:"410087008",system:"http://snomed.info/sct",version:"2023-03"},{code:"410088003",system:"http://snomed.info/sct",version:"2023-03"},{code:"410089006",system:"http://snomed.info/sct",version:"2023-03"},{code:"410155007",system:"http://snomed.info/sct",version:"2023-03"},{code:"410156008",system:"http://snomed.info/sct",version:"2023-03"},{code:"410157004",system:"http://snomed.info/sct",version:"2023-03"},{code:"410158009",system:"http://snomed.info/sct",version:"2023-03"},{code:"410159001",system:"http://snomed.info/sct",version:"2023-03"},{code:"410160006",system:"http://snomed.info/sct",version:"2023-03"},{code:"41035007",system:"http://snomed.info/sct",version:"2023-03"},{code:"410413008",system:"http://snomed.info/sct",version:"2023-03"},{code:"412723006",system:"http://snomed.info/sct",version:"2023-03"},{code:"414447002",system:"http://snomed.info/sct",version:"2023-03"},{code:"416355006",system:"http://snomed.info/sct",version:"2023-03"},{code:"416790000",system:"http://snomed.info/sct",version:"2023-03"},{code:"416930009",system:"http://snomed.info/sct",version:"2023-03"},{code:"41707001",system:"http://snomed.info/sct",version:"2023-03"},{code:"417447009",system:"http://snomed.info/sct",version:"2023-03"},{code:"417665003",system:"http://snomed.info/sct",version:"2023-03"},{code:"423602000",system:"http://snomed.info/sct",version:"2023-03"},{code:"424203006",system:"http://snomed.info/sct",version:"2023-03"},{code:"42423000",system:"http://snomed.info/sct",version:"2023-03"},{code:"424291000",system:"http://snomed.info/sct",version:"2023-03"},{code:"424574000",system:"http://snomed.info/sct",version:"2023-03"},{code:"424794007",system:"http://snomed.info/sct",version:"2023-03"},{code:"425680009",system:"http://snomed.info/sct",version:"2023-03"},{code:"42576007",system:"http://snomed.info/sct",version:"2023-03"},{code:"425946008",system:"http://snomed.info/sct",version:"2023-03"},{code:"426444008",system:"http://snomed.info/sct",version:"2023-03"},{code:"426697007",system:"http://snomed.info/sct",version:"2023-03"},{code:"426830009",system:"http://snomed.info/sct",version:"2023-03"},{code:"426987001",system:"http://snomed.info/sct",version:"2023-03"},{code:"427954006",system:"http://snomed.info/sct",version:"2023-03"},{code:"428372009",system:"http://snomed.info/sct",version:"2023-03"},{code:"428627009",system:"http://snomed.info/sct",version:"2023-03"},{code:"429159005",system:"http://snomed.info/sct",version:"2023-03"},{code:"429182007",system:"http://snomed.info/sct",version:"2023-03"},{code:"429183002",system:"http://snomed.info/sct",version:"2023-03"},{code:"429329005",system:"http://snomed.info/sct",version:"2023-03"},{code:"429376001",system:"http://snomed.info/sct",version:"2023-03"},{code:"429550000",system:"http://snomed.info/sct",version:"2023-03"},{code:"429558007",system:"http://snomed.info/sct",version:"2023-03"},{code:"429615002",system:"http://snomed.info/sct",version:"2023-03"},{code:"429617005",system:"http://snomed.info/sct",version:"2023-03"},{code:"429861004",system:"http://snomed.info/sct",version:"2023-03"},{code:"430287009",system:"http://snomed.info/sct",version:"2023-03"},{code:"430291004",system:"http://snomed.info/sct",version:"2023-03"},{code:"430779007",system:"http://snomed.info/sct",version:"2023-03"},{code:"431187006",system:"http://snomed.info/sct",version:"2023-03"},{code:"432085004",system:"http://snomed.info/sct",version:"2023-03"},{code:"433058002",system:"http://snomed.info/sct",version:"2023-03"},{code:"437950007",system:"http://snomed.info/sct",version:"2023-03"},{code:"438791002",system:"http://snomed.info/sct",version:"2023-03"},{code:"440211003",system:"http://snomed.info/sct",version:"2023-03"},{code:"440240000",system:"http://snomed.info/sct",version:"2023-03"},{code:"440354005",system:"http://snomed.info/sct",version:"2023-03"},{code:"440406003",system:"http://snomed.info/sct",version:"2023-03"},{code:"440644000",system:"http://snomed.info/sct",version:"2023-03"},{code:"440646003",system:"http://snomed.info/sct",version:"2023-03"},{code:"441827009",system:"http://snomed.info/sct",version:"2023-03"},{code:"442256003",system:"http://snomed.info/sct",version:"2023-03"},{code:"442429002",system:"http://snomed.info/sct",version:"2023-03"},{code:"442532001",system:"http://snomed.info/sct",version:"2023-03"},{code:"44275008",system:"http://snomed.info/sct",version:"2023-03"},{code:"443119008",system:"http://snomed.info/sct",version:"2023-03"},{code:"443730003",system:"http://snomed.info/sct",version:"2023-03"},{code:"444175001",system:"http://snomed.info/sct",version:"2023-03"},{code:"444204007",system:"http://snomed.info/sct",version:"2023-03"},{code:"444831000124102",system:"http://snomed.info/sct",version:"2023-03"},{code:"444911000124101",system:"http://snomed.info/sct",version:"2023-03"},{code:"444934009",system:"http://snomed.info/sct",version:"2023-03"},{code:"444983008",system:"http://snomed.info/sct",version:"2023-03"},{code:"445792006",system:"http://snomed.info/sct",version:"2023-03"},{code:"445821003",system:"http://snomed.info/sct",version:"2023-03"},{code:"446219005",system:"http://snomed.info/sct",version:"2023-03"},{code:"446426007",system:"http://snomed.info/sct",version:"2023-03"},{code:"446814006",system:"http://snomed.info/sct",version:"2023-03"},{code:"447060004",system:"http://snomed.info/sct",version:"2023-03"},{code:"448047007",system:"http://snomed.info/sct",version:"2023-03"},{code:"448197009",system:"http://snomed.info/sct",version:"2023-03"},{code:"448338006",system:"http://snomed.info/sct",version:"2023-03"},{code:"448433003",system:"http://snomed.info/sct",version:"2023-03"},{code:"448606008",system:"http://snomed.info/sct",version:"2023-03"},{code:"448613008",system:"http://snomed.info/sct",version:"2023-03"},{code:"448640008",system:"http://snomed.info/sct",version:"2023-03"},{code:"44868003",system:"http://snomed.info/sct",version:"2023-03"},{code:"448693009",system:"http://snomed.info/sct",version:"2023-03"},{code:"448694003",system:"http://snomed.info/sct",version:"2023-03"},{code:"449030000",system:"http://snomed.info/sct",version:"2023-03"},{code:"449246001",system:"http://snomed.info/sct",version:"2023-03"},{code:"449247005",system:"http://snomed.info/sct",version:"2023-03"},{code:"449287000",system:"http://snomed.info/sct",version:"2023-03"},{code:"449303002",system:"http://snomed.info/sct",version:"2023-03"},{code:"449339008",system:"http://snomed.info/sct",version:"2023-03"},{code:"449362005",system:"http://snomed.info/sct",version:"2023-03"},{code:"449405008",system:"http://snomed.info/sct",version:"2023-03"},{code:"449406009",system:"http://snomed.info/sct",version:"2023-03"},{code:"450673008",system:"http://snomed.info/sct",version:"2023-03"},{code:"451005009",system:"http://snomed.info/sct",version:"2023-03"},{code:"453581000124100",system:"http://snomed.info/sct",version:"2023-03"},{code:"454691000124100",system:"http://snomed.info/sct",version:"2023-03"},{code:"459971000124109",system:"http://snomed.info/sct",version:"2023-03"},{code:"46209003",system:"http://snomed.info/sct",version:"2023-03"},{code:"46618005",system:"http://snomed.info/sct",version:"2023-03"},{code:"466443003",system:"http://snomed.info/sct",version:"2023-03"},{code:"46893003",system:"http://snomed.info/sct",version:"2023-03"},{code:"46947000",system:"http://snomed.info/sct",version:"2023-03"},{code:"47388000",system:"http://snomed.info/sct",version:"2023-03"},{code:"47400005",system:"http://snomed.info/sct",version:"2023-03"},{code:"47454007",system:"http://snomed.info/sct",version:"2023-03"},{code:"47534009",system:"http://snomed.info/sct",version:"2023-03"},{code:"49332003",system:"http://snomed.info/sct",version:"2023-03"},{code:"50055008",system:"http://snomed.info/sct",version:"2023-03"},{code:"51168006",system:"http://snomed.info/sct",version:"2023-03"},{code:"51916003",system:"http://snomed.info/sct",version:"2023-03"},{code:"51998003",system:"http://snomed.info/sct",version:"2023-03"},{code:"53203000",system:"http://snomed.info/sct",version:"2023-03"},{code:"54136004",system:"http://snomed.info/sct",version:"2023-03"},{code:"54433004",system:"http://snomed.info/sct",version:"2023-03"},{code:"55947001",system:"http://snomed.info/sct",version:"2023-03"},{code:"57307001",system:"http://snomed.info/sct",version:"2023-03"},{code:"57942008",system:"http://snomed.info/sct",version:"2023-03"},{code:"58169006",system:"http://snomed.info/sct",version:"2023-03"},{code:"58400001",system:"http://snomed.info/sct",version:"2023-03"},{code:"59428000",system:"http://snomed.info/sct",version:"2023-03"},{code:"59694001",system:"http://snomed.info/sct",version:"2023-03"},{code:"59900003",system:"http://snomed.info/sct",version:"2023-03"},{code:"60955009",system:"http://snomed.info/sct",version:"2023-03"},{code:"61259000",system:"http://snomed.info/sct",version:"2023-03"},{code:"6227009",system:"http://snomed.info/sct",version:"2023-03"},{code:"63630000",system:"http://snomed.info/sct",version:"2023-03"},{code:"6397004",system:"http://snomed.info/sct",version:"2023-03"},{code:"63987006",system:"http://snomed.info/sct",version:"2023-03"},{code:"64133005",system:"http://snomed.info/sct",version:"2023-03"},{code:"64663002",system:"http://snomed.info/sct",version:"2023-03"},{code:"64838004",system:"http://snomed.info/sct",version:"2023-03"},{code:"66799000",system:"http://snomed.info/sct",version:"2023-03"},{code:"6A750Z4",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"6A750Z5",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"6A750Z6",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"6A750Z7",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"6A750ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"6A751Z4",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"6A751Z5",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"6A751Z6",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"6A751Z7",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"6A751ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"704072009",system:"http://snomed.info/sct",version:"2023-03"},{code:"705041003",system:"http://snomed.info/sct",version:"2023-03"},{code:"709084008",system:"http://snomed.info/sct",version:"2023-03"},{code:"709486004",system:"http://snomed.info/sct",version:"2023-03"},{code:"709588001",system:"http://snomed.info/sct",version:"2023-03"},{code:"710157009",system:"http://snomed.info/sct",version:"2023-03"},{code:"711170009",system:"http://snomed.info/sct",version:"2023-03"},{code:"711283001",system:"http://snomed.info/sct",version:"2023-03"},{code:"713669003",system:"http://snomed.info/sct",version:"2023-03"},{code:"715282001",system:"http://snomed.info/sct",version:"2023-03"},{code:"719078002",system:"http://snomed.info/sct",version:"2023-03"},{code:"720375003",system:"http://snomed.info/sct",version:"2023-03"},{code:"723337004",system:"http://snomed.info/sct",version:"2023-03"},{code:"723490001",system:"http://snomed.info/sct",version:"2023-03"},{code:"72596008",system:"http://snomed.info/sct",version:"2023-03"},{code:"72628009",system:"http://snomed.info/sct",version:"2023-03"},{code:"72635001",system:"http://snomed.info/sct",version:"2023-03"},{code:"72736008",system:"http://snomed.info/sct",version:"2023-03"},{code:"72817007",system:"http://snomed.info/sct",version:"2023-03"},{code:"733449008",system:"http://snomed.info/sct",version:"2023-03"},{code:"733810001",system:"http://snomed.info/sct",version:"2023-03"},{code:"733901008",system:"http://snomed.info/sct",version:"2023-03"},{code:"73575006",system:"http://snomed.info/sct",version:"2023-03"},{code:"73598003",system:"http://snomed.info/sct",version:"2023-03"},{code:"73924003",system:"http://snomed.info/sct",version:"2023-03"},{code:"746002",system:"http://snomed.info/sct",version:"2023-03"},{code:"75516001",system:"http://snomed.info/sct",version:"2023-03"},{code:"76075007",system:"http://snomed.info/sct",version:"2023-03"},{code:"77476009",system:"http://snomed.info/sct",version:"2023-03"},{code:"77495002",system:"http://snomed.info/sct",version:"2023-03"},{code:"77866002",system:"http://snomed.info/sct",version:"2023-03"},{code:"78415004",system:"http://snomed.info/sct",version:"2023-03"},{code:"79536006",system:"http://snomed.info/sct",version:"2023-03"},{code:"7W00X0Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W00X1Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W00X2Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W00X3Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W00X4Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W00X5Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W00X6Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W00X7Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W00X8Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W00X9Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W01X0Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W01X1Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W01X2Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W01X3Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W01X4Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W01X5Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W01X6Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W01X7Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W01X8Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W01X9Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W02X0Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W02X1Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W02X2Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W02X3Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W02X4Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W02X5Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W02X6Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W02X7Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W02X8Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W02X9Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W03X0Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W03X1Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W03X2Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W03X3Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W03X4Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W03X5Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W03X6Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W03X7Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W03X8Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W03X9Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W04X0Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W04X1Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W04X2Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W04X3Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W04X4Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W04X5Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W04X6Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W04X7Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W04X8Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W04X9Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W05X0Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W05X1Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W05X2Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W05X3Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W05X4Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W05X5Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W05X6Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W05X7Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W05X8Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W05X9Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W06X0Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W06X1Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W06X2Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W06X3Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W06X4Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W06X5Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W06X6Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W06X7Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W06X8Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W06X9Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W07X0Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W07X1Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W07X2Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W07X3Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W07X4Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W07X5Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W07X6Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W07X7Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W07X8Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W07X9Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W08X0Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W08X1Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W08X2Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W08X3Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W08X4Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W08X5Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W08X6Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W08X7Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W08X8Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W08X9Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W09X0Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W09X1Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W09X2Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W09X3Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W09X4Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W09X5Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W09X6Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W09X7Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W09X8Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"7W09X9Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"80013005",system:"http://snomed.info/sct",version:"2023-03"},{code:"8087008",system:"http://snomed.info/sct",version:"2023-03"},{code:"81294000",system:"http://snomed.info/sct",version:"2023-03"},{code:"83439001",system:"http://snomed.info/sct",version:"2023-03"},{code:"83949009",system:"http://snomed.info/sct",version:"2023-03"},{code:"8411005",system:"http://snomed.info/sct",version:"2023-03"},{code:"84478008",system:"http://snomed.info/sct",version:"2023-03"},{code:"84790009",system:"http://snomed.info/sct",version:"2023-03"},{code:"84892007",system:"http://snomed.info/sct",version:"2023-03"},{code:"8552003",system:"http://snomed.info/sct",version:"2023-03"},{code:"85680003",system:"http://snomed.info/sct",version:"2023-03"},{code:"85770007",system:"http://snomed.info/sct",version:"2023-03"},{code:"85925008",system:"http://snomed.info/sct",version:"2023-03"},{code:"85947008",system:"http://snomed.info/sct",version:"2023-03"},{code:"87152003",system:"http://snomed.info/sct",version:"2023-03"},{code:"87532009",system:"http://snomed.info/sct",version:"2023-03"},{code:"88419003",system:"http://snomed.info/sct",version:"2023-03"},{code:"88726004",system:"http://snomed.info/sct",version:"2023-03"},{code:"88908007",system:"http://snomed.info/sct",version:"2023-03"},{code:"88965008",system:"http://snomed.info/sct",version:"2023-03"},{code:"89002000",system:"http://snomed.info/sct",version:"2023-03"},{code:"8E0H300",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"8E0H30Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"8E0KX1Z",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"8E0VX1C",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"8E0VX1D",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"8E0ZXY4",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"8E0ZXY5",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"90102008",system:"http://snomed.info/sct",version:"2023-03"},{code:"90378003",system:"http://snomed.info/sct",version:"2023-03"},{code:"9044004",system:"http://snomed.info/sct",version:"2023-03"},{code:"91251008",system:"http://snomed.info/sct",version:"2023-03"},{code:"913000",system:"http://snomed.info/sct",version:"2023-03"},{code:"9487008",system:"http://snomed.info/sct",version:"2023-03"},{code:"9WB0XBZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB0XCZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB0XDZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB0XFZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB0XGZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB0XHZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB0XJZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB0XKZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB0XLZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB1XBZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB1XCZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB1XDZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB1XFZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB1XGZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB1XHZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB1XJZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB1XKZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB1XLZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB2XBZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB2XCZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB2XDZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB2XFZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB2XGZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB2XHZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB2XJZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB2XKZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB2XLZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB3XBZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB3XCZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB3XDZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB3XFZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB3XGZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB3XHZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB3XJZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB3XKZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB3XLZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB4XBZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB4XCZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB4XDZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB4XFZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB4XGZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB4XHZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB4XJZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB4XKZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB4XLZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB5XBZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB5XCZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB5XDZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB5XFZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB5XGZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB5XHZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB5XJZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB5XKZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB5XLZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB6XBZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB6XCZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB6XDZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB6XFZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB6XGZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB6XHZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB6XJZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB6XKZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB6XLZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB7XBZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB7XCZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB7XDZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB7XFZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB7XGZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB7XHZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB7XJZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB7XKZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB7XLZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB8XBZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB8XCZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB8XDZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB8XFZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB8XGZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB8XHZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB8XJZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB8XKZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB8XLZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB9XBZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB9XCZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB9XDZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB9XFZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB9XGZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB9XHZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB9XJZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB9XKZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"9WB9XLZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"C137948",system:"http://ncimeta.nci.nih.gov",version:"2023-03"},{code:"C93327",system:"http://ncimeta.nci.nih.gov",version:"2023-03"},{code:"F0706BZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0706CZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0706DZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0706EZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0706FZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0706GZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0706HZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0706UZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0706YZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0706ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0707ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0710EZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0710FZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0710UZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0710YZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0710ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0713ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0716BZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0716CZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0716DZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0716EZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0716FZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0716GZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0716HZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0716UZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0716YZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0716ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0717ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0720EZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0720FZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0720UZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0720YZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0720ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0723ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0726BZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0726CZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0726DZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0726EZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0726FZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0726GZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0726HZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0726UZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0726YZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0726ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0727ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0730EZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0730FZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0730UZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0730YZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0730ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0731ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0733ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0736BZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0736CZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0736DZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0736EZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0736FZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0736GZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0736HZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0736UZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0736YZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0736ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0737ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0746BZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0746CZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0746DZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0746EZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0746FZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0746GZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0746HZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0746UZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0746YZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0746ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0756BZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0756CZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0756DZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0756EZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0756FZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0756GZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0756HZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0756UZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0756YZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0756ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0766BZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0766CZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0766DZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0766EZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0766FZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0766GZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0766HZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0766UZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0766YZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0766ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0776BZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0776CZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0776DZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0776EZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0776FZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0776GZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0776HZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0776UZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0776YZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0776ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0786BZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0786CZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0786DZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0786EZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0786FZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0786GZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0786HZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0786UZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0786YZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0786ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0796BZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0796CZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0796DZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0796EZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0796FZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0796GZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0796HZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0796UZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0796YZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F0796ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07B6BZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07B6CZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07B6DZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07B6EZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07B6FZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07B6GZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07B6HZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07B6UZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07B6YZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07B6ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07C6BZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07C6CZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07C6DZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07C6EZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07C6FZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07C6GZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07C6HZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07C6UZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07C6YZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07C6ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07D0EZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07D0FZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07D0UZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07D0YZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07D0ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07D6BZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07D6CZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07D6DZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07D6EZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07D6FZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07D6GZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07D6HZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07D6UZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07D6YZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07D6ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07D7ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07F0EZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07F0FZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07F0UZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07F0YZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07F0ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07F6BZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07F6CZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07F6DZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07F6EZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07F6FZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07F6GZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07F6HZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07F6UZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07F6YZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07F6ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07F7ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07G0EZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07G0FZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07G0UZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07G0YZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07G0ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07G6BZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07G6CZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07G6DZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07G6EZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07G6FZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07G6GZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07G6HZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07G6UZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07G6YZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07G6ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07G7ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07H0EZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07H0FZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07H0UZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07H0YZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07H0ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07H6BZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07H6CZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07H6DZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07H6EZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07H6FZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07H6GZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07H6HZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07H6UZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07H6YZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07H6ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07H7ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07J0EZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07J0FZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07J0UZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07J0YZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07J0ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07J1ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07J6BZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07J6CZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07J6DZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07J6EZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07J6FZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07J6GZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07J6HZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07J6UZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07J6YZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07J6ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07J7ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07K0EZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07K0FZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07K0UZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07K0YZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07K0ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07K1ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07K3ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07K6BZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07K6CZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07K6DZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07K6EZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07K6FZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07K6GZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07K6HZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07K6UZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07K6YZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07K6ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07K7ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07L0EZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07L0FZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07L0UZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07L0YZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07L0ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07L1ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07L3ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07L6BZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07L6CZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07L6DZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07L6EZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07L6FZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07L6GZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07L6HZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07L6UZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07L6YZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07L6ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07L7ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07M0EZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07M0FZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07M0UZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07M0YZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07M0ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07M1ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07M3ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07M6BZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07M6CZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07M6DZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07M6EZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07M6FZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07M6GZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07M6HZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07M6UZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07M6YZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07M6ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07M7ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07N6BZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07N6CZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07N6DZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07N6EZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07N6FZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07N6GZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07N6HZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07N6UZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07N6YZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"F07N6ZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"GZ50ZZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"GZ51ZZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"GZ52ZZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"GZ53ZZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"GZ55ZZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"GZ56ZZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"GZ58ZZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"GZ59ZZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"GZC9ZZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"GZFZZZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"},{code:"GZGZZZZ",system:"http://www.icd10data.com/icd10pcs",version:"2023"}]},"2.16.840.1.113762.1.4.1032.42":{Latest:[{code:"1010598",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1156980",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1191212",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1191221",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1191222",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1191227",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1191228",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1191234",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1191250",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1307055",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1307060",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1431075",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1431100",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1495293",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1495294",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1542387",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1544850",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1597567",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1597572",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1659888",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1659890",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1659913",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1659928",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1659929",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1666337",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1725055",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1725056",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1725057",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1725058",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1725059",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1725060",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1725061",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1725062",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1725063",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1725064",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1855729",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1855730",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1855731",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1855732",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1864411",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1870932",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1870933",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1870934",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1870935",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"197117",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"199059",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"203192",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2540702",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2540703",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2540704",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2540705",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2540706",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2540709",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2589612",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2589618",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2592953",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2596175",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"343216",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"353392",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"372989",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"7242",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"727348",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"}]},"2.16.840.1.113762.1.4.1032.43":{Latest:[{code:"104693",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"104706",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"104707",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"105032",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"106517",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"108379",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"108380",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1251277",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1298088",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1298091",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1366192",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"141926",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"151283",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1551393",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1551395",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1665188",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1665326",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1666777",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1666798",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1666800",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1666814",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1666821",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1666823",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1807452",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1807459",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"197321",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"197322",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"197464",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"197465",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"197466",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"197527",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"197528",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"197529",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"197589",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"197590",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"197591",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"197653",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"197654",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"197747",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"197748",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"197900",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"197901",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"197902",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"198057",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"198058",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"198059",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"198183",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"198184",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"198241",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"198242",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"198243",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"198317",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"198318",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"199275",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"199436",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"199450",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"199775",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"199975",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2058253",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2058254",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2058255",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2120550",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2173494",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2272613",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2272626",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2272632",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"238100",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"238101",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"246172",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2541170",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2541171",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2569564",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2569573",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2569577",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2594600",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2608698",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"308047",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"308048",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"308049",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"308050",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"309843",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"309844",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"309845",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"311376",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"311700",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"311702",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"312133",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"312134",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"312135",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"349194",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"349195",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"349196",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"349197",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"349198",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"387007",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"387008",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"422410",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"422657",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"422658",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"433798",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"433799",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"433800",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"433801",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"485413",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"485414",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"485415",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"485416",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"485489",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"576647",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"618739",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"618751",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"763028",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"763029",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"801957",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"801961",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"801966",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"856769",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"856792",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"856863",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"889614",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"905369",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"905495",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"905505",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"905516",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"905521",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"905532",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"998211",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"}]},"2.16.840.1.113762.1.4.1032.44":{Latest:[{code:"1001679",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"104015",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"104024",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"104143",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"104148",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"104155",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1041834",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1043300",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1043636",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1043719",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1052358",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1052760",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1053346",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"106113",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1087281",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1087406",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1088191",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1088245",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1088708",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1090845",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1092363",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1092367",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1095534",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1095545",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1099279",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1111748",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1112810",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1114098",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1115005",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1115800",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1119569",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1120068",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1150093",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1150284",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1190184",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1192430",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1192984",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1235252",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1235450",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1244060",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1244063",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1245376",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1245391",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1245468",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1245686",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1245715",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1246297",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1246919",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1247759",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1248119",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1248142",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1249024",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1249029",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1250484",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1251049",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1251190",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1251194",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1251727",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1293413",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1293649",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1301959",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1304490",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1305808",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1307409",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1307419",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1310754",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1313818",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1313925",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1313985",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1314654",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1314666",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1314786",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1372298",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1376207",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1432986",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1438105",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1441321",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1441383",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1485531",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1486983",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1489229",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1544968",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1549966",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1551782",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1551917",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1599657",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1607295",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1608397",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1649510",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1666549",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1673024",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1673073",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1718983",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1720002",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1745450",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1788932",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1791065",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1791612",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1801514",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1858414",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1866218",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1868843",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1869697",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1870431",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1873757",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1945074",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"198509",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"198740",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"198741",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"198750",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1988574",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1989202",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"198993",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"199180",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1994540",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"200162",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2045032",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2045233",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2045243",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"204691",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"204760",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2049453",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"205121",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"205233",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"205252",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"205337",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2107345",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2107353",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2118713",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2169295",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2199679",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2262704",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"237865",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"237870",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"237931",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"242189",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"242623",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"243374",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"243463",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"245001",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"245332",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"245346",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"249956",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"250719",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"251020",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"251288",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"251292",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"252062",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"252203",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"252430",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"253017",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"259126",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"259151",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"259152",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"259567",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"282742",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"283100",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"283215",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"283325",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"283641",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"283719",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"307746",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"307747",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"308072",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"308085",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"308749",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"308753",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"308841",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"308895",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"308933",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"308934",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"309028",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"309034",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"311427",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"311429",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"311430",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"311431",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"311714",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"312935",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"313092",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"313863",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"314087",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"314113",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"343017",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"349467",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"389161",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"391937",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"392672",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"411877",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"421299",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"422664",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"428634",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"476549",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"476553",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"476827",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"577181",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"577196",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"581417",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"583084",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"596936",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"602802",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"616578",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"618469",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"636185",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"636534",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"645295",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"645296",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"702311",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"705909",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"730955",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"755732",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"790436",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"790473",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"794639",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"799835",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"800915",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"801054",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"801442",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"802693",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"804614",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"824586",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"836268",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"849683",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"863184",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"876193",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"883720",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"883726",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"895966",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"899932",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"966914",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"966920",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"979113",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"984072",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"998740",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"}]},"2.16.840.1.113762.1.4.1032.52":{Latest:[{code:"111490003",system:"http://snomed.info/sct",version:"2023-03"},{code:"111491004",system:"http://snomed.info/sct",version:"2023-03"},{code:"11941006",system:"http://snomed.info/sct",version:"2023-03"},{code:"126943008",system:"http://snomed.info/sct",version:"2023-03"},{code:"1376001",system:"http://snomed.info/sct",version:"2023-03"},{code:"1380006",system:"http://snomed.info/sct",version:"2023-03"},{code:"15277004",system:"http://snomed.info/sct",version:"2023-03"},{code:"16266831000119100",system:"http://snomed.info/sct",version:"2023-03"},{code:"1686006",system:"http://snomed.info/sct",version:"2023-03"},{code:"17496003",system:"http://snomed.info/sct",version:"2023-03"},{code:"1816003",system:"http://snomed.info/sct",version:"2023-03"},{code:"18193002",system:"http://snomed.info/sct",version:"2023-03"},{code:"191722009",system:"http://snomed.info/sct",version:"2023-03"},{code:"191736004",system:"http://snomed.info/sct",version:"2023-03"},{code:"192037000",system:"http://snomed.info/sct",version:"2023-03"},{code:"192039002",system:"http://snomed.info/sct",version:"2023-03"},{code:"192042008",system:"http://snomed.info/sct",version:"2023-03"},{code:"197480006",system:"http://snomed.info/sct",version:"2023-03"},{code:"19766004",system:"http://snomed.info/sct",version:"2023-03"},{code:"20876004",system:"http://snomed.info/sct",version:"2023-03"},{code:"21897009",system:"http://snomed.info/sct",version:"2023-03"},{code:"22230001",system:"http://snomed.info/sct",version:"2023-03"},{code:"22621000119103",system:"http://snomed.info/sct",version:"2023-03"},{code:"231504006",system:"http://snomed.info/sct",version:"2023-03"},{code:"24781009",system:"http://snomed.info/sct",version:"2023-03"},{code:"25501002",system:"http://snomed.info/sct",version:"2023-03"},{code:"271952001",system:"http://snomed.info/sct",version:"2023-03"},{code:"30059008",system:"http://snomed.info/sct",version:"2023-03"},{code:"313182004",system:"http://snomed.info/sct",version:"2023-03"},{code:"3158007",system:"http://snomed.info/sct",version:"2023-03"},{code:"31781004",system:"http://snomed.info/sct",version:"2023-03"},{code:"318784009",system:"http://snomed.info/sct",version:"2023-03"},{code:"32388005",system:"http://snomed.info/sct",version:"2023-03"},{code:"34116005",system:"http://snomed.info/sct",version:"2023-03"},{code:"34938008",system:"http://snomed.info/sct",version:"2023-03"},{code:"35607004",system:"http://snomed.info/sct",version:"2023-03"},{code:"371631005",system:"http://snomed.info/sct",version:"2023-03"},{code:"38328002",system:"http://snomed.info/sct",version:"2023-03"},{code:"386810004",system:"http://snomed.info/sct",version:"2023-03"},{code:"39951001",system:"http://snomed.info/sct",version:"2023-03"},{code:"428687006",system:"http://snomed.info/sct",version:"2023-03"},{code:"43150009",system:"http://snomed.info/sct",version:"2023-03"},{code:"436001000124105",system:"http://snomed.info/sct",version:"2023-03"},{code:"446175003",system:"http://snomed.info/sct",version:"2023-03"},{code:"446180007",system:"http://snomed.info/sct",version:"2023-03"},{code:"47372000",system:"http://snomed.info/sct",version:"2023-03"},{code:"47505003",system:"http://snomed.info/sct",version:"2023-03"},{code:"4932002",system:"http://snomed.info/sct",version:"2023-03"},{code:"49564006",system:"http://snomed.info/sct",version:"2023-03"},{code:"50026000",system:"http://snomed.info/sct",version:"2023-03"},{code:"50983008",system:"http://snomed.info/sct",version:"2023-03"},{code:"51493001",system:"http://snomed.info/sct",version:"2023-03"},{code:"52910006",system:"http://snomed.info/sct",version:"2023-03"},{code:"53956006",system:"http://snomed.info/sct",version:"2023-03"},{code:"54587008",system:"http://snomed.info/sct",version:"2023-03"},{code:"5509004",system:"http://snomed.info/sct",version:"2023-03"},{code:"55967005",system:"http://snomed.info/sct",version:"2023-03"},{code:"56576003",system:"http://snomed.info/sct",version:"2023-03"},{code:"59923000",system:"http://snomed.info/sct",version:"2023-03"},{code:"61212007",system:"http://snomed.info/sct",version:"2023-03"},{code:"61569007",system:"http://snomed.info/sct",version:"2023-03"},{code:"62351001",system:"http://snomed.info/sct",version:"2023-03"},{code:"63701002",system:"http://snomed.info/sct",version:"2023-03"},{code:"63909006",system:"http://snomed.info/sct",version:"2023-03"},{code:"64060000",system:"http://snomed.info/sct",version:"2023-03"},{code:"65064003",system:"http://snomed.info/sct",version:"2023-03"},{code:"67195008",system:"http://snomed.info/sct",version:"2023-03"},{code:"69479009",system:"http://snomed.info/sct",version:"2023-03"},{code:"698693004",system:"http://snomed.info/sct",version:"2023-03"},{code:"699241002",system:"http://snomed.info/sct",version:"2023-03"},{code:"7031000119100",system:"http://snomed.info/sct",version:"2023-03"},{code:"70655008",system:"http://snomed.info/sct",version:"2023-03"},{code:"70691001",system:"http://snomed.info/sct",version:"2023-03"},{code:"724654009",system:"http://snomed.info/sct",version:"2023-03"},{code:"724693000",system:"http://snomed.info/sct",version:"2023-03"},{code:"724708007",system:"http://snomed.info/sct",version:"2023-03"},{code:"724722007",system:"http://snomed.info/sct",version:"2023-03"},{code:"724723002",system:"http://snomed.info/sct",version:"2023-03"},{code:"724730008",system:"http://snomed.info/sct",version:"2023-03"},{code:"72861004",system:"http://snomed.info/sct",version:"2023-03"},{code:"74010007",system:"http://snomed.info/sct",version:"2023-03"},{code:"76812003",system:"http://snomed.info/sct",version:"2023-03"},{code:"76868007",system:"http://snomed.info/sct",version:"2023-03"},{code:"8185002",system:"http://snomed.info/sct",version:"2023-03"},{code:"82339009",system:"http://snomed.info/sct",version:"2023-03"},{code:"82415003",system:"http://snomed.info/sct",version:"2023-03"},{code:"82494000",system:"http://snomed.info/sct",version:"2023-03"},{code:"82738004",system:"http://snomed.info/sct",version:"2023-03"},{code:"83631006",system:"http://snomed.info/sct",version:"2023-03"},{code:"87798009",system:"http://snomed.info/sct",version:"2023-03"},{code:"89948007",system:"http://snomed.info/sct",version:"2023-03"},{code:"F06.4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F10.180",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F10.280",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F10.980",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F12.180",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F12.280",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F12.980",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F13.180",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F13.280",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F13.980",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F14.180",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F14.280",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F14.980",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F15.180",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F15.280",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F15.980",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F16.180",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F16.280",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F16.980",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F18.180",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F18.280",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F18.980",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F19.180",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F19.280",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F19.980",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F40.00",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F40.01",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F40.02",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F40.10",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F40.11",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F40.240",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F40.8",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F40.9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F41.0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F41.1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F41.3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F41.8",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F41.9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F42.2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F42.4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F42.8",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F42.9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F43.0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F43.10",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F43.11",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F43.12",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F43.22",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F43.23",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F43.8",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F43.9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F45.21",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"R46.81",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"}]},"2.16.840.1.113762.1.4.1032.53":{Latest:[{code:"101301000119106",system:"http://snomed.info/sct",version:"2023-03"},{code:"104831000119109",system:"http://snomed.info/sct",version:"2023-03"},{code:"1101000119103",system:"http://snomed.info/sct",version:"2023-03"},{code:"111489007",system:"http://snomed.info/sct",version:"2023-03"},{code:"190966007",system:"http://snomed.info/sct",version:"2023-03"},{code:"230493001",system:"http://snomed.info/sct",version:"2023-03"},{code:"230494007",system:"http://snomed.info/sct",version:"2023-03"},{code:"230499002",system:"http://snomed.info/sct",version:"2023-03"},{code:"27405005",system:"http://snomed.info/sct",version:"2023-03"},{code:"371101003",system:"http://snomed.info/sct",version:"2023-03"},{code:"41975002",system:"http://snomed.info/sct",version:"2023-03"},{code:"442164004",system:"http://snomed.info/sct",version:"2023-03"},{code:"719976001",system:"http://snomed.info/sct",version:"2023-03"},{code:"724504007",system:"http://snomed.info/sct",version:"2023-03"},{code:"724506009",system:"http://snomed.info/sct",version:"2023-03"},{code:"724507000",system:"http://snomed.info/sct",version:"2023-03"},{code:"73430006",system:"http://snomed.info/sct",version:"2023-03"},{code:"78275009",system:"http://snomed.info/sct",version:"2023-03"},{code:"79280005",system:"http://snomed.info/sct",version:"2023-03"},{code:"85721000119105",system:"http://snomed.info/sct",version:"2023-03"},{code:"91441000119109",system:"http://snomed.info/sct",version:"2023-03"},{code:"9741000119101",system:"http://snomed.info/sct",version:"2023-03"},{code:"E66.2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"G47.30",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"G47.31",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"G47.32",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"G47.33",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"G47.34",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"G47.36",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"G47.37",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"G47.39",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"R06.3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"R06.81",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"}]},"2.16.840.1.113762.1.4.1032.54":{Latest:[{code:"1000048",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1000054",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1000058",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1000064",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1000070",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1000076",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1000097",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1010033",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1010671",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1010688",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1010694",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1010745",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1010751",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1010759",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1010844",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1010900",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1011093",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1011707",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1012019",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1012066",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1012068",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1012108",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1012155",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1012169",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1012377",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1012384",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1012391",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1012396",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1012404",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1012431",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1012705",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1012707",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1012711",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1012720",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1012722",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1012731",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1012737",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1012792",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1012798",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1013004",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"104121",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"104122",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1047437",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1048081",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1048119",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"105974",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"106618",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"106619",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1087678",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1088934",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1088936",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1091020",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1091719",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1091723",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1098122",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1098123",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1098137",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1098138",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1098158",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1098161",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1099288",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1099292",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1099296",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1099300",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1099304",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1099316",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1101852",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1111171",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1112482",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1112813",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1114466",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1114847",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1119555",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1125502",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1150067",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1150310",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1190112",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1190122",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1191508",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1192858",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1192861",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1233874",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1233876",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1233880",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1244199",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1245017",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1245982",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1246592",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1246602",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1246615",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1246620",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1246679",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1246689",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1246705",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1246707",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1246822",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1246829",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1246842",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1291244",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1293504",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1293508",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1293628",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1293648",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1293862",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1298803",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1298857",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1298861",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1298870",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1300890",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1302827",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1302839",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1302850",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1305263",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1313059",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1358740",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1365902",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1369406",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1369783",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1369787",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1369791",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1369805",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1372578",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"141994",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"141995",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1426694",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1430287",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1436239",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1437278",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1437283",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1437288",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1437866",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1483677",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1491886",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1492732",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1492740",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1492744",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1492747",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1494769",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"151226",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1537106",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1551468",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1593288",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1595029",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1595035",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1595042",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1595048",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1596950",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1605454",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1653223",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1657010",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1657016",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1657026",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1657151",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1657160",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1657173",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1658966",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1661483",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1661504",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1666613",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1666622",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1670365",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1672917",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1672919",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1673145",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1718900",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1718906",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1718909",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1724784",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1724786",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1724787",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1724790",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1724880",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1724884",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1725078",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1725082",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1734084",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1734090",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1734203",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1734207",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1734347",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1734355",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1734475",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1734479",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1734481",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1734483",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1737343",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1737562",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1737566",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1737568",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1737570",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1737636",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1737640",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1737723",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1737742",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1737744",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1737757",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1737761",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1737763",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1738576",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1739332",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1745061",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1788947",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1793916",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1794184",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1799428",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1804513",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1808217",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1808222",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1808224",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1808234",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1812419",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1812421",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1812425",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1812427",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1866503",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1866524",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1867594",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1867596",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1867938",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1867943",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1867992",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1867996",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1867998",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1868028",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1868494",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1868497",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1868562",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1868565",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1869318",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1873977",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1928853",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1928862",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"1946730",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"197386",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"197391",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"197392",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"197446",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"197501",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"197502",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"197928",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"197929",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"197935",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"197943",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"197944",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"198038",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"198039",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"198040",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"198045",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"198046",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"198047",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"198069",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"198070",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"198071",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"198232",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"198248",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"198776",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"198880",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"198881",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"199283",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"199342",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"199389",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"199406",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"199503",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"199575",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"199858",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"199888",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"199889",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"199890",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"200079",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"200123",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2001493",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"200161",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"200193",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"200194",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"200209",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"200243",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"200299",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"200334",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2045627",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2045636",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"205157",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"205315",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"205316",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2056695",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2058872",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2058885",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2109968",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2120193",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2120198",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2170611",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2175996",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2175997",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2175998",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2176009",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2178759",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2178760",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2182338",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2200168",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2200175",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2200178",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2200181",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2262034",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2287903",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2370234",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"237205",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"238082",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"238083",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"238084",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"238175",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2395791",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2396891",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"240738",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"242946",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"250607",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"250976",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"252413",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"252592",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"252735",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"252745",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"253014",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"2559909",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"259029",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"259133",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"259147",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"259237",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"259844",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"282648",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"282649",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"283379",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"283944",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"284201",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"284204",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"284205",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"308449",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"308516",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"308517",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"309710",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"311918",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"312004",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"312013",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"312018",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"312020",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"312036",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"312837",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"312839",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"312840",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"313142",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"313159",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"313160",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"313161",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"313165",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"313412",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"313413",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"313518",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"313519",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"313580",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"313581",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"313582",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"313583",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"313584",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"313585",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"313586",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"314135",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"314209",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"314227",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"314277",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"315223",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"317136",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"349462",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"351134",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"351177",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"351254",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"359493",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"359494",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"359570",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"359572",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"401978",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"402000",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"410929",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"428898",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"428899",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"430902",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"476845",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"483561",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"485291",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"485484",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"485485",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"485486",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"486146",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"486152",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"487064",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"562106",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"562360",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"562366",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"562497",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"562562",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"577307",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"582671",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"582892",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"596926",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"596930",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"596934",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"616402",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"616480",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"616749",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"616845",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"617298",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"617299",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"618461",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"618528",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"636607",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"636842",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"648024",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"670451",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"701961",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"702572",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"705129",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"723832",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"723896",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"727339",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"727757",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"728213",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"728231",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"730794",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"759524",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"808744",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"808748",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"808751",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"808753",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"809158",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"823877",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"823881",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"823883",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"826081",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"828299",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"828320",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"828348",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"828353",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"828358",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"835564",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"835568",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"835572",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"835577",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"835586",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"835589",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"835591",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"835593",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"849820",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"856706",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"856720",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"856762",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"856769",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"856773",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"856783",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"856792",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"856797",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"856825",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"856834",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"856840",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"856845",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"856853",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"856862",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"856863",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"856865",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"856867",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"856868",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"857289",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"857292",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"857297",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"857301",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"857305",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"857326",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"861657",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"861668",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"861672",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"865143",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"865146",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"866813",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"899688",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"899703",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"904664",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"904668",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"905189",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"966787",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"966793",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"968689",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"992801",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"992805",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"992809",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"994521",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"994541",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"994824",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"994837",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"994841",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"},{code:"994847",system:"http://www.nlm.nih.gov/research/umls/rxnorm",version:"2023-05"}]},"2.16.840.1.113762.1.4.1032.55":{Latest:[{code:"44261-6",system:"http://loinc.org",version:"2.74"},{code:"55758-7",system:"http://loinc.org",version:"2.74"},{code:"70274-6",system:"http://loinc.org",version:"2.74"},{code:"75624-7",system:"http://loinc.org",version:"2.74"},{code:"75626-2",system:"http://loinc.org",version:"2.74"},{code:"82667-7",system:"http://loinc.org",version:"2.74"},{code:"91392-1",system:"http://loinc.org",version:"2.74"},{code:"91393-9",system:"http://loinc.org",version:"2.74"}]},"2.16.840.1.113762.1.4.1047.42":{Latest:[{code:"10295004",system:"http://snomed.info/sct",version:"2023-03"},{code:"10759111000119102",system:"http://snomed.info/sct",version:"2023-03"},{code:"10759151000119101",system:"http://snomed.info/sct",version:"2023-03"},{code:"109819003",system:"http://snomed.info/sct",version:"2023-03"},{code:"111896003",system:"http://snomed.info/sct",version:"2023-03"},{code:"123717006",system:"http://snomed.info/sct",version:"2023-03"},{code:"128302006",system:"http://snomed.info/sct",version:"2023-03"},{code:"16069000",system:"http://snomed.info/sct",version:"2023-03"},{code:"186628001",system:"http://snomed.info/sct",version:"2023-03"},{code:"197268000",system:"http://snomed.info/sct",version:"2023-03"},{code:"197270009",system:"http://snomed.info/sct",version:"2023-03"},{code:"197271008",system:"http://snomed.info/sct",version:"2023-03"},{code:"197284004",system:"http://snomed.info/sct",version:"2023-03"},{code:"197286002",system:"http://snomed.info/sct",version:"2023-03"},{code:"197352008",system:"http://snomed.info/sct",version:"2023-03"},{code:"199203001",system:"http://snomed.info/sct",version:"2023-03"},{code:"19943007",system:"http://snomed.info/sct",version:"2023-03"},{code:"206372007",system:"http://snomed.info/sct",version:"2023-03"},{code:"235865005",system:"http://snomed.info/sct",version:"2023-03"},{code:"235866006",system:"http://snomed.info/sct",version:"2023-03"},{code:"235867002",system:"http://snomed.info/sct",version:"2023-03"},{code:"235869004",system:"http://snomed.info/sct",version:"2023-03"},{code:"235875008",system:"http://snomed.info/sct",version:"2023-03"},{code:"235876009",system:"http://snomed.info/sct",version:"2023-03"},{code:"235889003",system:"http://snomed.info/sct",version:"2023-03"},{code:"266468003",system:"http://snomed.info/sct",version:"2023-03"},{code:"278929008",system:"http://snomed.info/sct",version:"2023-03"},{code:"307757001",system:"http://snomed.info/sct",version:"2023-03"},{code:"31005002",system:"http://snomed.info/sct",version:"2023-03"},{code:"328383001",system:"http://snomed.info/sct",version:"2023-03"},{code:"347891000119103",system:"http://snomed.info/sct",version:"2023-03"},{code:"370889009",system:"http://snomed.info/sct",version:"2023-03"},{code:"3738000",system:"http://snomed.info/sct",version:"2023-03"},{code:"37871000",system:"http://snomed.info/sct",version:"2023-03"},{code:"397575003",system:"http://snomed.info/sct",version:"2023-03"},{code:"408335007",system:"http://snomed.info/sct",version:"2023-03"},{code:"41309000",system:"http://snomed.info/sct",version:"2023-03"},{code:"41889008",system:"http://snomed.info/sct",version:"2023-03"},{code:"420054005",system:"http://snomed.info/sct",version:"2023-03"},{code:"425413006",system:"http://snomed.info/sct",version:"2023-03"},{code:"435091000124105",system:"http://snomed.info/sct",version:"2023-03"},{code:"435101000124104",system:"http://snomed.info/sct",version:"2023-03"},{code:"450880008",system:"http://snomed.info/sct",version:"2023-03"},{code:"4846001",system:"http://snomed.info/sct",version:"2023-03"},{code:"4896000",system:"http://snomed.info/sct",version:"2023-03"},{code:"50325005",system:"http://snomed.info/sct",version:"2023-03"},{code:"50711007",system:"http://snomed.info/sct",version:"2023-03"},{code:"51292008",system:"http://snomed.info/sct",version:"2023-03"},{code:"57412004",system:"http://snomed.info/sct",version:"2023-03"},{code:"58282009",system:"http://snomed.info/sct",version:"2023-03"},{code:"59927004",system:"http://snomed.info/sct",version:"2023-03"},{code:"60037002",system:"http://snomed.info/sct",version:"2023-03"},{code:"62216007",system:"http://snomed.info/sct",version:"2023-03"},{code:"66870002",system:"http://snomed.info/sct",version:"2023-03"},{code:"702969000",system:"http://snomed.info/sct",version:"2023-03"},{code:"703866000",system:"http://snomed.info/sct",version:"2023-03"},{code:"707341005",system:"http://snomed.info/sct",version:"2023-03"},{code:"708198006",system:"http://snomed.info/sct",version:"2023-03"},{code:"72445008",system:"http://snomed.info/sct",version:"2023-03"},{code:"76783007",system:"http://snomed.info/sct",version:"2023-03"},{code:"79720007",system:"http://snomed.info/sct",version:"2023-03"},{code:"831000119103",system:"http://snomed.info/sct",version:"2023-03"},{code:"89789003",system:"http://snomed.info/sct",version:"2023-03"},{code:"95556007",system:"http://snomed.info/sct",version:"2023-03"},{code:"9953008",system:"http://snomed.info/sct",version:"2023-03"},{code:"B17.0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"B17.10",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"B17.11",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"B17.2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"B17.8",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"B17.9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"B18.2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"B18.8",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"B18.9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"B19.0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"B19.20",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"B19.21",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"B19.9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"K70.0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"K70.10",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"K70.11",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"K70.2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"K70.30",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"K70.31",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"K70.40",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"K70.41",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"K70.9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"K71.0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"K71.10",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"K71.11",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"K71.2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"K71.3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"K71.4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"K71.50",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"K71.51",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"K71.6",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"K71.7",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"K71.8",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"K71.9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"K72.00",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"K72.01",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"K72.10",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"K72.11",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"K72.90",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"K72.91",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"K73.0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"K73.1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"K73.2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"K73.8",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"K73.9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"K74.00",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"K74.01",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"K74.02",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"K74.1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"K74.2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"K74.3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"K74.4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"K74.5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"K74.60",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"K74.69",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"K75.4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O98.411",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O98.412",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O98.413",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"O98.419",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"}]},"2.16.840.1.113883.3.1240.2017.3.2.1015":{Latest:[{code:"293.84",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"300.00",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"300.01",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"300.02",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"300.09",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"300.20",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"300.21",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"300.22",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"300.23",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"300.29",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"309.21",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"309.24",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"309.28",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"313.23",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"}]},"2.16.840.1.113883.3.464.1003.105.12.1007":{Latest:[{code:"10811121000119102",system:"http://snomed.info/sct",version:"2023-03"},{code:"10811161000119107",system:"http://snomed.info/sct",version:"2023-03"},{code:"14183003",system:"http://snomed.info/sct",version:"2023-03"},{code:"15193003",system:"http://snomed.info/sct",version:"2023-03"},{code:"15639000",system:"http://snomed.info/sct",version:"2023-03"},{code:"16264621000119109",system:"http://snomed.info/sct",version:"2023-03"},{code:"16264821000119108",system:"http://snomed.info/sct",version:"2023-03"},{code:"16264901000119109",system:"http://snomed.info/sct",version:"2023-03"},{code:"16265951000119109",system:"http://snomed.info/sct",version:"2023-03"},{code:"16266831000119100",system:"http://snomed.info/sct",version:"2023-03"},{code:"16266991000119108",system:"http://snomed.info/sct",version:"2023-03"},{code:"18818009",system:"http://snomed.info/sct",version:"2023-03"},{code:"191604000",system:"http://snomed.info/sct",version:"2023-03"},{code:"191610000",system:"http://snomed.info/sct",version:"2023-03"},{code:"191611001",system:"http://snomed.info/sct",version:"2023-03"},{code:"191613003",system:"http://snomed.info/sct",version:"2023-03"},{code:"20250007",system:"http://snomed.info/sct",version:"2023-03"},{code:"251000119105",system:"http://snomed.info/sct",version:"2023-03"},{code:"25922000",system:"http://snomed.info/sct",version:"2023-03"},{code:"2618002",system:"http://snomed.info/sct",version:"2023-03"},{code:"268621008",system:"http://snomed.info/sct",version:"2023-03"},{code:"281000119103",system:"http://snomed.info/sct",version:"2023-03"},{code:"28475009",system:"http://snomed.info/sct",version:"2023-03"},{code:"319768000",system:"http://snomed.info/sct",version:"2023-03"},{code:"320751009",system:"http://snomed.info/sct",version:"2023-03"},{code:"33078009",system:"http://snomed.info/sct",version:"2023-03"},{code:"33736005",system:"http://snomed.info/sct",version:"2023-03"},{code:"36474008",system:"http://snomed.info/sct",version:"2023-03"},{code:"36923009",system:"http://snomed.info/sct",version:"2023-03"},{code:"370143000",system:"http://snomed.info/sct",version:"2023-03"},{code:"38694004",system:"http://snomed.info/sct",version:"2023-03"},{code:"39809009",system:"http://snomed.info/sct",version:"2023-03"},{code:"40379007",system:"http://snomed.info/sct",version:"2023-03"},{code:"42925002",system:"http://snomed.info/sct",version:"2023-03"},{code:"430852001",system:"http://snomed.info/sct",version:"2023-03"},{code:"450714000",system:"http://snomed.info/sct",version:"2023-03"},{code:"60099002",system:"http://snomed.info/sct",version:"2023-03"},{code:"63778009",system:"http://snomed.info/sct",version:"2023-03"},{code:"66344007",system:"http://snomed.info/sct",version:"2023-03"},{code:"69392006",system:"http://snomed.info/sct",version:"2023-03"},{code:"71336009",system:"http://snomed.info/sct",version:"2023-03"},{code:"719592004",system:"http://snomed.info/sct",version:"2023-03"},{code:"720451004",system:"http://snomed.info/sct",version:"2023-03"},{code:"720452006",system:"http://snomed.info/sct",version:"2023-03"},{code:"720453001",system:"http://snomed.info/sct",version:"2023-03"},{code:"720454007",system:"http://snomed.info/sct",version:"2023-03"},{code:"720455008",system:"http://snomed.info/sct",version:"2023-03"},{code:"726772006",system:"http://snomed.info/sct",version:"2023-03"},{code:"73867007",system:"http://snomed.info/sct",version:"2023-03"},{code:"75084000",system:"http://snomed.info/sct",version:"2023-03"},{code:"76441001",system:"http://snomed.info/sct",version:"2023-03"},{code:"77911002",system:"http://snomed.info/sct",version:"2023-03"},{code:"79298009",system:"http://snomed.info/sct",version:"2023-03"},{code:"832007",system:"http://snomed.info/sct",version:"2023-03"},{code:"87512008",system:"http://snomed.info/sct",version:"2023-03"},{code:"F32.0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F32.1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F32.2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F32.3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F32.4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F32.9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F33.0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F33.1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F33.2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F33.3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F33.41",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F33.9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"}]},"2.16.840.1.113883.3.464.1003.106.11.1010":{Latest:[{code:"291.0",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"291.1",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"291.2",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"291.3",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"291.4",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"291.5",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"291.81",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"291.82",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"291.89",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"291.9",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"292.0",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"292.11",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"292.12",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"292.2",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"292.81",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"292.82",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"292.83",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"292.84",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"292.85",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"292.89",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"292.9",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"303.00",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"303.01",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"303.02",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"303.03",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"303.90",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"303.91",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"303.92",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"303.93",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"304.00",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"304.01",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"304.02",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"304.03",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"304.10",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"304.11",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"304.12",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"304.13",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"304.20",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"304.21",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"304.22",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"304.23",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"304.30",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"304.31",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"304.32",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"304.33",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"304.40",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"304.41",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"304.42",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"304.43",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"304.50",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"304.51",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"304.52",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"304.53",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"304.60",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"304.61",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"304.62",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"304.63",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"304.70",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"304.71",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"304.72",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"304.73",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"304.80",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"304.81",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"304.82",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"304.83",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"304.90",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"304.91",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"304.92",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"304.93",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"305.00",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"305.01",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"305.02",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"305.03",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"305.20",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"305.21",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"305.22",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"305.23",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"305.30",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"305.31",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"305.32",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"305.33",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"305.40",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"305.41",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"305.42",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"305.43",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"305.50",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"305.51",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"305.52",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"305.53",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"305.60",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"305.61",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"305.62",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"305.63",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"305.70",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"305.71",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"305.72",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"305.73",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"305.80",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"305.81",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"305.82",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"305.83",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"305.90",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"305.91",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"305.92",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"305.93",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"535.30",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"535.31",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"571.1",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"}]},"2.16.840.1.113883.3.464.1003.106.12.1004":{Latest:[{code:"1081000119105",system:"http://snomed.info/sct",version:"2023-03"},{code:"110281001",system:"http://snomed.info/sct",version:"2023-03"},{code:"11047881000119101",system:"http://snomed.info/sct",version:"2023-03"},{code:"144981000119109",system:"http://snomed.info/sct",version:"2023-03"},{code:"145101000119102",system:"http://snomed.info/sct",version:"2023-03"},{code:"145841000119107",system:"http://snomed.info/sct",version:"2023-03"},{code:"1471000119103",system:"http://snomed.info/sct",version:"2023-03"},{code:"15167005",system:"http://snomed.info/sct",version:"2023-03"},{code:"191813001",system:"http://snomed.info/sct",version:"2023-03"},{code:"191821007",system:"http://snomed.info/sct",version:"2023-03"},{code:"191833002",system:"http://snomed.info/sct",version:"2023-03"},{code:"191839003",system:"http://snomed.info/sct",version:"2023-03"},{code:"191851001",system:"http://snomed.info/sct",version:"2023-03"},{code:"191857002",system:"http://snomed.info/sct",version:"2023-03"},{code:"191882002",system:"http://snomed.info/sct",version:"2023-03"},{code:"191883007",system:"http://snomed.info/sct",version:"2023-03"},{code:"191884001",system:"http://snomed.info/sct",version:"2023-03"},{code:"191889006",system:"http://snomed.info/sct",version:"2023-03"},{code:"191891003",system:"http://snomed.info/sct",version:"2023-03"},{code:"191893000",system:"http://snomed.info/sct",version:"2023-03"},{code:"191894006",system:"http://snomed.info/sct",version:"2023-03"},{code:"191895007",system:"http://snomed.info/sct",version:"2023-03"},{code:"191899001",system:"http://snomed.info/sct",version:"2023-03"},{code:"191900006",system:"http://snomed.info/sct",version:"2023-03"},{code:"191901005",system:"http://snomed.info/sct",version:"2023-03"},{code:"191909007",system:"http://snomed.info/sct",version:"2023-03"},{code:"191912005",system:"http://snomed.info/sct",version:"2023-03"},{code:"191913000",system:"http://snomed.info/sct",version:"2023-03"},{code:"191914006",system:"http://snomed.info/sct",version:"2023-03"},{code:"191916008",system:"http://snomed.info/sct",version:"2023-03"},{code:"191918009",system:"http://snomed.info/sct",version:"2023-03"},{code:"191919001",system:"http://snomed.info/sct",version:"2023-03"},{code:"191920007",system:"http://snomed.info/sct",version:"2023-03"},{code:"191928000",system:"http://snomed.info/sct",version:"2023-03"},{code:"191930003",system:"http://snomed.info/sct",version:"2023-03"},{code:"191931004",system:"http://snomed.info/sct",version:"2023-03"},{code:"191932006",system:"http://snomed.info/sct",version:"2023-03"},{code:"191934007",system:"http://snomed.info/sct",version:"2023-03"},{code:"191936009",system:"http://snomed.info/sct",version:"2023-03"},{code:"191937000",system:"http://snomed.info/sct",version:"2023-03"},{code:"191938005",system:"http://snomed.info/sct",version:"2023-03"},{code:"231459008",system:"http://snomed.info/sct",version:"2023-03"},{code:"231462006",system:"http://snomed.info/sct",version:"2023-03"},{code:"248119008",system:"http://snomed.info/sct",version:"2023-03"},{code:"26416006",system:"http://snomed.info/sct",version:"2023-03"},{code:"268645007",system:"http://snomed.info/sct",version:"2023-03"},{code:"268646008",system:"http://snomed.info/sct",version:"2023-03"},{code:"280982009",system:"http://snomed.info/sct",version:"2023-03"},{code:"280983004",system:"http://snomed.info/sct",version:"2023-03"},{code:"280984005",system:"http://snomed.info/sct",version:"2023-03"},{code:"280985006",system:"http://snomed.info/sct",version:"2023-03"},{code:"280986007",system:"http://snomed.info/sct",version:"2023-03"},{code:"284591009",system:"http://snomed.info/sct",version:"2023-03"},{code:"304605000",system:"http://snomed.info/sct",version:"2023-03"},{code:"34111000119108",system:"http://snomed.info/sct",version:"2023-03"},{code:"37344009",system:"http://snomed.info/sct",version:"2023-03"},{code:"425533007",system:"http://snomed.info/sct",version:"2023-03"},{code:"425841004",system:"http://snomed.info/sct",version:"2023-03"},{code:"425885002",system:"http://snomed.info/sct",version:"2023-03"},{code:"426095000",system:"http://snomed.info/sct",version:"2023-03"},{code:"426590003",system:"http://snomed.info/sct",version:"2023-03"},{code:"427229002",system:"http://snomed.info/sct",version:"2023-03"},{code:"428561000124100",system:"http://snomed.info/sct",version:"2023-03"},{code:"429001000124103",system:"http://snomed.info/sct",version:"2023-03"},{code:"441527004",system:"http://snomed.info/sct",version:"2023-03"},{code:"445273005",system:"http://snomed.info/sct",version:"2023-03"},{code:"49540005",system:"http://snomed.info/sct",version:"2023-03"},{code:"5602001",system:"http://snomed.info/sct",version:"2023-03"},{code:"64386003",system:"http://snomed.info/sct",version:"2023-03"},{code:"6525002",system:"http://snomed.info/sct",version:"2023-03"},{code:"66214007",system:"http://snomed.info/sct",version:"2023-03"},{code:"70340006",system:"http://snomed.info/sct",version:"2023-03"},{code:"7071007",system:"http://snomed.info/sct",version:"2023-03"},{code:"713775002",system:"http://snomed.info/sct",version:"2023-03"},{code:"724694006",system:"http://snomed.info/sct",version:"2023-03"},{code:"724697004",system:"http://snomed.info/sct",version:"2023-03"},{code:"724713006",system:"http://snomed.info/sct",version:"2023-03"},{code:"737336003",system:"http://snomed.info/sct",version:"2023-03"},{code:"74851005",system:"http://snomed.info/sct",version:"2023-03"},{code:"762504005",system:"http://snomed.info/sct",version:"2023-03"},{code:"78267003",system:"http://snomed.info/sct",version:"2023-03"},{code:"91388009",system:"http://snomed.info/sct",version:"2023-03"},{code:"9769006",system:"http://snomed.info/sct",version:"2023-03"},{code:"F10.10",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F10.11",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F10.120",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F10.121",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F10.129",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F10.14",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F10.150",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F10.151",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F10.159",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F10.180",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F10.181",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F10.182",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F10.188",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F10.19",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F10.20",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F10.21",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F10.220",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F10.221",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F10.229",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F10.230",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F10.231",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F10.232",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F10.239",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F10.24",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F10.250",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F10.251",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F10.259",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F10.26",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F10.27",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F10.280",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F10.281",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F10.282",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F10.288",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F10.29",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F10.920",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F10.921",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F10.929",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F10.94",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F10.950",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F10.951",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F10.959",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F10.96",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F10.97",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F10.980",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F10.981",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F10.982",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F10.988",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F10.99",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F11.10",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F11.11",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F11.120",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F11.121",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F11.122",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F11.129",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F11.14",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F11.150",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F11.151",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F11.159",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F11.181",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F11.182",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F11.188",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F11.19",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F11.20",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F11.21",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F11.220",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F11.221",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F11.222",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F11.229",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F11.23",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F11.24",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F11.250",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F11.251",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F11.259",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F11.281",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F11.282",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F11.288",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F11.29",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F11.90",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F11.920",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F11.921",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F11.922",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F11.929",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F11.93",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F11.94",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F11.950",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F11.951",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F11.959",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F11.981",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F11.982",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F11.988",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F11.99",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F12.10",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F12.11",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F12.120",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F12.121",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F12.122",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F12.129",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F12.150",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F12.151",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F12.159",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F12.180",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F12.188",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F12.19",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F12.20",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F12.21",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F12.220",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F12.221",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F12.222",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F12.229",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F12.250",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F12.251",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F12.259",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F12.280",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F12.288",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F12.29",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F12.90",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F12.920",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F12.921",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F12.922",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F12.929",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F12.950",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F12.951",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F12.959",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F12.980",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F12.988",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F12.99",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F13.10",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F13.11",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F13.120",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F13.121",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F13.129",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F13.14",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F13.150",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F13.151",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F13.159",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F13.180",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F13.181",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F13.182",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F13.188",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F13.19",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F13.20",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F13.21",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F13.220",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F13.221",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F13.229",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F13.230",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F13.231",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F13.232",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F13.239",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F13.24",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F13.250",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F13.251",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F13.259",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F13.26",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F13.27",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F13.280",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F13.281",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F13.282",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F13.288",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F13.29",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F13.90",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F13.920",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F13.921",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F13.929",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F13.930",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F13.931",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F13.932",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F13.939",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F13.94",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F13.950",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F13.951",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F13.959",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F13.96",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F13.97",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F13.980",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F13.981",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F13.982",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F13.988",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F13.99",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F14.10",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F14.11",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F14.120",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F14.121",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F14.122",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F14.129",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F14.14",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F14.150",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F14.151",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F14.159",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F14.180",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F14.181",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F14.182",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F14.188",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F14.19",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F14.20",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F14.21",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F14.220",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F14.221",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F14.222",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F14.229",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F14.23",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F14.24",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F14.250",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F14.251",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F14.259",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F14.280",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F14.281",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F14.282",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F14.288",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F14.29",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F14.90",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F14.920",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F14.921",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F14.922",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F14.929",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F14.94",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F14.950",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F14.951",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F14.959",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F14.980",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F14.981",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F14.982",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F14.988",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F14.99",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F15.10",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F15.11",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F15.120",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F15.121",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F15.122",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F15.129",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F15.14",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F15.150",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F15.151",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F15.159",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F15.180",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F15.181",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F15.182",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F15.188",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F15.19",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F15.20",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F15.21",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F15.220",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F15.221",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F15.222",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F15.229",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F15.23",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F15.24",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F15.250",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F15.251",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F15.259",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F15.280",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F15.281",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F15.282",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F15.288",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F15.29",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F15.90",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F15.920",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F15.921",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F15.922",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F15.929",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F15.93",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F15.94",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F15.950",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F15.951",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F15.959",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F15.980",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F15.981",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F15.982",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F15.988",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F15.99",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F16.10",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F16.11",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F16.120",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F16.121",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F16.122",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F16.129",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F16.14",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F16.150",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F16.151",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F16.159",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F16.180",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F16.183",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F16.188",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F16.19",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F16.20",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F16.21",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F16.220",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F16.221",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F16.229",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F16.24",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F16.250",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F16.251",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F16.259",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F16.280",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F16.283",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F16.288",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F16.29",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F16.90",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F16.920",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F16.921",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F16.929",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F16.94",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F16.950",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F16.951",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F16.959",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F16.980",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F16.983",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F16.988",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F16.99",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F18.10",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F18.11",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F18.120",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F18.121",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F18.129",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F18.14",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F18.150",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F18.151",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F18.159",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F18.17",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F18.180",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F18.188",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F18.19",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F18.20",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F18.21",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F18.220",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F18.221",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F18.229",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F18.24",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F18.250",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F18.251",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F18.259",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F18.27",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F18.280",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F18.288",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F18.29",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F18.90",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F18.920",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F18.921",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F18.929",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F18.94",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F18.950",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F18.951",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F18.959",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F18.97",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F18.980",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F18.988",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F18.99",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F19.10",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F19.11",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F19.120",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F19.121",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F19.122",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F19.129",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F19.14",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F19.150",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F19.151",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F19.159",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F19.16",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F19.17",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F19.180",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F19.181",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F19.182",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F19.188",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F19.19",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F19.20",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F19.21",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F19.220",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F19.221",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F19.222",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F19.229",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F19.230",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F19.231",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F19.232",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F19.239",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F19.24",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F19.250",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F19.251",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F19.259",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F19.26",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F19.27",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F19.280",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F19.281",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F19.282",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F19.288",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F19.29",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F19.90",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F19.920",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F19.921",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F19.922",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F19.929",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F19.930",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F19.931",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F19.932",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F19.939",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F19.94",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F19.950",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F19.951",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F19.959",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F19.96",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F19.97",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F19.980",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F19.981",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F19.982",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F19.988",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"F19.99",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"}]},"2.16.840.1.113883.3.464.1003.109.12.1028":{Latest:[{code:"129151000119102",system:"http://snomed.info/sct",version:"2023-03"},{code:"129171000119106",system:"http://snomed.info/sct",version:"2023-03"},{code:"129181000119109",system:"http://snomed.info/sct",version:"2023-03"},{code:"140111000119107",system:"http://snomed.info/sct",version:"2023-03"},{code:"140131000119102",system:"http://snomed.info/sct",version:"2023-03"},{code:"145681000119101",system:"http://snomed.info/sct",version:"2023-03"},{code:"14669001",system:"http://snomed.info/sct",version:"2023-03"},{code:"236434000",system:"http://snomed.info/sct",version:"2023-03"},{code:"236435004",system:"http://snomed.info/sct",version:"2023-03"},{code:"236436003",system:"http://snomed.info/sct",version:"2023-03"},{code:"284981000119102",system:"http://snomed.info/sct",version:"2023-03"},{code:"285001000119105",system:"http://snomed.info/sct",version:"2023-03"},{code:"285861000119100",system:"http://snomed.info/sct",version:"2023-03"},{code:"285881000119109",system:"http://snomed.info/sct",version:"2023-03"},{code:"429224003",system:"http://snomed.info/sct",version:"2023-03"},{code:"431855005",system:"http://snomed.info/sct",version:"2023-03"},{code:"431857002",system:"http://snomed.info/sct",version:"2023-03"},{code:"433144002",system:"http://snomed.info/sct",version:"2023-03"},{code:"433146000",system:"http://snomed.info/sct",version:"2023-03"},{code:"46177005",system:"http://snomed.info/sct",version:"2023-03"},{code:"584.5",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"584.6",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"584.7",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"584.8",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"584.9",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"585.1",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"585.2",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"585.3",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"585.4",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"585.5",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"585.6",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"585.9",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"586",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"587",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"700378005",system:"http://snomed.info/sct",version:"2023-03"},{code:"700379002",system:"http://snomed.info/sct",version:"2023-03"},{code:"721000119107",system:"http://snomed.info/sct",version:"2023-03"},{code:"722098007",system:"http://snomed.info/sct",version:"2023-03"},{code:"722149000",system:"http://snomed.info/sct",version:"2023-03"},{code:"722150000",system:"http://snomed.info/sct",version:"2023-03"},{code:"722467000",system:"http://snomed.info/sct",version:"2023-03"},{code:"723190009",system:"http://snomed.info/sct",version:"2023-03"},{code:"731000119105",system:"http://snomed.info/sct",version:"2023-03"},{code:"90741000119107",system:"http://snomed.info/sct",version:"2023-03"},{code:"90751000119109",system:"http://snomed.info/sct",version:"2023-03"},{code:"96721000119103",system:"http://snomed.info/sct",version:"2023-03"},{code:"96741000119109",system:"http://snomed.info/sct",version:"2023-03"},{code:"N17.0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"N17.1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"N17.2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"N17.8",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"N17.9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"N18.1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"N18.2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"N18.3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"N18.30",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"N18.31",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"N18.32",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"N18.4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"N18.5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"N18.6",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"N18.9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"N19",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"}]},"2.16.840.1.113883.3.464.1003.199.12.1035":{Latest:[{code:"1010616001",system:"http://snomed.info/sct",version:"2023-03"},{code:"10295004",system:"http://snomed.info/sct",version:"2023-03"},{code:"10690671000119109",system:"http://snomed.info/sct",version:"2023-03"},{code:"109819003",system:"http://snomed.info/sct",version:"2023-03"},{code:"1116000",system:"http://snomed.info/sct",version:"2023-03"},{code:"123604002",system:"http://snomed.info/sct",version:"2023-03"},{code:"123606000",system:"http://snomed.info/sct",version:"2023-03"},{code:"123607009",system:"http://snomed.info/sct",version:"2023-03"},{code:"12368000",system:"http://snomed.info/sct",version:"2023-03"},{code:"123716002",system:"http://snomed.info/sct",version:"2023-03"},{code:"123717006",system:"http://snomed.info/sct",version:"2023-03"},{code:"128302006",system:"http://snomed.info/sct",version:"2023-03"},{code:"15999000",system:"http://snomed.info/sct",version:"2023-03"},{code:"1761006",system:"http://snomed.info/sct",version:"2023-03"},{code:"186639003",system:"http://snomed.info/sct",version:"2023-03"},{code:"186698009",system:"http://snomed.info/sct",version:"2023-03"},{code:"197284004",system:"http://snomed.info/sct",version:"2023-03"},{code:"197293003",system:"http://snomed.info/sct",version:"2023-03"},{code:"197296006",system:"http://snomed.info/sct",version:"2023-03"},{code:"197441003",system:"http://snomed.info/sct",version:"2023-03"},{code:"197442005",system:"http://snomed.info/sct",version:"2023-03"},{code:"19943007",system:"http://snomed.info/sct",version:"2023-03"},{code:"21861000",system:"http://snomed.info/sct",version:"2023-03"},{code:"235869004",system:"http://snomed.info/sct",version:"2023-03"},{code:"235880004",system:"http://snomed.info/sct",version:"2023-03"},{code:"235889003",system:"http://snomed.info/sct",version:"2023-03"},{code:"235895002",system:"http://snomed.info/sct",version:"2023-03"},{code:"235896001",system:"http://snomed.info/sct",version:"2023-03"},{code:"235897005",system:"http://snomed.info/sct",version:"2023-03"},{code:"235898000",system:"http://snomed.info/sct",version:"2023-03"},{code:"235899008",system:"http://snomed.info/sct",version:"2023-03"},{code:"235900003",system:"http://snomed.info/sct",version:"2023-03"},{code:"235901004",system:"http://snomed.info/sct",version:"2023-03"},{code:"235917005",system:"http://snomed.info/sct",version:"2023-03"},{code:"266468003",system:"http://snomed.info/sct",version:"2023-03"},{code:"271440004",system:"http://snomed.info/sct",version:"2023-03"},{code:"27156006",system:"http://snomed.info/sct",version:"2023-03"},{code:"281388009",system:"http://snomed.info/sct",version:"2023-03"},{code:"30188007",system:"http://snomed.info/sct",version:"2023-03"},{code:"31712002",system:"http://snomed.info/sct",version:"2023-03"},{code:"328383001",system:"http://snomed.info/sct",version:"2023-03"},{code:"33144001",system:"http://snomed.info/sct",version:"2023-03"},{code:"371139006",system:"http://snomed.info/sct",version:"2023-03"},{code:"37688005",system:"http://snomed.info/sct",version:"2023-03"},{code:"38662009",system:"http://snomed.info/sct",version:"2023-03"},{code:"41889008",system:"http://snomed.info/sct",version:"2023-03"},{code:"420054005",system:"http://snomed.info/sct",version:"2023-03"},{code:"424340000",system:"http://snomed.info/sct",version:"2023-03"},{code:"425413006",system:"http://snomed.info/sct",version:"2023-03"},{code:"43904005",system:"http://snomed.info/sct",version:"2023-03"},{code:"450880008",system:"http://snomed.info/sct",version:"2023-03"},{code:"50167007",system:"http://snomed.info/sct",version:"2023-03"},{code:"536002",system:"http://snomed.info/sct",version:"2023-03"},{code:"571.0",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"571.1",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"571.2",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"571.3",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"571.40",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"571.41",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"571.42",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"571.49",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"571.5",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"571.6",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"571.8",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"571.9",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"572.0",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"572.1",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"572.2",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"572.3",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"572.4",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"572.8",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"573.0",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"573.1",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"573.2",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"573.3",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"573.4",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"573.5",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"573.8",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"573.9",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"57339008",system:"http://snomed.info/sct",version:"2023-03"},{code:"60037002",system:"http://snomed.info/sct",version:"2023-03"},{code:"61977001",system:"http://snomed.info/sct",version:"2023-03"},{code:"62484002",system:"http://snomed.info/sct",version:"2023-03"},{code:"66870002",system:"http://snomed.info/sct",version:"2023-03"},{code:"735733008",system:"http://snomed.info/sct",version:"2023-03"},{code:"737202006",system:"http://snomed.info/sct",version:"2023-03"},{code:"76301009",system:"http://snomed.info/sct",version:"2023-03"},{code:"767809001",system:"http://snomed.info/sct",version:"2023-03"},{code:"767810006",system:"http://snomed.info/sct",version:"2023-03"},{code:"76783007",system:"http://snomed.info/sct",version:"2023-03"},{code:"768006009",system:"http://snomed.info/sct",version:"2023-03"},{code:"768125005",system:"http://snomed.info/sct",version:"2023-03"},{code:"768126006",system:"http://snomed.info/sct",version:"2023-03"},{code:"768127002",system:"http://snomed.info/sct",version:"2023-03"},{code:"768288001",system:"http://snomed.info/sct",version:"2023-03"},{code:"768289009",system:"http://snomed.info/sct",version:"2023-03"},{code:"78208005",system:"http://snomed.info/sct",version:"2023-03"},{code:"79607001",system:"http://snomed.info/sct",version:"2023-03"},{code:"79720007",system:"http://snomed.info/sct",version:"2023-03"},{code:"838377003",system:"http://snomed.info/sct",version:"2023-03"},{code:"86454000",system:"http://snomed.info/sct",version:"2023-03"},{code:"870517000",system:"http://snomed.info/sct",version:"2023-03"},{code:"871619002",system:"http://snomed.info/sct",version:"2023-03"},{code:"88518009",system:"http://snomed.info/sct",version:"2023-03"},{code:"89789003",system:"http://snomed.info/sct",version:"2023-03"},{code:"K70.0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"K70.2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"K70.30",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"K70.31",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"K70.40",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"K70.41",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"K70.9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"K71.0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"K71.10",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"K71.11",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"K71.3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"K71.4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"K71.50",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"K71.51",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"K71.7",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"K72.10",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"K72.11",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"K73.0",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"K73.1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"K73.2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"K73.8",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"K73.9",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"K74.00",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"K74.01",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"K74.02",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"K74.1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"K74.2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"K74.3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"K74.4",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"K74.5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"K74.60",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"K74.69",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"K76.1",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"K76.2",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"K76.3",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"K76.5",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"K76.6",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"},{code:"K76.7",system:"http://hl7.org/fhir/sid/icd-10-cm",version:"2023"}]},"2.16.840.1.113883.3.600.143":{Latest:[{code:"290.13",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"290.21",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"290.43",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"296.20",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"296.21",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"296.22",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"296.23",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"296.24",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"296.25",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"296.26",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"296.30",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"296.31",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"296.32",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"296.33",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"296.34",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"296.35",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"296.36",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"296.82",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"298.0",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"300.4",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"301.12",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"309.0",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"309.1",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"309.28",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"},{code:"311",system:"http://hl7.org/fhir/sid/icd-9-cm",version:"2013"}]}};class Ys extends B.CodeService{findValueSetsByOid(o){const[t]=this.extractOidAndVersion(o);return super.findValueSetsByOid(t)}findValueSet(o,t){const[i,r]=this.extractOidAndVersion(o);return super.findValueSet(i,t??r)}extractOidAndVersion(o){if(o==null)return[];let t=o.match(/^https?:\/\/cts\.nlm\.nih\.gov\/fhir\/ValueSet\/([^|]+)(\|(.+))?$/);return t?t[3]==null?[t[1]]:[t[1],t[3]]:(t=o.match(/^urn:oid:(.+)$/),t?[t[1]]:[o])}}function _s(e){let o,t,i;return bs.oauth2.ready().then(r=>(o=r,o.getFhirRelease())).then(r=>{t=r,i=Is(t)}).then(()=>o.patient.read()).then(r=>{e.push({data:r,url:`Patient/${r.id}`});const c=Ps(i).map(n=>n==="Patient"?[r]:zs(o,t,n,e));return Promise.all(c).then(n=>{const m=[];return n.forEach(h=>m.push(...h)),{resourceType:"Bundle",entry:m.map(h=>({resource:h}))}})}).then(r=>{const c=qs(t),n=new Ys(Ls),m=new B.Executor(i,n);return c.loadBundles([r]),m.exec(c)}).then(r=>r.patientResults[Object.keys(r.patientResults)[0]])}function Is(e){switch(e){case 2:return new B.Library(Ks,new B.Repository({CDSConnectCommonsForFHIRv102:Rs,FHIRHelpers:Ss}));case 4:return new B.Library(Hs,new B.Repository({CDSConnectCommonsForFHIRv401:Ds,FHIRHelpers:Ts}));default:throw new Error("Only FHIR DSTU2 and FHIR R4 servers are supported")}}function qs(e){switch(e){case 2:return os.PatientSource.FHIRv102();case 4:return os.PatientSource.FHIRv401();default:throw new Error("Only FHIR DSTU2 and FHIR R4 servers are supported")}}function zs(e,o,t,i){const r=new URLSearchParams;$s(r,o,t);const c=[],n=`${t}?${r}`;return new Promise(m=>{const h=e.patient.request(n,{pageLimit:0,onPage:Us(n,i,c)}).then(()=>c).catch(v=>(i.push({error:v,url:n,type:t,data:v}),c));m(h)})}function Us(e,o,t){return i=>{let r=e;i&&i.link&&i.link.some(c=>c.relation==="self"&&c.url!=null)&&(r=i.link.find(c=>c.relation==="self").url),o.push({url:r,data:i}),i.entry&&i.entry.forEach(c=>t.push(c.resource))}}function $s(e,o,t){if("false".toLowerCase()==="true"){if(o===2)switch(t){case"Observation":e.set("category",["social-history","vital-signs","imaging","laboratory","procedure","survey","exam","therapy"].join(","));break;case"MedicationOrder":e.set("status",["active","on-hold","completed","stopped","draft"].join(","));break;case"MedicationStatement":e.set("status",["active","completed","intended"].join(","));break}else if(o===4)switch(t){case"Observation":e.set("category",["social-history","vital-signs","imaging","laboratory","procedure","survey","exam","therapy","activity"].join(","));break;case"MedicationRequest":e.set("status",["active","on-hold","cancelled","completed","stopped","draft","unknown"].join(","));break;case"MedicationStatement":e.set("status",["active","completed","intended","stopped","on-hold","unknown"].join(","));break}}}function K(e){return Object.keys(e).reduce((t,i)=>{let r=e[i];return r==null?t:Array.isArray(r)?t+r.length:t+1},0)}const E={ifAnd:Js,ifOr:Vs,ifNone:Qs,ifOneOrMore:se,ifGreaterThanOrEqualTo:ee};function rs(e,o,t){const i=o.tables[0].flags;if(i==null)return!1;const r=i.reduce((c,n)=>{const m=n.flag;if(m==="always")e!=null&&c.push(n.flagText);else if(m==="ifNone"&&e==null)c.push(n.flagText);else if(typeof m=="string")E[m](e,e,o,t)&&c.push(n.flagText);else if(typeof m=="object"){const h=Object.keys(m)[0];E[h](m[h],e,o,t)&&c.push(n.flagText)}return c},[]);return r.length===0?!1:r[0]}function Js(e,o,t,i){for(let r=0;r0:Object.keys(r).length>0}return e!=null}function ee(e,o,t,i){let r=o;return e.table!=null&&e.source!=null&&(r=i[e.source][e.table]),r==null?!1:parseInt(r[e.header],10)>=e.value}const oe=[{name:"Conditions Associated with Chronic Pain",dataKey:"ConditionsAssociatedWithChronicPain",dataKeySource:"PertinentMedicalHistory",info:[{type:"elements",description:"Conditions Associated with Chronic Pain queries the following elements:",elements:[{name:"Conditions associated with chronic pain",status:"active or recurring",lookback:"n/a"}]}],tables:[{headers:{Name:"Name",Status:"Status",Start:{key:"Onset",formatter:"datishAgeFormat",minWidth:150},End:{key:"Abatement",formatter:"datishAgeFormat",minWidth:150},Recorded:{key:"DateRecorded",formatter:"datishFormat"}}}]},{name:"Risk Factors for Opioid-related Harms",dataKey:"RiskFactorsForOpioidRelatedHarms",dataKeySource:"PertinentMedicalHistory",info:[{type:"elements",description:"Risk Factors for Opioid-related Harms queries the following elements:",elements:[{name:"Depression",status:"active or recurring",lookback:"n/a"},{name:"Anxiety",status:"active or recurring",lookback:"n/a"},{name:"Substance use disorder",status:"any",lookback:"n/a"},{name:"Suicide attempt",status:"any",lookback:"n/a"},{name:"Sleep-disordered breathing",status:"active or recurring",lookback:"n/a"},{name:"Renal dysfunction",status:"active or recurring",lookback:"n/a"},{name:"Hepatic dysfunction",status:"active or recurring",lookback:"n/a"},{name:"Opioid tapering",status:"in-progress, on-hold, stopped, aborted, or completed",lookback:"2 years"},{name:"Pregnancy",status:"active or recurring",lookback:"42 weeks"},{name:"Age >= 65 YRS",status:"n/a",lookback:"n/a"}]}],tables:[{headers:{Name:"Name",Status:"Status",Start:{key:"Onset",formatter:"datishAgeFormat",minWidth:150},End:{key:"Abatement",formatter:"datishAgeFormat",minWidth:150},Recorded:{key:"DateRecorded",formatter:"datishFormat"}},filter:"!Visit",flags:[{flag:"always",flagText:"Factor that may place the patient at risk for an opioid-related harm"}]},{headers:{Name:"Name",Visit:{key:"Visit",formatter:"datishAgeFormat",minWidth:150}},filter:"Visit",flags:[{flag:"always",flagText:"Factor that may place the patient at risk for an opioid-related harm"}]}]}],te=[{name:"Numeric Pain Intensity Assessments",dataKey:"NumericPainIntensityAssessments",dataKeySource:"PainAssessments",info:[{type:"elements",description:"Numeric Pain Intensity Assessments queries the following elements:",elements:[{name:"Numeric pain intensity assessment",status:"final or amended",lookback:"2 years"}]}],tables:[{headers:{Name:"Name",Score:{key:"Score",formatter:"quantityFormat"},Date:{key:"Date",formatter:"datishFormat"}}}]},{name:"Pain Enjoyment General Activity (PEG) Assessments",dataKey:"PainEnjoymentGeneralActivityAssessments",dataKeySource:"PainAssessments",info:[{type:"elements",description:"Pain Enjoyment General Activity (PEG) Assessments queries the following elements:",elements:[{name:"Pain Enjoyment General Activity (PEG) Assessment",status:"final or amended",lookback:"2 years"}]},{type:"reference",url:"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2686775/",title:"Development and Initial Validation of the PEG, a Three-item Scale Assessing Pain Intensity and Interference",details:"The PEG is freely available in the public domain. Publications and reports should cite the original publication: Krebs EE, Lorenz KA, Bair MJ, Damush TA, Wu J, Sutherland JM, Asch SM, Kroenke K. Development and initial validation of the PEG, a 3-item scale assessing pain intensity and interference. Journal of General Internal Medicine. 2009 Jun;24:733-738."}],tables:[{headers:{Name:"Name",Score:{key:"Score",formatter:"quantityFormat"},Question:{key:"Questions",formatter:"arrayFlatten",formatterArguments:["Name","Score",!0],sortable:!1,minWidth:200},"Question Score":{key:"Questions",formatter:"arrayFlatten",formatterArguments:["Score",null,!1],sortable:!1,minWidth:150},Date:{key:"Date",formatter:"datishFormat"}}}]},{name:"STarT Back Assessments",dataKey:"STarTBackAssessments",dataKeySource:"PainAssessments",info:[{type:"elements",description:"STarT Back Assessments queries the following elements:",elements:[{name:"STarT Back Screening Tool",status:"final or amended",lookback:"2 years"}]},{type:"reference",url:"https://www.keele.ac.uk/sbst/",title:"STarT Back",details:"Copyright (©2007) University of Keele. No license is required for non-commercial use. If you would like to incorporate the tool in any way into commercial product materials, please contact Keele University for further advice."}],tables:[{headers:{Name:"Name",Score:{key:"Score",formatter:"quantityFormat"},Date:{key:"Date",formatter:"datishFormat"}}}]}],re=[{name:"Opioid Medications",dataKey:"OpioidMedications",dataKeySource:"HistoricalTreatments",info:[{type:"elements",description:"Opioid Medications queries the following elements:",elements:[{name:"Opioid medication statements and orders",status:"any",lookback:"2 years"}]}],tables:[{headers:{Name:"Name",Type:"Type",Start:{key:"Start",formatter:"datishFormat"},End:{key:"End",formatter:"datishFormat"}},flags:[{flag:"always",flagText:"Opioid medication"}]}]},{name:"Nonopioid Pain Medications",dataKey:"NonOpioidMedications",dataKeySource:"HistoricalTreatments",info:[{type:"elements",description:"Nonopioid Pain Medications queries the following elements:",elements:[{name:"Nonopioid pain medication statements and orders",status:"any",lookback:"2 years"}]}],tables:[{headers:{Name:"Name",Type:"Type",Start:{key:"Start",formatter:"datishFormat"},End:{key:"End",formatter:"datishFormat"}},flags:[{flag:"ifNone",flagText:"Absence of nonopioid pain medications"}]}]},{name:"Adjuvant Pain Medications",dataKey:"AdjuvantPainMedications",dataKeySource:"HistoricalTreatments",info:[{type:"elements",description:"Adjuvant Pain Medications queries the following elements:",elements:[{name:"Adjuvant pain medication statements and orders",status:"any",lookback:"2 years"}]}],tables:[{headers:{Name:"Name",Type:"Type",Start:{key:"Start",formatter:"datishFormat"},End:{key:"End",formatter:"datishFormat"}}}]},{name:"Nonpharmacologic Treatments",dataKey:"NonPharmacologicTreatments",dataKeySource:"HistoricalTreatments",info:[{type:"elements",description:"Nonpharmacologic Treatments queries the following elements:",elements:[{name:"Nonpharmacologic procedures",status:"any",lookback:"2 years"}]}],tables:[{headers:{Name:"Name",Type:"Type",Date:{key:"Date",formatter:"datishFormat"}},flags:[{flag:"ifNone",flagText:"Absence of nonpharmacologic treatments"}]}]},{name:"Stool Softeners and Laxatives",dataKey:"StoolSoftenersAndLaxatives",dataKeySource:"HistoricalTreatments",info:[{type:"elements",description:"Stool Softeners and Laxatives queries the following elements:",elements:[{name:"Stool softeners / laxatives medication statements and orders",status:"any",lookback:"6 months"}]}],tables:[{headers:{Name:"Name",Type:"Type",Start:{key:"Start",formatter:"datishFormat"},End:{key:"End",formatter:"datishFormat"}},flags:[{flag:{ifAnd:["ifNone",{ifOneOrMore:{table:"OpioidMedications",source:"HistoricalTreatments"}}]},flagText:"Absence of stool softeners/laxative with presence of at least one opioid medication"}]}]}],ie=[{name:"Most Recent MME",dataKey:"MostRecentMME",dataKeySource:"RiskConsiderations",info:[{type:"elements",description:"Most Recent MME queries the following elements:",elements:[{name:"Morphine Milligram Equivalent (MME)",status:"final or amended",lookback:"most recent in past 6 months"}]}],tables:[{headers:{Name:"Name",Result:{key:"Result",formatter:"quantityFormat"},Date:{key:"Date",formatter:"datishFormat"}},flags:[{flag:{ifGreaterThanOrEqualTo:{header:"Result",value:50}},flagText:"Most recent MME assessment is 50+ MME/day"}]}]},{name:"Urine Drug Screens",dataKey:"UrineDrugScreens",dataKeySource:"RiskConsiderations",info:[{type:"elements",description:"Urine Drug Screens queries the following elements:",elements:[{name:"Urine drug screen",status:"final or amended",lookback:"1 year"}]}],tables:[{headers:{Name:"Name",Result:{key:"Result",formatter:"quantityFormat"},Interpretation:"Interpretation",Date:{key:"Date",formatter:"datishFormat"}},flags:[{flag:{ifAnd:["ifNone",{ifOneOrMore:{table:"OpioidMedications",source:"HistoricalTreatments"}}]},flagText:"Absence of urine drug screen and at least one opioid medication"}]}]},{name:"Benzodiazepine Medications",dataKey:"BenzodiazepineMedications",dataKeySource:"RiskConsiderations",info:[{type:"elements",description:"Benzodiazepine Medications queries the following elements:",elements:[{name:"Benzodiazepine medication statements and orders",status:"any",lookback:"2 years"}]}],tables:[{headers:{Name:"Name",Type:"Type",Start:{key:"Start",formatter:"datishFormat"},End:{key:"End",formatter:"datishFormat"}},flags:[{flag:{ifAnd:["ifOneOrMore",{ifOneOrMore:{table:"OpioidMedications",source:"HistoricalTreatments"}}]},flagText:"Benzodiazepine medication and at least one opioid medication"},{flag:"ifOneOrMore",flagText:"Evidence of Benzodiazepine medication"}]}]},{name:"Naloxone Medications",dataKey:"NaloxoneMedications",dataKeySource:"RiskConsiderations",info:[{type:"elements",description:"Naloxone Medications queries the following elements:",elements:[{name:"Naloxone medication statements and orders",status:"any",lookback:"n/a"}]}],tables:[{headers:{Name:"Name",Type:"Type",Start:{key:"Start",formatter:"datishFormat"},End:{key:"End",formatter:"datishFormat"}},flags:[{flag:{ifAnd:["ifNone",{ifGreaterThanOrEqualTo:{table:"MostRecentMME",source:"RiskConsiderations",header:"Result",value:50}}]},flagText:"Absence of Naloxone medication and most recent MME assessment is 50+ MME/day"},{flag:"ifOneOrMore",flagText:"Evidence of Naloxone medication"}]}]},{name:"Risk Screenings Relevant to Pain Management",dataKey:"RiskScreeningsRelevantToPainManagement",dataKeySource:"RiskConsiderations",info:[{type:"elements",description:"Risk Screenings Relevant to Pain Management queries the following elements:",elements:[{name:"Risk screenings relevant to pain management",status:"final or amended",lookback:"1 year"}]}],tables:[{headers:{Name:"Name",Score:{key:"Score",formatter:"quantityFormat"},Date:{key:"Date",formatter:"datishFormat"}}}]}],z={PertinentMedicalHistory:oe,PainAssessments:te,HistoricalTreatments:re,RiskConsiderations:ie};function cs({patientName:e,patientAge:o,patientGender:t,totalEntries:i,numFlaggedEntries:r,meetsInclusionCriteria:c}){return s.jsxs("header",{className:"header",children:[s.jsxs("div",{className:"header__logo",children:[s.jsx("img",{className:"header__logo-img",src:"/AHRQ-CDS-Connect-PAIN-MANAGEMENT-SUMMARY/assets/images/cds-connect-logo.png",alt:"cds connect logo"}),s.jsx("span",{className:"header__logo-text",children:"CDS Connect"})]}),s.jsxs("div",{className:"header__summary",children:[s.jsxs("div",{className:"header__summary-patient",children:[s.jsx(Z,{className:"patient-icon",icon:"user-circle",title:"patient"}),s.jsxs("div",{className:"patient-info",children:[s.jsx("h1",{className:"patient-name",children:e}),s.jsxs("div",{className:"patient-demographics",children:[s.jsxs("span",{className:"patient-age","aria-label":"years",children:[o," YRS"]}),s.jsx("span",{className:"patient-gender",children:t})]})]})]}),c&&s.jsxs("div",{className:"header__summary-dashboard",children:[s.jsxs("div",{className:"entries",children:[s.jsx("div",{className:"entries-count total",children:i}),s.jsx("div",{className:"entries-label",children:"Total Entries"})]}),s.jsxs("div",{className:"entries",children:[s.jsx("div",{className:"entries-count flagged",children:r}),s.jsxs("div",{className:"entries-label",children:["Total",s.jsx("br",{}),"Flags"]})]})]})]})]})}cs.propTypes={patientName:y.string.isRequired,patientAge:y.number.isRequired,patientGender:y.string.isRequired,totalEntries:y.number.isRequired,numFlaggedEntries:y.number.isRequired,meetsInclusionCriteria:y.bool.isRequired};const ce=/^\d{4}-\d{2}-\d{2}(T|\b)/,V=/^(\d+(\.\d+)?)(\s+(\S+))?$/,ne=/^(true|false)$/;function Q(e,o){return o==null?"":J.parseZone(o).format("YYYY-MMM-DD")}function ns(e,o){if(e==null||e.Patient==null||o==null)return"";const t=e.Patient.birthDate._json,i=J(o).diff(t,"years");return`${Q(e,o)} (age ${i})`}function me(e,o){return hs(e,o,!1)}function he(e,o){return hs(e,o,!0)}function _(e,o){if(o==null)return"";const t=V.exec(o);if(t){const i=t[1];if(t.length===5&&t[4]!=null)switch(t[4]){case"a":case"y":case"yr":case"yrs":case"year":case"years":return`age ${i}`;case"mo":case"mos":case"month":case"months":return`age ${i} months`;case"wk":case"wks":case"week":case"weeks":return`age ${i} weeks`;case"d":case"day":case"days":return`age ${i} days`;default:return`age ${o}`}}return`age ${o}`}function ms(e,o){return o==null?"":`${o}`}function de(e,o,t,i,r){return o==null?"":o.map((c,n)=>{let m="";return r&&(m=`${c[t]} - Question Score: ${c[i]}`),s.jsxs("span",{"aria-hidden":!r,"aria-label":m,children:[c[t],s.jsx("br",{})]},n)})}function ve(e,o){if(o==null)return"";const t=V.exec(o);if(t){const i=t[1];if(t.length===5&&t[4]!=null){const r=t[4]==="{MME}/d"?"MME/day":t[4];return`${i} ${r}`}return`${i}`}return o}function hs(e,o,t){const i=t?ns:Q;if(o==null)return"";if(typeof o=="string")return ce.test(o)?i(e,o):V.test(o)?_(e,o):ne.test(o)?ms(e,o):o;if(o.Start||o.End){const r=o.Start?i(e,o.Start):"unknown start",c=o.End?i(e,o.End):"ongoing";return`${r} - ${c}`}else if(o.Low||o.High){const r=o.Low?_(e,o.Low):"age unknown",c=o.High?_(e,o.High):"age unknown";return`${r} - ${c.slice(4)}`}return o}const le=Object.freeze(Object.defineProperty({__proto__:null,ageFormat:_,arrayFlatten:de,booleanFormat:ms,dateAgeFormat:ns,dateFormat:Q,datishAgeFormat:he,datishFormat:me,quantityFormat:ve},Symbol.toStringTag,{value:"Module"})),U=/^(\d{4}-[A-Z][a-z][a-z]-\d{2})( \(age \d+\))?$/,is=/^(\d+(\.\d+)?)(\s+(\S+))?$/,$=/^age (\d+(\.\d+)?)( (.+))?$/;function ss(e,o){return e==null&&o!=null?1:e!=null&&o==null?-1:typeof e=="string"&&typeof o=="string"?e.localeCompare(o):0}function ds(e,o){if(e==null&&o!=null)return 1;if(e!=null&&o==null)return-1;if(e==null&&o==null)return 0;const t=typeof e=="string"?parseFloat(e):e,i=typeof o=="string"?parseFloat(o):o;return ti?1:0}function vs(e,o){const t=m=>{const h=U.exec(m);if(h)return J(h[1],"YYYY-MMM-DD")},i=t(e),r=t(o),c=i&&i.isValid()?i.toISOString(!0):e,n=r&&r.isValid()?r.toISOString(!0):o;return ss(c,n)}function ls(e,o){const t=i=>{const r=$.exec(i);if(r){const c=parseFloat(r[1]);if(r.length===5&&r[4]!=null)switch(r[4]){case"a":case"y":case"yr":case"yrs":case"year":case"years":return c*365.25;case"mo":case"mos":case"month":case"months":return c*30.4375;case"wk":case"wks":case"week":case"weeks":return c*7;case"d":case"day":case"days":return c;default:return}else return c*365.25}};return ds(t(e),t(o))}function we(e,o){const t=is.exec(e),i=is.exec(o);if(t==null&&i!=null)return 1;if(t!=null&&i==null)return-1;if(t==null&&i==null)return 0;const r=t.length===5&&t[4]!=null?t[4]:"",c=i.length===5&&i[4]!=null?i[4]:"",n=ss(r,c);return n!==0?n:ds(t[1],i[1])}function pe(e,o){if(e==null&&o!=null)return 1;if(e!=null&&o==null)return-1;if(e==null&&o==null)return 0;const t=v=>v&&v.split(" - ")[0],i=t(e),r=t(o),c=U.test(i),n=U.test(r),m=$.test(i),h=$.test(r);return c||n?c!==n?c?-1:1:vs(i,r):m||h?m!==h?m?-1:1:ls(i,r):ss(i,r)}function ye(e){return s.jsx("svg",{viewBox:"0 0 30 40",xmlns:"http://www.w3.org/2000/svg",...e,children:s.jsx("path",{d:"M24.333 2.653h-3.378A2.683 2.683 0 0 0 18.275 0h-7.142a2.683 2.683 0 0 0-2.68 2.653h-3.38A5.078 5.078 0 0 0 0 7.723v26.49a5.078 5.078 0 0 0 5.073 5.072l19.26-.002a5.078 5.078 0 0 0 5.074-5.07V7.722a5.078 5.078 0 0 0-5.074-5.07zm-14.56.029c0-.75.61-1.361 1.36-1.361h7.142c.75 0 1.361.61 1.361 1.36v2.622H9.772V2.682zm18.313 31.53a3.756 3.756 0 0 1-3.753 3.75l-19.26.002a3.756 3.756 0 0 1-3.751-3.75V7.724a3.756 3.756 0 0 1 3.752-3.75h3.378v1.99c0 .365.296.661.66.661h11.185a.66.66 0 0 0 .66-.66V3.973h3.376a3.755 3.755 0 0 1 3.753 3.75v26.488zm-16.554-19.62h2.511v2.516a.66.66 0 0 0 1.321 0v-2.517h2.512a.66.66 0 1 0 0-1.32h-2.512v-2.509a.66.66 0 1 0-1.32 0v2.508h-2.512a.66.66 0 1 0 0 1.321zm11.137 13.423H6.74a.66.66 0 0 0 0 1.321H22.67a.66.66 0 1 0 0-1.32zm0-3.549H6.74a.66.66 0 1 0 0 1.321H22.67a.66.66 0 0 0 0-1.321zm0-3.55H6.74a.66.66 0 0 0 0 1.322H22.67a.66.66 0 0 0 0-1.322zm-3.984 10.649h-7.96a.66.66 0 1 0 0 1.321h7.96a.66.66 0 0 0 0-1.321z",fillRule:"nonzero"})})}function ge(e){return s.jsx("svg",{viewBox:"0 0 35 35",xmlns:"http://www.w3.org/2000/svg",...e,children:s.jsxs("g",{fillRule:"nonzero",children:[s.jsx("path",{d:"M17.24 2.126c8.24 0 14.96 6.722 14.96 14.962 0 8.24-6.72 14.961-14.96 14.961-8.24 0-14.924-6.721-14.924-14.961S9 2.126 17.24 2.126zm0-2.126C7.784 0 .152 7.633.152 17.088c0 9.455 7.632 17.087 17.088 17.087 9.455 0 17.087-7.632 17.087-17.087S26.695 0 17.24 0z"}),s.jsx("circle",{cx:"12.379",cy:"13.252",r:"2.582"}),s.jsx("circle",{cx:"22.366",cy:"13.252",r:"2.582"}),s.jsx("path",{d:"M17.088 19.632a13.357 13.357 0 0 0-10.253 4.747c-.987 1.177.646 2.582 1.519 1.518a11.222 11.222 0 0 1 8.696-4.1c3.417 0 6.607 1.594 8.696 4.138.949 1.14 2.62-.19 1.594-1.405-2.43-3-6.19-4.898-10.252-4.898z"})]})})}function ae(e){return s.jsx("svg",{viewBox:"0 0 36 38",xmlns:"http://www.w3.org/2000/svg",...e,children:s.jsxs("g",{fillRule:"nonzero",children:[s.jsx("path",{d:"M34.418 26.87c2.204-2.924 1.01-5.97-2.068-8.29-3.078-2.32-6.428-2.395-9.297 1.111l-3.786 4.935c-1.789-3.074-5.15-5.26-8.628-4.892-3.479.368-6.272 2.805-7.048 6.15-.777 3.344.622 6.918 3.528 9.016s6.53 1.966 10.044-.443c.438.655 1.5 2.11 3.464 2.825 2.043.944 4.9 1.204 7.32-1.263 1.08-1.101 3.237-4.15 6.471-9.148zM5.062 28.256c-.518-3.654 2.13-6.77 5.757-6.93 3.628-.16 6.456 1.53 7.452 4.713L5.062 28.255zm14.777 7.188a6.047 6.047 0 0 1-1.802-2.186c.08-.107.12-.24.189-.354.5-.826.874-1.727 1.117-2.682.112-.482.19-.975.232-1.477a11.147 11.147 0 0 0 .03-1.949l2.1-2.787 8.612 6.49-3.429 4.55c-1.515 2.01-4.67 2.187-7.049.395zm11.88-15.765c2.379 1.792 3.097 3.909 2.068 5.64l-2.655 4.098-8.611-6.49 2.718-3.607c1.201-1.594 4.103-1.433 6.48.359zM18.55 27.45c-.03 1.525-.587 3.846-1.56 5.021a6.795 6.795 0 0 1-6.559 2.336c-2.44-.486-4.991-2.698-5.034-5.324l13.153-2.033z"}),s.jsx("path",{d:"M27.598 5.166c-2.401.03-4.779.382-7.033 1.042-1.058-2.154-2.642-4.119-4.66-5.782-.306-.27-.74-.424-1.196-.426h-.008c-.452 0-.884.15-1.191.416-2.058 1.652-3.662 3.626-4.71 5.799-2.24-.646-4.597-1-6.978-1.049a1.916 1.916 0 0 0-1.224.372c-.326.255-.503.607-.486.971.402 7.805 4.602 11.158 14.498 11.57h.151c9.792-.32 13.999-3.668 14.516-11.556.023-.362-.146-.716-.467-.975-.316-.26-.758-.4-1.212-.382zM14.703 0a14.977 14.977 0 0 1 3.566 6.92v.114c.406 2.866-.694 5.763-3.537 9.23-2.83-3.51-3.94-6.41-3.573-9.226a1.704 1.704 0 0 0 0-.193A14.426 14.426 0 0 1 14.703 0zM3.24 6.48A16.67 16.67 0 0 1 8.535 7.82c-.022 1.44.212 2.872.69 4.23.019.055.032.107.05.16.084.235.182.471.276.706.095.234.206.485.319.727.081.182.163.351.254.53.198.392.416.789.655 1.189.029.047.053.096.082.145.243.402.505.808.789 1.219-5.476-1.115-7.79-4.045-8.41-10.248zm14.55 10.288c.047-.067.086-.132.131-.2a14.464 14.464 0 0 0 2.966-8.776 16.343 16.343 0 0 1 5.286-1.329c-.681 6.283-2.99 9.23-8.383 10.305z"})]})})}function fe(e){return s.jsx("svg",{viewBox:"0 0 35 34",xmlns:"http://www.w3.org/2000/svg",...e,children:s.jsxs("g",{fillRule:"nonzero",children:[s.jsx("path",{d:"M17.102 8.75c-.878 0-1.59.942-1.59 2.104v7.574c0 1.162.712 2.104 1.59 2.104.879 0 1.591-.942 1.591-2.104v-7.574c0-1.162-.712-2.104-1.59-2.104zM17.102 21.875a1.59 1.59 0 0 0-1.59 1.59v.084a1.59 1.59 0 0 0 3.181 0v-.096a1.59 1.59 0 0 0-1.59-1.578z"}),s.jsx("path",{d:"M24.69.399H10.108c-1.342 0-2.43 1.067-2.43 2.383v4.766H2.814c-1.342 0-2.43 1.067-2.43 2.383v14.298c0 1.316 1.088 2.383 2.43 2.383h4.861v4.766c0 1.316 1.089 2.383 2.43 2.383h14.585c1.342 0 2.43-1.067 2.43-2.383v-4.766h4.862c1.342 0 2.43-1.067 2.43-2.383V9.93c0-1.316-1.088-2.383-2.43-2.383H27.12V2.782c0-1.316-1.088-2.383-2.43-2.383zm8.01 8.454v16.503h-6.122l-.808.778v6.02H9.023v-6.02l-.808-.778H2.094V8.853h6.12l.809-.778v-6.02H25.77v6.02l.808.778H32.7z"})]})})}function ws({dismissible:e}){const[o,t]=O.useState(!0);function i(){t(!1)}return s.jsxs("div",{className:"inclusion-banner banner",style:{display:o?"block":"none"},role:"banner",children:[e&&s.jsx(Z,{className:"close-button",icon:"times",onClick:i,title:"close"}),s.jsx("div",{className:"inclusion-banner__tag banner warning-inside",children:"This patient does not meet the applicable criteria."}),s.jsxs("div",{className:"inclusion-banner__description",children:[s.jsxs("strong",{children:[s.jsx(Z,{icon:"exclamation-circle",title:"warning"})," WARNING:"]})," This summary applies to patients 18 years or older who meet at least one of the following criteria:",s.jsxs("ul",{children:[s.jsx("li",{children:"Has a condition likely to indicate chronic pain"}),s.jsx("li",{children:"Has an active opioid medication in the last 180 days"}),s.jsx("li",{children:"Has an active nonopioid pain medication in the last 180 days"})]})]})]})}ws.propTypes={dismissible:y.bool.isRequired};function ue(){const[e,o]=O.useState(!0);function t(){o(!1)}return s.jsxs("div",{className:"exclusion-banner banner",style:{display:e?"block":"none"},role:"banner",children:[s.jsx(Z,{className:"close-button",icon:"times",title:"close",onClick:t}),s.jsxs("div",{className:"exclusion-banner__description",children:[s.jsxs("strong",{children:[s.jsx(Z,{icon:"exclamation-circle",title:"notice"})," TAKE NOTICE:"]})," This summary is not intended for patients who are undergoing ",s.jsx("b",{children:"end-of-life care"})," (hospice or palliative) or ",s.jsx("b",{children:"active cancer treatment"}),", or who have ",s.jsx("b",{children:"sickle cell disease"}),"."]})]})}function ps({subSection:e,closeModal:o}){const t={id:"react__elements__table"},i={id:"react__references__table"};function r(h){const v=h.elements,w=[{Header:()=>s.jsx("span",{className:"col-header",children:"Name"}),accessor:"name",minWidth:225},{Header:()=>s.jsx("span",{className:"col-header",children:"Status"}),accessor:"status"},{Header:()=>s.jsx("span",{className:"col-header",children:"Lookback"}),accessor:"lookback"}];return s.jsxs("div",{className:"element",role:"table","aria-label":h.description,"aria-describedby":t.id,children:[s.jsx("h4",{children:h.description}),s.jsx(I,{className:"elements__table",columns:w,data:v,minRows:1,showPagination:!1,resizable:!1,getProps:()=>t})]})}function c(h){const v=[{Header:()=>s.jsx("span",{className:"col-header",children:"Link"}),accessor:"urlLink",maxWidth:50,sortable:!1},{Header:()=>s.jsx("span",{className:"col-header",children:"Title"}),accessor:"title"},{Header:()=>s.jsx("span",{className:"col-header",children:"Details"}),accessor:"details"}];let w=h;return w.forEach(f=>{f.urlLink=s.jsx("a",{href:f.url,src:f.title,target:"_blank",rel:"noopener noreferrer",children:s.jsx(Z,{icon:"link",title:"link"})})}),s.jsx("div",{className:"reference",role:"table","aria-label":"References","aria-describedby":i.id,children:s.jsx(I,{className:"elements__table",columns:v,data:w,minRows:1,showPagination:!1,resizable:!1,getProps:()=>i})})}const n=e.info.find(h=>h.type==="elements"),m=e.info.filter(h=>h.type==="reference");return s.jsxs("div",{className:"info-modal",children:[s.jsxs("div",{className:"info-modal__header",children:["More Information for ",e.name,s.jsx(Z,{icon:"times",title:"close",className:"close-icon",onClick:o})]}),s.jsxs("div",{className:"info-modal__body",children:[n!=null&&s.jsx("div",{className:"elements",children:r(n)}),m.length>0&&s.jsxs("div",{className:"references",children:[s.jsx("h4",{children:"References:"}),c(m)]})]})]})}ps.propTypes={subSection:y.object,closeModal:y.func.isRequired};function ys({data:e,url:o}){const[t,i]=O.useState(!1);function r(c){c.preventDefault(),i(!t)}return e?s.jsxs("div",{className:"fhir-query",children:[s.jsx("b",{children:o})," ",s.jsx("button",{href:"#",onClick:r,children:"[show/hide]"}),s.jsx("pre",{style:{display:t?"block":"none"},children:JSON.stringify(e,null,2)})]}):null}ys.propTypes={data:y.object.isRequired,url:y.string.isRequired};function gs({collector:e,result:o}){const[t,i]=O.useState(!1),[r,c]=O.useState(!1),[n,m]=O.useState(!1);function h(p){p.preventDefault(),i(!t)}function v(p){p.preventDefault(),c(!r)}function w(p){p.preventDefault(),m(!n)}function f(p,u){return s.jsxs("tr",{children:[s.jsx("td",{children:p.type}),s.jsx("td",{children:p.error.message||p.error.statusText||"No error message provided"})]},u)}function W(){const p=e.filter(u=>u.error);return p.length?s.jsxs("div",{className:"cql-errors",children:[s.jsxs("h4",{children:[p.length," Errors"]}),s.jsxs("table",{id:"cql-errors",border:"1",width:"100%",children:[s.jsx("thead",{children:s.jsxs("tr",{children:[s.jsx("th",{children:"Resource"}),s.jsx("th",{children:"Error"})]})}),s.jsx("tbody",{children:p.map((u,b)=>f(u,b))})]})]}):s.jsx("div",{})}function M(){return s.jsxs("div",{className:"fhir-queries",children:[s.jsxs("h4",{children:["FHIR Queries ",s.jsx("button",{onClick:v,children:"[show/hide]"})]}),s.jsx("div",{style:{display:r?"block":"none"},children:e.map((p,u)=>{const b=u===0?p.url:p.url.slice(p.url.lastIndexOf("/")+1);return s.jsx(ys,{url:b,data:p.data},u)})})]})}function k(){return s.jsxs("div",{className:"cql-results",children:[s.jsxs("h4",{children:["CQL Results ",s.jsx("button",{onClick:w,children:"[show/hide]"})]}),s.jsx("div",{style:{display:n?"block":"none"},children:s.jsx("pre",{children:JSON.stringify(o,null,2)})})]})}return e?s.jsxs("div",{className:"dev-tools",children:[s.jsxs("h4",{children:["Development Tools ",s.jsx("button",{onClick:h,children:"[show/hide]"})]}),s.jsx("div",{className:"dev-tools__disclaimer",children:"These development tools are for troubleshooting issues and intended to be used by technical support."}),s.jsxs("div",{style:{display:t?"block":"none"},children:[W(),M(),k()]})]}):null}gs.propTypes={collector:y.array.isRequired,result:y.object.isRequired};function as({summary:e,sectionFlags:o,collector:t,result:i,numMedicalHistoryEntries:r,numPainEntries:c,numTreatmentsEntries:n,numRiskEntries:m}){const[h,v]=O.useState(!1),[w,f]=O.useState(null);ts.setAppElement("body");function W(d,g){(g.keyCode===13||g.type==="click")&&(v(!0),f(d))}function M(){v(!1)}function k(d){const g=Object.keys(o[d]);for(let l=0;l0}function u(d,g,l){let a=!1;return o[d][g].forEach(X=>{X.entryId===l._id&&(a=X.flagText)}),a}function b(d,g){const l=p(d,g.dataKey),a=l?"flagged":"",X=o[d][g.dataKey],j=l?X:"";return s.jsx("div",{className:"table",children:s.jsxs("div",{className:"no-entries",children:[s.jsx(Z,{className:`flag flag-no-entry ${a}`,icon:"exclamation-circle",title:`flag: ${j}`,"data-tip":j,role:"tooltip",tabIndex:0}),"no entries found"]})})}function R(d,g,l,a,X){let j=g;if(d.filter&&d.filter.length>0){const F=d.filter[0]==="!",x=F?d.filter.substring(1):d.filter;j=g.filter(N=>F?N[x]==null:N[x]!=null)}if(j.length===0)return null;const T=Object.keys(d.headers);let G=[{id:"flagged",Header:s.jsx("span",{"aria-label":"flag"}),accessor:F=>u(l,a.dataKey,F),Cell:F=>s.jsx(Z,{className:`flag flag-entry ${F.value?"flagged":""}`,icon:"exclamation-circle",title:F.value?`flag: ${F.value}`:"flag","data-tip":F.value?F.value:"",role:"tooltip",tabIndex:0}),sortable:!1,width:35,minWidth:35}];T.forEach(F=>{const x=d.headers[F],N={id:F,Header:()=>s.jsx("span",{className:"col-header",children:F}),accessor:L=>{let C=L[x];if(x.formatter){let es=x.formatterArguments||[];C=le[x.formatter](i,L[x.key],...es)}return C},sortable:x.sortable!==!1};if(N.sortable&&x.formatter)switch(x.formatter){case"dateFormat":case"dateAgeFormat":N.sortMethod=vs;break;case"datishFormat":case"datishAgeFormat":N.sortMethod=pe;break;case"ageFormat":N.sortMethod=ls;break;case"quantityFormat":N.sortMethod=we;break}x.minWidth!=null&&(N.minWidth=x.minWidth),x.maxWidth!=null&&(N.maxWidth=x.maxWidth),G.push(N)});let P={id:a.name.replace(/ /g,"_")+"-table"};return s.jsx("div",{className:"table",role:"table","aria-label":a.name,"aria-describedby":P.id,children:s.jsx(I,{className:"sub-section__table",columns:G,data:j,minRows:1,showPagination:j.length>10,pageSizeOptions:[10,20,50,100],defaultPageSize:10,resizable:!1,getProps:()=>P,getTheadThProps:(F,x,N,L)=>({tabIndex:0,onKeyPress:(C,es)=>{C.which===13&&(L.sortColumn(N),C.stopPropagation())}})})},X)}function S(d){return z[d].map(l=>{const a=e[l.dataKeySource][l.dataKey],X=(Array.isArray(a)?a:[a]).filter(A=>A!=null),j=X.length!==0,T=p(d,l.dataKey),G=T?"flagged":"";return s.jsxs("div",{className:"sub-section h3-wrapper",children:[s.jsxs("h3",{id:l.dataKey,className:"sub-section__header",children:[s.jsx(Z,{className:`flag flag-nav ${G}`,icon:T?"exclamation-circle":"circle",title:"flag",tabIndex:0}),l.name,l.info&&s.jsx("div",{onClick:A=>W(l,A),onKeyDown:A=>W(l,A),role:"button",tabIndex:0,"aria-label":l.name,children:s.jsx(Z,{className:"info-icon",icon:"info-circle",title:`more info: ${l.name}`,"data-tip":"more info",role:"tooltip",tabIndex:0})})]}),!j&&b(d,l),j&&l.tables.map((A,P)=>R(A,X,d,l,P))]},l.dataKey)})}function H(d){const l=k(d)?"flagged":"";let a="",X="";return d==="PertinentMedicalHistory"?(a=s.jsx(ye,{width:"30",height:"40"}),X=`Pertinent Medical History (${r})`):d==="PainAssessments"?(a=s.jsx(ge,{width:"35",height:"35"}),X=`Pain Assessments (${c})`):d==="HistoricalTreatments"?(a=s.jsx(ae,{width:"36",height:"38"}),X=`Historical Pain-related Treatments (${n})`):d==="RiskConsiderations"&&(a=s.jsx(fe,{width:"35",height:"34"}),X=`Risk Considerations (${m})`),s.jsxs("h2",{id:d,className:"section__header",children:[s.jsxs("div",{className:"section__header-title",children:[a,s.jsxs("span",{children:[X,s.jsx(Z,{className:`flag flag-header ${l}`,icon:"exclamation-circle",title:"flag"})]})]}),s.jsx(Z,{className:"chevron",icon:"chevron-right",title:"expand/collapse"})]})}const D=e.Patient.MeetsInclusionCriteria;return e?s.jsxs("div",{className:"summary",children:[s.jsx("div",{className:"summary__nav-wrapper",children:s.jsx("nav",{className:"summary__nav"})}),s.jsxs("div",{className:"summary__display",id:"maincontent",children:[s.jsx("div",{className:"summary__display-title",children:"Factors to Consider in Managing Chronic Pain"}),D&&s.jsx(ue,{}),!D&&s.jsx(ws,{dismissible:D}),D&&s.jsxs("main",{className:"sections",children:[s.jsx(Y,{tabIndex:0,trigger:H("PertinentMedicalHistory"),open:!0,children:S("PertinentMedicalHistory")}),s.jsx(Y,{tabIndex:0,trigger:H("PainAssessments"),open:!0,children:S("PainAssessments")}),s.jsx(Y,{tabIndex:0,trigger:H("HistoricalTreatments"),open:!0,children:S("HistoricalTreatments")}),s.jsx(Y,{tabIndex:0,trigger:H("RiskConsiderations"),open:!0,children:S("RiskConsiderations")})]}),s.jsxs("div",{className:"cdc-disclaimer",children:["Please see the",s.jsx("a",{href:"https://www.cdc.gov/mmwr/volumes/65/rr/rr6501e1.htm",alt:"CDC Guideline for Prescribing Opioids for Chronic Pain",target:"_blank",rel:"noopener noreferrer",children:"CDC Guideline for Prescribing Opioids for Chronic Pain"}),"for additional information and prescribing guidance."]}),s.jsx(gs,{collector:t,result:i}),s.jsx(js,{className:"summary-tooltip"}),s.jsx(ts,{className:"modal",overlayClassName:"overlay",isOpen:h,onRequestClose:M,contentLabel:"More Info",children:s.jsx(ps,{closeModal:M,subSection:w})})]})]}):null}as.propTypes={summary:y.object.isRequired,sectionFlags:y.object.isRequired,collector:y.array.isRequired,result:y.object.isRequired,numMedicalHistoryEntries:y.number.isRequired,numPainEntries:y.number.isRequired,numTreatmentsEntries:y.number.isRequired,numRiskEntries:y.number.isRequired};const xe=()=>s.jsxs("div",{className:"spinner",role:"img","aria-label":"Loading",children:[s.jsx("div",{className:"bounce1"}),s.jsx("div",{className:"bounce2"}),s.jsx("div",{className:"bounce3"})]});let Oe=0;function Xe(){return++Oe}function Fe(){const[e,o]=O.useState(null),[t,i]=O.useState(!0),[r,c]=O.useState(),[n,m]=O.useState(),h=O.useRef([]),v=O.useRef(!1);if(O.useEffect(()=>{let u=!0;return _s(h.current).then(b=>{if(u){i(!1);const R=Me(b.Summary);c(R.sectionFlags),m(R.flaggedCount),o(b)}}).catch(b=>{u&&(console.error(b),i(!1))}),()=>{u=!1}},[]),O.useEffect(()=>{if(!v.current&&!t&&e&&(As.init({tocSelector:".summary__nav",contentSelector:".summary__display",headingSelector:"h2, h3",positionFixedSelector:".summary__nav",collapseDepth:0,includeHtml:!0}),v.current=!0),e&&e.Summary.Patient.Name){const u=e.Summary.Patient.Name;document.title=`Pain Management Summary - ${u}`}},[t,e]),t)return s.jsx(xe,{});if(e==null)return s.jsxs("div",{className:"banner error",children:[s.jsx(Z,{icon:"exclamation-circle",title:"error"})," Error: See console for details."]});const w=e.Summary,f=K(w.PertinentMedicalHistory||{}),W=K(w.PainAssessments||{}),M=K(w.HistoricalTreatments||{}),k=K(w.RiskConsiderations||{})+K(w.MiscellaneousItems||{}),p=f+W+M+k;return s.jsxs("div",{className:"landing",children:[s.jsx("div",{id:"skiptocontent",children:s.jsx("a",{href:"#maincontent",children:"skip to main content"})}),s.jsx(cs,{patientName:w.Patient.Name,patientAge:w.Patient.Age,patientGender:w.Patient.Gender,totalEntries:p,numFlaggedEntries:n,meetsInclusionCriteria:w.Patient.MeetsInclusionCriteria}),s.jsx(as,{summary:w,sectionFlags:r,collector:h.current,result:e,numMedicalHistoryEntries:f,numPainEntries:W,numTreatmentsEntries:M,numRiskEntries:k})]})}function Ze(e,o,t){const i=t.Patient.MeetsInclusionCriteria,r={meetsInclusionCriteria:i};if(i){let m=0;r.sections=[];const h=JSON.parse(JSON.stringify(t));delete h.Patient,Object.keys(h).forEach((v,w)=>{r.sections.push({section:v,subSections:[]}),Object.keys(h[v]).forEach(f=>{const W=h[v][f];let M;W instanceof Array?M=W.length:W instanceof Object?M=1:M=0,m+=M,r.sections[w].subSections.push({subSection:f,numEntries:M})})}),r.totalNumEntries=m}let c=JSON.stringify(r);const n={body:c,headers:{"x-api-key":`${o}`,"Content-Type":"application/json","Content-Length":c.length},method:"POST"};fetch(`${e}`,n).catch(m=>{console.log(m)})}function Me(e){const o={},t=Object.keys(z);let i=0;return t.forEach((r,c)=>{o[r]={},z[r].forEach(n=>{const m=e[n.dataKeySource][n.dataKey],h=(Array.isArray(m)?m:[m]).filter(v=>v!=null);if(h.length>0)o[r][n.dataKey]=h.reduce((v,w)=>{w._id==null&&(w._id=Xe());const f=rs(w,n,e);return f&&(v.push({entryId:w._id,flagText:f}),i+=1),v},[]);else{const v=rs(null,n,e);o[r][n.dataKey]=v,v&&(i+=1)}})}),fetch("/AHRQ-CDS-Connect-PAIN-MANAGEMENT-SUMMARY/config.json").then(r=>r.json()).then(r=>{r.analytics_endpoint&&Ze(r.analytics_endpoint,r.x_api_key,e)}).catch(r=>{console.log(r)}),{sectionFlags:o,flaggedCount:i}}const fs=e=>s.jsx(Gs,{children:s.jsx(ks,{children:s.jsx(Bs,{path:"/",element:s.jsx(Fe,{})})})});fs.displayName="Root";Es.render(s.jsx(Cs,{basename:"/AHRQ-CDS-Connect-PAIN-MANAGEMENT-SUMMARY/",children:s.jsx(fs,{})}),document.getElementById("root")); diff --git a/assets/r4-BOdjsoMK.js b/assets/r4-CPthimU6.js similarity index 61% rename from assets/r4-BOdjsoMK.js rename to assets/r4-CPthimU6.js index bea69a6aea..bcbd579c67 100644 --- a/assets/r4-BOdjsoMK.js +++ b/assets/r4-CPthimU6.js @@ -1,4 +1,4 @@ -var p=` +var a=` @@ -12079,7 +12079,7 @@ var p=` -`;const e={annotation:[{translatorVersion:"2.9.0",translatorOptions:"",type:"CqlToElmInfo"}],identifier:{id:"FactorsToConsiderInManagingChronicPainFHIRv401",version:"3.0.0"},schemaIdentifier:{id:"urn:hl7-org:elm",version:"r1"},usings:{def:[{localIdentifier:"System",uri:"urn:hl7-org:elm-types:r1"},{localIdentifier:"FHIR",uri:"http://hl7.org/fhir",version:"4.0.1"}]},includes:{def:[{localIdentifier:"C3F",path:"CDSConnectCommonsForFHIRv401",version:"2.1.0"},{localIdentifier:"FHIRHelpers",path:"FHIRHelpers",version:"4.0.1"}]},parameters:{def:[{name:"InclusionMedicationsLookbackPeriod",accessLevel:"Public",default:{value:180,unit:"days",type:"Quantity"}}]},codeSystems:{def:[{name:"LOINC",id:"http://loinc.org",accessLevel:"Public"},{name:"SNOMED-CT",id:"http://snomed.info/sct",accessLevel:"Public"},{name:"LOCAL",id:"http://cds.ahrq.gov/cdsconnect/pms",accessLevel:"Public"}]},valueSets:{def:[{name:"Conditions associated with chronic pain",id:"https://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1021.95",accessLevel:"Public"},{name:"Opioid pain medications",id:"https://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1032.34",accessLevel:"Public"},{name:"Adjuvant pain medications",id:"https://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1032.54",accessLevel:"Public"},{name:"Major Depression",id:"https://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.464.1003.105.12.1007",accessLevel:"Public"},{name:"Depression Diagnosis ICD9",id:"https://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.600.143",accessLevel:"Public"},{name:"Anxiety",id:"https://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1032.52",accessLevel:"Public"},{name:"Anxiety Disorders ICD9",id:"https://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.1240.2017.3.2.1015",accessLevel:"Public"},{name:"Substance use disorder",id:"https://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.464.1003.106.12.1004",accessLevel:"Public"},{name:"Substance Abuse",id:"https://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.464.1003.106.11.1010",accessLevel:"Public"},{name:"Suicide Attempt",id:"https://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1032.102",accessLevel:"Public"},{name:"Sleep-disordered breathing",id:"https://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1032.53",accessLevel:"Public"},{name:"Kidney Failure",id:"https://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.464.1003.109.12.1028",accessLevel:"Public"},{name:"Chronic Liver Disease",id:"https://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.464.1003.199.12.1035",accessLevel:"Public"},{name:"Liver Disease",id:"https://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1047.42",accessLevel:"Public"},{name:"CDS Pregnancy",id:"https://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1032.264",accessLevel:"Public"},{name:"Nonopioid pain medications",id:"https://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1032.26",accessLevel:"Public"},{name:"Non pharmacologic treatments for chronic pain",id:"https://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1032.36",accessLevel:"Public"},{name:"Risk assessments relevant to pain management",id:"https://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1032.55",accessLevel:"Public"},{name:"Benzodiazepine medications",id:"https://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1032.43",accessLevel:"Public"},{name:"Naloxone medications",id:"https://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1032.42",accessLevel:"Public"},{name:"Urine drug screen for pain management",id:"https://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1032.28",accessLevel:"Public"},{name:"Stool softeners and laxatives",id:"https://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1032.44",accessLevel:"Public"}]},codes:{def:[{name:"Pregnancy status",id:"82810-3",display:"Pregnancy status",accessLevel:"Public",codeSystem:{name:"LOINC"}},{name:"Pregnant",id:"77386006",display:"Patient currently pregnant (finding)",accessLevel:"Public",codeSystem:{name:"SNOMED-CT"}},{name:"Management of opioid dosage tapering (procedure)",id:"874903005",display:"Management of opioid dosage tapering (procedure)",accessLevel:"Public",codeSystem:{name:"SNOMED-CT"}},{name:"Patient Health Questionnaire 2 item (PHQ-2) total score [Reported]",id:"55758-7",display:"Patient Health Questionnaire 2 item (PHQ-2) total score [Reported]",accessLevel:"Public",codeSystem:{name:"LOINC"}},{name:"Patient Health Questionnaire 9 item (PHQ-9) total score [Reported]",id:"44261-6",display:"Patient Health Questionnaire 9 item (PHQ-9) total score [Reported]",accessLevel:"Public",codeSystem:{name:"LOINC"}},{name:"Generalized anxiety disorder 7 item (GAD-7) total score [Reported.PHQ]",id:"70274-6",display:"Generalized anxiety disorder 7 item (GAD-7) total score [Reported.PHQ]",accessLevel:"Public",codeSystem:{name:"LOINC"}},{name:"Total score [AUDIT]",id:"75624-7",display:"Total score [AUDIT]",accessLevel:"Public",codeSystem:{name:"LOINC"}},{name:"Total score [AUDIT-C]",id:"75626-2",display:"Total score [AUDIT-C]",accessLevel:"Public",codeSystem:{name:"LOINC"}},{name:"Total score [DAST-10]",id:"82667-7",display:"Total score [DAST-10]",accessLevel:"Public",codeSystem:{name:"LOINC"}},{name:"Total score ORT",id:"91392-1",display:"Total score ORT",accessLevel:"Public",codeSystem:{name:"LOINC"}},{name:"Pain severity Wong-Baker FACES Scale",id:"38221-8",display:"Pain severity Wong-Baker FACES Scale",accessLevel:"Public",codeSystem:{name:"LOINC"}},{name:"Mean score [PEG]",id:"91147-9",display:"Mean score [PEG]",accessLevel:"Public",codeSystem:{name:"LOINC"}},{name:"Pain severity in the past week - 0-10 numeric rating [Reported]",id:"75893-8",display:"Pain severity in the past week - 0-10 numeric rating [Reported]",accessLevel:"Public",codeSystem:{name:"LOINC"}},{name:"What number best describes how pain has interfered with your enjoyment of life during the past week",id:"91145-3",display:"What number best describes how pain has interfered with your enjoyment of life during the past week",accessLevel:"Public",codeSystem:{name:"LOINC"}},{name:"What number best describes how pain has interfered with your general activity during the past week",id:"91146-1",display:"What number best describes how pain has interfered with your general activity during the past week",accessLevel:"Public",codeSystem:{name:"LOINC"}},{name:"Pain Enjoyment General Activity (PEG) Assessment LEGACY",id:"PEGASSESSMENT",display:"Pain Enjoyment General Activity (PEG) Assessment",accessLevel:"Public",codeSystem:{name:"LOCAL"}},{name:"Pain LEGACY",id:"PEGPAIN",display:"Pain",accessLevel:"Public",codeSystem:{name:"LOCAL"}},{name:"Enjoyment of life LEGACY",id:"PEGENJOYMENT",display:"Enjoyment of life",accessLevel:"Public",codeSystem:{name:"LOCAL"}},{name:"General activity LEGACY",id:"PEGGENERALACTIVITY",display:"General activity",accessLevel:"Public",codeSystem:{name:"LOCAL"}},{name:"Total score [STarT Back]",id:"91351-7",display:"Total score [STarT Back]",accessLevel:"Public",codeSystem:{name:"LOINC"}},{name:"STarT Back Screening Tool LEGACY",id:"STARTBACK",display:"STarT Back Screening Tool",accessLevel:"Public",codeSystem:{name:"LOCAL"}},{name:"Single question r/t ETOH use",id:"SQETOHUSE",display:"Single question r/t ETOH use",accessLevel:"Public",codeSystem:{name:"LOCAL"}},{name:"Single question r/t drug use",id:"SQDRUGUSE",display:"Single question r/t drug use",accessLevel:"Public",codeSystem:{name:"LOCAL"}},{name:"Morphine Milligram Equivalent (MME)",id:"MME",display:"Morphine Milligram Equivalent (MME)",accessLevel:"Public",codeSystem:{name:"LOCAL"}}]},contexts:{def:[{name:"Patient"}]},statements:{def:[{name:"Patient",context:"Patient",expression:{type:"SingletonFrom",operand:{dataType:"{http://hl7.org/fhir}Patient",templateId:"http://hl7.org/fhir/StructureDefinition/Patient",type:"Retrieve"}}},{name:"ConceptText",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"If",condition:{type:"Or",operand:[{type:"Equivalent",operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{name:"Koncept",type:"OperandRef"}]},{type:"ToConcept",operand:{name:"Mean score [PEG]",type:"CodeRef"}}]},{type:"Equivalent",operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{name:"Koncept",type:"OperandRef"}]},{type:"ToConcept",operand:{name:"Pain Enjoyment General Activity (PEG) Assessment LEGACY",type:"CodeRef"}}]}]},then:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"Mean score [PEG]",type:"Literal"},else:{type:"If",condition:{type:"Or",operand:[{type:"Equivalent",operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{name:"Koncept",type:"OperandRef"}]},{type:"ToConcept",operand:{name:"Pain severity in the past week - 0-10 numeric rating [Reported]",type:"CodeRef"}}]},{type:"Equivalent",operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{name:"Koncept",type:"OperandRef"}]},{type:"ToConcept",operand:{name:"Pain LEGACY",type:"CodeRef"}}]}]},then:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"Pain",type:"Literal"},else:{type:"If",condition:{type:"Or",operand:[{type:"Equivalent",operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{name:"Koncept",type:"OperandRef"}]},{type:"ToConcept",operand:{name:"What number best describes how pain has interfered with your enjoyment of life during the past week",type:"CodeRef"}}]},{type:"Equivalent",operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{name:"Koncept",type:"OperandRef"}]},{type:"ToConcept",operand:{name:"Enjoyment of life LEGACY",type:"CodeRef"}}]}]},then:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"Enjoyment of life",type:"Literal"},else:{type:"If",condition:{type:"Or",operand:[{type:"Equivalent",operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{name:"Koncept",type:"OperandRef"}]},{type:"ToConcept",operand:{name:"What number best describes how pain has interfered with your general activity during the past week",type:"CodeRef"}}]},{type:"Equivalent",operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{name:"Koncept",type:"OperandRef"}]},{type:"ToConcept",operand:{name:"General activity LEGACY",type:"CodeRef"}}]}]},then:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"General activity",type:"Literal"},else:{type:"Coalesce",operand:[{path:"value",type:"Property",source:{path:"text",type:"Property",source:{name:"Koncept",type:"OperandRef"}}},{type:"Coalesce",operand:[{type:"Query",source:[{alias:"c2",expression:{path:"coding",type:"Property",source:{name:"Koncept",type:"OperandRef"}}}],relationship:[],return:{expression:{path:"value",type:"Property",source:{path:"display",scope:"c2",type:"Property"}}}}]}]}}}}},operand:[{name:"Koncept",operandTypeSpecifier:{name:"{http://hl7.org/fhir}CodeableConcept",type:"NamedTypeSpecifier"}}]},{name:"ConceptTextWithRange",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"If",condition:{type:"Equivalent",operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{name:"Koncept",type:"OperandRef"}]},{type:"ToConcept",operand:{name:"Patient Health Questionnaire 2 item (PHQ-2) total score [Reported]",type:"CodeRef"}}]},then:{type:"Concatenate",operand:[{name:"ConceptText",type:"FunctionRef",operand:[{name:"Koncept",type:"OperandRef"}]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:" [Range: 0-6]",type:"Literal"}]},else:{type:"If",condition:{type:"Equivalent",operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{name:"Koncept",type:"OperandRef"}]},{type:"ToConcept",operand:{name:"Patient Health Questionnaire 9 item (PHQ-9) total score [Reported]",type:"CodeRef"}}]},then:{type:"Concatenate",operand:[{name:"ConceptText",type:"FunctionRef",operand:[{name:"Koncept",type:"OperandRef"}]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:" [Range: 0-27]",type:"Literal"}]},else:{type:"If",condition:{type:"Equivalent",operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{name:"Koncept",type:"OperandRef"}]},{type:"ToConcept",operand:{name:"Generalized anxiety disorder 7 item (GAD-7) total score [Reported.PHQ]",type:"CodeRef"}}]},then:{type:"Concatenate",operand:[{name:"ConceptText",type:"FunctionRef",operand:[{name:"Koncept",type:"OperandRef"}]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:" [Range: 0-21]",type:"Literal"}]},else:{type:"If",condition:{type:"Equivalent",operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{name:"Koncept",type:"OperandRef"}]},{type:"ToConcept",operand:{name:"Total score [AUDIT]",type:"CodeRef"}}]},then:{type:"Concatenate",operand:[{name:"ConceptText",type:"FunctionRef",operand:[{name:"Koncept",type:"OperandRef"}]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:" [Range: 0-40]",type:"Literal"}]},else:{type:"If",condition:{type:"Equivalent",operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{name:"Koncept",type:"OperandRef"}]},{type:"ToConcept",operand:{name:"Total score [AUDIT-C]",type:"CodeRef"}}]},then:{type:"Concatenate",operand:[{name:"ConceptText",type:"FunctionRef",operand:[{name:"Koncept",type:"OperandRef"}]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:" [Range: 0-12]",type:"Literal"}]},else:{type:"If",condition:{type:"Equivalent",operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{name:"Koncept",type:"OperandRef"}]},{type:"ToConcept",operand:{name:"Total score [DAST-10]",type:"CodeRef"}}]},then:{type:"Concatenate",operand:[{name:"ConceptText",type:"FunctionRef",operand:[{name:"Koncept",type:"OperandRef"}]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:" [Range: 0-10]",type:"Literal"}]},else:{type:"If",condition:{type:"Equivalent",operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{name:"Koncept",type:"OperandRef"}]},{type:"ToConcept",operand:{name:"Total score ORT",type:"CodeRef"}}]},then:{type:"Concatenate",operand:[{name:"ConceptText",type:"FunctionRef",operand:[{name:"Koncept",type:"OperandRef"}]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:" [Range: 0-26]",type:"Literal"}]},else:{type:"If",condition:{type:"Equivalent",operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{name:"Koncept",type:"OperandRef"}]},{type:"ToConcept",operand:{name:"Pain severity Wong-Baker FACES Scale",type:"CodeRef"}}]},then:{type:"Concatenate",operand:[{name:"ConceptText",type:"FunctionRef",operand:[{name:"Koncept",type:"OperandRef"}]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:" [Range: 0-10]",type:"Literal"}]},else:{type:"If",condition:{type:"Or",operand:[{type:"Equivalent",operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{name:"Koncept",type:"OperandRef"}]},{type:"ToConcept",operand:{name:"Mean score [PEG]",type:"CodeRef"}}]},{type:"Equivalent",operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{name:"Koncept",type:"OperandRef"}]},{type:"ToConcept",operand:{name:"Pain Enjoyment General Activity (PEG) Assessment LEGACY",type:"CodeRef"}}]}]},then:{type:"Concatenate",operand:[{name:"ConceptText",type:"FunctionRef",operand:[{name:"Koncept",type:"OperandRef"}]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:" [Range: 0-10]",type:"Literal"}]},else:{type:"If",condition:{type:"Or",operand:[{type:"Equivalent",operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{name:"Koncept",type:"OperandRef"}]},{type:"ToConcept",operand:{name:"Total score [STarT Back]",type:"CodeRef"}}]},{type:"Equivalent",operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{name:"Koncept",type:"OperandRef"}]},{type:"ToConcept",operand:{name:"STarT Back Screening Tool LEGACY",type:"CodeRef"}}]}]},then:{type:"Concatenate",operand:[{name:"ConceptText",type:"FunctionRef",operand:[{name:"Koncept",type:"OperandRef"}]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:" [Range: 0-9]",type:"Literal"}]},else:{name:"ConceptText",type:"FunctionRef",operand:[{name:"Koncept",type:"OperandRef"}]}}}}}}}}}}},operand:[{name:"Koncept",operandTypeSpecifier:{name:"{http://hl7.org/fhir}CodeableConcept",type:"NamedTypeSpecifier"}}]},{name:"DateText",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"ToString",operand:{path:"value",type:"Property",source:{name:"Date",type:"OperandRef"}}},operand:[{name:"Date",operandTypeSpecifier:{name:"{http://hl7.org/fhir}date",type:"NamedTypeSpecifier"}}]},{name:"DateTimeText",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"ToString",operand:{path:"value",type:"Property",source:{name:"Date",type:"OperandRef"}}},operand:[{name:"Date",operandTypeSpecifier:{name:"{http://hl7.org/fhir}dateTime",type:"NamedTypeSpecifier"}}]},{name:"InstantText",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"ToString",operand:{path:"value",type:"Property",source:{name:"Instant",type:"OperandRef"}}},operand:[{name:"Instant",operandTypeSpecifier:{name:"{http://hl7.org/fhir}instant",type:"NamedTypeSpecifier"}}]},{name:"QuantityText",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"If",condition:{type:"IsNull",operand:{name:"Quantity",type:"OperandRef"}},then:{asType:"{urn:hl7-org:elm-types:r1}String",type:"As",operand:{type:"Null"}},else:{type:"If",condition:{type:"And",operand:[{type:"Not",operand:{type:"IsNull",operand:{path:"unit",type:"Property",source:{name:"Quantity",type:"OperandRef"}}}},{type:"Not",operand:{type:"Equal",operand:[{path:"value",type:"Property",source:{path:"unit",type:"Property",source:{name:"Quantity",type:"OperandRef"}}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"{score}",type:"Literal"}]}}]},then:{type:"Concatenate",operand:[{type:"Concatenate",operand:[{type:"ToString",operand:{path:"value",type:"Property",source:{path:"value",type:"Property",source:{name:"Quantity",type:"OperandRef"}}}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:" ",type:"Literal"}]},{path:"value",type:"Property",source:{path:"unit",type:"Property",source:{name:"Quantity",type:"OperandRef"}}}]},else:{type:"If",condition:{type:"And",operand:[{type:"Not",operand:{type:"IsNull",operand:{path:"code",type:"Property",source:{name:"Quantity",type:"OperandRef"}}}},{type:"Not",operand:{type:"Equal",operand:[{path:"value",type:"Property",source:{path:"code",type:"Property",source:{name:"Quantity",type:"OperandRef"}}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"{score}",type:"Literal"}]}}]},then:{type:"Concatenate",operand:[{type:"Concatenate",operand:[{type:"ToString",operand:{path:"value",type:"Property",source:{path:"value",type:"Property",source:{name:"Quantity",type:"OperandRef"}}}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:" ",type:"Literal"}]},{path:"value",type:"Property",source:{path:"code",type:"Property",source:{name:"Quantity",type:"OperandRef"}}}]},else:{type:"ToString",operand:{path:"value",type:"Property",source:{path:"value",type:"Property",source:{name:"Quantity",type:"OperandRef"}}}}}}},operand:[{name:"Quantity",operandTypeSpecifier:{name:"{http://hl7.org/fhir}Quantity",type:"NamedTypeSpecifier"}}]},{name:"PeriodObject",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"If",condition:{type:"IsNull",operand:{name:"Period",type:"OperandRef"}},then:{type:"As",operand:{type:"Null"},asTypeSpecifier:{type:"TupleTypeSpecifier",element:[{name:"Start",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}},{name:"End",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}}]}},else:{type:"Tuple",element:[{name:"Start",value:{name:"DateTimeText",type:"FunctionRef",operand:[{path:"start",type:"Property",source:{name:"Period",type:"OperandRef"}}]}},{name:"End",value:{name:"DateTimeText",type:"FunctionRef",operand:[{path:"end",type:"Property",source:{name:"Period",type:"OperandRef"}}]}}]}},operand:[{name:"Period",operandTypeSpecifier:{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier"}}]},{name:"RangeObject",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"If",condition:{type:"IsNull",operand:{name:"Range",type:"OperandRef"}},then:{type:"As",operand:{type:"Null"},asTypeSpecifier:{type:"TupleTypeSpecifier",element:[{name:"Low",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}},{name:"High",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}}]}},else:{type:"Tuple",element:[{name:"Low",value:{name:"QuantityText",type:"FunctionRef",operand:[{path:"low",type:"Property",source:{name:"Range",type:"OperandRef"}}]}},{name:"High",value:{name:"QuantityText",type:"FunctionRef",operand:[{path:"high",type:"Property",source:{name:"Range",type:"OperandRef"}}]}}]}},operand:[{name:"Range",operandTypeSpecifier:{name:"{http://hl7.org/fhir}Range",type:"NamedTypeSpecifier"}}]},{name:"ObservationDate",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Coalesce",operand:[{name:"DateTimeText",type:"FunctionRef",operand:[{strict:!1,type:"As",operand:{path:"effective",type:"Property",source:{name:"Observation",type:"OperandRef"}},asTypeSpecifier:{name:"{http://hl7.org/fhir}dateTime",type:"NamedTypeSpecifier"}}]},{name:"InstantText",type:"FunctionRef",operand:[{strict:!1,type:"As",operand:{path:"effective",type:"Property",source:{name:"Observation",type:"OperandRef"}},asTypeSpecifier:{name:"{http://hl7.org/fhir}instant",type:"NamedTypeSpecifier"}}]},{name:"DateTimeText",type:"FunctionRef",operand:[{path:"start",type:"Property",source:{strict:!1,type:"As",operand:{path:"effective",type:"Property",source:{name:"Observation",type:"OperandRef"}},asTypeSpecifier:{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier"}}}]},{name:"InstantText",type:"FunctionRef",operand:[{path:"issued",type:"Property",source:{name:"Observation",type:"OperandRef"}}]}]},operand:[{name:"Observation",operandTypeSpecifier:{name:"{http://hl7.org/fhir}Observation",type:"NamedTypeSpecifier"}}]},{name:"MedicationStatementDate",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Coalesce",operand:[{name:"DateTimeText",type:"FunctionRef",operand:[{strict:!1,type:"As",operand:{path:"effective",type:"Property",source:{name:"Statement",type:"OperandRef"}},asTypeSpecifier:{name:"{http://hl7.org/fhir}dateTime",type:"NamedTypeSpecifier"}}]},{name:"DateTimeText",type:"FunctionRef",operand:[{path:"start",type:"Property",source:{strict:!1,type:"As",operand:{path:"effective",type:"Property",source:{name:"Statement",type:"OperandRef"}},asTypeSpecifier:{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier"}}}]}]},operand:[{name:"Statement",operandTypeSpecifier:{name:"{http://hl7.org/fhir}MedicationStatement",type:"NamedTypeSpecifier"}}]},{name:"Onset",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Coalesce",operand:[{type:"List",element:[{name:"DateTimeText",type:"FunctionRef",operand:[{strict:!1,type:"As",operand:{path:"onset",type:"Property",source:{name:"Condition",type:"OperandRef"}},asTypeSpecifier:{name:"{http://hl7.org/fhir}dateTime",type:"NamedTypeSpecifier"}}]},{name:"QuantityText",type:"FunctionRef",operand:[{strict:!1,type:"As",operand:{path:"onset",type:"Property",source:{name:"Condition",type:"OperandRef"}},asTypeSpecifier:{name:"{http://hl7.org/fhir}Age",type:"NamedTypeSpecifier"}}]},{name:"PeriodObject",type:"FunctionRef",operand:[{strict:!1,type:"As",operand:{path:"onset",type:"Property",source:{name:"Condition",type:"OperandRef"}},asTypeSpecifier:{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier"}}]},{name:"RangeObject",type:"FunctionRef",operand:[{strict:!1,type:"As",operand:{path:"onset",type:"Property",source:{name:"Condition",type:"OperandRef"}},asTypeSpecifier:{name:"{http://hl7.org/fhir}Range",type:"NamedTypeSpecifier"}}]},{path:"value",type:"Property",source:{strict:!1,type:"As",operand:{path:"onset",type:"Property",source:{name:"Condition",type:"OperandRef"}},asTypeSpecifier:{name:"{http://hl7.org/fhir}string",type:"NamedTypeSpecifier"}}}]}]},operand:[{name:"Condition",operandTypeSpecifier:{name:"{http://hl7.org/fhir}Condition",type:"NamedTypeSpecifier"}}]},{name:"Abatement",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Coalesce",operand:[{type:"List",element:[{name:"DateTimeText",type:"FunctionRef",operand:[{strict:!1,type:"As",operand:{path:"abatement",type:"Property",source:{name:"Condition",type:"OperandRef"}},asTypeSpecifier:{name:"{http://hl7.org/fhir}dateTime",type:"NamedTypeSpecifier"}}]},{name:"QuantityText",type:"FunctionRef",operand:[{strict:!1,type:"As",operand:{path:"abatement",type:"Property",source:{name:"Condition",type:"OperandRef"}},asTypeSpecifier:{name:"{http://hl7.org/fhir}Age",type:"NamedTypeSpecifier"}}]},{name:"PeriodObject",type:"FunctionRef",operand:[{strict:!1,type:"As",operand:{path:"abatement",type:"Property",source:{name:"Condition",type:"OperandRef"}},asTypeSpecifier:{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier"}}]},{name:"RangeObject",type:"FunctionRef",operand:[{strict:!1,type:"As",operand:{path:"abatement",type:"Property",source:{name:"Condition",type:"OperandRef"}},asTypeSpecifier:{name:"{http://hl7.org/fhir}Range",type:"NamedTypeSpecifier"}}]},{path:"value",type:"Property",source:{strict:!1,type:"As",operand:{path:"abatement",type:"Property",source:{name:"Condition",type:"OperandRef"}},asTypeSpecifier:{name:"{http://hl7.org/fhir}string",type:"NamedTypeSpecifier"}}}]}]},operand:[{name:"Condition",operandTypeSpecifier:{name:"{http://hl7.org/fhir}Condition",type:"NamedTypeSpecifier"}}]},{name:"Is18orOlder",context:"Patient",accessLevel:"Public",expression:{type:"GreaterOrEqual",operand:[{precision:"Year",type:"CalculateAge",operand:{path:"birthDate.value",type:"Property",source:{name:"Patient",type:"ExpressionRef"}}},{valueType:"{urn:hl7-org:elm-types:r1}Integer",value:"18",type:"Literal"}]}},{name:"ConditionsAssociatedWithChronicPain",context:"Patient",accessLevel:"Public",expression:{name:"Confirmed",libraryName:"C3F",type:"FunctionRef",operand:[{name:"ActiveOrRecurring",libraryName:"C3F",type:"FunctionRef",operand:[{dataType:"{http://hl7.org/fhir}Condition",templateId:"http://hl7.org/fhir/StructureDefinition/Condition",codeProperty:"code",codeComparator:"in",type:"Retrieve",codes:{name:"Conditions associated with chronic pain",preserve:!0,type:"ValueSetRef"}}]}]}},{name:"HasConditionAssociatedWithChronicPain",context:"Patient",accessLevel:"Public",expression:{type:"Exists",operand:{name:"ConditionsAssociatedWithChronicPain",type:"ExpressionRef"}}},{name:"HasRecentOpioidPainMedication",context:"Patient",accessLevel:"Public",expression:{type:"Or",operand:[{type:"Exists",operand:{name:"ActiveCompletedOrStoppedMedicationRequest",libraryName:"C3F",type:"FunctionRef",operand:[{name:"MedicationRequestLookBack",libraryName:"C3F",type:"FunctionRef",operand:[{type:"Union",operand:[{dataType:"{http://hl7.org/fhir}MedicationRequest",templateId:"http://hl7.org/fhir/StructureDefinition/MedicationRequest",codeProperty:"medication",codeComparator:"in",type:"Retrieve",codes:{name:"Opioid pain medications",preserve:!0,type:"ValueSetRef"}},{dataType:"{http://hl7.org/fhir}MedicationRequest",templateId:"http://hl7.org/fhir/StructureDefinition/MedicationRequest",codeProperty:"medication",codeComparator:"in",type:"Retrieve",codes:{name:"Opioid pain medications",preserve:!0,type:"ValueSetRef"}}]},{name:"InclusionMedicationsLookbackPeriod",type:"ParameterRef"}]}]}},{type:"Exists",operand:{name:"ActiveOrCompletedMedicationStatement",libraryName:"C3F",type:"FunctionRef",operand:[{name:"MedicationStatementLookBack",libraryName:"C3F",type:"FunctionRef",operand:[{type:"Union",operand:[{dataType:"{http://hl7.org/fhir}MedicationStatement",templateId:"http://hl7.org/fhir/StructureDefinition/MedicationStatement",codeProperty:"medication",codeComparator:"in",type:"Retrieve",codes:{name:"Opioid pain medications",preserve:!0,type:"ValueSetRef"}},{dataType:"{http://hl7.org/fhir}MedicationStatement",templateId:"http://hl7.org/fhir/StructureDefinition/MedicationStatement",codeProperty:"medication",codeComparator:"in",type:"Retrieve",codes:{name:"Opioid pain medications",preserve:!0,type:"ValueSetRef"}}]},{name:"InclusionMedicationsLookbackPeriod",type:"ParameterRef"}]}]}}]}},{name:"HasRecentNonOpioidPainMedication",context:"Patient",accessLevel:"Public",expression:{type:"Or",operand:[{type:"Exists",operand:{name:"ActiveCompletedOrStoppedMedicationRequest",libraryName:"C3F",type:"FunctionRef",operand:[{name:"MedicationRequestLookBack",libraryName:"C3F",type:"FunctionRef",operand:[{type:"Union",operand:[{dataType:"{http://hl7.org/fhir}MedicationRequest",templateId:"http://hl7.org/fhir/StructureDefinition/MedicationRequest",codeProperty:"medication",codeComparator:"in",type:"Retrieve",codes:{name:"Nonopioid pain medications",preserve:!0,type:"ValueSetRef"}},{dataType:"{http://hl7.org/fhir}MedicationRequest",templateId:"http://hl7.org/fhir/StructureDefinition/MedicationRequest",codeProperty:"medication",codeComparator:"in",type:"Retrieve",codes:{name:"Nonopioid pain medications",preserve:!0,type:"ValueSetRef"}}]},{name:"InclusionMedicationsLookbackPeriod",type:"ParameterRef"}]}]}},{type:"Exists",operand:{name:"ActiveOrCompletedMedicationStatement",libraryName:"C3F",type:"FunctionRef",operand:[{name:"MedicationStatementLookBack",libraryName:"C3F",type:"FunctionRef",operand:[{type:"Union",operand:[{dataType:"{http://hl7.org/fhir}MedicationStatement",templateId:"http://hl7.org/fhir/StructureDefinition/MedicationStatement",codeProperty:"medication",codeComparator:"in",type:"Retrieve",codes:{name:"Nonopioid pain medications",preserve:!0,type:"ValueSetRef"}},{dataType:"{http://hl7.org/fhir}MedicationStatement",templateId:"http://hl7.org/fhir/StructureDefinition/MedicationStatement",codeProperty:"medication",codeComparator:"in",type:"Retrieve",codes:{name:"Nonopioid pain medications",preserve:!0,type:"ValueSetRef"}}]},{name:"InclusionMedicationsLookbackPeriod",type:"ParameterRef"}]}]}}]}},{name:"MeetsInclusionCriteria",context:"Patient",accessLevel:"Public",expression:{type:"And",operand:[{name:"Is18orOlder",type:"ExpressionRef"},{type:"Or",operand:[{type:"Or",operand:[{name:"HasConditionAssociatedWithChronicPain",type:"ExpressionRef"},{name:"HasRecentOpioidPainMedication",type:"ExpressionRef"}]},{name:"HasRecentNonOpioidPainMedication",type:"ExpressionRef"}]}]}},{name:"ReportConditionsAssociatedWithChronicPain",context:"Patient",accessLevel:"Public",expression:{type:"Query",source:[{alias:"Condition",expression:{name:"ConditionsAssociatedWithChronicPain",type:"ExpressionRef"}}],relationship:[],return:{expression:{type:"Tuple",element:[{name:"Name",value:{name:"ConceptText",type:"FunctionRef",operand:[{path:"code",scope:"Condition",type:"Property"}]}},{name:"Status",value:{path:"value",type:"Property",source:{path:"code",type:"Property",source:{type:"Indexer",operand:[{path:"coding",type:"Property",source:{path:"clinicalStatus",scope:"Condition",type:"Property"}},{valueType:"{urn:hl7-org:elm-types:r1}Integer",value:"0",type:"Literal"}]}}}},{name:"Onset",value:{name:"Onset",type:"FunctionRef",operand:[{name:"Condition",type:"AliasRef"}]}},{name:"DateRecorded",value:{name:"DateTimeText",type:"FunctionRef",operand:[{path:"recordedDate",scope:"Condition",type:"Property"}]}}]}},sort:{by:[{direction:"desc",type:"ByExpression",expression:{strict:!1,type:"As",operand:{name:"Onset",type:"IdentifierRef"},asTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}}}]}}},{name:"DepressionConditions",context:"Patient",accessLevel:"Public",expression:{type:"Union",operand:[{name:"Confirmed",libraryName:"C3F",type:"FunctionRef",operand:[{name:"ActiveOrRecurring",libraryName:"C3F",type:"FunctionRef",operand:[{dataType:"{http://hl7.org/fhir}Condition",templateId:"http://hl7.org/fhir/StructureDefinition/Condition",codeProperty:"code",codeComparator:"in",type:"Retrieve",codes:{name:"Major Depression",preserve:!0,type:"ValueSetRef"}}]}]},{name:"Confirmed",libraryName:"C3F",type:"FunctionRef",operand:[{name:"ActiveOrRecurring",libraryName:"C3F",type:"FunctionRef",operand:[{dataType:"{http://hl7.org/fhir}Condition",templateId:"http://hl7.org/fhir/StructureDefinition/Condition",codeProperty:"code",codeComparator:"in",type:"Retrieve",codes:{name:"Depression Diagnosis ICD9",preserve:!0,type:"ValueSetRef"}}]}]}]}},{name:"AnxietyConditions",context:"Patient",accessLevel:"Public",expression:{type:"Union",operand:[{name:"Confirmed",libraryName:"C3F",type:"FunctionRef",operand:[{name:"ActiveOrRecurring",libraryName:"C3F",type:"FunctionRef",operand:[{dataType:"{http://hl7.org/fhir}Condition",templateId:"http://hl7.org/fhir/StructureDefinition/Condition",codeProperty:"code",codeComparator:"in",type:"Retrieve",codes:{name:"Anxiety",preserve:!0,type:"ValueSetRef"}}]}]},{name:"Confirmed",libraryName:"C3F",type:"FunctionRef",operand:[{name:"ActiveOrRecurring",libraryName:"C3F",type:"FunctionRef",operand:[{dataType:"{http://hl7.org/fhir}Condition",templateId:"http://hl7.org/fhir/StructureDefinition/Condition",codeProperty:"code",codeComparator:"in",type:"Retrieve",codes:{name:"Anxiety Disorders ICD9",preserve:!0,type:"ValueSetRef"}}]}]}]}},{name:"SubstanceUseDisorderConditions",context:"Patient",accessLevel:"Public",expression:{type:"Union",operand:[{name:"Confirmed",libraryName:"C3F",type:"FunctionRef",operand:[{dataType:"{http://hl7.org/fhir}Condition",templateId:"http://hl7.org/fhir/StructureDefinition/Condition",codeProperty:"code",codeComparator:"in",type:"Retrieve",codes:{name:"Substance use disorder",preserve:!0,type:"ValueSetRef"}}]},{name:"Confirmed",libraryName:"C3F",type:"FunctionRef",operand:[{dataType:"{http://hl7.org/fhir}Condition",templateId:"http://hl7.org/fhir/StructureDefinition/Condition",codeProperty:"code",codeComparator:"in",type:"Retrieve",codes:{name:"Substance Abuse",preserve:!0,type:"ValueSetRef"}}]}]}},{name:"SuicideAttemptConditions",context:"Patient",accessLevel:"Public",expression:{name:"Confirmed",libraryName:"C3F",type:"FunctionRef",operand:[{dataType:"{http://hl7.org/fhir}Condition",templateId:"http://hl7.org/fhir/StructureDefinition/Condition",codeProperty:"code",codeComparator:"in",type:"Retrieve",codes:{name:"Suicide Attempt",preserve:!0,type:"ValueSetRef"}}]}},{name:"SleepDisorderedBreathingConditions",context:"Patient",accessLevel:"Public",expression:{name:"Confirmed",libraryName:"C3F",type:"FunctionRef",operand:[{name:"ActiveOrRecurring",libraryName:"C3F",type:"FunctionRef",operand:[{dataType:"{http://hl7.org/fhir}Condition",templateId:"http://hl7.org/fhir/StructureDefinition/Condition",codeProperty:"code",codeComparator:"in",type:"Retrieve",codes:{name:"Sleep-disordered breathing",preserve:!0,type:"ValueSetRef"}}]}]}},{name:"RenalDysfunctionConditions",context:"Patient",accessLevel:"Public",expression:{name:"Confirmed",libraryName:"C3F",type:"FunctionRef",operand:[{name:"ActiveOrRecurring",libraryName:"C3F",type:"FunctionRef",operand:[{dataType:"{http://hl7.org/fhir}Condition",templateId:"http://hl7.org/fhir/StructureDefinition/Condition",codeProperty:"code",codeComparator:"in",type:"Retrieve",codes:{name:"Kidney Failure",preserve:!0,type:"ValueSetRef"}}]}]}},{name:"HepaticDysfunctionConditions",context:"Patient",accessLevel:"Public",expression:{type:"Union",operand:[{name:"Confirmed",libraryName:"C3F",type:"FunctionRef",operand:[{name:"ActiveOrRecurring",libraryName:"C3F",type:"FunctionRef",operand:[{dataType:"{http://hl7.org/fhir}Condition",templateId:"http://hl7.org/fhir/StructureDefinition/Condition",codeProperty:"code",codeComparator:"in",type:"Retrieve",codes:{name:"Chronic Liver Disease",preserve:!0,type:"ValueSetRef"}}]}]},{name:"Confirmed",libraryName:"C3F",type:"FunctionRef",operand:[{name:"ActiveOrRecurring",libraryName:"C3F",type:"FunctionRef",operand:[{dataType:"{http://hl7.org/fhir}Condition",templateId:"http://hl7.org/fhir/StructureDefinition/Condition",codeProperty:"code",codeComparator:"in",type:"Retrieve",codes:{name:"Liver Disease",preserve:!0,type:"ValueSetRef"}}]}]}]}},{name:"PregnancyConditions",context:"Patient",accessLevel:"Public",expression:{name:"Confirmed",libraryName:"C3F",type:"FunctionRef",operand:[{name:"ConditionLookBack",libraryName:"C3F",type:"FunctionRef",operand:[{name:"ActiveOrRecurring",libraryName:"C3F",type:"FunctionRef",operand:[{dataType:"{http://hl7.org/fhir}Condition",templateId:"http://hl7.org/fhir/StructureDefinition/Condition",codeProperty:"code",codeComparator:"in",type:"Retrieve",codes:{name:"CDS Pregnancy",preserve:!0,type:"ValueSetRef"}}]},{value:42,unit:"weeks",type:"Quantity"}]}]}},{name:"PregnancyObservations",context:"Patient",accessLevel:"Public",expression:{name:"Verified",libraryName:"C3F",type:"FunctionRef",operand:[{name:"ObservationLookBack",libraryName:"C3F",type:"FunctionRef",operand:[{dataType:"{http://hl7.org/fhir}Observation",templateId:"http://hl7.org/fhir/StructureDefinition/Observation",codeProperty:"code",codeComparator:"~",type:"Retrieve",codes:{type:"ToList",operand:{name:"Pregnancy status",type:"CodeRef"}}},{value:42,unit:"weeks",type:"Quantity"}]}]}},{name:"MostRecentPregnancyObservation",context:"Patient",accessLevel:"Public",expression:{name:"MostRecent",libraryName:"C3F",type:"FunctionRef",operand:[{name:"PregnancyObservations",type:"ExpressionRef"}]}},{name:"MostRecentPregnancyObservationIsPositive",context:"Patient",accessLevel:"Public",expression:{type:"Equivalent",operand:[{name:"ConceptValue",libraryName:"C3F",type:"FunctionRef",operand:[{name:"MostRecentPregnancyObservation",type:"ExpressionRef"}]},{type:"ToConcept",operand:{name:"Pregnant",type:"CodeRef"}}]}},{name:"OpioidTaperingProcedures",context:"Patient",accessLevel:"Public",expression:{name:"ProcedurePerformance",libraryName:"C3F",type:"FunctionRef",operand:[{name:"ProcedureLookBack",libraryName:"C3F",type:"FunctionRef",operand:[{dataType:"{http://hl7.org/fhir}Procedure",templateId:"http://hl7.org/fhir/StructureDefinition/Procedure",codeProperty:"code",codeComparator:"~",type:"Retrieve",codes:{type:"ToList",operand:{name:"Management of opioid dosage tapering (procedure)",type:"CodeRef"}}},{value:2,unit:"years",type:"Quantity"}]}]}},{name:"Is65orOlder",context:"Patient",accessLevel:"Public",expression:{type:"GreaterOrEqual",operand:[{precision:"Year",type:"CalculateAge",operand:{path:"birthDate.value",type:"Property",source:{name:"Patient",type:"ExpressionRef"}}},{valueType:"{urn:hl7-org:elm-types:r1}Integer",value:"65",type:"Literal"}]}},{name:"ConditionRiskFactorsForOpioidRelatedHarms",context:"Patient",accessLevel:"Public",expression:{type:"Union",operand:[{type:"Union",operand:[{type:"Union",operand:[{type:"Union",operand:[{name:"DepressionConditions",type:"ExpressionRef"},{name:"AnxietyConditions",type:"ExpressionRef"}]},{type:"Union",operand:[{name:"SubstanceUseDisorderConditions",type:"ExpressionRef"},{name:"SuicideAttemptConditions",type:"ExpressionRef"}]}]},{type:"Union",operand:[{name:"SleepDisorderedBreathingConditions",type:"ExpressionRef"},{name:"RenalDysfunctionConditions",type:"ExpressionRef"}]}]},{type:"Union",operand:[{name:"HepaticDysfunctionConditions",type:"ExpressionRef"},{name:"PregnancyConditions",type:"ExpressionRef"}]}]}},{name:"EncounterRiskFactorsForOpioidRelatedHarms",context:"Patient",accessLevel:"Public",expression:{type:"Query",source:[{alias:"Encounter",expression:{dataType:"{http://hl7.org/fhir}Encounter",templateId:"http://hl7.org/fhir/StructureDefinition/Encounter",type:"Retrieve"}}],relationship:[],where:{type:"Exists",operand:{type:"Query",source:[{alias:"Reason",expression:{path:"reasonCode",scope:"Encounter",type:"Property"}}],relationship:[],where:{type:"Or",operand:[{type:"Or",operand:[{type:"Or",operand:[{type:"Or",operand:[{type:"Or",operand:[{type:"Or",operand:[{type:"Or",operand:[{type:"Or",operand:[{type:"Or",operand:[{type:"Or",operand:[{type:"InValueSet",code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{name:"Reason",type:"AliasRef"}]},valueset:{name:"Major Depression",preserve:!0}},{type:"InValueSet",code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{name:"Reason",type:"AliasRef"}]},valueset:{name:"Depression Diagnosis ICD9",preserve:!0}}]},{type:"InValueSet",code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{name:"Reason",type:"AliasRef"}]},valueset:{name:"Anxiety",preserve:!0}}]},{type:"InValueSet",code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{name:"Reason",type:"AliasRef"}]},valueset:{name:"Anxiety Disorders ICD9",preserve:!0}}]},{type:"InValueSet",code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{name:"Reason",type:"AliasRef"}]},valueset:{name:"Substance use disorder",preserve:!0}}]},{type:"InValueSet",code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{name:"Reason",type:"AliasRef"}]},valueset:{name:"Substance Abuse",preserve:!0}}]},{type:"InValueSet",code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{name:"Reason",type:"AliasRef"}]},valueset:{name:"Suicide Attempt",preserve:!0}}]},{type:"InValueSet",code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{name:"Reason",type:"AliasRef"}]},valueset:{name:"Sleep-disordered breathing",preserve:!0}}]},{type:"InValueSet",code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{name:"Reason",type:"AliasRef"}]},valueset:{name:"Kidney Failure",preserve:!0}}]},{type:"InValueSet",code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{name:"Reason",type:"AliasRef"}]},valueset:{name:"Chronic Liver Disease",preserve:!0}}]},{type:"InValueSet",code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{name:"Reason",type:"AliasRef"}]},valueset:{name:"Liver Disease",preserve:!0}}]}}}}},{name:"ReportConditionRiskFactorsForOpioidRelatedHarms",context:"Patient",accessLevel:"Public",expression:{type:"Query",source:[{alias:"Condition",expression:{name:"ConditionRiskFactorsForOpioidRelatedHarms",type:"ExpressionRef"}}],relationship:[],return:{expression:{type:"Tuple",element:[{name:"Name",value:{name:"ConceptText",type:"FunctionRef",operand:[{path:"code",scope:"Condition",type:"Property"}]}},{name:"Status",value:{path:"value",type:"Property",source:{path:"code",type:"Property",source:{type:"Indexer",operand:[{path:"coding",type:"Property",source:{path:"clinicalStatus",scope:"Condition",type:"Property"}},{valueType:"{urn:hl7-org:elm-types:r1}Integer",value:"0",type:"Literal"}]}}}},{name:"Onset",value:{name:"Onset",type:"FunctionRef",operand:[{name:"Condition",type:"AliasRef"}]}},{name:"DateRecorded",value:{name:"DateTimeText",type:"FunctionRef",operand:[{path:"recordedDate",scope:"Condition",type:"Property"}]}},{name:"Abatement",value:{name:"Abatement",type:"FunctionRef",operand:[{name:"Condition",type:"AliasRef"}]}},{name:"Visit",value:{strict:!1,type:"As",operand:{type:"Null"},asTypeSpecifier:{type:"TupleTypeSpecifier",element:[{name:"Start",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}},{name:"End",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}}]}}}]}},sort:{by:[{direction:"desc",type:"ByExpression",expression:{strict:!1,type:"As",operand:{name:"Onset",type:"IdentifierRef"},asTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}}},{direction:"desc",type:"ByExpression",expression:{strict:!1,type:"As",operand:{name:"Abatement",type:"IdentifierRef"},asTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}}}]}}},{name:"GetEncounterDiagnosesRiskFactorsForOpioidRelatedHarms",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Query",source:[{alias:"Reason",expression:{path:"reasonCode",type:"Property",source:{name:"Encounter",type:"OperandRef"}}}],relationship:[],where:{type:"Or",operand:[{type:"Or",operand:[{type:"Or",operand:[{type:"Or",operand:[{type:"Or",operand:[{type:"Or",operand:[{type:"Or",operand:[{type:"Or",operand:[{type:"Or",operand:[{type:"Or",operand:[{type:"InValueSet",code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{name:"Reason",type:"AliasRef"}]},valueset:{name:"Major Depression",preserve:!0}},{type:"InValueSet",code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{name:"Reason",type:"AliasRef"}]},valueset:{name:"Depression Diagnosis ICD9",preserve:!0}}]},{type:"InValueSet",code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{name:"Reason",type:"AliasRef"}]},valueset:{name:"Anxiety",preserve:!0}}]},{type:"InValueSet",code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{name:"Reason",type:"AliasRef"}]},valueset:{name:"Anxiety Disorders ICD9",preserve:!0}}]},{type:"InValueSet",code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{name:"Reason",type:"AliasRef"}]},valueset:{name:"Substance use disorder",preserve:!0}}]},{type:"InValueSet",code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{name:"Reason",type:"AliasRef"}]},valueset:{name:"Substance Abuse",preserve:!0}}]},{type:"InValueSet",code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{name:"Reason",type:"AliasRef"}]},valueset:{name:"Suicide Attempt",preserve:!0}}]},{type:"InValueSet",code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{name:"Reason",type:"AliasRef"}]},valueset:{name:"Sleep-disordered breathing",preserve:!0}}]},{type:"InValueSet",code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{name:"Reason",type:"AliasRef"}]},valueset:{name:"Kidney Failure",preserve:!0}}]},{type:"InValueSet",code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{name:"Reason",type:"AliasRef"}]},valueset:{name:"Chronic Liver Disease",preserve:!0}}]},{type:"InValueSet",code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{name:"Reason",type:"AliasRef"}]},valueset:{name:"Liver Disease",preserve:!0}}]},return:{expression:{type:"Tuple",element:[{name:"Name",value:{name:"ConceptText",type:"FunctionRef",operand:[{name:"Reason",type:"AliasRef"}]}},{name:"Status",value:{strict:!1,type:"As",operand:{type:"Null"},asTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}}},{name:"Onset",value:{strict:!1,type:"As",operand:{type:"Null"},asTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}}},{name:"DateRecorded",value:{strict:!1,type:"As",operand:{type:"Null"},asTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}}},{name:"Abatement",value:{strict:!1,type:"As",operand:{type:"Null"},asTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}}},{name:"Visit",value:{name:"PeriodObject",type:"FunctionRef",operand:[{path:"period",type:"Property",source:{name:"Encounter",type:"OperandRef"}}]}}]}}},operand:[{name:"Encounter",operandTypeSpecifier:{name:"{http://hl7.org/fhir}Encounter",type:"NamedTypeSpecifier"}}]},{name:"ReportEncounterRiskFactorsForOpioidRelatedHarms",context:"Patient",accessLevel:"Public",expression:{type:"Query",source:[{alias:"Reason",expression:{type:"Flatten",operand:{type:"Query",source:[{alias:"Encounter",expression:{name:"EncounterRiskFactorsForOpioidRelatedHarms",type:"ExpressionRef"}}],relationship:[],return:{expression:{name:"GetEncounterDiagnosesRiskFactorsForOpioidRelatedHarms",type:"FunctionRef",operand:[{name:"Encounter",type:"AliasRef"}]}}}}}],relationship:[],sort:{by:[{direction:"desc",type:"ByExpression",expression:{path:"Start",type:"Property",source:{name:"Visit",type:"IdentifierRef"}}},{direction:"desc",type:"ByExpression",expression:{path:"End",type:"Property",source:{name:"Visit",type:"IdentifierRef"}}}]}}},{name:"ReportOpioidTaperingProcedures",context:"Patient",accessLevel:"Public",expression:{type:"Query",source:[{alias:"Procedure",expression:{name:"OpioidTaperingProcedures",type:"ExpressionRef"}}],relationship:[],return:{expression:{type:"Tuple",element:[{name:"Name",value:{name:"ConceptText",type:"FunctionRef",operand:[{path:"code",scope:"Procedure",type:"Property"}]}},{name:"Status",value:{path:"value",type:"Property",source:{path:"status",scope:"Procedure",type:"Property"}}},{name:"Onset",value:{type:"Coalesce",operand:[{type:"List",element:[{name:"DateTimeText",type:"FunctionRef",operand:[{strict:!1,type:"As",operand:{path:"performed",scope:"Procedure",type:"Property"},asTypeSpecifier:{name:"{http://hl7.org/fhir}dateTime",type:"NamedTypeSpecifier"}}]},{name:"DateTimeText",type:"FunctionRef",operand:[{path:"start",type:"Property",source:{strict:!1,type:"As",operand:{path:"performed",scope:"Procedure",type:"Property"},asTypeSpecifier:{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier"}}}]}]}]}},{name:"DateRecorded",value:{strict:!1,type:"As",operand:{type:"Null"},asTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}}},{name:"Abatement",value:{name:"DateTimeText",type:"FunctionRef",operand:[{path:"end",type:"Property",source:{strict:!1,type:"As",operand:{path:"performed",scope:"Procedure",type:"Property"},asTypeSpecifier:{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier"}}}]}},{name:"Visit",value:{strict:!1,type:"As",operand:{type:"Null"},asTypeSpecifier:{type:"TupleTypeSpecifier",element:[{name:"Start",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}},{name:"End",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}}]}}}]}},sort:{by:[{direction:"desc",type:"ByExpression",expression:{strict:!1,type:"As",operand:{name:"Onset",type:"IdentifierRef"},asTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}}},{direction:"desc",type:"ByExpression",expression:{strict:!1,type:"As",operand:{name:"Abatement",type:"IdentifierRef"},asTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}}}]}}},{name:"ReportMostRecentPositivePregnancyObservation",context:"Patient",accessLevel:"Public",expression:{type:"If",condition:{name:"MostRecentPregnancyObservationIsPositive",type:"ExpressionRef"},then:{type:"Tuple",element:[{name:"Name",value:{name:"ConceptText",type:"FunctionRef",operand:[{path:"code",type:"Property",source:{name:"MostRecentPregnancyObservation",type:"ExpressionRef"}}]}},{name:"Status",value:{name:"ConceptText",type:"FunctionRef",operand:[{strict:!1,type:"As",operand:{path:"value",type:"Property",source:{name:"MostRecentPregnancyObservation",type:"ExpressionRef"}},asTypeSpecifier:{name:"{http://hl7.org/fhir}CodeableConcept",type:"NamedTypeSpecifier"}}]}},{name:"Onset",value:{type:"ToString",operand:{type:"Coalesce",operand:[{path:"value",type:"Property",source:{strict:!1,type:"As",operand:{path:"effective",type:"Property",source:{name:"MostRecentPregnancyObservation",type:"ExpressionRef"}},asTypeSpecifier:{name:"{http://hl7.org/fhir}dateTime",type:"NamedTypeSpecifier"}}},{path:"value",type:"Property",source:{strict:!1,type:"As",operand:{path:"effective",type:"Property",source:{name:"MostRecentPregnancyObservation",type:"ExpressionRef"}},asTypeSpecifier:{name:"{http://hl7.org/fhir}instant",type:"NamedTypeSpecifier"}}},{path:"value",type:"Property",source:{path:"start",type:"Property",source:{strict:!1,type:"As",operand:{path:"effective",type:"Property",source:{name:"MostRecentPregnancyObservation",type:"ExpressionRef"}},asTypeSpecifier:{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier"}}}}]}}},{name:"DateRecorded",value:{type:"ToString",operand:{path:"value",type:"Property",source:{path:"issued",type:"Property",source:{name:"MostRecentPregnancyObservation",type:"ExpressionRef"}}}}},{name:"Abatement",value:{strict:!1,type:"As",operand:{type:"Null"},asTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}}},{name:"Visit",value:{strict:!1,type:"As",operand:{type:"Null"},asTypeSpecifier:{type:"TupleTypeSpecifier",element:[{name:"Start",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}},{name:"End",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}}]}}}]},else:{type:"As",operand:{type:"Null"},asTypeSpecifier:{type:"TupleTypeSpecifier",element:[{name:"Name",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}},{name:"Status",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}},{name:"Onset",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}},{name:"DateRecorded",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}},{name:"Abatement",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}},{name:"Visit",elementType:{type:"TupleTypeSpecifier",element:[{name:"Start",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}},{name:"End",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}}]}}]}}}},{name:"ReportOlderThan65",context:"Patient",accessLevel:"Public",expression:{type:"If",condition:{name:"Is65orOlder",type:"ExpressionRef"},then:{type:"Tuple",element:[{name:"Name",value:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"65 years or older",type:"Literal"}},{name:"Status",value:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"active",type:"Literal"}},{name:"Onset",value:{strict:!1,type:"As",operand:{type:"Null"},asTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}}},{name:"DateRecorded",value:{strict:!1,type:"As",operand:{type:"Null"},asTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}}},{name:"Abatement",value:{strict:!1,type:"As",operand:{type:"Null"},asTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}}},{name:"Visit",value:{strict:!1,type:"As",operand:{type:"Null"},asTypeSpecifier:{type:"TupleTypeSpecifier",element:[{name:"Start",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}},{name:"End",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}}]}}}]},else:{type:"As",operand:{type:"Null"},asTypeSpecifier:{type:"TupleTypeSpecifier",element:[{name:"Name",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}},{name:"Status",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}},{name:"Onset",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}},{name:"DateRecorded",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}},{name:"Abatement",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}},{name:"Visit",elementType:{type:"TupleTypeSpecifier",element:[{name:"Start",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}},{name:"End",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}}]}}]}}}},{name:"ReportRiskFactorsForOpioidRelatedHarms",context:"Patient",accessLevel:"Public",expression:{type:"If",condition:{type:"Exists",operand:{name:"PregnancyConditions",type:"ExpressionRef"}},then:{type:"Query",source:[{alias:"Condition",expression:{type:"Union",operand:[{type:"Union",operand:[{name:"ReportConditionRiskFactorsForOpioidRelatedHarms",type:"ExpressionRef"},{name:"ReportEncounterRiskFactorsForOpioidRelatedHarms",type:"ExpressionRef"}]},{type:"Union",operand:[{name:"ReportOpioidTaperingProcedures",type:"ExpressionRef"},{type:"If",condition:{type:"IsNull",operand:{name:"ReportOlderThan65",type:"ExpressionRef"}},then:{type:"As",operand:{type:"Null"},asTypeSpecifier:{type:"ListTypeSpecifier",elementType:{type:"TupleTypeSpecifier",element:[{name:"Name",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}},{name:"Status",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}},{name:"Onset",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}},{name:"DateRecorded",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}},{name:"Abatement",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}},{name:"Visit",elementType:{type:"TupleTypeSpecifier",element:[{name:"Start",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}},{name:"End",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}}]}}]}}},else:{type:"List",element:[{name:"ReportOlderThan65",type:"ExpressionRef"}]}}]}]}}],relationship:[]},else:{type:"Query",source:[{alias:"Condition",expression:{type:"Union",operand:[{type:"Union",operand:[{type:"Union",operand:[{name:"ReportConditionRiskFactorsForOpioidRelatedHarms",type:"ExpressionRef"},{name:"ReportEncounterRiskFactorsForOpioidRelatedHarms",type:"ExpressionRef"}]},{type:"Union",operand:[{name:"ReportOpioidTaperingProcedures",type:"ExpressionRef"},{type:"If",condition:{type:"IsNull",operand:{name:"ReportOlderThan65",type:"ExpressionRef"}},then:{type:"As",operand:{type:"Null"},asTypeSpecifier:{type:"ListTypeSpecifier",elementType:{type:"TupleTypeSpecifier",element:[{name:"Name",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}},{name:"Status",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}},{name:"Onset",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}},{name:"DateRecorded",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}},{name:"Abatement",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}},{name:"Visit",elementType:{type:"TupleTypeSpecifier",element:[{name:"Start",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}},{name:"End",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}}]}}]}}},else:{type:"List",element:[{name:"ReportOlderThan65",type:"ExpressionRef"}]}}]}]},{type:"If",condition:{type:"IsNull",operand:{name:"ReportMostRecentPositivePregnancyObservation",type:"ExpressionRef"}},then:{type:"As",operand:{type:"Null"},asTypeSpecifier:{type:"ListTypeSpecifier",elementType:{type:"TupleTypeSpecifier",element:[{name:"Name",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}},{name:"Status",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}},{name:"Onset",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}},{name:"DateRecorded",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}},{name:"Abatement",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}},{name:"Visit",elementType:{type:"TupleTypeSpecifier",element:[{name:"Start",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}},{name:"End",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}}]}}]}}},else:{type:"List",element:[{name:"ReportMostRecentPositivePregnancyObservation",type:"ExpressionRef"}]}}]}}],relationship:[],sort:{by:[{direction:"desc",type:"ByExpression",expression:{type:"If",condition:{type:"Not",operand:{type:"IsNull",operand:{name:"Onset",type:"IdentifierRef"}}},then:{strict:!1,type:"As",operand:{name:"Onset",type:"IdentifierRef"},asTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}},else:{path:"Start",type:"Property",source:{name:"Visit",type:"IdentifierRef"}}}},{direction:"desc",type:"ByExpression",expression:{path:"End",type:"Property",source:{name:"Visit",type:"IdentifierRef"}}},{direction:"desc",type:"ByExpression",expression:{strict:!1,type:"As",operand:{name:"Abatement",type:"IdentifierRef"},asTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}}}]}}}},{name:"NumericPainIntensityAssessments",context:"Patient",accessLevel:"Public",expression:{name:"Verified",libraryName:"C3F",type:"FunctionRef",operand:[{name:"ObservationLookBack",libraryName:"C3F",type:"FunctionRef",operand:[{dataType:"{http://hl7.org/fhir}Observation",templateId:"http://hl7.org/fhir/StructureDefinition/Observation",codeProperty:"code",codeComparator:"~",type:"Retrieve",codes:{type:"ToList",operand:{name:"Pain severity Wong-Baker FACES Scale",type:"CodeRef"}}},{value:2,unit:"years",type:"Quantity"}]}]}},{name:"ReportNumericPainIntensityAssessments",context:"Patient",accessLevel:"Public",expression:{type:"Query",source:[{alias:"Assessment",expression:{name:"NumericPainIntensityAssessments",type:"ExpressionRef"}}],relationship:[],return:{expression:{type:"Tuple",element:[{name:"Name",value:{name:"ConceptTextWithRange",type:"FunctionRef",operand:[{path:"code",scope:"Assessment",type:"Property"}]}},{name:"Score",value:{name:"QuantityText",type:"FunctionRef",operand:[{strict:!1,type:"As",operand:{path:"value",scope:"Assessment",type:"Property"},asTypeSpecifier:{name:"{http://hl7.org/fhir}Quantity",type:"NamedTypeSpecifier"}}]}},{name:"Interpretation",value:{type:"Coalesce",operand:[{name:"ConceptText",type:"FunctionRef",operand:[{type:"First",source:{path:"interpretation",scope:"Assessment",type:"Property"}}]},{name:"ConceptText",type:"FunctionRef",operand:[{strict:!1,type:"As",operand:{path:"value",scope:"Assessment",type:"Property"},asTypeSpecifier:{name:"{http://hl7.org/fhir}CodeableConcept",type:"NamedTypeSpecifier"}}]}]}},{name:"Date",value:{name:"ObservationDate",type:"FunctionRef",operand:[{name:"Assessment",type:"AliasRef"}]}}]}},sort:{by:[{direction:"desc",path:"Date",type:"ByColumn"}]}}},{name:"PainEnjoymentGeneralActivityAssessments",context:"Patient",accessLevel:"Public",expression:{name:"Verified",libraryName:"C3F",type:"FunctionRef",operand:[{name:"ObservationLookBack",libraryName:"C3F",type:"FunctionRef",operand:[{type:"Union",operand:[{dataType:"{http://hl7.org/fhir}Observation",templateId:"http://hl7.org/fhir/StructureDefinition/Observation",codeProperty:"code",codeComparator:"~",type:"Retrieve",codes:{type:"ToList",operand:{name:"Mean score [PEG]",type:"CodeRef"}}},{dataType:"{http://hl7.org/fhir}Observation",templateId:"http://hl7.org/fhir/StructureDefinition/Observation",codeProperty:"code",codeComparator:"~",type:"Retrieve",codes:{type:"ToList",operand:{name:"Pain Enjoyment General Activity (PEG) Assessment LEGACY",type:"CodeRef"}}}]},{value:2,unit:"years",type:"Quantity"}]}]}},{name:"ReportPainEnjoymentGeneralActivityAssessments",context:"Patient",accessLevel:"Public",expression:{type:"Query",source:[{alias:"Assessment",expression:{name:"PainEnjoymentGeneralActivityAssessments",type:"ExpressionRef"}}],let:[{identifier:"Pain",expression:{type:"Query",source:[{alias:"Component",expression:{path:"component",scope:"Assessment",type:"Property"}}],relationship:[],where:{type:"Or",operand:[{type:"Equivalent",operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{path:"code",scope:"Component",type:"Property"}]},{type:"ToConcept",operand:{name:"Pain severity in the past week - 0-10 numeric rating [Reported]",type:"CodeRef"}}]},{type:"Equivalent",operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{path:"code",scope:"Component",type:"Property"}]},{type:"ToConcept",operand:{name:"Pain LEGACY",type:"CodeRef"}}]}]}}},{identifier:"Enjoyment",expression:{type:"Query",source:[{alias:"Component",expression:{path:"component",scope:"Assessment",type:"Property"}}],relationship:[],where:{type:"Or",operand:[{type:"Equivalent",operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{path:"code",scope:"Component",type:"Property"}]},{type:"ToConcept",operand:{name:"What number best describes how pain has interfered with your enjoyment of life during the past week",type:"CodeRef"}}]},{type:"Equivalent",operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{path:"code",scope:"Component",type:"Property"}]},{type:"ToConcept",operand:{name:"Enjoyment of life LEGACY",type:"CodeRef"}}]}]}}},{identifier:"GeneralActivity",expression:{type:"Query",source:[{alias:"Component",expression:{path:"component",scope:"Assessment",type:"Property"}}],relationship:[],where:{type:"Or",operand:[{type:"Equivalent",operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{path:"code",scope:"Component",type:"Property"}]},{type:"ToConcept",operand:{name:"What number best describes how pain has interfered with your general activity during the past week",type:"CodeRef"}}]},{type:"Equivalent",operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{path:"code",scope:"Component",type:"Property"}]},{type:"ToConcept",operand:{name:"General activity LEGACY",type:"CodeRef"}}]}]}}}],relationship:[],where:{valueType:"{urn:hl7-org:elm-types:r1}Boolean",value:"true",type:"Literal"},return:{expression:{type:"Tuple",element:[{name:"Name",value:{name:"ConceptTextWithRange",type:"FunctionRef",operand:[{path:"code",scope:"Assessment",type:"Property"}]}},{name:"Score",value:{name:"QuantityText",type:"FunctionRef",operand:[{strict:!1,type:"As",operand:{path:"value",scope:"Assessment",type:"Property"},asTypeSpecifier:{name:"{http://hl7.org/fhir}Quantity",type:"NamedTypeSpecifier"}}]}},{name:"Interpretation",value:{type:"Coalesce",operand:[{name:"ConceptText",type:"FunctionRef",operand:[{type:"First",source:{path:"interpretation",scope:"Assessment",type:"Property"}}]},{name:"ConceptText",type:"FunctionRef",operand:[{strict:!1,type:"As",operand:{path:"value",scope:"Assessment",type:"Property"},asTypeSpecifier:{name:"{http://hl7.org/fhir}CodeableConcept",type:"NamedTypeSpecifier"}}]}]}},{name:"Questions",value:{type:"Query",source:[{alias:"Component",expression:{type:"List",element:[{type:"First",source:{name:"Pain",type:"QueryLetRef"}},{type:"First",source:{name:"Enjoyment",type:"QueryLetRef"}},{type:"First",source:{name:"GeneralActivity",type:"QueryLetRef"}}]}}],relationship:[],where:{type:"Not",operand:{type:"IsNull",operand:{name:"Component",type:"AliasRef"}}},return:{expression:{type:"Tuple",element:[{name:"Name",value:{name:"ConceptText",type:"FunctionRef",operand:[{path:"code",scope:"Component",type:"Property"}]}},{name:"Score",value:{name:"QuantityText",type:"FunctionRef",operand:[{strict:!1,type:"As",operand:{path:"value",scope:"Component",type:"Property"},asTypeSpecifier:{name:"{http://hl7.org/fhir}Quantity",type:"NamedTypeSpecifier"}}]}}]}}}},{name:"Date",value:{name:"ObservationDate",type:"FunctionRef",operand:[{name:"Assessment",type:"AliasRef"}]}}]}},sort:{by:[{direction:"desc",path:"Date",type:"ByColumn"}]}}},{name:"STarTBackAssessments",context:"Patient",accessLevel:"Public",expression:{name:"Verified",libraryName:"C3F",type:"FunctionRef",operand:[{name:"ObservationLookBack",libraryName:"C3F",type:"FunctionRef",operand:[{type:"Union",operand:[{dataType:"{http://hl7.org/fhir}Observation",templateId:"http://hl7.org/fhir/StructureDefinition/Observation",codeProperty:"code",codeComparator:"~",type:"Retrieve",codes:{type:"ToList",operand:{name:"Total score [STarT Back]",type:"CodeRef"}}},{dataType:"{http://hl7.org/fhir}Observation",templateId:"http://hl7.org/fhir/StructureDefinition/Observation",codeProperty:"code",codeComparator:"~",type:"Retrieve",codes:{type:"ToList",operand:{name:"STarT Back Screening Tool LEGACY",type:"CodeRef"}}}]},{value:2,unit:"years",type:"Quantity"}]}]}},{name:"ReportSTarTBackAssessments",context:"Patient",accessLevel:"Public",expression:{type:"Query",source:[{alias:"Assessment",expression:{name:"STarTBackAssessments",type:"ExpressionRef"}}],relationship:[],return:{expression:{type:"Tuple",element:[{name:"Name",value:{name:"ConceptTextWithRange",type:"FunctionRef",operand:[{path:"code",scope:"Assessment",type:"Property"}]}},{name:"Score",value:{name:"QuantityText",type:"FunctionRef",operand:[{strict:!1,type:"As",operand:{path:"value",scope:"Assessment",type:"Property"},asTypeSpecifier:{name:"{http://hl7.org/fhir}Quantity",type:"NamedTypeSpecifier"}}]}},{name:"Interpretation",value:{type:"Coalesce",operand:[{name:"ConceptText",type:"FunctionRef",operand:[{type:"First",source:{path:"interpretation",scope:"Assessment",type:"Property"}}]},{name:"ConceptText",type:"FunctionRef",operand:[{strict:!1,type:"As",operand:{path:"value",scope:"Assessment",type:"Property"},asTypeSpecifier:{name:"{http://hl7.org/fhir}CodeableConcept",type:"NamedTypeSpecifier"}}]}]}},{name:"Date",value:{name:"ObservationDate",type:"FunctionRef",operand:[{name:"Assessment",type:"AliasRef"}]}}]}},sort:{by:[{direction:"desc",path:"Date",type:"ByColumn"}]}}},{name:"OpioidMedicationRequests",context:"Patient",accessLevel:"Public",expression:{name:"ActiveCompletedOrStoppedMedicationRequest",libraryName:"C3F",type:"FunctionRef",operand:[{name:"MedicationRequestLookBack",libraryName:"C3F",type:"FunctionRef",operand:[{type:"Union",operand:[{dataType:"{http://hl7.org/fhir}MedicationRequest",templateId:"http://hl7.org/fhir/StructureDefinition/MedicationRequest",codeProperty:"medication",codeComparator:"in",type:"Retrieve",codes:{name:"Opioid pain medications",preserve:!0,type:"ValueSetRef"}},{dataType:"{http://hl7.org/fhir}MedicationRequest",templateId:"http://hl7.org/fhir/StructureDefinition/MedicationRequest",codeProperty:"medication",codeComparator:"in",type:"Retrieve",codes:{name:"Opioid pain medications",preserve:!0,type:"ValueSetRef"}}]},{value:2,unit:"years",type:"Quantity"}]}]}},{name:"OpioidMedicationStatements",context:"Patient",accessLevel:"Public",expression:{name:"ActiveOrCompletedMedicationStatement",libraryName:"C3F",type:"FunctionRef",operand:[{name:"MedicationStatementLookBack",libraryName:"C3F",type:"FunctionRef",operand:[{type:"Union",operand:[{dataType:"{http://hl7.org/fhir}MedicationStatement",templateId:"http://hl7.org/fhir/StructureDefinition/MedicationStatement",codeProperty:"medication",codeComparator:"in",type:"Retrieve",codes:{name:"Opioid pain medications",preserve:!0,type:"ValueSetRef"}},{dataType:"{http://hl7.org/fhir}MedicationStatement",templateId:"http://hl7.org/fhir/StructureDefinition/MedicationStatement",codeProperty:"medication",codeComparator:"in",type:"Retrieve",codes:{name:"Opioid pain medications",preserve:!0,type:"ValueSetRef"}}]},{value:2,unit:"years",type:"Quantity"}]}]}},{name:"ReportOpioidMedicationRequests",context:"Patient",accessLevel:"Public",expression:{type:"Query",source:[{alias:"Request",expression:{name:"OpioidMedicationRequests",type:"ExpressionRef"}}],relationship:[],return:{expression:{type:"Tuple",element:[{name:"Type",value:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"Request",type:"Literal"}},{name:"Name",value:{name:"ConceptText",type:"FunctionRef",operand:[{strict:!1,type:"As",operand:{path:"medication",scope:"Request",type:"Property"},asTypeSpecifier:{name:"{http://hl7.org/fhir}CodeableConcept",type:"NamedTypeSpecifier"}}]}},{name:"Start",value:{name:"DateTimeText",type:"FunctionRef",operand:[{path:"authoredOn",scope:"Request",type:"Property"}]}},{name:"End",value:{strict:!1,type:"As",operand:{type:"Null"},asTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}}},{name:"Status",value:{path:"value",type:"Property",source:{path:"status",scope:"Request",type:"Property"}}}]}},sort:{by:[{direction:"desc",path:"Start",type:"ByColumn"},{direction:"desc",path:"End",type:"ByColumn"}]}}},{name:"ReportOpioidMedicationStatements",context:"Patient",accessLevel:"Public",expression:{type:"Query",source:[{alias:"Statement",expression:{name:"OpioidMedicationStatements",type:"ExpressionRef"}}],relationship:[],return:{expression:{type:"Tuple",element:[{name:"Type",value:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"Statement",type:"Literal"}},{name:"Name",value:{name:"ConceptText",type:"FunctionRef",operand:[{strict:!1,type:"As",operand:{path:"medication",scope:"Statement",type:"Property"},asTypeSpecifier:{name:"{http://hl7.org/fhir}CodeableConcept",type:"NamedTypeSpecifier"}}]}},{name:"Start",value:{name:"MedicationStatementDate",type:"FunctionRef",operand:[{name:"Statement",type:"AliasRef"}]}},{name:"End",value:{name:"DateTimeText",type:"FunctionRef",operand:[{path:"end",type:"Property",source:{strict:!1,type:"As",operand:{path:"effective",scope:"Statement",type:"Property"},asTypeSpecifier:{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier"}}}]}},{name:"Status",value:{path:"value",type:"Property",source:{path:"status",scope:"Statement",type:"Property"}}}]}},sort:{by:[{direction:"desc",path:"Start",type:"ByColumn"},{direction:"desc",path:"End",type:"ByColumn"}]}}},{name:"ReportOpioidMedications",context:"Patient",accessLevel:"Public",expression:{type:"Query",source:[{alias:"Medication",expression:{type:"Union",operand:[{name:"ReportOpioidMedicationRequests",type:"ExpressionRef"},{name:"ReportOpioidMedicationStatements",type:"ExpressionRef"}]}}],relationship:[],sort:{by:[{direction:"desc",path:"Start",type:"ByColumn"},{direction:"desc",path:"End",type:"ByColumn"}]}}},{name:"NonOpioidMedicationRequests",context:"Patient",accessLevel:"Public",expression:{name:"ActiveCompletedOrStoppedMedicationRequest",libraryName:"C3F",type:"FunctionRef",operand:[{name:"MedicationRequestLookBack",libraryName:"C3F",type:"FunctionRef",operand:[{type:"Union",operand:[{dataType:"{http://hl7.org/fhir}MedicationRequest",templateId:"http://hl7.org/fhir/StructureDefinition/MedicationRequest",codeProperty:"medication",codeComparator:"in",type:"Retrieve",codes:{name:"Nonopioid pain medications",preserve:!0,type:"ValueSetRef"}},{dataType:"{http://hl7.org/fhir}MedicationRequest",templateId:"http://hl7.org/fhir/StructureDefinition/MedicationRequest",codeProperty:"medication",codeComparator:"in",type:"Retrieve",codes:{name:"Nonopioid pain medications",preserve:!0,type:"ValueSetRef"}}]},{value:2,unit:"years",type:"Quantity"}]}]}},{name:"NonOpioidMedicationStatements",context:"Patient",accessLevel:"Public",expression:{name:"ActiveOrCompletedMedicationStatement",libraryName:"C3F",type:"FunctionRef",operand:[{name:"MedicationStatementLookBack",libraryName:"C3F",type:"FunctionRef",operand:[{type:"Union",operand:[{dataType:"{http://hl7.org/fhir}MedicationStatement",templateId:"http://hl7.org/fhir/StructureDefinition/MedicationStatement",codeProperty:"medication",codeComparator:"in",type:"Retrieve",codes:{name:"Nonopioid pain medications",preserve:!0,type:"ValueSetRef"}},{dataType:"{http://hl7.org/fhir}MedicationStatement",templateId:"http://hl7.org/fhir/StructureDefinition/MedicationStatement",codeProperty:"medication",codeComparator:"in",type:"Retrieve",codes:{name:"Nonopioid pain medications",preserve:!0,type:"ValueSetRef"}}]},{value:2,unit:"years",type:"Quantity"}]}]}},{name:"ReportNonOpioidMedicationRequests",context:"Patient",accessLevel:"Public",expression:{type:"Query",source:[{alias:"Request",expression:{name:"NonOpioidMedicationRequests",type:"ExpressionRef"}}],relationship:[],return:{expression:{type:"Tuple",element:[{name:"Type",value:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"Request",type:"Literal"}},{name:"Name",value:{name:"ConceptText",type:"FunctionRef",operand:[{strict:!1,type:"As",operand:{path:"medication",scope:"Request",type:"Property"},asTypeSpecifier:{name:"{http://hl7.org/fhir}CodeableConcept",type:"NamedTypeSpecifier"}}]}},{name:"Start",value:{name:"DateTimeText",type:"FunctionRef",operand:[{path:"authoredOn",scope:"Request",type:"Property"}]}},{name:"End",value:{strict:!1,type:"As",operand:{type:"Null"},asTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}}},{name:"Status",value:{path:"value",type:"Property",source:{path:"status",scope:"Request",type:"Property"}}}]}},sort:{by:[{direction:"desc",path:"Start",type:"ByColumn"},{direction:"desc",path:"End",type:"ByColumn"}]}}},{name:"ReportNonOpioidMedicationStatements",context:"Patient",accessLevel:"Public",expression:{type:"Query",source:[{alias:"Statement",expression:{name:"NonOpioidMedicationStatements",type:"ExpressionRef"}}],relationship:[],return:{expression:{type:"Tuple",element:[{name:"Type",value:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"Statement",type:"Literal"}},{name:"Name",value:{name:"ConceptText",type:"FunctionRef",operand:[{strict:!1,type:"As",operand:{path:"medication",scope:"Statement",type:"Property"},asTypeSpecifier:{name:"{http://hl7.org/fhir}CodeableConcept",type:"NamedTypeSpecifier"}}]}},{name:"Start",value:{name:"MedicationStatementDate",type:"FunctionRef",operand:[{name:"Statement",type:"AliasRef"}]}},{name:"End",value:{name:"DateTimeText",type:"FunctionRef",operand:[{path:"end",type:"Property",source:{strict:!1,type:"As",operand:{path:"effective",scope:"Statement",type:"Property"},asTypeSpecifier:{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier"}}}]}},{name:"Status",value:{path:"value",type:"Property",source:{path:"status",scope:"Statement",type:"Property"}}}]}},sort:{by:[{direction:"desc",path:"Start",type:"ByColumn"},{direction:"desc",path:"End",type:"ByColumn"}]}}},{name:"ReportNonOpioidMedications",context:"Patient",accessLevel:"Public",expression:{type:"Query",source:[{alias:"Medication",expression:{type:"Union",operand:[{name:"ReportNonOpioidMedicationRequests",type:"ExpressionRef"},{name:"ReportNonOpioidMedicationStatements",type:"ExpressionRef"}]}}],relationship:[],sort:{by:[{direction:"desc",path:"Start",type:"ByColumn"},{direction:"desc",path:"End",type:"ByColumn"}]}}},{name:"AdjuvantPainMedicationRequests",context:"Patient",accessLevel:"Public",expression:{name:"ActiveCompletedOrStoppedMedicationRequest",libraryName:"C3F",type:"FunctionRef",operand:[{name:"MedicationRequestLookBack",libraryName:"C3F",type:"FunctionRef",operand:[{type:"Union",operand:[{dataType:"{http://hl7.org/fhir}MedicationRequest",templateId:"http://hl7.org/fhir/StructureDefinition/MedicationRequest",codeProperty:"medication",codeComparator:"in",type:"Retrieve",codes:{name:"Adjuvant pain medications",preserve:!0,type:"ValueSetRef"}},{dataType:"{http://hl7.org/fhir}MedicationRequest",templateId:"http://hl7.org/fhir/StructureDefinition/MedicationRequest",codeProperty:"medication",codeComparator:"in",type:"Retrieve",codes:{name:"Adjuvant pain medications",preserve:!0,type:"ValueSetRef"}}]},{value:2,unit:"years",type:"Quantity"}]}]}},{name:"AdjuvantPainMedicationStatements",context:"Patient",accessLevel:"Public",expression:{name:"ActiveOrCompletedMedicationStatement",libraryName:"C3F",type:"FunctionRef",operand:[{name:"MedicationStatementLookBack",libraryName:"C3F",type:"FunctionRef",operand:[{type:"Union",operand:[{dataType:"{http://hl7.org/fhir}MedicationStatement",templateId:"http://hl7.org/fhir/StructureDefinition/MedicationStatement",codeProperty:"medication",codeComparator:"in",type:"Retrieve",codes:{name:"Adjuvant pain medications",preserve:!0,type:"ValueSetRef"}},{dataType:"{http://hl7.org/fhir}MedicationStatement",templateId:"http://hl7.org/fhir/StructureDefinition/MedicationStatement",codeProperty:"medication",codeComparator:"in",type:"Retrieve",codes:{name:"Adjuvant pain medications",preserve:!0,type:"ValueSetRef"}}]},{value:2,unit:"years",type:"Quantity"}]}]}},{name:"ReportAdjuvantPainMedicationRequests",context:"Patient",accessLevel:"Public",expression:{type:"Query",source:[{alias:"Request",expression:{name:"AdjuvantPainMedicationRequests",type:"ExpressionRef"}}],relationship:[],return:{expression:{type:"Tuple",element:[{name:"Type",value:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"Request",type:"Literal"}},{name:"Name",value:{name:"ConceptText",type:"FunctionRef",operand:[{strict:!1,type:"As",operand:{path:"medication",scope:"Request",type:"Property"},asTypeSpecifier:{name:"{http://hl7.org/fhir}CodeableConcept",type:"NamedTypeSpecifier"}}]}},{name:"Start",value:{name:"DateTimeText",type:"FunctionRef",operand:[{path:"authoredOn",scope:"Request",type:"Property"}]}},{name:"End",value:{strict:!1,type:"As",operand:{type:"Null"},asTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}}},{name:"Status",value:{path:"value",type:"Property",source:{path:"status",scope:"Request",type:"Property"}}}]}},sort:{by:[{direction:"desc",path:"Start",type:"ByColumn"},{direction:"desc",path:"End",type:"ByColumn"}]}}},{name:"ReportAdjuvantPainMedicationStatements",context:"Patient",accessLevel:"Public",expression:{type:"Query",source:[{alias:"Statement",expression:{name:"AdjuvantPainMedicationStatements",type:"ExpressionRef"}}],relationship:[],return:{expression:{type:"Tuple",element:[{name:"Type",value:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"Statement",type:"Literal"}},{name:"Name",value:{name:"ConceptText",type:"FunctionRef",operand:[{strict:!1,type:"As",operand:{path:"medication",scope:"Statement",type:"Property"},asTypeSpecifier:{name:"{http://hl7.org/fhir}CodeableConcept",type:"NamedTypeSpecifier"}}]}},{name:"Start",value:{name:"MedicationStatementDate",type:"FunctionRef",operand:[{name:"Statement",type:"AliasRef"}]}},{name:"End",value:{name:"DateTimeText",type:"FunctionRef",operand:[{path:"end",type:"Property",source:{strict:!1,type:"As",operand:{path:"effective",scope:"Statement",type:"Property"},asTypeSpecifier:{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier"}}}]}},{name:"Status",value:{path:"value",type:"Property",source:{path:"status",scope:"Statement",type:"Property"}}}]}},sort:{by:[{direction:"desc",path:"Start",type:"ByColumn"},{direction:"desc",path:"End",type:"ByColumn"}]}}},{name:"ReportAdjuvantPainMedications",context:"Patient",accessLevel:"Public",expression:{type:"Query",source:[{alias:"Medication",expression:{type:"Union",operand:[{name:"ReportAdjuvantPainMedicationRequests",type:"ExpressionRef"},{name:"ReportAdjuvantPainMedicationStatements",type:"ExpressionRef"}]}}],relationship:[],sort:{by:[{direction:"desc",path:"Start",type:"ByColumn"},{direction:"desc",path:"End",type:"ByColumn"}]}}},{name:"NonPharmacologicTreatmentProcedures",context:"Patient",accessLevel:"Public",expression:{name:"ProcedurePerformance",libraryName:"C3F",type:"FunctionRef",operand:[{name:"ProcedureLookBack",libraryName:"C3F",type:"FunctionRef",operand:[{dataType:"{http://hl7.org/fhir}Procedure",templateId:"http://hl7.org/fhir/StructureDefinition/Procedure",codeProperty:"code",codeComparator:"in",type:"Retrieve",codes:{name:"Non pharmacologic treatments for chronic pain",preserve:!0,type:"ValueSetRef"}},{value:2,unit:"years",type:"Quantity"}]}]}},{name:"ReportNonPharmacologicTreatmentProcedures",context:"Patient",accessLevel:"Public",expression:{type:"Query",source:[{alias:"Procedure",expression:{name:"NonPharmacologicTreatmentProcedures",type:"ExpressionRef"}}],relationship:[],return:{expression:{type:"Tuple",element:[{name:"Type",value:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"Procedure",type:"Literal"}},{name:"Name",value:{name:"ConceptText",type:"FunctionRef",operand:[{path:"code",scope:"Procedure",type:"Property"}]}},{name:"Date",value:{type:"Coalesce",operand:[{name:"DateTimeText",type:"FunctionRef",operand:[{strict:!1,type:"As",operand:{path:"performed",scope:"Procedure",type:"Property"},asTypeSpecifier:{name:"{http://hl7.org/fhir}dateTime",type:"NamedTypeSpecifier"}}]},{name:"DateTimeText",type:"FunctionRef",operand:[{path:"start",type:"Property",source:{strict:!1,type:"As",operand:{path:"performed",scope:"Procedure",type:"Property"},asTypeSpecifier:{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier"}}}]}]}}]}},sort:{by:[{direction:"desc",path:"Date",type:"ByColumn"}]}}},{name:"NonPharmacologicTreatmentServiceRequests",context:"Patient",accessLevel:"Public",expression:{name:"ActiveOrCompletedServiceRequest",libraryName:"C3F",type:"FunctionRef",operand:[{name:"ServiceRequestLookBack",libraryName:"C3F",type:"FunctionRef",operand:[{dataType:"{http://hl7.org/fhir}ServiceRequest",templateId:"http://hl7.org/fhir/StructureDefinition/ServiceRequest",codeProperty:"code",codeComparator:"in",type:"Retrieve",codes:{name:"Non pharmacologic treatments for chronic pain",preserve:!0,type:"ValueSetRef"}},{value:2,unit:"years",type:"Quantity"}]}]}},{name:"ReportNonPharmacologicTreatmentServiceRequests",context:"Patient",accessLevel:"Public",expression:{type:"Query",source:[{alias:"Request",expression:{name:"NonPharmacologicTreatmentServiceRequests",type:"ExpressionRef"}}],relationship:[],return:{expression:{type:"Tuple",element:[{name:"Type",value:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"ServiceRequest",type:"Literal"}},{name:"Name",value:{name:"ConceptText",type:"FunctionRef",operand:[{path:"code",scope:"Request",type:"Property"}]}},{name:"Date",value:{name:"DateTimeText",type:"FunctionRef",operand:[{path:"authoredOn",scope:"Request",type:"Property"}]}}]}},sort:{by:[{direction:"desc",path:"Date",type:"ByColumn"}]}}},{name:"ReportNonPharmacologicTreatments",context:"Patient",accessLevel:"Public",expression:{type:"Query",source:[{alias:"TreatmentOrRequest",expression:{type:"Union",operand:[{name:"ReportNonPharmacologicTreatmentProcedures",type:"ExpressionRef"},{name:"ReportNonPharmacologicTreatmentServiceRequests",type:"ExpressionRef"}]}}],relationship:[],sort:{by:[{direction:"desc",path:"Date",type:"ByColumn"}]}}},{name:"StoolSoftenersAndLaxativesRequests",context:"Patient",accessLevel:"Public",expression:{name:"ActiveCompletedOrStoppedMedicationRequest",libraryName:"C3F",type:"FunctionRef",operand:[{name:"MedicationRequestLookBack",libraryName:"C3F",type:"FunctionRef",operand:[{type:"Union",operand:[{dataType:"{http://hl7.org/fhir}MedicationRequest",templateId:"http://hl7.org/fhir/StructureDefinition/MedicationRequest",codeProperty:"medication",codeComparator:"in",type:"Retrieve",codes:{name:"Stool softeners and laxatives",preserve:!0,type:"ValueSetRef"}},{dataType:"{http://hl7.org/fhir}MedicationRequest",templateId:"http://hl7.org/fhir/StructureDefinition/MedicationRequest",codeProperty:"medication",codeComparator:"in",type:"Retrieve",codes:{name:"Stool softeners and laxatives",preserve:!0,type:"ValueSetRef"}}]},{value:6,unit:"months",type:"Quantity"}]}]}},{name:"StoolSoftenersAndLaxativesStatements",context:"Patient",accessLevel:"Public",expression:{name:"ActiveOrCompletedMedicationStatement",libraryName:"C3F",type:"FunctionRef",operand:[{name:"MedicationStatementLookBack",libraryName:"C3F",type:"FunctionRef",operand:[{type:"Union",operand:[{dataType:"{http://hl7.org/fhir}MedicationStatement",templateId:"http://hl7.org/fhir/StructureDefinition/MedicationStatement",codeProperty:"medication",codeComparator:"in",type:"Retrieve",codes:{name:"Stool softeners and laxatives",preserve:!0,type:"ValueSetRef"}},{dataType:"{http://hl7.org/fhir}MedicationStatement",templateId:"http://hl7.org/fhir/StructureDefinition/MedicationStatement",codeProperty:"medication",codeComparator:"in",type:"Retrieve",codes:{name:"Stool softeners and laxatives",preserve:!0,type:"ValueSetRef"}}]},{value:6,unit:"months",type:"Quantity"}]}]}},{name:"ReportStoolSoftenersAndLaxativesRequests",context:"Patient",accessLevel:"Public",expression:{type:"Query",source:[{alias:"Request",expression:{name:"StoolSoftenersAndLaxativesRequests",type:"ExpressionRef"}}],relationship:[],return:{expression:{type:"Tuple",element:[{name:"Type",value:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"Request",type:"Literal"}},{name:"Name",value:{name:"ConceptText",type:"FunctionRef",operand:[{strict:!1,type:"As",operand:{path:"medication",scope:"Request",type:"Property"},asTypeSpecifier:{name:"{http://hl7.org/fhir}CodeableConcept",type:"NamedTypeSpecifier"}}]}},{name:"Start",value:{name:"DateTimeText",type:"FunctionRef",operand:[{path:"authoredOn",scope:"Request",type:"Property"}]}},{name:"End",value:{strict:!1,type:"As",operand:{type:"Null"},asTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}}},{name:"Status",value:{path:"value",type:"Property",source:{path:"status",scope:"Request",type:"Property"}}}]}},sort:{by:[{direction:"desc",path:"Start",type:"ByColumn"},{direction:"desc",path:"End",type:"ByColumn"}]}}},{name:"ReportStoolSoftenersAndLaxativesStatements",context:"Patient",accessLevel:"Public",expression:{type:"Query",source:[{alias:"Statement",expression:{name:"StoolSoftenersAndLaxativesStatements",type:"ExpressionRef"}}],relationship:[],return:{expression:{type:"Tuple",element:[{name:"Type",value:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"Statement",type:"Literal"}},{name:"Name",value:{name:"ConceptText",type:"FunctionRef",operand:[{strict:!1,type:"As",operand:{path:"medication",scope:"Statement",type:"Property"},asTypeSpecifier:{name:"{http://hl7.org/fhir}CodeableConcept",type:"NamedTypeSpecifier"}}]}},{name:"Start",value:{name:"MedicationStatementDate",type:"FunctionRef",operand:[{name:"Statement",type:"AliasRef"}]}},{name:"End",value:{name:"DateTimeText",type:"FunctionRef",operand:[{path:"end",type:"Property",source:{strict:!1,type:"As",operand:{path:"effective",scope:"Statement",type:"Property"},asTypeSpecifier:{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier"}}}]}},{name:"Status",value:{path:"value",type:"Property",source:{path:"status",scope:"Statement",type:"Property"}}}]}},sort:{by:[{direction:"desc",path:"Start",type:"ByColumn"},{direction:"desc",path:"End",type:"ByColumn"}]}}},{name:"ReportStoolSoftenersAndLaxatives",context:"Patient",accessLevel:"Public",expression:{type:"Query",source:[{alias:"Laxative",expression:{type:"Union",operand:[{name:"ReportStoolSoftenersAndLaxativesRequests",type:"ExpressionRef"},{name:"ReportStoolSoftenersAndLaxativesStatements",type:"ExpressionRef"}]}}],relationship:[],sort:{by:[{direction:"desc",path:"Start",type:"ByColumn"},{direction:"desc",path:"End",type:"ByColumn"}]}}},{name:"MostRecentMME",context:"Patient",accessLevel:"Public",expression:{name:"MostRecent",libraryName:"C3F",type:"FunctionRef",operand:[{name:"Verified",libraryName:"C3F",type:"FunctionRef",operand:[{name:"ObservationLookBack",libraryName:"C3F",type:"FunctionRef",operand:[{dataType:"{http://hl7.org/fhir}Observation",templateId:"http://hl7.org/fhir/StructureDefinition/Observation",codeProperty:"code",codeComparator:"~",type:"Retrieve",codes:{type:"ToList",operand:{name:"Morphine Milligram Equivalent (MME)",type:"CodeRef"}}},{value:6,unit:"months",type:"Quantity"}]}]}]}},{name:"ReportMostRecentMME",context:"Patient",accessLevel:"Public",expression:{type:"If",condition:{type:"IsNull",operand:{name:"MostRecentMME",type:"ExpressionRef"}},then:{type:"As",operand:{type:"Null"},asTypeSpecifier:{type:"TupleTypeSpecifier",element:[{name:"Name",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}},{name:"Result",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}},{name:"Date",elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}}]}},else:{type:"Query",source:[{alias:"MME",expression:{name:"MostRecentMME",type:"ExpressionRef"}}],relationship:[],return:{expression:{type:"Tuple",element:[{name:"Name",value:{name:"ConceptText",type:"FunctionRef",operand:[{path:"code",scope:"MME",type:"Property"}]}},{name:"Result",value:{name:"QuantityText",type:"FunctionRef",operand:[{strict:!1,type:"As",operand:{path:"value",scope:"MME",type:"Property"},asTypeSpecifier:{name:"{http://hl7.org/fhir}Quantity",type:"NamedTypeSpecifier"}}]}},{name:"Date",value:{name:"ObservationDate",type:"FunctionRef",operand:[{name:"MME",type:"AliasRef"}]}}]}}}}},{name:"UrineDrugScreens",context:"Patient",accessLevel:"Public",expression:{name:"Verified",libraryName:"C3F",type:"FunctionRef",operand:[{name:"ObservationLookBack",libraryName:"C3F",type:"FunctionRef",operand:[{dataType:"{http://hl7.org/fhir}Observation",templateId:"http://hl7.org/fhir/StructureDefinition/Observation",codeProperty:"code",codeComparator:"in",type:"Retrieve",codes:{name:"Urine drug screen for pain management",preserve:!0,type:"ValueSetRef"}},{value:1,unit:"year",type:"Quantity"}]}]}},{name:"ReportUrineDrugScreens",context:"Patient",accessLevel:"Public",expression:{type:"Query",source:[{alias:"Screening",expression:{name:"UrineDrugScreens",type:"ExpressionRef"}}],relationship:[],return:{expression:{type:"Tuple",element:[{name:"Name",value:{name:"ConceptText",type:"FunctionRef",operand:[{path:"code",scope:"Screening",type:"Property"}]}},{name:"Result",value:{type:"Coalesce",operand:[{name:"QuantityText",type:"FunctionRef",operand:[{strict:!1,type:"As",operand:{path:"value",scope:"Screening",type:"Property"},asTypeSpecifier:{name:"{http://hl7.org/fhir}Quantity",type:"NamedTypeSpecifier"}}]},{path:"value",type:"Property",source:{strict:!1,type:"As",operand:{path:"value",scope:"Screening",type:"Property"},asTypeSpecifier:{name:"{http://hl7.org/fhir}string",type:"NamedTypeSpecifier"}}},{name:"ConceptText",type:"FunctionRef",operand:[{strict:!1,type:"As",operand:{path:"value",scope:"Screening",type:"Property"},asTypeSpecifier:{name:"{http://hl7.org/fhir}CodeableConcept",type:"NamedTypeSpecifier"}}]}]}},{name:"Interpretation",value:{name:"ConceptText",type:"FunctionRef",operand:[{type:"First",source:{path:"interpretation",scope:"Screening",type:"Property"}}]}},{name:"Date",value:{name:"ObservationDate",type:"FunctionRef",operand:[{name:"Screening",type:"AliasRef"}]}}]}},sort:{by:[{direction:"desc",path:"Date",type:"ByColumn"}]}}},{name:"BenzodiazepineMedicationRequests",context:"Patient",accessLevel:"Public",expression:{name:"ActiveCompletedOrStoppedMedicationRequest",libraryName:"C3F",type:"FunctionRef",operand:[{name:"MedicationRequestLookBack",libraryName:"C3F",type:"FunctionRef",operand:[{type:"Union",operand:[{dataType:"{http://hl7.org/fhir}MedicationRequest",templateId:"http://hl7.org/fhir/StructureDefinition/MedicationRequest",codeProperty:"medication",codeComparator:"in",type:"Retrieve",codes:{name:"Benzodiazepine medications",preserve:!0,type:"ValueSetRef"}},{dataType:"{http://hl7.org/fhir}MedicationRequest",templateId:"http://hl7.org/fhir/StructureDefinition/MedicationRequest",codeProperty:"medication",codeComparator:"in",type:"Retrieve",codes:{name:"Benzodiazepine medications",preserve:!0,type:"ValueSetRef"}}]},{value:2,unit:"years",type:"Quantity"}]}]}},{name:"BenzodiazepineMedicationStatements",context:"Patient",accessLevel:"Public",expression:{name:"ActiveOrCompletedMedicationStatement",libraryName:"C3F",type:"FunctionRef",operand:[{name:"MedicationStatementLookBack",libraryName:"C3F",type:"FunctionRef",operand:[{type:"Union",operand:[{dataType:"{http://hl7.org/fhir}MedicationStatement",templateId:"http://hl7.org/fhir/StructureDefinition/MedicationStatement",codeProperty:"medication",codeComparator:"in",type:"Retrieve",codes:{name:"Benzodiazepine medications",preserve:!0,type:"ValueSetRef"}},{dataType:"{http://hl7.org/fhir}MedicationStatement",templateId:"http://hl7.org/fhir/StructureDefinition/MedicationStatement",codeProperty:"medication",codeComparator:"in",type:"Retrieve",codes:{name:"Benzodiazepine medications",preserve:!0,type:"ValueSetRef"}}]},{value:2,unit:"years",type:"Quantity"}]}]}},{name:"ReportBenzodiazepineMedicationRequests",context:"Patient",accessLevel:"Public",expression:{type:"Query",source:[{alias:"Request",expression:{name:"BenzodiazepineMedicationRequests",type:"ExpressionRef"}}],relationship:[],return:{expression:{type:"Tuple",element:[{name:"Type",value:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"Request",type:"Literal"}},{name:"Name",value:{name:"ConceptText",type:"FunctionRef",operand:[{strict:!1,type:"As",operand:{path:"medication",scope:"Request",type:"Property"},asTypeSpecifier:{name:"{http://hl7.org/fhir}CodeableConcept",type:"NamedTypeSpecifier"}}]}},{name:"Start",value:{name:"DateTimeText",type:"FunctionRef",operand:[{path:"authoredOn",scope:"Request",type:"Property"}]}},{name:"End",value:{strict:!1,type:"As",operand:{type:"Null"},asTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}}},{name:"Status",value:{path:"value",type:"Property",source:{path:"status",scope:"Request",type:"Property"}}}]}},sort:{by:[{direction:"desc",path:"Start",type:"ByColumn"},{direction:"desc",path:"End",type:"ByColumn"}]}}},{name:"ReportBenzodiazepineMedicationStatements",context:"Patient",accessLevel:"Public",expression:{type:"Query",source:[{alias:"Statement",expression:{name:"BenzodiazepineMedicationStatements",type:"ExpressionRef"}}],relationship:[],return:{expression:{type:"Tuple",element:[{name:"Type",value:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"Statement",type:"Literal"}},{name:"Name",value:{name:"ConceptText",type:"FunctionRef",operand:[{strict:!1,type:"As",operand:{path:"medication",scope:"Statement",type:"Property"},asTypeSpecifier:{name:"{http://hl7.org/fhir}CodeableConcept",type:"NamedTypeSpecifier"}}]}},{name:"Start",value:{name:"MedicationStatementDate",type:"FunctionRef",operand:[{name:"Statement",type:"AliasRef"}]}},{name:"End",value:{name:"DateTimeText",type:"FunctionRef",operand:[{path:"end",type:"Property",source:{strict:!1,type:"As",operand:{path:"effective",scope:"Statement",type:"Property"},asTypeSpecifier:{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier"}}}]}},{name:"Status",value:{path:"value",type:"Property",source:{path:"status",scope:"Statement",type:"Property"}}}]}},sort:{by:[{direction:"desc",path:"Start",type:"ByColumn"},{direction:"desc",path:"End",type:"ByColumn"}]}}},{name:"ReportBenzodiazepineMedications",context:"Patient",accessLevel:"Public",expression:{type:"Query",source:[{alias:"Medication",expression:{type:"Union",operand:[{name:"ReportBenzodiazepineMedicationRequests",type:"ExpressionRef"},{name:"ReportBenzodiazepineMedicationStatements",type:"ExpressionRef"}]}}],relationship:[],sort:{by:[{direction:"desc",path:"Start",type:"ByColumn"},{direction:"desc",path:"End",type:"ByColumn"}]}}},{name:"NaloxoneMedicationRequests",context:"Patient",accessLevel:"Public",expression:{name:"ActiveCompletedOrStoppedMedicationRequest",libraryName:"C3F",type:"FunctionRef",operand:[{type:"Union",operand:[{dataType:"{http://hl7.org/fhir}MedicationRequest",templateId:"http://hl7.org/fhir/StructureDefinition/MedicationRequest",codeProperty:"medication",codeComparator:"in",type:"Retrieve",codes:{name:"Naloxone medications",preserve:!0,type:"ValueSetRef"}},{dataType:"{http://hl7.org/fhir}MedicationRequest",templateId:"http://hl7.org/fhir/StructureDefinition/MedicationRequest",codeProperty:"medication",codeComparator:"in",type:"Retrieve",codes:{name:"Naloxone medications",preserve:!0,type:"ValueSetRef"}}]}]}},{name:"NaloxoneMedicationStatements",context:"Patient",accessLevel:"Public",expression:{name:"ActiveOrCompletedMedicationStatement",libraryName:"C3F",type:"FunctionRef",operand:[{type:"Union",operand:[{dataType:"{http://hl7.org/fhir}MedicationStatement",templateId:"http://hl7.org/fhir/StructureDefinition/MedicationStatement",codeProperty:"medication",codeComparator:"in",type:"Retrieve",codes:{name:"Naloxone medications",preserve:!0,type:"ValueSetRef"}},{dataType:"{http://hl7.org/fhir}MedicationStatement",templateId:"http://hl7.org/fhir/StructureDefinition/MedicationStatement",codeProperty:"medication",codeComparator:"in",type:"Retrieve",codes:{name:"Naloxone medications",preserve:!0,type:"ValueSetRef"}}]}]}},{name:"ReportNaloxoneMedicationRequests",context:"Patient",accessLevel:"Public",expression:{type:"Query",source:[{alias:"Request",expression:{name:"NaloxoneMedicationRequests",type:"ExpressionRef"}}],relationship:[],return:{expression:{type:"Tuple",element:[{name:"Type",value:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"Request",type:"Literal"}},{name:"Name",value:{name:"ConceptText",type:"FunctionRef",operand:[{strict:!1,type:"As",operand:{path:"medication",scope:"Request",type:"Property"},asTypeSpecifier:{name:"{http://hl7.org/fhir}CodeableConcept",type:"NamedTypeSpecifier"}}]}},{name:"Start",value:{name:"DateTimeText",type:"FunctionRef",operand:[{path:"authoredOn",scope:"Request",type:"Property"}]}},{name:"End",value:{strict:!1,type:"As",operand:{type:"Null"},asTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}}},{name:"Status",value:{path:"value",type:"Property",source:{path:"status",scope:"Request",type:"Property"}}}]}},sort:{by:[{direction:"desc",path:"Start",type:"ByColumn"},{direction:"desc",path:"End",type:"ByColumn"}]}}},{name:"ReportNaloxoneMedicationStatements",context:"Patient",accessLevel:"Public",expression:{type:"Query",source:[{alias:"Statement",expression:{name:"NaloxoneMedicationStatements",type:"ExpressionRef"}}],relationship:[],return:{expression:{type:"Tuple",element:[{name:"Type",value:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"Statement",type:"Literal"}},{name:"Name",value:{name:"ConceptText",type:"FunctionRef",operand:[{strict:!1,type:"As",operand:{path:"medication",scope:"Statement",type:"Property"},asTypeSpecifier:{name:"{http://hl7.org/fhir}CodeableConcept",type:"NamedTypeSpecifier"}}]}},{name:"Start",value:{name:"MedicationStatementDate",type:"FunctionRef",operand:[{name:"Statement",type:"AliasRef"}]}},{name:"End",value:{name:"DateTimeText",type:"FunctionRef",operand:[{path:"end",type:"Property",source:{strict:!1,type:"As",operand:{path:"effective",scope:"Statement",type:"Property"},asTypeSpecifier:{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier"}}}]}},{name:"Status",value:{path:"value",type:"Property",source:{path:"status",scope:"Statement",type:"Property"}}}]}},sort:{by:[{direction:"desc",path:"Start",type:"ByColumn"},{direction:"desc",path:"End",type:"ByColumn"}]}}},{name:"ReportNaloxoneMedications",context:"Patient",accessLevel:"Public",expression:{type:"Query",source:[{alias:"Medication",expression:{type:"Union",operand:[{name:"ReportNaloxoneMedicationRequests",type:"ExpressionRef"},{name:"ReportNaloxoneMedicationStatements",type:"ExpressionRef"}]}}],relationship:[],sort:{by:[{direction:"desc",path:"Start",type:"ByColumn"},{direction:"desc",path:"End",type:"ByColumn"}]}}},{name:"RiskScreeningsRelevantToPainManagement",context:"Patient",accessLevel:"Public",expression:{name:"Verified",libraryName:"C3F",type:"FunctionRef",operand:[{name:"ObservationLookBack",libraryName:"C3F",type:"FunctionRef",operand:[{type:"Union",operand:[{type:"Union",operand:[{dataType:"{http://hl7.org/fhir}Observation",templateId:"http://hl7.org/fhir/StructureDefinition/Observation",codeProperty:"code",codeComparator:"in",type:"Retrieve",codes:{name:"Risk assessments relevant to pain management",preserve:!0,type:"ValueSetRef"}},{dataType:"{http://hl7.org/fhir}Observation",templateId:"http://hl7.org/fhir/StructureDefinition/Observation",codeProperty:"code",codeComparator:"~",type:"Retrieve",codes:{type:"ToList",operand:{name:"Single question r/t ETOH use",type:"CodeRef"}}}]},{dataType:"{http://hl7.org/fhir}Observation",templateId:"http://hl7.org/fhir/StructureDefinition/Observation",codeProperty:"code",codeComparator:"~",type:"Retrieve",codes:{type:"ToList",operand:{name:"Single question r/t drug use",type:"CodeRef"}}}]},{value:1,unit:"year",type:"Quantity"}]}]}},{name:"ReportRiskScreeningsRelevantToPainManagement",context:"Patient",accessLevel:"Public",expression:{type:"Query",source:[{alias:"Screening",expression:{name:"RiskScreeningsRelevantToPainManagement",type:"ExpressionRef"}}],relationship:[],return:{expression:{type:"Tuple",element:[{name:"Name",value:{name:"ConceptTextWithRange",type:"FunctionRef",operand:[{path:"code",scope:"Screening",type:"Property"}]}},{name:"Score",value:{type:"Coalesce",operand:[{name:"QuantityText",type:"FunctionRef",operand:[{strict:!1,type:"As",operand:{path:"value",scope:"Screening",type:"Property"},asTypeSpecifier:{name:"{http://hl7.org/fhir}Quantity",type:"NamedTypeSpecifier"}}]},{path:"value",type:"Property",source:{strict:!1,type:"As",operand:{path:"value",scope:"Screening",type:"Property"},asTypeSpecifier:{name:"{http://hl7.org/fhir}string",type:"NamedTypeSpecifier"}}}]}},{name:"Interpretation",value:{type:"Coalesce",operand:[{name:"ConceptText",type:"FunctionRef",operand:[{type:"First",source:{path:"interpretation",scope:"Screening",type:"Property"}}]},{name:"ConceptText",type:"FunctionRef",operand:[{strict:!1,type:"As",operand:{path:"value",scope:"Screening",type:"Property"},asTypeSpecifier:{name:"{http://hl7.org/fhir}CodeableConcept",type:"NamedTypeSpecifier"}}]}]}},{name:"Date",value:{name:"ObservationDate",type:"FunctionRef",operand:[{name:"Screening",type:"AliasRef"}]}}]}},sort:{by:[{direction:"desc",path:"Date",type:"ByColumn"}]}}},{name:"Summary",context:"Patient",accessLevel:"Public",expression:{type:"Tuple",element:[{name:"Patient",value:{type:"Tuple",element:[{name:"Name",value:{type:"Concatenate",operand:[{type:"Concatenate",operand:[{type:"Combine",source:{type:"Query",source:[{alias:"Given",expression:{type:"Flatten",operand:{type:"Query",source:[{alias:"$this",expression:{path:"name",type:"Property",source:{name:"Patient",type:"ExpressionRef"}}}],where:{type:"Not",operand:{type:"IsNull",operand:{path:"given",type:"Property",source:{name:"$this",type:"AliasRef"}}}},return:{distinct:!1,expression:{path:"given",type:"Property",source:{name:"$this",type:"AliasRef"}}}}}}],relationship:[],return:{expression:{path:"value",scope:"Given",type:"Property"}}},separator:{valueType:"{urn:hl7-org:elm-types:r1}String",value:" ",type:"Literal"}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:" ",type:"Literal"}]},{type:"Combine",source:{type:"Query",source:[{alias:"Family",expression:{type:"Query",source:[{alias:"$this",expression:{path:"name",type:"Property",source:{name:"Patient",type:"ExpressionRef"}}}],where:{type:"Not",operand:{type:"IsNull",operand:{path:"family",type:"Property",source:{name:"$this",type:"AliasRef"}}}},return:{distinct:!1,expression:{path:"family",type:"Property",source:{name:"$this",type:"AliasRef"}}}}}],relationship:[],return:{expression:{path:"value",scope:"Family",type:"Property"}}},separator:{valueType:"{urn:hl7-org:elm-types:r1}String",value:" ",type:"Literal"}}]}},{name:"Gender",value:{path:"value",type:"Property",source:{path:"gender",type:"Property",source:{name:"Patient",type:"ExpressionRef"}}}},{name:"Age",value:{precision:"Year",type:"CalculateAge",operand:{path:"birthDate.value",type:"Property",source:{name:"Patient",type:"ExpressionRef"}}}},{name:"MeetsInclusionCriteria",value:{name:"MeetsInclusionCriteria",type:"ExpressionRef"}}]}},{name:"PertinentMedicalHistory",value:{type:"Tuple",element:[{name:"ConditionsAssociatedWithChronicPain",value:{name:"ReportConditionsAssociatedWithChronicPain",type:"ExpressionRef"}},{name:"RiskFactorsForOpioidRelatedHarms",value:{name:"ReportRiskFactorsForOpioidRelatedHarms",type:"ExpressionRef"}}]}},{name:"PainAssessments",value:{type:"Tuple",element:[{name:"NumericPainIntensityAssessments",value:{name:"ReportNumericPainIntensityAssessments",type:"ExpressionRef"}},{name:"PainEnjoymentGeneralActivityAssessments",value:{name:"ReportPainEnjoymentGeneralActivityAssessments",type:"ExpressionRef"}},{name:"STarTBackAssessments",value:{name:"ReportSTarTBackAssessments",type:"ExpressionRef"}}]}},{name:"HistoricalTreatments",value:{type:"Tuple",element:[{name:"OpioidMedications",value:{name:"ReportOpioidMedications",type:"ExpressionRef"}},{name:"NonOpioidMedications",value:{name:"ReportNonOpioidMedications",type:"ExpressionRef"}},{name:"AdjuvantPainMedications",value:{name:"ReportAdjuvantPainMedications",type:"ExpressionRef"}},{name:"NonPharmacologicTreatments",value:{name:"ReportNonPharmacologicTreatments",type:"ExpressionRef"}},{name:"StoolSoftenersAndLaxatives",value:{name:"ReportStoolSoftenersAndLaxatives",type:"ExpressionRef"}}]}},{name:"RiskConsiderations",value:{type:"Tuple",element:[{name:"MostRecentMME",value:{name:"ReportMostRecentMME",type:"ExpressionRef"}},{name:"UrineDrugScreens",value:{name:"ReportUrineDrugScreens",type:"ExpressionRef"}},{name:"BenzodiazepineMedications",value:{name:"ReportBenzodiazepineMedications",type:"ExpressionRef"}},{name:"NaloxoneMedications",value:{name:"ReportNaloxoneMedications",type:"ExpressionRef"}},{name:"RiskScreeningsRelevantToPainManagement",value:{name:"ReportRiskScreeningsRelevantToPainManagement",type:"ExpressionRef"}}]}}]}}]}},i={library:e},n={annotation:[{translatorVersion:"2.9.0",translatorOptions:"",type:"CqlToElmInfo"}],identifier:{id:"CDSConnectCommonsForFHIRv401",version:"2.1.0"},schemaIdentifier:{id:"urn:hl7-org:elm",version:"r1"},usings:{def:[{localIdentifier:"System",uri:"urn:hl7-org:elm-types:r1"},{localIdentifier:"FHIR",uri:"http://hl7.org/fhir",version:"4.0.1"}]},includes:{def:[{localIdentifier:"FHIRHelpers",path:"FHIRHelpers",version:"4.0.1"}]},codeSystems:{def:[{name:"AIVERSTATUS",id:"http://terminology.hl7.org/CodeSystem/allergyintolerance-verification",accessLevel:"Public"},{name:"AICLINSTATUS",id:"http://terminology.hl7.org/CodeSystem/allergyintolerance-clinical",accessLevel:"Public"},{name:"CONDVERSTATUS",id:"http://terminology.hl7.org/CodeSystem/condition-ver-status",accessLevel:"Public"},{name:"CONDCLINSTATUS",id:"http://terminology.hl7.org/CodeSystem/condition-clinical",accessLevel:"Public"}]},codes:{def:[{name:"AllergyIntolerance Confirmed code",id:"confirmed",display:"Confirmed",accessLevel:"Public",codeSystem:{name:"AIVERSTATUS"}},{name:"AllergyIntolerance Active code",id:"active",display:"Active",accessLevel:"Public",codeSystem:{name:"AICLINSTATUS"}},{name:"Condition Confirmed code",id:"confirmed",display:"Confirmed",accessLevel:"Public",codeSystem:{name:"CONDVERSTATUS"}},{name:"Condition Active code",id:"active",display:"Active",accessLevel:"Public",codeSystem:{name:"CONDCLINSTATUS"}},{name:"Condition Recurrence code",id:"recurrence",display:"Recurrence",accessLevel:"Public",codeSystem:{name:"CONDCLINSTATUS"}},{name:"Condition Relapse code",id:"relapse",display:"Relapse",accessLevel:"Public",codeSystem:{name:"CONDCLINSTATUS"}}]},concepts:{def:[{name:"AllergyIntolerance Confirmed",display:"Confirmed",accessLevel:"Public",code:[{name:"AllergyIntolerance Confirmed code"}]},{name:"AllergyIntolerance Active",display:"Active",accessLevel:"Public",code:[{name:"AllergyIntolerance Active code"}]},{name:"Condition Confirmed",display:"Confirmed",accessLevel:"Public",code:[{name:"Condition Confirmed code"}]},{name:"Condition Active",display:"Active",accessLevel:"Public",code:[{name:"Condition Active code"}]},{name:"Condition Recurrence",display:"Recurrence",accessLevel:"Public",code:[{name:"Condition Recurrence code"}]},{name:"Condition Relapse",display:"Relapse",accessLevel:"Public",code:[{name:"Condition Relapse code"}]}]},statements:{def:[{name:"PeriodToInterval",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"If",condition:{type:"IsNull",operand:{name:"Period",type:"OperandRef"}},then:{type:"As",operand:{type:"Null"},asTypeSpecifier:{type:"IntervalTypeSpecifier",pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier"}}},else:{lowClosed:!0,highClosed:!0,type:"Interval",low:{path:"value",type:"Property",source:{path:"start",type:"Property",source:{name:"Period",type:"OperandRef"}}},high:{path:"value",type:"Property",source:{path:"end",type:"Property",source:{name:"Period",type:"OperandRef"}}}}},operand:[{name:"Period",operandTypeSpecifier:{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier"}}]},{name:"RangeToInterval",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"If",condition:{type:"IsNull",operand:{name:"Range",type:"OperandRef"}},then:{type:"As",operand:{type:"Null"},asTypeSpecifier:{type:"IntervalTypeSpecifier",pointType:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier"}}},else:{lowClosed:!0,highClosed:!0,type:"Interval",low:{name:"ToQuantity",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{path:"low",type:"Property",source:{name:"Range",type:"OperandRef"}}]},high:{name:"ToQuantity",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{path:"high",type:"Property",source:{name:"Range",type:"OperandRef"}}]}}},operand:[{name:"Range",operandTypeSpecifier:{name:"{http://hl7.org/fhir}Range",type:"NamedTypeSpecifier"}}]},{name:"Verified",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Query",source:[{alias:"Observation",expression:{name:"Observations",type:"OperandRef"}}],relationship:[],where:{type:"In",operand:[{path:"value",type:"Property",source:{path:"status",scope:"Observation",type:"Property"}},{type:"List",element:[{valueType:"{urn:hl7-org:elm-types:r1}String",value:"final",type:"Literal"},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"corrected",type:"Literal"},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"amended",type:"Literal"}]}]}},operand:[{name:"Observations",operandTypeSpecifier:{type:"ListTypeSpecifier",elementType:{name:"{http://hl7.org/fhir}Observation",type:"NamedTypeSpecifier"}}}]},{name:"WithUnit",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Query",source:[{alias:"Observation",expression:{name:"Observations",type:"OperandRef"}}],relationship:[],where:{type:"Or",operand:[{type:"Equal",operand:[{path:"value",type:"Property",source:{path:"unit",type:"Property",source:{strict:!1,type:"As",operand:{path:"value",scope:"Observation",type:"Property"},asTypeSpecifier:{name:"{http://hl7.org/fhir}Quantity",type:"NamedTypeSpecifier"}}}},{name:"Unit",type:"OperandRef"}]},{type:"Equal",operand:[{path:"value",type:"Property",source:{path:"code",type:"Property",source:{strict:!1,type:"As",operand:{path:"value",scope:"Observation",type:"Property"},asTypeSpecifier:{name:"{http://hl7.org/fhir}Quantity",type:"NamedTypeSpecifier"}}}},{name:"Unit",type:"OperandRef"}]}]}},operand:[{name:"Observations",operandTypeSpecifier:{type:"ListTypeSpecifier",elementType:{name:"{http://hl7.org/fhir}Observation",type:"NamedTypeSpecifier"}}},{name:"Unit",operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}}]},{name:"ObservationLookBack",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Query",source:[{alias:"Observation",expression:{name:"Observations",type:"OperandRef"}}],let:[{identifier:"LookBackInterval",expression:{lowClosed:!0,highClosed:!0,type:"Interval",low:{type:"Subtract",operand:[{type:"Now"},{name:"LookBack",type:"OperandRef"}]},high:{type:"Now"}}}],relationship:[],where:{type:"Or",operand:[{type:"Or",operand:[{type:"Or",operand:[{type:"In",operand:[{path:"value",type:"Property",source:{strict:!1,type:"As",operand:{path:"effective",scope:"Observation",type:"Property"},asTypeSpecifier:{name:"{http://hl7.org/fhir}dateTime",type:"NamedTypeSpecifier"}}},{name:"LookBackInterval",type:"QueryLetRef"}]},{type:"In",operand:[{path:"value",type:"Property",source:{strict:!1,type:"As",operand:{path:"effective",scope:"Observation",type:"Property"},asTypeSpecifier:{name:"{http://hl7.org/fhir}instant",type:"NamedTypeSpecifier"}}},{name:"LookBackInterval",type:"QueryLetRef"}]}]},{type:"Overlaps",operand:[{name:"PeriodToInterval",type:"FunctionRef",operand:[{strict:!1,type:"As",operand:{path:"effective",scope:"Observation",type:"Property"},asTypeSpecifier:{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier"}}]},{name:"LookBackInterval",type:"QueryLetRef"}]}]},{type:"In",operand:[{path:"value",type:"Property",source:{path:"issued",scope:"Observation",type:"Property"}},{name:"LookBackInterval",type:"QueryLetRef"}]}]}},operand:[{name:"Observations",operandTypeSpecifier:{type:"ListTypeSpecifier",elementType:{name:"{http://hl7.org/fhir}Observation",type:"NamedTypeSpecifier"}}},{name:"LookBack",operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier"}}]},{name:"MostRecent",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Last",source:{type:"Query",source:[{alias:"Observation",expression:{name:"Observations",type:"OperandRef"}}],relationship:[],sort:{by:[{direction:"asc",type:"ByExpression",expression:{type:"Coalesce",operand:[{path:"value",type:"Property",source:{strict:!1,type:"As",operand:{name:"effective",type:"IdentifierRef"},asTypeSpecifier:{name:"{http://hl7.org/fhir}dateTime",type:"NamedTypeSpecifier"}}},{path:"value",type:"Property",source:{strict:!1,type:"As",operand:{name:"effective",type:"IdentifierRef"},asTypeSpecifier:{name:"{http://hl7.org/fhir}instant",type:"NamedTypeSpecifier"}}},{path:"value",type:"Property",source:{path:"end",type:"Property",source:{strict:!1,type:"As",operand:{name:"effective",type:"IdentifierRef"},asTypeSpecifier:{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier"}}}},{path:"value",type:"Property",source:{path:"start",type:"Property",source:{strict:!1,type:"As",operand:{name:"effective",type:"IdentifierRef"},asTypeSpecifier:{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier"}}}},{path:"value",type:"Property",source:{name:"issued",type:"IdentifierRef"}}]}}]}}},operand:[{name:"Observations",operandTypeSpecifier:{type:"ListTypeSpecifier",elementType:{name:"{http://hl7.org/fhir}Observation",type:"NamedTypeSpecifier"}}}]},{name:"FirstObservation",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"First",source:{type:"Query",source:[{alias:"Observation",expression:{name:"Observations",type:"OperandRef"}}],relationship:[],sort:{by:[{direction:"asc",type:"ByExpression",expression:{type:"Coalesce",operand:[{path:"value",type:"Property",source:{strict:!1,type:"As",operand:{name:"effective",type:"IdentifierRef"},asTypeSpecifier:{name:"{http://hl7.org/fhir}dateTime",type:"NamedTypeSpecifier"}}},{path:"value",type:"Property",source:{strict:!1,type:"As",operand:{name:"effective",type:"IdentifierRef"},asTypeSpecifier:{name:"{http://hl7.org/fhir}instant",type:"NamedTypeSpecifier"}}},{path:"value",type:"Property",source:{path:"start",type:"Property",source:{strict:!1,type:"As",operand:{name:"effective",type:"IdentifierRef"},asTypeSpecifier:{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier"}}}},{path:"value",type:"Property",source:{path:"end",type:"Property",source:{strict:!1,type:"As",operand:{name:"effective",type:"IdentifierRef"},asTypeSpecifier:{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier"}}}},{path:"value",type:"Property",source:{name:"issued",type:"IdentifierRef"}}]}}]}}},operand:[{name:"Observations",operandTypeSpecifier:{type:"ListTypeSpecifier",elementType:{name:"{http://hl7.org/fhir}Observation",type:"NamedTypeSpecifier"}}}]},{name:"QuantityValue",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{name:"ToQuantity",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{strict:!1,type:"As",operand:{path:"value",type:"Property",source:{name:"Observation",type:"OperandRef"}},asTypeSpecifier:{name:"{http://hl7.org/fhir}Quantity",type:"NamedTypeSpecifier"}}]},operand:[{name:"Observation",operandTypeSpecifier:{name:"{http://hl7.org/fhir}Observation",type:"NamedTypeSpecifier"}}]},{name:"ConceptValue",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{strict:!1,type:"As",operand:{path:"value",type:"Property",source:{name:"Observation",type:"OperandRef"}},asTypeSpecifier:{name:"{http://hl7.org/fhir}CodeableConcept",type:"NamedTypeSpecifier"}}]},operand:[{name:"Observation",operandTypeSpecifier:{name:"{http://hl7.org/fhir}Observation",type:"NamedTypeSpecifier"}}]},{name:"FindDate",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Coalesce",operand:[{path:"value",type:"Property",source:{strict:!1,type:"As",operand:{path:"effective",type:"Property",source:{name:"Observation",type:"OperandRef"}},asTypeSpecifier:{name:"{http://hl7.org/fhir}dateTime",type:"NamedTypeSpecifier"}}},{path:"value",type:"Property",source:{strict:!1,type:"As",operand:{path:"effective",type:"Property",source:{name:"Observation",type:"OperandRef"}},asTypeSpecifier:{name:"{http://hl7.org/fhir}instant",type:"NamedTypeSpecifier"}}},{path:"value",type:"Property",source:{path:"end",type:"Property",source:{strict:!1,type:"As",operand:{path:"effective",type:"Property",source:{name:"Observation",type:"OperandRef"}},asTypeSpecifier:{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier"}}}},{path:"value",type:"Property",source:{path:"start",type:"Property",source:{strict:!1,type:"As",operand:{path:"effective",type:"Property",source:{name:"Observation",type:"OperandRef"}},asTypeSpecifier:{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier"}}}},{path:"value",type:"Property",source:{path:"issued",type:"Property",source:{name:"Observation",type:"OperandRef"}}}]},operand:[{name:"Observation",operandTypeSpecifier:{name:"{http://hl7.org/fhir}Observation",type:"NamedTypeSpecifier"}}]},{name:"HighestObservation",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Max",source:{type:"Query",source:[{alias:"Observation",expression:{name:"Observations",type:"OperandRef"}}],relationship:[],return:{expression:{name:"ToQuantity",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{strict:!1,type:"As",operand:{path:"value",scope:"Observation",type:"Property"},asTypeSpecifier:{name:"{http://hl7.org/fhir}Quantity",type:"NamedTypeSpecifier"}}]}}}},operand:[{name:"Observations",operandTypeSpecifier:{type:"ListTypeSpecifier",elementType:{name:"{http://hl7.org/fhir}Observation",type:"NamedTypeSpecifier"}}}]},{name:"AverageObservation",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Avg",source:{type:"Query",source:[{alias:"Observation",expression:{name:"Observations",type:"OperandRef"}}],relationship:[],return:{expression:{name:"ToQuantity",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{strict:!1,type:"As",operand:{path:"value",scope:"Observation",type:"Property"},asTypeSpecifier:{name:"{http://hl7.org/fhir}Quantity",type:"NamedTypeSpecifier"}}]}}}},operand:[{name:"Observations",operandTypeSpecifier:{type:"ListTypeSpecifier",elementType:{name:"{http://hl7.org/fhir}Observation",type:"NamedTypeSpecifier"}}}]},{name:"Confirmed",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Query",source:[{alias:"Condition",expression:{name:"Conditions",type:"OperandRef"}}],relationship:[],where:{type:"Equivalent",operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{path:"verificationStatus",scope:"Condition",type:"Property"}]},{name:"Condition Confirmed",type:"ConceptRef"}]}},operand:[{name:"Conditions",operandTypeSpecifier:{type:"ListTypeSpecifier",elementType:{name:"{http://hl7.org/fhir}Condition",type:"NamedTypeSpecifier"}}}]},{name:"ActiveCondition",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Query",source:[{alias:"Condition",expression:{name:"Conditions",type:"OperandRef"}}],relationship:[],where:{type:"And",operand:[{type:"Equivalent",operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{path:"clinicalStatus",scope:"Condition",type:"Property"}]},{name:"Condition Active",type:"ConceptRef"}]},{type:"IsNull",operand:{path:"abatement",scope:"Condition",type:"Property"}}]}},operand:[{name:"Conditions",operandTypeSpecifier:{type:"ListTypeSpecifier",elementType:{name:"{http://hl7.org/fhir}Condition",type:"NamedTypeSpecifier"}}}]},{name:"ActiveOrRecurring",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Query",source:[{alias:"Condition",expression:{name:"Conditions",type:"OperandRef"}}],relationship:[],where:{type:"Or",operand:[{type:"Or",operand:[{type:"Equivalent",operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{path:"clinicalStatus",scope:"Condition",type:"Property"}]},{name:"Condition Active",type:"ConceptRef"}]},{type:"Equivalent",operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{path:"clinicalStatus",scope:"Condition",type:"Property"}]},{name:"Condition Recurrence",type:"ConceptRef"}]}]},{type:"Equivalent",operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{path:"clinicalStatus",scope:"Condition",type:"Property"}]},{name:"Condition Relapse",type:"ConceptRef"}]}]}},operand:[{name:"Conditions",operandTypeSpecifier:{type:"ListTypeSpecifier",elementType:{name:"{http://hl7.org/fhir}Condition",type:"NamedTypeSpecifier"}}}]},{name:"ConditionLookBack",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Query",source:[{alias:"Condition",expression:{name:"Conditions",type:"OperandRef"}}],let:[{identifier:"LookBackInterval",expression:{lowClosed:!0,highClosed:!0,type:"Interval",low:{type:"Subtract",operand:[{type:"Now"},{name:"LookBack",type:"OperandRef"}]},high:{type:"Now"}}}],relationship:[],where:{type:"Or",operand:[{type:"Or",operand:[{type:"In",operand:[{path:"value",type:"Property",source:{strict:!1,type:"As",operand:{path:"onset",scope:"Condition",type:"Property"},asTypeSpecifier:{name:"{http://hl7.org/fhir}dateTime",type:"NamedTypeSpecifier"}}},{name:"LookBackInterval",type:"QueryLetRef"}]},{type:"Overlaps",operand:[{name:"PeriodToInterval",type:"FunctionRef",operand:[{strict:!1,type:"As",operand:{path:"onset",scope:"Condition",type:"Property"},asTypeSpecifier:{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier"}}]},{name:"LookBackInterval",type:"QueryLetRef"}]}]},{type:"In",operand:[{path:"value",type:"Property",source:{path:"recordedDate",scope:"Condition",type:"Property"}},{name:"LookBackInterval",type:"QueryLetRef"}]}]}},operand:[{name:"Conditions",operandTypeSpecifier:{type:"ListTypeSpecifier",elementType:{name:"{http://hl7.org/fhir}Condition",type:"NamedTypeSpecifier"}}},{name:"LookBack",operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier"}}]},{name:"MostRecentCondition",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Last",source:{type:"Query",source:[{alias:"Condition",expression:{name:"Conditions",type:"OperandRef"}}],relationship:[],sort:{by:[{direction:"asc",type:"ByExpression",expression:{type:"Coalesce",operand:[{path:"value",type:"Property",source:{strict:!1,type:"As",operand:{name:"onset",type:"IdentifierRef"},asTypeSpecifier:{name:"{http://hl7.org/fhir}dateTime",type:"NamedTypeSpecifier"}}},{path:"value",type:"Property",source:{path:"end",type:"Property",source:{strict:!1,type:"As",operand:{name:"onset",type:"IdentifierRef"},asTypeSpecifier:{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier"}}}},{path:"value",type:"Property",source:{path:"start",type:"Property",source:{strict:!1,type:"As",operand:{name:"onset",type:"IdentifierRef"},asTypeSpecifier:{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier"}}}},{path:"value",type:"Property",source:{name:"recordedDate",type:"IdentifierRef"}}]}}]}}},operand:[{name:"Conditions",operandTypeSpecifier:{type:"ListTypeSpecifier",elementType:{name:"{http://hl7.org/fhir}Condition",type:"NamedTypeSpecifier"}}}]},{name:"FirstCondition",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"First",source:{type:"Query",source:[{alias:"Condition",expression:{name:"Conditions",type:"OperandRef"}}],relationship:[],sort:{by:[{direction:"asc",type:"ByExpression",expression:{type:"Coalesce",operand:[{path:"value",type:"Property",source:{strict:!1,type:"As",operand:{name:"onset",type:"IdentifierRef"},asTypeSpecifier:{name:"{http://hl7.org/fhir}dateTime",type:"NamedTypeSpecifier"}}},{path:"value",type:"Property",source:{path:"start",type:"Property",source:{strict:!1,type:"As",operand:{name:"onset",type:"IdentifierRef"},asTypeSpecifier:{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier"}}}},{path:"value",type:"Property",source:{path:"end",type:"Property",source:{strict:!1,type:"As",operand:{name:"onset",type:"IdentifierRef"},asTypeSpecifier:{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier"}}}},{path:"value",type:"Property",source:{name:"recordedDate",type:"IdentifierRef"}}]}}]}}},operand:[{name:"Conditions",operandTypeSpecifier:{type:"ListTypeSpecifier",elementType:{name:"{http://hl7.org/fhir}Condition",type:"NamedTypeSpecifier"}}}]},{name:"Completed",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Query",source:[{alias:"Procedure",expression:{name:"Procedures",type:"OperandRef"}}],relationship:[],where:{type:"Equal",operand:[{path:"value",type:"Property",source:{path:"status",scope:"Procedure",type:"Property"}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"completed",type:"Literal"}]}},operand:[{name:"Procedures",operandTypeSpecifier:{type:"ListTypeSpecifier",elementType:{name:"{http://hl7.org/fhir}Procedure",type:"NamedTypeSpecifier"}}}]},{name:"ProcedureInProgress",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Query",source:[{alias:"Procedure",expression:{name:"Procedures",type:"OperandRef"}}],relationship:[],where:{type:"Equal",operand:[{path:"value",type:"Property",source:{path:"status",scope:"Procedure",type:"Property"}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"in-progress",type:"Literal"}]}},operand:[{name:"Procedures",operandTypeSpecifier:{type:"ListTypeSpecifier",elementType:{name:"{http://hl7.org/fhir}Procedure",type:"NamedTypeSpecifier"}}}]},{name:"ProcedurePerformance",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Query",source:[{alias:"Procedure",expression:{name:"Procedures",type:"OperandRef"}}],relationship:[],where:{type:"Not",operand:{type:"In",operand:[{path:"value",type:"Property",source:{path:"status",scope:"Procedure",type:"Property"}},{type:"List",element:[{valueType:"{urn:hl7-org:elm-types:r1}String",value:"preparation",type:"Literal"},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"not-done",type:"Literal"},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"entered-in-error",type:"Literal"},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"unknown",type:"Literal"}]}]}}},operand:[{name:"Procedures",operandTypeSpecifier:{type:"ListTypeSpecifier",elementType:{name:"{http://hl7.org/fhir}Procedure",type:"NamedTypeSpecifier"}}}]},{name:"ProcedureLookBack",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Query",source:[{alias:"Procedure",expression:{name:"Procedures",type:"OperandRef"}}],let:[{identifier:"LookBackInterval",expression:{lowClosed:!0,highClosed:!0,type:"Interval",low:{type:"Subtract",operand:[{type:"Now"},{name:"LookBack",type:"OperandRef"}]},high:{type:"Now"}}}],relationship:[],where:{type:"Or",operand:[{type:"In",operand:[{path:"value",type:"Property",source:{strict:!1,type:"As",operand:{path:"performed",scope:"Procedure",type:"Property"},asTypeSpecifier:{name:"{http://hl7.org/fhir}dateTime",type:"NamedTypeSpecifier"}}},{name:"LookBackInterval",type:"QueryLetRef"}]},{type:"Overlaps",operand:[{name:"PeriodToInterval",type:"FunctionRef",operand:[{strict:!1,type:"As",operand:{path:"performed",scope:"Procedure",type:"Property"},asTypeSpecifier:{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier"}}]},{name:"LookBackInterval",type:"QueryLetRef"}]}]}},operand:[{name:"Procedures",operandTypeSpecifier:{type:"ListTypeSpecifier",elementType:{name:"{http://hl7.org/fhir}Procedure",type:"NamedTypeSpecifier"}}},{name:"LookBack",operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier"}}]},{name:"MostRecentProcedure",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Last",source:{type:"Query",source:[{alias:"Procedure",expression:{name:"Procedures",type:"OperandRef"}}],relationship:[],sort:{by:[{direction:"asc",type:"ByExpression",expression:{type:"Coalesce",operand:[{path:"value",type:"Property",source:{strict:!1,type:"As",operand:{name:"performed",type:"IdentifierRef"},asTypeSpecifier:{name:"{http://hl7.org/fhir}dateTime",type:"NamedTypeSpecifier"}}},{path:"value",type:"Property",source:{path:"end",type:"Property",source:{strict:!1,type:"As",operand:{name:"performed",type:"IdentifierRef"},asTypeSpecifier:{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier"}}}},{path:"value",type:"Property",source:{path:"start",type:"Property",source:{strict:!1,type:"As",operand:{name:"performed",type:"IdentifierRef"},asTypeSpecifier:{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier"}}}}]}}]}}},operand:[{name:"Procedures",operandTypeSpecifier:{type:"ListTypeSpecifier",elementType:{name:"{http://hl7.org/fhir}Procedure",type:"NamedTypeSpecifier"}}}]},{name:"FirstProcedure",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"First",source:{type:"Query",source:[{alias:"Procedure",expression:{name:"Procedures",type:"OperandRef"}}],relationship:[],sort:{by:[{direction:"asc",type:"ByExpression",expression:{type:"Coalesce",operand:[{path:"value",type:"Property",source:{strict:!1,type:"As",operand:{name:"performed",type:"IdentifierRef"},asTypeSpecifier:{name:"{http://hl7.org/fhir}dateTime",type:"NamedTypeSpecifier"}}},{path:"value",type:"Property",source:{path:"start",type:"Property",source:{strict:!1,type:"As",operand:{name:"performed",type:"IdentifierRef"},asTypeSpecifier:{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier"}}}}]}},{direction:"asc",type:"ByExpression",expression:{path:"value",type:"Property",source:{path:"end",type:"Property",source:{strict:!1,type:"As",operand:{name:"performed",type:"IdentifierRef"},asTypeSpecifier:{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier"}}}}}]}}},operand:[{name:"Procedures",operandTypeSpecifier:{type:"ListTypeSpecifier",elementType:{name:"{http://hl7.org/fhir}Procedure",type:"NamedTypeSpecifier"}}}]},{name:"ServiceRequestActiveOrCompleted",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Query",source:[{alias:"Request",expression:{name:"ServiceRequests",type:"OperandRef"}}],relationship:[],where:{type:"In",operand:[{path:"value",type:"Property",source:{path:"status",scope:"Request",type:"Property"}},{type:"List",element:[{valueType:"{urn:hl7-org:elm-types:r1}String",value:"active",type:"Literal"},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"completed",type:"Literal"}]}]}},operand:[{name:"ServiceRequests",operandTypeSpecifier:{type:"ListTypeSpecifier",elementType:{name:"{http://hl7.org/fhir}ServiceRequest",type:"NamedTypeSpecifier"}}}]},{name:"ActiveOrCompletedServiceRequest",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Query",source:[{alias:"Request",expression:{name:"ServiceRequests",type:"OperandRef"}}],relationship:[],where:{type:"In",operand:[{path:"value",type:"Property",source:{path:"status",scope:"Request",type:"Property"}},{type:"List",element:[{valueType:"{urn:hl7-org:elm-types:r1}String",value:"active",type:"Literal"},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"completed",type:"Literal"}]}]}},operand:[{name:"ServiceRequests",operandTypeSpecifier:{type:"ListTypeSpecifier",elementType:{name:"{http://hl7.org/fhir}ServiceRequest",type:"NamedTypeSpecifier"}}}]},{name:"ServiceRequestLookBack",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Query",source:[{alias:"Request",expression:{name:"ServiceRequests",type:"OperandRef"}}],relationship:[],where:{type:"In",operand:[{path:"value",type:"Property",source:{path:"authoredOn",scope:"Request",type:"Property"}},{lowClosed:!0,highClosed:!0,type:"Interval",low:{type:"Subtract",operand:[{type:"Now"},{name:"LookBack",type:"OperandRef"}]},high:{type:"Now"}}]}},operand:[{name:"ServiceRequests",operandTypeSpecifier:{type:"ListTypeSpecifier",elementType:{name:"{http://hl7.org/fhir}ServiceRequest",type:"NamedTypeSpecifier"}}},{name:"LookBack",operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier"}}]},{name:"ActiveServiceRequest",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Query",source:[{alias:"Request",expression:{name:"ServiceRequests",type:"OperandRef"}}],relationship:[],where:{type:"Equal",operand:[{path:"value",type:"Property",source:{path:"status",scope:"Request",type:"Property"}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"active",type:"Literal"}]}},operand:[{name:"ServiceRequests",operandTypeSpecifier:{type:"ListTypeSpecifier",elementType:{name:"{http://hl7.org/fhir}ServiceRequest",type:"NamedTypeSpecifier"}}}]},{name:"CompletedServiceRequest",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Query",source:[{alias:"Request",expression:{name:"ServiceRequests",type:"OperandRef"}}],relationship:[],where:{type:"Equal",operand:[{path:"value",type:"Property",source:{path:"status",scope:"Request",type:"Property"}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"completed",type:"Literal"}]}},operand:[{name:"ServiceRequests",operandTypeSpecifier:{type:"ListTypeSpecifier",elementType:{name:"{http://hl7.org/fhir}ServiceRequest",type:"NamedTypeSpecifier"}}}]},{name:"ActiveMedicationStatement",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Query",source:[{alias:"Statement",expression:{name:"Statements",type:"OperandRef"}}],let:[{identifier:"EffectivePeriod",expression:{name:"PeriodToInterval",type:"FunctionRef",operand:[{strict:!1,type:"As",operand:{path:"effective",scope:"Statement",type:"Property"},asTypeSpecifier:{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier"}}]}}],relationship:[],where:{type:"And",operand:[{type:"Equal",operand:[{path:"value",type:"Property",source:{path:"status",scope:"Statement",type:"Property"}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"active",type:"Literal"}]},{type:"Or",operand:[{type:"IsNull",operand:{type:"End",operand:{name:"EffectivePeriod",type:"QueryLetRef"}}},{type:"After",operand:[{type:"End",operand:{name:"EffectivePeriod",type:"QueryLetRef"}},{type:"Now"}]}]}]}},operand:[{name:"Statements",operandTypeSpecifier:{type:"ListTypeSpecifier",elementType:{name:"{http://hl7.org/fhir}MedicationStatement",type:"NamedTypeSpecifier"}}}]},{name:"ActiveMedicationRequest",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Query",source:[{alias:"Request",expression:{name:"Requests",type:"OperandRef"}}],relationship:[],where:{type:"Equal",operand:[{path:"value",type:"Property",source:{path:"status",scope:"Request",type:"Property"}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"active",type:"Literal"}]}},operand:[{name:"Requests",operandTypeSpecifier:{type:"ListTypeSpecifier",elementType:{name:"{http://hl7.org/fhir}MedicationRequest",type:"NamedTypeSpecifier"}}}]},{name:"ActiveOrCompletedMedicationRequest",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Query",source:[{alias:"Request",expression:{name:"Requests",type:"OperandRef"}}],relationship:[],where:{type:"Or",operand:[{type:"Equal",operand:[{path:"value",type:"Property",source:{path:"status",scope:"Request",type:"Property"}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"active",type:"Literal"}]},{type:"Equal",operand:[{path:"value",type:"Property",source:{path:"status",scope:"Request",type:"Property"}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"completed",type:"Literal"}]}]}},operand:[{name:"Requests",operandTypeSpecifier:{type:"ListTypeSpecifier",elementType:{name:"{http://hl7.org/fhir}MedicationRequest",type:"NamedTypeSpecifier"}}}]},{name:"ActiveOrCompletedMedicationStatement",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Query",source:[{alias:"Statement",expression:{name:"Statements",type:"OperandRef"}}],relationship:[],where:{type:"Or",operand:[{type:"Equal",operand:[{path:"value",type:"Property",source:{path:"status",scope:"Statement",type:"Property"}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"active",type:"Literal"}]},{type:"Equal",operand:[{path:"value",type:"Property",source:{path:"status",scope:"Statement",type:"Property"}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"completed",type:"Literal"}]}]}},operand:[{name:"Statements",operandTypeSpecifier:{type:"ListTypeSpecifier",elementType:{name:"{http://hl7.org/fhir}MedicationStatement",type:"NamedTypeSpecifier"}}}]},{name:"ActiveCompletedOrStoppedMedicationRequest",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Query",source:[{alias:"Request",expression:{name:"Requests",type:"OperandRef"}}],relationship:[],where:{type:"Or",operand:[{type:"Or",operand:[{type:"Equal",operand:[{path:"value",type:"Property",source:{path:"status",scope:"Request",type:"Property"}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"active",type:"Literal"}]},{type:"Equal",operand:[{path:"value",type:"Property",source:{path:"status",scope:"Request",type:"Property"}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"completed",type:"Literal"}]}]},{type:"Equal",operand:[{path:"value",type:"Property",source:{path:"status",scope:"Request",type:"Property"}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"stopped",type:"Literal"}]}]}},operand:[{name:"Requests",operandTypeSpecifier:{type:"ListTypeSpecifier",elementType:{name:"{http://hl7.org/fhir}MedicationRequest",type:"NamedTypeSpecifier"}}}]},{name:"MedicationRequestLookBack",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Query",source:[{alias:"Request",expression:{name:"Requests",type:"OperandRef"}}],let:[{identifier:"LookBackInterval",expression:{lowClosed:!0,highClosed:!0,type:"Interval",low:{type:"Subtract",operand:[{type:"Now"},{name:"LookBack",type:"OperandRef"}]},high:{type:"Now"}}}],relationship:[],where:{type:"In",operand:[{path:"value",type:"Property",source:{path:"authoredOn",scope:"Request",type:"Property"}},{name:"LookBackInterval",type:"QueryLetRef"}]}},operand:[{name:"Requests",operandTypeSpecifier:{type:"ListTypeSpecifier",elementType:{name:"{http://hl7.org/fhir}MedicationRequest",type:"NamedTypeSpecifier"}}},{name:"LookBack",operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier"}}]},{name:"MedicationStatementLookBack",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Query",source:[{alias:"Statement",expression:{name:"Statements",type:"OperandRef"}}],let:[{identifier:"LookBackInterval",expression:{lowClosed:!0,highClosed:!0,type:"Interval",low:{type:"Subtract",operand:[{type:"Now"},{name:"LookBack",type:"OperandRef"}]},high:{type:"Now"}}}],relationship:[],where:{type:"Or",operand:[{type:"In",operand:[{path:"value",type:"Property",source:{strict:!1,type:"As",operand:{path:"effective",scope:"Statement",type:"Property"},asTypeSpecifier:{name:"{http://hl7.org/fhir}dateTime",type:"NamedTypeSpecifier"}}},{name:"LookBackInterval",type:"QueryLetRef"}]},{type:"Overlaps",operand:[{name:"PeriodToInterval",type:"FunctionRef",operand:[{strict:!1,type:"As",operand:{path:"effective",scope:"Statement",type:"Property"},asTypeSpecifier:{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier"}}]},{name:"LookBackInterval",type:"QueryLetRef"}]}]}},operand:[{name:"Statements",operandTypeSpecifier:{type:"ListTypeSpecifier",elementType:{name:"{http://hl7.org/fhir}MedicationStatement",type:"NamedTypeSpecifier"}}},{name:"LookBack",operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier"}}]},{name:"MedicationDispenseLookBack",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Query",source:[{alias:"Dispense",expression:{name:"Dispenses",type:"OperandRef"}}],let:[{identifier:"LookBackInterval",expression:{lowClosed:!0,highClosed:!0,type:"Interval",low:{type:"Subtract",operand:[{type:"Now"},{name:"LookBack",type:"OperandRef"}]},high:{type:"Now"}}}],relationship:[],where:{type:"Or",operand:[{type:"In",operand:[{path:"value",type:"Property",source:{path:"whenHandedOver",scope:"Dispense",type:"Property"}},{name:"LookBackInterval",type:"QueryLetRef"}]},{type:"In",operand:[{path:"value",type:"Property",source:{path:"whenPrepared",scope:"Dispense",type:"Property"}},{name:"LookBackInterval",type:"QueryLetRef"}]}]}},operand:[{name:"Dispenses",operandTypeSpecifier:{type:"ListTypeSpecifier",elementType:{name:"{http://hl7.org/fhir}MedicationDispense",type:"NamedTypeSpecifier"}}},{name:"LookBack",operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier"}}]},{name:"InProgress",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Query",source:[{alias:"Encounter",expression:{name:"Encounters",type:"OperandRef"}}],relationship:[],where:{type:"Equal",operand:[{path:"value",type:"Property",source:{path:"status",scope:"Encounter",type:"Property"}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"in-progress",type:"Literal"}]}},operand:[{name:"Encounters",operandTypeSpecifier:{type:"ListTypeSpecifier",elementType:{name:"{http://hl7.org/fhir}Encounter",type:"NamedTypeSpecifier"}}}]},{name:"Finished",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Query",source:[{alias:"Encounter",expression:{name:"Encounters",type:"OperandRef"}}],relationship:[],where:{type:"Equal",operand:[{path:"value",type:"Property",source:{path:"status",scope:"Encounter",type:"Property"}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"finished",type:"Literal"}]}},operand:[{name:"Encounters",operandTypeSpecifier:{type:"ListTypeSpecifier",elementType:{name:"{http://hl7.org/fhir}Encounter",type:"NamedTypeSpecifier"}}}]},{name:"EncounterLookBack",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Query",source:[{alias:"Encounter",expression:{name:"Encounters",type:"OperandRef"}}],let:[{identifier:"LookBackInterval",expression:{lowClosed:!0,highClosed:!0,type:"Interval",low:{type:"Subtract",operand:[{type:"Now"},{name:"LookBack",type:"OperandRef"}]},high:{type:"Now"}}}],relationship:[],where:{type:"Overlaps",operand:[{name:"ToInterval",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{path:"period",scope:"Encounter",type:"Property"}]},{name:"LookBackInterval",type:"QueryLetRef"}]}},operand:[{name:"Encounters",operandTypeSpecifier:{type:"ListTypeSpecifier",elementType:{name:"{http://hl7.org/fhir}Encounter",type:"NamedTypeSpecifier"}}},{name:"LookBack",operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier"}}]},{name:"ActiveOrConfirmedAllergyIntolerance",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Query",source:[{alias:"Allergy",expression:{name:"AllergyIntolerances",type:"OperandRef"}}],relationship:[],where:{type:"Or",operand:[{type:"Equivalent",operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{path:"clinicalStatus",scope:"Allergy",type:"Property"}]},{name:"AllergyIntolerance Active",type:"ConceptRef"}]},{type:"Equivalent",operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{path:"verificationStatus",scope:"Allergy",type:"Property"}]},{name:"AllergyIntolerance Confirmed",type:"ConceptRef"}]}]}},operand:[{name:"AllergyIntolerances",operandTypeSpecifier:{type:"ListTypeSpecifier",elementType:{name:"{http://hl7.org/fhir}AllergyIntolerance",type:"NamedTypeSpecifier"}}}]},{name:"GoalLookBack",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Query",source:[{alias:"Goal",expression:{name:"Goals",type:"OperandRef"}}],let:[{identifier:"LookBackInterval",expression:{lowClosed:!0,highClosed:!0,type:"Interval",low:{type:"Subtract",operand:[{type:"Now"},{name:"LookBack",type:"OperandRef"}]},high:{type:"Now"}}},{identifier:"StartDate",expression:{path:"value",type:"Property",source:{strict:!1,type:"As",operand:{path:"start",scope:"Goal",type:"Property"},asTypeSpecifier:{name:"{http://hl7.org/fhir}date",type:"NamedTypeSpecifier"}}}},{identifier:"StatusDate",expression:{path:"value",type:"Property",source:{path:"statusDate",scope:"Goal",type:"Property"}}},{identifier:"TargetDates",expression:{type:"Query",source:[{alias:"Target",expression:{path:"target",scope:"Goal",type:"Property"}}],relationship:[],return:{expression:{path:"value",type:"Property",source:{strict:!1,type:"As",operand:{path:"due",scope:"Target",type:"Property"},asTypeSpecifier:{name:"{http://hl7.org/fhir}date",type:"NamedTypeSpecifier"}}}}}},{identifier:"TargetQuantities",expression:{type:"Query",source:[{alias:"Target",expression:{path:"target",scope:"Goal",type:"Property"}}],relationship:[],return:{expression:{name:"ToQuantity",libraryName:"FHIRHelpers",type:"FunctionRef",operand:[{strict:!1,type:"As",operand:{path:"due",scope:"Target",type:"Property"},asTypeSpecifier:{name:"{http://hl7.org/fhir}Duration",type:"NamedTypeSpecifier"}}]}}}}],relationship:[],where:{type:"Or",operand:[{type:"Or",operand:[{type:"Or",operand:[{type:"In",operand:[{type:"ToDateTime",operand:{name:"StartDate",type:"QueryLetRef"}},{name:"LookBackInterval",type:"QueryLetRef"}]},{type:"In",operand:[{type:"ToDateTime",operand:{name:"StatusDate",type:"QueryLetRef"}},{name:"LookBackInterval",type:"QueryLetRef"}]}]},{type:"Exists",operand:{type:"Query",source:[{alias:"Date",expression:{name:"TargetDates",type:"QueryLetRef"}}],relationship:[],where:{type:"In",operand:[{type:"ToDateTime",operand:{name:"Date",type:"AliasRef"}},{name:"LookBackInterval",type:"QueryLetRef"}]}}}]},{type:"Exists",operand:{type:"Query",source:[{alias:"Quantity",expression:{name:"TargetQuantities",type:"QueryLetRef"}}],relationship:[],where:{type:"In",operand:[{type:"ToDateTime",operand:{type:"Add",operand:[{name:"StartDate",type:"QueryLetRef"},{name:"Quantity",type:"AliasRef"}]}},{name:"LookBackInterval",type:"QueryLetRef"}]}}}]}},operand:[{name:"Goals",operandTypeSpecifier:{type:"ListTypeSpecifier",elementType:{name:"{http://hl7.org/fhir}Goal",type:"NamedTypeSpecifier"}}},{name:"LookBack",operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier"}}]},{name:"CompletedImmunization",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Query",source:[{alias:"Immunization",expression:{name:"Immunizations",type:"OperandRef"}}],relationship:[],where:{type:"Equal",operand:[{path:"value",type:"Property",source:{path:"status",scope:"Immunization",type:"Property"}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"completed",type:"Literal"}]}},operand:[{name:"Immunizations",operandTypeSpecifier:{type:"ListTypeSpecifier",elementType:{name:"{http://hl7.org/fhir}Immunization",type:"NamedTypeSpecifier"}}}]},{name:"ImmunizationLookBack",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Query",source:[{alias:"Immunization",expression:{name:"Immunizations",type:"OperandRef"}}],let:[{identifier:"LookBackInterval",expression:{lowClosed:!0,highClosed:!0,type:"Interval",low:{type:"Subtract",operand:[{type:"Now"},{name:"LookBack",type:"OperandRef"}]},high:{type:"Now"}}}],relationship:[],where:{type:"In",operand:[{path:"value",type:"Property",source:{strict:!1,type:"As",operand:{path:"occurrence",scope:"Immunization",type:"Property"},asTypeSpecifier:{name:"{http://hl7.org/fhir}dateTime",type:"NamedTypeSpecifier"}}},{name:"LookBackInterval",type:"QueryLetRef"}]}},operand:[{name:"Immunizations",operandTypeSpecifier:{type:"ListTypeSpecifier",elementType:{name:"{http://hl7.org/fhir}Immunization",type:"NamedTypeSpecifier"}}},{name:"LookBack",operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier"}}]},{name:"MostRecentImmunization",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Last",source:{type:"Query",source:[{alias:"Immunization",expression:{name:"Immunizations",type:"OperandRef"}}],relationship:[],sort:{by:[{direction:"asc",type:"ByExpression",expression:{path:"value",type:"Property",source:{strict:!1,type:"As",operand:{name:"occurrence",type:"IdentifierRef"},asTypeSpecifier:{name:"{http://hl7.org/fhir}dateTime",type:"NamedTypeSpecifier"}}}}]}}},operand:[{name:"Immunizations",operandTypeSpecifier:{type:"ListTypeSpecifier",elementType:{name:"{http://hl7.org/fhir}Immunization",type:"NamedTypeSpecifier"}}}]},{name:"FirstImmunization",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"First",source:{type:"Query",source:[{alias:"Immunization",expression:{name:"Immunizations",type:"OperandRef"}}],relationship:[],sort:{by:[{direction:"asc",type:"ByExpression",expression:{path:"value",type:"Property",source:{strict:!1,type:"As",operand:{name:"occurrence",type:"IdentifierRef"},asTypeSpecifier:{name:"{http://hl7.org/fhir}dateTime",type:"NamedTypeSpecifier"}}}}]}}},operand:[{name:"Immunizations",operandTypeSpecifier:{type:"ListTypeSpecifier",elementType:{name:"{http://hl7.org/fhir}Immunization",type:"NamedTypeSpecifier"}}}]},{name:"ActiveDevice",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Query",source:[{alias:"Device",expression:{name:"Devices",type:"OperandRef"}}],relationship:[],where:{type:"Equal",operand:[{path:"value",type:"Property",source:{path:"status",scope:"Device",type:"Property"}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"active",type:"Literal"}]}},operand:[{name:"Devices",operandTypeSpecifier:{type:"ListTypeSpecifier",elementType:{name:"{http://hl7.org/fhir}Device",type:"NamedTypeSpecifier"}}}]}]}},a={library:n},t={annotation:[{translatorVersion:"2.9.0",translatorOptions:"",type:"CqlToElmInfo"},{type:"Annotation",t:[{name:"author",value:"Bryn Rhodes"},{name:"description",value:`This library defines functions to convert between FHIR +`;const e={annotation:[{translatorVersion:"3.10.0",translatorOptions:"DisableListDemotion,DisableListPromotion",signatureLevel:"Overloads",type:"CqlToElmInfo"},{message:"You used a string literal: [Mean score [PEG]] here that matches an identifier in scope: [Mean score [PEG]]. Did you mean to use the identifier instead?",errorType:"semantic",errorSeverity:"warning",type:"CqlToElmError"},{message:"You used a string literal: [Request] here that matches an identifier in scope: [Request]. Did you mean to use the identifier instead?",errorType:"semantic",errorSeverity:"warning",type:"CqlToElmError"},{message:"You used a string literal: [Statement] here that matches an identifier in scope: [Statement]. Did you mean to use the identifier instead?",errorType:"semantic",errorSeverity:"warning",type:"CqlToElmError"},{message:"You used a string literal: [Request] here that matches an identifier in scope: [Request]. Did you mean to use the identifier instead?",errorType:"semantic",errorSeverity:"warning",type:"CqlToElmError"},{message:"You used a string literal: [Statement] here that matches an identifier in scope: [Statement]. Did you mean to use the identifier instead?",errorType:"semantic",errorSeverity:"warning",type:"CqlToElmError"},{message:"You used a string literal: [Request] here that matches an identifier in scope: [Request]. Did you mean to use the identifier instead?",errorType:"semantic",errorSeverity:"warning",type:"CqlToElmError"},{message:"You used a string literal: [Statement] here that matches an identifier in scope: [Statement]. Did you mean to use the identifier instead?",errorType:"semantic",errorSeverity:"warning",type:"CqlToElmError"},{message:"You used a string literal: [Procedure] here that matches an identifier in scope: [Procedure]. Did you mean to use the identifier instead?",errorType:"semantic",errorSeverity:"warning",type:"CqlToElmError"},{message:"You used a string literal: [Request] here that matches an identifier in scope: [Request]. Did you mean to use the identifier instead?",errorType:"semantic",errorSeverity:"warning",type:"CqlToElmError"},{message:"You used a string literal: [Statement] here that matches an identifier in scope: [Statement]. Did you mean to use the identifier instead?",errorType:"semantic",errorSeverity:"warning",type:"CqlToElmError"},{message:"You used a string literal: [Request] here that matches an identifier in scope: [Request]. Did you mean to use the identifier instead?",errorType:"semantic",errorSeverity:"warning",type:"CqlToElmError"},{message:"You used a string literal: [Statement] here that matches an identifier in scope: [Statement]. Did you mean to use the identifier instead?",errorType:"semantic",errorSeverity:"warning",type:"CqlToElmError"},{message:"You used a string literal: [Request] here that matches an identifier in scope: [Request]. Did you mean to use the identifier instead?",errorType:"semantic",errorSeverity:"warning",type:"CqlToElmError"},{message:"You used a string literal: [Statement] here that matches an identifier in scope: [Statement]. Did you mean to use the identifier instead?",errorType:"semantic",errorSeverity:"warning",type:"CqlToElmError"}],identifier:{id:"FactorsToConsiderInManagingChronicPainFHIRv401",version:"4.0.0"},schemaIdentifier:{id:"urn:hl7-org:elm",version:"r1"},usings:{def:[{localIdentifier:"System",uri:"urn:hl7-org:elm-types:r1",annotation:[]},{localIdentifier:"FHIR",uri:"http://hl7.org/fhir",version:"4.0.1",annotation:[]}]},includes:{def:[{localIdentifier:"C3F",path:"CDSConnectCommonsForFHIRv401",version:"2.1.1",annotation:[]},{localIdentifier:"FHIRHelpers",path:"FHIRHelpers",version:"4.0.1",annotation:[]}]},parameters:{def:[{name:"InclusionMedicationsLookbackPeriod",accessLevel:"Public",annotation:[],default:{value:180,unit:"days",type:"Quantity",annotation:[]}}]},codeSystems:{def:[{name:"LOINC",id:"http://loinc.org",accessLevel:"Public",annotation:[]},{name:"SNOMED-CT",id:"http://snomed.info/sct",accessLevel:"Public",annotation:[]},{name:"LOCAL",id:"http://cds.ahrq.gov/cdsconnect/pms",accessLevel:"Public",annotation:[]}]},valueSets:{def:[{name:"Conditions associated with chronic pain",id:"https://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1021.95",accessLevel:"Public",annotation:[],codeSystem:[]},{name:"Opioid pain medications",id:"https://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1032.34",accessLevel:"Public",annotation:[],codeSystem:[]},{name:"Adjuvant pain medications",id:"https://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1032.54",accessLevel:"Public",annotation:[],codeSystem:[]},{name:"Major Depression",id:"https://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.464.1003.105.12.1007",accessLevel:"Public",annotation:[],codeSystem:[]},{name:"Depression Diagnosis ICD9",id:"https://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.600.143",accessLevel:"Public",annotation:[],codeSystem:[]},{name:"Anxiety",id:"https://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1032.52",accessLevel:"Public",annotation:[],codeSystem:[]},{name:"Anxiety Disorders ICD9",id:"https://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.1240.2017.3.2.1015",accessLevel:"Public",annotation:[],codeSystem:[]},{name:"Substance use disorder",id:"https://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.464.1003.106.12.1004",accessLevel:"Public",annotation:[],codeSystem:[]},{name:"Substance Abuse",id:"https://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.464.1003.106.11.1010",accessLevel:"Public",annotation:[],codeSystem:[]},{name:"Suicide Attempt",id:"https://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1032.102",accessLevel:"Public",annotation:[],codeSystem:[]},{name:"Sleep-disordered breathing",id:"https://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1032.53",accessLevel:"Public",annotation:[],codeSystem:[]},{name:"Kidney Failure",id:"https://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.464.1003.109.12.1028",accessLevel:"Public",annotation:[],codeSystem:[]},{name:"Chronic Liver Disease",id:"https://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.464.1003.199.12.1035",accessLevel:"Public",annotation:[],codeSystem:[]},{name:"Liver Disease",id:"https://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1047.42",accessLevel:"Public",annotation:[],codeSystem:[]},{name:"CDS Pregnancy",id:"https://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1032.264",accessLevel:"Public",annotation:[],codeSystem:[]},{name:"Nonopioid pain medications",id:"https://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1032.26",accessLevel:"Public",annotation:[],codeSystem:[]},{name:"Non pharmacologic treatments for chronic pain",id:"https://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1032.36",accessLevel:"Public",annotation:[],codeSystem:[]},{name:"Risk assessments relevant to pain management",id:"https://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1032.55",accessLevel:"Public",annotation:[],codeSystem:[]},{name:"Benzodiazepine medications",id:"https://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1032.43",accessLevel:"Public",annotation:[],codeSystem:[]},{name:"Naloxone and Nalmefene medications",id:"https://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1032.42",accessLevel:"Public",annotation:[],codeSystem:[]},{name:"Urine drug screen for pain management",id:"https://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1032.28",accessLevel:"Public",annotation:[],codeSystem:[]},{name:"Stool softeners and laxatives",id:"https://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1032.44",accessLevel:"Public",annotation:[],codeSystem:[]}]},codes:{def:[{name:"Pregnancy status",id:"82810-3",display:"Pregnancy status",accessLevel:"Public",annotation:[],codeSystem:{name:"LOINC",annotation:[]}},{name:"Pregnant",id:"77386006",display:"Patient currently pregnant (finding)",accessLevel:"Public",annotation:[],codeSystem:{name:"SNOMED-CT",annotation:[]}},{name:"Management of opioid dosage tapering (procedure)",id:"874903005",display:"Management of opioid dosage tapering (procedure)",accessLevel:"Public",annotation:[],codeSystem:{name:"SNOMED-CT",annotation:[]}},{name:"Patient Health Questionnaire 2 item (PHQ-2) total score [Reported]",id:"55758-7",display:"Patient Health Questionnaire 2 item (PHQ-2) total score [Reported]",accessLevel:"Public",annotation:[],codeSystem:{name:"LOINC",annotation:[]}},{name:"Patient Health Questionnaire 9 item (PHQ-9) total score [Reported]",id:"44261-6",display:"Patient Health Questionnaire 9 item (PHQ-9) total score [Reported]",accessLevel:"Public",annotation:[],codeSystem:{name:"LOINC",annotation:[]}},{name:"Generalized anxiety disorder 7 item (GAD-7) total score [Reported.PHQ]",id:"70274-6",display:"Generalized anxiety disorder 7 item (GAD-7) total score [Reported.PHQ]",accessLevel:"Public",annotation:[],codeSystem:{name:"LOINC",annotation:[]}},{name:"Total score [AUDIT]",id:"75624-7",display:"Total score [AUDIT]",accessLevel:"Public",annotation:[],codeSystem:{name:"LOINC",annotation:[]}},{name:"Total score [AUDIT-C]",id:"75626-2",display:"Total score [AUDIT-C]",accessLevel:"Public",annotation:[],codeSystem:{name:"LOINC",annotation:[]}},{name:"Total score [DAST-10]",id:"82667-7",display:"Total score [DAST-10]",accessLevel:"Public",annotation:[],codeSystem:{name:"LOINC",annotation:[]}},{name:"Total score ORT",id:"91392-1",display:"Total score ORT",accessLevel:"Public",annotation:[],codeSystem:{name:"LOINC",annotation:[]}},{name:"Pain severity Wong-Baker FACES Scale",id:"38221-8",display:"Pain severity Wong-Baker FACES Scale",accessLevel:"Public",annotation:[],codeSystem:{name:"LOINC",annotation:[]}},{name:"Mean score [PEG]",id:"91147-9",display:"Mean score [PEG]",accessLevel:"Public",annotation:[],codeSystem:{name:"LOINC",annotation:[]}},{name:"Pain severity in the past week - 0-10 numeric rating [Reported]",id:"75893-8",display:"Pain severity in the past week - 0-10 numeric rating [Reported]",accessLevel:"Public",annotation:[],codeSystem:{name:"LOINC",annotation:[]}},{name:"What number best describes how pain has interfered with your enjoyment of life during the past week",id:"91145-3",display:"What number best describes how pain has interfered with your enjoyment of life during the past week",accessLevel:"Public",annotation:[],codeSystem:{name:"LOINC",annotation:[]}},{name:"What number best describes how pain has interfered with your general activity during the past week",id:"91146-1",display:"What number best describes how pain has interfered with your general activity during the past week",accessLevel:"Public",annotation:[],codeSystem:{name:"LOINC",annotation:[]}},{name:"Pain Enjoyment General Activity (PEG) Assessment LEGACY",id:"PEGASSESSMENT",display:"Pain Enjoyment General Activity (PEG) Assessment",accessLevel:"Public",annotation:[],codeSystem:{name:"LOCAL",annotation:[]}},{name:"Pain LEGACY",id:"PEGPAIN",display:"Pain",accessLevel:"Public",annotation:[],codeSystem:{name:"LOCAL",annotation:[]}},{name:"Enjoyment of life LEGACY",id:"PEGENJOYMENT",display:"Enjoyment of life",accessLevel:"Public",annotation:[],codeSystem:{name:"LOCAL",annotation:[]}},{name:"General activity LEGACY",id:"PEGGENERALACTIVITY",display:"General activity",accessLevel:"Public",annotation:[],codeSystem:{name:"LOCAL",annotation:[]}},{name:"Total score [STarT Back]",id:"91351-7",display:"Total score [STarT Back]",accessLevel:"Public",annotation:[],codeSystem:{name:"LOINC",annotation:[]}},{name:"STarT Back Screening Tool LEGACY",id:"STARTBACK",display:"STarT Back Screening Tool",accessLevel:"Public",annotation:[],codeSystem:{name:"LOCAL",annotation:[]}},{name:"Single question r/t ETOH use",id:"SQETOHUSE",display:"Single question r/t ETOH use",accessLevel:"Public",annotation:[],codeSystem:{name:"LOCAL",annotation:[]}},{name:"Single question r/t drug use",id:"SQDRUGUSE",display:"Single question r/t drug use",accessLevel:"Public",annotation:[],codeSystem:{name:"LOCAL",annotation:[]}},{name:"Morphine Milligram Equivalent (MME)",id:"MME",display:"Morphine Milligram Equivalent (MME)",accessLevel:"Public",annotation:[],codeSystem:{name:"LOCAL",annotation:[]}}]},contexts:{def:[{name:"Patient",annotation:[]}]},statements:{def:[{name:"Patient",context:"Patient",annotation:[],expression:{type:"SingletonFrom",annotation:[],signature:[],operand:{dataType:"{http://hl7.org/fhir}Patient",templateId:"http://hl7.org/fhir/StructureDefinition/Patient",type:"Retrieve",annotation:[],include:[],codeFilter:[],dateFilter:[],otherFilter:[]}}},{name:"ConceptText",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"If",annotation:[],condition:{type:"Or",annotation:[],signature:[],operand:[{type:"Equivalent",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Koncept",type:"OperandRef",annotation:[]}]},{type:"ToConcept",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier",annotation:[]}],operand:{name:"Mean score [PEG]",type:"CodeRef",annotation:[]}}]},{type:"Equivalent",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Koncept",type:"OperandRef",annotation:[]}]},{type:"ToConcept",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier",annotation:[]}],operand:{name:"Pain Enjoyment General Activity (PEG) Assessment LEGACY",type:"CodeRef",annotation:[]}}]}]},then:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"Mean score [PEG]",type:"Literal",annotation:[]},else:{type:"If",annotation:[],condition:{type:"Or",annotation:[],signature:[],operand:[{type:"Equivalent",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Koncept",type:"OperandRef",annotation:[]}]},{type:"ToConcept",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier",annotation:[]}],operand:{name:"Pain severity in the past week - 0-10 numeric rating [Reported]",type:"CodeRef",annotation:[]}}]},{type:"Equivalent",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Koncept",type:"OperandRef",annotation:[]}]},{type:"ToConcept",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier",annotation:[]}],operand:{name:"Pain LEGACY",type:"CodeRef",annotation:[]}}]}]},then:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"Pain",type:"Literal",annotation:[]},else:{type:"If",annotation:[],condition:{type:"Or",annotation:[],signature:[],operand:[{type:"Equivalent",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Koncept",type:"OperandRef",annotation:[]}]},{type:"ToConcept",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier",annotation:[]}],operand:{name:"What number best describes how pain has interfered with your enjoyment of life during the past week",type:"CodeRef",annotation:[]}}]},{type:"Equivalent",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Koncept",type:"OperandRef",annotation:[]}]},{type:"ToConcept",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier",annotation:[]}],operand:{name:"Enjoyment of life LEGACY",type:"CodeRef",annotation:[]}}]}]},then:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"Enjoyment of life",type:"Literal",annotation:[]},else:{type:"If",annotation:[],condition:{type:"Or",annotation:[],signature:[],operand:[{type:"Equivalent",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Koncept",type:"OperandRef",annotation:[]}]},{type:"ToConcept",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier",annotation:[]}],operand:{name:"What number best describes how pain has interfered with your general activity during the past week",type:"CodeRef",annotation:[]}}]},{type:"Equivalent",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Koncept",type:"OperandRef",annotation:[]}]},{type:"ToConcept",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier",annotation:[]}],operand:{name:"General activity LEGACY",type:"CodeRef",annotation:[]}}]}]},then:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"General activity",type:"Literal",annotation:[]},else:{type:"Coalesce",annotation:[],signature:[],operand:[{path:"value",type:"Property",annotation:[],source:{path:"text",type:"Property",annotation:[],source:{name:"Koncept",type:"OperandRef",annotation:[]}}},{type:"Coalesce",annotation:[],signature:[],operand:[{type:"Query",annotation:[],source:[{alias:"c2",annotation:[],expression:{path:"coding",type:"Property",annotation:[],source:{name:"Koncept",type:"OperandRef",annotation:[]}}}],let:[],relationship:[],return:{annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{path:"display",scope:"c2",type:"Property",annotation:[]}}}}]}]}}}}},operand:[{name:"Koncept",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}CodeableConcept",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ConceptTextWithRange",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"If",annotation:[],condition:{type:"Equivalent",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Koncept",type:"OperandRef",annotation:[]}]},{type:"ToConcept",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier",annotation:[]}],operand:{name:"Patient Health Questionnaire 2 item (PHQ-2) total score [Reported]",type:"CodeRef",annotation:[]}}]},then:{type:"Concatenate",annotation:[],signature:[],operand:[{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Koncept",type:"OperandRef",annotation:[]}]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:" [Range: 0-6]",type:"Literal",annotation:[]}]},else:{type:"If",annotation:[],condition:{type:"Equivalent",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Koncept",type:"OperandRef",annotation:[]}]},{type:"ToConcept",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier",annotation:[]}],operand:{name:"Patient Health Questionnaire 9 item (PHQ-9) total score [Reported]",type:"CodeRef",annotation:[]}}]},then:{type:"Concatenate",annotation:[],signature:[],operand:[{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Koncept",type:"OperandRef",annotation:[]}]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:" [Range: 0-27]",type:"Literal",annotation:[]}]},else:{type:"If",annotation:[],condition:{type:"Equivalent",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Koncept",type:"OperandRef",annotation:[]}]},{type:"ToConcept",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier",annotation:[]}],operand:{name:"Generalized anxiety disorder 7 item (GAD-7) total score [Reported.PHQ]",type:"CodeRef",annotation:[]}}]},then:{type:"Concatenate",annotation:[],signature:[],operand:[{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Koncept",type:"OperandRef",annotation:[]}]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:" [Range: 0-21]",type:"Literal",annotation:[]}]},else:{type:"If",annotation:[],condition:{type:"Equivalent",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Koncept",type:"OperandRef",annotation:[]}]},{type:"ToConcept",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier",annotation:[]}],operand:{name:"Total score [AUDIT]",type:"CodeRef",annotation:[]}}]},then:{type:"Concatenate",annotation:[],signature:[],operand:[{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Koncept",type:"OperandRef",annotation:[]}]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:" [Range: 0-40]",type:"Literal",annotation:[]}]},else:{type:"If",annotation:[],condition:{type:"Equivalent",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Koncept",type:"OperandRef",annotation:[]}]},{type:"ToConcept",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier",annotation:[]}],operand:{name:"Total score [AUDIT-C]",type:"CodeRef",annotation:[]}}]},then:{type:"Concatenate",annotation:[],signature:[],operand:[{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Koncept",type:"OperandRef",annotation:[]}]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:" [Range: 0-12]",type:"Literal",annotation:[]}]},else:{type:"If",annotation:[],condition:{type:"Equivalent",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Koncept",type:"OperandRef",annotation:[]}]},{type:"ToConcept",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier",annotation:[]}],operand:{name:"Total score [DAST-10]",type:"CodeRef",annotation:[]}}]},then:{type:"Concatenate",annotation:[],signature:[],operand:[{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Koncept",type:"OperandRef",annotation:[]}]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:" [Range: 0-10]",type:"Literal",annotation:[]}]},else:{type:"If",annotation:[],condition:{type:"Equivalent",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Koncept",type:"OperandRef",annotation:[]}]},{type:"ToConcept",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier",annotation:[]}],operand:{name:"Total score ORT",type:"CodeRef",annotation:[]}}]},then:{type:"Concatenate",annotation:[],signature:[],operand:[{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Koncept",type:"OperandRef",annotation:[]}]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:" [Range: 0-26]",type:"Literal",annotation:[]}]},else:{type:"If",annotation:[],condition:{type:"Equivalent",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Koncept",type:"OperandRef",annotation:[]}]},{type:"ToConcept",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier",annotation:[]}],operand:{name:"Pain severity Wong-Baker FACES Scale",type:"CodeRef",annotation:[]}}]},then:{type:"Concatenate",annotation:[],signature:[],operand:[{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Koncept",type:"OperandRef",annotation:[]}]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:" [Range: 0-10]",type:"Literal",annotation:[]}]},else:{type:"If",annotation:[],condition:{type:"Or",annotation:[],signature:[],operand:[{type:"Equivalent",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Koncept",type:"OperandRef",annotation:[]}]},{type:"ToConcept",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier",annotation:[]}],operand:{name:"Mean score [PEG]",type:"CodeRef",annotation:[]}}]},{type:"Equivalent",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Koncept",type:"OperandRef",annotation:[]}]},{type:"ToConcept",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier",annotation:[]}],operand:{name:"Pain Enjoyment General Activity (PEG) Assessment LEGACY",type:"CodeRef",annotation:[]}}]}]},then:{type:"Concatenate",annotation:[],signature:[],operand:[{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Koncept",type:"OperandRef",annotation:[]}]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:" [Range: 0-10]",type:"Literal",annotation:[]}]},else:{type:"If",annotation:[],condition:{type:"Or",annotation:[],signature:[],operand:[{type:"Equivalent",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Koncept",type:"OperandRef",annotation:[]}]},{type:"ToConcept",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier",annotation:[]}],operand:{name:"Total score [STarT Back]",type:"CodeRef",annotation:[]}}]},{type:"Equivalent",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Koncept",type:"OperandRef",annotation:[]}]},{type:"ToConcept",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier",annotation:[]}],operand:{name:"STarT Back Screening Tool LEGACY",type:"CodeRef",annotation:[]}}]}]},then:{type:"Concatenate",annotation:[],signature:[],operand:[{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Koncept",type:"OperandRef",annotation:[]}]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:" [Range: 0-9]",type:"Literal",annotation:[]}]},else:{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Koncept",type:"OperandRef",annotation:[]}]}}}}}}}}}}},operand:[{name:"Koncept",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}CodeableConcept",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"DateText",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"ToString",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Date",type:"NamedTypeSpecifier",annotation:[]}],operand:{path:"value",type:"Property",annotation:[],source:{name:"Date",type:"OperandRef",annotation:[]}}},operand:[{name:"Date",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}date",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"DateTimeText",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"ToString",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]}],operand:{path:"value",type:"Property",annotation:[],source:{name:"Date",type:"OperandRef",annotation:[]}}},operand:[{name:"Date",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}dateTime",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"InstantText",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"ToString",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]}],operand:{path:"value",type:"Property",annotation:[],source:{name:"Instant",type:"OperandRef",annotation:[]}}},operand:[{name:"Instant",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}instant",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"QuantityText",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"If",annotation:[],condition:{type:"IsNull",annotation:[],signature:[],operand:{name:"Quantity",type:"OperandRef",annotation:[]}},then:{asType:"{urn:hl7-org:elm-types:r1}String",type:"As",annotation:[],signature:[],operand:{type:"Null",annotation:[]}},else:{type:"If",annotation:[],condition:{type:"And",annotation:[],signature:[],operand:[{type:"Not",annotation:[],signature:[],operand:{type:"IsNull",annotation:[],signature:[],operand:{path:"unit",type:"Property",annotation:[],source:{name:"Quantity",type:"OperandRef",annotation:[]}}}},{type:"Not",annotation:[],signature:[],operand:{type:"Equal",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}],operand:[{path:"value",type:"Property",annotation:[],source:{path:"unit",type:"Property",annotation:[],source:{name:"Quantity",type:"OperandRef",annotation:[]}}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"{score}",type:"Literal",annotation:[]}]}}]},then:{type:"Concatenate",annotation:[],signature:[],operand:[{type:"Concatenate",annotation:[],signature:[],operand:[{type:"ToString",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Decimal",type:"NamedTypeSpecifier",annotation:[]}],operand:{path:"value",type:"Property",annotation:[],source:{path:"value",type:"Property",annotation:[],source:{name:"Quantity",type:"OperandRef",annotation:[]}}}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:" ",type:"Literal",annotation:[]}]},{path:"value",type:"Property",annotation:[],source:{path:"unit",type:"Property",annotation:[],source:{name:"Quantity",type:"OperandRef",annotation:[]}}}]},else:{type:"If",annotation:[],condition:{type:"And",annotation:[],signature:[],operand:[{type:"Not",annotation:[],signature:[],operand:{type:"IsNull",annotation:[],signature:[],operand:{path:"code",type:"Property",annotation:[],source:{name:"Quantity",type:"OperandRef",annotation:[]}}}},{type:"Not",annotation:[],signature:[],operand:{type:"Equal",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}],operand:[{path:"value",type:"Property",annotation:[],source:{path:"code",type:"Property",annotation:[],source:{name:"Quantity",type:"OperandRef",annotation:[]}}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"{score}",type:"Literal",annotation:[]}]}}]},then:{type:"Concatenate",annotation:[],signature:[],operand:[{type:"Concatenate",annotation:[],signature:[],operand:[{type:"ToString",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Decimal",type:"NamedTypeSpecifier",annotation:[]}],operand:{path:"value",type:"Property",annotation:[],source:{path:"value",type:"Property",annotation:[],source:{name:"Quantity",type:"OperandRef",annotation:[]}}}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:" ",type:"Literal",annotation:[]}]},{path:"value",type:"Property",annotation:[],source:{path:"code",type:"Property",annotation:[],source:{name:"Quantity",type:"OperandRef",annotation:[]}}}]},else:{type:"ToString",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Decimal",type:"NamedTypeSpecifier",annotation:[]}],operand:{path:"value",type:"Property",annotation:[],source:{path:"value",type:"Property",annotation:[],source:{name:"Quantity",type:"OperandRef",annotation:[]}}}}}}},operand:[{name:"Quantity",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}Quantity",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"PeriodObject",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"If",annotation:[],condition:{type:"IsNull",annotation:[],signature:[],operand:{name:"Period",type:"OperandRef",annotation:[]}},then:{type:"As",annotation:[],signature:[],operand:{type:"Null",annotation:[]},asTypeSpecifier:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Start",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"End",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]}},else:{type:"Tuple",annotation:[],element:[{name:"Start",value:{name:"DateTimeText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"start",type:"Property",annotation:[],source:{name:"Period",type:"OperandRef",annotation:[]}}]}},{name:"End",value:{name:"DateTimeText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"end",type:"Property",annotation:[],source:{name:"Period",type:"OperandRef",annotation:[]}}]}}]}},operand:[{name:"Period",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"RangeObject",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"If",annotation:[],condition:{type:"IsNull",annotation:[],signature:[],operand:{name:"Range",type:"OperandRef",annotation:[]}},then:{type:"As",annotation:[],signature:[],operand:{type:"Null",annotation:[]},asTypeSpecifier:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Low",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"High",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]}},else:{type:"Tuple",annotation:[],element:[{name:"Low",value:{name:"QuantityText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"low",type:"Property",annotation:[],source:{name:"Range",type:"OperandRef",annotation:[]}}]}},{name:"High",value:{name:"QuantityText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"high",type:"Property",annotation:[],source:{name:"Range",type:"OperandRef",annotation:[]}}]}}]}},operand:[{name:"Range",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}Range",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ObservationDate",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Coalesce",annotation:[],signature:[],operand:[{name:"DateTimeText",type:"FunctionRef",annotation:[],signature:[],operand:[{strict:!1,type:"As",annotation:[],signature:[],operand:{path:"effective",type:"Property",annotation:[],source:{name:"Observation",type:"OperandRef",annotation:[]}},asTypeSpecifier:{name:"{http://hl7.org/fhir}dateTime",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"InstantText",type:"FunctionRef",annotation:[],signature:[],operand:[{strict:!1,type:"As",annotation:[],signature:[],operand:{path:"effective",type:"Property",annotation:[],source:{name:"Observation",type:"OperandRef",annotation:[]}},asTypeSpecifier:{name:"{http://hl7.org/fhir}instant",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"DateTimeText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"start",type:"Property",annotation:[],source:{strict:!1,type:"As",annotation:[],signature:[],operand:{path:"effective",type:"Property",annotation:[],source:{name:"Observation",type:"OperandRef",annotation:[]}},asTypeSpecifier:{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier",annotation:[]}}}]},{name:"InstantText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"issued",type:"Property",annotation:[],source:{name:"Observation",type:"OperandRef",annotation:[]}}]}]},operand:[{name:"Observation",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}Observation",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"MedicationStatementDate",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Coalesce",annotation:[],signature:[],operand:[{name:"DateTimeText",type:"FunctionRef",annotation:[],signature:[],operand:[{strict:!1,type:"As",annotation:[],signature:[],operand:{path:"effective",type:"Property",annotation:[],source:{name:"Statement",type:"OperandRef",annotation:[]}},asTypeSpecifier:{name:"{http://hl7.org/fhir}dateTime",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"DateTimeText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"start",type:"Property",annotation:[],source:{strict:!1,type:"As",annotation:[],signature:[],operand:{path:"effective",type:"Property",annotation:[],source:{name:"Statement",type:"OperandRef",annotation:[]}},asTypeSpecifier:{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier",annotation:[]}}}]}]},operand:[{name:"Statement",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}MedicationStatement",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"Onset",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Coalesce",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}Any",type:"NamedTypeSpecifier",annotation:[]}}],operand:[{type:"List",annotation:[],element:[{name:"DateTimeText",type:"FunctionRef",annotation:[],signature:[],operand:[{strict:!1,type:"As",annotation:[],signature:[],operand:{path:"onset",type:"Property",annotation:[],source:{name:"Condition",type:"OperandRef",annotation:[]}},asTypeSpecifier:{name:"{http://hl7.org/fhir}dateTime",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"QuantityText",type:"FunctionRef",annotation:[],signature:[],operand:[{strict:!1,type:"As",annotation:[],signature:[],operand:{path:"onset",type:"Property",annotation:[],source:{name:"Condition",type:"OperandRef",annotation:[]}},asTypeSpecifier:{name:"{http://hl7.org/fhir}Age",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"PeriodObject",type:"FunctionRef",annotation:[],signature:[],operand:[{strict:!1,type:"As",annotation:[],signature:[],operand:{path:"onset",type:"Property",annotation:[],source:{name:"Condition",type:"OperandRef",annotation:[]}},asTypeSpecifier:{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"RangeObject",type:"FunctionRef",annotation:[],signature:[],operand:[{strict:!1,type:"As",annotation:[],signature:[],operand:{path:"onset",type:"Property",annotation:[],source:{name:"Condition",type:"OperandRef",annotation:[]}},asTypeSpecifier:{name:"{http://hl7.org/fhir}Range",type:"NamedTypeSpecifier",annotation:[]}}]},{path:"value",type:"Property",annotation:[],source:{strict:!1,type:"As",annotation:[],signature:[],operand:{path:"onset",type:"Property",annotation:[],source:{name:"Condition",type:"OperandRef",annotation:[]}},asTypeSpecifier:{name:"{http://hl7.org/fhir}string",type:"NamedTypeSpecifier",annotation:[]}}}]}]},operand:[{name:"Condition",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}Condition",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"Abatement",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Coalesce",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}Any",type:"NamedTypeSpecifier",annotation:[]}}],operand:[{type:"List",annotation:[],element:[{name:"DateTimeText",type:"FunctionRef",annotation:[],signature:[],operand:[{strict:!1,type:"As",annotation:[],signature:[],operand:{path:"abatement",type:"Property",annotation:[],source:{name:"Condition",type:"OperandRef",annotation:[]}},asTypeSpecifier:{name:"{http://hl7.org/fhir}dateTime",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"QuantityText",type:"FunctionRef",annotation:[],signature:[],operand:[{strict:!1,type:"As",annotation:[],signature:[],operand:{path:"abatement",type:"Property",annotation:[],source:{name:"Condition",type:"OperandRef",annotation:[]}},asTypeSpecifier:{name:"{http://hl7.org/fhir}Age",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"PeriodObject",type:"FunctionRef",annotation:[],signature:[],operand:[{strict:!1,type:"As",annotation:[],signature:[],operand:{path:"abatement",type:"Property",annotation:[],source:{name:"Condition",type:"OperandRef",annotation:[]}},asTypeSpecifier:{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"RangeObject",type:"FunctionRef",annotation:[],signature:[],operand:[{strict:!1,type:"As",annotation:[],signature:[],operand:{path:"abatement",type:"Property",annotation:[],source:{name:"Condition",type:"OperandRef",annotation:[]}},asTypeSpecifier:{name:"{http://hl7.org/fhir}Range",type:"NamedTypeSpecifier",annotation:[]}}]},{path:"value",type:"Property",annotation:[],source:{strict:!1,type:"As",annotation:[],signature:[],operand:{path:"abatement",type:"Property",annotation:[],source:{name:"Condition",type:"OperandRef",annotation:[]}},asTypeSpecifier:{name:"{http://hl7.org/fhir}string",type:"NamedTypeSpecifier",annotation:[]}}}]}]},operand:[{name:"Condition",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}Condition",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"Is18orOlder",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"GreaterOrEqual",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Integer",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Integer",type:"NamedTypeSpecifier",annotation:[]}],operand:[{precision:"Year",type:"CalculateAge",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Date",type:"NamedTypeSpecifier",annotation:[]}],operand:{path:"birthDate.value",type:"Property",annotation:[],source:{name:"Patient",type:"ExpressionRef",annotation:[]}}},{valueType:"{urn:hl7-org:elm-types:r1}Integer",value:"18",type:"Literal",annotation:[]}]}},{name:"ConditionsAssociatedWithChronicPain",context:"Patient",accessLevel:"Public",annotation:[],expression:{name:"Confirmed",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"ActiveOrRecurring",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{dataType:"{http://hl7.org/fhir}Condition",templateId:"http://hl7.org/fhir/StructureDefinition/Condition",codeProperty:"code",codeComparator:"in",type:"Retrieve",annotation:[],codes:{name:"Conditions associated with chronic pain",preserve:!0,type:"ValueSetRef",annotation:[]},include:[],codeFilter:[],dateFilter:[],otherFilter:[]}]}]}},{name:"HasConditionAssociatedWithChronicPain",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"Exists",annotation:[],signature:[],operand:{name:"ConditionsAssociatedWithChronicPain",type:"ExpressionRef",annotation:[]}}},{name:"HasRecentOpioidPainMedication",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"Or",annotation:[],signature:[],operand:[{type:"Exists",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}MedicationRequest",type:"NamedTypeSpecifier",annotation:[]}}],operand:{name:"ActiveCompletedOrStoppedMedicationRequest",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"MedicationRequestLookBack",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{type:"Union",annotation:[],signature:[],operand:[{dataType:"{http://hl7.org/fhir}MedicationRequest",templateId:"http://hl7.org/fhir/StructureDefinition/MedicationRequest",codeProperty:"medication",codeComparator:"in",type:"Retrieve",annotation:[],codes:{name:"Opioid pain medications",preserve:!0,type:"ValueSetRef",annotation:[]},include:[],codeFilter:[],dateFilter:[],otherFilter:[]},{type:"Query",annotation:[],source:[{alias:"MR",annotation:[],expression:{dataType:"{http://hl7.org/fhir}MedicationRequest",templateId:"http://hl7.org/fhir/StructureDefinition/MedicationRequest",type:"Retrieve",annotation:[],include:[],codeFilter:[],dateFilter:[],otherFilter:[]}}],let:[],relationship:[{alias:"M",type:"With",annotation:[],expression:{dataType:"{http://hl7.org/fhir}Medication",templateId:"http://hl7.org/fhir/StructureDefinition/Medication",type:"Retrieve",annotation:[],include:[],codeFilter:[],dateFilter:[],otherFilter:[]},suchThat:{type:"And",annotation:[],signature:[],operand:[{type:"Equal",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}],operand:[{name:"ToString",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[{name:"{http://hl7.org/fhir}string",type:"NamedTypeSpecifier",annotation:[]}],operand:[{path:"id",scope:"M",type:"Property",annotation:[]}]},{type:"Last",annotation:[],signature:[],source:{type:"Split",annotation:[],signature:[],stringToSplit:{name:"ToString",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[{name:"{http://hl7.org/fhir}string",type:"NamedTypeSpecifier",annotation:[]}],operand:[{path:"medication.reference",scope:"MR",type:"Property",annotation:[]}]},separator:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"/",type:"Literal",annotation:[]}}}]},{type:"InValueSet",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"code",type:"Property",annotation:[]}]},valueset:{name:"Opioid pain medications",preserve:!0,annotation:[]}}]}}]}]},{name:"InclusionMedicationsLookbackPeriod",type:"ParameterRef",annotation:[]}]}]}},{type:"Exists",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}MedicationStatement",type:"NamedTypeSpecifier",annotation:[]}}],operand:{name:"ActiveOrCompletedMedicationStatement",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"MedicationStatementLookBack",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{type:"Union",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}MedicationStatement",type:"NamedTypeSpecifier",annotation:[]}},{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}MedicationStatement",type:"NamedTypeSpecifier",annotation:[]}}],operand:[{dataType:"{http://hl7.org/fhir}MedicationStatement",templateId:"http://hl7.org/fhir/StructureDefinition/MedicationStatement",codeProperty:"medication",codeComparator:"in",type:"Retrieve",annotation:[],codes:{name:"Opioid pain medications",preserve:!0,type:"ValueSetRef",annotation:[]},include:[],codeFilter:[],dateFilter:[],otherFilter:[]},{dataType:"{http://hl7.org/fhir}MedicationStatement",templateId:"http://hl7.org/fhir/StructureDefinition/MedicationStatement",codeProperty:"medication",codeComparator:"in",type:"Retrieve",annotation:[],codes:{name:"Opioid pain medications",preserve:!0,type:"ValueSetRef",annotation:[]},include:[],codeFilter:[],dateFilter:[],otherFilter:[]}]},{name:"InclusionMedicationsLookbackPeriod",type:"ParameterRef",annotation:[]}]}]}}]}},{name:"HasRecentNonOpioidPainMedication",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"Or",annotation:[],signature:[],operand:[{type:"Exists",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}MedicationRequest",type:"NamedTypeSpecifier",annotation:[]}}],operand:{name:"ActiveCompletedOrStoppedMedicationRequest",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"MedicationRequestLookBack",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{type:"Union",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}MedicationRequest",type:"NamedTypeSpecifier",annotation:[]}},{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}MedicationRequest",type:"NamedTypeSpecifier",annotation:[]}}],operand:[{dataType:"{http://hl7.org/fhir}MedicationRequest",templateId:"http://hl7.org/fhir/StructureDefinition/MedicationRequest",codeProperty:"medication",codeComparator:"in",type:"Retrieve",annotation:[],codes:{name:"Nonopioid pain medications",preserve:!0,type:"ValueSetRef",annotation:[]},include:[],codeFilter:[],dateFilter:[],otherFilter:[]},{type:"Query",annotation:[],source:[{alias:"MR",annotation:[],expression:{dataType:"{http://hl7.org/fhir}MedicationRequest",templateId:"http://hl7.org/fhir/StructureDefinition/MedicationRequest",type:"Retrieve",annotation:[],include:[],codeFilter:[],dateFilter:[],otherFilter:[]}}],let:[],relationship:[{alias:"M",type:"With",annotation:[],expression:{dataType:"{http://hl7.org/fhir}Medication",templateId:"http://hl7.org/fhir/StructureDefinition/Medication",type:"Retrieve",annotation:[],include:[],codeFilter:[],dateFilter:[],otherFilter:[]},suchThat:{type:"And",annotation:[],signature:[],operand:[{type:"Equal",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}],operand:[{name:"ToString",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[{name:"{http://hl7.org/fhir}string",type:"NamedTypeSpecifier",annotation:[]}],operand:[{path:"id",scope:"M",type:"Property",annotation:[]}]},{type:"Last",annotation:[],signature:[],source:{type:"Split",annotation:[],signature:[],stringToSplit:{name:"ToString",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[{name:"{http://hl7.org/fhir}string",type:"NamedTypeSpecifier",annotation:[]}],operand:[{path:"medication.reference",scope:"MR",type:"Property",annotation:[]}]},separator:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"/",type:"Literal",annotation:[]}}}]},{type:"InValueSet",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"code",type:"Property",annotation:[]}]},valueset:{name:"Nonopioid pain medications",preserve:!0,annotation:[]}}]}}]}]},{name:"InclusionMedicationsLookbackPeriod",type:"ParameterRef",annotation:[]}]}]}},{type:"Exists",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}MedicationStatement",type:"NamedTypeSpecifier",annotation:[]}}],operand:{name:"ActiveOrCompletedMedicationStatement",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"MedicationStatementLookBack",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{type:"Union",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}MedicationStatement",type:"NamedTypeSpecifier",annotation:[]}},{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}MedicationStatement",type:"NamedTypeSpecifier",annotation:[]}}],operand:[{dataType:"{http://hl7.org/fhir}MedicationStatement",templateId:"http://hl7.org/fhir/StructureDefinition/MedicationStatement",codeProperty:"medication",codeComparator:"in",type:"Retrieve",annotation:[],codes:{name:"Nonopioid pain medications",preserve:!0,type:"ValueSetRef",annotation:[]},include:[],codeFilter:[],dateFilter:[],otherFilter:[]},{dataType:"{http://hl7.org/fhir}MedicationStatement",templateId:"http://hl7.org/fhir/StructureDefinition/MedicationStatement",codeProperty:"medication",codeComparator:"in",type:"Retrieve",annotation:[],codes:{name:"Nonopioid pain medications",preserve:!0,type:"ValueSetRef",annotation:[]},include:[],codeFilter:[],dateFilter:[],otherFilter:[]}]},{name:"InclusionMedicationsLookbackPeriod",type:"ParameterRef",annotation:[]}]}]}}]}},{name:"MeetsInclusionCriteria",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"And",annotation:[],signature:[],operand:[{name:"Is18orOlder",type:"ExpressionRef",annotation:[]},{type:"Or",annotation:[],signature:[],operand:[{type:"Or",annotation:[],signature:[],operand:[{name:"HasConditionAssociatedWithChronicPain",type:"ExpressionRef",annotation:[]},{name:"HasRecentOpioidPainMedication",type:"ExpressionRef",annotation:[]}]},{name:"HasRecentNonOpioidPainMedication",type:"ExpressionRef",annotation:[]}]}]}},{name:"ReportConditionsAssociatedWithChronicPain",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Condition",annotation:[],expression:{name:"ConditionsAssociatedWithChronicPain",type:"ExpressionRef",annotation:[]}}],let:[],relationship:[],return:{annotation:[],expression:{type:"Tuple",annotation:[],element:[{name:"Name",value:{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"code",scope:"Condition",type:"Property",annotation:[]}]}},{name:"Status",value:{path:"value",type:"Property",annotation:[],source:{path:"code",type:"Property",annotation:[],source:{type:"Indexer",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Coding",type:"NamedTypeSpecifier",annotation:[]}},{name:"{urn:hl7-org:elm-types:r1}Integer",type:"NamedTypeSpecifier",annotation:[]}],operand:[{path:"coding",type:"Property",annotation:[],source:{path:"clinicalStatus",scope:"Condition",type:"Property",annotation:[]}},{valueType:"{urn:hl7-org:elm-types:r1}Integer",value:"0",type:"Literal",annotation:[]}]}}}},{name:"Onset",value:{name:"Onset",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Condition",type:"AliasRef",annotation:[]}]}},{name:"DateRecorded",value:{name:"DateTimeText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"recordedDate",scope:"Condition",type:"Property",annotation:[]}]}}]}},sort:{annotation:[],by:[{direction:"desc",type:"ByExpression",annotation:[],expression:{strict:!1,type:"As",annotation:[],signature:[],operand:{name:"Onset",type:"IdentifierRef",annotation:[]},asTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}}]}}},{name:"DepressionConditions",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"Union",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Condition",type:"NamedTypeSpecifier",annotation:[]}},{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Condition",type:"NamedTypeSpecifier",annotation:[]}}],operand:[{name:"Confirmed",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"ActiveOrRecurring",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{dataType:"{http://hl7.org/fhir}Condition",templateId:"http://hl7.org/fhir/StructureDefinition/Condition",codeProperty:"code",codeComparator:"in",type:"Retrieve",annotation:[],codes:{name:"Major Depression",preserve:!0,type:"ValueSetRef",annotation:[]},include:[],codeFilter:[],dateFilter:[],otherFilter:[]}]}]},{name:"Confirmed",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"ActiveOrRecurring",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{dataType:"{http://hl7.org/fhir}Condition",templateId:"http://hl7.org/fhir/StructureDefinition/Condition",codeProperty:"code",codeComparator:"in",type:"Retrieve",annotation:[],codes:{name:"Depression Diagnosis ICD9",preserve:!0,type:"ValueSetRef",annotation:[]},include:[],codeFilter:[],dateFilter:[],otherFilter:[]}]}]}]}},{name:"AnxietyConditions",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"Union",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Condition",type:"NamedTypeSpecifier",annotation:[]}},{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Condition",type:"NamedTypeSpecifier",annotation:[]}}],operand:[{name:"Confirmed",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"ActiveOrRecurring",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{dataType:"{http://hl7.org/fhir}Condition",templateId:"http://hl7.org/fhir/StructureDefinition/Condition",codeProperty:"code",codeComparator:"in",type:"Retrieve",annotation:[],codes:{name:"Anxiety",preserve:!0,type:"ValueSetRef",annotation:[]},include:[],codeFilter:[],dateFilter:[],otherFilter:[]}]}]},{name:"Confirmed",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"ActiveOrRecurring",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{dataType:"{http://hl7.org/fhir}Condition",templateId:"http://hl7.org/fhir/StructureDefinition/Condition",codeProperty:"code",codeComparator:"in",type:"Retrieve",annotation:[],codes:{name:"Anxiety Disorders ICD9",preserve:!0,type:"ValueSetRef",annotation:[]},include:[],codeFilter:[],dateFilter:[],otherFilter:[]}]}]}]}},{name:"SubstanceUseDisorderConditions",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"Union",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Condition",type:"NamedTypeSpecifier",annotation:[]}},{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Condition",type:"NamedTypeSpecifier",annotation:[]}}],operand:[{name:"Confirmed",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{dataType:"{http://hl7.org/fhir}Condition",templateId:"http://hl7.org/fhir/StructureDefinition/Condition",codeProperty:"code",codeComparator:"in",type:"Retrieve",annotation:[],codes:{name:"Substance use disorder",preserve:!0,type:"ValueSetRef",annotation:[]},include:[],codeFilter:[],dateFilter:[],otherFilter:[]}]},{name:"Confirmed",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{dataType:"{http://hl7.org/fhir}Condition",templateId:"http://hl7.org/fhir/StructureDefinition/Condition",codeProperty:"code",codeComparator:"in",type:"Retrieve",annotation:[],codes:{name:"Substance Abuse",preserve:!0,type:"ValueSetRef",annotation:[]},include:[],codeFilter:[],dateFilter:[],otherFilter:[]}]}]}},{name:"SuicideAttemptConditions",context:"Patient",accessLevel:"Public",annotation:[],expression:{name:"Confirmed",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{dataType:"{http://hl7.org/fhir}Condition",templateId:"http://hl7.org/fhir/StructureDefinition/Condition",codeProperty:"code",codeComparator:"in",type:"Retrieve",annotation:[],codes:{name:"Suicide Attempt",preserve:!0,type:"ValueSetRef",annotation:[]},include:[],codeFilter:[],dateFilter:[],otherFilter:[]}]}},{name:"SleepDisorderedBreathingConditions",context:"Patient",accessLevel:"Public",annotation:[],expression:{name:"Confirmed",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"ActiveOrRecurring",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{dataType:"{http://hl7.org/fhir}Condition",templateId:"http://hl7.org/fhir/StructureDefinition/Condition",codeProperty:"code",codeComparator:"in",type:"Retrieve",annotation:[],codes:{name:"Sleep-disordered breathing",preserve:!0,type:"ValueSetRef",annotation:[]},include:[],codeFilter:[],dateFilter:[],otherFilter:[]}]}]}},{name:"RenalDysfunctionConditions",context:"Patient",accessLevel:"Public",annotation:[],expression:{name:"Confirmed",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"ActiveOrRecurring",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{dataType:"{http://hl7.org/fhir}Condition",templateId:"http://hl7.org/fhir/StructureDefinition/Condition",codeProperty:"code",codeComparator:"in",type:"Retrieve",annotation:[],codes:{name:"Kidney Failure",preserve:!0,type:"ValueSetRef",annotation:[]},include:[],codeFilter:[],dateFilter:[],otherFilter:[]}]}]}},{name:"HepaticDysfunctionConditions",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"Union",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Condition",type:"NamedTypeSpecifier",annotation:[]}},{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Condition",type:"NamedTypeSpecifier",annotation:[]}}],operand:[{name:"Confirmed",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"ActiveOrRecurring",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{dataType:"{http://hl7.org/fhir}Condition",templateId:"http://hl7.org/fhir/StructureDefinition/Condition",codeProperty:"code",codeComparator:"in",type:"Retrieve",annotation:[],codes:{name:"Chronic Liver Disease",preserve:!0,type:"ValueSetRef",annotation:[]},include:[],codeFilter:[],dateFilter:[],otherFilter:[]}]}]},{name:"Confirmed",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"ActiveOrRecurring",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{dataType:"{http://hl7.org/fhir}Condition",templateId:"http://hl7.org/fhir/StructureDefinition/Condition",codeProperty:"code",codeComparator:"in",type:"Retrieve",annotation:[],codes:{name:"Liver Disease",preserve:!0,type:"ValueSetRef",annotation:[]},include:[],codeFilter:[],dateFilter:[],otherFilter:[]}]}]}]}},{name:"PregnancyConditions",context:"Patient",accessLevel:"Public",annotation:[],expression:{name:"Confirmed",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"ConditionLookBack",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"ActiveOrRecurring",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{dataType:"{http://hl7.org/fhir}Condition",templateId:"http://hl7.org/fhir/StructureDefinition/Condition",codeProperty:"code",codeComparator:"in",type:"Retrieve",annotation:[],codes:{name:"CDS Pregnancy",preserve:!0,type:"ValueSetRef",annotation:[]},include:[],codeFilter:[],dateFilter:[],otherFilter:[]}]},{value:42,unit:"weeks",type:"Quantity",annotation:[]}]}]}},{name:"PregnancyObservations",context:"Patient",accessLevel:"Public",annotation:[],expression:{name:"Verified",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"ObservationLookBack",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{dataType:"{http://hl7.org/fhir}Observation",templateId:"http://hl7.org/fhir/StructureDefinition/Observation",codeProperty:"code",codeComparator:"~",type:"Retrieve",annotation:[],codes:{type:"ToList",annotation:[],signature:[],operand:{name:"Pregnancy status",type:"CodeRef",annotation:[]}},include:[],codeFilter:[],dateFilter:[],otherFilter:[]},{value:42,unit:"weeks",type:"Quantity",annotation:[]}]}]}},{name:"MostRecentPregnancyObservation",context:"Patient",accessLevel:"Public",annotation:[],expression:{name:"MostRecent",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"PregnancyObservations",type:"ExpressionRef",annotation:[]}]}},{name:"MostRecentPregnancyObservationIsPositive",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"Equivalent",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],operand:[{name:"ConceptValue",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"MostRecentPregnancyObservation",type:"ExpressionRef",annotation:[]}]},{type:"ToConcept",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier",annotation:[]}],operand:{name:"Pregnant",type:"CodeRef",annotation:[]}}]}},{name:"OpioidTaperingProcedures",context:"Patient",accessLevel:"Public",annotation:[],expression:{name:"ProcedurePerformance",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"ProcedureLookBack",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{dataType:"{http://hl7.org/fhir}Procedure",templateId:"http://hl7.org/fhir/StructureDefinition/Procedure",codeProperty:"code",codeComparator:"~",type:"Retrieve",annotation:[],codes:{type:"ToList",annotation:[],signature:[],operand:{name:"Management of opioid dosage tapering (procedure)",type:"CodeRef",annotation:[]}},include:[],codeFilter:[],dateFilter:[],otherFilter:[]},{value:2,unit:"years",type:"Quantity",annotation:[]}]}]}},{name:"Is65orOlder",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"GreaterOrEqual",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Integer",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Integer",type:"NamedTypeSpecifier",annotation:[]}],operand:[{precision:"Year",type:"CalculateAge",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Date",type:"NamedTypeSpecifier",annotation:[]}],operand:{path:"birthDate.value",type:"Property",annotation:[],source:{name:"Patient",type:"ExpressionRef",annotation:[]}}},{valueType:"{urn:hl7-org:elm-types:r1}Integer",value:"65",type:"Literal",annotation:[]}]}},{name:"ConditionRiskFactorsForOpioidRelatedHarms",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"Union",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Condition",type:"NamedTypeSpecifier",annotation:[]}},{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Condition",type:"NamedTypeSpecifier",annotation:[]}}],operand:[{type:"Union",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Condition",type:"NamedTypeSpecifier",annotation:[]}},{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Condition",type:"NamedTypeSpecifier",annotation:[]}}],operand:[{type:"Union",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Condition",type:"NamedTypeSpecifier",annotation:[]}},{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Condition",type:"NamedTypeSpecifier",annotation:[]}}],operand:[{type:"Union",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Condition",type:"NamedTypeSpecifier",annotation:[]}},{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Condition",type:"NamedTypeSpecifier",annotation:[]}}],operand:[{name:"DepressionConditions",type:"ExpressionRef",annotation:[]},{name:"AnxietyConditions",type:"ExpressionRef",annotation:[]}]},{type:"Union",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Condition",type:"NamedTypeSpecifier",annotation:[]}},{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Condition",type:"NamedTypeSpecifier",annotation:[]}}],operand:[{name:"SubstanceUseDisorderConditions",type:"ExpressionRef",annotation:[]},{name:"SuicideAttemptConditions",type:"ExpressionRef",annotation:[]}]}]},{type:"Union",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Condition",type:"NamedTypeSpecifier",annotation:[]}},{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Condition",type:"NamedTypeSpecifier",annotation:[]}}],operand:[{name:"SleepDisorderedBreathingConditions",type:"ExpressionRef",annotation:[]},{name:"RenalDysfunctionConditions",type:"ExpressionRef",annotation:[]}]}]},{type:"Union",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Condition",type:"NamedTypeSpecifier",annotation:[]}},{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Condition",type:"NamedTypeSpecifier",annotation:[]}}],operand:[{name:"HepaticDysfunctionConditions",type:"ExpressionRef",annotation:[]},{name:"PregnancyConditions",type:"ExpressionRef",annotation:[]}]}]}},{name:"EncounterRiskFactorsForOpioidRelatedHarms",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Encounter",annotation:[],expression:{dataType:"{http://hl7.org/fhir}Encounter",templateId:"http://hl7.org/fhir/StructureDefinition/Encounter",type:"Retrieve",annotation:[],include:[],codeFilter:[],dateFilter:[],otherFilter:[]}}],let:[],relationship:[],where:{type:"Exists",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}CodeableConcept",type:"NamedTypeSpecifier",annotation:[]}}],operand:{type:"Query",annotation:[],source:[{alias:"Reason",annotation:[],expression:{path:"reasonCode",scope:"Encounter",type:"Property",annotation:[]}}],let:[],relationship:[],where:{type:"Or",annotation:[],signature:[],operand:[{type:"Or",annotation:[],signature:[],operand:[{type:"Or",annotation:[],signature:[],operand:[{type:"Or",annotation:[],signature:[],operand:[{type:"Or",annotation:[],signature:[],operand:[{type:"Or",annotation:[],signature:[],operand:[{type:"Or",annotation:[],signature:[],operand:[{type:"Or",annotation:[],signature:[],operand:[{type:"Or",annotation:[],signature:[],operand:[{type:"Or",annotation:[],signature:[],operand:[{type:"InValueSet",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Reason",type:"AliasRef",annotation:[]}]},valueset:{name:"Major Depression",preserve:!0,annotation:[]}},{type:"InValueSet",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Reason",type:"AliasRef",annotation:[]}]},valueset:{name:"Depression Diagnosis ICD9",preserve:!0,annotation:[]}}]},{type:"InValueSet",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Reason",type:"AliasRef",annotation:[]}]},valueset:{name:"Anxiety",preserve:!0,annotation:[]}}]},{type:"InValueSet",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Reason",type:"AliasRef",annotation:[]}]},valueset:{name:"Anxiety Disorders ICD9",preserve:!0,annotation:[]}}]},{type:"InValueSet",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Reason",type:"AliasRef",annotation:[]}]},valueset:{name:"Substance use disorder",preserve:!0,annotation:[]}}]},{type:"InValueSet",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Reason",type:"AliasRef",annotation:[]}]},valueset:{name:"Substance Abuse",preserve:!0,annotation:[]}}]},{type:"InValueSet",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Reason",type:"AliasRef",annotation:[]}]},valueset:{name:"Suicide Attempt",preserve:!0,annotation:[]}}]},{type:"InValueSet",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Reason",type:"AliasRef",annotation:[]}]},valueset:{name:"Sleep-disordered breathing",preserve:!0,annotation:[]}}]},{type:"InValueSet",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Reason",type:"AliasRef",annotation:[]}]},valueset:{name:"Kidney Failure",preserve:!0,annotation:[]}}]},{type:"InValueSet",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Reason",type:"AliasRef",annotation:[]}]},valueset:{name:"Chronic Liver Disease",preserve:!0,annotation:[]}}]},{type:"InValueSet",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Reason",type:"AliasRef",annotation:[]}]},valueset:{name:"Liver Disease",preserve:!0,annotation:[]}}]}}}}},{name:"ReportConditionRiskFactorsForOpioidRelatedHarms",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Condition",annotation:[],expression:{name:"ConditionRiskFactorsForOpioidRelatedHarms",type:"ExpressionRef",annotation:[]}}],let:[],relationship:[],return:{annotation:[],expression:{type:"Tuple",annotation:[],element:[{name:"Name",value:{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"code",scope:"Condition",type:"Property",annotation:[]}]}},{name:"Status",value:{path:"value",type:"Property",annotation:[],source:{path:"code",type:"Property",annotation:[],source:{type:"Indexer",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Coding",type:"NamedTypeSpecifier",annotation:[]}},{name:"{urn:hl7-org:elm-types:r1}Integer",type:"NamedTypeSpecifier",annotation:[]}],operand:[{path:"coding",type:"Property",annotation:[],source:{path:"clinicalStatus",scope:"Condition",type:"Property",annotation:[]}},{valueType:"{urn:hl7-org:elm-types:r1}Integer",value:"0",type:"Literal",annotation:[]}]}}}},{name:"Onset",value:{name:"Onset",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Condition",type:"AliasRef",annotation:[]}]}},{name:"DateRecorded",value:{name:"DateTimeText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"recordedDate",scope:"Condition",type:"Property",annotation:[]}]}},{name:"Abatement",value:{name:"Abatement",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Condition",type:"AliasRef",annotation:[]}]}},{name:"Visit",value:{strict:!1,type:"As",annotation:[],signature:[],operand:{type:"Null",annotation:[]},asTypeSpecifier:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Start",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"End",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]}}}]}},sort:{annotation:[],by:[{direction:"desc",type:"ByExpression",annotation:[],expression:{strict:!1,type:"As",annotation:[],signature:[],operand:{name:"Onset",type:"IdentifierRef",annotation:[]},asTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}},{direction:"desc",type:"ByExpression",annotation:[],expression:{strict:!1,type:"As",annotation:[],signature:[],operand:{name:"Abatement",type:"IdentifierRef",annotation:[]},asTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}}]}}},{name:"GetEncounterDiagnosesRiskFactorsForOpioidRelatedHarms",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Reason",annotation:[],expression:{path:"reasonCode",type:"Property",annotation:[],source:{name:"Encounter",type:"OperandRef",annotation:[]}}}],let:[],relationship:[],where:{type:"Or",annotation:[],signature:[],operand:[{type:"Or",annotation:[],signature:[],operand:[{type:"Or",annotation:[],signature:[],operand:[{type:"Or",annotation:[],signature:[],operand:[{type:"Or",annotation:[],signature:[],operand:[{type:"Or",annotation:[],signature:[],operand:[{type:"Or",annotation:[],signature:[],operand:[{type:"Or",annotation:[],signature:[],operand:[{type:"Or",annotation:[],signature:[],operand:[{type:"Or",annotation:[],signature:[],operand:[{type:"InValueSet",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Reason",type:"AliasRef",annotation:[]}]},valueset:{name:"Major Depression",preserve:!0,annotation:[]}},{type:"InValueSet",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Reason",type:"AliasRef",annotation:[]}]},valueset:{name:"Depression Diagnosis ICD9",preserve:!0,annotation:[]}}]},{type:"InValueSet",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Reason",type:"AliasRef",annotation:[]}]},valueset:{name:"Anxiety",preserve:!0,annotation:[]}}]},{type:"InValueSet",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Reason",type:"AliasRef",annotation:[]}]},valueset:{name:"Anxiety Disorders ICD9",preserve:!0,annotation:[]}}]},{type:"InValueSet",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Reason",type:"AliasRef",annotation:[]}]},valueset:{name:"Substance use disorder",preserve:!0,annotation:[]}}]},{type:"InValueSet",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Reason",type:"AliasRef",annotation:[]}]},valueset:{name:"Substance Abuse",preserve:!0,annotation:[]}}]},{type:"InValueSet",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Reason",type:"AliasRef",annotation:[]}]},valueset:{name:"Suicide Attempt",preserve:!0,annotation:[]}}]},{type:"InValueSet",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Reason",type:"AliasRef",annotation:[]}]},valueset:{name:"Sleep-disordered breathing",preserve:!0,annotation:[]}}]},{type:"InValueSet",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Reason",type:"AliasRef",annotation:[]}]},valueset:{name:"Kidney Failure",preserve:!0,annotation:[]}}]},{type:"InValueSet",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Reason",type:"AliasRef",annotation:[]}]},valueset:{name:"Chronic Liver Disease",preserve:!0,annotation:[]}}]},{type:"InValueSet",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Reason",type:"AliasRef",annotation:[]}]},valueset:{name:"Liver Disease",preserve:!0,annotation:[]}}]},return:{annotation:[],expression:{type:"Tuple",annotation:[],element:[{name:"Name",value:{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Reason",type:"AliasRef",annotation:[]}]}},{name:"Status",value:{strict:!1,type:"As",annotation:[],signature:[],operand:{type:"Null",annotation:[]},asTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}},{name:"Onset",value:{strict:!1,type:"As",annotation:[],signature:[],operand:{type:"Null",annotation:[]},asTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}},{name:"DateRecorded",value:{strict:!1,type:"As",annotation:[],signature:[],operand:{type:"Null",annotation:[]},asTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}},{name:"Abatement",value:{strict:!1,type:"As",annotation:[],signature:[],operand:{type:"Null",annotation:[]},asTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}},{name:"Visit",value:{name:"PeriodObject",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"period",type:"Property",annotation:[],source:{name:"Encounter",type:"OperandRef",annotation:[]}}]}}]}}},operand:[{name:"Encounter",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}Encounter",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ReportEncounterRiskFactorsForOpioidRelatedHarms",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Reason",annotation:[],expression:{type:"Flatten",annotation:[],signature:[],operand:{type:"Query",annotation:[],source:[{alias:"Encounter",annotation:[],expression:{name:"EncounterRiskFactorsForOpioidRelatedHarms",type:"ExpressionRef",annotation:[]}}],let:[],relationship:[],return:{annotation:[],expression:{name:"GetEncounterDiagnosesRiskFactorsForOpioidRelatedHarms",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Encounter",type:"AliasRef",annotation:[]}]}}}}}],let:[],relationship:[],sort:{annotation:[],by:[{direction:"desc",type:"ByExpression",annotation:[],expression:{path:"Start",type:"Property",annotation:[],source:{name:"Visit",type:"IdentifierRef",annotation:[]}}},{direction:"desc",type:"ByExpression",annotation:[],expression:{path:"End",type:"Property",annotation:[],source:{name:"Visit",type:"IdentifierRef",annotation:[]}}}]}}},{name:"ReportOpioidTaperingProcedures",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Procedure",annotation:[],expression:{name:"OpioidTaperingProcedures",type:"ExpressionRef",annotation:[]}}],let:[],relationship:[],return:{annotation:[],expression:{type:"Tuple",annotation:[],element:[{name:"Name",value:{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"code",scope:"Procedure",type:"Property",annotation:[]}]}},{name:"Status",value:{path:"value",type:"Property",annotation:[],source:{path:"status",scope:"Procedure",type:"Property",annotation:[]}}},{name:"Onset",value:{type:"Coalesce",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}],operand:[{type:"List",annotation:[],element:[{name:"DateTimeText",type:"FunctionRef",annotation:[],signature:[],operand:[{strict:!1,type:"As",annotation:[],signature:[],operand:{path:"performed",scope:"Procedure",type:"Property",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}dateTime",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"DateTimeText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"start",type:"Property",annotation:[],source:{strict:!1,type:"As",annotation:[],signature:[],operand:{path:"performed",scope:"Procedure",type:"Property",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier",annotation:[]}}}]}]}]}},{name:"DateRecorded",value:{strict:!1,type:"As",annotation:[],signature:[],operand:{type:"Null",annotation:[]},asTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}},{name:"Abatement",value:{name:"DateTimeText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"end",type:"Property",annotation:[],source:{strict:!1,type:"As",annotation:[],signature:[],operand:{path:"performed",scope:"Procedure",type:"Property",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier",annotation:[]}}}]}},{name:"Visit",value:{strict:!1,type:"As",annotation:[],signature:[],operand:{type:"Null",annotation:[]},asTypeSpecifier:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Start",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"End",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]}}}]}},sort:{annotation:[],by:[{direction:"desc",type:"ByExpression",annotation:[],expression:{strict:!1,type:"As",annotation:[],signature:[],operand:{name:"Onset",type:"IdentifierRef",annotation:[]},asTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}},{direction:"desc",type:"ByExpression",annotation:[],expression:{strict:!1,type:"As",annotation:[],signature:[],operand:{name:"Abatement",type:"IdentifierRef",annotation:[]},asTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}}]}}},{name:"ReportMostRecentPositivePregnancyObservation",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"If",annotation:[],condition:{name:"MostRecentPregnancyObservationIsPositive",type:"ExpressionRef",annotation:[]},then:{type:"Tuple",annotation:[],element:[{name:"Name",value:{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"code",type:"Property",annotation:[],source:{name:"MostRecentPregnancyObservation",type:"ExpressionRef",annotation:[]}}]}},{name:"Status",value:{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{strict:!1,type:"As",annotation:[],signature:[],operand:{path:"value",type:"Property",annotation:[],source:{name:"MostRecentPregnancyObservation",type:"ExpressionRef",annotation:[]}},asTypeSpecifier:{name:"{http://hl7.org/fhir}CodeableConcept",type:"NamedTypeSpecifier",annotation:[]}}]}},{name:"Onset",value:{type:"ToString",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]}],operand:{type:"Coalesce",annotation:[],signature:[],operand:[{path:"value",type:"Property",annotation:[],source:{strict:!1,type:"As",annotation:[],signature:[],operand:{path:"effective",type:"Property",annotation:[],source:{name:"MostRecentPregnancyObservation",type:"ExpressionRef",annotation:[]}},asTypeSpecifier:{name:"{http://hl7.org/fhir}dateTime",type:"NamedTypeSpecifier",annotation:[]}}},{path:"value",type:"Property",annotation:[],source:{strict:!1,type:"As",annotation:[],signature:[],operand:{path:"effective",type:"Property",annotation:[],source:{name:"MostRecentPregnancyObservation",type:"ExpressionRef",annotation:[]}},asTypeSpecifier:{name:"{http://hl7.org/fhir}instant",type:"NamedTypeSpecifier",annotation:[]}}},{path:"value",type:"Property",annotation:[],source:{path:"start",type:"Property",annotation:[],source:{strict:!1,type:"As",annotation:[],signature:[],operand:{path:"effective",type:"Property",annotation:[],source:{name:"MostRecentPregnancyObservation",type:"ExpressionRef",annotation:[]}},asTypeSpecifier:{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier",annotation:[]}}}}]}}},{name:"DateRecorded",value:{type:"ToString",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]}],operand:{path:"value",type:"Property",annotation:[],source:{path:"issued",type:"Property",annotation:[],source:{name:"MostRecentPregnancyObservation",type:"ExpressionRef",annotation:[]}}}}},{name:"Abatement",value:{strict:!1,type:"As",annotation:[],signature:[],operand:{type:"Null",annotation:[]},asTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}},{name:"Visit",value:{strict:!1,type:"As",annotation:[],signature:[],operand:{type:"Null",annotation:[]},asTypeSpecifier:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Start",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"End",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]}}}]},else:{type:"As",annotation:[],signature:[],operand:{type:"Null",annotation:[]},asTypeSpecifier:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Name",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Status",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Onset",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"DateRecorded",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Abatement",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Visit",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Start",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"End",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]}}]}}}},{name:"ReportOlderThan65",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"If",annotation:[],condition:{name:"Is65orOlder",type:"ExpressionRef",annotation:[]},then:{type:"Tuple",annotation:[],element:[{name:"Name",value:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"65 years or older",type:"Literal",annotation:[]}},{name:"Status",value:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"active",type:"Literal",annotation:[]}},{name:"Onset",value:{strict:!1,type:"As",annotation:[],signature:[],operand:{type:"Null",annotation:[]},asTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}},{name:"DateRecorded",value:{strict:!1,type:"As",annotation:[],signature:[],operand:{type:"Null",annotation:[]},asTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}},{name:"Abatement",value:{strict:!1,type:"As",annotation:[],signature:[],operand:{type:"Null",annotation:[]},asTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}},{name:"Visit",value:{strict:!1,type:"As",annotation:[],signature:[],operand:{type:"Null",annotation:[]},asTypeSpecifier:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Start",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"End",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]}}}]},else:{type:"As",annotation:[],signature:[],operand:{type:"Null",annotation:[]},asTypeSpecifier:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Name",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Status",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Onset",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"DateRecorded",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Abatement",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Visit",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Start",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"End",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]}}]}}}},{name:"ReportRiskFactorsForOpioidRelatedHarms",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"If",annotation:[],condition:{type:"Exists",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Condition",type:"NamedTypeSpecifier",annotation:[]}}],operand:{name:"PregnancyConditions",type:"ExpressionRef",annotation:[]}},then:{type:"Query",annotation:[],source:[{alias:"Condition",annotation:[],expression:{type:"Union",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Name",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Status",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Onset",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}Any",type:"NamedTypeSpecifier",annotation:[]}},{name:"DateRecorded",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Abatement",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}Any",type:"NamedTypeSpecifier",annotation:[]}},{name:"Visit",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Start",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"End",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]}}]}},{type:"ListTypeSpecifier",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Name",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Status",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Onset",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}Any",type:"NamedTypeSpecifier",annotation:[]}},{name:"DateRecorded",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Abatement",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}Any",type:"NamedTypeSpecifier",annotation:[]}},{name:"Visit",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Start",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"End",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]}}]}}],operand:[{type:"Union",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Name",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Status",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Onset",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}Any",type:"NamedTypeSpecifier",annotation:[]}},{name:"DateRecorded",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Abatement",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}Any",type:"NamedTypeSpecifier",annotation:[]}},{name:"Visit",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Start",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"End",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]}}]}},{type:"ListTypeSpecifier",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Name",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Status",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Onset",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}Any",type:"NamedTypeSpecifier",annotation:[]}},{name:"DateRecorded",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Abatement",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}Any",type:"NamedTypeSpecifier",annotation:[]}},{name:"Visit",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Start",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"End",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]}}]}}],operand:[{name:"ReportConditionRiskFactorsForOpioidRelatedHarms",type:"ExpressionRef",annotation:[]},{name:"ReportEncounterRiskFactorsForOpioidRelatedHarms",type:"ExpressionRef",annotation:[]}]},{type:"Union",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Name",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Status",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Onset",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}Any",type:"NamedTypeSpecifier",annotation:[]}},{name:"DateRecorded",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Abatement",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}Any",type:"NamedTypeSpecifier",annotation:[]}},{name:"Visit",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Start",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"End",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]}}]}},{type:"ListTypeSpecifier",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Name",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Status",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Onset",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}Any",type:"NamedTypeSpecifier",annotation:[]}},{name:"DateRecorded",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Abatement",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}Any",type:"NamedTypeSpecifier",annotation:[]}},{name:"Visit",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Start",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"End",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]}}]}}],operand:[{name:"ReportOpioidTaperingProcedures",type:"ExpressionRef",annotation:[]},{type:"If",annotation:[],condition:{type:"IsNull",annotation:[],signature:[],operand:{name:"ReportOlderThan65",type:"ExpressionRef",annotation:[]}},then:{type:"As",annotation:[],signature:[],operand:{type:"Null",annotation:[]},asTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Name",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Status",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Onset",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"DateRecorded",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Abatement",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Visit",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Start",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"End",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]}}]}}},else:{type:"List",annotation:[],element:[{name:"ReportOlderThan65",type:"ExpressionRef",annotation:[]}]}}]}]}}],let:[],relationship:[]},else:{type:"Query",annotation:[],source:[{alias:"Condition",annotation:[],expression:{type:"Union",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Name",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Status",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Onset",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}Any",type:"NamedTypeSpecifier",annotation:[]}},{name:"DateRecorded",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Abatement",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}Any",type:"NamedTypeSpecifier",annotation:[]}},{name:"Visit",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Start",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"End",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]}}]}},{type:"ListTypeSpecifier",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Name",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Status",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Onset",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}Any",type:"NamedTypeSpecifier",annotation:[]}},{name:"DateRecorded",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Abatement",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}Any",type:"NamedTypeSpecifier",annotation:[]}},{name:"Visit",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Start",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"End",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]}}]}}],operand:[{type:"Union",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Name",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Status",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Onset",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}Any",type:"NamedTypeSpecifier",annotation:[]}},{name:"DateRecorded",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Abatement",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}Any",type:"NamedTypeSpecifier",annotation:[]}},{name:"Visit",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Start",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"End",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]}}]}},{type:"ListTypeSpecifier",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Name",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Status",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Onset",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}Any",type:"NamedTypeSpecifier",annotation:[]}},{name:"DateRecorded",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Abatement",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}Any",type:"NamedTypeSpecifier",annotation:[]}},{name:"Visit",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Start",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"End",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]}}]}}],operand:[{type:"Union",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Name",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Status",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Onset",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}Any",type:"NamedTypeSpecifier",annotation:[]}},{name:"DateRecorded",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Abatement",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}Any",type:"NamedTypeSpecifier",annotation:[]}},{name:"Visit",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Start",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"End",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]}}]}},{type:"ListTypeSpecifier",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Name",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Status",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Onset",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}Any",type:"NamedTypeSpecifier",annotation:[]}},{name:"DateRecorded",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Abatement",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}Any",type:"NamedTypeSpecifier",annotation:[]}},{name:"Visit",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Start",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"End",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]}}]}}],operand:[{name:"ReportConditionRiskFactorsForOpioidRelatedHarms",type:"ExpressionRef",annotation:[]},{name:"ReportEncounterRiskFactorsForOpioidRelatedHarms",type:"ExpressionRef",annotation:[]}]},{type:"Union",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Name",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Status",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Onset",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}Any",type:"NamedTypeSpecifier",annotation:[]}},{name:"DateRecorded",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Abatement",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}Any",type:"NamedTypeSpecifier",annotation:[]}},{name:"Visit",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Start",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"End",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]}}]}},{type:"ListTypeSpecifier",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Name",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Status",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Onset",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}Any",type:"NamedTypeSpecifier",annotation:[]}},{name:"DateRecorded",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Abatement",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}Any",type:"NamedTypeSpecifier",annotation:[]}},{name:"Visit",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Start",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"End",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]}}]}}],operand:[{name:"ReportOpioidTaperingProcedures",type:"ExpressionRef",annotation:[]},{type:"If",annotation:[],condition:{type:"IsNull",annotation:[],signature:[],operand:{name:"ReportOlderThan65",type:"ExpressionRef",annotation:[]}},then:{type:"As",annotation:[],signature:[],operand:{type:"Null",annotation:[]},asTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Name",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Status",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Onset",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"DateRecorded",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Abatement",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Visit",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Start",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"End",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]}}]}}},else:{type:"List",annotation:[],element:[{name:"ReportOlderThan65",type:"ExpressionRef",annotation:[]}]}}]}]},{type:"If",annotation:[],condition:{type:"IsNull",annotation:[],signature:[],operand:{name:"ReportMostRecentPositivePregnancyObservation",type:"ExpressionRef",annotation:[]}},then:{type:"As",annotation:[],signature:[],operand:{type:"Null",annotation:[]},asTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Name",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Status",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Onset",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"DateRecorded",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Abatement",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Visit",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Start",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"End",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]}}]}}},else:{type:"List",annotation:[],element:[{name:"ReportMostRecentPositivePregnancyObservation",type:"ExpressionRef",annotation:[]}]}}]}}],let:[],relationship:[],sort:{annotation:[],by:[{direction:"desc",type:"ByExpression",annotation:[],expression:{type:"If",annotation:[],condition:{type:"Not",annotation:[],signature:[],operand:{type:"IsNull",annotation:[],signature:[],operand:{name:"Onset",type:"IdentifierRef",annotation:[]}}},then:{strict:!1,type:"As",annotation:[],signature:[],operand:{name:"Onset",type:"IdentifierRef",annotation:[]},asTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},else:{path:"Start",type:"Property",annotation:[],source:{name:"Visit",type:"IdentifierRef",annotation:[]}}}},{direction:"desc",type:"ByExpression",annotation:[],expression:{path:"End",type:"Property",annotation:[],source:{name:"Visit",type:"IdentifierRef",annotation:[]}}},{direction:"desc",type:"ByExpression",annotation:[],expression:{strict:!1,type:"As",annotation:[],signature:[],operand:{name:"Abatement",type:"IdentifierRef",annotation:[]},asTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}}]}}}},{name:"NumericPainIntensityAssessments",context:"Patient",accessLevel:"Public",annotation:[],expression:{name:"Verified",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"ObservationLookBack",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{dataType:"{http://hl7.org/fhir}Observation",templateId:"http://hl7.org/fhir/StructureDefinition/Observation",codeProperty:"code",codeComparator:"~",type:"Retrieve",annotation:[],codes:{type:"ToList",annotation:[],signature:[],operand:{name:"Pain severity Wong-Baker FACES Scale",type:"CodeRef",annotation:[]}},include:[],codeFilter:[],dateFilter:[],otherFilter:[]},{value:2,unit:"years",type:"Quantity",annotation:[]}]}]}},{name:"ReportNumericPainIntensityAssessments",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Assessment",annotation:[],expression:{name:"NumericPainIntensityAssessments",type:"ExpressionRef",annotation:[]}}],let:[],relationship:[],return:{annotation:[],expression:{type:"Tuple",annotation:[],element:[{name:"Name",value:{name:"ConceptTextWithRange",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"code",scope:"Assessment",type:"Property",annotation:[]}]}},{name:"Score",value:{name:"QuantityText",type:"FunctionRef",annotation:[],signature:[],operand:[{strict:!1,type:"As",annotation:[],signature:[],operand:{path:"value",scope:"Assessment",type:"Property",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}Quantity",type:"NamedTypeSpecifier",annotation:[]}}]}},{name:"Interpretation",value:{type:"Coalesce",annotation:[],signature:[],operand:[{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{type:"First",annotation:[],signature:[],source:{path:"interpretation",scope:"Assessment",type:"Property",annotation:[]}}]},{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{strict:!1,type:"As",annotation:[],signature:[],operand:{path:"value",scope:"Assessment",type:"Property",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}CodeableConcept",type:"NamedTypeSpecifier",annotation:[]}}]}]}},{name:"Date",value:{name:"ObservationDate",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Assessment",type:"AliasRef",annotation:[]}]}}]}},sort:{annotation:[],by:[{direction:"desc",path:"Date",type:"ByColumn",annotation:[]}]}}},{name:"PainEnjoymentGeneralActivityAssessments",context:"Patient",accessLevel:"Public",annotation:[],expression:{name:"Verified",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"ObservationLookBack",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{type:"Union",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Observation",type:"NamedTypeSpecifier",annotation:[]}},{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Observation",type:"NamedTypeSpecifier",annotation:[]}}],operand:[{dataType:"{http://hl7.org/fhir}Observation",templateId:"http://hl7.org/fhir/StructureDefinition/Observation",codeProperty:"code",codeComparator:"~",type:"Retrieve",annotation:[],codes:{type:"ToList",annotation:[],signature:[],operand:{name:"Mean score [PEG]",type:"CodeRef",annotation:[]}},include:[],codeFilter:[],dateFilter:[],otherFilter:[]},{dataType:"{http://hl7.org/fhir}Observation",templateId:"http://hl7.org/fhir/StructureDefinition/Observation",codeProperty:"code",codeComparator:"~",type:"Retrieve",annotation:[],codes:{type:"ToList",annotation:[],signature:[],operand:{name:"Pain Enjoyment General Activity (PEG) Assessment LEGACY",type:"CodeRef",annotation:[]}},include:[],codeFilter:[],dateFilter:[],otherFilter:[]}]},{value:2,unit:"years",type:"Quantity",annotation:[]}]}]}},{name:"ReportPainEnjoymentGeneralActivityAssessments",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Assessment",annotation:[],expression:{name:"PainEnjoymentGeneralActivityAssessments",type:"ExpressionRef",annotation:[]}}],let:[{identifier:"Pain",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Component",annotation:[],expression:{path:"component",scope:"Assessment",type:"Property",annotation:[]}}],let:[],relationship:[],where:{type:"Or",annotation:[],signature:[],operand:[{type:"Equivalent",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"code",scope:"Component",type:"Property",annotation:[]}]},{type:"ToConcept",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier",annotation:[]}],operand:{name:"Pain severity in the past week - 0-10 numeric rating [Reported]",type:"CodeRef",annotation:[]}}]},{type:"Equivalent",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"code",scope:"Component",type:"Property",annotation:[]}]},{type:"ToConcept",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier",annotation:[]}],operand:{name:"Pain LEGACY",type:"CodeRef",annotation:[]}}]}]}}},{identifier:"Enjoyment",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Component",annotation:[],expression:{path:"component",scope:"Assessment",type:"Property",annotation:[]}}],let:[],relationship:[],where:{type:"Or",annotation:[],signature:[],operand:[{type:"Equivalent",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"code",scope:"Component",type:"Property",annotation:[]}]},{type:"ToConcept",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier",annotation:[]}],operand:{name:"What number best describes how pain has interfered with your enjoyment of life during the past week",type:"CodeRef",annotation:[]}}]},{type:"Equivalent",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"code",scope:"Component",type:"Property",annotation:[]}]},{type:"ToConcept",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier",annotation:[]}],operand:{name:"Enjoyment of life LEGACY",type:"CodeRef",annotation:[]}}]}]}}},{identifier:"GeneralActivity",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Component",annotation:[],expression:{path:"component",scope:"Assessment",type:"Property",annotation:[]}}],let:[],relationship:[],where:{type:"Or",annotation:[],signature:[],operand:[{type:"Equivalent",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"code",scope:"Component",type:"Property",annotation:[]}]},{type:"ToConcept",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier",annotation:[]}],operand:{name:"What number best describes how pain has interfered with your general activity during the past week",type:"CodeRef",annotation:[]}}]},{type:"Equivalent",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"code",scope:"Component",type:"Property",annotation:[]}]},{type:"ToConcept",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier",annotation:[]}],operand:{name:"General activity LEGACY",type:"CodeRef",annotation:[]}}]}]}}}],relationship:[],where:{valueType:"{urn:hl7-org:elm-types:r1}Boolean",value:"true",type:"Literal",annotation:[]},return:{annotation:[],expression:{type:"Tuple",annotation:[],element:[{name:"Name",value:{name:"ConceptTextWithRange",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"code",scope:"Assessment",type:"Property",annotation:[]}]}},{name:"Score",value:{name:"QuantityText",type:"FunctionRef",annotation:[],signature:[],operand:[{strict:!1,type:"As",annotation:[],signature:[],operand:{path:"value",scope:"Assessment",type:"Property",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}Quantity",type:"NamedTypeSpecifier",annotation:[]}}]}},{name:"Interpretation",value:{type:"Coalesce",annotation:[],signature:[],operand:[{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{type:"First",annotation:[],signature:[],source:{path:"interpretation",scope:"Assessment",type:"Property",annotation:[]}}]},{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{strict:!1,type:"As",annotation:[],signature:[],operand:{path:"value",scope:"Assessment",type:"Property",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}CodeableConcept",type:"NamedTypeSpecifier",annotation:[]}}]}]}},{name:"Questions",value:{type:"Query",annotation:[],source:[{alias:"Component",annotation:[],expression:{type:"List",annotation:[],element:[{type:"First",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Observation.Component",type:"NamedTypeSpecifier",annotation:[]}}],source:{name:"Pain",type:"QueryLetRef",annotation:[]}},{type:"First",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Observation.Component",type:"NamedTypeSpecifier",annotation:[]}}],source:{name:"Enjoyment",type:"QueryLetRef",annotation:[]}},{type:"First",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Observation.Component",type:"NamedTypeSpecifier",annotation:[]}}],source:{name:"GeneralActivity",type:"QueryLetRef",annotation:[]}}]}}],let:[],relationship:[],where:{type:"Not",annotation:[],signature:[],operand:{type:"IsNull",annotation:[],signature:[],operand:{name:"Component",type:"AliasRef",annotation:[]}}},return:{annotation:[],expression:{type:"Tuple",annotation:[],element:[{name:"Name",value:{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"code",scope:"Component",type:"Property",annotation:[]}]}},{name:"Score",value:{name:"QuantityText",type:"FunctionRef",annotation:[],signature:[],operand:[{strict:!1,type:"As",annotation:[],signature:[],operand:{path:"value",scope:"Component",type:"Property",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}Quantity",type:"NamedTypeSpecifier",annotation:[]}}]}}]}}}},{name:"Date",value:{name:"ObservationDate",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Assessment",type:"AliasRef",annotation:[]}]}}]}},sort:{annotation:[],by:[{direction:"desc",path:"Date",type:"ByColumn",annotation:[]}]}}},{name:"STarTBackAssessments",context:"Patient",accessLevel:"Public",annotation:[],expression:{name:"Verified",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"ObservationLookBack",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{type:"Union",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Observation",type:"NamedTypeSpecifier",annotation:[]}},{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Observation",type:"NamedTypeSpecifier",annotation:[]}}],operand:[{dataType:"{http://hl7.org/fhir}Observation",templateId:"http://hl7.org/fhir/StructureDefinition/Observation",codeProperty:"code",codeComparator:"~",type:"Retrieve",annotation:[],codes:{type:"ToList",annotation:[],signature:[],operand:{name:"Total score [STarT Back]",type:"CodeRef",annotation:[]}},include:[],codeFilter:[],dateFilter:[],otherFilter:[]},{dataType:"{http://hl7.org/fhir}Observation",templateId:"http://hl7.org/fhir/StructureDefinition/Observation",codeProperty:"code",codeComparator:"~",type:"Retrieve",annotation:[],codes:{type:"ToList",annotation:[],signature:[],operand:{name:"STarT Back Screening Tool LEGACY",type:"CodeRef",annotation:[]}},include:[],codeFilter:[],dateFilter:[],otherFilter:[]}]},{value:2,unit:"years",type:"Quantity",annotation:[]}]}]}},{name:"ReportSTarTBackAssessments",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Assessment",annotation:[],expression:{name:"STarTBackAssessments",type:"ExpressionRef",annotation:[]}}],let:[],relationship:[],return:{annotation:[],expression:{type:"Tuple",annotation:[],element:[{name:"Name",value:{name:"ConceptTextWithRange",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"code",scope:"Assessment",type:"Property",annotation:[]}]}},{name:"Score",value:{name:"QuantityText",type:"FunctionRef",annotation:[],signature:[],operand:[{strict:!1,type:"As",annotation:[],signature:[],operand:{path:"value",scope:"Assessment",type:"Property",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}Quantity",type:"NamedTypeSpecifier",annotation:[]}}]}},{name:"Interpretation",value:{type:"Coalesce",annotation:[],signature:[],operand:[{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{type:"First",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}CodeableConcept",type:"NamedTypeSpecifier",annotation:[]}}],source:{path:"interpretation",scope:"Assessment",type:"Property",annotation:[]}}]},{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{strict:!1,type:"As",annotation:[],signature:[],operand:{path:"value",scope:"Assessment",type:"Property",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}CodeableConcept",type:"NamedTypeSpecifier",annotation:[]}}]}]}},{name:"Date",value:{name:"ObservationDate",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Assessment",type:"AliasRef",annotation:[]}]}}]}},sort:{annotation:[],by:[{direction:"desc",path:"Date",type:"ByColumn",annotation:[]}]}}},{name:"OpioidMedicationRequests",context:"Patient",accessLevel:"Public",annotation:[],expression:{name:"ActiveCompletedOrStoppedMedicationRequest",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"MedicationRequestLookBack",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{type:"Union",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}MedicationRequest",type:"NamedTypeSpecifier",annotation:[]}},{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}MedicationRequest",type:"NamedTypeSpecifier",annotation:[]}}],operand:[{dataType:"{http://hl7.org/fhir}MedicationRequest",templateId:"http://hl7.org/fhir/StructureDefinition/MedicationRequest",codeProperty:"medication",codeComparator:"in",type:"Retrieve",annotation:[],codes:{name:"Opioid pain medications",preserve:!0,type:"ValueSetRef",annotation:[]},include:[],codeFilter:[],dateFilter:[],otherFilter:[]},{type:"Query",annotation:[],source:[{alias:"MR",annotation:[],expression:{dataType:"{http://hl7.org/fhir}MedicationRequest",templateId:"http://hl7.org/fhir/StructureDefinition/MedicationRequest",type:"Retrieve",annotation:[],include:[],codeFilter:[],dateFilter:[],otherFilter:[]}}],let:[],relationship:[{alias:"M",type:"With",annotation:[],expression:{dataType:"{http://hl7.org/fhir}Medication",templateId:"http://hl7.org/fhir/StructureDefinition/Medication",type:"Retrieve",annotation:[],include:[],codeFilter:[],dateFilter:[],otherFilter:[]},suchThat:{type:"And",annotation:[],signature:[],operand:[{type:"Equal",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}],operand:[{name:"ToString",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[{name:"{http://hl7.org/fhir}string",type:"NamedTypeSpecifier",annotation:[]}],operand:[{path:"id",scope:"M",type:"Property",annotation:[]}]},{type:"Last",annotation:[],signature:[],source:{type:"Split",annotation:[],signature:[],stringToSplit:{name:"ToString",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[{name:"{http://hl7.org/fhir}string",type:"NamedTypeSpecifier",annotation:[]}],operand:[{path:"medication.reference",scope:"MR",type:"Property",annotation:[]}]},separator:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"/",type:"Literal",annotation:[]}}}]},{type:"InValueSet",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"code",type:"Property",annotation:[]}]},valueset:{name:"Opioid pain medications",preserve:!0,annotation:[]}}]}}]}]},{value:2,unit:"years",type:"Quantity",annotation:[]}]}]}},{name:"OpioidMedicationStatements",context:"Patient",accessLevel:"Public",annotation:[],expression:{name:"ActiveOrCompletedMedicationStatement",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"MedicationStatementLookBack",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{type:"Union",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}MedicationStatement",type:"NamedTypeSpecifier",annotation:[]}},{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}MedicationStatement",type:"NamedTypeSpecifier",annotation:[]}}],operand:[{dataType:"{http://hl7.org/fhir}MedicationStatement",templateId:"http://hl7.org/fhir/StructureDefinition/MedicationStatement",codeProperty:"medication",codeComparator:"in",type:"Retrieve",annotation:[],codes:{name:"Opioid pain medications",preserve:!0,type:"ValueSetRef",annotation:[]},include:[],codeFilter:[],dateFilter:[],otherFilter:[]},{dataType:"{http://hl7.org/fhir}MedicationStatement",templateId:"http://hl7.org/fhir/StructureDefinition/MedicationStatement",codeProperty:"medication",codeComparator:"in",type:"Retrieve",annotation:[],codes:{name:"Opioid pain medications",preserve:!0,type:"ValueSetRef",annotation:[]},include:[],codeFilter:[],dateFilter:[],otherFilter:[]}]},{value:2,unit:"years",type:"Quantity",annotation:[]}]}]}},{name:"ReportOpioidMedicationRequests",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Request",annotation:[],expression:{name:"OpioidMedicationRequests",type:"ExpressionRef",annotation:[]}}],let:[],relationship:[],return:{annotation:[],expression:{type:"Tuple",annotation:[],element:[{name:"Type",value:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"Request",type:"Literal",annotation:[]}},{name:"Name",value:{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{strict:!1,type:"As",annotation:[],signature:[],operand:{path:"medication",scope:"Request",type:"Property",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}CodeableConcept",type:"NamedTypeSpecifier",annotation:[]}}]}},{name:"Start",value:{name:"DateTimeText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"authoredOn",scope:"Request",type:"Property",annotation:[]}]}},{name:"End",value:{strict:!1,type:"As",annotation:[],signature:[],operand:{type:"Null",annotation:[]},asTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}},{name:"Status",value:{path:"value",type:"Property",annotation:[],source:{path:"status",scope:"Request",type:"Property",annotation:[]}}}]}},sort:{annotation:[],by:[{direction:"desc",path:"Start",type:"ByColumn",annotation:[]},{direction:"desc",path:"End",type:"ByColumn",annotation:[]}]}}},{name:"ReportOpioidMedicationStatements",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Statement",annotation:[],expression:{name:"OpioidMedicationStatements",type:"ExpressionRef",annotation:[]}}],let:[],relationship:[],return:{annotation:[],expression:{type:"Tuple",annotation:[],element:[{name:"Type",value:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"Statement",type:"Literal",annotation:[]}},{name:"Name",value:{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{strict:!1,type:"As",annotation:[],signature:[],operand:{path:"medication",scope:"Statement",type:"Property",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}CodeableConcept",type:"NamedTypeSpecifier",annotation:[]}}]}},{name:"Start",value:{name:"MedicationStatementDate",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Statement",type:"AliasRef",annotation:[]}]}},{name:"End",value:{name:"DateTimeText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"end",type:"Property",annotation:[],source:{strict:!1,type:"As",annotation:[],signature:[],operand:{path:"effective",scope:"Statement",type:"Property",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier",annotation:[]}}}]}},{name:"Status",value:{path:"value",type:"Property",annotation:[],source:{path:"status",scope:"Statement",type:"Property",annotation:[]}}}]}},sort:{annotation:[],by:[{direction:"desc",path:"Start",type:"ByColumn",annotation:[]},{direction:"desc",path:"End",type:"ByColumn",annotation:[]}]}}},{name:"ReportOpioidMedications",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Medication",annotation:[],expression:{type:"Union",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Type",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Name",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Start",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"End",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Status",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]}},{type:"ListTypeSpecifier",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Type",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Name",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Start",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"End",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Status",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]}}],operand:[{name:"ReportOpioidMedicationRequests",type:"ExpressionRef",annotation:[]},{name:"ReportOpioidMedicationStatements",type:"ExpressionRef",annotation:[]}]}}],let:[],relationship:[],sort:{annotation:[],by:[{direction:"desc",path:"Start",type:"ByColumn",annotation:[]},{direction:"desc",path:"End",type:"ByColumn",annotation:[]}]}}},{name:"NonOpioidMedicationRequests",context:"Patient",accessLevel:"Public",annotation:[],expression:{name:"ActiveCompletedOrStoppedMedicationRequest",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"MedicationRequestLookBack",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{type:"Union",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}MedicationRequest",type:"NamedTypeSpecifier",annotation:[]}},{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}MedicationRequest",type:"NamedTypeSpecifier",annotation:[]}}],operand:[{dataType:"{http://hl7.org/fhir}MedicationRequest",templateId:"http://hl7.org/fhir/StructureDefinition/MedicationRequest",codeProperty:"medication",codeComparator:"in",type:"Retrieve",annotation:[],codes:{name:"Nonopioid pain medications",preserve:!0,type:"ValueSetRef",annotation:[]},include:[],codeFilter:[],dateFilter:[],otherFilter:[]},{type:"Query",annotation:[],source:[{alias:"MR",annotation:[],expression:{dataType:"{http://hl7.org/fhir}MedicationRequest",templateId:"http://hl7.org/fhir/StructureDefinition/MedicationRequest",type:"Retrieve",annotation:[],include:[],codeFilter:[],dateFilter:[],otherFilter:[]}}],let:[],relationship:[{alias:"M",type:"With",annotation:[],expression:{dataType:"{http://hl7.org/fhir}Medication",templateId:"http://hl7.org/fhir/StructureDefinition/Medication",type:"Retrieve",annotation:[],include:[],codeFilter:[],dateFilter:[],otherFilter:[]},suchThat:{type:"And",annotation:[],signature:[],operand:[{type:"Equal",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}],operand:[{name:"ToString",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[{name:"{http://hl7.org/fhir}string",type:"NamedTypeSpecifier",annotation:[]}],operand:[{path:"id",scope:"M",type:"Property",annotation:[]}]},{type:"Last",annotation:[],signature:[],source:{type:"Split",annotation:[],signature:[],stringToSplit:{name:"ToString",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[{name:"{http://hl7.org/fhir}string",type:"NamedTypeSpecifier",annotation:[]}],operand:[{path:"medication.reference",scope:"MR",type:"Property",annotation:[]}]},separator:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"/",type:"Literal",annotation:[]}}}]},{type:"InValueSet",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"code",type:"Property",annotation:[]}]},valueset:{name:"Nonopioid pain medications",preserve:!0,annotation:[]}}]}}]}]},{value:2,unit:"years",type:"Quantity",annotation:[]}]}]}},{name:"NonOpioidMedicationStatements",context:"Patient",accessLevel:"Public",annotation:[],expression:{name:"ActiveOrCompletedMedicationStatement",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"MedicationStatementLookBack",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{type:"Union",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}MedicationStatement",type:"NamedTypeSpecifier",annotation:[]}},{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}MedicationStatement",type:"NamedTypeSpecifier",annotation:[]}}],operand:[{dataType:"{http://hl7.org/fhir}MedicationStatement",templateId:"http://hl7.org/fhir/StructureDefinition/MedicationStatement",codeProperty:"medication",codeComparator:"in",type:"Retrieve",annotation:[],codes:{name:"Nonopioid pain medications",preserve:!0,type:"ValueSetRef",annotation:[]},include:[],codeFilter:[],dateFilter:[],otherFilter:[]},{dataType:"{http://hl7.org/fhir}MedicationStatement",templateId:"http://hl7.org/fhir/StructureDefinition/MedicationStatement",codeProperty:"medication",codeComparator:"in",type:"Retrieve",annotation:[],codes:{name:"Nonopioid pain medications",preserve:!0,type:"ValueSetRef",annotation:[]},include:[],codeFilter:[],dateFilter:[],otherFilter:[]}]},{value:2,unit:"years",type:"Quantity",annotation:[]}]}]}},{name:"ReportNonOpioidMedicationRequests",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Request",annotation:[],expression:{name:"NonOpioidMedicationRequests",type:"ExpressionRef",annotation:[]}}],let:[],relationship:[],return:{annotation:[],expression:{type:"Tuple",annotation:[],element:[{name:"Type",value:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"Request",type:"Literal",annotation:[]}},{name:"Name",value:{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{strict:!1,type:"As",annotation:[],signature:[],operand:{path:"medication",scope:"Request",type:"Property",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}CodeableConcept",type:"NamedTypeSpecifier",annotation:[]}}]}},{name:"Start",value:{name:"DateTimeText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"authoredOn",scope:"Request",type:"Property",annotation:[]}]}},{name:"End",value:{strict:!1,type:"As",annotation:[],signature:[],operand:{type:"Null",annotation:[]},asTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}},{name:"Status",value:{path:"value",type:"Property",annotation:[],source:{path:"status",scope:"Request",type:"Property",annotation:[]}}}]}},sort:{annotation:[],by:[{direction:"desc",path:"Start",type:"ByColumn",annotation:[]},{direction:"desc",path:"End",type:"ByColumn",annotation:[]}]}}},{name:"ReportNonOpioidMedicationStatements",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Statement",annotation:[],expression:{name:"NonOpioidMedicationStatements",type:"ExpressionRef",annotation:[]}}],let:[],relationship:[],return:{annotation:[],expression:{type:"Tuple",annotation:[],element:[{name:"Type",value:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"Statement",type:"Literal",annotation:[]}},{name:"Name",value:{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{strict:!1,type:"As",annotation:[],signature:[],operand:{path:"medication",scope:"Statement",type:"Property",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}CodeableConcept",type:"NamedTypeSpecifier",annotation:[]}}]}},{name:"Start",value:{name:"MedicationStatementDate",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Statement",type:"AliasRef",annotation:[]}]}},{name:"End",value:{name:"DateTimeText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"end",type:"Property",annotation:[],source:{strict:!1,type:"As",annotation:[],signature:[],operand:{path:"effective",scope:"Statement",type:"Property",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier",annotation:[]}}}]}},{name:"Status",value:{path:"value",type:"Property",annotation:[],source:{path:"status",scope:"Statement",type:"Property",annotation:[]}}}]}},sort:{annotation:[],by:[{direction:"desc",path:"Start",type:"ByColumn",annotation:[]},{direction:"desc",path:"End",type:"ByColumn",annotation:[]}]}}},{name:"ReportNonOpioidMedications",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Medication",annotation:[],expression:{type:"Union",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Type",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Name",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Start",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"End",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Status",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]}},{type:"ListTypeSpecifier",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Type",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Name",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Start",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"End",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Status",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]}}],operand:[{name:"ReportNonOpioidMedicationRequests",type:"ExpressionRef",annotation:[]},{name:"ReportNonOpioidMedicationStatements",type:"ExpressionRef",annotation:[]}]}}],let:[],relationship:[],sort:{annotation:[],by:[{direction:"desc",path:"Start",type:"ByColumn",annotation:[]},{direction:"desc",path:"End",type:"ByColumn",annotation:[]}]}}},{name:"AdjuvantPainMedicationRequests",context:"Patient",accessLevel:"Public",annotation:[],expression:{name:"ActiveCompletedOrStoppedMedicationRequest",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"MedicationRequestLookBack",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{type:"Union",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}MedicationRequest",type:"NamedTypeSpecifier",annotation:[]}},{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}MedicationRequest",type:"NamedTypeSpecifier",annotation:[]}}],operand:[{dataType:"{http://hl7.org/fhir}MedicationRequest",templateId:"http://hl7.org/fhir/StructureDefinition/MedicationRequest",codeProperty:"medication",codeComparator:"in",type:"Retrieve",annotation:[],codes:{name:"Adjuvant pain medications",preserve:!0,type:"ValueSetRef",annotation:[]},include:[],codeFilter:[],dateFilter:[],otherFilter:[]},{type:"Query",annotation:[],source:[{alias:"MR",annotation:[],expression:{dataType:"{http://hl7.org/fhir}MedicationRequest",templateId:"http://hl7.org/fhir/StructureDefinition/MedicationRequest",type:"Retrieve",annotation:[],include:[],codeFilter:[],dateFilter:[],otherFilter:[]}}],let:[],relationship:[{alias:"M",type:"With",annotation:[],expression:{dataType:"{http://hl7.org/fhir}Medication",templateId:"http://hl7.org/fhir/StructureDefinition/Medication",type:"Retrieve",annotation:[],include:[],codeFilter:[],dateFilter:[],otherFilter:[]},suchThat:{type:"And",annotation:[],signature:[],operand:[{type:"Equal",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}],operand:[{name:"ToString",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[{name:"{http://hl7.org/fhir}string",type:"NamedTypeSpecifier",annotation:[]}],operand:[{path:"id",scope:"M",type:"Property",annotation:[]}]},{type:"Last",annotation:[],signature:[],source:{type:"Split",annotation:[],signature:[],stringToSplit:{name:"ToString",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[{name:"{http://hl7.org/fhir}string",type:"NamedTypeSpecifier",annotation:[]}],operand:[{path:"medication.reference",scope:"MR",type:"Property",annotation:[]}]},separator:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"/",type:"Literal",annotation:[]}}}]},{type:"InValueSet",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"code",type:"Property",annotation:[]}]},valueset:{name:"Adjuvant pain medications",preserve:!0,annotation:[]}}]}}]}]},{value:2,unit:"years",type:"Quantity",annotation:[]}]}]}},{name:"AdjuvantPainMedicationStatements",context:"Patient",accessLevel:"Public",annotation:[],expression:{name:"ActiveOrCompletedMedicationStatement",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"MedicationStatementLookBack",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{type:"Union",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}MedicationStatement",type:"NamedTypeSpecifier",annotation:[]}},{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}MedicationStatement",type:"NamedTypeSpecifier",annotation:[]}}],operand:[{dataType:"{http://hl7.org/fhir}MedicationStatement",templateId:"http://hl7.org/fhir/StructureDefinition/MedicationStatement",codeProperty:"medication",codeComparator:"in",type:"Retrieve",annotation:[],codes:{name:"Adjuvant pain medications",preserve:!0,type:"ValueSetRef",annotation:[]},include:[],codeFilter:[],dateFilter:[],otherFilter:[]},{dataType:"{http://hl7.org/fhir}MedicationStatement",templateId:"http://hl7.org/fhir/StructureDefinition/MedicationStatement",codeProperty:"medication",codeComparator:"in",type:"Retrieve",annotation:[],codes:{name:"Adjuvant pain medications",preserve:!0,type:"ValueSetRef",annotation:[]},include:[],codeFilter:[],dateFilter:[],otherFilter:[]}]},{value:2,unit:"years",type:"Quantity",annotation:[]}]}]}},{name:"ReportAdjuvantPainMedicationRequests",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Request",annotation:[],expression:{name:"AdjuvantPainMedicationRequests",type:"ExpressionRef",annotation:[]}}],let:[],relationship:[],return:{annotation:[],expression:{type:"Tuple",annotation:[],element:[{name:"Type",value:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"Request",type:"Literal",annotation:[]}},{name:"Name",value:{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{strict:!1,type:"As",annotation:[],signature:[],operand:{path:"medication",scope:"Request",type:"Property",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}CodeableConcept",type:"NamedTypeSpecifier",annotation:[]}}]}},{name:"Start",value:{name:"DateTimeText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"authoredOn",scope:"Request",type:"Property",annotation:[]}]}},{name:"End",value:{strict:!1,type:"As",annotation:[],signature:[],operand:{type:"Null",annotation:[]},asTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}},{name:"Status",value:{path:"value",type:"Property",annotation:[],source:{path:"status",scope:"Request",type:"Property",annotation:[]}}}]}},sort:{annotation:[],by:[{direction:"desc",path:"Start",type:"ByColumn",annotation:[]},{direction:"desc",path:"End",type:"ByColumn",annotation:[]}]}}},{name:"ReportAdjuvantPainMedicationStatements",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Statement",annotation:[],expression:{name:"AdjuvantPainMedicationStatements",type:"ExpressionRef",annotation:[]}}],let:[],relationship:[],return:{annotation:[],expression:{type:"Tuple",annotation:[],element:[{name:"Type",value:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"Statement",type:"Literal",annotation:[]}},{name:"Name",value:{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{strict:!1,type:"As",annotation:[],signature:[],operand:{path:"medication",scope:"Statement",type:"Property",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}CodeableConcept",type:"NamedTypeSpecifier",annotation:[]}}]}},{name:"Start",value:{name:"MedicationStatementDate",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Statement",type:"AliasRef",annotation:[]}]}},{name:"End",value:{name:"DateTimeText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"end",type:"Property",annotation:[],source:{strict:!1,type:"As",annotation:[],signature:[],operand:{path:"effective",scope:"Statement",type:"Property",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier",annotation:[]}}}]}},{name:"Status",value:{path:"value",type:"Property",annotation:[],source:{path:"status",scope:"Statement",type:"Property",annotation:[]}}}]}},sort:{annotation:[],by:[{direction:"desc",path:"Start",type:"ByColumn",annotation:[]},{direction:"desc",path:"End",type:"ByColumn",annotation:[]}]}}},{name:"ReportAdjuvantPainMedications",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Medication",annotation:[],expression:{type:"Union",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Type",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Name",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Start",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"End",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Status",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]}},{type:"ListTypeSpecifier",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Type",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Name",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Start",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"End",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Status",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]}}],operand:[{name:"ReportAdjuvantPainMedicationRequests",type:"ExpressionRef",annotation:[]},{name:"ReportAdjuvantPainMedicationStatements",type:"ExpressionRef",annotation:[]}]}}],let:[],relationship:[],sort:{annotation:[],by:[{direction:"desc",path:"Start",type:"ByColumn",annotation:[]},{direction:"desc",path:"End",type:"ByColumn",annotation:[]}]}}},{name:"NonPharmacologicTreatmentProcedures",context:"Patient",accessLevel:"Public",annotation:[],expression:{name:"ProcedurePerformance",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"ProcedureLookBack",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{dataType:"{http://hl7.org/fhir}Procedure",templateId:"http://hl7.org/fhir/StructureDefinition/Procedure",codeProperty:"code",codeComparator:"in",type:"Retrieve",annotation:[],codes:{name:"Non pharmacologic treatments for chronic pain",preserve:!0,type:"ValueSetRef",annotation:[]},include:[],codeFilter:[],dateFilter:[],otherFilter:[]},{value:2,unit:"years",type:"Quantity",annotation:[]}]}]}},{name:"ReportNonPharmacologicTreatmentProcedures",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Procedure",annotation:[],expression:{name:"NonPharmacologicTreatmentProcedures",type:"ExpressionRef",annotation:[]}}],let:[],relationship:[],return:{annotation:[],expression:{type:"Tuple",annotation:[],element:[{name:"Type",value:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"Procedure",type:"Literal",annotation:[]}},{name:"Name",value:{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"code",scope:"Procedure",type:"Property",annotation:[]}]}},{name:"Date",value:{type:"Coalesce",annotation:[],signature:[],operand:[{name:"DateTimeText",type:"FunctionRef",annotation:[],signature:[],operand:[{strict:!1,type:"As",annotation:[],signature:[],operand:{path:"performed",scope:"Procedure",type:"Property",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}dateTime",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"DateTimeText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"start",type:"Property",annotation:[],source:{strict:!1,type:"As",annotation:[],signature:[],operand:{path:"performed",scope:"Procedure",type:"Property",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier",annotation:[]}}}]}]}}]}},sort:{annotation:[],by:[{direction:"desc",path:"Date",type:"ByColumn",annotation:[]}]}}},{name:"NonPharmacologicTreatmentServiceRequests",context:"Patient",accessLevel:"Public",annotation:[],expression:{name:"ActiveOrCompletedServiceRequest",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"ServiceRequestLookBack",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{dataType:"{http://hl7.org/fhir}ServiceRequest",templateId:"http://hl7.org/fhir/StructureDefinition/ServiceRequest",codeProperty:"code",codeComparator:"in",type:"Retrieve",annotation:[],codes:{name:"Non pharmacologic treatments for chronic pain",preserve:!0,type:"ValueSetRef",annotation:[]},include:[],codeFilter:[],dateFilter:[],otherFilter:[]},{value:2,unit:"years",type:"Quantity",annotation:[]}]}]}},{name:"ReportNonPharmacologicTreatmentServiceRequests",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Request",annotation:[],expression:{name:"NonPharmacologicTreatmentServiceRequests",type:"ExpressionRef",annotation:[]}}],let:[],relationship:[],return:{annotation:[],expression:{type:"Tuple",annotation:[],element:[{name:"Type",value:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"ServiceRequest",type:"Literal",annotation:[]}},{name:"Name",value:{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"code",scope:"Request",type:"Property",annotation:[]}]}},{name:"Date",value:{name:"DateTimeText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"authoredOn",scope:"Request",type:"Property",annotation:[]}]}}]}},sort:{annotation:[],by:[{direction:"desc",path:"Date",type:"ByColumn",annotation:[]}]}}},{name:"ReportNonPharmacologicTreatments",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"TreatmentOrRequest",annotation:[],expression:{type:"Union",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Type",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Name",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Date",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]}},{type:"ListTypeSpecifier",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Type",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Name",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Date",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]}}],operand:[{name:"ReportNonPharmacologicTreatmentProcedures",type:"ExpressionRef",annotation:[]},{name:"ReportNonPharmacologicTreatmentServiceRequests",type:"ExpressionRef",annotation:[]}]}}],let:[],relationship:[],sort:{annotation:[],by:[{direction:"desc",path:"Date",type:"ByColumn",annotation:[]}]}}},{name:"StoolSoftenersAndLaxativesRequests",context:"Patient",accessLevel:"Public",annotation:[],expression:{name:"ActiveCompletedOrStoppedMedicationRequest",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"MedicationRequestLookBack",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{type:"Union",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}MedicationRequest",type:"NamedTypeSpecifier",annotation:[]}},{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}MedicationRequest",type:"NamedTypeSpecifier",annotation:[]}}],operand:[{dataType:"{http://hl7.org/fhir}MedicationRequest",templateId:"http://hl7.org/fhir/StructureDefinition/MedicationRequest",codeProperty:"medication",codeComparator:"in",type:"Retrieve",annotation:[],codes:{name:"Stool softeners and laxatives",preserve:!0,type:"ValueSetRef",annotation:[]},include:[],codeFilter:[],dateFilter:[],otherFilter:[]},{type:"Query",annotation:[],source:[{alias:"MR",annotation:[],expression:{dataType:"{http://hl7.org/fhir}MedicationRequest",templateId:"http://hl7.org/fhir/StructureDefinition/MedicationRequest",type:"Retrieve",annotation:[],include:[],codeFilter:[],dateFilter:[],otherFilter:[]}}],let:[],relationship:[{alias:"M",type:"With",annotation:[],expression:{dataType:"{http://hl7.org/fhir}Medication",templateId:"http://hl7.org/fhir/StructureDefinition/Medication",type:"Retrieve",annotation:[],include:[],codeFilter:[],dateFilter:[],otherFilter:[]},suchThat:{type:"And",annotation:[],signature:[],operand:[{type:"Equal",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}],operand:[{name:"ToString",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[{name:"{http://hl7.org/fhir}string",type:"NamedTypeSpecifier",annotation:[]}],operand:[{path:"id",scope:"M",type:"Property",annotation:[]}]},{type:"Last",annotation:[],signature:[],source:{type:"Split",annotation:[],signature:[],stringToSplit:{name:"ToString",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[{name:"{http://hl7.org/fhir}string",type:"NamedTypeSpecifier",annotation:[]}],operand:[{path:"medication.reference",scope:"MR",type:"Property",annotation:[]}]},separator:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"/",type:"Literal",annotation:[]}}}]},{type:"InValueSet",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"code",type:"Property",annotation:[]}]},valueset:{name:"Stool softeners and laxatives",preserve:!0,annotation:[]}}]}}]}]},{value:6,unit:"months",type:"Quantity",annotation:[]}]}]}},{name:"StoolSoftenersAndLaxativesStatements",context:"Patient",accessLevel:"Public",annotation:[],expression:{name:"ActiveOrCompletedMedicationStatement",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"MedicationStatementLookBack",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{type:"Union",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}MedicationStatement",type:"NamedTypeSpecifier",annotation:[]}},{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}MedicationStatement",type:"NamedTypeSpecifier",annotation:[]}}],operand:[{dataType:"{http://hl7.org/fhir}MedicationStatement",templateId:"http://hl7.org/fhir/StructureDefinition/MedicationStatement",codeProperty:"medication",codeComparator:"in",type:"Retrieve",annotation:[],codes:{name:"Stool softeners and laxatives",preserve:!0,type:"ValueSetRef",annotation:[]},include:[],codeFilter:[],dateFilter:[],otherFilter:[]},{dataType:"{http://hl7.org/fhir}MedicationStatement",templateId:"http://hl7.org/fhir/StructureDefinition/MedicationStatement",codeProperty:"medication",codeComparator:"in",type:"Retrieve",annotation:[],codes:{name:"Stool softeners and laxatives",preserve:!0,type:"ValueSetRef",annotation:[]},include:[],codeFilter:[],dateFilter:[],otherFilter:[]}]},{value:6,unit:"months",type:"Quantity",annotation:[]}]}]}},{name:"ReportStoolSoftenersAndLaxativesRequests",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Request",annotation:[],expression:{name:"StoolSoftenersAndLaxativesRequests",type:"ExpressionRef",annotation:[]}}],let:[],relationship:[],return:{annotation:[],expression:{type:"Tuple",annotation:[],element:[{name:"Type",value:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"Request",type:"Literal",annotation:[]}},{name:"Name",value:{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{strict:!1,type:"As",annotation:[],signature:[],operand:{path:"medication",scope:"Request",type:"Property",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}CodeableConcept",type:"NamedTypeSpecifier",annotation:[]}}]}},{name:"Start",value:{name:"DateTimeText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"authoredOn",scope:"Request",type:"Property",annotation:[]}]}},{name:"End",value:{strict:!1,type:"As",annotation:[],signature:[],operand:{type:"Null",annotation:[]},asTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}},{name:"Status",value:{path:"value",type:"Property",annotation:[],source:{path:"status",scope:"Request",type:"Property",annotation:[]}}}]}},sort:{annotation:[],by:[{direction:"desc",path:"Start",type:"ByColumn",annotation:[]},{direction:"desc",path:"End",type:"ByColumn",annotation:[]}]}}},{name:"ReportStoolSoftenersAndLaxativesStatements",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Statement",annotation:[],expression:{name:"StoolSoftenersAndLaxativesStatements",type:"ExpressionRef",annotation:[]}}],let:[],relationship:[],return:{annotation:[],expression:{type:"Tuple",annotation:[],element:[{name:"Type",value:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"Statement",type:"Literal",annotation:[]}},{name:"Name",value:{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{strict:!1,type:"As",annotation:[],signature:[],operand:{path:"medication",scope:"Statement",type:"Property",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}CodeableConcept",type:"NamedTypeSpecifier",annotation:[]}}]}},{name:"Start",value:{name:"MedicationStatementDate",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Statement",type:"AliasRef",annotation:[]}]}},{name:"End",value:{name:"DateTimeText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"end",type:"Property",annotation:[],source:{strict:!1,type:"As",annotation:[],signature:[],operand:{path:"effective",scope:"Statement",type:"Property",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier",annotation:[]}}}]}},{name:"Status",value:{path:"value",type:"Property",annotation:[],source:{path:"status",scope:"Statement",type:"Property",annotation:[]}}}]}},sort:{annotation:[],by:[{direction:"desc",path:"Start",type:"ByColumn",annotation:[]},{direction:"desc",path:"End",type:"ByColumn",annotation:[]}]}}},{name:"ReportStoolSoftenersAndLaxatives",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Laxative",annotation:[],expression:{type:"Union",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Type",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Name",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Start",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"End",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Status",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]}},{type:"ListTypeSpecifier",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Type",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Name",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Start",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"End",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Status",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]}}],operand:[{name:"ReportStoolSoftenersAndLaxativesRequests",type:"ExpressionRef",annotation:[]},{name:"ReportStoolSoftenersAndLaxativesStatements",type:"ExpressionRef",annotation:[]}]}}],let:[],relationship:[],sort:{annotation:[],by:[{direction:"desc",path:"Start",type:"ByColumn",annotation:[]},{direction:"desc",path:"End",type:"ByColumn",annotation:[]}]}}},{name:"MostRecentMME",context:"Patient",accessLevel:"Public",annotation:[],expression:{name:"MostRecent",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Verified",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"ObservationLookBack",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{dataType:"{http://hl7.org/fhir}Observation",templateId:"http://hl7.org/fhir/StructureDefinition/Observation",codeProperty:"code",codeComparator:"~",type:"Retrieve",annotation:[],codes:{type:"ToList",annotation:[],signature:[],operand:{name:"Morphine Milligram Equivalent (MME)",type:"CodeRef",annotation:[]}},include:[],codeFilter:[],dateFilter:[],otherFilter:[]},{value:6,unit:"months",type:"Quantity",annotation:[]}]}]}]}},{name:"ReportMostRecentMME",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"If",annotation:[],condition:{type:"IsNull",annotation:[],signature:[],operand:{name:"MostRecentMME",type:"ExpressionRef",annotation:[]}},then:{type:"As",annotation:[],signature:[],operand:{type:"Null",annotation:[]},asTypeSpecifier:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Name",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Result",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Date",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]}},else:{type:"Query",annotation:[],source:[{alias:"MME",annotation:[],expression:{name:"MostRecentMME",type:"ExpressionRef",annotation:[]}}],let:[],relationship:[],return:{annotation:[],expression:{type:"Tuple",annotation:[],element:[{name:"Name",value:{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"code",scope:"MME",type:"Property",annotation:[]}]}},{name:"Result",value:{name:"QuantityText",type:"FunctionRef",annotation:[],signature:[],operand:[{strict:!1,type:"As",annotation:[],signature:[],operand:{path:"value",scope:"MME",type:"Property",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}Quantity",type:"NamedTypeSpecifier",annotation:[]}}]}},{name:"Date",value:{name:"ObservationDate",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"MME",type:"AliasRef",annotation:[]}]}}]}}}}},{name:"UrineDrugScreens",context:"Patient",accessLevel:"Public",annotation:[],expression:{name:"Verified",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"ObservationLookBack",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{dataType:"{http://hl7.org/fhir}Observation",templateId:"http://hl7.org/fhir/StructureDefinition/Observation",codeProperty:"code",codeComparator:"in",type:"Retrieve",annotation:[],codes:{name:"Urine drug screen for pain management",preserve:!0,type:"ValueSetRef",annotation:[]},include:[],codeFilter:[],dateFilter:[],otherFilter:[]},{value:1,unit:"year",type:"Quantity",annotation:[]}]}]}},{name:"ReportUrineDrugScreens",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Screening",annotation:[],expression:{name:"UrineDrugScreens",type:"ExpressionRef",annotation:[]}}],let:[],relationship:[],return:{annotation:[],expression:{type:"Tuple",annotation:[],element:[{name:"Name",value:{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"code",scope:"Screening",type:"Property",annotation:[]}]}},{name:"Result",value:{type:"Coalesce",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}],operand:[{name:"QuantityText",type:"FunctionRef",annotation:[],signature:[],operand:[{strict:!1,type:"As",annotation:[],signature:[],operand:{path:"value",scope:"Screening",type:"Property",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}Quantity",type:"NamedTypeSpecifier",annotation:[]}}]},{path:"value",type:"Property",annotation:[],source:{strict:!1,type:"As",annotation:[],signature:[],operand:{path:"value",scope:"Screening",type:"Property",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}string",type:"NamedTypeSpecifier",annotation:[]}}},{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{strict:!1,type:"As",annotation:[],signature:[],operand:{path:"value",scope:"Screening",type:"Property",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}CodeableConcept",type:"NamedTypeSpecifier",annotation:[]}}]}]}},{name:"Interpretation",value:{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{type:"First",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}CodeableConcept",type:"NamedTypeSpecifier",annotation:[]}}],source:{path:"interpretation",scope:"Screening",type:"Property",annotation:[]}}]}},{name:"Date",value:{name:"ObservationDate",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Screening",type:"AliasRef",annotation:[]}]}}]}},sort:{annotation:[],by:[{direction:"desc",path:"Date",type:"ByColumn",annotation:[]}]}}},{name:"BenzodiazepineMedicationRequests",context:"Patient",accessLevel:"Public",annotation:[],expression:{name:"ActiveCompletedOrStoppedMedicationRequest",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"MedicationRequestLookBack",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{type:"Union",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}MedicationRequest",type:"NamedTypeSpecifier",annotation:[]}},{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}MedicationRequest",type:"NamedTypeSpecifier",annotation:[]}}],operand:[{dataType:"{http://hl7.org/fhir}MedicationRequest",templateId:"http://hl7.org/fhir/StructureDefinition/MedicationRequest",codeProperty:"medication",codeComparator:"in",type:"Retrieve",annotation:[],codes:{name:"Benzodiazepine medications",preserve:!0,type:"ValueSetRef",annotation:[]},include:[],codeFilter:[],dateFilter:[],otherFilter:[]},{type:"Query",annotation:[],source:[{alias:"MR",annotation:[],expression:{dataType:"{http://hl7.org/fhir}MedicationRequest",templateId:"http://hl7.org/fhir/StructureDefinition/MedicationRequest",type:"Retrieve",annotation:[],include:[],codeFilter:[],dateFilter:[],otherFilter:[]}}],let:[],relationship:[{alias:"M",type:"With",annotation:[],expression:{dataType:"{http://hl7.org/fhir}Medication",templateId:"http://hl7.org/fhir/StructureDefinition/Medication",type:"Retrieve",annotation:[],include:[],codeFilter:[],dateFilter:[],otherFilter:[]},suchThat:{type:"And",annotation:[],signature:[],operand:[{type:"Equal",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}],operand:[{name:"ToString",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[{name:"{http://hl7.org/fhir}string",type:"NamedTypeSpecifier",annotation:[]}],operand:[{path:"id",scope:"M",type:"Property",annotation:[]}]},{type:"Last",annotation:[],signature:[],source:{type:"Split",annotation:[],signature:[],stringToSplit:{name:"ToString",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[{name:"{http://hl7.org/fhir}string",type:"NamedTypeSpecifier",annotation:[]}],operand:[{path:"medication.reference",scope:"MR",type:"Property",annotation:[]}]},separator:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"/",type:"Literal",annotation:[]}}}]},{type:"InValueSet",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"code",type:"Property",annotation:[]}]},valueset:{name:"Benzodiazepine medications",preserve:!0,annotation:[]}}]}}]}]},{value:2,unit:"years",type:"Quantity",annotation:[]}]}]}},{name:"BenzodiazepineMedicationStatements",context:"Patient",accessLevel:"Public",annotation:[],expression:{name:"ActiveOrCompletedMedicationStatement",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"MedicationStatementLookBack",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{type:"Union",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}MedicationStatement",type:"NamedTypeSpecifier",annotation:[]}},{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}MedicationStatement",type:"NamedTypeSpecifier",annotation:[]}}],operand:[{dataType:"{http://hl7.org/fhir}MedicationStatement",templateId:"http://hl7.org/fhir/StructureDefinition/MedicationStatement",codeProperty:"medication",codeComparator:"in",type:"Retrieve",annotation:[],codes:{name:"Benzodiazepine medications",preserve:!0,type:"ValueSetRef",annotation:[]},include:[],codeFilter:[],dateFilter:[],otherFilter:[]},{dataType:"{http://hl7.org/fhir}MedicationStatement",templateId:"http://hl7.org/fhir/StructureDefinition/MedicationStatement",codeProperty:"medication",codeComparator:"in",type:"Retrieve",annotation:[],codes:{name:"Benzodiazepine medications",preserve:!0,type:"ValueSetRef",annotation:[]},include:[],codeFilter:[],dateFilter:[],otherFilter:[]}]},{value:2,unit:"years",type:"Quantity",annotation:[]}]}]}},{name:"ReportBenzodiazepineMedicationRequests",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Request",annotation:[],expression:{name:"BenzodiazepineMedicationRequests",type:"ExpressionRef",annotation:[]}}],let:[],relationship:[],return:{annotation:[],expression:{type:"Tuple",annotation:[],element:[{name:"Type",value:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"Request",type:"Literal",annotation:[]}},{name:"Name",value:{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{strict:!1,type:"As",annotation:[],signature:[],operand:{path:"medication",scope:"Request",type:"Property",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}CodeableConcept",type:"NamedTypeSpecifier",annotation:[]}}]}},{name:"Start",value:{name:"DateTimeText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"authoredOn",scope:"Request",type:"Property",annotation:[]}]}},{name:"End",value:{strict:!1,type:"As",annotation:[],signature:[],operand:{type:"Null",annotation:[]},asTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}},{name:"Status",value:{path:"value",type:"Property",annotation:[],source:{path:"status",scope:"Request",type:"Property",annotation:[]}}}]}},sort:{annotation:[],by:[{direction:"desc",path:"Start",type:"ByColumn",annotation:[]},{direction:"desc",path:"End",type:"ByColumn",annotation:[]}]}}},{name:"ReportBenzodiazepineMedicationStatements",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Statement",annotation:[],expression:{name:"BenzodiazepineMedicationStatements",type:"ExpressionRef",annotation:[]}}],let:[],relationship:[],return:{annotation:[],expression:{type:"Tuple",annotation:[],element:[{name:"Type",value:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"Statement",type:"Literal",annotation:[]}},{name:"Name",value:{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{strict:!1,type:"As",annotation:[],signature:[],operand:{path:"medication",scope:"Statement",type:"Property",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}CodeableConcept",type:"NamedTypeSpecifier",annotation:[]}}]}},{name:"Start",value:{name:"MedicationStatementDate",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Statement",type:"AliasRef",annotation:[]}]}},{name:"End",value:{name:"DateTimeText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"end",type:"Property",annotation:[],source:{strict:!1,type:"As",annotation:[],signature:[],operand:{path:"effective",scope:"Statement",type:"Property",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier",annotation:[]}}}]}},{name:"Status",value:{path:"value",type:"Property",annotation:[],source:{path:"status",scope:"Statement",type:"Property",annotation:[]}}}]}},sort:{annotation:[],by:[{direction:"desc",path:"Start",type:"ByColumn",annotation:[]},{direction:"desc",path:"End",type:"ByColumn",annotation:[]}]}}},{name:"ReportBenzodiazepineMedications",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Medication",annotation:[],expression:{type:"Union",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Type",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Name",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Start",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"End",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Status",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]}},{type:"ListTypeSpecifier",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Type",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Name",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Start",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"End",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Status",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]}}],operand:[{name:"ReportBenzodiazepineMedicationRequests",type:"ExpressionRef",annotation:[]},{name:"ReportBenzodiazepineMedicationStatements",type:"ExpressionRef",annotation:[]}]}}],let:[],relationship:[],sort:{annotation:[],by:[{direction:"desc",path:"Start",type:"ByColumn",annotation:[]},{direction:"desc",path:"End",type:"ByColumn",annotation:[]}]}}},{name:"NaloxoneAndNalmefeneMedicationRequests",context:"Patient",accessLevel:"Public",annotation:[],expression:{name:"ActiveCompletedOrStoppedMedicationRequest",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{type:"Union",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}MedicationRequest",type:"NamedTypeSpecifier",annotation:[]}},{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}MedicationRequest",type:"NamedTypeSpecifier",annotation:[]}}],operand:[{dataType:"{http://hl7.org/fhir}MedicationRequest",templateId:"http://hl7.org/fhir/StructureDefinition/MedicationRequest",codeProperty:"medication",codeComparator:"in",type:"Retrieve",annotation:[],codes:{name:"Naloxone and Nalmefene medications",preserve:!0,type:"ValueSetRef",annotation:[]},include:[],codeFilter:[],dateFilter:[],otherFilter:[]},{type:"Query",annotation:[],source:[{alias:"MR",annotation:[],expression:{dataType:"{http://hl7.org/fhir}MedicationRequest",templateId:"http://hl7.org/fhir/StructureDefinition/MedicationRequest",type:"Retrieve",annotation:[],include:[],codeFilter:[],dateFilter:[],otherFilter:[]}}],let:[],relationship:[{alias:"M",type:"With",annotation:[],expression:{dataType:"{http://hl7.org/fhir}Medication",templateId:"http://hl7.org/fhir/StructureDefinition/Medication",type:"Retrieve",annotation:[],include:[],codeFilter:[],dateFilter:[],otherFilter:[]},suchThat:{type:"And",annotation:[],signature:[],operand:[{type:"Equal",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}],operand:[{name:"ToString",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[{name:"{http://hl7.org/fhir}string",type:"NamedTypeSpecifier",annotation:[]}],operand:[{path:"id",scope:"M",type:"Property",annotation:[]}]},{type:"Last",annotation:[],signature:[],source:{type:"Split",annotation:[],signature:[],stringToSplit:{name:"ToString",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[{name:"{http://hl7.org/fhir}string",type:"NamedTypeSpecifier",annotation:[]}],operand:[{path:"medication.reference",scope:"MR",type:"Property",annotation:[]}]},separator:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"/",type:"Literal",annotation:[]}}}]},{type:"InValueSet",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],code:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"code",type:"Property",annotation:[]}]},valueset:{name:"Naloxone and Nalmefene medications",preserve:!0,annotation:[]}}]}}]}]}]}},{name:"NaloxoneAndNalmefeneMedicationStatements",context:"Patient",accessLevel:"Public",annotation:[],expression:{name:"ActiveOrCompletedMedicationStatement",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{type:"Union",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}MedicationStatement",type:"NamedTypeSpecifier",annotation:[]}},{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}MedicationStatement",type:"NamedTypeSpecifier",annotation:[]}}],operand:[{dataType:"{http://hl7.org/fhir}MedicationStatement",templateId:"http://hl7.org/fhir/StructureDefinition/MedicationStatement",codeProperty:"medication",codeComparator:"in",type:"Retrieve",annotation:[],codes:{name:"Naloxone and Nalmefene medications",preserve:!0,type:"ValueSetRef",annotation:[]},include:[],codeFilter:[],dateFilter:[],otherFilter:[]},{dataType:"{http://hl7.org/fhir}MedicationStatement",templateId:"http://hl7.org/fhir/StructureDefinition/MedicationStatement",codeProperty:"medication",codeComparator:"in",type:"Retrieve",annotation:[],codes:{name:"Naloxone and Nalmefene medications",preserve:!0,type:"ValueSetRef",annotation:[]},include:[],codeFilter:[],dateFilter:[],otherFilter:[]}]}]}},{name:"ReportNaloxoneAndNalmefeneMedicationRequests",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Request",annotation:[],expression:{name:"NaloxoneAndNalmefeneMedicationRequests",type:"ExpressionRef",annotation:[]}}],let:[],relationship:[],return:{annotation:[],expression:{type:"Tuple",annotation:[],element:[{name:"Type",value:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"Request",type:"Literal",annotation:[]}},{name:"Name",value:{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{strict:!1,type:"As",annotation:[],signature:[],operand:{path:"medication",scope:"Request",type:"Property",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}CodeableConcept",type:"NamedTypeSpecifier",annotation:[]}}]}},{name:"Start",value:{name:"DateTimeText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"authoredOn",scope:"Request",type:"Property",annotation:[]}]}},{name:"End",value:{strict:!1,type:"As",annotation:[],signature:[],operand:{type:"Null",annotation:[]},asTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}},{name:"Status",value:{path:"value",type:"Property",annotation:[],source:{path:"status",scope:"Request",type:"Property",annotation:[]}}}]}},sort:{annotation:[],by:[{direction:"desc",path:"Start",type:"ByColumn",annotation:[]},{direction:"desc",path:"End",type:"ByColumn",annotation:[]}]}}},{name:"ReportNaloxoneAndNalmefeneMedicationStatements",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Statement",annotation:[],expression:{name:"NaloxoneAndNalmefeneMedicationStatements",type:"ExpressionRef",annotation:[]}}],let:[],relationship:[],return:{annotation:[],expression:{type:"Tuple",annotation:[],element:[{name:"Type",value:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"Statement",type:"Literal",annotation:[]}},{name:"Name",value:{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{strict:!1,type:"As",annotation:[],signature:[],operand:{path:"medication",scope:"Statement",type:"Property",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}CodeableConcept",type:"NamedTypeSpecifier",annotation:[]}}]}},{name:"Start",value:{name:"MedicationStatementDate",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Statement",type:"AliasRef",annotation:[]}]}},{name:"End",value:{name:"DateTimeText",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"end",type:"Property",annotation:[],source:{strict:!1,type:"As",annotation:[],signature:[],operand:{path:"effective",scope:"Statement",type:"Property",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier",annotation:[]}}}]}},{name:"Status",value:{path:"value",type:"Property",annotation:[],source:{path:"status",scope:"Statement",type:"Property",annotation:[]}}}]}},sort:{annotation:[],by:[{direction:"desc",path:"Start",type:"ByColumn",annotation:[]},{direction:"desc",path:"End",type:"ByColumn",annotation:[]}]}}},{name:"ReportNaloxoneAndNalmefeneMedications",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Medication",annotation:[],expression:{type:"Union",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Type",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Name",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Start",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"End",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Status",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]}},{type:"ListTypeSpecifier",annotation:[],elementType:{type:"TupleTypeSpecifier",annotation:[],element:[{name:"Type",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Name",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Start",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"End",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"Status",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]}}],operand:[{name:"ReportNaloxoneAndNalmefeneMedicationRequests",type:"ExpressionRef",annotation:[]},{name:"ReportNaloxoneAndNalmefeneMedicationStatements",type:"ExpressionRef",annotation:[]}]}}],let:[],relationship:[],sort:{annotation:[],by:[{direction:"desc",path:"Start",type:"ByColumn",annotation:[]},{direction:"desc",path:"End",type:"ByColumn",annotation:[]}]}}},{name:"RiskScreeningsRelevantToPainManagement",context:"Patient",accessLevel:"Public",annotation:[],expression:{name:"Verified",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"ObservationLookBack",libraryName:"C3F",type:"FunctionRef",annotation:[],signature:[],operand:[{type:"Union",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Observation",type:"NamedTypeSpecifier",annotation:[]}},{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Observation",type:"NamedTypeSpecifier",annotation:[]}}],operand:[{type:"Union",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Observation",type:"NamedTypeSpecifier",annotation:[]}},{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Observation",type:"NamedTypeSpecifier",annotation:[]}}],operand:[{dataType:"{http://hl7.org/fhir}Observation",templateId:"http://hl7.org/fhir/StructureDefinition/Observation",codeProperty:"code",codeComparator:"in",type:"Retrieve",annotation:[],codes:{name:"Risk assessments relevant to pain management",preserve:!0,type:"ValueSetRef",annotation:[]},include:[],codeFilter:[],dateFilter:[],otherFilter:[]},{dataType:"{http://hl7.org/fhir}Observation",templateId:"http://hl7.org/fhir/StructureDefinition/Observation",codeProperty:"code",codeComparator:"~",type:"Retrieve",annotation:[],codes:{type:"ToList",annotation:[],signature:[],operand:{name:"Single question r/t ETOH use",type:"CodeRef",annotation:[]}},include:[],codeFilter:[],dateFilter:[],otherFilter:[]}]},{dataType:"{http://hl7.org/fhir}Observation",templateId:"http://hl7.org/fhir/StructureDefinition/Observation",codeProperty:"code",codeComparator:"~",type:"Retrieve",annotation:[],codes:{type:"ToList",annotation:[],signature:[],operand:{name:"Single question r/t drug use",type:"CodeRef",annotation:[]}},include:[],codeFilter:[],dateFilter:[],otherFilter:[]}]},{value:1,unit:"year",type:"Quantity",annotation:[]}]}]}},{name:"ReportRiskScreeningsRelevantToPainManagement",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Screening",annotation:[],expression:{name:"RiskScreeningsRelevantToPainManagement",type:"ExpressionRef",annotation:[]}}],let:[],relationship:[],return:{annotation:[],expression:{type:"Tuple",annotation:[],element:[{name:"Name",value:{name:"ConceptTextWithRange",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"code",scope:"Screening",type:"Property",annotation:[]}]}},{name:"Score",value:{type:"Coalesce",annotation:[],signature:[],operand:[{name:"QuantityText",type:"FunctionRef",annotation:[],signature:[],operand:[{strict:!1,type:"As",annotation:[],signature:[],operand:{path:"value",scope:"Screening",type:"Property",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}Quantity",type:"NamedTypeSpecifier",annotation:[]}}]},{path:"value",type:"Property",annotation:[],source:{strict:!1,type:"As",annotation:[],signature:[],operand:{path:"value",scope:"Screening",type:"Property",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}string",type:"NamedTypeSpecifier",annotation:[]}}}]}},{name:"Interpretation",value:{type:"Coalesce",annotation:[],signature:[],operand:[{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{type:"First",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}CodeableConcept",type:"NamedTypeSpecifier",annotation:[]}}],source:{path:"interpretation",scope:"Screening",type:"Property",annotation:[]}}]},{name:"ConceptText",type:"FunctionRef",annotation:[],signature:[],operand:[{strict:!1,type:"As",annotation:[],signature:[],operand:{path:"value",scope:"Screening",type:"Property",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}CodeableConcept",type:"NamedTypeSpecifier",annotation:[]}}]}]}},{name:"Date",value:{name:"ObservationDate",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"Screening",type:"AliasRef",annotation:[]}]}}]}},sort:{annotation:[],by:[{direction:"desc",path:"Date",type:"ByColumn",annotation:[]}]}}},{name:"Summary",context:"Patient",accessLevel:"Public",annotation:[],expression:{type:"Tuple",annotation:[],element:[{name:"Patient",value:{type:"Tuple",annotation:[],element:[{name:"Name",value:{type:"Concatenate",annotation:[],signature:[],operand:[{type:"Concatenate",annotation:[],signature:[],operand:[{type:"Combine",annotation:[],signature:[],source:{type:"Query",annotation:[],source:[{alias:"Given",annotation:[],expression:{type:"Flatten",annotation:[],signature:[],operand:{type:"Query",annotation:[],source:[{alias:"$this",annotation:[],expression:{path:"name",type:"Property",annotation:[],source:{name:"Patient",type:"ExpressionRef",annotation:[]}}}],let:[],relationship:[],where:{type:"Not",annotation:[],signature:[],operand:{type:"IsNull",annotation:[],signature:[],operand:{path:"given",type:"Property",annotation:[],source:{name:"$this",type:"AliasRef",annotation:[]}}}},return:{distinct:!1,annotation:[],expression:{path:"given",type:"Property",annotation:[],source:{name:"$this",type:"AliasRef",annotation:[]}}}}}}],let:[],relationship:[],return:{annotation:[],expression:{path:"value",scope:"Given",type:"Property",annotation:[]}}},separator:{valueType:"{urn:hl7-org:elm-types:r1}String",value:" ",type:"Literal",annotation:[]}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:" ",type:"Literal",annotation:[]}]},{type:"Combine",annotation:[],signature:[],source:{type:"Query",annotation:[],source:[{alias:"Family",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"$this",annotation:[],expression:{path:"name",type:"Property",annotation:[],source:{name:"Patient",type:"ExpressionRef",annotation:[]}}}],let:[],relationship:[],where:{type:"Not",annotation:[],signature:[],operand:{type:"IsNull",annotation:[],signature:[],operand:{path:"family",type:"Property",annotation:[],source:{name:"$this",type:"AliasRef",annotation:[]}}}},return:{distinct:!1,annotation:[],expression:{path:"family",type:"Property",annotation:[],source:{name:"$this",type:"AliasRef",annotation:[]}}}}}],let:[],relationship:[],return:{annotation:[],expression:{path:"value",scope:"Family",type:"Property",annotation:[]}}},separator:{valueType:"{urn:hl7-org:elm-types:r1}String",value:" ",type:"Literal",annotation:[]}}]}},{name:"Gender",value:{path:"value",type:"Property",annotation:[],source:{path:"gender",type:"Property",annotation:[],source:{name:"Patient",type:"ExpressionRef",annotation:[]}}}},{name:"Age",value:{precision:"Year",type:"CalculateAge",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Date",type:"NamedTypeSpecifier",annotation:[]}],operand:{path:"birthDate.value",type:"Property",annotation:[],source:{name:"Patient",type:"ExpressionRef",annotation:[]}}}},{name:"MeetsInclusionCriteria",value:{name:"MeetsInclusionCriteria",type:"ExpressionRef",annotation:[]}}]}},{name:"PertinentMedicalHistory",value:{type:"Tuple",annotation:[],element:[{name:"ConditionsAssociatedWithChronicPain",value:{name:"ReportConditionsAssociatedWithChronicPain",type:"ExpressionRef",annotation:[]}},{name:"RiskFactorsForOpioidRelatedHarms",value:{name:"ReportRiskFactorsForOpioidRelatedHarms",type:"ExpressionRef",annotation:[]}}]}},{name:"PainAssessments",value:{type:"Tuple",annotation:[],element:[{name:"NumericPainIntensityAssessments",value:{name:"ReportNumericPainIntensityAssessments",type:"ExpressionRef",annotation:[]}},{name:"PainEnjoymentGeneralActivityAssessments",value:{name:"ReportPainEnjoymentGeneralActivityAssessments",type:"ExpressionRef",annotation:[]}},{name:"STarTBackAssessments",value:{name:"ReportSTarTBackAssessments",type:"ExpressionRef",annotation:[]}}]}},{name:"HistoricalTreatments",value:{type:"Tuple",annotation:[],element:[{name:"OpioidMedications",value:{name:"ReportOpioidMedications",type:"ExpressionRef",annotation:[]}},{name:"NonOpioidMedications",value:{name:"ReportNonOpioidMedications",type:"ExpressionRef",annotation:[]}},{name:"AdjuvantPainMedications",value:{name:"ReportAdjuvantPainMedications",type:"ExpressionRef",annotation:[]}},{name:"NonPharmacologicTreatments",value:{name:"ReportNonPharmacologicTreatments",type:"ExpressionRef",annotation:[]}},{name:"StoolSoftenersAndLaxatives",value:{name:"ReportStoolSoftenersAndLaxatives",type:"ExpressionRef",annotation:[]}}]}},{name:"RiskConsiderations",value:{type:"Tuple",annotation:[],element:[{name:"MostRecentMME",value:{name:"ReportMostRecentMME",type:"ExpressionRef",annotation:[]}},{name:"UrineDrugScreens",value:{name:"ReportUrineDrugScreens",type:"ExpressionRef",annotation:[]}},{name:"BenzodiazepineMedications",value:{name:"ReportBenzodiazepineMedications",type:"ExpressionRef",annotation:[]}},{name:"NaloxoneAndNalmefeneMedications",value:{name:"ReportNaloxoneAndNalmefeneMedications",type:"ExpressionRef",annotation:[]}},{name:"RiskScreeningsRelevantToPainManagement",value:{name:"ReportRiskScreeningsRelevantToPainManagement",type:"ExpressionRef",annotation:[]}}]}}]}}]}},i={library:e},n={annotation:[{translatorVersion:"3.10.0",translatorOptions:"DisableListDemotion,DisableListPromotion",signatureLevel:"Overloads",type:"CqlToElmInfo"}],identifier:{id:"CDSConnectCommonsForFHIRv401",version:"2.1.1"},schemaIdentifier:{id:"urn:hl7-org:elm",version:"r1"},usings:{def:[{localIdentifier:"System",uri:"urn:hl7-org:elm-types:r1",annotation:[]},{localIdentifier:"FHIR",uri:"http://hl7.org/fhir",version:"4.0.1",annotation:[]}]},includes:{def:[{localIdentifier:"FHIRHelpers",path:"FHIRHelpers",version:"4.0.1",annotation:[]}]},codeSystems:{def:[{name:"AIVERSTATUS",id:"http://terminology.hl7.org/CodeSystem/allergyintolerance-verification",accessLevel:"Public",annotation:[]},{name:"AICLINSTATUS",id:"http://terminology.hl7.org/CodeSystem/allergyintolerance-clinical",accessLevel:"Public",annotation:[]},{name:"CONDVERSTATUS",id:"http://terminology.hl7.org/CodeSystem/condition-ver-status",accessLevel:"Public",annotation:[]},{name:"CONDCLINSTATUS",id:"http://terminology.hl7.org/CodeSystem/condition-clinical",accessLevel:"Public",annotation:[]}]},codes:{def:[{name:"AllergyIntolerance Confirmed code",id:"confirmed",display:"Confirmed",accessLevel:"Public",annotation:[],codeSystem:{name:"AIVERSTATUS",annotation:[]}},{name:"AllergyIntolerance Active code",id:"active",display:"Active",accessLevel:"Public",annotation:[],codeSystem:{name:"AICLINSTATUS",annotation:[]}},{name:"Condition Confirmed code",id:"confirmed",display:"Confirmed",accessLevel:"Public",annotation:[],codeSystem:{name:"CONDVERSTATUS",annotation:[]}},{name:"Condition Active code",id:"active",display:"Active",accessLevel:"Public",annotation:[],codeSystem:{name:"CONDCLINSTATUS",annotation:[]}},{name:"Condition Recurrence code",id:"recurrence",display:"Recurrence",accessLevel:"Public",annotation:[],codeSystem:{name:"CONDCLINSTATUS",annotation:[]}},{name:"Condition Relapse code",id:"relapse",display:"Relapse",accessLevel:"Public",annotation:[],codeSystem:{name:"CONDCLINSTATUS",annotation:[]}}]},concepts:{def:[{name:"AllergyIntolerance Confirmed",display:"Confirmed",accessLevel:"Public",annotation:[],code:[{name:"AllergyIntolerance Confirmed code",annotation:[]}]},{name:"AllergyIntolerance Active",display:"Active",accessLevel:"Public",annotation:[],code:[{name:"AllergyIntolerance Active code",annotation:[]}]},{name:"Condition Confirmed",display:"Confirmed",accessLevel:"Public",annotation:[],code:[{name:"Condition Confirmed code",annotation:[]}]},{name:"Condition Active",display:"Active",accessLevel:"Public",annotation:[],code:[{name:"Condition Active code",annotation:[]}]},{name:"Condition Recurrence",display:"Recurrence",accessLevel:"Public",annotation:[],code:[{name:"Condition Recurrence code",annotation:[]}]},{name:"Condition Relapse",display:"Relapse",accessLevel:"Public",annotation:[],code:[{name:"Condition Relapse code",annotation:[]}]}]},contexts:{def:[{name:"Patient",annotation:[]}]},statements:{def:[{name:"Patient",context:"Patient",annotation:[],expression:{type:"SingletonFrom",annotation:[],signature:[],operand:{dataType:"{http://hl7.org/fhir}Patient",templateId:"http://hl7.org/fhir/StructureDefinition/Patient",type:"Retrieve",annotation:[],include:[],codeFilter:[],dateFilter:[],otherFilter:[]}}},{name:"PeriodToInterval",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"If",annotation:[],condition:{type:"IsNull",annotation:[],signature:[],operand:{name:"Period",type:"OperandRef",annotation:[]}},then:{type:"As",annotation:[],signature:[],operand:{type:"Null",annotation:[]},asTypeSpecifier:{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]}}},else:{lowClosed:!0,highClosed:!0,type:"Interval",annotation:[],low:{path:"value",type:"Property",annotation:[],source:{path:"start",type:"Property",annotation:[],source:{name:"Period",type:"OperandRef",annotation:[]}}},high:{path:"value",type:"Property",annotation:[],source:{path:"end",type:"Property",annotation:[],source:{name:"Period",type:"OperandRef",annotation:[]}}}}},operand:[{name:"Period",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"RangeToInterval",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"If",annotation:[],condition:{type:"IsNull",annotation:[],signature:[],operand:{name:"Range",type:"OperandRef",annotation:[]}},then:{type:"As",annotation:[],signature:[],operand:{type:"Null",annotation:[]},asTypeSpecifier:{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]}}},else:{lowClosed:!0,highClosed:!0,type:"Interval",annotation:[],low:{name:"ToQuantity",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"low",type:"Property",annotation:[],source:{name:"Range",type:"OperandRef",annotation:[]}}]},high:{name:"ToQuantity",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"high",type:"Property",annotation:[],source:{name:"Range",type:"OperandRef",annotation:[]}}]}}},operand:[{name:"Range",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}Range",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"Verified",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Observation",annotation:[],expression:{name:"Observations",type:"OperandRef",annotation:[]}}],let:[],relationship:[],where:{type:"In",annotation:[],signature:[],operand:[{path:"value",type:"Property",annotation:[],source:{path:"status",scope:"Observation",type:"Property",annotation:[]}},{type:"List",annotation:[],element:[{valueType:"{urn:hl7-org:elm-types:r1}String",value:"final",type:"Literal",annotation:[]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"corrected",type:"Literal",annotation:[]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"amended",type:"Literal",annotation:[]}]}]}},operand:[{name:"Observations",annotation:[],operandTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Observation",type:"NamedTypeSpecifier",annotation:[]}}}]},{name:"WithUnit",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Observation",annotation:[],expression:{name:"Observations",type:"OperandRef",annotation:[]}}],let:[],relationship:[],where:{type:"Or",annotation:[],signature:[],operand:[{type:"Equal",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}],operand:[{path:"value",type:"Property",annotation:[],source:{path:"unit",type:"Property",annotation:[],source:{strict:!1,type:"As",annotation:[],signature:[],operand:{path:"value",scope:"Observation",type:"Property",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}Quantity",type:"NamedTypeSpecifier",annotation:[]}}}},{name:"Unit",type:"OperandRef",annotation:[]}]},{type:"Equal",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}],operand:[{path:"value",type:"Property",annotation:[],source:{path:"code",type:"Property",annotation:[],source:{strict:!1,type:"As",annotation:[],signature:[],operand:{path:"value",scope:"Observation",type:"Property",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}Quantity",type:"NamedTypeSpecifier",annotation:[]}}}},{name:"Unit",type:"OperandRef",annotation:[]}]}]}},operand:[{name:"Observations",annotation:[],operandTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Observation",type:"NamedTypeSpecifier",annotation:[]}}},{name:"Unit",annotation:[],operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ObservationLookBack",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Observation",annotation:[],expression:{name:"Observations",type:"OperandRef",annotation:[]}}],let:[{identifier:"LookBackInterval",annotation:[],expression:{lowClosed:!0,highClosed:!0,type:"Interval",annotation:[],low:{type:"Subtract",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]}],operand:[{type:"Now",annotation:[],signature:[]},{name:"LookBack",type:"OperandRef",annotation:[]}]},high:{type:"Now",annotation:[],signature:[]}}}],relationship:[],where:{type:"Or",annotation:[],signature:[],operand:[{type:"Or",annotation:[],signature:[],operand:[{type:"Or",annotation:[],signature:[],operand:[{type:"In",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]}}],operand:[{path:"value",type:"Property",annotation:[],source:{strict:!1,type:"As",annotation:[],signature:[],operand:{path:"effective",scope:"Observation",type:"Property",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}dateTime",type:"NamedTypeSpecifier",annotation:[]}}},{name:"LookBackInterval",type:"QueryLetRef",annotation:[]}]},{type:"In",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]}}],operand:[{path:"value",type:"Property",annotation:[],source:{strict:!1,type:"As",annotation:[],signature:[],operand:{path:"effective",scope:"Observation",type:"Property",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}instant",type:"NamedTypeSpecifier",annotation:[]}}},{name:"LookBackInterval",type:"QueryLetRef",annotation:[]}]}]},{type:"Overlaps",annotation:[],signature:[],operand:[{name:"PeriodToInterval",type:"FunctionRef",annotation:[],signature:[],operand:[{strict:!1,type:"As",annotation:[],signature:[],operand:{path:"effective",scope:"Observation",type:"Property",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"LookBackInterval",type:"QueryLetRef",annotation:[]}]}]},{type:"In",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]}}],operand:[{path:"value",type:"Property",annotation:[],source:{path:"issued",scope:"Observation",type:"Property",annotation:[]}},{name:"LookBackInterval",type:"QueryLetRef",annotation:[]}]}]}},operand:[{name:"Observations",annotation:[],operandTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Observation",type:"NamedTypeSpecifier",annotation:[]}}},{name:"LookBack",annotation:[],operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"MostRecent",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Last",annotation:[],signature:[],source:{type:"Query",annotation:[],source:[{alias:"Observation",annotation:[],expression:{name:"Observations",type:"OperandRef",annotation:[]}}],let:[],relationship:[],sort:{annotation:[],by:[{direction:"asc",type:"ByExpression",annotation:[],expression:{type:"Coalesce",annotation:[],signature:[],operand:[{path:"value",type:"Property",annotation:[],source:{strict:!1,type:"As",annotation:[],signature:[],operand:{name:"effective",type:"IdentifierRef",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}dateTime",type:"NamedTypeSpecifier",annotation:[]}}},{path:"value",type:"Property",annotation:[],source:{strict:!1,type:"As",annotation:[],signature:[],operand:{name:"effective",type:"IdentifierRef",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}instant",type:"NamedTypeSpecifier",annotation:[]}}},{path:"value",type:"Property",annotation:[],source:{path:"end",type:"Property",annotation:[],source:{strict:!1,type:"As",annotation:[],signature:[],operand:{name:"effective",type:"IdentifierRef",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier",annotation:[]}}}},{path:"value",type:"Property",annotation:[],source:{path:"start",type:"Property",annotation:[],source:{strict:!1,type:"As",annotation:[],signature:[],operand:{name:"effective",type:"IdentifierRef",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier",annotation:[]}}}},{path:"value",type:"Property",annotation:[],source:{name:"issued",type:"IdentifierRef",annotation:[]}}]}}]}}},operand:[{name:"Observations",annotation:[],operandTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Observation",type:"NamedTypeSpecifier",annotation:[]}}}]},{name:"FirstObservation",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"First",annotation:[],signature:[],source:{type:"Query",annotation:[],source:[{alias:"Observation",annotation:[],expression:{name:"Observations",type:"OperandRef",annotation:[]}}],let:[],relationship:[],sort:{annotation:[],by:[{direction:"asc",type:"ByExpression",annotation:[],expression:{type:"Coalesce",annotation:[],signature:[],operand:[{path:"value",type:"Property",annotation:[],source:{strict:!1,type:"As",annotation:[],signature:[],operand:{name:"effective",type:"IdentifierRef",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}dateTime",type:"NamedTypeSpecifier",annotation:[]}}},{path:"value",type:"Property",annotation:[],source:{strict:!1,type:"As",annotation:[],signature:[],operand:{name:"effective",type:"IdentifierRef",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}instant",type:"NamedTypeSpecifier",annotation:[]}}},{path:"value",type:"Property",annotation:[],source:{path:"start",type:"Property",annotation:[],source:{strict:!1,type:"As",annotation:[],signature:[],operand:{name:"effective",type:"IdentifierRef",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier",annotation:[]}}}},{path:"value",type:"Property",annotation:[],source:{path:"end",type:"Property",annotation:[],source:{strict:!1,type:"As",annotation:[],signature:[],operand:{name:"effective",type:"IdentifierRef",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier",annotation:[]}}}},{path:"value",type:"Property",annotation:[],source:{name:"issued",type:"IdentifierRef",annotation:[]}}]}}]}}},operand:[{name:"Observations",annotation:[],operandTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Observation",type:"NamedTypeSpecifier",annotation:[]}}}]},{name:"QuantityValue",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{name:"ToQuantity",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{strict:!1,type:"As",annotation:[],signature:[],operand:{path:"value",type:"Property",annotation:[],source:{name:"Observation",type:"OperandRef",annotation:[]}},asTypeSpecifier:{name:"{http://hl7.org/fhir}Quantity",type:"NamedTypeSpecifier",annotation:[]}}]},operand:[{name:"Observation",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}Observation",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ConceptValue",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{strict:!1,type:"As",annotation:[],signature:[],operand:{path:"value",type:"Property",annotation:[],source:{name:"Observation",type:"OperandRef",annotation:[]}},asTypeSpecifier:{name:"{http://hl7.org/fhir}CodeableConcept",type:"NamedTypeSpecifier",annotation:[]}}]},operand:[{name:"Observation",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}Observation",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"FindDate",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Coalesce",annotation:[],signature:[],operand:[{path:"value",type:"Property",annotation:[],source:{strict:!1,type:"As",annotation:[],signature:[],operand:{path:"effective",type:"Property",annotation:[],source:{name:"Observation",type:"OperandRef",annotation:[]}},asTypeSpecifier:{name:"{http://hl7.org/fhir}dateTime",type:"NamedTypeSpecifier",annotation:[]}}},{path:"value",type:"Property",annotation:[],source:{strict:!1,type:"As",annotation:[],signature:[],operand:{path:"effective",type:"Property",annotation:[],source:{name:"Observation",type:"OperandRef",annotation:[]}},asTypeSpecifier:{name:"{http://hl7.org/fhir}instant",type:"NamedTypeSpecifier",annotation:[]}}},{path:"value",type:"Property",annotation:[],source:{path:"end",type:"Property",annotation:[],source:{strict:!1,type:"As",annotation:[],signature:[],operand:{path:"effective",type:"Property",annotation:[],source:{name:"Observation",type:"OperandRef",annotation:[]}},asTypeSpecifier:{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier",annotation:[]}}}},{path:"value",type:"Property",annotation:[],source:{path:"start",type:"Property",annotation:[],source:{strict:!1,type:"As",annotation:[],signature:[],operand:{path:"effective",type:"Property",annotation:[],source:{name:"Observation",type:"OperandRef",annotation:[]}},asTypeSpecifier:{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier",annotation:[]}}}},{path:"value",type:"Property",annotation:[],source:{path:"issued",type:"Property",annotation:[],source:{name:"Observation",type:"OperandRef",annotation:[]}}}]},operand:[{name:"Observation",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}Observation",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"HighestObservation",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Max",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]}}],source:{type:"Query",annotation:[],source:[{alias:"Observation",annotation:[],expression:{name:"Observations",type:"OperandRef",annotation:[]}}],let:[],relationship:[],return:{annotation:[],expression:{name:"ToQuantity",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{strict:!1,type:"As",annotation:[],signature:[],operand:{path:"value",scope:"Observation",type:"Property",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}Quantity",type:"NamedTypeSpecifier",annotation:[]}}]}}}},operand:[{name:"Observations",annotation:[],operandTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Observation",type:"NamedTypeSpecifier",annotation:[]}}}]},{name:"AverageObservation",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Avg",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]}}],source:{type:"Query",annotation:[],source:[{alias:"Observation",annotation:[],expression:{name:"Observations",type:"OperandRef",annotation:[]}}],let:[],relationship:[],return:{annotation:[],expression:{name:"ToQuantity",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{strict:!1,type:"As",annotation:[],signature:[],operand:{path:"value",scope:"Observation",type:"Property",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}Quantity",type:"NamedTypeSpecifier",annotation:[]}}]}}}},operand:[{name:"Observations",annotation:[],operandTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Observation",type:"NamedTypeSpecifier",annotation:[]}}}]},{name:"Confirmed",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Condition",annotation:[],expression:{name:"Conditions",type:"OperandRef",annotation:[]}}],let:[],relationship:[],where:{type:"Equivalent",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"verificationStatus",scope:"Condition",type:"Property",annotation:[]}]},{name:"Condition Confirmed",type:"ConceptRef",annotation:[]}]}},operand:[{name:"Conditions",annotation:[],operandTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Condition",type:"NamedTypeSpecifier",annotation:[]}}}]},{name:"ActiveCondition",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Condition",annotation:[],expression:{name:"Conditions",type:"OperandRef",annotation:[]}}],let:[],relationship:[],where:{type:"And",annotation:[],signature:[],operand:[{type:"Equivalent",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"clinicalStatus",scope:"Condition",type:"Property",annotation:[]}]},{name:"Condition Active",type:"ConceptRef",annotation:[]}]},{type:"IsNull",annotation:[],signature:[],operand:{path:"abatement",scope:"Condition",type:"Property",annotation:[]}}]}},operand:[{name:"Conditions",annotation:[],operandTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Condition",type:"NamedTypeSpecifier",annotation:[]}}}]},{name:"ActiveOrRecurring",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Condition",annotation:[],expression:{name:"Conditions",type:"OperandRef",annotation:[]}}],let:[],relationship:[],where:{type:"Or",annotation:[],signature:[],operand:[{type:"Or",annotation:[],signature:[],operand:[{type:"Equivalent",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"clinicalStatus",scope:"Condition",type:"Property",annotation:[]}]},{name:"Condition Active",type:"ConceptRef",annotation:[]}]},{type:"Equivalent",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"clinicalStatus",scope:"Condition",type:"Property",annotation:[]}]},{name:"Condition Recurrence",type:"ConceptRef",annotation:[]}]}]},{type:"Equivalent",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"clinicalStatus",scope:"Condition",type:"Property",annotation:[]}]},{name:"Condition Relapse",type:"ConceptRef",annotation:[]}]}]}},operand:[{name:"Conditions",annotation:[],operandTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Condition",type:"NamedTypeSpecifier",annotation:[]}}}]},{name:"ConditionLookBack",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Condition",annotation:[],expression:{name:"Conditions",type:"OperandRef",annotation:[]}}],let:[{identifier:"LookBackInterval",annotation:[],expression:{lowClosed:!0,highClosed:!0,type:"Interval",annotation:[],low:{type:"Subtract",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]}],operand:[{type:"Now",annotation:[],signature:[]},{name:"LookBack",type:"OperandRef",annotation:[]}]},high:{type:"Now",annotation:[],signature:[]}}}],relationship:[],where:{type:"Or",annotation:[],signature:[],operand:[{type:"Or",annotation:[],signature:[],operand:[{type:"In",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]}}],operand:[{path:"value",type:"Property",annotation:[],source:{strict:!1,type:"As",annotation:[],signature:[],operand:{path:"onset",scope:"Condition",type:"Property",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}dateTime",type:"NamedTypeSpecifier",annotation:[]}}},{name:"LookBackInterval",type:"QueryLetRef",annotation:[]}]},{type:"Overlaps",annotation:[],signature:[],operand:[{name:"PeriodToInterval",type:"FunctionRef",annotation:[],signature:[],operand:[{strict:!1,type:"As",annotation:[],signature:[],operand:{path:"onset",scope:"Condition",type:"Property",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"LookBackInterval",type:"QueryLetRef",annotation:[]}]}]},{type:"In",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]}}],operand:[{path:"value",type:"Property",annotation:[],source:{path:"recordedDate",scope:"Condition",type:"Property",annotation:[]}},{name:"LookBackInterval",type:"QueryLetRef",annotation:[]}]}]}},operand:[{name:"Conditions",annotation:[],operandTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Condition",type:"NamedTypeSpecifier",annotation:[]}}},{name:"LookBack",annotation:[],operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"MostRecentCondition",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Last",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Condition",type:"NamedTypeSpecifier",annotation:[]}}],source:{type:"Query",annotation:[],source:[{alias:"Condition",annotation:[],expression:{name:"Conditions",type:"OperandRef",annotation:[]}}],let:[],relationship:[],sort:{annotation:[],by:[{direction:"asc",type:"ByExpression",annotation:[],expression:{type:"Coalesce",annotation:[],signature:[],operand:[{path:"value",type:"Property",annotation:[],source:{strict:!1,type:"As",annotation:[],signature:[],operand:{name:"onset",type:"IdentifierRef",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}dateTime",type:"NamedTypeSpecifier",annotation:[]}}},{path:"value",type:"Property",annotation:[],source:{path:"end",type:"Property",annotation:[],source:{strict:!1,type:"As",annotation:[],signature:[],operand:{name:"onset",type:"IdentifierRef",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier",annotation:[]}}}},{path:"value",type:"Property",annotation:[],source:{path:"start",type:"Property",annotation:[],source:{strict:!1,type:"As",annotation:[],signature:[],operand:{name:"onset",type:"IdentifierRef",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier",annotation:[]}}}},{path:"value",type:"Property",annotation:[],source:{name:"recordedDate",type:"IdentifierRef",annotation:[]}}]}}]}}},operand:[{name:"Conditions",annotation:[],operandTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Condition",type:"NamedTypeSpecifier",annotation:[]}}}]},{name:"FirstCondition",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"First",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Condition",type:"NamedTypeSpecifier",annotation:[]}}],source:{type:"Query",annotation:[],source:[{alias:"Condition",annotation:[],expression:{name:"Conditions",type:"OperandRef",annotation:[]}}],let:[],relationship:[],sort:{annotation:[],by:[{direction:"asc",type:"ByExpression",annotation:[],expression:{type:"Coalesce",annotation:[],signature:[],operand:[{path:"value",type:"Property",annotation:[],source:{strict:!1,type:"As",annotation:[],signature:[],operand:{name:"onset",type:"IdentifierRef",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}dateTime",type:"NamedTypeSpecifier",annotation:[]}}},{path:"value",type:"Property",annotation:[],source:{path:"start",type:"Property",annotation:[],source:{strict:!1,type:"As",annotation:[],signature:[],operand:{name:"onset",type:"IdentifierRef",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier",annotation:[]}}}},{path:"value",type:"Property",annotation:[],source:{path:"end",type:"Property",annotation:[],source:{strict:!1,type:"As",annotation:[],signature:[],operand:{name:"onset",type:"IdentifierRef",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier",annotation:[]}}}},{path:"value",type:"Property",annotation:[],source:{name:"recordedDate",type:"IdentifierRef",annotation:[]}}]}}]}}},operand:[{name:"Conditions",annotation:[],operandTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Condition",type:"NamedTypeSpecifier",annotation:[]}}}]},{name:"Completed",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Procedure",annotation:[],expression:{name:"Procedures",type:"OperandRef",annotation:[]}}],let:[],relationship:[],where:{type:"Equal",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}],operand:[{path:"value",type:"Property",annotation:[],source:{path:"status",scope:"Procedure",type:"Property",annotation:[]}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"completed",type:"Literal",annotation:[]}]}},operand:[{name:"Procedures",annotation:[],operandTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Procedure",type:"NamedTypeSpecifier",annotation:[]}}}]},{name:"ProcedureInProgress",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Procedure",annotation:[],expression:{name:"Procedures",type:"OperandRef",annotation:[]}}],let:[],relationship:[],where:{type:"Equal",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}],operand:[{path:"value",type:"Property",annotation:[],source:{path:"status",scope:"Procedure",type:"Property",annotation:[]}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"in-progress",type:"Literal",annotation:[]}]}},operand:[{name:"Procedures",annotation:[],operandTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Procedure",type:"NamedTypeSpecifier",annotation:[]}}}]},{name:"ProcedurePerformance",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Procedure",annotation:[],expression:{name:"Procedures",type:"OperandRef",annotation:[]}}],let:[],relationship:[],where:{type:"Not",annotation:[],signature:[],operand:{type:"In",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}],operand:[{path:"value",type:"Property",annotation:[],source:{path:"status",scope:"Procedure",type:"Property",annotation:[]}},{type:"List",annotation:[],element:[{valueType:"{urn:hl7-org:elm-types:r1}String",value:"preparation",type:"Literal",annotation:[]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"not-done",type:"Literal",annotation:[]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"entered-in-error",type:"Literal",annotation:[]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"unknown",type:"Literal",annotation:[]}]}]}}},operand:[{name:"Procedures",annotation:[],operandTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Procedure",type:"NamedTypeSpecifier",annotation:[]}}}]},{name:"ProcedureLookBack",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Procedure",annotation:[],expression:{name:"Procedures",type:"OperandRef",annotation:[]}}],let:[{identifier:"LookBackInterval",annotation:[],expression:{lowClosed:!0,highClosed:!0,type:"Interval",annotation:[],low:{type:"Subtract",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]}],operand:[{type:"Now",annotation:[],signature:[]},{name:"LookBack",type:"OperandRef",annotation:[]}]},high:{type:"Now",annotation:[],signature:[]}}}],relationship:[],where:{type:"Or",annotation:[],signature:[],operand:[{type:"In",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]}}],operand:[{path:"value",type:"Property",annotation:[],source:{strict:!1,type:"As",annotation:[],signature:[],operand:{path:"performed",scope:"Procedure",type:"Property",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}dateTime",type:"NamedTypeSpecifier",annotation:[]}}},{name:"LookBackInterval",type:"QueryLetRef",annotation:[]}]},{type:"Overlaps",annotation:[],signature:[],operand:[{name:"PeriodToInterval",type:"FunctionRef",annotation:[],signature:[],operand:[{strict:!1,type:"As",annotation:[],signature:[],operand:{path:"performed",scope:"Procedure",type:"Property",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"LookBackInterval",type:"QueryLetRef",annotation:[]}]}]}},operand:[{name:"Procedures",annotation:[],operandTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Procedure",type:"NamedTypeSpecifier",annotation:[]}}},{name:"LookBack",annotation:[],operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"MostRecentProcedure",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Last",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Procedure",type:"NamedTypeSpecifier",annotation:[]}}],source:{type:"Query",annotation:[],source:[{alias:"Procedure",annotation:[],expression:{name:"Procedures",type:"OperandRef",annotation:[]}}],let:[],relationship:[],sort:{annotation:[],by:[{direction:"asc",type:"ByExpression",annotation:[],expression:{type:"Coalesce",annotation:[],signature:[],operand:[{path:"value",type:"Property",annotation:[],source:{strict:!1,type:"As",annotation:[],signature:[],operand:{name:"performed",type:"IdentifierRef",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}dateTime",type:"NamedTypeSpecifier",annotation:[]}}},{path:"value",type:"Property",annotation:[],source:{path:"end",type:"Property",annotation:[],source:{strict:!1,type:"As",annotation:[],signature:[],operand:{name:"performed",type:"IdentifierRef",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier",annotation:[]}}}},{path:"value",type:"Property",annotation:[],source:{path:"start",type:"Property",annotation:[],source:{strict:!1,type:"As",annotation:[],signature:[],operand:{name:"performed",type:"IdentifierRef",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier",annotation:[]}}}}]}}]}}},operand:[{name:"Procedures",annotation:[],operandTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Procedure",type:"NamedTypeSpecifier",annotation:[]}}}]},{name:"FirstProcedure",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"First",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Procedure",type:"NamedTypeSpecifier",annotation:[]}}],source:{type:"Query",annotation:[],source:[{alias:"Procedure",annotation:[],expression:{name:"Procedures",type:"OperandRef",annotation:[]}}],let:[],relationship:[],sort:{annotation:[],by:[{direction:"asc",type:"ByExpression",annotation:[],expression:{type:"Coalesce",annotation:[],signature:[],operand:[{path:"value",type:"Property",annotation:[],source:{strict:!1,type:"As",annotation:[],signature:[],operand:{name:"performed",type:"IdentifierRef",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}dateTime",type:"NamedTypeSpecifier",annotation:[]}}},{path:"value",type:"Property",annotation:[],source:{path:"start",type:"Property",annotation:[],source:{strict:!1,type:"As",annotation:[],signature:[],operand:{name:"performed",type:"IdentifierRef",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier",annotation:[]}}}}]}},{direction:"asc",type:"ByExpression",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{path:"end",type:"Property",annotation:[],source:{strict:!1,type:"As",annotation:[],signature:[],operand:{name:"performed",type:"IdentifierRef",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier",annotation:[]}}}}}]}}},operand:[{name:"Procedures",annotation:[],operandTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Procedure",type:"NamedTypeSpecifier",annotation:[]}}}]},{name:"ServiceRequestActiveOrCompleted",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Request",annotation:[],expression:{name:"ServiceRequests",type:"OperandRef",annotation:[]}}],let:[],relationship:[],where:{type:"In",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}],operand:[{path:"value",type:"Property",annotation:[],source:{path:"status",scope:"Request",type:"Property",annotation:[]}},{type:"List",annotation:[],element:[{valueType:"{urn:hl7-org:elm-types:r1}String",value:"active",type:"Literal",annotation:[]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"completed",type:"Literal",annotation:[]}]}]}},operand:[{name:"ServiceRequests",annotation:[],operandTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}ServiceRequest",type:"NamedTypeSpecifier",annotation:[]}}}]},{name:"ActiveOrCompletedServiceRequest",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Request",annotation:[],expression:{name:"ServiceRequests",type:"OperandRef",annotation:[]}}],let:[],relationship:[],where:{type:"In",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}],operand:[{path:"value",type:"Property",annotation:[],source:{path:"status",scope:"Request",type:"Property",annotation:[]}},{type:"List",annotation:[],element:[{valueType:"{urn:hl7-org:elm-types:r1}String",value:"active",type:"Literal",annotation:[]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"completed",type:"Literal",annotation:[]}]}]}},operand:[{name:"ServiceRequests",annotation:[],operandTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}ServiceRequest",type:"NamedTypeSpecifier",annotation:[]}}}]},{name:"ServiceRequestLookBack",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Request",annotation:[],expression:{name:"ServiceRequests",type:"OperandRef",annotation:[]}}],let:[],relationship:[],where:{type:"In",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]}}],operand:[{path:"value",type:"Property",annotation:[],source:{path:"authoredOn",scope:"Request",type:"Property",annotation:[]}},{lowClosed:!0,highClosed:!0,type:"Interval",annotation:[],low:{type:"Subtract",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]}],operand:[{type:"Now",annotation:[],signature:[]},{name:"LookBack",type:"OperandRef",annotation:[]}]},high:{type:"Now",annotation:[],signature:[]}}]}},operand:[{name:"ServiceRequests",annotation:[],operandTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}ServiceRequest",type:"NamedTypeSpecifier",annotation:[]}}},{name:"LookBack",annotation:[],operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ActiveServiceRequest",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Request",annotation:[],expression:{name:"ServiceRequests",type:"OperandRef",annotation:[]}}],let:[],relationship:[],where:{type:"Equal",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}],operand:[{path:"value",type:"Property",annotation:[],source:{path:"status",scope:"Request",type:"Property",annotation:[]}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"active",type:"Literal",annotation:[]}]}},operand:[{name:"ServiceRequests",annotation:[],operandTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}ServiceRequest",type:"NamedTypeSpecifier",annotation:[]}}}]},{name:"CompletedServiceRequest",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Request",annotation:[],expression:{name:"ServiceRequests",type:"OperandRef",annotation:[]}}],let:[],relationship:[],where:{type:"Equal",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}],operand:[{path:"value",type:"Property",annotation:[],source:{path:"status",scope:"Request",type:"Property",annotation:[]}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"completed",type:"Literal",annotation:[]}]}},operand:[{name:"ServiceRequests",annotation:[],operandTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}ServiceRequest",type:"NamedTypeSpecifier",annotation:[]}}}]},{name:"ActiveMedicationStatement",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Statement",annotation:[],expression:{name:"Statements",type:"OperandRef",annotation:[]}}],let:[{identifier:"EffectivePeriod",annotation:[],expression:{name:"PeriodToInterval",type:"FunctionRef",annotation:[],signature:[],operand:[{strict:!1,type:"As",annotation:[],signature:[],operand:{path:"effective",scope:"Statement",type:"Property",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier",annotation:[]}}]}}],relationship:[],where:{type:"And",annotation:[],signature:[],operand:[{type:"Equal",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}],operand:[{path:"value",type:"Property",annotation:[],source:{path:"status",scope:"Statement",type:"Property",annotation:[]}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"active",type:"Literal",annotation:[]}]},{type:"Or",annotation:[],signature:[],operand:[{type:"IsNull",annotation:[],signature:[],operand:{type:"End",annotation:[],signature:[],operand:{name:"EffectivePeriod",type:"QueryLetRef",annotation:[]}}},{type:"After",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]}],operand:[{type:"End",annotation:[],signature:[],operand:{name:"EffectivePeriod",type:"QueryLetRef",annotation:[]}},{type:"Now",annotation:[],signature:[]}]}]}]}},operand:[{name:"Statements",annotation:[],operandTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}MedicationStatement",type:"NamedTypeSpecifier",annotation:[]}}}]},{name:"ActiveMedicationRequest",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Request",annotation:[],expression:{name:"Requests",type:"OperandRef",annotation:[]}}],let:[],relationship:[],where:{type:"Equal",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}],operand:[{path:"value",type:"Property",annotation:[],source:{path:"status",scope:"Request",type:"Property",annotation:[]}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"active",type:"Literal",annotation:[]}]}},operand:[{name:"Requests",annotation:[],operandTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}MedicationRequest",type:"NamedTypeSpecifier",annotation:[]}}}]},{name:"ActiveOrCompletedMedicationRequest",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Request",annotation:[],expression:{name:"Requests",type:"OperandRef",annotation:[]}}],let:[],relationship:[],where:{type:"Or",annotation:[],signature:[],operand:[{type:"Equal",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}],operand:[{path:"value",type:"Property",annotation:[],source:{path:"status",scope:"Request",type:"Property",annotation:[]}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"active",type:"Literal",annotation:[]}]},{type:"Equal",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}],operand:[{path:"value",type:"Property",annotation:[],source:{path:"status",scope:"Request",type:"Property",annotation:[]}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"completed",type:"Literal",annotation:[]}]}]}},operand:[{name:"Requests",annotation:[],operandTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}MedicationRequest",type:"NamedTypeSpecifier",annotation:[]}}}]},{name:"ActiveOrCompletedMedicationStatement",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Statement",annotation:[],expression:{name:"Statements",type:"OperandRef",annotation:[]}}],let:[],relationship:[],where:{type:"Or",annotation:[],signature:[],operand:[{type:"Equal",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}],operand:[{path:"value",type:"Property",annotation:[],source:{path:"status",scope:"Statement",type:"Property",annotation:[]}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"active",type:"Literal",annotation:[]}]},{type:"Equal",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}],operand:[{path:"value",type:"Property",annotation:[],source:{path:"status",scope:"Statement",type:"Property",annotation:[]}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"completed",type:"Literal",annotation:[]}]}]}},operand:[{name:"Statements",annotation:[],operandTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}MedicationStatement",type:"NamedTypeSpecifier",annotation:[]}}}]},{name:"ActiveCompletedOrStoppedMedicationRequest",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Request",annotation:[],expression:{name:"Requests",type:"OperandRef",annotation:[]}}],let:[],relationship:[],where:{type:"Or",annotation:[],signature:[],operand:[{type:"Or",annotation:[],signature:[],operand:[{type:"Equal",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}],operand:[{path:"value",type:"Property",annotation:[],source:{path:"status",scope:"Request",type:"Property",annotation:[]}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"active",type:"Literal",annotation:[]}]},{type:"Equal",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}],operand:[{path:"value",type:"Property",annotation:[],source:{path:"status",scope:"Request",type:"Property",annotation:[]}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"completed",type:"Literal",annotation:[]}]}]},{type:"Equal",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}],operand:[{path:"value",type:"Property",annotation:[],source:{path:"status",scope:"Request",type:"Property",annotation:[]}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"stopped",type:"Literal",annotation:[]}]}]}},operand:[{name:"Requests",annotation:[],operandTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}MedicationRequest",type:"NamedTypeSpecifier",annotation:[]}}}]},{name:"MedicationRequestLookBack",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Request",annotation:[],expression:{name:"Requests",type:"OperandRef",annotation:[]}}],let:[{identifier:"LookBackInterval",annotation:[],expression:{lowClosed:!0,highClosed:!0,type:"Interval",annotation:[],low:{type:"Subtract",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]}],operand:[{type:"Now",annotation:[],signature:[]},{name:"LookBack",type:"OperandRef",annotation:[]}]},high:{type:"Now",annotation:[],signature:[]}}}],relationship:[],where:{type:"In",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]}}],operand:[{path:"value",type:"Property",annotation:[],source:{path:"authoredOn",scope:"Request",type:"Property",annotation:[]}},{name:"LookBackInterval",type:"QueryLetRef",annotation:[]}]}},operand:[{name:"Requests",annotation:[],operandTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}MedicationRequest",type:"NamedTypeSpecifier",annotation:[]}}},{name:"LookBack",annotation:[],operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"MedicationStatementLookBack",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Statement",annotation:[],expression:{name:"Statements",type:"OperandRef",annotation:[]}}],let:[{identifier:"LookBackInterval",annotation:[],expression:{lowClosed:!0,highClosed:!0,type:"Interval",annotation:[],low:{type:"Subtract",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]}],operand:[{type:"Now",annotation:[],signature:[]},{name:"LookBack",type:"OperandRef",annotation:[]}]},high:{type:"Now",annotation:[],signature:[]}}}],relationship:[],where:{type:"Or",annotation:[],signature:[],operand:[{type:"In",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]}}],operand:[{path:"value",type:"Property",annotation:[],source:{strict:!1,type:"As",annotation:[],signature:[],operand:{path:"effective",scope:"Statement",type:"Property",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}dateTime",type:"NamedTypeSpecifier",annotation:[]}}},{name:"LookBackInterval",type:"QueryLetRef",annotation:[]}]},{type:"Overlaps",annotation:[],signature:[],operand:[{name:"PeriodToInterval",type:"FunctionRef",annotation:[],signature:[],operand:[{strict:!1,type:"As",annotation:[],signature:[],operand:{path:"effective",scope:"Statement",type:"Property",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"LookBackInterval",type:"QueryLetRef",annotation:[]}]}]}},operand:[{name:"Statements",annotation:[],operandTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}MedicationStatement",type:"NamedTypeSpecifier",annotation:[]}}},{name:"LookBack",annotation:[],operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"MedicationDispenseLookBack",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Dispense",annotation:[],expression:{name:"Dispenses",type:"OperandRef",annotation:[]}}],let:[{identifier:"LookBackInterval",annotation:[],expression:{lowClosed:!0,highClosed:!0,type:"Interval",annotation:[],low:{type:"Subtract",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]}],operand:[{type:"Now",annotation:[],signature:[]},{name:"LookBack",type:"OperandRef",annotation:[]}]},high:{type:"Now",annotation:[],signature:[]}}}],relationship:[],where:{type:"Or",annotation:[],signature:[],operand:[{type:"In",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]}}],operand:[{path:"value",type:"Property",annotation:[],source:{path:"whenHandedOver",scope:"Dispense",type:"Property",annotation:[]}},{name:"LookBackInterval",type:"QueryLetRef",annotation:[]}]},{type:"In",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]}}],operand:[{path:"value",type:"Property",annotation:[],source:{path:"whenPrepared",scope:"Dispense",type:"Property",annotation:[]}},{name:"LookBackInterval",type:"QueryLetRef",annotation:[]}]}]}},operand:[{name:"Dispenses",annotation:[],operandTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}MedicationDispense",type:"NamedTypeSpecifier",annotation:[]}}},{name:"LookBack",annotation:[],operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"InProgress",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Encounter",annotation:[],expression:{name:"Encounters",type:"OperandRef",annotation:[]}}],let:[],relationship:[],where:{type:"Equal",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}],operand:[{path:"value",type:"Property",annotation:[],source:{path:"status",scope:"Encounter",type:"Property",annotation:[]}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"in-progress",type:"Literal",annotation:[]}]}},operand:[{name:"Encounters",annotation:[],operandTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Encounter",type:"NamedTypeSpecifier",annotation:[]}}}]},{name:"Finished",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Encounter",annotation:[],expression:{name:"Encounters",type:"OperandRef",annotation:[]}}],let:[],relationship:[],where:{type:"Equal",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}],operand:[{path:"value",type:"Property",annotation:[],source:{path:"status",scope:"Encounter",type:"Property",annotation:[]}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"finished",type:"Literal",annotation:[]}]}},operand:[{name:"Encounters",annotation:[],operandTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Encounter",type:"NamedTypeSpecifier",annotation:[]}}}]},{name:"EncounterLookBack",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Encounter",annotation:[],expression:{name:"Encounters",type:"OperandRef",annotation:[]}}],let:[{identifier:"LookBackInterval",annotation:[],expression:{lowClosed:!0,highClosed:!0,type:"Interval",annotation:[],low:{type:"Subtract",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]}],operand:[{type:"Now",annotation:[],signature:[]},{name:"LookBack",type:"OperandRef",annotation:[]}]},high:{type:"Now",annotation:[],signature:[]}}}],relationship:[],where:{type:"Overlaps",annotation:[],signature:[],operand:[{name:"ToInterval",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier",annotation:[]}],operand:[{path:"period",scope:"Encounter",type:"Property",annotation:[]}]},{name:"LookBackInterval",type:"QueryLetRef",annotation:[]}]}},operand:[{name:"Encounters",annotation:[],operandTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Encounter",type:"NamedTypeSpecifier",annotation:[]}}},{name:"LookBack",annotation:[],operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ActiveOrConfirmedAllergyIntolerance",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Allergy",annotation:[],expression:{name:"AllergyIntolerances",type:"OperandRef",annotation:[]}}],let:[],relationship:[],where:{type:"Or",annotation:[],signature:[],operand:[{type:"Equivalent",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"clinicalStatus",scope:"Allergy",type:"Property",annotation:[]}]},{name:"AllergyIntolerance Active",type:"ConceptRef",annotation:[]}]},{type:"Equivalent",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]}],operand:[{name:"ToConcept",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"verificationStatus",scope:"Allergy",type:"Property",annotation:[]}]},{name:"AllergyIntolerance Confirmed",type:"ConceptRef",annotation:[]}]}]}},operand:[{name:"AllergyIntolerances",annotation:[],operandTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}AllergyIntolerance",type:"NamedTypeSpecifier",annotation:[]}}}]},{name:"GoalLookBack",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Goal",annotation:[],expression:{name:"Goals",type:"OperandRef",annotation:[]}}],let:[{identifier:"LookBackInterval",annotation:[],expression:{lowClosed:!0,highClosed:!0,type:"Interval",annotation:[],low:{type:"Subtract",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]}],operand:[{type:"Now",annotation:[],signature:[]},{name:"LookBack",type:"OperandRef",annotation:[]}]},high:{type:"Now",annotation:[],signature:[]}}},{identifier:"StartDate",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{strict:!1,type:"As",annotation:[],signature:[],operand:{path:"start",scope:"Goal",type:"Property",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}date",type:"NamedTypeSpecifier",annotation:[]}}}},{identifier:"StatusDate",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{path:"statusDate",scope:"Goal",type:"Property",annotation:[]}}},{identifier:"TargetDates",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Target",annotation:[],expression:{path:"target",scope:"Goal",type:"Property",annotation:[]}}],let:[],relationship:[],return:{annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{strict:!1,type:"As",annotation:[],signature:[],operand:{path:"due",scope:"Target",type:"Property",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}date",type:"NamedTypeSpecifier",annotation:[]}}}}}},{identifier:"TargetQuantities",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Target",annotation:[],expression:{path:"target",scope:"Goal",type:"Property",annotation:[]}}],let:[],relationship:[],return:{annotation:[],expression:{name:"ToQuantity",libraryName:"FHIRHelpers",type:"FunctionRef",annotation:[],signature:[],operand:[{strict:!1,type:"As",annotation:[],signature:[],operand:{path:"due",scope:"Target",type:"Property",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}Duration",type:"NamedTypeSpecifier",annotation:[]}}]}}}}],relationship:[],where:{type:"Or",annotation:[],signature:[],operand:[{type:"Or",annotation:[],signature:[],operand:[{type:"Or",annotation:[],signature:[],operand:[{type:"In",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]}}],operand:[{type:"ToDateTime",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Date",type:"NamedTypeSpecifier",annotation:[]}],operand:{name:"StartDate",type:"QueryLetRef",annotation:[]}},{name:"LookBackInterval",type:"QueryLetRef",annotation:[]}]},{type:"In",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]}}],operand:[{type:"ToDateTime",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Date",type:"NamedTypeSpecifier",annotation:[]}],operand:{name:"StatusDate",type:"QueryLetRef",annotation:[]}},{name:"LookBackInterval",type:"QueryLetRef",annotation:[]}]}]},{type:"Exists",annotation:[],signature:[],operand:{type:"Query",annotation:[],source:[{alias:"Date",annotation:[],expression:{name:"TargetDates",type:"QueryLetRef",annotation:[]}}],let:[],relationship:[],where:{type:"In",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]}}],operand:[{type:"ToDateTime",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Date",type:"NamedTypeSpecifier",annotation:[]}],operand:{name:"Date",type:"AliasRef",annotation:[]}},{name:"LookBackInterval",type:"QueryLetRef",annotation:[]}]}}}]},{type:"Exists",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]}}],operand:{type:"Query",annotation:[],source:[{alias:"Quantity",annotation:[],expression:{name:"TargetQuantities",type:"QueryLetRef",annotation:[]}}],let:[],relationship:[],where:{type:"In",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]}}],operand:[{type:"ToDateTime",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Date",type:"NamedTypeSpecifier",annotation:[]}],operand:{type:"Add",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}Date",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]}],operand:[{name:"StartDate",type:"QueryLetRef",annotation:[]},{name:"Quantity",type:"AliasRef",annotation:[]}]}},{name:"LookBackInterval",type:"QueryLetRef",annotation:[]}]}}}]}},operand:[{name:"Goals",annotation:[],operandTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Goal",type:"NamedTypeSpecifier",annotation:[]}}},{name:"LookBack",annotation:[],operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"CompletedImmunization",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Immunization",annotation:[],expression:{name:"Immunizations",type:"OperandRef",annotation:[]}}],let:[],relationship:[],where:{type:"Equal",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}],operand:[{path:"value",type:"Property",annotation:[],source:{path:"status",scope:"Immunization",type:"Property",annotation:[]}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"completed",type:"Literal",annotation:[]}]}},operand:[{name:"Immunizations",annotation:[],operandTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Immunization",type:"NamedTypeSpecifier",annotation:[]}}}]},{name:"ImmunizationLookBack",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Immunization",annotation:[],expression:{name:"Immunizations",type:"OperandRef",annotation:[]}}],let:[{identifier:"LookBackInterval",annotation:[],expression:{lowClosed:!0,highClosed:!0,type:"Interval",annotation:[],low:{type:"Subtract",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]}],operand:[{type:"Now",annotation:[],signature:[]},{name:"LookBack",type:"OperandRef",annotation:[]}]},high:{type:"Now",annotation:[],signature:[]}}}],relationship:[],where:{type:"In",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]}}],operand:[{path:"value",type:"Property",annotation:[],source:{strict:!1,type:"As",annotation:[],signature:[],operand:{path:"occurrence",scope:"Immunization",type:"Property",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}dateTime",type:"NamedTypeSpecifier",annotation:[]}}},{name:"LookBackInterval",type:"QueryLetRef",annotation:[]}]}},operand:[{name:"Immunizations",annotation:[],operandTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Immunization",type:"NamedTypeSpecifier",annotation:[]}}},{name:"LookBack",annotation:[],operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"MostRecentImmunization",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Last",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Immunization",type:"NamedTypeSpecifier",annotation:[]}}],source:{type:"Query",annotation:[],source:[{alias:"Immunization",annotation:[],expression:{name:"Immunizations",type:"OperandRef",annotation:[]}}],let:[],relationship:[],sort:{annotation:[],by:[{direction:"asc",type:"ByExpression",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{strict:!1,type:"As",annotation:[],signature:[],operand:{name:"occurrence",type:"IdentifierRef",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}dateTime",type:"NamedTypeSpecifier",annotation:[]}}}}]}}},operand:[{name:"Immunizations",annotation:[],operandTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Immunization",type:"NamedTypeSpecifier",annotation:[]}}}]},{name:"FirstImmunization",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"First",annotation:[],signature:[{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Immunization",type:"NamedTypeSpecifier",annotation:[]}}],source:{type:"Query",annotation:[],source:[{alias:"Immunization",annotation:[],expression:{name:"Immunizations",type:"OperandRef",annotation:[]}}],let:[],relationship:[],sort:{annotation:[],by:[{direction:"asc",type:"ByExpression",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{strict:!1,type:"As",annotation:[],signature:[],operand:{name:"occurrence",type:"IdentifierRef",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}dateTime",type:"NamedTypeSpecifier",annotation:[]}}}}]}}},operand:[{name:"Immunizations",annotation:[],operandTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Immunization",type:"NamedTypeSpecifier",annotation:[]}}}]},{name:"ActiveDevice",context:"Patient",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Query",annotation:[],source:[{alias:"Device",annotation:[],expression:{name:"Devices",type:"OperandRef",annotation:[]}}],let:[],relationship:[],where:{type:"Equal",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}],operand:[{path:"value",type:"Property",annotation:[],source:{path:"status",scope:"Device",type:"Property",annotation:[]}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"active",type:"Literal",annotation:[]}]}},operand:[{name:"Devices",annotation:[],operandTypeSpecifier:{type:"ListTypeSpecifier",annotation:[],elementType:{name:"{http://hl7.org/fhir}Device",type:"NamedTypeSpecifier",annotation:[]}}}]}]}},p={library:n},t={annotation:[{translatorVersion:"3.10.0",translatorOptions:"DisableListDemotion,DisableListPromotion",signatureLevel:"Overloads",type:"CqlToElmInfo"},{message:"An operand identifier [reference] is hiding another identifier of the same name.",errorType:"semantic",errorSeverity:"warning",type:"CqlToElmError"},{message:"An operand identifier [reference] is hiding another identifier of the same name.",errorType:"semantic",errorSeverity:"warning",type:"CqlToElmError"},{message:"An operand identifier [reference] is hiding another identifier of the same name.",errorType:"semantic",errorSeverity:"warning",type:"CqlToElmError"},{type:"Annotation",t:[{name:"author",value:"Bryn Rhodes"},{name:"description",value:`This library defines functions to convert between FHIR data types and CQL system-defined types, as well as functions to support FHIRPath implementation. For more information, the FHIRHelpers wiki page: - https://github.com/cqframework/clinical_quality_language/wiki/FHIRHelpers`},{name:"allowFluent",value:"true"}]}],identifier:{id:"FHIRHelpers",version:"4.0.1"},schemaIdentifier:{id:"urn:hl7-org:elm",version:"r1"},usings:{def:[{localIdentifier:"System",uri:"urn:hl7-org:elm-types:r1"},{localIdentifier:"FHIR",uri:"http://hl7.org/fhir",version:"4.0.1"}]},statements:{def:[{name:"ToInterval",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"If",condition:{type:"IsNull",operand:{name:"period",type:"OperandRef"}},then:{type:"As",operand:{type:"Null"},asTypeSpecifier:{type:"IntervalTypeSpecifier",pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier"}}},else:{type:"If",condition:{type:"IsNull",operand:{path:"start",type:"Property",source:{name:"period",type:"OperandRef"}}},then:{lowClosed:!1,highClosed:!0,type:"Interval",low:{path:"value",type:"Property",source:{path:"start",type:"Property",source:{name:"period",type:"OperandRef"}}},high:{path:"value",type:"Property",source:{path:"end",type:"Property",source:{name:"period",type:"OperandRef"}}}},else:{lowClosed:!0,highClosed:!0,type:"Interval",low:{path:"value",type:"Property",source:{path:"start",type:"Property",source:{name:"period",type:"OperandRef"}}},high:{path:"value",type:"Property",source:{path:"end",type:"Property",source:{name:"period",type:"OperandRef"}}}}}},operand:[{name:"period",operandTypeSpecifier:{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier"}}]},{name:"ToCalendarUnit",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Case",comparand:{name:"unit",type:"OperandRef"},caseItem:[{when:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"ms",type:"Literal"},then:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"millisecond",type:"Literal"}},{when:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"s",type:"Literal"},then:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"second",type:"Literal"}},{when:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"min",type:"Literal"},then:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"minute",type:"Literal"}},{when:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"h",type:"Literal"},then:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"hour",type:"Literal"}},{when:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"d",type:"Literal"},then:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"day",type:"Literal"}},{when:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"wk",type:"Literal"},then:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"week",type:"Literal"}},{when:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"mo",type:"Literal"},then:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"month",type:"Literal"}},{when:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"a",type:"Literal"},then:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"year",type:"Literal"}}],else:{name:"unit",type:"OperandRef"}},operand:[{name:"unit",operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}}]},{name:"ToQuantity",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Case",caseItem:[{when:{type:"IsNull",operand:{name:"quantity",type:"OperandRef"}},then:{asType:"{urn:hl7-org:elm-types:r1}Quantity",type:"As",operand:{type:"Null"}}},{when:{type:"IsNull",operand:{path:"value",type:"Property",source:{name:"quantity",type:"OperandRef"}}},then:{asType:"{urn:hl7-org:elm-types:r1}Quantity",type:"As",operand:{type:"Null"}}},{when:{type:"Not",operand:{type:"IsNull",operand:{path:"comparator",type:"Property",source:{name:"quantity",type:"OperandRef"}}}},then:{asType:"{urn:hl7-org:elm-types:r1}Quantity",type:"As",operand:{type:"Message",source:{type:"Null"},condition:{valueType:"{urn:hl7-org:elm-types:r1}Boolean",value:"true",type:"Literal"},code:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"FHIRHelpers.ToQuantity.ComparatorQuantityNotSupported",type:"Literal"},severity:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"Error",type:"Literal"},message:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"FHIR Quantity value has a comparator and cannot be converted to a System.Quantity value.",type:"Literal"}}}},{when:{type:"Or",operand:[{type:"Or",operand:[{type:"IsNull",operand:{path:"system",type:"Property",source:{name:"quantity",type:"OperandRef"}}},{type:"Equal",operand:[{path:"value",type:"Property",source:{path:"system",type:"Property",source:{name:"quantity",type:"OperandRef"}}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"http://unitsofmeasure.org",type:"Literal"}]}]},{type:"Equal",operand:[{path:"value",type:"Property",source:{path:"system",type:"Property",source:{name:"quantity",type:"OperandRef"}}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"http://hl7.org/fhirpath/CodeSystem/calendar-units",type:"Literal"}]}]},then:{classType:"{urn:hl7-org:elm-types:r1}Quantity",type:"Instance",element:[{name:"value",value:{path:"value",type:"Property",source:{path:"value",type:"Property",source:{name:"quantity",type:"OperandRef"}}}},{name:"unit",value:{name:"ToCalendarUnit",type:"FunctionRef",operand:[{type:"Coalesce",operand:[{path:"value",type:"Property",source:{path:"code",type:"Property",source:{name:"quantity",type:"OperandRef"}}},{path:"value",type:"Property",source:{path:"unit",type:"Property",source:{name:"quantity",type:"OperandRef"}}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"1",type:"Literal"}]}]}}]}}],else:{asType:"{urn:hl7-org:elm-types:r1}Quantity",type:"As",operand:{type:"Message",source:{type:"Null"},condition:{valueType:"{urn:hl7-org:elm-types:r1}Boolean",value:"true",type:"Literal"},code:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"FHIRHelpers.ToQuantity.InvalidFHIRQuantity",type:"Literal"},severity:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"Error",type:"Literal"},message:{type:"Concatenate",operand:[{type:"Coalesce",operand:[{type:"Concatenate",operand:[{type:"Coalesce",operand:[{type:"Concatenate",operand:[{type:"Coalesce",operand:[{type:"Concatenate",operand:[{type:"Coalesce",operand:[{type:"Concatenate",operand:[{type:"Coalesce",operand:[{type:"Concatenate",operand:[{type:"Coalesce",operand:[{valueType:"{urn:hl7-org:elm-types:r1}String",value:"Invalid FHIR Quantity code: ",type:"Literal"},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal"}]},{type:"Coalesce",operand:[{path:"value",type:"Property",source:{path:"unit",type:"Property",source:{name:"quantity",type:"OperandRef"}}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal"}]}]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal"}]},{type:"Coalesce",operand:[{valueType:"{urn:hl7-org:elm-types:r1}String",value:" (",type:"Literal"},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal"}]}]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal"}]},{type:"Coalesce",operand:[{path:"value",type:"Property",source:{path:"system",type:"Property",source:{name:"quantity",type:"OperandRef"}}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal"}]}]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal"}]},{type:"Coalesce",operand:[{valueType:"{urn:hl7-org:elm-types:r1}String",value:"|",type:"Literal"},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal"}]}]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal"}]},{type:"Coalesce",operand:[{path:"value",type:"Property",source:{path:"code",type:"Property",source:{name:"quantity",type:"OperandRef"}}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal"}]}]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal"}]},{type:"Coalesce",operand:[{valueType:"{urn:hl7-org:elm-types:r1}String",value:")",type:"Literal"},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal"}]}]}}}},operand:[{name:"quantity",operandTypeSpecifier:{name:"{http://hl7.org/fhir}Quantity",type:"NamedTypeSpecifier"}}]},{name:"ToQuantityIgnoringComparator",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Case",caseItem:[{when:{type:"IsNull",operand:{name:"quantity",type:"OperandRef"}},then:{asType:"{urn:hl7-org:elm-types:r1}Quantity",type:"As",operand:{type:"Null"}}},{when:{type:"IsNull",operand:{path:"value",type:"Property",source:{name:"quantity",type:"OperandRef"}}},then:{asType:"{urn:hl7-org:elm-types:r1}Quantity",type:"As",operand:{type:"Null"}}},{when:{type:"Or",operand:[{type:"Or",operand:[{type:"IsNull",operand:{path:"system",type:"Property",source:{name:"quantity",type:"OperandRef"}}},{type:"Equal",operand:[{path:"value",type:"Property",source:{path:"system",type:"Property",source:{name:"quantity",type:"OperandRef"}}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"http://unitsofmeasure.org",type:"Literal"}]}]},{type:"Equal",operand:[{path:"value",type:"Property",source:{path:"system",type:"Property",source:{name:"quantity",type:"OperandRef"}}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"http://hl7.org/fhirpath/CodeSystem/calendar-units",type:"Literal"}]}]},then:{classType:"{urn:hl7-org:elm-types:r1}Quantity",type:"Instance",element:[{name:"value",value:{path:"value",type:"Property",source:{path:"value",type:"Property",source:{name:"quantity",type:"OperandRef"}}}},{name:"unit",value:{name:"ToCalendarUnit",type:"FunctionRef",operand:[{type:"Coalesce",operand:[{path:"value",type:"Property",source:{path:"code",type:"Property",source:{name:"quantity",type:"OperandRef"}}},{path:"value",type:"Property",source:{path:"unit",type:"Property",source:{name:"quantity",type:"OperandRef"}}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"1",type:"Literal"}]}]}}]}}],else:{asType:"{urn:hl7-org:elm-types:r1}Quantity",type:"As",operand:{type:"Message",source:{type:"Null"},condition:{valueType:"{urn:hl7-org:elm-types:r1}Boolean",value:"true",type:"Literal"},code:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"FHIRHelpers.ToQuantity.InvalidFHIRQuantity",type:"Literal"},severity:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"Error",type:"Literal"},message:{type:"Concatenate",operand:[{type:"Coalesce",operand:[{type:"Concatenate",operand:[{type:"Coalesce",operand:[{type:"Concatenate",operand:[{type:"Coalesce",operand:[{type:"Concatenate",operand:[{type:"Coalesce",operand:[{type:"Concatenate",operand:[{type:"Coalesce",operand:[{type:"Concatenate",operand:[{type:"Coalesce",operand:[{valueType:"{urn:hl7-org:elm-types:r1}String",value:"Invalid FHIR Quantity code: ",type:"Literal"},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal"}]},{type:"Coalesce",operand:[{path:"value",type:"Property",source:{path:"unit",type:"Property",source:{name:"quantity",type:"OperandRef"}}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal"}]}]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal"}]},{type:"Coalesce",operand:[{valueType:"{urn:hl7-org:elm-types:r1}String",value:" (",type:"Literal"},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal"}]}]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal"}]},{type:"Coalesce",operand:[{path:"value",type:"Property",source:{path:"system",type:"Property",source:{name:"quantity",type:"OperandRef"}}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal"}]}]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal"}]},{type:"Coalesce",operand:[{valueType:"{urn:hl7-org:elm-types:r1}String",value:"|",type:"Literal"},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal"}]}]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal"}]},{type:"Coalesce",operand:[{path:"value",type:"Property",source:{path:"code",type:"Property",source:{name:"quantity",type:"OperandRef"}}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal"}]}]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal"}]},{type:"Coalesce",operand:[{valueType:"{urn:hl7-org:elm-types:r1}String",value:")",type:"Literal"},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal"}]}]}}}},operand:[{name:"quantity",operandTypeSpecifier:{name:"{http://hl7.org/fhir}Quantity",type:"NamedTypeSpecifier"}}]},{name:"ToInterval",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"If",condition:{type:"IsNull",operand:{name:"quantity",type:"OperandRef"}},then:{type:"As",operand:{type:"Null"},asTypeSpecifier:{type:"IntervalTypeSpecifier",pointType:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier"}}},else:{type:"Case",comparand:{path:"value",type:"Property",source:{path:"comparator",type:"Property",source:{name:"quantity",type:"OperandRef"}}},caseItem:[{when:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"<",type:"Literal"},then:{lowClosed:!0,highClosed:!1,type:"Interval",low:{asType:"{urn:hl7-org:elm-types:r1}Quantity",type:"As",operand:{type:"Null"}},high:{name:"ToQuantityIgnoringComparator",type:"FunctionRef",operand:[{name:"quantity",type:"OperandRef"}]}}},{when:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"<=",type:"Literal"},then:{lowClosed:!0,highClosed:!0,type:"Interval",low:{asType:"{urn:hl7-org:elm-types:r1}Quantity",type:"As",operand:{type:"Null"}},high:{name:"ToQuantityIgnoringComparator",type:"FunctionRef",operand:[{name:"quantity",type:"OperandRef"}]}}},{when:{valueType:"{urn:hl7-org:elm-types:r1}String",value:">=",type:"Literal"},then:{lowClosed:!0,highClosed:!0,type:"Interval",low:{name:"ToQuantityIgnoringComparator",type:"FunctionRef",operand:[{name:"quantity",type:"OperandRef"}]},high:{asType:"{urn:hl7-org:elm-types:r1}Quantity",type:"As",operand:{type:"Null"}}}},{when:{valueType:"{urn:hl7-org:elm-types:r1}String",value:">",type:"Literal"},then:{lowClosed:!1,highClosed:!0,type:"Interval",low:{name:"ToQuantityIgnoringComparator",type:"FunctionRef",operand:[{name:"quantity",type:"OperandRef"}]},high:{asType:"{urn:hl7-org:elm-types:r1}Quantity",type:"As",operand:{type:"Null"}}}}],else:{lowClosed:!0,highClosed:!0,type:"Interval",low:{name:"ToQuantity",type:"FunctionRef",operand:[{name:"quantity",type:"OperandRef"}]},high:{name:"ToQuantity",type:"FunctionRef",operand:[{name:"quantity",type:"OperandRef"}]}}}},operand:[{name:"quantity",operandTypeSpecifier:{name:"{http://hl7.org/fhir}Quantity",type:"NamedTypeSpecifier"}}]},{name:"ToRatio",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"If",condition:{type:"IsNull",operand:{name:"ratio",type:"OperandRef"}},then:{asType:"{urn:hl7-org:elm-types:r1}Ratio",type:"As",operand:{type:"Null"}},else:{classType:"{urn:hl7-org:elm-types:r1}Ratio",type:"Instance",element:[{name:"numerator",value:{name:"ToQuantity",type:"FunctionRef",operand:[{path:"numerator",type:"Property",source:{name:"ratio",type:"OperandRef"}}]}},{name:"denominator",value:{name:"ToQuantity",type:"FunctionRef",operand:[{path:"denominator",type:"Property",source:{name:"ratio",type:"OperandRef"}}]}}]}},operand:[{name:"ratio",operandTypeSpecifier:{name:"{http://hl7.org/fhir}Ratio",type:"NamedTypeSpecifier"}}]},{name:"ToInterval",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"If",condition:{type:"IsNull",operand:{name:"range",type:"OperandRef"}},then:{type:"As",operand:{type:"Null"},asTypeSpecifier:{type:"IntervalTypeSpecifier",pointType:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier"}}},else:{lowClosed:!0,highClosed:!0,type:"Interval",low:{name:"ToQuantity",type:"FunctionRef",operand:[{path:"low",type:"Property",source:{name:"range",type:"OperandRef"}}]},high:{name:"ToQuantity",type:"FunctionRef",operand:[{path:"high",type:"Property",source:{name:"range",type:"OperandRef"}}]}}},operand:[{name:"range",operandTypeSpecifier:{name:"{http://hl7.org/fhir}Range",type:"NamedTypeSpecifier"}}]},{name:"ToCode",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"If",condition:{type:"IsNull",operand:{name:"coding",type:"OperandRef"}},then:{asType:"{urn:hl7-org:elm-types:r1}Code",type:"As",operand:{type:"Null"}},else:{classType:"{urn:hl7-org:elm-types:r1}Code",type:"Instance",element:[{name:"code",value:{path:"value",type:"Property",source:{path:"code",type:"Property",source:{name:"coding",type:"OperandRef"}}}},{name:"system",value:{path:"value",type:"Property",source:{path:"system",type:"Property",source:{name:"coding",type:"OperandRef"}}}},{name:"version",value:{path:"value",type:"Property",source:{path:"version",type:"Property",source:{name:"coding",type:"OperandRef"}}}},{name:"display",value:{path:"value",type:"Property",source:{path:"display",type:"Property",source:{name:"coding",type:"OperandRef"}}}}]}},operand:[{name:"coding",operandTypeSpecifier:{name:"{http://hl7.org/fhir}Coding",type:"NamedTypeSpecifier"}}]},{name:"ToConcept",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"If",condition:{type:"IsNull",operand:{name:"concept",type:"OperandRef"}},then:{asType:"{urn:hl7-org:elm-types:r1}Concept",type:"As",operand:{type:"Null"}},else:{classType:"{urn:hl7-org:elm-types:r1}Concept",type:"Instance",element:[{name:"codes",value:{type:"Query",source:[{alias:"C",expression:{path:"coding",type:"Property",source:{name:"concept",type:"OperandRef"}}}],relationship:[],return:{expression:{name:"ToCode",type:"FunctionRef",operand:[{name:"C",type:"AliasRef"}]}}}},{name:"display",value:{path:"value",type:"Property",source:{path:"text",type:"Property",source:{name:"concept",type:"OperandRef"}}}}]}},operand:[{name:"concept",operandTypeSpecifier:{name:"{http://hl7.org/fhir}CodeableConcept",type:"NamedTypeSpecifier"}}]},{name:"ToValueSet",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"If",condition:{type:"IsNull",operand:{name:"uri",type:"OperandRef"}},then:{asType:"{urn:hl7-org:elm-types:r1}ValueSet",type:"As",operand:{type:"Null"}},else:{classType:"{urn:hl7-org:elm-types:r1}ValueSet",type:"Instance",element:[{name:"id",value:{name:"uri",type:"OperandRef"}}]}},operand:[{name:"uri",operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}}]},{name:"reference",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"If",condition:{type:"IsNull",operand:{name:"reference",type:"OperandRef"}},then:{asType:"{http://hl7.org/fhir}Reference",type:"As",operand:{type:"Null"}},else:{classType:"{http://hl7.org/fhir}Reference",type:"Instance",element:[{name:"reference",value:{classType:"{http://hl7.org/fhir}string",type:"Instance",element:[{name:"value",value:{name:"reference",type:"OperandRef"}}]}}]}},operand:[{name:"reference",operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}}]},{name:"ToValue",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{type:"Case",caseItem:[{when:{type:"Is",operand:{name:"value",type:"OperandRef"},isTypeSpecifier:{name:"{http://hl7.org/fhir}base64Binary",type:"NamedTypeSpecifier"}},then:{type:"As",operand:{path:"value",type:"Property",source:{strict:!1,type:"As",operand:{name:"value",type:"OperandRef"},asTypeSpecifier:{name:"{http://hl7.org/fhir}base64Binary",type:"NamedTypeSpecifier"}}},asTypeSpecifier:{type:"ChoiceTypeSpecifier",choice:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Boolean",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Date",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Decimal",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Integer",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Time",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier"},{type:"IntervalTypeSpecifier",pointType:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier"}},{type:"IntervalTypeSpecifier",pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier"}},{name:"{urn:hl7-org:elm-types:r1}Ratio",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Address",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Annotation",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Attachment",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ContactPoint",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}HumanName",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Identifier",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Money",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Reference",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}SampledData",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Signature",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Timing",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ContactDetail",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Contributor",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}DataRequirement",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Expression",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ParameterDefinition",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}RelatedArtifact",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}TriggerDefinition",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}UsageContext",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Dosage",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Meta",type:"NamedTypeSpecifier"}]}}},{when:{type:"Is",operand:{name:"value",type:"OperandRef"},isTypeSpecifier:{name:"{http://hl7.org/fhir}boolean",type:"NamedTypeSpecifier"}},then:{type:"As",operand:{path:"value",type:"Property",source:{strict:!1,type:"As",operand:{name:"value",type:"OperandRef"},asTypeSpecifier:{name:"{http://hl7.org/fhir}boolean",type:"NamedTypeSpecifier"}}},asTypeSpecifier:{type:"ChoiceTypeSpecifier",choice:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Boolean",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Date",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Decimal",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Integer",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Time",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier"},{type:"IntervalTypeSpecifier",pointType:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier"}},{type:"IntervalTypeSpecifier",pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier"}},{name:"{urn:hl7-org:elm-types:r1}Ratio",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Address",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Annotation",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Attachment",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ContactPoint",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}HumanName",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Identifier",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Money",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Reference",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}SampledData",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Signature",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Timing",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ContactDetail",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Contributor",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}DataRequirement",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Expression",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ParameterDefinition",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}RelatedArtifact",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}TriggerDefinition",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}UsageContext",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Dosage",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Meta",type:"NamedTypeSpecifier"}]}}},{when:{type:"Is",operand:{name:"value",type:"OperandRef"},isTypeSpecifier:{name:"{http://hl7.org/fhir}canonical",type:"NamedTypeSpecifier"}},then:{type:"As",operand:{path:"value",type:"Property",source:{strict:!1,type:"As",operand:{name:"value",type:"OperandRef"},asTypeSpecifier:{name:"{http://hl7.org/fhir}canonical",type:"NamedTypeSpecifier"}}},asTypeSpecifier:{type:"ChoiceTypeSpecifier",choice:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Boolean",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Date",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Decimal",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Integer",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Time",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier"},{type:"IntervalTypeSpecifier",pointType:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier"}},{type:"IntervalTypeSpecifier",pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier"}},{name:"{urn:hl7-org:elm-types:r1}Ratio",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Address",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Annotation",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Attachment",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ContactPoint",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}HumanName",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Identifier",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Money",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Reference",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}SampledData",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Signature",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Timing",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ContactDetail",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Contributor",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}DataRequirement",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Expression",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ParameterDefinition",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}RelatedArtifact",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}TriggerDefinition",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}UsageContext",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Dosage",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Meta",type:"NamedTypeSpecifier"}]}}},{when:{type:"Is",operand:{name:"value",type:"OperandRef"},isTypeSpecifier:{name:"{http://hl7.org/fhir}code",type:"NamedTypeSpecifier"}},then:{type:"As",operand:{path:"value",type:"Property",source:{strict:!1,type:"As",operand:{name:"value",type:"OperandRef"},asTypeSpecifier:{name:"{http://hl7.org/fhir}code",type:"NamedTypeSpecifier"}}},asTypeSpecifier:{type:"ChoiceTypeSpecifier",choice:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Boolean",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Date",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Decimal",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Integer",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Time",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier"},{type:"IntervalTypeSpecifier",pointType:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier"}},{type:"IntervalTypeSpecifier",pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier"}},{name:"{urn:hl7-org:elm-types:r1}Ratio",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Address",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Annotation",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Attachment",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ContactPoint",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}HumanName",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Identifier",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Money",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Reference",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}SampledData",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Signature",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Timing",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ContactDetail",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Contributor",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}DataRequirement",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Expression",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ParameterDefinition",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}RelatedArtifact",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}TriggerDefinition",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}UsageContext",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Dosage",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Meta",type:"NamedTypeSpecifier"}]}}},{when:{type:"Is",operand:{name:"value",type:"OperandRef"},isTypeSpecifier:{name:"{http://hl7.org/fhir}date",type:"NamedTypeSpecifier"}},then:{type:"As",operand:{path:"value",type:"Property",source:{strict:!1,type:"As",operand:{name:"value",type:"OperandRef"},asTypeSpecifier:{name:"{http://hl7.org/fhir}date",type:"NamedTypeSpecifier"}}},asTypeSpecifier:{type:"ChoiceTypeSpecifier",choice:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Boolean",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Date",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Decimal",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Integer",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Time",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier"},{type:"IntervalTypeSpecifier",pointType:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier"}},{type:"IntervalTypeSpecifier",pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier"}},{name:"{urn:hl7-org:elm-types:r1}Ratio",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Address",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Annotation",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Attachment",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ContactPoint",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}HumanName",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Identifier",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Money",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Reference",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}SampledData",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Signature",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Timing",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ContactDetail",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Contributor",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}DataRequirement",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Expression",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ParameterDefinition",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}RelatedArtifact",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}TriggerDefinition",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}UsageContext",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Dosage",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Meta",type:"NamedTypeSpecifier"}]}}},{when:{type:"Is",operand:{name:"value",type:"OperandRef"},isTypeSpecifier:{name:"{http://hl7.org/fhir}dateTime",type:"NamedTypeSpecifier"}},then:{type:"As",operand:{path:"value",type:"Property",source:{strict:!1,type:"As",operand:{name:"value",type:"OperandRef"},asTypeSpecifier:{name:"{http://hl7.org/fhir}dateTime",type:"NamedTypeSpecifier"}}},asTypeSpecifier:{type:"ChoiceTypeSpecifier",choice:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Boolean",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Date",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Decimal",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Integer",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Time",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier"},{type:"IntervalTypeSpecifier",pointType:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier"}},{type:"IntervalTypeSpecifier",pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier"}},{name:"{urn:hl7-org:elm-types:r1}Ratio",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Address",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Annotation",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Attachment",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ContactPoint",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}HumanName",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Identifier",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Money",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Reference",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}SampledData",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Signature",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Timing",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ContactDetail",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Contributor",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}DataRequirement",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Expression",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ParameterDefinition",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}RelatedArtifact",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}TriggerDefinition",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}UsageContext",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Dosage",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Meta",type:"NamedTypeSpecifier"}]}}},{when:{type:"Is",operand:{name:"value",type:"OperandRef"},isTypeSpecifier:{name:"{http://hl7.org/fhir}decimal",type:"NamedTypeSpecifier"}},then:{type:"As",operand:{path:"value",type:"Property",source:{strict:!1,type:"As",operand:{name:"value",type:"OperandRef"},asTypeSpecifier:{name:"{http://hl7.org/fhir}decimal",type:"NamedTypeSpecifier"}}},asTypeSpecifier:{type:"ChoiceTypeSpecifier",choice:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Boolean",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Date",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Decimal",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Integer",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Time",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier"},{type:"IntervalTypeSpecifier",pointType:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier"}},{type:"IntervalTypeSpecifier",pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier"}},{name:"{urn:hl7-org:elm-types:r1}Ratio",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Address",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Annotation",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Attachment",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ContactPoint",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}HumanName",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Identifier",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Money",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Reference",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}SampledData",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Signature",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Timing",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ContactDetail",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Contributor",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}DataRequirement",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Expression",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ParameterDefinition",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}RelatedArtifact",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}TriggerDefinition",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}UsageContext",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Dosage",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Meta",type:"NamedTypeSpecifier"}]}}},{when:{type:"Is",operand:{name:"value",type:"OperandRef"},isTypeSpecifier:{name:"{http://hl7.org/fhir}id",type:"NamedTypeSpecifier"}},then:{type:"As",operand:{path:"value",type:"Property",source:{strict:!1,type:"As",operand:{name:"value",type:"OperandRef"},asTypeSpecifier:{name:"{http://hl7.org/fhir}id",type:"NamedTypeSpecifier"}}},asTypeSpecifier:{type:"ChoiceTypeSpecifier",choice:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Boolean",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Date",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Decimal",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Integer",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Time",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier"},{type:"IntervalTypeSpecifier",pointType:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier"}},{type:"IntervalTypeSpecifier",pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier"}},{name:"{urn:hl7-org:elm-types:r1}Ratio",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Address",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Annotation",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Attachment",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ContactPoint",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}HumanName",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Identifier",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Money",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Reference",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}SampledData",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Signature",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Timing",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ContactDetail",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Contributor",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}DataRequirement",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Expression",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ParameterDefinition",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}RelatedArtifact",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}TriggerDefinition",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}UsageContext",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Dosage",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Meta",type:"NamedTypeSpecifier"}]}}},{when:{type:"Is",operand:{name:"value",type:"OperandRef"},isTypeSpecifier:{name:"{http://hl7.org/fhir}instant",type:"NamedTypeSpecifier"}},then:{type:"As",operand:{path:"value",type:"Property",source:{strict:!1,type:"As",operand:{name:"value",type:"OperandRef"},asTypeSpecifier:{name:"{http://hl7.org/fhir}instant",type:"NamedTypeSpecifier"}}},asTypeSpecifier:{type:"ChoiceTypeSpecifier",choice:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Boolean",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Date",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Decimal",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Integer",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Time",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier"},{type:"IntervalTypeSpecifier",pointType:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier"}},{type:"IntervalTypeSpecifier",pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier"}},{name:"{urn:hl7-org:elm-types:r1}Ratio",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Address",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Annotation",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Attachment",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ContactPoint",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}HumanName",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Identifier",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Money",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Reference",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}SampledData",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Signature",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Timing",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ContactDetail",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Contributor",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}DataRequirement",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Expression",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ParameterDefinition",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}RelatedArtifact",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}TriggerDefinition",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}UsageContext",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Dosage",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Meta",type:"NamedTypeSpecifier"}]}}},{when:{type:"Is",operand:{name:"value",type:"OperandRef"},isTypeSpecifier:{name:"{http://hl7.org/fhir}integer",type:"NamedTypeSpecifier"}},then:{type:"As",operand:{path:"value",type:"Property",source:{strict:!1,type:"As",operand:{name:"value",type:"OperandRef"},asTypeSpecifier:{name:"{http://hl7.org/fhir}integer",type:"NamedTypeSpecifier"}}},asTypeSpecifier:{type:"ChoiceTypeSpecifier",choice:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Boolean",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Date",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Decimal",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Integer",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Time",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier"},{type:"IntervalTypeSpecifier",pointType:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier"}},{type:"IntervalTypeSpecifier",pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier"}},{name:"{urn:hl7-org:elm-types:r1}Ratio",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Address",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Annotation",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Attachment",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ContactPoint",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}HumanName",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Identifier",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Money",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Reference",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}SampledData",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Signature",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Timing",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ContactDetail",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Contributor",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}DataRequirement",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Expression",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ParameterDefinition",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}RelatedArtifact",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}TriggerDefinition",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}UsageContext",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Dosage",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Meta",type:"NamedTypeSpecifier"}]}}},{when:{type:"Is",operand:{name:"value",type:"OperandRef"},isTypeSpecifier:{name:"{http://hl7.org/fhir}markdown",type:"NamedTypeSpecifier"}},then:{type:"As",operand:{path:"value",type:"Property",source:{strict:!1,type:"As",operand:{name:"value",type:"OperandRef"},asTypeSpecifier:{name:"{http://hl7.org/fhir}markdown",type:"NamedTypeSpecifier"}}},asTypeSpecifier:{type:"ChoiceTypeSpecifier",choice:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Boolean",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Date",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Decimal",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Integer",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Time",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier"},{type:"IntervalTypeSpecifier",pointType:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier"}},{type:"IntervalTypeSpecifier",pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier"}},{name:"{urn:hl7-org:elm-types:r1}Ratio",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Address",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Annotation",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Attachment",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ContactPoint",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}HumanName",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Identifier",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Money",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Reference",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}SampledData",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Signature",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Timing",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ContactDetail",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Contributor",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}DataRequirement",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Expression",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ParameterDefinition",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}RelatedArtifact",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}TriggerDefinition",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}UsageContext",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Dosage",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Meta",type:"NamedTypeSpecifier"}]}}},{when:{type:"Is",operand:{name:"value",type:"OperandRef"},isTypeSpecifier:{name:"{http://hl7.org/fhir}oid",type:"NamedTypeSpecifier"}},then:{type:"As",operand:{path:"value",type:"Property",source:{strict:!1,type:"As",operand:{name:"value",type:"OperandRef"},asTypeSpecifier:{name:"{http://hl7.org/fhir}oid",type:"NamedTypeSpecifier"}}},asTypeSpecifier:{type:"ChoiceTypeSpecifier",choice:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Boolean",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Date",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Decimal",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Integer",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Time",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier"},{type:"IntervalTypeSpecifier",pointType:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier"}},{type:"IntervalTypeSpecifier",pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier"}},{name:"{urn:hl7-org:elm-types:r1}Ratio",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Address",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Annotation",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Attachment",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ContactPoint",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}HumanName",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Identifier",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Money",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Reference",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}SampledData",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Signature",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Timing",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ContactDetail",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Contributor",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}DataRequirement",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Expression",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ParameterDefinition",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}RelatedArtifact",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}TriggerDefinition",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}UsageContext",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Dosage",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Meta",type:"NamedTypeSpecifier"}]}}},{when:{type:"Is",operand:{name:"value",type:"OperandRef"},isTypeSpecifier:{name:"{http://hl7.org/fhir}positiveInt",type:"NamedTypeSpecifier"}},then:{type:"As",operand:{path:"value",type:"Property",source:{strict:!1,type:"As",operand:{name:"value",type:"OperandRef"},asTypeSpecifier:{name:"{http://hl7.org/fhir}positiveInt",type:"NamedTypeSpecifier"}}},asTypeSpecifier:{type:"ChoiceTypeSpecifier",choice:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Boolean",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Date",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Decimal",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Integer",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Time",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier"},{type:"IntervalTypeSpecifier",pointType:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier"}},{type:"IntervalTypeSpecifier",pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier"}},{name:"{urn:hl7-org:elm-types:r1}Ratio",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Address",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Annotation",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Attachment",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ContactPoint",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}HumanName",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Identifier",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Money",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Reference",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}SampledData",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Signature",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Timing",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ContactDetail",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Contributor",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}DataRequirement",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Expression",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ParameterDefinition",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}RelatedArtifact",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}TriggerDefinition",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}UsageContext",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Dosage",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Meta",type:"NamedTypeSpecifier"}]}}},{when:{type:"Is",operand:{name:"value",type:"OperandRef"},isTypeSpecifier:{name:"{http://hl7.org/fhir}string",type:"NamedTypeSpecifier"}},then:{type:"As",operand:{path:"value",type:"Property",source:{strict:!1,type:"As",operand:{name:"value",type:"OperandRef"},asTypeSpecifier:{name:"{http://hl7.org/fhir}string",type:"NamedTypeSpecifier"}}},asTypeSpecifier:{type:"ChoiceTypeSpecifier",choice:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Boolean",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Date",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Decimal",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Integer",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Time",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier"},{type:"IntervalTypeSpecifier",pointType:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier"}},{type:"IntervalTypeSpecifier",pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier"}},{name:"{urn:hl7-org:elm-types:r1}Ratio",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Address",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Annotation",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Attachment",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ContactPoint",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}HumanName",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Identifier",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Money",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Reference",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}SampledData",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Signature",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Timing",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ContactDetail",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Contributor",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}DataRequirement",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Expression",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ParameterDefinition",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}RelatedArtifact",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}TriggerDefinition",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}UsageContext",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Dosage",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Meta",type:"NamedTypeSpecifier"}]}}},{when:{type:"Is",operand:{name:"value",type:"OperandRef"},isTypeSpecifier:{name:"{http://hl7.org/fhir}time",type:"NamedTypeSpecifier"}},then:{type:"As",operand:{path:"value",type:"Property",source:{strict:!1,type:"As",operand:{name:"value",type:"OperandRef"},asTypeSpecifier:{name:"{http://hl7.org/fhir}time",type:"NamedTypeSpecifier"}}},asTypeSpecifier:{type:"ChoiceTypeSpecifier",choice:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Boolean",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Date",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Decimal",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Integer",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Time",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier"},{type:"IntervalTypeSpecifier",pointType:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier"}},{type:"IntervalTypeSpecifier",pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier"}},{name:"{urn:hl7-org:elm-types:r1}Ratio",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Address",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Annotation",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Attachment",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ContactPoint",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}HumanName",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Identifier",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Money",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Reference",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}SampledData",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Signature",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Timing",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ContactDetail",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Contributor",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}DataRequirement",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Expression",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ParameterDefinition",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}RelatedArtifact",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}TriggerDefinition",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}UsageContext",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Dosage",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Meta",type:"NamedTypeSpecifier"}]}}},{when:{type:"Is",operand:{name:"value",type:"OperandRef"},isTypeSpecifier:{name:"{http://hl7.org/fhir}unsignedInt",type:"NamedTypeSpecifier"}},then:{type:"As",operand:{path:"value",type:"Property",source:{strict:!1,type:"As",operand:{name:"value",type:"OperandRef"},asTypeSpecifier:{name:"{http://hl7.org/fhir}unsignedInt",type:"NamedTypeSpecifier"}}},asTypeSpecifier:{type:"ChoiceTypeSpecifier",choice:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Boolean",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Date",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Decimal",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Integer",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Time",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier"},{type:"IntervalTypeSpecifier",pointType:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier"}},{type:"IntervalTypeSpecifier",pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier"}},{name:"{urn:hl7-org:elm-types:r1}Ratio",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Address",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Annotation",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Attachment",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ContactPoint",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}HumanName",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Identifier",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Money",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Reference",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}SampledData",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Signature",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Timing",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ContactDetail",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Contributor",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}DataRequirement",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Expression",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ParameterDefinition",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}RelatedArtifact",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}TriggerDefinition",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}UsageContext",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Dosage",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Meta",type:"NamedTypeSpecifier"}]}}},{when:{type:"Is",operand:{name:"value",type:"OperandRef"},isTypeSpecifier:{name:"{http://hl7.org/fhir}uri",type:"NamedTypeSpecifier"}},then:{type:"As",operand:{path:"value",type:"Property",source:{strict:!1,type:"As",operand:{name:"value",type:"OperandRef"},asTypeSpecifier:{name:"{http://hl7.org/fhir}uri",type:"NamedTypeSpecifier"}}},asTypeSpecifier:{type:"ChoiceTypeSpecifier",choice:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Boolean",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Date",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Decimal",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Integer",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Time",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier"},{type:"IntervalTypeSpecifier",pointType:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier"}},{type:"IntervalTypeSpecifier",pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier"}},{name:"{urn:hl7-org:elm-types:r1}Ratio",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Address",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Annotation",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Attachment",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ContactPoint",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}HumanName",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Identifier",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Money",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Reference",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}SampledData",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Signature",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Timing",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ContactDetail",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Contributor",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}DataRequirement",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Expression",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ParameterDefinition",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}RelatedArtifact",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}TriggerDefinition",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}UsageContext",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Dosage",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Meta",type:"NamedTypeSpecifier"}]}}},{when:{type:"Is",operand:{name:"value",type:"OperandRef"},isTypeSpecifier:{name:"{http://hl7.org/fhir}url",type:"NamedTypeSpecifier"}},then:{type:"As",operand:{path:"value",type:"Property",source:{strict:!1,type:"As",operand:{name:"value",type:"OperandRef"},asTypeSpecifier:{name:"{http://hl7.org/fhir}url",type:"NamedTypeSpecifier"}}},asTypeSpecifier:{type:"ChoiceTypeSpecifier",choice:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Boolean",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Date",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Decimal",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Integer",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Time",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier"},{type:"IntervalTypeSpecifier",pointType:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier"}},{type:"IntervalTypeSpecifier",pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier"}},{name:"{urn:hl7-org:elm-types:r1}Ratio",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Address",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Annotation",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Attachment",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ContactPoint",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}HumanName",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Identifier",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Money",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Reference",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}SampledData",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Signature",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Timing",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ContactDetail",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Contributor",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}DataRequirement",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Expression",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ParameterDefinition",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}RelatedArtifact",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}TriggerDefinition",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}UsageContext",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Dosage",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Meta",type:"NamedTypeSpecifier"}]}}},{when:{type:"Is",operand:{name:"value",type:"OperandRef"},isTypeSpecifier:{name:"{http://hl7.org/fhir}uuid",type:"NamedTypeSpecifier"}},then:{type:"As",operand:{path:"value",type:"Property",source:{strict:!1,type:"As",operand:{name:"value",type:"OperandRef"},asTypeSpecifier:{name:"{http://hl7.org/fhir}uuid",type:"NamedTypeSpecifier"}}},asTypeSpecifier:{type:"ChoiceTypeSpecifier",choice:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Boolean",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Date",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Decimal",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Integer",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Time",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier"},{type:"IntervalTypeSpecifier",pointType:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier"}},{type:"IntervalTypeSpecifier",pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier"}},{name:"{urn:hl7-org:elm-types:r1}Ratio",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Address",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Annotation",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Attachment",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ContactPoint",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}HumanName",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Identifier",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Money",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Reference",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}SampledData",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Signature",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Timing",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ContactDetail",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Contributor",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}DataRequirement",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Expression",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ParameterDefinition",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}RelatedArtifact",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}TriggerDefinition",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}UsageContext",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Dosage",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Meta",type:"NamedTypeSpecifier"}]}}},{when:{type:"Is",operand:{name:"value",type:"OperandRef"},isTypeSpecifier:{name:"{http://hl7.org/fhir}Age",type:"NamedTypeSpecifier"}},then:{type:"As",operand:{name:"ToQuantity",type:"FunctionRef",operand:[{strict:!1,type:"As",operand:{name:"value",type:"OperandRef"},asTypeSpecifier:{name:"{http://hl7.org/fhir}Age",type:"NamedTypeSpecifier"}}]},asTypeSpecifier:{type:"ChoiceTypeSpecifier",choice:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Boolean",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Date",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Decimal",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Integer",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Time",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier"},{type:"IntervalTypeSpecifier",pointType:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier"}},{type:"IntervalTypeSpecifier",pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier"}},{name:"{urn:hl7-org:elm-types:r1}Ratio",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Address",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Annotation",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Attachment",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ContactPoint",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}HumanName",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Identifier",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Money",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Reference",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}SampledData",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Signature",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Timing",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ContactDetail",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Contributor",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}DataRequirement",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Expression",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ParameterDefinition",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}RelatedArtifact",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}TriggerDefinition",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}UsageContext",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Dosage",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Meta",type:"NamedTypeSpecifier"}]}}},{when:{type:"Is",operand:{name:"value",type:"OperandRef"},isTypeSpecifier:{name:"{http://hl7.org/fhir}CodeableConcept",type:"NamedTypeSpecifier"}},then:{type:"As",operand:{name:"ToConcept",type:"FunctionRef",operand:[{strict:!1,type:"As",operand:{name:"value",type:"OperandRef"},asTypeSpecifier:{name:"{http://hl7.org/fhir}CodeableConcept",type:"NamedTypeSpecifier"}}]},asTypeSpecifier:{type:"ChoiceTypeSpecifier",choice:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Boolean",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Date",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Decimal",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Integer",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Time",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier"},{type:"IntervalTypeSpecifier",pointType:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier"}},{type:"IntervalTypeSpecifier",pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier"}},{name:"{urn:hl7-org:elm-types:r1}Ratio",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Address",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Annotation",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Attachment",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ContactPoint",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}HumanName",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Identifier",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Money",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Reference",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}SampledData",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Signature",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Timing",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ContactDetail",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Contributor",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}DataRequirement",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Expression",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ParameterDefinition",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}RelatedArtifact",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}TriggerDefinition",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}UsageContext",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Dosage",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Meta",type:"NamedTypeSpecifier"}]}}},{when:{type:"Is",operand:{name:"value",type:"OperandRef"},isTypeSpecifier:{name:"{http://hl7.org/fhir}Coding",type:"NamedTypeSpecifier"}},then:{type:"As",operand:{name:"ToCode",type:"FunctionRef",operand:[{strict:!1,type:"As",operand:{name:"value",type:"OperandRef"},asTypeSpecifier:{name:"{http://hl7.org/fhir}Coding",type:"NamedTypeSpecifier"}}]},asTypeSpecifier:{type:"ChoiceTypeSpecifier",choice:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Boolean",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Date",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Decimal",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Integer",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Time",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier"},{type:"IntervalTypeSpecifier",pointType:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier"}},{type:"IntervalTypeSpecifier",pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier"}},{name:"{urn:hl7-org:elm-types:r1}Ratio",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Address",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Annotation",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Attachment",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ContactPoint",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}HumanName",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Identifier",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Money",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Reference",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}SampledData",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Signature",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Timing",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ContactDetail",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Contributor",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}DataRequirement",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Expression",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ParameterDefinition",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}RelatedArtifact",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}TriggerDefinition",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}UsageContext",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Dosage",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Meta",type:"NamedTypeSpecifier"}]}}},{when:{type:"Is",operand:{name:"value",type:"OperandRef"},isTypeSpecifier:{name:"{http://hl7.org/fhir}Count",type:"NamedTypeSpecifier"}},then:{type:"As",operand:{name:"ToQuantity",type:"FunctionRef",operand:[{strict:!1,type:"As",operand:{name:"value",type:"OperandRef"},asTypeSpecifier:{name:"{http://hl7.org/fhir}Count",type:"NamedTypeSpecifier"}}]},asTypeSpecifier:{type:"ChoiceTypeSpecifier",choice:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Boolean",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Date",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Decimal",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Integer",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Time",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier"},{type:"IntervalTypeSpecifier",pointType:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier"}},{type:"IntervalTypeSpecifier",pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier"}},{name:"{urn:hl7-org:elm-types:r1}Ratio",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Address",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Annotation",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Attachment",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ContactPoint",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}HumanName",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Identifier",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Money",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Reference",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}SampledData",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Signature",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Timing",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ContactDetail",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Contributor",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}DataRequirement",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Expression",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ParameterDefinition",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}RelatedArtifact",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}TriggerDefinition",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}UsageContext",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Dosage",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Meta",type:"NamedTypeSpecifier"}]}}},{when:{type:"Is",operand:{name:"value",type:"OperandRef"},isTypeSpecifier:{name:"{http://hl7.org/fhir}Distance",type:"NamedTypeSpecifier"}},then:{type:"As",operand:{name:"ToQuantity",type:"FunctionRef",operand:[{strict:!1,type:"As",operand:{name:"value",type:"OperandRef"},asTypeSpecifier:{name:"{http://hl7.org/fhir}Distance",type:"NamedTypeSpecifier"}}]},asTypeSpecifier:{type:"ChoiceTypeSpecifier",choice:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Boolean",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Date",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Decimal",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Integer",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Time",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier"},{type:"IntervalTypeSpecifier",pointType:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier"}},{type:"IntervalTypeSpecifier",pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier"}},{name:"{urn:hl7-org:elm-types:r1}Ratio",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Address",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Annotation",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Attachment",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ContactPoint",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}HumanName",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Identifier",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Money",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Reference",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}SampledData",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Signature",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Timing",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ContactDetail",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Contributor",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}DataRequirement",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Expression",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ParameterDefinition",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}RelatedArtifact",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}TriggerDefinition",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}UsageContext",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Dosage",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Meta",type:"NamedTypeSpecifier"}]}}},{when:{type:"Is",operand:{name:"value",type:"OperandRef"},isTypeSpecifier:{name:"{http://hl7.org/fhir}Duration",type:"NamedTypeSpecifier"}},then:{type:"As",operand:{name:"ToQuantity",type:"FunctionRef",operand:[{strict:!1,type:"As",operand:{name:"value",type:"OperandRef"},asTypeSpecifier:{name:"{http://hl7.org/fhir}Duration",type:"NamedTypeSpecifier"}}]},asTypeSpecifier:{type:"ChoiceTypeSpecifier",choice:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Boolean",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Date",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Decimal",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Integer",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Time",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier"},{type:"IntervalTypeSpecifier",pointType:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier"}},{type:"IntervalTypeSpecifier",pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier"}},{name:"{urn:hl7-org:elm-types:r1}Ratio",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Address",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Annotation",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Attachment",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ContactPoint",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}HumanName",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Identifier",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Money",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Reference",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}SampledData",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Signature",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Timing",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ContactDetail",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Contributor",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}DataRequirement",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Expression",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ParameterDefinition",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}RelatedArtifact",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}TriggerDefinition",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}UsageContext",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Dosage",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Meta",type:"NamedTypeSpecifier"}]}}},{when:{type:"Is",operand:{name:"value",type:"OperandRef"},isTypeSpecifier:{name:"{http://hl7.org/fhir}Quantity",type:"NamedTypeSpecifier"}},then:{type:"As",operand:{name:"ToQuantity",type:"FunctionRef",operand:[{strict:!1,type:"As",operand:{name:"value",type:"OperandRef"},asTypeSpecifier:{name:"{http://hl7.org/fhir}Quantity",type:"NamedTypeSpecifier"}}]},asTypeSpecifier:{type:"ChoiceTypeSpecifier",choice:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Boolean",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Date",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Decimal",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Integer",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Time",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier"},{type:"IntervalTypeSpecifier",pointType:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier"}},{type:"IntervalTypeSpecifier",pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier"}},{name:"{urn:hl7-org:elm-types:r1}Ratio",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Address",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Annotation",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Attachment",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ContactPoint",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}HumanName",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Identifier",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Money",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Reference",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}SampledData",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Signature",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Timing",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ContactDetail",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Contributor",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}DataRequirement",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Expression",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ParameterDefinition",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}RelatedArtifact",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}TriggerDefinition",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}UsageContext",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Dosage",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Meta",type:"NamedTypeSpecifier"}]}}},{when:{type:"Is",operand:{name:"value",type:"OperandRef"},isTypeSpecifier:{name:"{http://hl7.org/fhir}Range",type:"NamedTypeSpecifier"}},then:{type:"As",operand:{name:"ToInterval",type:"FunctionRef",operand:[{strict:!1,type:"As",operand:{name:"value",type:"OperandRef"},asTypeSpecifier:{name:"{http://hl7.org/fhir}Range",type:"NamedTypeSpecifier"}}]},asTypeSpecifier:{type:"ChoiceTypeSpecifier",choice:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Boolean",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Date",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Decimal",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Integer",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Time",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier"},{type:"IntervalTypeSpecifier",pointType:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier"}},{type:"IntervalTypeSpecifier",pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier"}},{name:"{urn:hl7-org:elm-types:r1}Ratio",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Address",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Annotation",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Attachment",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ContactPoint",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}HumanName",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Identifier",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Money",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Reference",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}SampledData",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Signature",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Timing",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ContactDetail",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Contributor",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}DataRequirement",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Expression",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ParameterDefinition",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}RelatedArtifact",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}TriggerDefinition",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}UsageContext",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Dosage",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Meta",type:"NamedTypeSpecifier"}]}}},{when:{type:"Is",operand:{name:"value",type:"OperandRef"},isTypeSpecifier:{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier"}},then:{type:"As",operand:{name:"ToInterval",type:"FunctionRef",operand:[{strict:!1,type:"As",operand:{name:"value",type:"OperandRef"},asTypeSpecifier:{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier"}}]},asTypeSpecifier:{type:"ChoiceTypeSpecifier",choice:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Boolean",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Date",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Decimal",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Integer",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Time",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier"},{type:"IntervalTypeSpecifier",pointType:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier"}},{type:"IntervalTypeSpecifier",pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier"}},{name:"{urn:hl7-org:elm-types:r1}Ratio",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Address",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Annotation",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Attachment",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ContactPoint",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}HumanName",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Identifier",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Money",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Reference",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}SampledData",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Signature",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Timing",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ContactDetail",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Contributor",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}DataRequirement",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Expression",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ParameterDefinition",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}RelatedArtifact",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}TriggerDefinition",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}UsageContext",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Dosage",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Meta",type:"NamedTypeSpecifier"}]}}},{when:{type:"Is",operand:{name:"value",type:"OperandRef"},isTypeSpecifier:{name:"{http://hl7.org/fhir}Ratio",type:"NamedTypeSpecifier"}},then:{type:"As",operand:{name:"ToRatio",type:"FunctionRef",operand:[{strict:!1,type:"As",operand:{name:"value",type:"OperandRef"},asTypeSpecifier:{name:"{http://hl7.org/fhir}Ratio",type:"NamedTypeSpecifier"}}]},asTypeSpecifier:{type:"ChoiceTypeSpecifier",choice:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Boolean",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Date",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Decimal",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Integer",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Time",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier"},{type:"IntervalTypeSpecifier",pointType:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier"}},{type:"IntervalTypeSpecifier",pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier"}},{name:"{urn:hl7-org:elm-types:r1}Ratio",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Address",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Annotation",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Attachment",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ContactPoint",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}HumanName",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Identifier",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Money",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Reference",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}SampledData",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Signature",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Timing",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ContactDetail",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Contributor",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}DataRequirement",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Expression",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ParameterDefinition",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}RelatedArtifact",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}TriggerDefinition",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}UsageContext",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Dosage",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Meta",type:"NamedTypeSpecifier"}]}}}],else:{strict:!1,type:"As",operand:{name:"value",type:"OperandRef"},asTypeSpecifier:{type:"ChoiceTypeSpecifier",choice:[{name:"{http://hl7.org/fhir}Address",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Annotation",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Attachment",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ContactPoint",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}HumanName",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Identifier",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Money",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Reference",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}SampledData",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Signature",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Timing",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ContactDetail",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Contributor",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}DataRequirement",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Expression",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ParameterDefinition",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}RelatedArtifact",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}TriggerDefinition",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}UsageContext",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Dosage",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Meta",type:"NamedTypeSpecifier"}]}}},operand:[{name:"value",operandTypeSpecifier:{type:"ChoiceTypeSpecifier",choice:[{name:"{http://hl7.org/fhir}base64Binary",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}boolean",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}canonical",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}code",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}date",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}dateTime",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}decimal",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}id",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}instant",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}integer",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}markdown",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}oid",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}positiveInt",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}string",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}time",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}unsignedInt",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}uri",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}url",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}uuid",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Address",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Age",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Annotation",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Attachment",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}CodeableConcept",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Coding",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ContactPoint",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Count",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Distance",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Duration",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}HumanName",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Identifier",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Money",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Quantity",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Range",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Ratio",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Reference",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}SampledData",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Signature",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Timing",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ContactDetail",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Contributor",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}DataRequirement",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Expression",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}ParameterDefinition",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}RelatedArtifact",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}TriggerDefinition",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}UsageContext",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Dosage",type:"NamedTypeSpecifier"},{name:"{http://hl7.org/fhir}Meta",type:"NamedTypeSpecifier"}]}}]},{name:"resolve",context:"Patient",accessLevel:"Public",external:!0,type:"FunctionDef",operand:[{name:"reference",operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}}]},{name:"resolve",context:"Patient",accessLevel:"Public",external:!0,type:"FunctionDef",operand:[{name:"reference",operandTypeSpecifier:{name:"{http://hl7.org/fhir}Reference",type:"NamedTypeSpecifier"}}]},{name:"reference",context:"Patient",accessLevel:"Public",external:!0,type:"FunctionDef",operand:[{name:"resource",operandTypeSpecifier:{name:"{http://hl7.org/fhir}Resource",type:"NamedTypeSpecifier"}}]},{name:"extension",context:"Patient",accessLevel:"Public",external:!0,type:"FunctionDef",operand:[{name:"element",operandTypeSpecifier:{name:"{http://hl7.org/fhir}Element",type:"NamedTypeSpecifier"}},{name:"url",operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}}]},{name:"extension",context:"Patient",accessLevel:"Public",external:!0,type:"FunctionDef",operand:[{name:"resource",operandTypeSpecifier:{name:"{http://hl7.org/fhir}DomainResource",type:"NamedTypeSpecifier"}},{name:"url",operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}}]},{name:"modifierExtension",context:"Patient",accessLevel:"Public",external:!0,type:"FunctionDef",operand:[{name:"element",operandTypeSpecifier:{name:"{http://hl7.org/fhir}BackboneElement",type:"NamedTypeSpecifier"}},{name:"url",operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}}]},{name:"modifierExtension",context:"Patient",accessLevel:"Public",external:!0,type:"FunctionDef",operand:[{name:"resource",operandTypeSpecifier:{name:"{http://hl7.org/fhir}DomainResource",type:"NamedTypeSpecifier"}},{name:"url",operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}}]},{name:"hasValue",context:"Patient",accessLevel:"Public",external:!0,type:"FunctionDef",operand:[{name:"element",operandTypeSpecifier:{name:"{http://hl7.org/fhir}Element",type:"NamedTypeSpecifier"}}]},{name:"getValue",context:"Patient",accessLevel:"Public",external:!0,type:"FunctionDef",operand:[{name:"element",operandTypeSpecifier:{name:"{http://hl7.org/fhir}Element",type:"NamedTypeSpecifier"}}]},{name:"ofType",context:"Patient",accessLevel:"Public",external:!0,type:"FunctionDef",operand:[{name:"identifier",operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}}]},{name:"is",context:"Patient",accessLevel:"Public",external:!0,type:"FunctionDef",operand:[{name:"identifier",operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}}]},{name:"as",context:"Patient",accessLevel:"Public",external:!0,type:"FunctionDef",operand:[{name:"identifier",operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}}]},{name:"elementDefinition",context:"Patient",accessLevel:"Public",external:!0,type:"FunctionDef",operand:[{name:"element",operandTypeSpecifier:{name:"{http://hl7.org/fhir}Element",type:"NamedTypeSpecifier"}}]},{name:"slice",context:"Patient",accessLevel:"Public",external:!0,type:"FunctionDef",operand:[{name:"element",operandTypeSpecifier:{name:"{http://hl7.org/fhir}Element",type:"NamedTypeSpecifier"}},{name:"url",operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}},{name:"name",operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}}]},{name:"checkModifiers",context:"Patient",accessLevel:"Public",external:!0,type:"FunctionDef",operand:[{name:"resource",operandTypeSpecifier:{name:"{http://hl7.org/fhir}Resource",type:"NamedTypeSpecifier"}}]},{name:"checkModifiers",context:"Patient",accessLevel:"Public",external:!0,type:"FunctionDef",operand:[{name:"resource",operandTypeSpecifier:{name:"{http://hl7.org/fhir}Resource",type:"NamedTypeSpecifier"}},{name:"modifier",operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}}]},{name:"checkModifiers",context:"Patient",accessLevel:"Public",external:!0,type:"FunctionDef",operand:[{name:"element",operandTypeSpecifier:{name:"{http://hl7.org/fhir}Element",type:"NamedTypeSpecifier"}}]},{name:"checkModifiers",context:"Patient",accessLevel:"Public",external:!0,type:"FunctionDef",operand:[{name:"element",operandTypeSpecifier:{name:"{http://hl7.org/fhir}Element",type:"NamedTypeSpecifier"}},{name:"modifier",operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}}]},{name:"conformsTo",context:"Patient",accessLevel:"Public",external:!0,type:"FunctionDef",operand:[{name:"resource",operandTypeSpecifier:{name:"{http://hl7.org/fhir}Resource",type:"NamedTypeSpecifier"}},{name:"structure",operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}}]},{name:"memberOf",context:"Patient",accessLevel:"Public",external:!0,type:"FunctionDef",operand:[{name:"code",operandTypeSpecifier:{name:"{http://hl7.org/fhir}code",type:"NamedTypeSpecifier"}},{name:"valueSet",operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}}]},{name:"memberOf",context:"Patient",accessLevel:"Public",external:!0,type:"FunctionDef",operand:[{name:"coding",operandTypeSpecifier:{name:"{http://hl7.org/fhir}Coding",type:"NamedTypeSpecifier"}},{name:"valueSet",operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}}]},{name:"memberOf",context:"Patient",accessLevel:"Public",external:!0,type:"FunctionDef",operand:[{name:"concept",operandTypeSpecifier:{name:"{http://hl7.org/fhir}CodeableConcept",type:"NamedTypeSpecifier"}},{name:"valueSet",operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier"}}]},{name:"subsumes",context:"Patient",accessLevel:"Public",external:!0,type:"FunctionDef",operand:[{name:"coding",operandTypeSpecifier:{name:"{http://hl7.org/fhir}Coding",type:"NamedTypeSpecifier"}},{name:"subsumedCoding",operandTypeSpecifier:{name:"{http://hl7.org/fhir}Coding",type:"NamedTypeSpecifier"}}]},{name:"subsumes",context:"Patient",accessLevel:"Public",external:!0,type:"FunctionDef",operand:[{name:"concept",operandTypeSpecifier:{name:"{http://hl7.org/fhir}CodeableConcept",type:"NamedTypeSpecifier"}},{name:"subsumedConcept",operandTypeSpecifier:{name:"{http://hl7.org/fhir}CodeableConcept",type:"NamedTypeSpecifier"}}]},{name:"subsumedBy",context:"Patient",accessLevel:"Public",external:!0,type:"FunctionDef",operand:[{name:"coding",operandTypeSpecifier:{name:"{http://hl7.org/fhir}Coding",type:"NamedTypeSpecifier"}},{name:"subsumingCoding",operandTypeSpecifier:{name:"{http://hl7.org/fhir}Coding",type:"NamedTypeSpecifier"}}]},{name:"subsumedBy",context:"Patient",accessLevel:"Public",external:!0,type:"FunctionDef",operand:[{name:"concept",operandTypeSpecifier:{name:"{http://hl7.org/fhir}CodeableConcept",type:"NamedTypeSpecifier"}},{name:"subsumingConcept",operandTypeSpecifier:{name:"{http://hl7.org/fhir}CodeableConcept",type:"NamedTypeSpecifier"}}]},{name:"htmlChecks",context:"Patient",accessLevel:"Public",external:!0,type:"FunctionDef",operand:[{name:"element",operandTypeSpecifier:{name:"{http://hl7.org/fhir}Element",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}AccountStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}ActionCardinalityBehavior",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}ActionConditionKind",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}ActionGroupingBehavior",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}ActionParticipantType",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}ActionPrecheckBehavior",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}ActionRelationshipType",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}ActionRequiredBehavior",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}ActionSelectionBehavior",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}ActivityDefinitionKind",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}ActivityParticipantType",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}AddressType",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}AddressUse",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}AdministrativeGender",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}AdverseEventActuality",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}AggregationMode",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}AllergyIntoleranceCategory",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}AllergyIntoleranceCriticality",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}AllergyIntoleranceSeverity",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}AllergyIntoleranceType",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}AppointmentStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}AssertionDirectionType",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}AssertionOperatorType",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}AssertionResponseTypes",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}AuditEventAction",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}AuditEventAgentNetworkType",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}AuditEventOutcome",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}BindingStrength",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}BiologicallyDerivedProductCategory",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}BiologicallyDerivedProductStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}BiologicallyDerivedProductStorageScale",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}BundleType",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}CapabilityStatementKind",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}CarePlanActivityKind",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}CarePlanActivityStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}CarePlanIntent",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}CarePlanStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}CareTeamStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}CatalogEntryRelationType",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}ChargeItemDefinitionPriceComponentType",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}ChargeItemStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}ClaimResponseStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}ClaimStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}ClinicalImpressionStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}CodeSearchSupport",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}CodeSystemContentMode",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}CodeSystemHierarchyMeaning",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}CommunicationPriority",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}CommunicationRequestStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}CommunicationStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}CompartmentCode",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}CompartmentType",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}CompositionAttestationMode",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}CompositionStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}ConceptMapEquivalence",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}ConceptMapGroupUnmappedMode",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}ConditionalDeleteStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}ConditionalReadStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}ConsentDataMeaning",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}ConsentProvisionType",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}ConsentState",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}ConstraintSeverity",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}ContactPointSystem",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}ContactPointUse",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}ContractPublicationStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}ContractStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}ContributorType",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}CoverageStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}CurrencyCode",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}DayOfWeek",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}DaysOfWeek",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}DetectedIssueSeverity",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}DetectedIssueStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}DeviceMetricCalibrationState",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}DeviceMetricCalibrationType",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}DeviceMetricCategory",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}DeviceMetricColor",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}DeviceMetricOperationalStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}DeviceNameType",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}DeviceRequestStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}DeviceUseStatementStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}DiagnosticReportStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}DiscriminatorType",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}DocumentConfidentiality",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}DocumentMode",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}DocumentReferenceStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}DocumentRelationshipType",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}EligibilityRequestPurpose",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}EligibilityRequestStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}EligibilityResponsePurpose",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}EligibilityResponseStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}EnableWhenBehavior",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}EncounterLocationStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}EncounterStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}EndpointStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}EnrollmentRequestStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}EnrollmentResponseStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}EpisodeOfCareStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}EventCapabilityMode",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}EventTiming",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}EvidenceVariableType",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}ExampleScenarioActorType",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}ExplanationOfBenefitStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}ExposureState",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}ExtensionContextType",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}FHIRAllTypes",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}FHIRDefinedType",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}FHIRDeviceStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}FHIRResourceType",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}FHIRSubstanceStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}FHIRVersion",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}FamilyHistoryStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}FilterOperator",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}FlagStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}GoalLifecycleStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}GraphCompartmentRule",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}GraphCompartmentUse",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}GroupMeasure",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}GroupType",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}GuidanceResponseStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}GuidePageGeneration",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}GuideParameterCode",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}HTTPVerb",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}IdentifierUse",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}IdentityAssuranceLevel",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}ImagingStudyStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}ImmunizationEvaluationStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}ImmunizationStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}InvoicePriceComponentType",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}InvoiceStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}IssueSeverity",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}IssueType",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}LinkType",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}LinkageType",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}ListMode",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}ListStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}LocationMode",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}LocationStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}MeasureReportStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}MeasureReportType",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}MediaStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}MedicationAdministrationStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}MedicationDispenseStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}MedicationKnowledgeStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}MedicationRequestIntent",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}MedicationRequestPriority",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}MedicationRequestStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}MedicationStatementStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}MedicationStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}MessageSignificanceCategory",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}Messageheader_Response_Request",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}MimeType",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}NameUse",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}NamingSystemIdentifierType",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}NamingSystemType",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}NarrativeStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}NoteType",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}NutritiionOrderIntent",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}NutritionOrderStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}ObservationDataType",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}ObservationRangeCategory",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}ObservationStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}OperationKind",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}OperationParameterUse",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}OrientationType",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}ParameterUse",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}ParticipantRequired",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}ParticipantStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}ParticipationStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}PaymentNoticeStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}PaymentReconciliationStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}ProcedureStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}PropertyRepresentation",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}PropertyType",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}ProvenanceEntityRole",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}PublicationStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}QualityType",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}QuantityComparator",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}QuestionnaireItemOperator",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}QuestionnaireItemType",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}QuestionnaireResponseStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}ReferenceHandlingPolicy",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}ReferenceVersionRules",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}ReferredDocumentStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}RelatedArtifactType",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}RemittanceOutcome",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}RepositoryType",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}RequestIntent",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}RequestPriority",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}RequestStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}ResearchElementType",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}ResearchStudyStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}ResearchSubjectStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}ResourceType",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}ResourceVersionPolicy",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}ResponseType",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}RestfulCapabilityMode",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}RiskAssessmentStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}SPDXLicense",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}SearchComparator",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}SearchEntryMode",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}SearchModifierCode",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}SearchParamType",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}SectionMode",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}SequenceType",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}ServiceRequestIntent",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}ServiceRequestPriority",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}ServiceRequestStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}SlicingRules",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}SlotStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}SortDirection",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}SpecimenContainedPreference",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}SpecimenStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}Status",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}StrandType",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}StructureDefinitionKind",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}StructureMapContextType",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}StructureMapGroupTypeMode",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}StructureMapInputMode",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}StructureMapModelMode",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}StructureMapSourceListMode",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}StructureMapTargetListMode",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}StructureMapTransform",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}SubscriptionChannelType",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}SubscriptionStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}SupplyDeliveryStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}SupplyRequestStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}SystemRestfulInteraction",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}TaskIntent",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}TaskPriority",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}TaskStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}TestReportActionResult",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}TestReportParticipantType",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}TestReportResult",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}TestReportStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}TestScriptRequestMethodCode",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}TriggerType",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}TypeDerivationRule",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}TypeRestfulInteraction",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}UDIEntryType",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}UnitsOfTime",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}Use",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}VariableType",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}VisionBase",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}VisionEyes",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}VisionStatus",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}XPathUsageType",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}base64Binary",type:"NamedTypeSpecifier"}}]},{name:"ToBoolean",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}boolean",type:"NamedTypeSpecifier"}}]},{name:"ToDate",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}date",type:"NamedTypeSpecifier"}}]},{name:"ToDateTime",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}dateTime",type:"NamedTypeSpecifier"}}]},{name:"ToDecimal",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}decimal",type:"NamedTypeSpecifier"}}]},{name:"ToDateTime",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}instant",type:"NamedTypeSpecifier"}}]},{name:"ToInteger",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}integer",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}string",type:"NamedTypeSpecifier"}}]},{name:"ToTime",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}time",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}uri",type:"NamedTypeSpecifier"}}]},{name:"ToString",context:"Patient",accessLevel:"Public",type:"FunctionDef",expression:{path:"value",type:"Property",source:{name:"value",type:"OperandRef"}},operand:[{name:"value",operandTypeSpecifier:{name:"{http://hl7.org/fhir}xhtml",type:"NamedTypeSpecifier"}}]}]}},m={library:t};export{a,m as b,p as f,i as r}; + https://github.com/cqframework/clinical_quality_language/wiki/FHIRHelpers`},{name:"allowFluent",value:"true"}]}],identifier:{id:"FHIRHelpers",version:"4.0.1"},schemaIdentifier:{id:"urn:hl7-org:elm",version:"r1"},usings:{def:[{localIdentifier:"System",uri:"urn:hl7-org:elm-types:r1",annotation:[]},{localIdentifier:"FHIR",uri:"http://hl7.org/fhir",version:"4.0.1",annotation:[]}]},statements:{def:[{name:"ToInterval",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"If",annotation:[],condition:{type:"IsNull",annotation:[],signature:[],operand:{name:"period",type:"OperandRef",annotation:[]}},then:{type:"As",annotation:[],signature:[],operand:{type:"Null",annotation:[]},asTypeSpecifier:{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]}}},else:{type:"If",annotation:[],condition:{type:"IsNull",annotation:[],signature:[],operand:{path:"start",type:"Property",annotation:[],source:{name:"period",type:"OperandRef",annotation:[]}}},then:{lowClosed:!1,highClosed:!0,type:"Interval",annotation:[],low:{path:"value",type:"Property",annotation:[],source:{path:"start",type:"Property",annotation:[],source:{name:"period",type:"OperandRef",annotation:[]}}},high:{path:"value",type:"Property",annotation:[],source:{path:"end",type:"Property",annotation:[],source:{name:"period",type:"OperandRef",annotation:[]}}}},else:{lowClosed:!0,highClosed:!0,type:"Interval",annotation:[],low:{path:"value",type:"Property",annotation:[],source:{path:"start",type:"Property",annotation:[],source:{name:"period",type:"OperandRef",annotation:[]}}},high:{path:"value",type:"Property",annotation:[],source:{path:"end",type:"Property",annotation:[],source:{name:"period",type:"OperandRef",annotation:[]}}}}}},operand:[{name:"period",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToCalendarUnit",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Case",annotation:[],comparand:{name:"unit",type:"OperandRef",annotation:[]},caseItem:[{annotation:[],when:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"ms",type:"Literal",annotation:[]},then:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"millisecond",type:"Literal",annotation:[]}},{annotation:[],when:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"s",type:"Literal",annotation:[]},then:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"second",type:"Literal",annotation:[]}},{annotation:[],when:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"min",type:"Literal",annotation:[]},then:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"minute",type:"Literal",annotation:[]}},{annotation:[],when:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"h",type:"Literal",annotation:[]},then:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"hour",type:"Literal",annotation:[]}},{annotation:[],when:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"d",type:"Literal",annotation:[]},then:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"day",type:"Literal",annotation:[]}},{annotation:[],when:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"wk",type:"Literal",annotation:[]},then:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"week",type:"Literal",annotation:[]}},{annotation:[],when:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"mo",type:"Literal",annotation:[]},then:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"month",type:"Literal",annotation:[]}},{annotation:[],when:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"a",type:"Literal",annotation:[]},then:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"year",type:"Literal",annotation:[]}}],else:{name:"unit",type:"OperandRef",annotation:[]}},operand:[{name:"unit",annotation:[],operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToQuantity",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Case",annotation:[],caseItem:[{annotation:[],when:{type:"IsNull",annotation:[],signature:[],operand:{name:"quantity",type:"OperandRef",annotation:[]}},then:{asType:"{urn:hl7-org:elm-types:r1}Quantity",type:"As",annotation:[],signature:[],operand:{type:"Null",annotation:[]}}},{annotation:[],when:{type:"IsNull",annotation:[],signature:[],operand:{path:"value",type:"Property",annotation:[],source:{name:"quantity",type:"OperandRef",annotation:[]}}},then:{asType:"{urn:hl7-org:elm-types:r1}Quantity",type:"As",annotation:[],signature:[],operand:{type:"Null",annotation:[]}}},{annotation:[],when:{type:"Not",annotation:[],signature:[],operand:{type:"IsNull",annotation:[],signature:[],operand:{path:"comparator",type:"Property",annotation:[],source:{name:"quantity",type:"OperandRef",annotation:[]}}}},then:{asType:"{urn:hl7-org:elm-types:r1}Quantity",type:"As",annotation:[],signature:[],operand:{type:"Message",annotation:[],signature:[],source:{type:"Null",annotation:[]},condition:{valueType:"{urn:hl7-org:elm-types:r1}Boolean",value:"true",type:"Literal",annotation:[]},code:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"FHIRHelpers.ToQuantity.ComparatorQuantityNotSupported",type:"Literal",annotation:[]},severity:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"Error",type:"Literal",annotation:[]},message:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"FHIR Quantity value has a comparator and cannot be converted to a System.Quantity value.",type:"Literal",annotation:[]}}}},{annotation:[],when:{type:"Or",annotation:[],signature:[],operand:[{type:"Or",annotation:[],signature:[],operand:[{type:"IsNull",annotation:[],signature:[],operand:{path:"system",type:"Property",annotation:[],source:{name:"quantity",type:"OperandRef",annotation:[]}}},{type:"Equal",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}],operand:[{path:"value",type:"Property",annotation:[],source:{path:"system",type:"Property",annotation:[],source:{name:"quantity",type:"OperandRef",annotation:[]}}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"http://unitsofmeasure.org",type:"Literal",annotation:[]}]}]},{type:"Equal",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}],operand:[{path:"value",type:"Property",annotation:[],source:{path:"system",type:"Property",annotation:[],source:{name:"quantity",type:"OperandRef",annotation:[]}}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"http://hl7.org/fhirpath/CodeSystem/calendar-units",type:"Literal",annotation:[]}]}]},then:{classType:"{urn:hl7-org:elm-types:r1}Quantity",type:"Instance",annotation:[],element:[{name:"value",value:{path:"value",type:"Property",annotation:[],source:{path:"value",type:"Property",annotation:[],source:{name:"quantity",type:"OperandRef",annotation:[]}}}},{name:"unit",value:{name:"ToCalendarUnit",type:"FunctionRef",annotation:[],signature:[],operand:[{type:"Coalesce",annotation:[],signature:[],operand:[{path:"value",type:"Property",annotation:[],source:{path:"code",type:"Property",annotation:[],source:{name:"quantity",type:"OperandRef",annotation:[]}}},{path:"value",type:"Property",annotation:[],source:{path:"unit",type:"Property",annotation:[],source:{name:"quantity",type:"OperandRef",annotation:[]}}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"1",type:"Literal",annotation:[]}]}]}}]}}],else:{asType:"{urn:hl7-org:elm-types:r1}Quantity",type:"As",annotation:[],signature:[],operand:{type:"Message",annotation:[],signature:[],source:{type:"Null",annotation:[]},condition:{valueType:"{urn:hl7-org:elm-types:r1}Boolean",value:"true",type:"Literal",annotation:[]},code:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"FHIRHelpers.ToQuantity.InvalidFHIRQuantity",type:"Literal",annotation:[]},severity:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"Error",type:"Literal",annotation:[]},message:{type:"Concatenate",annotation:[],signature:[],operand:[{type:"Coalesce",annotation:[],signature:[],operand:[{type:"Concatenate",annotation:[],signature:[],operand:[{type:"Coalesce",annotation:[],signature:[],operand:[{type:"Concatenate",annotation:[],signature:[],operand:[{type:"Coalesce",annotation:[],signature:[],operand:[{type:"Concatenate",annotation:[],signature:[],operand:[{type:"Coalesce",annotation:[],signature:[],operand:[{type:"Concatenate",annotation:[],signature:[],operand:[{type:"Coalesce",annotation:[],signature:[],operand:[{type:"Concatenate",annotation:[],signature:[],operand:[{type:"Coalesce",annotation:[],signature:[],operand:[{valueType:"{urn:hl7-org:elm-types:r1}String",value:"Invalid FHIR Quantity code: ",type:"Literal",annotation:[]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal",annotation:[]}]},{type:"Coalesce",annotation:[],signature:[],operand:[{path:"value",type:"Property",annotation:[],source:{path:"unit",type:"Property",annotation:[],source:{name:"quantity",type:"OperandRef",annotation:[]}}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal",annotation:[]}]}]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal",annotation:[]}]},{type:"Coalesce",annotation:[],signature:[],operand:[{valueType:"{urn:hl7-org:elm-types:r1}String",value:" (",type:"Literal",annotation:[]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal",annotation:[]}]}]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal",annotation:[]}]},{type:"Coalesce",annotation:[],signature:[],operand:[{path:"value",type:"Property",annotation:[],source:{path:"system",type:"Property",annotation:[],source:{name:"quantity",type:"OperandRef",annotation:[]}}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal",annotation:[]}]}]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal",annotation:[]}]},{type:"Coalesce",annotation:[],signature:[],operand:[{valueType:"{urn:hl7-org:elm-types:r1}String",value:"|",type:"Literal",annotation:[]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal",annotation:[]}]}]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal",annotation:[]}]},{type:"Coalesce",annotation:[],signature:[],operand:[{path:"value",type:"Property",annotation:[],source:{path:"code",type:"Property",annotation:[],source:{name:"quantity",type:"OperandRef",annotation:[]}}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal",annotation:[]}]}]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal",annotation:[]}]},{type:"Coalesce",annotation:[],signature:[],operand:[{valueType:"{urn:hl7-org:elm-types:r1}String",value:")",type:"Literal",annotation:[]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal",annotation:[]}]}]}}}},operand:[{name:"quantity",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}Quantity",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToQuantityIgnoringComparator",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Case",annotation:[],caseItem:[{annotation:[],when:{type:"IsNull",annotation:[],signature:[],operand:{name:"quantity",type:"OperandRef",annotation:[]}},then:{asType:"{urn:hl7-org:elm-types:r1}Quantity",type:"As",annotation:[],signature:[],operand:{type:"Null",annotation:[]}}},{annotation:[],when:{type:"IsNull",annotation:[],signature:[],operand:{path:"value",type:"Property",annotation:[],source:{name:"quantity",type:"OperandRef",annotation:[]}}},then:{asType:"{urn:hl7-org:elm-types:r1}Quantity",type:"As",annotation:[],signature:[],operand:{type:"Null",annotation:[]}}},{annotation:[],when:{type:"Or",annotation:[],signature:[],operand:[{type:"Or",annotation:[],signature:[],operand:[{type:"IsNull",annotation:[],signature:[],operand:{path:"system",type:"Property",annotation:[],source:{name:"quantity",type:"OperandRef",annotation:[]}}},{type:"Equal",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}],operand:[{path:"value",type:"Property",annotation:[],source:{path:"system",type:"Property",annotation:[],source:{name:"quantity",type:"OperandRef",annotation:[]}}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"http://unitsofmeasure.org",type:"Literal",annotation:[]}]}]},{type:"Equal",annotation:[],signature:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}],operand:[{path:"value",type:"Property",annotation:[],source:{path:"system",type:"Property",annotation:[],source:{name:"quantity",type:"OperandRef",annotation:[]}}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"http://hl7.org/fhirpath/CodeSystem/calendar-units",type:"Literal",annotation:[]}]}]},then:{classType:"{urn:hl7-org:elm-types:r1}Quantity",type:"Instance",annotation:[],element:[{name:"value",value:{path:"value",type:"Property",annotation:[],source:{path:"value",type:"Property",annotation:[],source:{name:"quantity",type:"OperandRef",annotation:[]}}}},{name:"unit",value:{name:"ToCalendarUnit",type:"FunctionRef",annotation:[],signature:[],operand:[{type:"Coalesce",annotation:[],signature:[],operand:[{path:"value",type:"Property",annotation:[],source:{path:"code",type:"Property",annotation:[],source:{name:"quantity",type:"OperandRef",annotation:[]}}},{path:"value",type:"Property",annotation:[],source:{path:"unit",type:"Property",annotation:[],source:{name:"quantity",type:"OperandRef",annotation:[]}}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"1",type:"Literal",annotation:[]}]}]}}]}}],else:{asType:"{urn:hl7-org:elm-types:r1}Quantity",type:"As",annotation:[],signature:[],operand:{type:"Message",annotation:[],signature:[],source:{type:"Null",annotation:[]},condition:{valueType:"{urn:hl7-org:elm-types:r1}Boolean",value:"true",type:"Literal",annotation:[]},code:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"FHIRHelpers.ToQuantity.InvalidFHIRQuantity",type:"Literal",annotation:[]},severity:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"Error",type:"Literal",annotation:[]},message:{type:"Concatenate",annotation:[],signature:[],operand:[{type:"Coalesce",annotation:[],signature:[],operand:[{type:"Concatenate",annotation:[],signature:[],operand:[{type:"Coalesce",annotation:[],signature:[],operand:[{type:"Concatenate",annotation:[],signature:[],operand:[{type:"Coalesce",annotation:[],signature:[],operand:[{type:"Concatenate",annotation:[],signature:[],operand:[{type:"Coalesce",annotation:[],signature:[],operand:[{type:"Concatenate",annotation:[],signature:[],operand:[{type:"Coalesce",annotation:[],signature:[],operand:[{type:"Concatenate",annotation:[],signature:[],operand:[{type:"Coalesce",annotation:[],signature:[],operand:[{valueType:"{urn:hl7-org:elm-types:r1}String",value:"Invalid FHIR Quantity code: ",type:"Literal",annotation:[]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal",annotation:[]}]},{type:"Coalesce",annotation:[],signature:[],operand:[{path:"value",type:"Property",annotation:[],source:{path:"unit",type:"Property",annotation:[],source:{name:"quantity",type:"OperandRef",annotation:[]}}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal",annotation:[]}]}]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal",annotation:[]}]},{type:"Coalesce",annotation:[],signature:[],operand:[{valueType:"{urn:hl7-org:elm-types:r1}String",value:" (",type:"Literal",annotation:[]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal",annotation:[]}]}]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal",annotation:[]}]},{type:"Coalesce",annotation:[],signature:[],operand:[{path:"value",type:"Property",annotation:[],source:{path:"system",type:"Property",annotation:[],source:{name:"quantity",type:"OperandRef",annotation:[]}}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal",annotation:[]}]}]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal",annotation:[]}]},{type:"Coalesce",annotation:[],signature:[],operand:[{valueType:"{urn:hl7-org:elm-types:r1}String",value:"|",type:"Literal",annotation:[]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal",annotation:[]}]}]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal",annotation:[]}]},{type:"Coalesce",annotation:[],signature:[],operand:[{path:"value",type:"Property",annotation:[],source:{path:"code",type:"Property",annotation:[],source:{name:"quantity",type:"OperandRef",annotation:[]}}},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal",annotation:[]}]}]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal",annotation:[]}]},{type:"Coalesce",annotation:[],signature:[],operand:[{valueType:"{urn:hl7-org:elm-types:r1}String",value:")",type:"Literal",annotation:[]},{valueType:"{urn:hl7-org:elm-types:r1}String",value:"",type:"Literal",annotation:[]}]}]}}}},operand:[{name:"quantity",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}Quantity",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToInterval",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"If",annotation:[],condition:{type:"IsNull",annotation:[],signature:[],operand:{name:"quantity",type:"OperandRef",annotation:[]}},then:{type:"As",annotation:[],signature:[],operand:{type:"Null",annotation:[]},asTypeSpecifier:{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]}}},else:{type:"Case",annotation:[],comparand:{path:"value",type:"Property",annotation:[],source:{path:"comparator",type:"Property",annotation:[],source:{name:"quantity",type:"OperandRef",annotation:[]}}},caseItem:[{annotation:[],when:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"<",type:"Literal",annotation:[]},then:{lowClosed:!0,highClosed:!1,type:"Interval",annotation:[],low:{asType:"{urn:hl7-org:elm-types:r1}Quantity",type:"As",annotation:[],signature:[],operand:{type:"Null",annotation:[]}},high:{name:"ToQuantityIgnoringComparator",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"quantity",type:"OperandRef",annotation:[]}]}}},{annotation:[],when:{valueType:"{urn:hl7-org:elm-types:r1}String",value:"<=",type:"Literal",annotation:[]},then:{lowClosed:!0,highClosed:!0,type:"Interval",annotation:[],low:{asType:"{urn:hl7-org:elm-types:r1}Quantity",type:"As",annotation:[],signature:[],operand:{type:"Null",annotation:[]}},high:{name:"ToQuantityIgnoringComparator",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"quantity",type:"OperandRef",annotation:[]}]}}},{annotation:[],when:{valueType:"{urn:hl7-org:elm-types:r1}String",value:">=",type:"Literal",annotation:[]},then:{lowClosed:!0,highClosed:!0,type:"Interval",annotation:[],low:{name:"ToQuantityIgnoringComparator",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"quantity",type:"OperandRef",annotation:[]}]},high:{asType:"{urn:hl7-org:elm-types:r1}Quantity",type:"As",annotation:[],signature:[],operand:{type:"Null",annotation:[]}}}},{annotation:[],when:{valueType:"{urn:hl7-org:elm-types:r1}String",value:">",type:"Literal",annotation:[]},then:{lowClosed:!1,highClosed:!0,type:"Interval",annotation:[],low:{name:"ToQuantityIgnoringComparator",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"quantity",type:"OperandRef",annotation:[]}]},high:{asType:"{urn:hl7-org:elm-types:r1}Quantity",type:"As",annotation:[],signature:[],operand:{type:"Null",annotation:[]}}}}],else:{lowClosed:!0,highClosed:!0,type:"Interval",annotation:[],low:{name:"ToQuantity",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"quantity",type:"OperandRef",annotation:[]}]},high:{name:"ToQuantity",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"quantity",type:"OperandRef",annotation:[]}]}}}},operand:[{name:"quantity",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}Quantity",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToRatio",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"If",annotation:[],condition:{type:"IsNull",annotation:[],signature:[],operand:{name:"ratio",type:"OperandRef",annotation:[]}},then:{asType:"{urn:hl7-org:elm-types:r1}Ratio",type:"As",annotation:[],signature:[],operand:{type:"Null",annotation:[]}},else:{classType:"{urn:hl7-org:elm-types:r1}Ratio",type:"Instance",annotation:[],element:[{name:"numerator",value:{name:"ToQuantity",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"numerator",type:"Property",annotation:[],source:{name:"ratio",type:"OperandRef",annotation:[]}}]}},{name:"denominator",value:{name:"ToQuantity",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"denominator",type:"Property",annotation:[],source:{name:"ratio",type:"OperandRef",annotation:[]}}]}}]}},operand:[{name:"ratio",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}Ratio",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToInterval",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"If",annotation:[],condition:{type:"IsNull",annotation:[],signature:[],operand:{name:"range",type:"OperandRef",annotation:[]}},then:{type:"As",annotation:[],signature:[],operand:{type:"Null",annotation:[]},asTypeSpecifier:{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]}}},else:{lowClosed:!0,highClosed:!0,type:"Interval",annotation:[],low:{name:"ToQuantity",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"low",type:"Property",annotation:[],source:{name:"range",type:"OperandRef",annotation:[]}}]},high:{name:"ToQuantity",type:"FunctionRef",annotation:[],signature:[],operand:[{path:"high",type:"Property",annotation:[],source:{name:"range",type:"OperandRef",annotation:[]}}]}}},operand:[{name:"range",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}Range",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToCode",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"If",annotation:[],condition:{type:"IsNull",annotation:[],signature:[],operand:{name:"coding",type:"OperandRef",annotation:[]}},then:{asType:"{urn:hl7-org:elm-types:r1}Code",type:"As",annotation:[],signature:[],operand:{type:"Null",annotation:[]}},else:{classType:"{urn:hl7-org:elm-types:r1}Code",type:"Instance",annotation:[],element:[{name:"code",value:{path:"value",type:"Property",annotation:[],source:{path:"code",type:"Property",annotation:[],source:{name:"coding",type:"OperandRef",annotation:[]}}}},{name:"system",value:{path:"value",type:"Property",annotation:[],source:{path:"system",type:"Property",annotation:[],source:{name:"coding",type:"OperandRef",annotation:[]}}}},{name:"version",value:{path:"value",type:"Property",annotation:[],source:{path:"version",type:"Property",annotation:[],source:{name:"coding",type:"OperandRef",annotation:[]}}}},{name:"display",value:{path:"value",type:"Property",annotation:[],source:{path:"display",type:"Property",annotation:[],source:{name:"coding",type:"OperandRef",annotation:[]}}}}]}},operand:[{name:"coding",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}Coding",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToConcept",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"If",annotation:[],condition:{type:"IsNull",annotation:[],signature:[],operand:{name:"concept",type:"OperandRef",annotation:[]}},then:{asType:"{urn:hl7-org:elm-types:r1}Concept",type:"As",annotation:[],signature:[],operand:{type:"Null",annotation:[]}},else:{classType:"{urn:hl7-org:elm-types:r1}Concept",type:"Instance",annotation:[],element:[{name:"codes",value:{type:"Query",annotation:[],source:[{alias:"C",annotation:[],expression:{path:"coding",type:"Property",annotation:[],source:{name:"concept",type:"OperandRef",annotation:[]}}}],let:[],relationship:[],return:{annotation:[],expression:{name:"ToCode",type:"FunctionRef",annotation:[],signature:[],operand:[{name:"C",type:"AliasRef",annotation:[]}]}}}},{name:"display",value:{path:"value",type:"Property",annotation:[],source:{path:"text",type:"Property",annotation:[],source:{name:"concept",type:"OperandRef",annotation:[]}}}}]}},operand:[{name:"concept",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}CodeableConcept",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToValueSet",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"If",annotation:[],condition:{type:"IsNull",annotation:[],signature:[],operand:{name:"uri",type:"OperandRef",annotation:[]}},then:{asType:"{urn:hl7-org:elm-types:r1}ValueSet",type:"As",annotation:[],signature:[],operand:{type:"Null",annotation:[]}},else:{classType:"{urn:hl7-org:elm-types:r1}ValueSet",type:"Instance",annotation:[],element:[{name:"id",value:{name:"uri",type:"OperandRef",annotation:[]}}]}},operand:[{name:"uri",annotation:[],operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"reference",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"If",annotation:[],condition:{type:"IsNull",annotation:[],signature:[],operand:{name:"reference",type:"OperandRef",annotation:[]}},then:{asType:"{http://hl7.org/fhir}Reference",type:"As",annotation:[],signature:[],operand:{type:"Null",annotation:[]}},else:{classType:"{http://hl7.org/fhir}Reference",type:"Instance",annotation:[],element:[{name:"reference",value:{classType:"{http://hl7.org/fhir}string",type:"Instance",annotation:[],element:[{name:"value",value:{name:"reference",type:"OperandRef",annotation:[]}}]}}]}},operand:[{name:"reference",annotation:[],operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToValue",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{type:"Case",annotation:[],caseItem:[{annotation:[],when:{type:"Is",annotation:[],signature:[],operand:{name:"value",type:"OperandRef",annotation:[]},isTypeSpecifier:{name:"{http://hl7.org/fhir}base64Binary",type:"NamedTypeSpecifier",annotation:[]}},then:{type:"As",annotation:[],signature:[],operand:{path:"value",type:"Property",annotation:[],source:{strict:!1,type:"As",annotation:[],signature:[],operand:{name:"value",type:"OperandRef",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}base64Binary",type:"NamedTypeSpecifier",annotation:[]}}},asTypeSpecifier:{type:[],annotation:[],choice:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Boolean",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Date",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Decimal",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Integer",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Time",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier",annotation:[]},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]}},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]}},{name:"{urn:hl7-org:elm-types:r1}Ratio",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Address",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Annotation",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Attachment",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ContactPoint",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}HumanName",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Identifier",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Money",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Reference",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}SampledData",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Signature",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Timing",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ContactDetail",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Contributor",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}DataRequirement",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Expression",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ParameterDefinition",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}RelatedArtifact",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}TriggerDefinition",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}UsageContext",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Dosage",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Meta",type:"NamedTypeSpecifier",annotation:[]}]}}},{annotation:[],when:{type:"Is",annotation:[],signature:[],operand:{name:"value",type:"OperandRef",annotation:[]},isTypeSpecifier:{name:"{http://hl7.org/fhir}boolean",type:"NamedTypeSpecifier",annotation:[]}},then:{type:"As",annotation:[],signature:[],operand:{path:"value",type:"Property",annotation:[],source:{strict:!1,type:"As",annotation:[],signature:[],operand:{name:"value",type:"OperandRef",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}boolean",type:"NamedTypeSpecifier",annotation:[]}}},asTypeSpecifier:{type:[],annotation:[],choice:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Boolean",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Date",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Decimal",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Integer",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Time",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier",annotation:[]},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]}},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]}},{name:"{urn:hl7-org:elm-types:r1}Ratio",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Address",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Annotation",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Attachment",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ContactPoint",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}HumanName",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Identifier",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Money",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Reference",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}SampledData",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Signature",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Timing",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ContactDetail",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Contributor",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}DataRequirement",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Expression",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ParameterDefinition",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}RelatedArtifact",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}TriggerDefinition",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}UsageContext",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Dosage",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Meta",type:"NamedTypeSpecifier",annotation:[]}]}}},{annotation:[],when:{type:"Is",annotation:[],signature:[],operand:{name:"value",type:"OperandRef",annotation:[]},isTypeSpecifier:{name:"{http://hl7.org/fhir}canonical",type:"NamedTypeSpecifier",annotation:[]}},then:{type:"As",annotation:[],signature:[],operand:{path:"value",type:"Property",annotation:[],source:{strict:!1,type:"As",annotation:[],signature:[],operand:{name:"value",type:"OperandRef",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}canonical",type:"NamedTypeSpecifier",annotation:[]}}},asTypeSpecifier:{type:[],annotation:[],choice:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Boolean",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Date",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Decimal",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Integer",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Time",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier",annotation:[]},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]}},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]}},{name:"{urn:hl7-org:elm-types:r1}Ratio",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Address",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Annotation",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Attachment",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ContactPoint",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}HumanName",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Identifier",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Money",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Reference",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}SampledData",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Signature",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Timing",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ContactDetail",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Contributor",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}DataRequirement",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Expression",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ParameterDefinition",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}RelatedArtifact",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}TriggerDefinition",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}UsageContext",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Dosage",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Meta",type:"NamedTypeSpecifier",annotation:[]}]}}},{annotation:[],when:{type:"Is",annotation:[],signature:[],operand:{name:"value",type:"OperandRef",annotation:[]},isTypeSpecifier:{name:"{http://hl7.org/fhir}code",type:"NamedTypeSpecifier",annotation:[]}},then:{type:"As",annotation:[],signature:[],operand:{path:"value",type:"Property",annotation:[],source:{strict:!1,type:"As",annotation:[],signature:[],operand:{name:"value",type:"OperandRef",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}code",type:"NamedTypeSpecifier",annotation:[]}}},asTypeSpecifier:{type:[],annotation:[],choice:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Boolean",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Date",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Decimal",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Integer",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Time",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier",annotation:[]},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]}},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]}},{name:"{urn:hl7-org:elm-types:r1}Ratio",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Address",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Annotation",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Attachment",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ContactPoint",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}HumanName",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Identifier",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Money",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Reference",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}SampledData",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Signature",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Timing",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ContactDetail",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Contributor",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}DataRequirement",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Expression",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ParameterDefinition",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}RelatedArtifact",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}TriggerDefinition",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}UsageContext",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Dosage",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Meta",type:"NamedTypeSpecifier",annotation:[]}]}}},{annotation:[],when:{type:"Is",annotation:[],signature:[],operand:{name:"value",type:"OperandRef",annotation:[]},isTypeSpecifier:{name:"{http://hl7.org/fhir}date",type:"NamedTypeSpecifier",annotation:[]}},then:{type:"As",annotation:[],signature:[],operand:{path:"value",type:"Property",annotation:[],source:{strict:!1,type:"As",annotation:[],signature:[],operand:{name:"value",type:"OperandRef",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}date",type:"NamedTypeSpecifier",annotation:[]}}},asTypeSpecifier:{type:[],annotation:[],choice:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Boolean",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Date",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Decimal",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Integer",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Time",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier",annotation:[]},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]}},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]}},{name:"{urn:hl7-org:elm-types:r1}Ratio",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Address",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Annotation",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Attachment",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ContactPoint",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}HumanName",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Identifier",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Money",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Reference",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}SampledData",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Signature",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Timing",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ContactDetail",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Contributor",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}DataRequirement",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Expression",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ParameterDefinition",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}RelatedArtifact",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}TriggerDefinition",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}UsageContext",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Dosage",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Meta",type:"NamedTypeSpecifier",annotation:[]}]}}},{annotation:[],when:{type:"Is",annotation:[],signature:[],operand:{name:"value",type:"OperandRef",annotation:[]},isTypeSpecifier:{name:"{http://hl7.org/fhir}dateTime",type:"NamedTypeSpecifier",annotation:[]}},then:{type:"As",annotation:[],signature:[],operand:{path:"value",type:"Property",annotation:[],source:{strict:!1,type:"As",annotation:[],signature:[],operand:{name:"value",type:"OperandRef",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}dateTime",type:"NamedTypeSpecifier",annotation:[]}}},asTypeSpecifier:{type:[],annotation:[],choice:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Boolean",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Date",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Decimal",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Integer",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Time",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier",annotation:[]},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]}},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]}},{name:"{urn:hl7-org:elm-types:r1}Ratio",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Address",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Annotation",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Attachment",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ContactPoint",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}HumanName",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Identifier",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Money",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Reference",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}SampledData",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Signature",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Timing",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ContactDetail",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Contributor",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}DataRequirement",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Expression",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ParameterDefinition",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}RelatedArtifact",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}TriggerDefinition",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}UsageContext",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Dosage",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Meta",type:"NamedTypeSpecifier",annotation:[]}]}}},{annotation:[],when:{type:"Is",annotation:[],signature:[],operand:{name:"value",type:"OperandRef",annotation:[]},isTypeSpecifier:{name:"{http://hl7.org/fhir}decimal",type:"NamedTypeSpecifier",annotation:[]}},then:{type:"As",annotation:[],signature:[],operand:{path:"value",type:"Property",annotation:[],source:{strict:!1,type:"As",annotation:[],signature:[],operand:{name:"value",type:"OperandRef",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}decimal",type:"NamedTypeSpecifier",annotation:[]}}},asTypeSpecifier:{type:[],annotation:[],choice:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Boolean",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Date",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Decimal",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Integer",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Time",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier",annotation:[]},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]}},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]}},{name:"{urn:hl7-org:elm-types:r1}Ratio",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Address",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Annotation",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Attachment",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ContactPoint",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}HumanName",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Identifier",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Money",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Reference",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}SampledData",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Signature",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Timing",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ContactDetail",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Contributor",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}DataRequirement",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Expression",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ParameterDefinition",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}RelatedArtifact",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}TriggerDefinition",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}UsageContext",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Dosage",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Meta",type:"NamedTypeSpecifier",annotation:[]}]}}},{annotation:[],when:{type:"Is",annotation:[],signature:[],operand:{name:"value",type:"OperandRef",annotation:[]},isTypeSpecifier:{name:"{http://hl7.org/fhir}id",type:"NamedTypeSpecifier",annotation:[]}},then:{type:"As",annotation:[],signature:[],operand:{path:"value",type:"Property",annotation:[],source:{strict:!1,type:"As",annotation:[],signature:[],operand:{name:"value",type:"OperandRef",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}id",type:"NamedTypeSpecifier",annotation:[]}}},asTypeSpecifier:{type:[],annotation:[],choice:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Boolean",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Date",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Decimal",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Integer",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Time",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier",annotation:[]},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]}},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]}},{name:"{urn:hl7-org:elm-types:r1}Ratio",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Address",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Annotation",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Attachment",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ContactPoint",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}HumanName",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Identifier",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Money",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Reference",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}SampledData",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Signature",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Timing",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ContactDetail",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Contributor",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}DataRequirement",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Expression",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ParameterDefinition",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}RelatedArtifact",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}TriggerDefinition",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}UsageContext",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Dosage",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Meta",type:"NamedTypeSpecifier",annotation:[]}]}}},{annotation:[],when:{type:"Is",annotation:[],signature:[],operand:{name:"value",type:"OperandRef",annotation:[]},isTypeSpecifier:{name:"{http://hl7.org/fhir}instant",type:"NamedTypeSpecifier",annotation:[]}},then:{type:"As",annotation:[],signature:[],operand:{path:"value",type:"Property",annotation:[],source:{strict:!1,type:"As",annotation:[],signature:[],operand:{name:"value",type:"OperandRef",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}instant",type:"NamedTypeSpecifier",annotation:[]}}},asTypeSpecifier:{type:[],annotation:[],choice:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Boolean",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Date",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Decimal",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Integer",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Time",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier",annotation:[]},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]}},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]}},{name:"{urn:hl7-org:elm-types:r1}Ratio",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Address",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Annotation",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Attachment",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ContactPoint",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}HumanName",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Identifier",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Money",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Reference",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}SampledData",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Signature",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Timing",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ContactDetail",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Contributor",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}DataRequirement",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Expression",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ParameterDefinition",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}RelatedArtifact",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}TriggerDefinition",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}UsageContext",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Dosage",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Meta",type:"NamedTypeSpecifier",annotation:[]}]}}},{annotation:[],when:{type:"Is",annotation:[],signature:[],operand:{name:"value",type:"OperandRef",annotation:[]},isTypeSpecifier:{name:"{http://hl7.org/fhir}integer",type:"NamedTypeSpecifier",annotation:[]}},then:{type:"As",annotation:[],signature:[],operand:{path:"value",type:"Property",annotation:[],source:{strict:!1,type:"As",annotation:[],signature:[],operand:{name:"value",type:"OperandRef",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}integer",type:"NamedTypeSpecifier",annotation:[]}}},asTypeSpecifier:{type:[],annotation:[],choice:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Boolean",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Date",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Decimal",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Integer",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Time",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier",annotation:[]},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]}},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]}},{name:"{urn:hl7-org:elm-types:r1}Ratio",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Address",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Annotation",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Attachment",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ContactPoint",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}HumanName",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Identifier",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Money",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Reference",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}SampledData",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Signature",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Timing",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ContactDetail",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Contributor",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}DataRequirement",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Expression",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ParameterDefinition",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}RelatedArtifact",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}TriggerDefinition",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}UsageContext",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Dosage",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Meta",type:"NamedTypeSpecifier",annotation:[]}]}}},{annotation:[],when:{type:"Is",annotation:[],signature:[],operand:{name:"value",type:"OperandRef",annotation:[]},isTypeSpecifier:{name:"{http://hl7.org/fhir}markdown",type:"NamedTypeSpecifier",annotation:[]}},then:{type:"As",annotation:[],signature:[],operand:{path:"value",type:"Property",annotation:[],source:{strict:!1,type:"As",annotation:[],signature:[],operand:{name:"value",type:"OperandRef",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}markdown",type:"NamedTypeSpecifier",annotation:[]}}},asTypeSpecifier:{type:[],annotation:[],choice:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Boolean",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Date",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Decimal",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Integer",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Time",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier",annotation:[]},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]}},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]}},{name:"{urn:hl7-org:elm-types:r1}Ratio",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Address",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Annotation",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Attachment",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ContactPoint",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}HumanName",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Identifier",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Money",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Reference",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}SampledData",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Signature",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Timing",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ContactDetail",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Contributor",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}DataRequirement",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Expression",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ParameterDefinition",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}RelatedArtifact",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}TriggerDefinition",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}UsageContext",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Dosage",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Meta",type:"NamedTypeSpecifier",annotation:[]}]}}},{annotation:[],when:{type:"Is",annotation:[],signature:[],operand:{name:"value",type:"OperandRef",annotation:[]},isTypeSpecifier:{name:"{http://hl7.org/fhir}oid",type:"NamedTypeSpecifier",annotation:[]}},then:{type:"As",annotation:[],signature:[],operand:{path:"value",type:"Property",annotation:[],source:{strict:!1,type:"As",annotation:[],signature:[],operand:{name:"value",type:"OperandRef",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}oid",type:"NamedTypeSpecifier",annotation:[]}}},asTypeSpecifier:{type:[],annotation:[],choice:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Boolean",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Date",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Decimal",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Integer",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Time",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier",annotation:[]},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]}},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]}},{name:"{urn:hl7-org:elm-types:r1}Ratio",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Address",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Annotation",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Attachment",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ContactPoint",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}HumanName",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Identifier",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Money",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Reference",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}SampledData",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Signature",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Timing",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ContactDetail",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Contributor",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}DataRequirement",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Expression",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ParameterDefinition",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}RelatedArtifact",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}TriggerDefinition",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}UsageContext",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Dosage",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Meta",type:"NamedTypeSpecifier",annotation:[]}]}}},{annotation:[],when:{type:"Is",annotation:[],signature:[],operand:{name:"value",type:"OperandRef",annotation:[]},isTypeSpecifier:{name:"{http://hl7.org/fhir}positiveInt",type:"NamedTypeSpecifier",annotation:[]}},then:{type:"As",annotation:[],signature:[],operand:{path:"value",type:"Property",annotation:[],source:{strict:!1,type:"As",annotation:[],signature:[],operand:{name:"value",type:"OperandRef",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}positiveInt",type:"NamedTypeSpecifier",annotation:[]}}},asTypeSpecifier:{type:[],annotation:[],choice:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Boolean",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Date",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Decimal",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Integer",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Time",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier",annotation:[]},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]}},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]}},{name:"{urn:hl7-org:elm-types:r1}Ratio",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Address",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Annotation",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Attachment",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ContactPoint",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}HumanName",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Identifier",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Money",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Reference",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}SampledData",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Signature",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Timing",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ContactDetail",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Contributor",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}DataRequirement",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Expression",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ParameterDefinition",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}RelatedArtifact",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}TriggerDefinition",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}UsageContext",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Dosage",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Meta",type:"NamedTypeSpecifier",annotation:[]}]}}},{annotation:[],when:{type:"Is",annotation:[],signature:[],operand:{name:"value",type:"OperandRef",annotation:[]},isTypeSpecifier:{name:"{http://hl7.org/fhir}string",type:"NamedTypeSpecifier",annotation:[]}},then:{type:"As",annotation:[],signature:[],operand:{path:"value",type:"Property",annotation:[],source:{strict:!1,type:"As",annotation:[],signature:[],operand:{name:"value",type:"OperandRef",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}string",type:"NamedTypeSpecifier",annotation:[]}}},asTypeSpecifier:{type:[],annotation:[],choice:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Boolean",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Date",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Decimal",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Integer",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Time",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier",annotation:[]},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]}},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]}},{name:"{urn:hl7-org:elm-types:r1}Ratio",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Address",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Annotation",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Attachment",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ContactPoint",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}HumanName",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Identifier",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Money",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Reference",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}SampledData",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Signature",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Timing",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ContactDetail",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Contributor",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}DataRequirement",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Expression",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ParameterDefinition",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}RelatedArtifact",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}TriggerDefinition",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}UsageContext",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Dosage",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Meta",type:"NamedTypeSpecifier",annotation:[]}]}}},{annotation:[],when:{type:"Is",annotation:[],signature:[],operand:{name:"value",type:"OperandRef",annotation:[]},isTypeSpecifier:{name:"{http://hl7.org/fhir}time",type:"NamedTypeSpecifier",annotation:[]}},then:{type:"As",annotation:[],signature:[],operand:{path:"value",type:"Property",annotation:[],source:{strict:!1,type:"As",annotation:[],signature:[],operand:{name:"value",type:"OperandRef",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}time",type:"NamedTypeSpecifier",annotation:[]}}},asTypeSpecifier:{type:[],annotation:[],choice:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Boolean",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Date",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Decimal",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Integer",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Time",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier",annotation:[]},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]}},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]}},{name:"{urn:hl7-org:elm-types:r1}Ratio",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Address",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Annotation",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Attachment",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ContactPoint",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}HumanName",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Identifier",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Money",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Reference",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}SampledData",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Signature",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Timing",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ContactDetail",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Contributor",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}DataRequirement",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Expression",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ParameterDefinition",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}RelatedArtifact",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}TriggerDefinition",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}UsageContext",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Dosage",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Meta",type:"NamedTypeSpecifier",annotation:[]}]}}},{annotation:[],when:{type:"Is",annotation:[],signature:[],operand:{name:"value",type:"OperandRef",annotation:[]},isTypeSpecifier:{name:"{http://hl7.org/fhir}unsignedInt",type:"NamedTypeSpecifier",annotation:[]}},then:{type:"As",annotation:[],signature:[],operand:{path:"value",type:"Property",annotation:[],source:{strict:!1,type:"As",annotation:[],signature:[],operand:{name:"value",type:"OperandRef",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}unsignedInt",type:"NamedTypeSpecifier",annotation:[]}}},asTypeSpecifier:{type:[],annotation:[],choice:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Boolean",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Date",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Decimal",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Integer",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Time",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier",annotation:[]},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]}},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]}},{name:"{urn:hl7-org:elm-types:r1}Ratio",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Address",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Annotation",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Attachment",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ContactPoint",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}HumanName",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Identifier",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Money",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Reference",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}SampledData",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Signature",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Timing",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ContactDetail",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Contributor",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}DataRequirement",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Expression",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ParameterDefinition",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}RelatedArtifact",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}TriggerDefinition",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}UsageContext",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Dosage",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Meta",type:"NamedTypeSpecifier",annotation:[]}]}}},{annotation:[],when:{type:"Is",annotation:[],signature:[],operand:{name:"value",type:"OperandRef",annotation:[]},isTypeSpecifier:{name:"{http://hl7.org/fhir}uri",type:"NamedTypeSpecifier",annotation:[]}},then:{type:"As",annotation:[],signature:[],operand:{path:"value",type:"Property",annotation:[],source:{strict:!1,type:"As",annotation:[],signature:[],operand:{name:"value",type:"OperandRef",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}uri",type:"NamedTypeSpecifier",annotation:[]}}},asTypeSpecifier:{type:[],annotation:[],choice:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Boolean",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Date",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Decimal",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Integer",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Time",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier",annotation:[]},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]}},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]}},{name:"{urn:hl7-org:elm-types:r1}Ratio",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Address",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Annotation",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Attachment",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ContactPoint",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}HumanName",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Identifier",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Money",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Reference",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}SampledData",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Signature",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Timing",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ContactDetail",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Contributor",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}DataRequirement",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Expression",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ParameterDefinition",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}RelatedArtifact",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}TriggerDefinition",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}UsageContext",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Dosage",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Meta",type:"NamedTypeSpecifier",annotation:[]}]}}},{annotation:[],when:{type:"Is",annotation:[],signature:[],operand:{name:"value",type:"OperandRef",annotation:[]},isTypeSpecifier:{name:"{http://hl7.org/fhir}url",type:"NamedTypeSpecifier",annotation:[]}},then:{type:"As",annotation:[],signature:[],operand:{path:"value",type:"Property",annotation:[],source:{strict:!1,type:"As",annotation:[],signature:[],operand:{name:"value",type:"OperandRef",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}url",type:"NamedTypeSpecifier",annotation:[]}}},asTypeSpecifier:{type:[],annotation:[],choice:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Boolean",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Date",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Decimal",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Integer",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Time",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier",annotation:[]},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]}},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]}},{name:"{urn:hl7-org:elm-types:r1}Ratio",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Address",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Annotation",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Attachment",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ContactPoint",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}HumanName",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Identifier",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Money",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Reference",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}SampledData",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Signature",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Timing",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ContactDetail",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Contributor",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}DataRequirement",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Expression",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ParameterDefinition",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}RelatedArtifact",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}TriggerDefinition",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}UsageContext",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Dosage",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Meta",type:"NamedTypeSpecifier",annotation:[]}]}}},{annotation:[],when:{type:"Is",annotation:[],signature:[],operand:{name:"value",type:"OperandRef",annotation:[]},isTypeSpecifier:{name:"{http://hl7.org/fhir}uuid",type:"NamedTypeSpecifier",annotation:[]}},then:{type:"As",annotation:[],signature:[],operand:{path:"value",type:"Property",annotation:[],source:{strict:!1,type:"As",annotation:[],signature:[],operand:{name:"value",type:"OperandRef",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}uuid",type:"NamedTypeSpecifier",annotation:[]}}},asTypeSpecifier:{type:[],annotation:[],choice:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Boolean",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Date",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Decimal",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Integer",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Time",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier",annotation:[]},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]}},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]}},{name:"{urn:hl7-org:elm-types:r1}Ratio",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Address",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Annotation",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Attachment",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ContactPoint",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}HumanName",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Identifier",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Money",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Reference",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}SampledData",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Signature",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Timing",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ContactDetail",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Contributor",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}DataRequirement",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Expression",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ParameterDefinition",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}RelatedArtifact",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}TriggerDefinition",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}UsageContext",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Dosage",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Meta",type:"NamedTypeSpecifier",annotation:[]}]}}},{annotation:[],when:{type:"Is",annotation:[],signature:[],operand:{name:"value",type:"OperandRef",annotation:[]},isTypeSpecifier:{name:"{http://hl7.org/fhir}Age",type:"NamedTypeSpecifier",annotation:[]}},then:{type:"As",annotation:[],signature:[],operand:{name:"ToQuantity",type:"FunctionRef",annotation:[],signature:[],operand:[{strict:!1,type:"As",annotation:[],signature:[],operand:{name:"value",type:"OperandRef",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}Age",type:"NamedTypeSpecifier",annotation:[]}}]},asTypeSpecifier:{type:[],annotation:[],choice:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Boolean",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Date",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Decimal",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Integer",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Time",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier",annotation:[]},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]}},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]}},{name:"{urn:hl7-org:elm-types:r1}Ratio",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Address",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Annotation",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Attachment",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ContactPoint",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}HumanName",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Identifier",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Money",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Reference",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}SampledData",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Signature",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Timing",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ContactDetail",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Contributor",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}DataRequirement",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Expression",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ParameterDefinition",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}RelatedArtifact",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}TriggerDefinition",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}UsageContext",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Dosage",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Meta",type:"NamedTypeSpecifier",annotation:[]}]}}},{annotation:[],when:{type:"Is",annotation:[],signature:[],operand:{name:"value",type:"OperandRef",annotation:[]},isTypeSpecifier:{name:"{http://hl7.org/fhir}CodeableConcept",type:"NamedTypeSpecifier",annotation:[]}},then:{type:"As",annotation:[],signature:[],operand:{name:"ToConcept",type:"FunctionRef",annotation:[],signature:[],operand:[{strict:!1,type:"As",annotation:[],signature:[],operand:{name:"value",type:"OperandRef",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}CodeableConcept",type:"NamedTypeSpecifier",annotation:[]}}]},asTypeSpecifier:{type:[],annotation:[],choice:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Boolean",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Date",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Decimal",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Integer",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Time",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier",annotation:[]},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]}},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]}},{name:"{urn:hl7-org:elm-types:r1}Ratio",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Address",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Annotation",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Attachment",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ContactPoint",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}HumanName",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Identifier",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Money",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Reference",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}SampledData",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Signature",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Timing",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ContactDetail",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Contributor",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}DataRequirement",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Expression",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ParameterDefinition",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}RelatedArtifact",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}TriggerDefinition",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}UsageContext",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Dosage",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Meta",type:"NamedTypeSpecifier",annotation:[]}]}}},{annotation:[],when:{type:"Is",annotation:[],signature:[],operand:{name:"value",type:"OperandRef",annotation:[]},isTypeSpecifier:{name:"{http://hl7.org/fhir}Coding",type:"NamedTypeSpecifier",annotation:[]}},then:{type:"As",annotation:[],signature:[],operand:{name:"ToCode",type:"FunctionRef",annotation:[],signature:[],operand:[{strict:!1,type:"As",annotation:[],signature:[],operand:{name:"value",type:"OperandRef",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}Coding",type:"NamedTypeSpecifier",annotation:[]}}]},asTypeSpecifier:{type:[],annotation:[],choice:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Boolean",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Date",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Decimal",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Integer",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Time",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier",annotation:[]},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]}},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]}},{name:"{urn:hl7-org:elm-types:r1}Ratio",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Address",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Annotation",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Attachment",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ContactPoint",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}HumanName",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Identifier",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Money",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Reference",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}SampledData",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Signature",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Timing",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ContactDetail",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Contributor",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}DataRequirement",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Expression",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ParameterDefinition",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}RelatedArtifact",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}TriggerDefinition",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}UsageContext",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Dosage",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Meta",type:"NamedTypeSpecifier",annotation:[]}]}}},{annotation:[],when:{type:"Is",annotation:[],signature:[],operand:{name:"value",type:"OperandRef",annotation:[]},isTypeSpecifier:{name:"{http://hl7.org/fhir}Count",type:"NamedTypeSpecifier",annotation:[]}},then:{type:"As",annotation:[],signature:[],operand:{name:"ToQuantity",type:"FunctionRef",annotation:[],signature:[],operand:[{strict:!1,type:"As",annotation:[],signature:[],operand:{name:"value",type:"OperandRef",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}Count",type:"NamedTypeSpecifier",annotation:[]}}]},asTypeSpecifier:{type:[],annotation:[],choice:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Boolean",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Date",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Decimal",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Integer",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Time",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier",annotation:[]},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]}},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]}},{name:"{urn:hl7-org:elm-types:r1}Ratio",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Address",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Annotation",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Attachment",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ContactPoint",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}HumanName",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Identifier",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Money",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Reference",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}SampledData",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Signature",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Timing",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ContactDetail",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Contributor",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}DataRequirement",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Expression",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ParameterDefinition",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}RelatedArtifact",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}TriggerDefinition",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}UsageContext",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Dosage",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Meta",type:"NamedTypeSpecifier",annotation:[]}]}}},{annotation:[],when:{type:"Is",annotation:[],signature:[],operand:{name:"value",type:"OperandRef",annotation:[]},isTypeSpecifier:{name:"{http://hl7.org/fhir}Distance",type:"NamedTypeSpecifier",annotation:[]}},then:{type:"As",annotation:[],signature:[],operand:{name:"ToQuantity",type:"FunctionRef",annotation:[],signature:[],operand:[{strict:!1,type:"As",annotation:[],signature:[],operand:{name:"value",type:"OperandRef",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}Distance",type:"NamedTypeSpecifier",annotation:[]}}]},asTypeSpecifier:{type:[],annotation:[],choice:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Boolean",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Date",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Decimal",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Integer",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Time",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier",annotation:[]},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]}},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]}},{name:"{urn:hl7-org:elm-types:r1}Ratio",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Address",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Annotation",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Attachment",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ContactPoint",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}HumanName",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Identifier",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Money",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Reference",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}SampledData",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Signature",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Timing",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ContactDetail",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Contributor",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}DataRequirement",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Expression",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ParameterDefinition",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}RelatedArtifact",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}TriggerDefinition",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}UsageContext",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Dosage",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Meta",type:"NamedTypeSpecifier",annotation:[]}]}}},{annotation:[],when:{type:"Is",annotation:[],signature:[],operand:{name:"value",type:"OperandRef",annotation:[]},isTypeSpecifier:{name:"{http://hl7.org/fhir}Duration",type:"NamedTypeSpecifier",annotation:[]}},then:{type:"As",annotation:[],signature:[],operand:{name:"ToQuantity",type:"FunctionRef",annotation:[],signature:[],operand:[{strict:!1,type:"As",annotation:[],signature:[],operand:{name:"value",type:"OperandRef",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}Duration",type:"NamedTypeSpecifier",annotation:[]}}]},asTypeSpecifier:{type:[],annotation:[],choice:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Boolean",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Date",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Decimal",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Integer",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Time",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier",annotation:[]},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]}},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]}},{name:"{urn:hl7-org:elm-types:r1}Ratio",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Address",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Annotation",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Attachment",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ContactPoint",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}HumanName",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Identifier",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Money",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Reference",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}SampledData",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Signature",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Timing",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ContactDetail",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Contributor",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}DataRequirement",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Expression",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ParameterDefinition",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}RelatedArtifact",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}TriggerDefinition",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}UsageContext",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Dosage",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Meta",type:"NamedTypeSpecifier",annotation:[]}]}}},{annotation:[],when:{type:"Is",annotation:[],signature:[],operand:{name:"value",type:"OperandRef",annotation:[]},isTypeSpecifier:{name:"{http://hl7.org/fhir}Quantity",type:"NamedTypeSpecifier",annotation:[]}},then:{type:"As",annotation:[],signature:[],operand:{name:"ToQuantity",type:"FunctionRef",annotation:[],signature:[],operand:[{strict:!1,type:"As",annotation:[],signature:[],operand:{name:"value",type:"OperandRef",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}Quantity",type:"NamedTypeSpecifier",annotation:[]}}]},asTypeSpecifier:{type:[],annotation:[],choice:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Boolean",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Date",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Decimal",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Integer",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Time",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier",annotation:[]},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]}},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]}},{name:"{urn:hl7-org:elm-types:r1}Ratio",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Address",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Annotation",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Attachment",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ContactPoint",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}HumanName",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Identifier",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Money",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Reference",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}SampledData",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Signature",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Timing",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ContactDetail",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Contributor",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}DataRequirement",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Expression",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ParameterDefinition",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}RelatedArtifact",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}TriggerDefinition",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}UsageContext",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Dosage",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Meta",type:"NamedTypeSpecifier",annotation:[]}]}}},{annotation:[],when:{type:"Is",annotation:[],signature:[],operand:{name:"value",type:"OperandRef",annotation:[]},isTypeSpecifier:{name:"{http://hl7.org/fhir}Range",type:"NamedTypeSpecifier",annotation:[]}},then:{type:"As",annotation:[],signature:[],operand:{name:"ToInterval",type:"FunctionRef",annotation:[],signature:[{name:"{http://hl7.org/fhir}Range",type:"NamedTypeSpecifier",annotation:[]}],operand:[{strict:!1,type:"As",annotation:[],signature:[],operand:{name:"value",type:"OperandRef",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}Range",type:"NamedTypeSpecifier",annotation:[]}}]},asTypeSpecifier:{type:[],annotation:[],choice:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Boolean",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Date",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Decimal",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Integer",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Time",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier",annotation:[]},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]}},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]}},{name:"{urn:hl7-org:elm-types:r1}Ratio",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Address",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Annotation",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Attachment",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ContactPoint",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}HumanName",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Identifier",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Money",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Reference",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}SampledData",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Signature",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Timing",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ContactDetail",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Contributor",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}DataRequirement",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Expression",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ParameterDefinition",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}RelatedArtifact",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}TriggerDefinition",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}UsageContext",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Dosage",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Meta",type:"NamedTypeSpecifier",annotation:[]}]}}},{annotation:[],when:{type:"Is",annotation:[],signature:[],operand:{name:"value",type:"OperandRef",annotation:[]},isTypeSpecifier:{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier",annotation:[]}},then:{type:"As",annotation:[],signature:[],operand:{name:"ToInterval",type:"FunctionRef",annotation:[],signature:[{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier",annotation:[]}],operand:[{strict:!1,type:"As",annotation:[],signature:[],operand:{name:"value",type:"OperandRef",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier",annotation:[]}}]},asTypeSpecifier:{type:[],annotation:[],choice:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Boolean",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Date",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Decimal",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Integer",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Time",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier",annotation:[]},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]}},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]}},{name:"{urn:hl7-org:elm-types:r1}Ratio",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Address",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Annotation",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Attachment",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ContactPoint",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}HumanName",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Identifier",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Money",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Reference",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}SampledData",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Signature",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Timing",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ContactDetail",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Contributor",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}DataRequirement",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Expression",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ParameterDefinition",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}RelatedArtifact",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}TriggerDefinition",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}UsageContext",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Dosage",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Meta",type:"NamedTypeSpecifier",annotation:[]}]}}},{annotation:[],when:{type:"Is",annotation:[],signature:[],operand:{name:"value",type:"OperandRef",annotation:[]},isTypeSpecifier:{name:"{http://hl7.org/fhir}Ratio",type:"NamedTypeSpecifier",annotation:[]}},then:{type:"As",annotation:[],signature:[],operand:{name:"ToRatio",type:"FunctionRef",annotation:[],signature:[],operand:[{strict:!1,type:"As",annotation:[],signature:[],operand:{name:"value",type:"OperandRef",annotation:[]},asTypeSpecifier:{name:"{http://hl7.org/fhir}Ratio",type:"NamedTypeSpecifier",annotation:[]}}]},asTypeSpecifier:{type:[],annotation:[],choice:[{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Boolean",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Date",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Decimal",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Integer",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Time",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Concept",type:"NamedTypeSpecifier",annotation:[]},{name:"{urn:hl7-org:elm-types:r1}Code",type:"NamedTypeSpecifier",annotation:[]},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}Quantity",type:"NamedTypeSpecifier",annotation:[]}},{type:"IntervalTypeSpecifier",annotation:[],pointType:{name:"{urn:hl7-org:elm-types:r1}DateTime",type:"NamedTypeSpecifier",annotation:[]}},{name:"{urn:hl7-org:elm-types:r1}Ratio",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Address",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Annotation",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Attachment",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ContactPoint",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}HumanName",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Identifier",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Money",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Reference",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}SampledData",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Signature",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Timing",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ContactDetail",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Contributor",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}DataRequirement",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Expression",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ParameterDefinition",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}RelatedArtifact",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}TriggerDefinition",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}UsageContext",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Dosage",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Meta",type:"NamedTypeSpecifier",annotation:[]}]}}}],else:{strict:!1,type:"As",annotation:[],signature:[],operand:{name:"value",type:"OperandRef",annotation:[]},asTypeSpecifier:{type:[],annotation:[],choice:[{name:"{http://hl7.org/fhir}Address",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Annotation",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Attachment",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ContactPoint",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}HumanName",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Identifier",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Money",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Reference",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}SampledData",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Signature",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Timing",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ContactDetail",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Contributor",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}DataRequirement",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Expression",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ParameterDefinition",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}RelatedArtifact",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}TriggerDefinition",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}UsageContext",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Dosage",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Meta",type:"NamedTypeSpecifier",annotation:[]}]}}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{type:[],annotation:[],choice:[{name:"{http://hl7.org/fhir}base64Binary",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}boolean",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}canonical",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}code",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}date",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}dateTime",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}decimal",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}id",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}instant",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}integer",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}markdown",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}oid",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}positiveInt",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}string",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}time",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}unsignedInt",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}uri",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}url",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}uuid",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Address",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Age",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Annotation",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Attachment",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}CodeableConcept",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Coding",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ContactPoint",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Count",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Distance",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Duration",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}HumanName",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Identifier",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Money",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Period",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Quantity",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Range",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Ratio",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Reference",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}SampledData",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Signature",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Timing",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ContactDetail",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Contributor",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}DataRequirement",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Expression",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}ParameterDefinition",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}RelatedArtifact",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}TriggerDefinition",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}UsageContext",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Dosage",type:"NamedTypeSpecifier",annotation:[]},{name:"{http://hl7.org/fhir}Meta",type:"NamedTypeSpecifier",annotation:[]}]}}]},{name:"resolve",context:"Unfiltered",accessLevel:"Public",external:!0,type:"FunctionDef",annotation:[],operand:[{name:"reference",annotation:[],operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"resolve",context:"Unfiltered",accessLevel:"Public",external:!0,type:"FunctionDef",annotation:[],operand:[{name:"reference",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}Reference",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"reference",context:"Unfiltered",accessLevel:"Public",external:!0,type:"FunctionDef",annotation:[],operand:[{name:"resource",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}Resource",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"extension",context:"Unfiltered",accessLevel:"Public",external:!0,type:"FunctionDef",annotation:[],operand:[{name:"element",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}Element",type:"NamedTypeSpecifier",annotation:[]}},{name:"url",annotation:[],operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"extension",context:"Unfiltered",accessLevel:"Public",external:!0,type:"FunctionDef",annotation:[],operand:[{name:"resource",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}DomainResource",type:"NamedTypeSpecifier",annotation:[]}},{name:"url",annotation:[],operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"modifierExtension",context:"Unfiltered",accessLevel:"Public",external:!0,type:"FunctionDef",annotation:[],operand:[{name:"element",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}BackboneElement",type:"NamedTypeSpecifier",annotation:[]}},{name:"url",annotation:[],operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"modifierExtension",context:"Unfiltered",accessLevel:"Public",external:!0,type:"FunctionDef",annotation:[],operand:[{name:"resource",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}DomainResource",type:"NamedTypeSpecifier",annotation:[]}},{name:"url",annotation:[],operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"hasValue",context:"Unfiltered",accessLevel:"Public",external:!0,type:"FunctionDef",annotation:[],operand:[{name:"element",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}Element",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"getValue",context:"Unfiltered",accessLevel:"Public",external:!0,type:"FunctionDef",annotation:[],operand:[{name:"element",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}Element",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ofType",context:"Unfiltered",accessLevel:"Public",external:!0,type:"FunctionDef",annotation:[],operand:[{name:"identifier",annotation:[],operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"is",context:"Unfiltered",accessLevel:"Public",external:!0,type:"FunctionDef",annotation:[],operand:[{name:"identifier",annotation:[],operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"as",context:"Unfiltered",accessLevel:"Public",external:!0,type:"FunctionDef",annotation:[],operand:[{name:"identifier",annotation:[],operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"elementDefinition",context:"Unfiltered",accessLevel:"Public",external:!0,type:"FunctionDef",annotation:[],operand:[{name:"element",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}Element",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"slice",context:"Unfiltered",accessLevel:"Public",external:!0,type:"FunctionDef",annotation:[],operand:[{name:"element",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}Element",type:"NamedTypeSpecifier",annotation:[]}},{name:"url",annotation:[],operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}},{name:"name",annotation:[],operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"checkModifiers",context:"Unfiltered",accessLevel:"Public",external:!0,type:"FunctionDef",annotation:[],operand:[{name:"resource",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}Resource",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"checkModifiers",context:"Unfiltered",accessLevel:"Public",external:!0,type:"FunctionDef",annotation:[],operand:[{name:"resource",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}Resource",type:"NamedTypeSpecifier",annotation:[]}},{name:"modifier",annotation:[],operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"checkModifiers",context:"Unfiltered",accessLevel:"Public",external:!0,type:"FunctionDef",annotation:[],operand:[{name:"element",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}Element",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"checkModifiers",context:"Unfiltered",accessLevel:"Public",external:!0,type:"FunctionDef",annotation:[],operand:[{name:"element",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}Element",type:"NamedTypeSpecifier",annotation:[]}},{name:"modifier",annotation:[],operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"conformsTo",context:"Unfiltered",accessLevel:"Public",external:!0,type:"FunctionDef",annotation:[],operand:[{name:"resource",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}Resource",type:"NamedTypeSpecifier",annotation:[]}},{name:"structure",annotation:[],operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"memberOf",context:"Unfiltered",accessLevel:"Public",external:!0,type:"FunctionDef",annotation:[],operand:[{name:"code",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}code",type:"NamedTypeSpecifier",annotation:[]}},{name:"valueSet",annotation:[],operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"memberOf",context:"Unfiltered",accessLevel:"Public",external:!0,type:"FunctionDef",annotation:[],operand:[{name:"coding",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}Coding",type:"NamedTypeSpecifier",annotation:[]}},{name:"valueSet",annotation:[],operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"memberOf",context:"Unfiltered",accessLevel:"Public",external:!0,type:"FunctionDef",annotation:[],operand:[{name:"concept",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}CodeableConcept",type:"NamedTypeSpecifier",annotation:[]}},{name:"valueSet",annotation:[],operandTypeSpecifier:{name:"{urn:hl7-org:elm-types:r1}String",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"subsumes",context:"Unfiltered",accessLevel:"Public",external:!0,type:"FunctionDef",annotation:[],operand:[{name:"coding",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}Coding",type:"NamedTypeSpecifier",annotation:[]}},{name:"subsumedCoding",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}Coding",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"subsumes",context:"Unfiltered",accessLevel:"Public",external:!0,type:"FunctionDef",annotation:[],operand:[{name:"concept",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}CodeableConcept",type:"NamedTypeSpecifier",annotation:[]}},{name:"subsumedConcept",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}CodeableConcept",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"subsumedBy",context:"Unfiltered",accessLevel:"Public",external:!0,type:"FunctionDef",annotation:[],operand:[{name:"coding",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}Coding",type:"NamedTypeSpecifier",annotation:[]}},{name:"subsumingCoding",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}Coding",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"subsumedBy",context:"Unfiltered",accessLevel:"Public",external:!0,type:"FunctionDef",annotation:[],operand:[{name:"concept",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}CodeableConcept",type:"NamedTypeSpecifier",annotation:[]}},{name:"subsumingConcept",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}CodeableConcept",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"htmlChecks",context:"Unfiltered",accessLevel:"Public",external:!0,type:"FunctionDef",annotation:[],operand:[{name:"element",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}Element",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}AccountStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}ActionCardinalityBehavior",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}ActionConditionKind",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}ActionGroupingBehavior",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}ActionParticipantType",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}ActionPrecheckBehavior",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}ActionRelationshipType",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}ActionRequiredBehavior",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}ActionSelectionBehavior",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}ActivityDefinitionKind",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}ActivityParticipantType",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}AddressType",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}AddressUse",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}AdministrativeGender",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}AdverseEventActuality",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}AggregationMode",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}AllergyIntoleranceCategory",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}AllergyIntoleranceCriticality",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}AllergyIntoleranceSeverity",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}AllergyIntoleranceType",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}AppointmentStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}AssertionDirectionType",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}AssertionOperatorType",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}AssertionResponseTypes",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}AuditEventAction",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}AuditEventAgentNetworkType",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}AuditEventOutcome",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}BindingStrength",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}BiologicallyDerivedProductCategory",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}BiologicallyDerivedProductStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}BiologicallyDerivedProductStorageScale",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}BundleType",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}CapabilityStatementKind",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}CarePlanActivityKind",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}CarePlanActivityStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}CarePlanIntent",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}CarePlanStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}CareTeamStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}CatalogEntryRelationType",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}ChargeItemDefinitionPriceComponentType",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}ChargeItemStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}ClaimResponseStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}ClaimStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}ClinicalImpressionStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}CodeSearchSupport",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}CodeSystemContentMode",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}CodeSystemHierarchyMeaning",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}CommunicationPriority",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}CommunicationRequestStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}CommunicationStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}CompartmentCode",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}CompartmentType",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}CompositionAttestationMode",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}CompositionStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}ConceptMapEquivalence",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}ConceptMapGroupUnmappedMode",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}ConditionalDeleteStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}ConditionalReadStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}ConsentDataMeaning",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}ConsentProvisionType",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}ConsentState",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}ConstraintSeverity",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}ContactPointSystem",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}ContactPointUse",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}ContractPublicationStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}ContractStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}ContributorType",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}CoverageStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}CurrencyCode",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}DayOfWeek",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}DaysOfWeek",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}DetectedIssueSeverity",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}DetectedIssueStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}DeviceMetricCalibrationState",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}DeviceMetricCalibrationType",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}DeviceMetricCategory",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}DeviceMetricColor",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}DeviceMetricOperationalStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}DeviceNameType",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}DeviceRequestStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}DeviceUseStatementStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}DiagnosticReportStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}DiscriminatorType",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}DocumentConfidentiality",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}DocumentMode",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}DocumentReferenceStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}DocumentRelationshipType",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}EligibilityRequestPurpose",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}EligibilityRequestStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}EligibilityResponsePurpose",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}EligibilityResponseStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}EnableWhenBehavior",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}EncounterLocationStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}EncounterStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}EndpointStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}EnrollmentRequestStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}EnrollmentResponseStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}EpisodeOfCareStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}EventCapabilityMode",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}EventTiming",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}EvidenceVariableType",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}ExampleScenarioActorType",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}ExplanationOfBenefitStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}ExposureState",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}ExtensionContextType",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}FHIRAllTypes",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}FHIRDefinedType",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}FHIRDeviceStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}FHIRResourceType",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}FHIRSubstanceStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}FHIRVersion",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}FamilyHistoryStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}FilterOperator",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}FlagStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}GoalLifecycleStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}GraphCompartmentRule",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}GraphCompartmentUse",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}GroupMeasure",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}GroupType",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}GuidanceResponseStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}GuidePageGeneration",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}GuideParameterCode",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}HTTPVerb",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}IdentifierUse",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}IdentityAssuranceLevel",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}ImagingStudyStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}ImmunizationEvaluationStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}ImmunizationStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}InvoicePriceComponentType",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}InvoiceStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}IssueSeverity",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}IssueType",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}LinkType",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}LinkageType",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}ListMode",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}ListStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}LocationMode",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}LocationStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}MeasureReportStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}MeasureReportType",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}MediaStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}MedicationAdministrationStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}MedicationDispenseStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}MedicationKnowledgeStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}MedicationRequestIntent",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}MedicationRequestPriority",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}MedicationRequestStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}MedicationStatementStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}MedicationStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}MessageSignificanceCategory",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}Messageheader_Response_Request",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}MimeType",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}NameUse",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}NamingSystemIdentifierType",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}NamingSystemType",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}NarrativeStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}NoteType",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}NutritiionOrderIntent",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}NutritionOrderStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}ObservationDataType",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}ObservationRangeCategory",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}ObservationStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}OperationKind",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}OperationParameterUse",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}OrientationType",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}ParameterUse",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}ParticipantRequired",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}ParticipantStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}ParticipationStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}PaymentNoticeStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}PaymentReconciliationStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}ProcedureStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}PropertyRepresentation",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}PropertyType",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}ProvenanceEntityRole",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}PublicationStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}QualityType",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}QuantityComparator",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}QuestionnaireItemOperator",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}QuestionnaireItemType",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}QuestionnaireResponseStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}ReferenceHandlingPolicy",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}ReferenceVersionRules",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}ReferredDocumentStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}RelatedArtifactType",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}RemittanceOutcome",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}RepositoryType",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}RequestIntent",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}RequestPriority",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}RequestStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}ResearchElementType",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}ResearchStudyStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}ResearchSubjectStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}ResourceType",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}ResourceVersionPolicy",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}ResponseType",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}RestfulCapabilityMode",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}RiskAssessmentStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}SPDXLicense",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}SearchComparator",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}SearchEntryMode",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}SearchModifierCode",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}SearchParamType",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}SectionMode",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}SequenceType",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}ServiceRequestIntent",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}ServiceRequestPriority",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}ServiceRequestStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}SlicingRules",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}SlotStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}SortDirection",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}SpecimenContainedPreference",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}SpecimenStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}Status",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}StrandType",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}StructureDefinitionKind",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}StructureMapContextType",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}StructureMapGroupTypeMode",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}StructureMapInputMode",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}StructureMapModelMode",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}StructureMapSourceListMode",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}StructureMapTargetListMode",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}StructureMapTransform",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}SubscriptionChannelType",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}SubscriptionStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}SupplyDeliveryStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}SupplyRequestStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}SystemRestfulInteraction",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}TaskIntent",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}TaskPriority",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}TaskStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}TestReportActionResult",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}TestReportParticipantType",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}TestReportResult",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}TestReportStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}TestScriptRequestMethodCode",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}TriggerType",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}TypeDerivationRule",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}TypeRestfulInteraction",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}UDIEntryType",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}UnitsOfTime",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}Use",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}VariableType",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}VisionBase",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}VisionEyes",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}VisionStatus",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}XPathUsageType",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}base64Binary",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToBoolean",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}boolean",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToDate",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}date",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToDateTime",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}dateTime",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToDecimal",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}decimal",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToDateTime",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}instant",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToInteger",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}integer",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}string",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToTime",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}time",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}uri",type:"NamedTypeSpecifier",annotation:[]}}]},{name:"ToString",context:"Unfiltered",accessLevel:"Public",type:"FunctionDef",annotation:[],expression:{path:"value",type:"Property",annotation:[],source:{name:"value",type:"OperandRef",annotation:[]}},operand:[{name:"value",annotation:[],operandTypeSpecifier:{name:"{http://hl7.org/fhir}xhtml",type:"NamedTypeSpecifier",annotation:[]}}]}]}},o={library:t};export{p as a,o as b,a as f,i as r}; diff --git a/assets/vendor-BEwaTquC.js b/assets/vendor-BHpzRK3U.js similarity index 71% rename from assets/vendor-BEwaTquC.js rename to assets/vendor-BHpzRK3U.js index 988f502d11..ce2e891525 100644 --- a/assets/vendor-BEwaTquC.js +++ b/assets/vendor-BHpzRK3U.js @@ -1,43 +1,43 @@ -import{g as hl,c as ae,a as Kp,f as JZ}from"./dstu2-DXd4L0wD.js";import{f as ZZ}from"./r4-BOdjsoMK.js";function eee(e,t){for(var r=0;rn[i]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}var UB={exports:{}},Xp={},RB={exports:{}},_t={};/* +import{g as hl,c as ae,a as Kp,f as eee}from"./dstu2-Yydsrqd5.js";import{f as tee}from"./r4-CPthimU6.js";function ree(e,t){for(var r=0;rn[i]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}var RB={exports:{}},Xp={},DB={exports:{}},_t={};/* object-assign (c) Sindre Sorhus @license MIT -*/var RP=Object.getOwnPropertySymbols,tee=Object.prototype.hasOwnProperty,ree=Object.prototype.propertyIsEnumerable;function nee(e){if(e==null)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}function iee(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de",Object.getOwnPropertyNames(e)[0]==="5")return!1;for(var t={},r=0;r<10;r++)t["_"+String.fromCharCode(r)]=r;var n=Object.getOwnPropertyNames(t).map(function(a){return t[a]});if(n.join("")!=="0123456789")return!1;var i={};return"abcdefghijklmnopqrst".split("").forEach(function(a){i[a]=a}),Object.keys(Object.assign({},i)).join("")==="abcdefghijklmnopqrst"}catch{return!1}}var DB=iee()?Object.assign:function(e,t){for(var r,n=nee(e),i,a=1;aBg.length&&Bg.push(e)}function sE(e,t,r,n){var i=typeof e;(i==="undefined"||i==="boolean")&&(e=null);var a=!1;if(e===null)a=!0;else switch(i){case"string":case"number":a=!0;break;case"object":switch(e.$$typeof){case Qp:case aee:a=!0}}if(a)return r(n,e,t===""?"."+e_(e,0):t),1;if(a=0,t=t===""?".":t+":",Array.isArray(e))for(var s=0;sBg.length&&Bg.push(e)}function aE(e,t,r,n){var i=typeof e;(i==="undefined"||i==="boolean")&&(e=null);var a=!1;if(e===null)a=!0;else switch(i){case"string":case"number":a=!0;break;case"object":switch(e.$$typeof){case Qp:case oee:a=!0}}if(a)return r(n,e,t===""?"."+Zb(e,0):t),1;if(a=0,t=t===""?".":t+":",Array.isArray(e))for(var s=0;s"u"&&cE!==void 0,t9={all:cE,IS_HTMLDDA:Bee},r9=t9,jee=r9.all,rt=r9.IS_HTMLDDA?function(e){return typeof e=="function"||e===jee}:function(e){return typeof e=="function"},FP=rt,n9=t9,zee=n9.all,nt=n9.IS_HTMLDDA?function(e){return typeof e=="object"?e!==null:FP(e)||e===zee}:function(e){return typeof e=="object"?e!==null:FP(e)},r_=Te,qee=rt,Vee=function(e){return qee(e)?e:void 0},Yt=function(e,t){return arguments.length<2?Vee(r_[e]):r_[e]&&r_[e][t]},Hee=ve,Li=Hee({}.isPrototypeOf),Ys=typeof navigator<"u"&&String(navigator.userAgent)||"",i9=Te,n_=Ys,BP=i9.process,jP=i9.Deno,zP=BP&&BP.versions||jP&&jP.version,qP=zP&&zP.v8,Qi,jg;qP&&(Qi=qP.split("."),jg=Qi[0]>0&&Qi[0]<4?1:+(Qi[0]+Qi[1]));!jg&&n_&&(Qi=n_.match(/Edge\/(\d+)/),(!Qi||Qi[1]>=74)&&(Qi=n_.match(/Chrome\/(\d+)/),Qi&&(jg=+Qi[1])));var Ks=jg,VP=Ks,Wee=me,Gee=Te,Yee=Gee.String,Wf=!!Object.getOwnPropertySymbols&&!Wee(function(){var e=Symbol("symbol detection");return!Yee(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&VP&&VP<41}),Kee=Wf,a9=Kee&&!Symbol.sham&&typeof Symbol.iterator=="symbol",Xee=Yt,Qee=rt,Jee=Li,Zee=a9,ete=Object,Lu=Zee?function(e){return typeof e=="symbol"}:function(e){var t=Xee("Symbol");return Qee(t)&&Jee(t.prototype,ete(e))},tte=String,$u=function(e){try{return tte(e)}catch{return"Object"}},rte=rt,nte=$u,ite=TypeError,cr=function(e){if(rte(e))return e;throw new ite(nte(e)+" is not a function")},ate=cr,ste=On,Xs=function(e,t){var r=e[t];return ste(r)?void 0:ate(r)},i_=We,a_=rt,s_=nt,ote=TypeError,s9=function(e,t){var r,n;if(t==="string"&&a_(r=e.toString)&&!s_(n=i_(r,e))||a_(r=e.valueOf)&&!s_(n=i_(r,e))||t!=="string"&&a_(r=e.toString)&&!s_(n=i_(r,e)))return n;throw new ote("Can't convert object to primitive value")},o9={exports:{}},qI=!1,HP=Te,lte=Object.defineProperty,VI=function(e,t){try{lte(HP,e,{value:t,configurable:!0,writable:!0})}catch{HP[e]=t}return t},ute=Te,cte=VI,WP="__core-js_shared__",fte=ute[WP]||cte(WP,{}),HI=fte,GP=HI;(o9.exports=function(e,t){return GP[e]||(GP[e]=t!==void 0?t:{})})("versions",[]).push({version:"3.33.0",mode:"global",copyright:"© 2014-2023 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.33.0/LICENSE",source:"https://github.com/zloirock/core-js"});var Gf=o9.exports,dte=ur,hte=Object,vt=function(e){return hte(dte(e))},pte=ve,mte=vt,vte=pte({}.hasOwnProperty),ut=Object.hasOwn||function(t,r){return vte(mte(t),r)},gte=ve,yte=0,wte=Math.random(),bte=gte(1 .toString),Yf=function(e){return"Symbol("+(e===void 0?"":e)+")_"+bte(++yte+wte,36)},_te=Te,Cte=Gf,YP=ut,Ste=Yf,Tte=Wf,Ete=a9,xc=_te.Symbol,o_=Cte("wks"),Ote=Ete?xc.for||xc:xc&&xc.withoutSetter||Ste,it=function(e){return YP(o_,e)||(o_[e]=Tte&&YP(xc,e)?xc[e]:Ote("Symbol."+e)),o_[e]},Ite=We,KP=nt,XP=Lu,Mte=Xs,xte=s9,Lte=it,$te=TypeError,Ate=Lte("toPrimitive"),S1=function(e,t){if(!KP(e)||XP(e))return e;var r=Mte(e,Ate),n;if(r){if(t===void 0&&(t="default"),n=Ite(r,e,t),!KP(n)||XP(n))return n;throw new $te("Can't convert object to primitive value")}return t===void 0&&(t="number"),xte(e,t)},Pte=S1,Nte=Lu,pl=function(e){var t=Pte(e,"string");return Nte(t)?t:t+""},Ute=Te,QP=nt,fE=Ute.document,Rte=QP(fE)&&QP(fE.createElement),T1=function(e){return Rte?fE.createElement(e):{}},Dte=Ue,kte=me,Fte=T1,l9=!Dte&&!kte(function(){return Object.defineProperty(Fte("div"),"a",{get:function(){return 7}}).a!==7}),Bte=Ue,jte=We,zte=em,qte=xi,Vte=Mr,Hte=pl,Wte=ut,Gte=l9,JP=Object.getOwnPropertyDescriptor;Rr.f=Bte?JP:function(t,r){if(t=Vte(t),r=Hte(r),Gte)try{return JP(t,r)}catch{}if(Wte(t,r))return qte(!jte(zte.f,t,r),t[r])};var Kt={},Yte=Ue,Kte=me,u9=Yte&&Kte(function(){return Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype!==42}),Xte=nt,Qte=String,Jte=TypeError,Ge=function(e){if(Xte(e))return e;throw new Jte(Qte(e)+" is not an object")},Zte=Ue,ere=l9,tre=u9,C0=Ge,ZP=pl,rre=TypeError,l_=Object.defineProperty,nre=Object.getOwnPropertyDescriptor,u_="enumerable",c_="configurable",f_="writable";Kt.f=Zte?tre?function(t,r,n){if(C0(t),r=ZP(r),C0(n),typeof t=="function"&&r==="prototype"&&"value"in n&&f_ in n&&!n[f_]){var i=nre(t,r);i&&i[f_]&&(t[r]=n.value,n={configurable:c_ in n?n[c_]:i[c_],enumerable:u_ in n?n[u_]:i[u_],writable:!1})}return l_(t,r,n)}:l_:function(t,r,n){if(C0(t),r=ZP(r),C0(n),ere)try{return l_(t,r,n)}catch{}if("get"in n||"set"in n)throw new rre("Accessors not supported");return"value"in n&&(t[r]=n.value),t};var ire=Ue,are=Kt,sre=xi,pn=ire?function(e,t,r){return are.f(e,t,sre(1,r))}:function(e,t,r){return e[t]=r,e},c9={exports:{}},dE=Ue,ore=ut,f9=Function.prototype,lre=dE&&Object.getOwnPropertyDescriptor,WI=ore(f9,"name"),ure=WI&&(function(){}).name==="something",cre=WI&&(!dE||dE&&lre(f9,"name").configurable),Kf={EXISTS:WI,PROPER:ure,CONFIGURABLE:cre},fre=ve,dre=rt,hE=HI,hre=fre(Function.toString);dre(hE.inspectSource)||(hE.inspectSource=function(e){return hre(e)});var GI=hE.inspectSource,pre=Te,mre=rt,eN=pre.WeakMap,d9=mre(eN)&&/native code/.test(String(eN)),vre=Gf,gre=Yf,tN=vre("keys"),E1=function(e){return tN[e]||(tN[e]=gre(e))},tm={},yre=d9,h9=Te,wre=nt,bre=pn,d_=ut,h_=HI,_re=E1,Cre=tm,rN="Object already initialized",pE=h9.TypeError,Sre=h9.WeakMap,zg,cp,qg,Tre=function(e){return qg(e)?cp(e):zg(e,{})},Ere=function(e){return function(t){var r;if(!wre(t)||(r=cp(t)).type!==e)throw new pE("Incompatible receiver, "+e+" required");return r}};if(yre||h_.state){var Ca=h_.state||(h_.state=new Sre);Ca.get=Ca.get,Ca.has=Ca.has,Ca.set=Ca.set,zg=function(e,t){if(Ca.has(e))throw new pE(rN);return t.facade=e,Ca.set(e,t),t},cp=function(e){return Ca.get(e)||{}},qg=function(e){return Ca.has(e)}}else{var ec=_re("state");Cre[ec]=!0,zg=function(e,t){if(d_(e,ec))throw new pE(rN);return t.facade=e,bre(e,ec,t),t},cp=function(e){return d_(e,ec)?e[ec]:{}},qg=function(e){return d_(e,ec)}}var Cr={set:zg,get:cp,has:qg,enforce:Tre,getterFor:Ere},YI=ve,Ore=me,Ire=rt,S0=ut,mE=Ue,Mre=Kf.CONFIGURABLE,xre=GI,p9=Cr,Lre=p9.enforce,$re=p9.get,nN=String,Jv=Object.defineProperty,Are=YI("".slice),Pre=YI("".replace),Nre=YI([].join),Ure=mE&&!Ore(function(){return Jv(function(){},"length",{value:8}).length!==8}),Rre=String(String).split("String"),Dre=c9.exports=function(e,t,r){Are(nN(t),0,7)==="Symbol("&&(t="["+Pre(nN(t),/^Symbol\(([^)]*)\)/,"$1")+"]"),r&&r.getter&&(t="get "+t),r&&r.setter&&(t="set "+t),(!S0(e,"name")||Mre&&e.name!==t)&&(mE?Jv(e,"name",{value:t,configurable:!0}):e.name=t),Ure&&r&&S0(r,"arity")&&e.length!==r.arity&&Jv(e,"length",{value:r.arity});try{r&&S0(r,"constructor")&&r.constructor?mE&&Jv(e,"prototype",{writable:!1}):e.prototype&&(e.prototype=void 0)}catch{}var n=Lre(e);return S0(n,"source")||(n.source=Nre(Rre,typeof t=="string"?t:"")),e};Function.prototype.toString=Dre(function(){return Ire(this)&&$re(this).source||xre(this)},"toString");var KI=c9.exports,kre=rt,Fre=Kt,Bre=KI,jre=VI,Xt=function(e,t,r,n){n||(n={});var i=n.enumerable,a=n.name!==void 0?n.name:t;if(kre(r)&&Bre(r,a,n),n.global)i?e[t]=r:jre(t,r);else{try{n.unsafe?e[t]&&(i=!0):delete e[t]}catch{}i?e[t]=r:Fre.f(e,t,{value:r,enumerable:!1,configurable:!n.nonConfigurable,writable:!n.nonWritable})}return e},Qs={},zre=Math.ceil,qre=Math.floor,m9=Math.trunc||function(t){var r=+t;return(r>0?qre:zre)(r)},Vre=m9,fr=function(e){var t=+e;return t!==t||t===0?0:Vre(t)},Hre=fr,Wre=Math.max,Gre=Math.min,Ka=function(e,t){var r=Hre(e);return r<0?Wre(r+t,0):Gre(r,t)},Yre=fr,Kre=Math.min,Hn=function(e){return e>0?Kre(Yre(e),9007199254740991):0},Xre=Hn,Ct=function(e){return Xre(e.length)},Qre=Mr,Jre=Ka,Zre=Ct,iN=function(e){return function(t,r,n){var i=Qre(t),a=Zre(i),s=Jre(n,a),o;if(e&&r!==r){for(;a>s;)if(o=i[s++],o!==o)return!0}else for(;a>s;s++)if((e||s in i)&&i[s]===r)return e||s||0;return!e&&-1}},rm={includes:iN(!0),indexOf:iN(!1)},ene=ve,p_=ut,tne=Mr,rne=rm.indexOf,nne=tm,aN=ene([].push),v9=function(e,t){var r=tne(e),n=0,i=[],a;for(a in r)!p_(nne,a)&&p_(r,a)&&aN(i,a);for(;t.length>n;)p_(r,a=t[n++])&&(~rne(i,a)||aN(i,a));return i},XI=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],ine=v9,ane=XI,sne=ane.concat("length","prototype");Qs.f=Object.getOwnPropertyNames||function(t){return ine(t,sne)};var nm={};nm.f=Object.getOwnPropertySymbols;var one=Yt,lne=ve,une=Qs,cne=nm,fne=Ge,dne=lne([].concat),QI=one("Reflect","ownKeys")||function(t){var r=une.f(fne(t)),n=cne.f;return n?dne(r,n(t)):r},sN=ut,hne=QI,pne=Rr,mne=Kt,O1=function(e,t,r){for(var n=hne(t),i=mne.f,a=pne.f,s=0;ss;)Vne.f(t,o=i[s++],n[o]);return t};var Yne=Yt,y9=Yne("document","documentElement"),Kne=Ge,Xne=I1,oN=XI,Qne=tm,Jne=y9,Zne=T1,eie=E1,lN=">",uN="<",vE="prototype",gE="script",w9=eie("IE_PROTO"),v_=function(){},b9=function(e){return uN+gE+lN+e+uN+"/"+gE+lN},cN=function(e){e.write(b9("")),e.close();var t=e.parentWindow.Object;return e=null,t},tie=function(){var e=Zne("iframe"),t="java"+gE+":",r;return e.style.display="none",Jne.appendChild(e),e.src=String(t),r=e.contentWindow.document,r.open(),r.write(b9("document.F=Object")),r.close(),r.F},T0,eg=function(){try{T0=new ActiveXObject("htmlfile")}catch{}eg=typeof document<"u"?document.domain&&T0?cN(T0):tie():cN(T0);for(var e=oN.length;e--;)delete eg[vE][oN[e]];return eg()};Qne[w9]=!0;var $i=Object.create||function(t,r){var n;return t!==null?(v_[vE]=Kne(t),n=new v_,v_[vE]=null,n[w9]=t):n=eg(),r===void 0?n:Xne.f(n,r)},M1={},rie=pl,nie=Kt,iie=xi,Js=function(e,t,r){var n=rie(t);n in e?nie.f(e,n,iie(0,r)):e[n]=r},fN=Ka,aie=Ct,sie=Js,oie=Array,lie=Math.max,om=function(e,t,r){for(var n=aie(e),i=fN(t,n),a=fN(r===void 0?n:r,n),s=oie(lie(a-i,0)),o=0;iw;w++)if((o||w in y)&&(C=y[w],m=v(C,w,d),e))if(t)g[w]=m;else if(m)switch(e){case 3:return!0;case 5:return C;case 6:return w;case 2:yN(g,C)}else switch(e){case 4:return!1;case 7:yN(g,C)}return a?-1:n||i?i:g}},kr={forEach:mo(0),map:mo(1),filter:mo(2),some:mo(3),every:mo(4),find:mo(5),findIndex:mo(6),filterReject:mo(7)},x1=te,L1=Te,tM=We,Jie=ve,vf=Ue,gf=Wf,Zie=me,Or=ut,eae=Li,yE=Ge,$1=Mr,rM=pl,tae=qe,wE=xi,fp=$i,x9=sm,rae=Qs,L9=M1,nae=nm,$9=Rr,A9=Kt,iae=I1,P9=em,g_=Xt,aae=Dr,nM=Gf,sae=E1,N9=tm,wN=Yf,oae=it,lae=ZI,uae=In,cae=T9,fae=Wn,U9=Cr,A1=kr.forEach,bn=sae("hidden"),P1="Symbol",dp="prototype",dae=U9.set,bN=U9.getterFor(P1),wi=Object[dp],ru=L1.Symbol,bh=ru&&ru[dp],hae=L1.RangeError,pae=L1.TypeError,y_=L1.QObject,R9=$9.f,nu=A9.f,D9=L9.f,mae=P9.f,k9=Jie([].push),Ds=nM("symbols"),um=nM("op-symbols"),vae=nM("wks"),bE=!y_||!y_[dp]||!y_[dp].findChild,F9=function(e,t,r){var n=R9(wi,t);n&&delete wi[t],nu(e,t,r),n&&e!==wi&&nu(wi,t,n)},_E=vf&&Zie(function(){return fp(nu({},"a",{get:function(){return nu(this,"a",{value:7}).a}})).a!==7})?F9:nu,w_=function(e,t){var r=Ds[e]=fp(bh);return dae(r,{type:P1,tag:e,description:t}),vf||(r.description=t),r},N1=function(t,r,n){t===wi&&N1(um,r,n),yE(t);var i=rM(r);return yE(n),Or(Ds,i)?(n.enumerable?(Or(t,bn)&&t[bn][i]&&(t[bn][i]=!1),n=fp(n,{enumerable:wE(0,!1)})):(Or(t,bn)||nu(t,bn,wE(1,{})),t[bn][i]=!0),_E(t,i,n)):nu(t,i,n)},iM=function(t,r){yE(t);var n=$1(r),i=x9(n).concat(z9(n));return A1(i,function(a){(!vf||tM(CE,n,a))&&N1(t,a,n[a])}),t},gae=function(t,r){return r===void 0?fp(t):iM(fp(t),r)},CE=function(t){var r=rM(t),n=tM(mae,this,r);return this===wi&&Or(Ds,r)&&!Or(um,r)?!1:n||!Or(this,r)||!Or(Ds,r)||Or(this,bn)&&this[bn][r]?n:!0},B9=function(t,r){var n=$1(t),i=rM(r);if(!(n===wi&&Or(Ds,i)&&!Or(um,i))){var a=R9(n,i);return a&&Or(Ds,i)&&!(Or(n,bn)&&n[bn][i])&&(a.enumerable=!0),a}},j9=function(t){var r=D9($1(t)),n=[];return A1(r,function(i){!Or(Ds,i)&&!Or(N9,i)&&k9(n,i)}),n},z9=function(e){var t=e===wi,r=D9(t?um:$1(e)),n=[];return A1(r,function(i){Or(Ds,i)&&(!t||Or(wi,i))&&k9(n,Ds[i])}),n};gf||(ru=function(){if(eae(bh,this))throw new pae("Symbol is not a constructor");var t=!arguments.length||arguments[0]===void 0?void 0:tae(arguments[0]),r=wN(t),n=function(i){this===wi&&tM(n,um,i),Or(this,bn)&&Or(this[bn],r)&&(this[bn][r]=!1);var a=wE(1,i);try{_E(this,r,a)}catch(s){if(!(s instanceof hae))throw s;F9(this,r,a)}};return vf&&bE&&_E(wi,r,{configurable:!0,set:n}),w_(r,t)},bh=ru[dp],g_(bh,"toString",function(){return bN(this).tag}),g_(ru,"withoutSetter",function(e){return w_(wN(e),e)}),P9.f=CE,A9.f=N1,iae.f=iM,$9.f=B9,rae.f=L9.f=j9,nae.f=z9,lae.f=function(e){return w_(oae(e),e)},vf&&(aae(bh,"description",{configurable:!0,get:function(){return bN(this).description}}),g_(wi,"propertyIsEnumerable",CE,{unsafe:!0})));x1({global:!0,constructor:!0,wrap:!0,forced:!gf,sham:!gf},{Symbol:ru});A1(x9(vae),function(e){uae(e)});x1({target:P1,stat:!0,forced:!gf},{useSetter:function(){bE=!0},useSimple:function(){bE=!1}});x1({target:"Object",stat:!0,forced:!gf,sham:!vf},{create:gae,defineProperty:N1,defineProperties:iM,getOwnPropertyDescriptor:B9});x1({target:"Object",stat:!0,forced:!gf},{getOwnPropertyNames:j9});cae();fae(ru,P1);N9[bn]=!0;var yae=Wf,q9=yae&&!!Symbol.for&&!!Symbol.keyFor,wae=te,bae=Yt,_ae=ut,Cae=qe,V9=Gf,Sae=q9,b_=V9("string-to-symbol-registry"),Tae=V9("symbol-to-string-registry");wae({target:"Symbol",stat:!0,forced:!Sae},{for:function(e){var t=Cae(e);if(_ae(b_,t))return b_[t];var r=bae("Symbol")(t);return b_[t]=r,Tae[r]=t,r}});var Eae=te,Oae=ut,Iae=Lu,Mae=$u,xae=Gf,Lae=q9,_N=xae("symbol-to-string-registry");Eae({target:"Symbol",stat:!0,forced:!Lae},{keyFor:function(t){if(!Iae(t))throw new TypeError(Mae(t)+" is not a symbol");if(Oae(_N,t))return _N[t]}});var $ae=Zp,H9=Function.prototype,CN=H9.apply,SN=H9.call,Ai=typeof Reflect=="object"&&Reflect.apply||($ae?SN.bind(CN):function(){return SN.apply(CN,arguments)}),Aae=ve,Au=Aae([].slice),Pae=ve,TN=vl,Nae=rt,EN=Gr,Uae=qe,ON=Pae([].push),Rae=function(e){if(Nae(e))return e;if(TN(e)){for(var t=e.length,r=[],n=0;na&&noe(_,arguments[a]),_});f.prototype=u,o!=="Error"?FN?FN(f,c):BN(f,c,{name:!0}):aoe&&i in l&&(jN(f,l,i),jN(f,l,"prepareStackTrace")),BN(f,l);try{u.name!==o&&kN(u,"name",o),u.constructor=f}catch{}return f}},aj=te,soe=Te,Ja=Ai,sj=ij,SE="WebAssembly",zN=soe[SE],Vg=new Error("e",{cause:7}).cause!==7,Pu=function(e,t){var r={};r[e]=sj(e,t,Vg),aj({global:!0,constructor:!0,arity:1,forced:Vg},r)},oM=function(e,t){if(zN&&zN[e]){var r={};r[e]=sj(SE+"."+e,t,Vg),aj({target:SE,stat:!0,constructor:!0,arity:1,forced:Vg},r)}};Pu("Error",function(e){return function(r){return Ja(e,this,arguments)}});Pu("EvalError",function(e){return function(r){return Ja(e,this,arguments)}});Pu("RangeError",function(e){return function(r){return Ja(e,this,arguments)}});Pu("ReferenceError",function(e){return function(r){return Ja(e,this,arguments)}});Pu("SyntaxError",function(e){return function(r){return Ja(e,this,arguments)}});Pu("TypeError",function(e){return function(r){return Ja(e,this,arguments)}});Pu("URIError",function(e){return function(r){return Ja(e,this,arguments)}});oM("CompileError",function(e){return function(r){return Ja(e,this,arguments)}});oM("LinkError",function(e){return function(r){return Ja(e,this,arguments)}});oM("RuntimeError",function(e){return function(r){return Ja(e,this,arguments)}});var ooe=Ue,loe=me,uoe=Ge,coe=$i,qN=fm,tg=Error.prototype.toString,foe=loe(function(){if(ooe){var e=coe(Object.defineProperty({},"name",{get:function(){return this===e}}));if(tg.call(e)!=="true")return!0}return tg.call({message:1,name:2})!=="2: 1"||tg.call({})!=="Error"}),oj=foe?function(){var t=uoe(this),r=qN(t.name,"Error"),n=qN(t.message);return r?n?r+": "+n:r:n}:tg,doe=Xt,VN=oj,HN=Error.prototype;HN.toString!==VN&&doe(HN,"toString",VN);var hoe=me,lM=!hoe(function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}),poe=ut,moe=rt,voe=vt,goe=E1,yoe=lM,WN=goe("IE_PROTO"),TE=Object,woe=TE.prototype,Gn=yoe?TE.getPrototypeOf:function(e){var t=voe(e);if(poe(t,WN))return t[WN];var r=t.constructor;return moe(r)&&t instanceof r?r.prototype:t instanceof TE?woe:null},dm={},boe=it,_oe=dm,Coe=boe("iterator"),Soe=Array.prototype,uM=function(e){return e!==void 0&&(_oe.Array===e||Soe[Coe]===e)},Toe=Xa,GN=Xs,Eoe=On,Ooe=dm,Ioe=it,Moe=Ioe("iterator"),hm=function(e){if(!Eoe(e))return GN(e,Moe)||GN(e,"@@iterator")||Ooe[Toe(e)]},xoe=We,Loe=cr,$oe=Ge,Aoe=$u,Poe=hm,Noe=TypeError,U1=function(e,t){var r=arguments.length<2?Poe(e):t;if(Loe(r))return $oe(xoe(r,e));throw new Noe(Aoe(e)+" is not iterable")},Uoe=We,YN=Ge,Roe=Xs,lj=function(e,t,r){var n,i;YN(e);try{if(n=Roe(e,"return"),!n){if(t==="throw")throw r;return r}n=Uoe(n,e)}catch(a){i=!0,n=a}if(t==="throw")throw r;if(i)throw n;return YN(n),r},Doe=ga,koe=We,Foe=Ge,Boe=$u,joe=uM,zoe=Ct,KN=Li,qoe=U1,Voe=hm,XN=lj,Hoe=TypeError,rg=function(e,t){this.stopped=e,this.result=t},QN=rg.prototype,Za=function(e,t,r){var n=r&&r.that,i=!!(r&&r.AS_ENTRIES),a=!!(r&&r.IS_RECORD),s=!!(r&&r.IS_ITERATOR),o=!!(r&&r.INTERRUPTED),l=Doe(t,n),u,c,f,d,y,v,_,w=function(g){return u&&XN(u,"normal",g),new rg(!0,g)},p=function(g){return i?(Foe(g),o?l(g[0],g[1],w):l(g[0],g[1])):o?l(g,w):l(g)};if(a)u=e.iterator;else if(s)u=e;else{if(c=Voe(e),!c)throw new Hoe(Boe(e)+" is not iterable");if(joe(c)){for(f=0,d=zoe(e);d>f;f++)if(y=p(e[f]),y&&KN(QN,y))return y;return new rg(!1)}u=qoe(e,c)}for(v=a?e.next:u.next;!(_=koe(v,u)).done;){try{y=p(_.value)}catch(g){XN(u,"throw",g)}if(typeof y=="object"&&y&&KN(QN,y))return y}return new rg(!1)},Woe=te,Goe=Li,Yoe=Gn,Hg=Qa,Koe=O1,uj=$i,__=pn,C_=xi,Xoe=Z9,Qoe=nj,Joe=Za,Zoe=fm,ele=it,tle=ele("toStringTag"),Wg=Error,rle=[].push,yf=function(t,r){var n=Goe(S_,this),i;Hg?i=Hg(new Wg,n?Yoe(this):S_):(i=n?this:uj(S_),__(i,tle,"Error")),r!==void 0&&__(i,"message",Zoe(r)),Qoe(i,yf,i.stack,1),arguments.length>2&&Xoe(i,arguments[2]);var a=[];return Joe(t,rle,{that:a}),__(i,"errors",a),i};Hg?Hg(yf,Wg):Koe(yf,Wg,{name:!0});var S_=yf.prototype=uj(Wg.prototype,{constructor:C_(1,yf),message:C_(1,""),name:C_(1,"AggregateError")});Woe({global:!0,constructor:!0,arity:2},{AggregateError:yf});var nle=te,ile=Yt,ale=Ai,JN=me,sle=ij,cM="AggregateError",ZN=ile(cM),eU=!JN(function(){return ZN([1]).errors[0]!==1})&&JN(function(){return ZN([1],cM,{cause:7}).cause!==7});nle({global:!0,constructor:!0,arity:2,forced:eU},{AggregateError:sle(cM,function(e){return function(r,n){return ale(e,this,arguments)}},eU,!0)});var ole=it,lle=$i,ule=Kt.f,EE=ole("unscopables"),OE=Array.prototype;OE[EE]===void 0&&ule(OE,EE,{configurable:!0,value:lle(null)});var Mn=function(e){OE[EE][e]=!0},cle=te,fle=vt,dle=Ct,hle=fr,ple=Mn;cle({target:"Array",proto:!0},{at:function(t){var r=fle(this),n=dle(r),i=hle(t),a=i>=0?i:n+i;return a<0||a>=n?void 0:r[a]}});ple("at");var mle=TypeError,vle=9007199254740991,Jf=function(e){if(e>vle)throw mle("Maximum allowed index exceeded");return e},gle=me,yle=it,wle=Ks,ble=yle("species"),pm=function(e){return wle>=51||!gle(function(){var t=[],r=t.constructor={};return r[ble]=function(){return{foo:1}},t[e](Boolean).foo!==1})},_le=te,Cle=me,Sle=vl,Tle=nt,Ele=vt,Ole=Ct,tU=Jf,rU=Js,Ile=lm,Mle=pm,xle=it,Lle=Ks,cj=xle("isConcatSpreadable"),$le=Lle>=51||!Cle(function(){var e=[];return e[cj]=!1,e.concat()[0]!==e}),Ale=function(e){if(!Tle(e))return!1;var t=e[cj];return t!==void 0?!!t:Sle(e)},Ple=!$le||!Mle("concat");_le({target:"Array",proto:!0,arity:1,forced:Ple},{concat:function(t){var r=Ele(this),n=Ile(r,0),i=0,a,s,o,l,u;for(a=-1,o=arguments.length;a2?arguments[2]:void 0,l=kle((o===void 0?i:T_(o,i))-s,i-a),u=1;for(s0;)s in n?n[a]=n[s]:Dle(n,a),a+=u,s+=u;return n},Fle=te,Ble=fj,jle=Mn;Fle({target:"Array",proto:!0},{copyWithin:Ble});jle("copyWithin");var zle=me,Zs=function(e,t){var r=[][e];return!!r&&zle(function(){r.call(null,t||function(){return 1},1)})},qle=te,Vle=kr.every,Hle=Zs,Wle=Hle("every");qle({target:"Array",proto:!0,forced:!Wle},{every:function(t){return Vle(this,t,arguments.length>1?arguments[1]:void 0)}});var Gle=vt,iU=Ka,Yle=Ct,fM=function(t){for(var r=Gle(this),n=Yle(r),i=arguments.length,a=iU(i>1?arguments[1]:void 0,n),s=i>2?arguments[2]:void 0,o=s===void 0?n:iU(s,n);o>a;)r[a++]=t;return r},Kle=te,Xle=fM,Qle=Mn;Kle({target:"Array",proto:!0},{fill:Xle});Qle("fill");var Jle=te,Zle=kr.filter,eue=pm,tue=eue("filter");Jle({target:"Array",proto:!0,forced:!tue},{filter:function(t){return Zle(this,t,arguments.length>1?arguments[1]:void 0)}});var rue=te,nue=kr.find,iue=Mn,IE="find",dj=!0;IE in[]&&Array(1)[IE](function(){dj=!1});rue({target:"Array",proto:!0,forced:dj},{find:function(t){return nue(this,t,arguments.length>1?arguments[1]:void 0)}});iue(IE);var aue=te,sue=kr.findIndex,oue=Mn,ME="findIndex",hj=!0;ME in[]&&Array(1)[ME](function(){hj=!1});aue({target:"Array",proto:!0,forced:hj},{findIndex:function(t){return sue(this,t,arguments.length>1?arguments[1]:void 0)}});oue(ME);var lue=ga,uue=Hf,cue=vt,fue=Ct,aU=function(e){var t=e===1;return function(r,n,i){for(var a=cue(r),s=uue(a),o=lue(n,i),l=fue(s),u,c;l-- >0;)if(u=s[l],c=o(u,l,a),c)switch(e){case 0:return u;case 1:return l}return t?-1:void 0}},D1={findLast:aU(0),findLastIndex:aU(1)},due=te,hue=D1.findLast,pue=Mn;due({target:"Array",proto:!0},{findLast:function(t){return hue(this,t,arguments.length>1?arguments[1]:void 0)}});pue("findLast");var mue=te,vue=D1.findLastIndex,gue=Mn;mue({target:"Array",proto:!0},{findLastIndex:function(t){return vue(this,t,arguments.length>1?arguments[1]:void 0)}});gue("findLastIndex");var yue=vl,wue=Ct,bue=Jf,_ue=ga,pj=function(e,t,r,n,i,a,s,o){for(var l=i,u=0,c=s?_ue(s,o):!1,f,d;u0&&yue(f)?(d=wue(f),l=pj(e,t,f,d,l,a-1)-1):(bue(l+1),e[l]=f),l++),u++;return l},mj=pj,Cue=te,Sue=mj,Tue=vt,Eue=Ct,Oue=fr,Iue=lm;Cue({target:"Array",proto:!0},{flat:function(){var t=arguments.length?arguments[0]:void 0,r=Tue(this),n=Eue(r),i=Iue(r,0);return i.length=Sue(i,r,r,n,0,t===void 0?1:Oue(t)),i}});var Mue=te,xue=mj,Lue=cr,$ue=vt,Aue=Ct,Pue=lm;Mue({target:"Array",proto:!0},{flatMap:function(t){var r=$ue(this),n=Aue(r),i;return Lue(t),i=Pue(r,0),i.length=xue(i,r,r,n,0,1,t,arguments.length>1?arguments[1]:void 0),i}});var Nue=kr.forEach,Uue=Zs,Rue=Uue("forEach"),vj=Rue?[].forEach:function(t){return Nue(this,t,arguments.length>1?arguments[1]:void 0)},Due=te,sU=vj;Due({target:"Array",proto:!0,forced:[].forEach!==sU},{forEach:sU});var kue=Ge,Fue=lj,Bue=function(e,t,r,n){try{return n?t(kue(r)[0],r[1]):t(r)}catch(i){Fue(e,"throw",i)}},jue=ga,zue=We,que=vt,Vue=Bue,Hue=uM,Wue=Xf,Gue=Ct,oU=Js,Yue=U1,Kue=hm,lU=Array,gj=function(t){var r=que(t),n=Wue(this),i=arguments.length,a=i>1?arguments[1]:void 0,s=a!==void 0;s&&(a=jue(a,i>2?arguments[2]:void 0));var o=Kue(r),l=0,u,c,f,d,y,v;if(o&&!(this===lU&&Hue(o)))for(d=Yue(r,o),y=d.next,c=n?new this:[];!(f=zue(y,d)).done;l++)v=s?Vue(d,a,[f.value,l],!0):f.value,oU(c,l,v);else for(u=Gue(r),c=n?new this(u):lU(u);u>l;l++)v=s?a(r[l],l):r[l],oU(c,l,v);return c.length=l,c},Xue=it,yj=Xue("iterator"),wj=!1;try{var Que=0,uU={next:function(){return{done:!!Que++}},return:function(){wj=!0}};uU[yj]=function(){return this},Array.from(uU,function(){throw 2})}catch{}var k1=function(e,t){try{if(!t&&!wj)return!1}catch{return!1}var r=!1;try{var n={};n[yj]=function(){return{next:function(){return{done:r=!0}}}},e(n)}catch{}return r},Jue=te,Zue=gj,ece=k1,tce=!ece(function(e){Array.from(e)});Jue({target:"Array",stat:!0,forced:tce},{from:Zue});var rce=te,nce=rm.includes,ice=me,ace=Mn,sce=ice(function(){return!Array(1).includes()});rce({target:"Array",proto:!0,forced:sce},{includes:function(t){return nce(this,t,arguments.length>1?arguments[1]:void 0)}});ace("includes");var oce=te,lce=ml,uce=rm.indexOf,cce=Zs,xE=lce([].indexOf),bj=!!xE&&1/xE([1],1,-0)<0,fce=bj||!cce("indexOf");oce({target:"Array",proto:!0,forced:fce},{indexOf:function(t){var r=arguments.length>1?arguments[1]:void 0;return bj?xE(this,t,r)||0:uce(this,t,r)}});var dce=te,hce=vl;dce({target:"Array",stat:!0},{isArray:hce});var pce=me,mce=rt,vce=nt,cU=Gn,gce=Xt,yce=it,LE=yce("iterator"),_j=!1,mu,E_,O_;[].keys&&(O_=[].keys(),"next"in O_?(E_=cU(cU(O_)),E_!==Object.prototype&&(mu=E_)):_j=!0);var wce=!vce(mu)||pce(function(){var e={};return mu[LE].call(e)!==e});wce&&(mu={});mce(mu[LE])||gce(mu,LE,function(){return this});var Cj={IteratorPrototype:mu,BUGGY_SAFARI_ITERATORS:_j},bce=Cj.IteratorPrototype,_ce=$i,Cce=xi,Sce=Wn,Tce=dm,Ece=function(){return this},dM=function(e,t,r,n){var i=t+" Iterator";return e.prototype=_ce(bce,{next:Cce(+!n,r)}),Sce(e,i,!1),Tce[i]=Ece,e},Oce=te,Ice=We,Sj=Kf,Mce=rt,xce=dM,fU=Gn,dU=Qa,Lce=Wn,$ce=pn,I_=Xt,Ace=it,Pce=dm,Tj=Cj,Nce=Sj.PROPER,Uce=Sj.CONFIGURABLE,hU=Tj.IteratorPrototype,M0=Tj.BUGGY_SAFARI_ITERATORS,Ad=Ace("iterator"),pU="keys",Pd="values",mU="entries",Rce=function(){return this},hM=function(e,t,r,n,i,a,s){xce(r,t,n);var o=function(p){if(p===i&&d)return d;if(!M0&&p&&p in c)return c[p];switch(p){case pU:return function(){return new r(this,p)};case Pd:return function(){return new r(this,p)};case mU:return function(){return new r(this,p)}}return function(){return new r(this)}},l=t+" Iterator",u=!1,c=e.prototype,f=c[Ad]||c["@@iterator"]||i&&c[i],d=!M0&&f||o(i),y=t==="Array"&&c.entries||f,v,_,w;if(y&&(v=fU(y.call(new e)),v!==Object.prototype&&v.next&&(fU(v)!==hU&&(dU?dU(v,hU):Mce(v[Ad])||I_(v,Ad,Rce)),Lce(v,l,!0))),Nce&&i===Pd&&f&&f.name!==Pd&&(Uce?$ce(c,"name",Pd):(u=!0,d=function(){return Ice(f,this)})),i)if(_={values:o(Pd),keys:a?d:o(pU),entries:o(mU)},s)for(w in _)(M0||u||!(w in c))&&I_(c,w,_[w]);else Oce({target:t,proto:!0,forced:M0||u},_);return c[Ad]!==d&&I_(c,Ad,d,{name:i}),Pce[t]=d,_},F1=function(e,t){return{value:e,done:t}},Dce=Mr,pM=Mn,vU=dm,Ej=Cr,kce=Kt.f,Fce=hM,x0=F1,Bce=Ue,Oj="Array Iterator",jce=Ej.set,zce=Ej.getterFor(Oj),Ij=Fce(Array,"Array",function(e,t){jce(this,{type:Oj,target:Dce(e),index:0,kind:t})},function(){var e=zce(this),t=e.target,r=e.kind,n=e.index++;if(!t||n>=t.length)return e.target=void 0,x0(void 0,!0);switch(r){case"keys":return x0(n,!1);case"values":return x0(t[n],!1)}return x0([n,t[n]],!1)},"values"),gU=vU.Arguments=vU.Array;pM("keys");pM("values");pM("entries");if(Bce&&gU.name!=="values")try{kce(gU,"name",{value:"values"})}catch{}var qce=te,Vce=ve,Hce=Hf,Wce=Mr,Gce=Zs,Yce=Vce([].join),Kce=Hce!==Object,Xce=Kce||!Gce("join",",");qce({target:"Array",proto:!0,forced:Xce},{join:function(t){return Yce(Wce(this),t===void 0?",":t)}});var Qce=Ai,Jce=Mr,Zce=fr,efe=Ct,tfe=Zs,rfe=Math.min,$E=[].lastIndexOf,Mj=!!$E&&1/[1].lastIndexOf(1,-0)<0,nfe=tfe("lastIndexOf"),ife=Mj||!nfe,xj=ife?function(t){if(Mj)return Qce($E,this,arguments)||0;var r=Jce(this),n=efe(r),i=n-1;for(arguments.length>1&&(i=rfe(i,Zce(arguments[1]))),i<0&&(i=n+i);i>=0;i--)if(i in r&&r[i]===t)return i||0;return-1}:$E,afe=te,yU=xj;afe({target:"Array",proto:!0,forced:yU!==[].lastIndexOf},{lastIndexOf:yU});var sfe=te,ofe=kr.map,lfe=pm,ufe=lfe("map");sfe({target:"Array",proto:!0,forced:!ufe},{map:function(t){return ofe(this,t,arguments.length>1?arguments[1]:void 0)}});var cfe=te,ffe=me,dfe=Xf,hfe=Js,Lj=Array,pfe=ffe(function(){function e(){}return!(Lj.of.call(e)instanceof e)});cfe({target:"Array",stat:!0,forced:pfe},{of:function(){for(var t=0,r=arguments.length,n=new(dfe(this)?this:Lj)(r);r>t;)hfe(n,t,arguments[t++]);return n.length=r,n}});var mfe=Ue,vfe=vl,gfe=TypeError,yfe=Object.getOwnPropertyDescriptor,wfe=mfe&&!function(){if(this!==void 0)return!0;try{Object.defineProperty([],"length",{writable:!1}).length=1}catch(e){return e instanceof TypeError}}(),mM=wfe?function(e,t){if(vfe(e)&&!yfe(e,"length").writable)throw new gfe("Cannot set read only .length");return e.length=t}:function(e,t){return e.length=t},bfe=te,_fe=vt,Cfe=Ct,Sfe=mM,Tfe=Jf,Efe=me,Ofe=Efe(function(){return[].push.call({length:4294967296},1)!==4294967297}),Ife=function(){try{Object.defineProperty([],"length",{writable:!1}).push()}catch(e){return e instanceof TypeError}},Mfe=Ofe||!Ife();bfe({target:"Array",proto:!0,arity:1,forced:Mfe},{push:function(t){var r=_fe(this),n=Cfe(r),i=arguments.length;Tfe(n+i);for(var a=0;a=0:o>l;l+=u)l in s&&(i=r(i,s[l],l,a));return i}},B1={left:wU(!1),right:wU(!0)},Nfe=Te,Ufe=Gr,eo=Ufe(Nfe.process)==="process",Rfe=te,Dfe=B1.left,kfe=Zs,bU=Ks,Ffe=eo,Bfe=!Ffe&&bU>79&&bU<83,jfe=Bfe||!kfe("reduce");Rfe({target:"Array",proto:!0,forced:jfe},{reduce:function(t){var r=arguments.length;return Dfe(this,t,r,r>1?arguments[1]:void 0)}});var zfe=te,qfe=B1.right,Vfe=Zs,_U=Ks,Hfe=eo,Wfe=!Hfe&&_U>79&&_U<83,Gfe=Wfe||!Vfe("reduceRight");zfe({target:"Array",proto:!0,forced:Gfe},{reduceRight:function(t){return qfe(this,t,arguments.length,arguments.length>1?arguments[1]:void 0)}});var Yfe=te,Kfe=ve,Xfe=vl,Qfe=Kfe([].reverse),CU=[1,2];Yfe({target:"Array",proto:!0,forced:String(CU)===String(CU.reverse())},{reverse:function(){return Xfe(this)&&(this.length=this.length),Qfe(this)}});var Jfe=te,SU=vl,Zfe=Xf,ede=nt,TU=Ka,tde=Ct,rde=Mr,nde=Js,ide=it,ade=pm,sde=Au,ode=ade("slice"),lde=ide("species"),M_=Array,ude=Math.max;Jfe({target:"Array",proto:!0,forced:!ode},{slice:function(t,r){var n=rde(this),i=tde(n),a=TU(t,i),s=TU(r===void 0?i:r,i),o,l,u;if(SU(n)&&(o=n.constructor,Zfe(o)&&(o===M_||SU(o.prototype))?o=void 0:ede(o)&&(o=o[lde],o===null&&(o=void 0)),o===M_||o===void 0))return sde(n,a,s);for(l=new(o===void 0?M_:o)(ude(s-a,0)),u=0;a1?arguments[1]:void 0)}});var EU=om,pde=Math.floor,AE=function(e,t){var r=e.length,n=pde(r/2);return r<8?mde(e,t):vde(e,AE(EU(e,0,n),t),AE(EU(e,n),t),t)},mde=function(e,t){for(var r=e.length,n=1,i,a;n0;)e[a]=e[--a];a!==n++&&(e[a]=i)}return e},vde=function(e,t,r,n){for(var i=t.length,a=r.length,s=0,o=0;s3)){if(Ode)return!0;if(AU)return AU<603;var e="",t,r,n,i;for(t=65;t<76;t++){switch(r=String.fromCharCode(t),t){case 66:case 69:case 70:case 72:n=3;break;case 68:case 71:n=4;break;default:n=2}for(i=0;i<47;i++)Io.push({k:r+i,v:n})}for(Io.sort(function(a,s){return s.v-a.v}),i=0;ixU(r)?1:-1}};bde({target:"Array",proto:!0,forced:$de},{sort:function(t){t!==void 0&&_de(t);var r=Cde(this);if(Nj)return t===void 0?PU(r):PU(r,t);var n=[],i=MU(r),a,s;for(s=0;si-l+o;c--)x_(n,c-1)}else if(o>l)for(c=i-l;c>a;c--)f=c+l-1,d=c+o-1,f in n?n[d]=n[f]:x_(n,d);for(c=0;cr;)i[r]=t[r++];return i},ihe=Te,ahe=function(e){return ihe[e].prototype},she=te,ohe=ve,lhe=cr,uhe=Mr,che=wM,fhe=ahe,dhe=Mn,hhe=Array,phe=ohe(fhe("Array").sort);she({target:"Array",proto:!0},{toSorted:function(t){t!==void 0&&lhe(t);var r=uhe(this),n=che(hhe,r);return phe(n,t)}});dhe("toSorted");var mhe=te,vhe=Mn,ghe=Jf,yhe=Ct,whe=Ka,bhe=Mr,_he=fr,Che=Array,She=Math.max,The=Math.min;mhe({target:"Array",proto:!0},{toSpliced:function(t,r){var n=bhe(this),i=yhe(n),a=whe(t,i),s=arguments.length,o=0,l,u,c,f;for(s===0?l=u=0:s===1?(l=0,u=i-a):(l=s-2,u=The(She(_he(r),0),i-a)),c=ghe(i+l-u),f=Che(c);o=i||s<0)throw new khe("Incorrect index");for(var o=new t(i),l=0;lr||l!==l?s*(1/0):s*l},Zhe=Jhe,epe=11920928955078125e-23,tpe=34028234663852886e22,rpe=11754943508222875e-54,kj=Math.fround||function(t){return Zhe(t,epe,tpe,rpe)},npe=Array,ipe=Math.abs,_s=Math.pow,ape=Math.floor,spe=Math.log,ope=Math.LN2,lpe=function(e,t,r){var n=npe(r),i=r*8-t-1,a=(1<>1,o=t===23?_s(2,-24)-_s(2,-77):0,l=e<0||e===0&&1/e<0?1:0,u=0,c,f,d;for(e=ipe(e),e!==e||e===1/0?(f=e!==e?1:0,c=a):(c=ape(spe(e)/ope),d=_s(2,-c),e*d<1&&(c--,d*=2),c+s>=1?e+=o/d:e+=o*_s(2,1-s),e*d>=2&&(c++,d/=2),c+s>=a?(f=0,c=a):c+s>=1?(f=(e*d-1)*_s(2,t),c+=s):(f=e*_s(2,s-1)*_s(2,t),c=0));t>=8;)n[u++]=f&255,f/=256,t-=8;for(c=c<0;)n[u++]=c&255,c/=256,i-=8;return n[--u]|=l*128,n},upe=function(e,t){var r=e.length,n=r*8-t-1,i=(1<>1,s=n-7,o=r-1,l=e[o--],u=l&127,c;for(l>>=7;s>0;)u=u*256+e[o--],s-=8;for(c=u&(1<<-s)-1,u>>=-s,s+=t;s>0;)c=c*256+e[o--],s-=8;if(u===0)u=1-a;else{if(u===i)return c?NaN:l?-1/0:1/0;c+=_s(2,t),u-=a}return(l?-1:1)*c*_s(2,u-t)},cpe={pack:lpe,unpack:upe},j1=Te,SM=ve,L_=Ue,fpe=bM,Fj=Kf,RU=pn,dpe=Dr,DU=mm,$_=me,L0=es,hpe=fr,ppe=Hn,Gg=_M,mpe=kj,Bj=cpe,vpe=Gn,kU=Qa,gpe=Qs.f,ype=fM,wpe=om,jj=Wn,TM=Cr,bpe=Fj.PROPER,FU=Fj.CONFIGURABLE,Gc="ArrayBuffer",z1="DataView",Yc="prototype",_pe="Wrong length",zj="Wrong index",BU=TM.getterFor(Gc),Dh=TM.getterFor(z1),jU=TM.set,ci=j1[Gc],Dn=ci,tc=Dn&&Dn[Yc],La=j1[z1],Il=La&&La[Yc],zU=Object.prototype,Cpe=j1.Array,Yg=j1.RangeError,Spe=SM(ype),Tpe=SM([].reverse),qj=Bj.pack,qU=Bj.unpack,VU=function(e){return[e&255]},HU=function(e){return[e&255,e>>8&255]},WU=function(e){return[e&255,e>>8&255,e>>16&255,e>>24&255]},GU=function(e){return e[3]<<24|e[2]<<16|e[1]<<8|e[0]},Epe=function(e){return qj(mpe(e),23,4)},Ope=function(e){return qj(e,52,8)},$0=function(e,t,r){dpe(e[Yc],t,{configurable:!0,get:function(){return r(this)[t]}})},vo=function(e,t,r,n){var i=Dh(e),a=Gg(r),s=!!n;if(a+t>i.byteLength)throw new Yg(zj);var o=i.bytes,l=a+i.byteOffset,u=wpe(o,l,l+t);return s?u:Tpe(u)},go=function(e,t,r,n,i,a){var s=Dh(e),o=Gg(r),l=n(+i),u=!!a;if(o+t>s.byteLength)throw new Yg(zj);for(var c=s.bytes,f=o+s.byteOffset,d=0;da)throw new Yg("Wrong offset");if(n=n===void 0?a-s:ppe(n),s+n>a)throw new Yg(_pe);jU(this,{type:z1,buffer:t,byteLength:n,byteOffset:s,bytes:i.bytes}),L_||(this.buffer=t,this.byteLength=n,this.byteOffset=s)},Il=La[Yc],L_&&($0(Dn,"byteLength",BU),$0(La,"buffer",Dh),$0(La,"byteLength",Dh),$0(La,"byteOffset",Dh)),DU(Il,{getInt8:function(t){return vo(this,1,t)[0]<<24>>24},getUint8:function(t){return vo(this,1,t)[0]},getInt16:function(t){var r=vo(this,2,t,arguments.length>1?arguments[1]:!1);return(r[1]<<8|r[0])<<16>>16},getUint16:function(t){var r=vo(this,2,t,arguments.length>1?arguments[1]:!1);return r[1]<<8|r[0]},getInt32:function(t){return GU(vo(this,4,t,arguments.length>1?arguments[1]:!1))},getUint32:function(t){return GU(vo(this,4,t,arguments.length>1?arguments[1]:!1))>>>0},getFloat32:function(t){return qU(vo(this,4,t,arguments.length>1?arguments[1]:!1),23)},getFloat64:function(t){return qU(vo(this,8,t,arguments.length>1?arguments[1]:!1),52)},setInt8:function(t,r){go(this,1,t,VU,r)},setUint8:function(t,r){go(this,1,t,VU,r)},setInt16:function(t,r){go(this,2,t,HU,r,arguments.length>2?arguments[2]:!1)},setUint16:function(t,r){go(this,2,t,HU,r,arguments.length>2?arguments[2]:!1)},setInt32:function(t,r){go(this,4,t,WU,r,arguments.length>2?arguments[2]:!1)},setUint32:function(t,r){go(this,4,t,WU,r,arguments.length>2?arguments[2]:!1)},setFloat32:function(t,r){go(this,4,t,Epe,r,arguments.length>2?arguments[2]:!1)},setFloat64:function(t,r){go(this,8,t,Ope,r,arguments.length>2?arguments[2]:!1)}});else{var YU=bpe&&ci.name!==Gc;if(!$_(function(){ci(1)})||!$_(function(){new ci(-1)})||$_(function(){return new ci,new ci(1.5),new ci(NaN),ci.length!==1||YU&&!FU})){Dn=function(t){return L0(this,tc),new ci(Gg(t))},Dn[Yc]=tc;for(var KU=gpe(ci),XU=0,A_;KU.length>XU;)(A_=KU[XU++])in Dn||RU(Dn,A_,ci[A_]);tc.constructor=Dn}else YU&&FU&&RU(ci,"name",Gc);kU&&vpe(Il)!==zU&&kU(Il,zU);var A0=new La(new Dn(2)),QU=SM(Il.setInt8);A0.setInt8(0,2147483648),A0.setInt8(1,2147483649),(A0.getInt8(0)||!A0.getInt8(1))&&DU(Il,{setInt8:function(t,r){QU(this,t,r<<24>>24)},setUint8:function(t,r){QU(this,t,r<<24>>24)}},{unsafe:!0})}jj(Dn,Gc);jj(La,z1);var q1={ArrayBuffer:Dn,DataView:La},Ipe=te,Mpe=Te,xpe=q1,Lpe=Zf,EM="ArrayBuffer",JU=xpe[EM],$pe=Mpe[EM];Ipe({global:!0,constructor:!0,forced:$pe!==JU},{ArrayBuffer:JU});Lpe(EM);var Ape=bM,OM=Ue,cn=Te,Vj=rt,V1=nt,tl=ut,IM=Xa,Ppe=$u,Npe=pn,PE=Xt,Upe=Dr,Rpe=Li,H1=Gn,ed=Qa,Dpe=it,kpe=Yf,Hj=Cr,Wj=Hj.enforce,Fpe=Hj.get,Kg=cn.Int8Array,NE=Kg&&Kg.prototype,ZU=cn.Uint8ClampedArray,eR=ZU&&ZU.prototype,Ua=Kg&&H1(Kg),ra=NE&&H1(NE),Bpe=Object.prototype,MM=cn.TypeError,tR=Dpe("toStringTag"),UE=kpe("TYPED_ARRAY_TAG"),Xg="TypedArrayConstructor",ks=Ape&&!!ed&&IM(cn.opera)!=="Opera",Gj=!1,_n,Mo,Kc,Fs={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},xM={BigInt64Array:8,BigUint64Array:8},jpe=function(t){if(!V1(t))return!1;var r=IM(t);return r==="DataView"||tl(Fs,r)||tl(xM,r)},Yj=function(e){var t=H1(e);if(V1(t)){var r=Fpe(t);return r&&tl(r,Xg)?r[Xg]:Yj(t)}},Kj=function(e){if(!V1(e))return!1;var t=IM(e);return tl(Fs,t)||tl(xM,t)},zpe=function(e){if(Kj(e))return e;throw new MM("Target is not a typed array")},qpe=function(e){if(Vj(e)&&(!ed||Rpe(Ua,e)))return e;throw new MM(Ppe(e)+" is not a typed array constructor")},Vpe=function(e,t,r,n){if(OM){if(r)for(var i in Fs){var a=cn[i];if(a&&tl(a.prototype,e))try{delete a.prototype[e]}catch{try{a.prototype[e]=t}catch{}}}(!ra[e]||r)&&PE(ra,e,r?t:ks&&NE[e]||t,n)}},Hpe=function(e,t,r){var n,i;if(OM){if(ed){if(r){for(n in Fs)if(i=cn[n],i&&tl(i,e))try{delete i[e]}catch{}}if(!Ua[e]||r)try{return PE(Ua,e,r?t:ks&&Ua[e]||t)}catch{}else return}for(n in Fs)i=cn[n],i&&(!i[e]||r)&&PE(i,e,t)}};for(_n in Fs)Mo=cn[_n],Kc=Mo&&Mo.prototype,Kc?Wj(Kc)[Xg]=Mo:ks=!1;for(_n in xM)Mo=cn[_n],Kc=Mo&&Mo.prototype,Kc&&(Wj(Kc)[Xg]=Mo);if((!ks||!Vj(Ua)||Ua===Function.prototype)&&(Ua=function(){throw new MM("Incorrect invocation")},ks))for(_n in Fs)cn[_n]&&ed(cn[_n],Ua);if((!ks||!ra||ra===Bpe)&&(ra=Ua.prototype,ks))for(_n in Fs)cn[_n]&&ed(cn[_n].prototype,ra);ks&&H1(eR)!==ra&&ed(eR,ra);if(OM&&!tl(ra,tR)){Gj=!0,Upe(ra,tR,{configurable:!0,get:function(){return V1(this)?this[UE]:void 0}});for(_n in Fs)cn[_n]&&Npe(cn[_n],UE,_n)}var Je={NATIVE_ARRAY_BUFFER_VIEWS:ks,TYPED_ARRAY_TAG:Gj&&UE,aTypedArray:zpe,aTypedArrayConstructor:qpe,exportTypedArrayMethod:Vpe,exportTypedArrayStaticMethod:Hpe,getTypedArrayConstructor:Yj,isView:jpe,isTypedArray:Kj,TypedArray:Ua,TypedArrayPrototype:ra},Wpe=te,Xj=Je,Gpe=Xj.NATIVE_ARRAY_BUFFER_VIEWS;Wpe({target:"ArrayBuffer",stat:!0,forced:!Gpe},{isView:Xj.isView});var Ype=Xf,Kpe=$u,Xpe=TypeError,LM=function(e){if(Ype(e))return e;throw new Xpe(Kpe(e)+" is not a constructor")},rR=Ge,Qpe=LM,Jpe=On,Zpe=it,eme=Zpe("species"),td=function(e,t){var r=rR(e).constructor,n;return r===void 0||Jpe(n=rR(r)[eme])?t:Qpe(n)},tme=te,$M=ml,rme=me,Qj=q1,nR=Ge,iR=Ka,nme=Hn,ime=td,AM=Qj.ArrayBuffer,RE=Qj.DataView,Jj=RE.prototype,aR=$M(AM.prototype.slice),ame=$M(Jj.getUint8),sme=$M(Jj.setUint8),ome=rme(function(){return!new AM(2).slice(1,void 0).byteLength});tme({target:"ArrayBuffer",proto:!0,unsafe:!0,forced:ome},{slice:function(t,r){if(aR&&r===void 0)return aR(nR(this),t);for(var n=nR(this).byteLength,i=iR(t,n),a=iR(r===void 0?n:r,n),s=new(ime(this,AM))(nme(a-i)),o=new RE(this),l=new RE(s),u=0;i=0&&r<=99?r+1900:r;return Cme(this,n)}});var Sme=te;Sme({target:"Date",proto:!0},{toGMTString:Date.prototype.toUTCString});var Tme=fr,Eme=qe,Ome=ur,Ime=RangeError,W1=function(t){var r=Eme(Ome(this)),n="",i=Tme(t);if(i<0||i===1/0)throw new Ime("Wrong number of repetitions");for(;i>0;(i>>>=1)&&(r+=r))i&1&&(n+=r);return n},rz=ve,Mme=Hn,sR=qe,xme=W1,Lme=ur,$me=rz(xme),Ame=rz("".slice),Pme=Math.ceil,oR=function(e){return function(t,r,n){var i=sR(Lme(t)),a=Mme(r),s=i.length,o=n===void 0?" ":sR(n),l,u;return a<=s||o===""?i:(l=a-s,u=$me(o,Pme(l/o.length)),u.length>l&&(u=Ame(u,0,l)),e?i+u:u+i)}},PM={start:oR(!1),end:oR(!0)},gl=ve,lR=me,Ml=PM.start,Nme=RangeError,Ume=isFinite,Rme=Math.abs,to=Date.prototype,P_=to.toISOString,Dme=gl(to.getTime),kme=gl(to.getUTCDate),Fme=gl(to.getUTCFullYear),Bme=gl(to.getUTCHours),jme=gl(to.getUTCMilliseconds),zme=gl(to.getUTCMinutes),qme=gl(to.getUTCMonth),Vme=gl(to.getUTCSeconds),Hme=lR(function(){return P_.call(new Date(-5e13-1))!=="0385-07-25T07:06:39.999Z"})||!lR(function(){P_.call(new Date(NaN))})?function(){if(!Ume(Dme(this)))throw new Nme("Invalid time value");var t=this,r=Fme(t),n=jme(t),i=r<0?"-":r>9999?"+":"";return i+Ml(Rme(r),i?6:4,0)+"-"+Ml(qme(t)+1,2,0)+"-"+Ml(kme(t),2,0)+"T"+Ml(Bme(t),2,0)+":"+Ml(zme(t),2,0)+":"+Ml(Vme(t),2,0)+"."+Ml(n,3,0)+"Z"}:P_,Wme=te,uR=Hme;Wme({target:"Date",proto:!0,forced:Date.prototype.toISOString!==uR},{toISOString:uR});var Gme=te,Yme=me,Kme=vt,Xme=S1,Qme=Yme(function(){return new Date(NaN).toJSON()!==null||Date.prototype.toJSON.call({toISOString:function(){return 1}})!==1});Gme({target:"Date",proto:!0,arity:1,forced:Qme},{toJSON:function(t){var r=Kme(this),n=Xme(r,"number");return typeof n=="number"&&!isFinite(n)?null:r.toISOString()}});var Jme=Ge,Zme=s9,e0e=TypeError,t0e=function(e){if(Jme(this),e==="string"||e==="default")e="string";else if(e!=="number")throw new e0e("Incorrect hint");return Zme(this,e)},r0e=ut,n0e=Xt,i0e=t0e,a0e=it,cR=a0e("toPrimitive"),fR=Date.prototype;r0e(fR,cR)||n0e(fR,cR,i0e);var nz=ve,s0e=Xt,NM=Date.prototype,dR="Invalid Date",iz="toString",o0e=nz(NM[iz]),l0e=nz(NM.getTime);String(new Date(NaN))!==dR&&s0e(NM,iz,function(){var t=l0e(this);return t===t?o0e(this):dR});var u0e=te,vm=ve,c0e=qe,f0e=vm("".charAt),d0e=vm("".charCodeAt),h0e=vm(/./.exec),p0e=vm(1 .toString),m0e=vm("".toUpperCase),v0e=/[\w*+\-./@]/,hR=function(e,t){for(var r=p0e(e,16);r.length1?arguments[1]:void 0),y;y=y?y.next:f.first;)for(d(y.value,y.key,this);y&&y.removed;)y=y.previous},has:function(c){return!!l(this,c)}}),_R(a,r?{get:function(c){var f=l(this,c);return f&&f.value},set:function(c,f){return o(this,c===0?0:c,f)}}:{add:function(c){return o(this,c=c===0?0:c,c)}}),Nd&&yve(a,"size",{configurable:!0,get:function(){return s(this).size}}),i},setStrong:function(e,t,r){var n=t+" Iterator",i=F_(t),a=F_(n);Sve(e,t,function(s,o){SR(this,{type:n,target:s,state:i(s),kind:o,last:void 0})},function(){for(var s=a(this),o=s.kind,l=s.last;l&&l.removed;)l=l.previous;return!s.target||!(s.last=l=l?l.next:s.state.first)?(s.target=void 0,P0(void 0,!0)):P0(o==="keys"?l.key:o==="values"?l.value:[l.key,l.value],!1)},r?"entries":"values",!r,!0),Tve(t)}},Eve=G1,Ove=pz;Eve("Map",function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}},Ove);var Ive=Math.log,mz=Math.log1p||function(t){var r=+t;return r>-1e-8&&r<1e-8?r-r*r/2:Ive(1+r)},Mve=te,xve=mz,B_=Math.acosh,Lve=Math.log,TR=Math.sqrt,$ve=Math.LN2,Ave=!B_||Math.floor(B_(Number.MAX_VALUE))!==710||B_(1/0)!==1/0;Mve({target:"Math",stat:!0,forced:Ave},{acosh:function(t){var r=+t;return r<1?NaN:r>9490626562425156e-8?Lve(r)+$ve:xve(r-1+TR(r-1)*TR(r+1))}});var Pve=te,ER=Math.asinh,Nve=Math.log,Uve=Math.sqrt;function vz(e){var t=+e;return!isFinite(t)||t===0?t:t<0?-vz(-t):Nve(t+Uve(t*t+1))}var Rve=!(ER&&1/ER(0)>0);Pve({target:"Math",stat:!0,forced:Rve},{asinh:vz});var Dve=te,OR=Math.atanh,kve=Math.log,Fve=!(OR&&1/OR(-0)<0);Dve({target:"Math",stat:!0,forced:Fve},{atanh:function(t){var r=+t;return r===0?r:kve((1+r)/(1-r))/2}});var Bve=te,jve=CM,zve=Math.abs,qve=Math.pow;Bve({target:"Math",stat:!0},{cbrt:function(t){var r=+t;return jve(r)*qve(zve(r),1/3)}});var Vve=te,Hve=Math.floor,Wve=Math.log,Gve=Math.LOG2E;Vve({target:"Math",stat:!0},{clz32:function(t){var r=t>>>0;return r?31-Hve(Wve(r+.5)*Gve):32}});var Ud=Math.expm1,Yve=Math.exp,Y1=!Ud||Ud(10)>22025.465794806718||Ud(10)<22025.465794806718||Ud(-2e-17)!==-2e-17?function(t){var r=+t;return r===0?r:r>-1e-6&&r<1e-6?r+r*r/2:Yve(r)-1}:Ud,Kve=te,Xve=Y1,IR=Math.cosh,Qve=Math.abs,j_=Math.E,Jve=!IR||IR(710)===1/0;Kve({target:"Math",stat:!0,forced:Jve},{cosh:function(t){var r=Xve(Qve(t)-1)+1;return(r+1/(r*j_*j_))*(j_/2)}});var Zve=te,MR=Y1;Zve({target:"Math",stat:!0,forced:MR!==Math.expm1},{expm1:MR});var ege=te,tge=kj;ege({target:"Math",stat:!0},{fround:tge});var rge=te,xR=Math.hypot,nge=Math.abs,ige=Math.sqrt,age=!!xR&&xR(1/0,NaN)!==1/0;rge({target:"Math",stat:!0,arity:2,forced:age},{hypot:function(t,r){for(var n=0,i=0,a=arguments.length,s=0,o,l;i0?(l=o/s,n+=l*l):n+=o;return s===1/0?1/0:s*ige(n)}});var sge=te,oge=me,LR=Math.imul,lge=oge(function(){return LR(4294967295,5)!==-5||LR.length!==2});sge({target:"Math",stat:!0,forced:lge},{imul:function(t,r){var n=65535,i=+t,a=+r,s=n&i,o=n&a;return 0|s*o+((n&i>>>16)*o+s*(n&a>>>16)<<16>>>0)}});var uge=Math.log,cge=Math.LOG10E,gz=Math.log10||function(t){return uge(t)*cge},fge=te,dge=gz;fge({target:"Math",stat:!0},{log10:dge});var hge=te,pge=mz;hge({target:"Math",stat:!0},{log1p:pge});var mge=te,vge=Math.log,gge=Math.LN2;mge({target:"Math",stat:!0},{log2:function(t){return vge(t)/gge}});var yge=te,wge=CM;yge({target:"Math",stat:!0},{sign:wge});var bge=te,_ge=me,$R=Y1,Cge=Math.abs,AR=Math.exp,Sge=Math.E,Tge=_ge(function(){return Math.sinh(-2e-17)!==-2e-17});bge({target:"Math",stat:!0,forced:Tge},{sinh:function(t){var r=+t;return Cge(r)<1?($R(r)-$R(-r))/2:(AR(r-1)-AR(-r-1))*(Sge/2)}});var Ege=te,PR=Y1,NR=Math.exp;Ege({target:"Math",stat:!0},{tanh:function(t){var r=+t,n=PR(r),i=PR(-r);return n===1/0?1:i===1/0?-1:(n-i)/(NR(r)+NR(-r))}});var Oge=Wn;Oge(Math,"Math",!0);var Ige=te,Mge=m9;Ige({target:"Math",stat:!0},{trunc:Mge});var xge=ve,K1=xge(1 .valueOf),X1=` -\v\f\r                 \u2028\u2029\uFEFF`,Lge=ve,$ge=ur,Age=qe,DE=X1,UR=Lge("".replace),Pge=RegExp("^["+DE+"]+"),Nge=RegExp("(^|[^"+DE+"])["+DE+"]+$"),z_=function(e){return function(t){var r=Age($ge(t));return e&1&&(r=UR(r,Pge,"")),e&2&&(r=UR(r,Nge,"$1")),r}},nd={start:z_(1),end:z_(2),trim:z_(3)},Uge=te,yz=qI,Rge=Ue,wz=Te,bz=S9,_z=ve,Dge=am,RR=ut,kge=Qf,Fge=Li,Bge=Lu,Cz=S1,jge=me,zge=Qs.f,qge=Rr.f,Vge=Kt.f,Hge=K1,Wge=nd.trim,Q1="Number",Xc=wz[Q1];bz[Q1];var BM=Xc.prototype,Gge=wz.TypeError,Yge=_z("".slice),N0=_z("".charCodeAt),Kge=function(e){var t=Cz(e,"number");return typeof t=="bigint"?t:Xge(t)},Xge=function(e){var t=Cz(e,"number"),r,n,i,a,s,o,l,u;if(Bge(t))throw new Gge("Cannot convert a Symbol value to a number");if(typeof t=="string"&&t.length>2){if(t=Wge(t),r=N0(t,0),r===43||r===45){if(n=N0(t,2),n===88||n===120)return NaN}else if(r===48){switch(N0(t,1)){case 66:case 98:i=2,a=49;break;case 79:case 111:i=8,a=55;break;default:return+t}for(s=Yge(t,2),o=s.length,l=0;la)return NaN;return parseInt(s,i)}}return+t},jM=Dge(Q1,!Xc(" 0o1")||!Xc("0b1")||Xc("+0x1")),Qge=function(e){return Fge(BM,e)&&jge(function(){Hge(e)})},J1=function(t){var r=arguments.length<1?0:Xc(Kge(t));return Qge(this)?kge(Object(r),this,J1):r};J1.prototype=BM;jM&&!yz&&(BM.constructor=J1);Uge({global:!0,constructor:!0,wrap:!0,forced:jM},{Number:J1});var Jge=function(e,t){for(var r=Rge?zge(t):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,isFinite,isInteger,isNaN,isSafeInteger,parseFloat,parseInt,fromString,range".split(","),n=0,i;r.length>n;n++)RR(t,i=r[n])&&!RR(e,i)&&Vge(e,i,qge(t,i))};(jM||yz)&&Jge(bz[Q1],Xc);var Zge=te;Zge({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{EPSILON:Math.pow(2,-52)});var eye=Te,tye=eye.isFinite,rye=Number.isFinite||function(t){return typeof t=="number"&&tye(t)},nye=te,iye=rye;nye({target:"Number",stat:!0},{isFinite:iye});var aye=nt,sye=Math.floor,zM=Number.isInteger||function(t){return!aye(t)&&isFinite(t)&&sye(t)===t},oye=te,lye=zM;oye({target:"Number",stat:!0},{isInteger:lye});var uye=te;uye({target:"Number",stat:!0},{isNaN:function(t){return t!==t}});var cye=te,fye=zM,dye=Math.abs;cye({target:"Number",stat:!0},{isSafeInteger:function(t){return fye(t)&&dye(t)<=9007199254740991}});var hye=te;hye({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{MAX_SAFE_INTEGER:9007199254740991});var pye=te;pye({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{MIN_SAFE_INTEGER:-9007199254740991});var Sz=Te,mye=me,vye=ve,gye=qe,yye=nd.trim,wye=X1,bye=vye("".charAt),Qg=Sz.parseFloat,DR=Sz.Symbol,kR=DR&&DR.iterator,_ye=1/Qg(wye+"-0")!==-1/0||kR&&!mye(function(){Qg(Object(kR))}),Tz=_ye?function(t){var r=yye(gye(t)),n=Qg(r);return n===0&&bye(r,0)==="-"?-0:n}:Qg,Cye=te,FR=Tz;Cye({target:"Number",stat:!0,forced:Number.parseFloat!==FR},{parseFloat:FR});var Ez=Te,Sye=me,Tye=ve,Eye=qe,Oye=nd.trim,BR=X1,kh=Ez.parseInt,jR=Ez.Symbol,zR=jR&&jR.iterator,Oz=/^[+-]?0x/i,Iye=Tye(Oz.exec),Mye=kh(BR+"08")!==8||kh(BR+"0x16")!==22||zR&&!Sye(function(){kh(Object(zR))}),Iz=Mye?function(t,r){var n=Oye(Eye(t));return kh(n,r>>>0||(Iye(Oz,n)?16:10))}:kh,xye=te,qR=Iz;xye({target:"Number",stat:!0,forced:Number.parseInt!==qR},{parseInt:qR});var Lye=te,qM=ve,$ye=fr,Aye=K1,Pye=W1,Nye=gz,kE=me,Uye=RangeError,VR=String,Rye=isFinite,Dye=Math.abs,kye=Math.floor,HR=Math.pow,Fye=Math.round,Ra=qM(1 .toExponential),Bye=qM(Pye),WR=qM("".slice),Mz=Ra(-69e-12,4)==="-6.9000e-11"&&Ra(1.255,2)==="1.25e+0"&&Ra(12345,3)==="1.235e+4"&&Ra(25,0)==="3e+1",jye=function(){return kE(function(){Ra(1,1/0)})&&kE(function(){Ra(1,-1/0)})},zye=function(){return!kE(function(){Ra(1/0,1/0),Ra(NaN,1/0)})},qye=!Mz||!jye()||!zye();Lye({target:"Number",proto:!0,forced:qye},{toExponential:function(t){var r=Aye(this);if(t===void 0)return Ra(r);var n=$ye(t);if(!Rye(r))return String(r);if(n<0||n>20)throw new Uye("Incorrect fraction digits");if(Mz)return Ra(r,n);var i="",a="",s=0,o="",l="";if(r<0&&(i="-",r=-r),r===0)s=0,a=Bye("0",n+1);else{var u=Nye(r);s=kye(u);var c=0,f=HR(10,s-n);c=Fye(r/f),2*r>=(2*c+1)*f&&(c+=1),c>=HR(10,n+1)&&(c/=10,s+=1),a=VR(c)}return n!==0&&(a=WR(a,0,1)+"."+WR(a,1)),s===0?(o="+",l="0"):(o=s>0?"+":"-",l=VR(Dye(s))),a+="e"+o+l,i+a}});var Vye=te,VM=ve,Hye=fr,Wye=K1,Gye=W1,GR=me,Yye=RangeError,xz=String,Lz=Math.floor,FE=VM(Gye),YR=VM("".slice),Rd=VM(1 .toFixed),Lc=function(e,t,r){return t===0?r:t%2===1?Lc(e,t-1,r*e):Lc(e*e,t/2,r)},Kye=function(e){for(var t=0,r=e;r>=4096;)t+=12,r/=4096;for(;r>=2;)t+=1,r/=2;return t},rc=function(e,t,r){for(var n=-1,i=r;++n<6;)i+=t*e[n],e[n]=i%1e7,i=Lz(i/1e7)},q_=function(e,t){for(var r=6,n=0;--r>=0;)n+=e[r],e[r]=Lz(n/t),n=n%t*1e7},KR=function(e){for(var t=6,r="";--t>=0;)if(r!==""||t===0||e[t]!==0){var n=xz(e[t]);r=r===""?n:r+FE("0",7-n.length)+n}return r},Xye=GR(function(){return Rd(8e-5,3)!=="0.000"||Rd(.9,0)!=="1"||Rd(1.255,2)!=="1.25"||Rd(0xde0b6b3a7640080,0)!=="1000000000000000128"})||!GR(function(){Rd({})});Vye({target:"Number",proto:!0,forced:Xye},{toFixed:function(t){var r=Wye(this),n=Hye(t),i=[0,0,0,0,0,0],a="",s="0",o,l,u,c;if(n<0||n>20)throw new Yye("Incorrect fraction digits");if(r!==r)return"NaN";if(r<=-1e21||r>=1e21)return xz(r);if(r<0&&(a="-",r=-r),r>1e-21)if(o=Kye(r*Lc(2,69,1))-69,l=o<0?r*Lc(2,-o,1):r/Lc(2,o,1),l*=4503599627370496,o=52-o,o>0){for(rc(i,0,l),u=n;u>=7;)rc(i,1e7,0),u-=7;for(rc(i,Lc(10,u,1),0),u=o-1;u>=23;)q_(i,1<<23),u-=23;q_(i,1<0?(c=s.length,s=a+(c<=n?"0."+FE("0",n-c)+s:YR(s,0,c-n)+"."+YR(s,c-n))):s=a+s,s}});var Qye=te,Jye=ve,XR=me,QR=K1,Jg=Jye(1 .toPrecision),Zye=XR(function(){return Jg(1,void 0)!=="1"})||!XR(function(){Jg({})});Qye({target:"Number",proto:!0,forced:Zye},{toPrecision:function(t){return t===void 0?Jg(QR(this)):Jg(QR(this),t)}});var JR=Ue,e1e=ve,t1e=We,r1e=me,V_=sm,n1e=nm,i1e=em,a1e=vt,s1e=Hf,nc=Object.assign,ZR=Object.defineProperty,o1e=e1e([].concat),$z=!nc||r1e(function(){if(JR&&nc({b:1},nc(ZR({},"a",{enumerable:!0,get:function(){ZR(this,"b",{value:3,enumerable:!1})}}),{b:2})).b!==1)return!0;var e={},t={},r=Symbol("assign detection"),n="abcdefghijklmnopqrst";return e[r]=7,n.split("").forEach(function(i){t[i]=i}),nc({},e)[r]!==7||V_(nc({},t)).join("")!==n})?function(t,r){for(var n=a1e(t),i=arguments.length,a=1,s=n1e.f,o=i1e.f;i>a;)for(var l=s1e(arguments[a++]),u=s?o1e(V_(l),s(l)):V_(l),c=u.length,f=0,d;c>f;)d=u[f++],(!JR||t1e(o,l,d))&&(n[d]=l[d]);return n}:nc,l1e=te,eD=$z;l1e({target:"Object",stat:!0,arity:2,forced:Object.assign!==eD},{assign:eD});var u1e=te,c1e=Ue,f1e=$i;u1e({target:"Object",stat:!0,sham:!c1e},{create:f1e});var d1e=Te,h1e=me,tD=gM,Z1=!h1e(function(){if(!(tD&&tD<535)){var e=Math.random();__defineSetter__.call(null,e,function(){}),delete d1e[e]}}),p1e=te,m1e=Ue,v1e=Z1,g1e=cr,y1e=vt,w1e=Kt;m1e&&p1e({target:"Object",proto:!0,forced:v1e},{__defineGetter__:function(t,r){w1e.f(y1e(this),t,{get:g1e(r),enumerable:!0,configurable:!0})}});var b1e=te,_1e=Ue,rD=I1.f;b1e({target:"Object",stat:!0,forced:Object.defineProperties!==rD,sham:!_1e},{defineProperties:rD});var C1e=te,S1e=Ue,nD=Kt.f;C1e({target:"Object",stat:!0,forced:Object.defineProperty!==nD,sham:!S1e},{defineProperty:nD});var T1e=te,E1e=Ue,O1e=Z1,I1e=cr,M1e=vt,x1e=Kt;E1e&&T1e({target:"Object",proto:!0,forced:O1e},{__defineSetter__:function(t,r){x1e.f(M1e(this),t,{set:I1e(r),enumerable:!0,configurable:!0})}});var Az=Ue,L1e=me,Pz=ve,$1e=Gn,A1e=sm,P1e=Mr,N1e=em.f,Nz=Pz(N1e),U1e=Pz([].push),R1e=Az&&L1e(function(){var e=Object.create(null);return e[2]=2,!Nz(e,2)}),iD=function(e){return function(t){for(var r=P1e(t),n=A1e(r),i=R1e&&$1e(r)===null,a=n.length,s=0,o=[],l;a>s;)l=n[s++],(!Az||(i?l in r:Nz(r,l)))&&U1e(o,e?[l,r[l]]:r[l]);return o}},Uz={entries:iD(!0),values:iD(!1)},D1e=te,k1e=Uz.entries;D1e({target:"Object",stat:!0},{entries:function(t){return k1e(t)}});var F1e=te,B1e=rd,j1e=me,z1e=nt,q1e=Nu.onFreeze,BE=Object.freeze,V1e=j1e(function(){BE(1)});F1e({target:"Object",stat:!0,forced:V1e,sham:!B1e},{freeze:function(t){return BE&&z1e(t)?BE(q1e(t)):t}});var H1e=te,W1e=Za,G1e=Js;H1e({target:"Object",stat:!0},{fromEntries:function(t){var r={};return W1e(t,function(n,i){G1e(r,n,i)},{AS_ENTRIES:!0}),r}});var Y1e=te,K1e=me,X1e=Mr,Rz=Rr.f,Dz=Ue,Q1e=!Dz||K1e(function(){Rz(1)});Y1e({target:"Object",stat:!0,forced:Q1e,sham:!Dz},{getOwnPropertyDescriptor:function(t,r){return Rz(X1e(t),r)}});var J1e=te,Z1e=Ue,ewe=QI,twe=Mr,rwe=Rr,nwe=Js;J1e({target:"Object",stat:!0,sham:!Z1e},{getOwnPropertyDescriptors:function(t){for(var r=twe(t),n=rwe.f,i=ewe(r),a={},s=0,o,l;i.length>s;)l=n(r,o=i[s++]),l!==void 0&&nwe(a,o,l);return a}});var iwe=te,awe=me,swe=M1.f,owe=awe(function(){return!Object.getOwnPropertyNames(1)});iwe({target:"Object",stat:!0,forced:owe},{getOwnPropertyNames:swe});var lwe=te,uwe=me,cwe=vt,kz=Gn,fwe=lM,dwe=uwe(function(){kz(1)});lwe({target:"Object",stat:!0,forced:dwe,sham:!fwe},{getPrototypeOf:function(t){return kz(cwe(t))}});var hwe=te,pwe=ut;hwe({target:"Object",stat:!0},{hasOwn:pwe});var Fz=Object.is||function(t,r){return t===r?t!==0||1/t===1/r:t!==t&&r!==r},mwe=te,vwe=Fz;mwe({target:"Object",stat:!0},{is:vwe});var gwe=te,aD=RM;gwe({target:"Object",stat:!0,forced:Object.isExtensible!==aD},{isExtensible:aD});var ywe=te,wwe=me,bwe=nt,_we=Gr,Bz=UM,jE=Object.isFrozen,Cwe=Bz||wwe(function(){jE(1)});ywe({target:"Object",stat:!0,forced:Cwe},{isFrozen:function(t){return!bwe(t)||Bz&&_we(t)==="ArrayBuffer"?!0:jE?jE(t):!1}});var Swe=te,Twe=me,Ewe=nt,Owe=Gr,jz=UM,zE=Object.isSealed,Iwe=jz||Twe(function(){zE(1)});Swe({target:"Object",stat:!0,forced:Iwe},{isSealed:function(t){return!Ewe(t)||jz&&Owe(t)==="ArrayBuffer"?!0:zE?zE(t):!1}});var Mwe=te,xwe=vt,zz=sm,Lwe=me,$we=Lwe(function(){zz(1)});Mwe({target:"Object",stat:!0,forced:$we},{keys:function(t){return zz(xwe(t))}});var Awe=te,Pwe=Ue,Nwe=Z1,Uwe=vt,Rwe=pl,Dwe=Gn,kwe=Rr.f;Pwe&&Awe({target:"Object",proto:!0,forced:Nwe},{__lookupGetter__:function(t){var r=Uwe(this),n=Rwe(t),i;do if(i=kwe(r,n))return i.get;while(r=Dwe(r))}});var Fwe=te,Bwe=Ue,jwe=Z1,zwe=vt,qwe=pl,Vwe=Gn,Hwe=Rr.f;Bwe&&Fwe({target:"Object",proto:!0,forced:jwe},{__lookupSetter__:function(t){var r=zwe(this),n=qwe(t),i;do if(i=Hwe(r,n))return i.set;while(r=Vwe(r))}});var Wwe=te,Gwe=nt,Ywe=Nu.onFreeze,Kwe=rd,Xwe=me,qE=Object.preventExtensions,Qwe=Xwe(function(){qE(1)});Wwe({target:"Object",stat:!0,forced:Qwe,sham:!Kwe},{preventExtensions:function(t){return qE&&Gwe(t)?qE(Ywe(t)):t}});var Jwe=Ue,Zwe=Dr,sD=nt,ebe=vt,tbe=ur,oD=Object.getPrototypeOf,lD=Object.setPrototypeOf,uD=Object.prototype,cD="__proto__";if(Jwe&&oD&&lD&&!(cD in uD))try{Zwe(uD,cD,{configurable:!0,get:function(){return oD(ebe(this))},set:function(t){var r=tbe(this);!sD(t)&&t!==null||!sD(r)||lD(r,t)}})}catch{}var rbe=te,nbe=nt,ibe=Nu.onFreeze,abe=rd,sbe=me,VE=Object.seal,obe=sbe(function(){VE(1)});rbe({target:"Object",stat:!0,forced:obe,sham:!abe},{seal:function(t){return VE&&nbe(t)?VE(ibe(t)):t}});var lbe=te,ube=Qa;lbe({target:"Object",stat:!0},{setPrototypeOf:ube});var cbe=JI,fbe=Xa,dbe=cbe?{}.toString:function(){return"[object "+fbe(this)+"]"},hbe=JI,pbe=Xt,mbe=dbe;hbe||pbe(Object.prototype,"toString",mbe,{unsafe:!0});var vbe=te,gbe=Uz.values;vbe({target:"Object",stat:!0},{values:function(t){return gbe(t)}});var ybe=te,fD=Tz;ybe({global:!0,forced:parseFloat!==fD},{parseFloat:fD});var wbe=te,dD=Iz;wbe({global:!0,forced:parseInt!==dD},{parseInt:dD});var bbe=TypeError,ya=function(e,t){if(eb)","g");return e.exec("b").groups.a!=="b"||"b".replace(e,"$c")!=="bc"}),VSe=Ue,nx=Te,Cm=ve,HSe=am,WSe=Qf,GSe=pn,YSe=Qs.f,YD=Li,KSe=bm,KD=qe,XSe=_m,wq=nw,QSe=J9,JSe=Xt,ZSe=me,eTe=ut,tTe=Cr.enforce,rTe=Zf,nTe=it,bq=rx,_q=yq,iTe=nTe("match"),qo=nx.RegExp,bc=qo.prototype,aTe=nx.SyntaxError,sTe=Cm(bc.exec),ry=Cm("".charAt),XD=Cm("".replace),QD=Cm("".indexOf),oTe=Cm("".slice),lTe=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,iu=/a/g,nC=/a/g,uTe=new qo(iu)!==iu,Cq=wq.MISSED_STICKY,cTe=wq.UNSUPPORTED_Y,fTe=VSe&&(!uTe||Cq||bq||_q||ZSe(function(){return nC[iTe]=!1,qo(iu)!==iu||qo(nC)===nC||String(qo(iu,"i"))!=="/a/i"})),dTe=function(e){for(var t=e.length,r=0,n="",i=!1,a;r<=t;r++){if(a=ry(e,r),a==="\\"){n+=a+ry(e,++r);continue}!i&&a==="."?n+="[\\s\\S]":(a==="["?i=!0:a==="]"&&(i=!1),n+=a)}return n},hTe=function(e){for(var t=e.length,r=0,n="",i=[],a={},s=!1,o=!1,l=0,u="",c;r<=t;r++){if(c=ry(e,r),c==="\\")c+=ry(e,++r);else if(c==="]")s=!1;else if(!s)switch(!0){case c==="[":s=!0;break;case c==="(":sTe(lTe,oTe(e,r+1))&&(r+=2,o=!0),n+=c,l++;continue;case(c===">"&&o):if(u===""||eTe(a,u))throw new aTe("Invalid capture group name");a[u]=!0,i[i.length]=[u,l],o=!1,u="";continue}o?u+=c:n+=c}return[n,i]};if(HSe("RegExp",fTe)){for(var Ll=function(t,r){var n=YD(bc,this),i=KSe(t),a=r===void 0,s=[],o=t,l,u,c,f,d,y;if(!n&&i&&a&&t.constructor===Ll)return t;if((i||YD(bc,t))&&(t=t.source,a&&(r=XSe(o))),t=t===void 0?"":KD(t),r=r===void 0?"":KD(r),o=t,bq&&"dotAll"in iu&&(u=!!r&&QD(r,"s")>-1,u&&(r=XD(r,/s/g,""))),l=r,Cq&&"sticky"in iu&&(c=!!r&&QD(r,"y")>-1,c&&cTe&&(r=XD(r,/y/g,""))),_q&&(f=hTe(t),t=f[0],s=f[1]),d=WSe(qo(t,r),n?this:bc,Ll),(u||c||s.length)&&(y=tTe(d),u&&(y.dotAll=!0,y.raw=Ll(dTe(t),l)),c&&(y.sticky=!0),s.length&&(y.groups=s)),t!==o)try{GSe(d,"source",o===""?"(?:)":o)}catch{}return d},JD=YSe(qo),ZD=0;JD.length>ZD;)QSe(Ll,qo,JD[ZD++]);bc.constructor=Ll,Ll.prototype=bc,JSe(nx,"RegExp",Ll,{constructor:!0})}rTe("RegExp");var pTe=Ue,mTe=rx,vTe=Gr,gTe=Dr,yTe=Cr.get,ek=RegExp.prototype,wTe=TypeError;pTe&&mTe&&gTe(ek,"dotAll",{configurable:!0,get:function(){if(this!==ek){if(vTe(this)==="RegExp")return!!yTe(this).dotAll;throw new wTe("Incompatible receiver, RegExp required")}}});var Ac=We,iw=ve,bTe=qe,_Te=JM,CTe=nw,STe=Gf,TTe=$i,ETe=Cr.get,OTe=rx,ITe=yq,MTe=STe("native-string-replace",String.prototype.replace),ny=RegExp.prototype.exec,tO=ny,xTe=iw("".charAt),LTe=iw("".indexOf),$Te=iw("".replace),iC=iw("".slice),rO=function(){var e=/a/,t=/b*/g;return Ac(ny,e,"a"),Ac(ny,t,"a"),e.lastIndex!==0||t.lastIndex!==0}(),Sq=CTe.BROKEN_CARET,nO=/()??/.exec("")[1]!==void 0,ATe=rO||nO||Sq||OTe||ITe;ATe&&(tO=function(t){var r=this,n=ETe(r),i=bTe(t),a=n.raw,s,o,l,u,c,f,d;if(a)return a.lastIndex=r.lastIndex,s=Ac(tO,a,i),r.lastIndex=a.lastIndex,s;var y=n.groups,v=Sq&&r.sticky,_=Ac(_Te,r),w=r.source,p=0,g=i;if(v&&(_=$Te(_,"y",""),LTe(_,"g")===-1&&(_+="g"),g=iC(i,r.lastIndex),r.lastIndex>0&&(!r.multiline||r.multiline&&xTe(i,r.lastIndex-1)!==` -`)&&(w="(?: "+w+")",g=" "+g,p++),o=new RegExp("^(?:"+w+")",_)),nO&&(o=new RegExp("^"+w+"$(?!\\s)",_)),rO&&(l=r.lastIndex),u=Ac(ny,v?o:r,g),v?u?(u.input=iC(u.input,p),u[0]=iC(u[0],p),u.index=r.lastIndex,r.lastIndex+=u[0].length):r.lastIndex=0:rO&&u&&(r.lastIndex=r.global?u.index+u[0].length:l),nO&&u&&u.length>1&&Ac(MTe,u[0],o,function(){for(c=1;c=0?i:n+i;return a<0||a>=n?void 0:hEe(r,a)}});var ax=ve,mEe=fr,vEe=qe,gEe=ur,yEe=ax("".charAt),sk=ax("".charCodeAt),wEe=ax("".slice),ok=function(e){return function(t,r){var n=vEe(gEe(t)),i=mEe(r),a=n.length,s,o;return i<0||i>=a?e?"":void 0:(s=sk(n,i),s<55296||s>56319||i+1===a||(o=sk(n,i+1))<56320||o>57343?e?yEe(n,i):s:e?wEe(n,i,i+2):(s-55296<<10)+(o-56320)+65536)}},sw={codeAt:ok(!1),charAt:ok(!0)},bEe=te,_Ee=sw.codeAt;bEe({target:"String",proto:!0},{codePointAt:function(t){return _Ee(this,t)}});var CEe=bm,SEe=TypeError,sx=function(e){if(CEe(e))throw new SEe("The method doesn't accept regular expressions");return e},TEe=it,EEe=TEe("match"),ox=function(e){var t=/./;try{"/./"[e](t)}catch{try{return t[EEe]=!1,"/./"[e](t)}catch{}}return!1},OEe=te,Iq=ml,IEe=Rr.f,MEe=Hn,lk=qe,xEe=sx,LEe=ur,$Ee=ox,uk=Iq("".endsWith),AEe=Iq("".slice),PEe=Math.min,Mq=$Ee("endsWith"),NEe=!Mq&&!!function(){var e=IEe(String.prototype,"endsWith");return e&&!e.writable}();OEe({target:"String",proto:!0,forced:!NEe&&!Mq},{endsWith:function(t){var r=lk(LEe(this));xEe(t);var n=arguments.length>1?arguments[1]:void 0,i=r.length,a=n===void 0?i:PEe(MEe(n),i),s=lk(t);return uk?uk(r,s,a):AEe(r,a-s.length,a)===s}});var UEe=te,REe=ve,DEe=Ka,kEe=RangeError,ck=String.fromCharCode,fk=String.fromCodePoint,FEe=REe([].join),BEe=!!fk&&fk.length!==1;UEe({target:"String",stat:!0,arity:1,forced:BEe},{fromCodePoint:function(t){for(var r=[],n=arguments.length,i=0,a;n>i;){if(a=+arguments[i++],DEe(a,1114111)!==a)throw new kEe(a+" is not a valid code point");r[i]=a<65536?ck(a):ck(((a-=65536)>>10)+55296,a%1024+56320)}return FEe(r,"")}});var jEe=te,zEe=ve,qEe=sx,VEe=ur,dk=qe,HEe=ox,WEe=zEe("".indexOf);jEe({target:"String",proto:!0,forced:!HEe("includes")},{includes:function(t){return!!~WEe(dk(VEe(this)),dk(qEe(t)),arguments.length>1?arguments[1]:void 0)}});var GEe=te,YEe=ve,KEe=ur,XEe=qe,hk=YEe("".charCodeAt);GEe({target:"String",proto:!0},{isWellFormed:function(){for(var t=XEe(KEe(this)),r=t.length,n=0;n=56320||++n>=r||(hk(t,n)&64512)!==56320))return!1}return!0}});var QEe=sw.charAt,JEe=qe,xq=Cr,ZEe=hM,pk=F1,Lq="String Iterator",eOe=xq.set,tOe=xq.getterFor(Lq);ZEe(String,"String",function(e){eOe(this,{type:Lq,string:JEe(e),index:0})},function(){var t=tOe(this),r=t.string,n=t.index,i;return n>=r.length?pk(void 0,!0):(i=QEe(r,n),t.index+=i.length,pk(i,!1))});var mk=ml,vk=Xt,rOe=aw,gk=me,$q=it,nOe=pn,iOe=$q("species"),aC=RegExp.prototype,ow=function(e,t,r,n){var i=$q(e),a=!gk(function(){var u={};return u[i]=function(){return 7},""[e](u)!==7}),s=a&&!gk(function(){var u=!1,c=/a/;return e==="split"&&(c={},c.constructor={},c.constructor[iOe]=function(){return c},c.flags="",c[i]=/./[i]),c.exec=function(){return u=!0,null},c[i](""),!u});if(!a||!s||r){var o=mk(/./[i]),l=t(i,""[e],function(u,c,f,d,y){var v=mk(u),_=c.exec;return _===rOe||_===aC.exec?a&&!y?{done:!0,value:o(c,f,d)}:{done:!0,value:v(f,c,d)}:{done:!1}});vk(String.prototype,e,l[0]),vk(aC,i,l[1])}n&&nOe(aC[i],"sham",!0)},aOe=sw.charAt,lw=function(e,t,r){return t+(r?aOe(e,t).length:1)},yk=We,sOe=Ge,oOe=rt,lOe=Gr,uOe=aw,cOe=TypeError,Sm=function(e,t){var r=e.exec;if(oOe(r)){var n=yk(r,e,t);return n!==null&&sOe(n),n}if(lOe(e)==="RegExp")return yk(uOe,e,t);throw new cOe("RegExp#exec called on incompatible receiver")},fOe=We,dOe=ow,hOe=Ge,pOe=On,mOe=Hn,sC=qe,vOe=ur,gOe=Xs,yOe=lw,wk=Sm;dOe("match",function(e,t,r){return[function(i){var a=vOe(this),s=pOe(i)?void 0:gOe(i,e);return s?fOe(s,i,a):new RegExp(i)[e](sC(a))},function(n){var i=hOe(this),a=sC(n),s=r(t,i,a);if(s.done)return s.value;if(!i.global)return wk(i,a);var o=i.unicode;i.lastIndex=0;for(var l=[],u=0,c;(c=wk(i,a))!==null;){var f=sC(c[0]);l[u]=f,f===""&&(i.lastIndex=yOe(a,mOe(i.lastIndex),o)),u++}return u===0?null:l}]});var wOe=te,bOe=We,Aq=ml,_Oe=dM,j0=F1,bk=ur,Pq=Hn,pp=qe,COe=Ge,SOe=On,TOe=Gr,EOe=bm,Nq=_m,OOe=Xs,IOe=Xt,MOe=me,xOe=it,LOe=td,$Oe=lw,AOe=Sm,Uq=Cr,POe=qI,iy=xOe("matchAll"),Rq="RegExp String",Dq=Rq+" Iterator",NOe=Uq.set,UOe=Uq.getterFor(Dq),_k=RegExp.prototype,ROe=TypeError,iO=Aq("".indexOf),ay=Aq("".matchAll),oC=!!ay&&!MOe(function(){ay("a",/./)}),DOe=_Oe(function(t,r,n,i){NOe(this,{type:Dq,regexp:t,string:r,global:n,unicode:i,done:!1})},Rq,function(){var t=UOe(this);if(t.done)return j0(void 0,!0);var r=t.regexp,n=t.string,i=AOe(r,n);return i===null?(t.done=!0,j0(void 0,!0)):t.global?(pp(i[0])===""&&(r.lastIndex=$Oe(n,Pq(r.lastIndex),t.unicode)),j0(i,!1)):(t.done=!0,j0(i,!1))}),kq=function(e){var t=COe(this),r=pp(e),n=LOe(t,RegExp),i=pp(Nq(t)),a,s,o;return a=new n(n===RegExp?t.source:t,i),s=!!~iO(i,"g"),o=!!~iO(i,"u"),a.lastIndex=Pq(t.lastIndex),new DOe(a,r,s,o)};wOe({target:"String",proto:!0,forced:oC},{matchAll:function(t){var r=bk(this),n,i,a,s;if(SOe(t)){if(oC)return ay(r,t)}else{if(EOe(t)&&(n=pp(bk(Nq(t))),!~iO(n,"g")))throw new ROe("`.matchAll` does not allow non-global regexes");if(oC)return ay(r,t);if(a=OOe(t,iy),a===void 0&&POe&&TOe(t)==="RegExp"&&(a=kq),a)return bOe(a,t,r)}return i=pp(r),s=new RegExp(t,"g"),s[iy](i)}});iy in _k||IOe(_k,iy,kq);var kOe=Ys,Fq=/Version\/10(?:\.\d+){1,2}(?: [\w./]+)?(?: Mobile\/\w+)? Safari\//.test(kOe),FOe=te,BOe=PM.end,jOe=Fq;FOe({target:"String",proto:!0,forced:jOe},{padEnd:function(t){return BOe(this,t,arguments.length>1?arguments[1]:void 0)}});var zOe=te,qOe=PM.start,VOe=Fq;zOe({target:"String",proto:!0,forced:VOe},{padStart:function(t){return qOe(this,t,arguments.length>1?arguments[1]:void 0)}});var HOe=te,Bq=ve,WOe=Mr,GOe=vt,Ck=qe,YOe=Ct,Sk=Bq([].push),KOe=Bq([].join);HOe({target:"String",stat:!0},{raw:function(t){var r=WOe(GOe(t).raw),n=YOe(r);if(!n)return"";for(var i=arguments.length,a=[],s=0;;){if(Sk(a,Ck(r[s++])),s===n)return KOe(a,"");s]*>)/g,r2e=/\$([$&'`]|\d{1,2})/g,jq=function(e,t,r,n,i,a){var s=r+e.length,o=n.length,l=r2e;return i!==void 0&&(i=JOe(i),l=t2e),e2e(a,l,function(u,c){var f;switch(lC(c,0)){case"$":return"$";case"&":return e;case"`":return uC(t,0,r);case"'":return uC(t,s);case"<":f=i[uC(c,1,-1)];break;default:var d=+c;if(d===0)return u;if(d>o){var y=ZOe(d/10);return y===0?u:y<=o?n[y-1]===void 0?lC(c,1):n[y-1]+lC(c,1):u}f=n[d-1]}return f===void 0?"":f})},n2e=Ai,Tk=We,uw=ve,i2e=ow,a2e=me,s2e=Ge,o2e=rt,l2e=On,u2e=fr,c2e=Hn,ac=qe,f2e=ur,d2e=lw,h2e=Xs,p2e=jq,m2e=Sm,v2e=it,aO=v2e("replace"),g2e=Math.max,y2e=Math.min,w2e=uw([].concat),cC=uw([].push),Ek=uw("".indexOf),Ok=uw("".slice),b2e=function(e){return e===void 0?e:String(e)},_2e=function(){return"a".replace(/./,"$0")==="$0"}(),Ik=function(){return/./[aO]?/./[aO]("a","$0")==="":!1}(),C2e=!a2e(function(){var e=/./;return e.exec=function(){var t=[];return t.groups={a:"7"},t},"".replace(e,"$")!=="7"});i2e("replace",function(e,t,r){var n=Ik?"$":"$0";return[function(a,s){var o=f2e(this),l=l2e(a)?void 0:h2e(a,aO);return l?Tk(l,a,o,s):Tk(t,ac(o),a,s)},function(i,a){var s=s2e(this),o=ac(i);if(typeof a=="string"&&Ek(a,n)===-1&&Ek(a,"$<")===-1){var l=r(t,s,o,a);if(l.done)return l.value}var u=o2e(a);u||(a=ac(a));var c=s.global,f;c&&(f=s.unicode,s.lastIndex=0);for(var d=[],y;y=m2e(s,o),!(y===null||(cC(d,y),!c));){var v=ac(y[0]);v===""&&(s.lastIndex=d2e(o,c2e(s.lastIndex),f))}for(var _="",w=0,p=0;p=w&&(_+=Ok(o,w,C)+h,w=C+g.length)}return _+Ok(o,w)}]},!C2e||!_2e||Ik);var S2e=te,T2e=We,ux=ve,Mk=ur,E2e=rt,O2e=On,I2e=bm,Dd=qe,M2e=Xs,x2e=_m,L2e=jq,$2e=it,A2e=$2e("replace"),P2e=TypeError,zq=ux("".indexOf);ux("".replace);var xk=ux("".slice),N2e=Math.max,Lk=function(e,t,r){return r>e.length?-1:t===""?r:zq(e,t,r)};S2e({target:"String",proto:!0},{replaceAll:function(t,r){var n=Mk(this),i,a,s,o,l,u,c,f,d,y=0,v=0,_="";if(!O2e(t)){if(i=I2e(t),i&&(a=Dd(Mk(x2e(t))),!~zq(a,"g")))throw new P2e("`.replaceAll` does not allow non-global regexes");if(s=M2e(t,A2e),s)return T2e(s,t,n,r)}for(o=Dd(n),l=Dd(t),u=E2e(r),u||(r=Dd(r)),c=l.length,f=N2e(1,c),y=Lk(o,l,0);y!==-1;)d=u?Dd(r(l,y,o)):L2e(l,o,y,[],void 0,r),_+=xk(o,v,y)+d,v=y+c,y=Lk(o,l,y+f);return v1||"".split(/.?/).length?n=function(i,a){var s=fC(Pk(this)),o=a===void 0?Rk:a>>>0;if(o===0)return[];if(i===void 0)return[s];if(!W2e(i))return kd(t,s,i,o);for(var l=[],u=(i.ignoreCase?"i":"")+(i.multiline?"m":"")+(i.unicode?"u":"")+(i.sticky?"y":""),c=0,f=new RegExp(i.source,u+"g"),d,y,v;(d=kd(Q2e,f,s))&&(y=f.lastIndex,!(y>c&&(oc(l,Fd(s,c,d.index)),d.length>1&&d.index=o)));)f.lastIndex===d.index&&f.lastIndex++;return c===s.length?(v||!tIe(f,""))&&oc(l,""):oc(l,Fd(s,c)),l.length>o?Nk(l,0,o):l}:"0".split(void 0,0).length?n=function(i,a){return i===void 0&&a===0?[]:kd(t,this,i,a)}:n=t,[function(a,s){var o=Pk(this),l=H2e(a)?void 0:X2e(a,e);return l?kd(l,a,o,s):kd(n,fC(o),a,s)},function(i,a){var s=V2e(this),o=fC(i),l=r(n,s,o,a,n!==t);if(l.done)return l.value;var u=G2e(s,RegExp),c=s.unicode,f=(s.ignoreCase?"i":"")+(s.multiline?"m":"")+(s.unicode?"u":"")+(sc?"g":"y"),d=new u(sc?"^(?:"+s.source+")":s,f),y=a===void 0?Rk:a>>>0;if(y===0)return[];if(o.length===0)return Uk(d,o)===null?[o]:[];for(var v=0,_=0,w=[];_1?arguments[1]:void 0,r.length)),i=Dk(t);return kk?kk(r,i,n):uIe(r,n,n+i.length)===i}});var dIe=te,hIe=ve,pIe=ur,Fk=fr,mIe=qe,vIe=hIe("".slice),gIe=Math.max,yIe=Math.min,wIe=!"".substr||"ab".substr(-1)!=="b";dIe({target:"String",proto:!0,forced:wIe},{substr:function(t,r){var n=mIe(pIe(this)),i=n.length,a=Fk(t),s,o;return a===1/0&&(a=0),a<0&&(a=gIe(i+a,0)),s=r===void 0?i:Fk(r),s<=0||s===1/0?"":(o=yIe(a+s,i),a>=o?"":vIe(n,a,o))}});var bIe=te,Wq=We,fx=ve,_Ie=ur,CIe=qe,SIe=me,TIe=Array,dC=fx("".charAt),Bk=fx("".charCodeAt),EIe=fx([].join),sO="".toWellFormed,OIe="�",jk=sO&&SIe(function(){return Wq(sO,1)!=="1"});bIe({target:"String",proto:!0,forced:jk},{toWellFormed:function(){var t=CIe(_Ie(this));if(jk)return Wq(sO,t);for(var r=t.length,n=TIe(r),i=0;i=56320||i+1>=r||(Bk(t,i+1)&64512)!==56320?n[i]=OIe:(n[i]=dC(t,i),n[++i]=dC(t,i))}return EIe(n,"")}});var IIe=Kf.PROPER,MIe=me,zk=X1,qk="​…᠎",dx=function(e){return MIe(function(){return!!zk[e]()||qk[e]()!==qk||IIe&&zk[e].name!==e})},xIe=te,LIe=nd.trim,$Ie=dx;xIe({target:"String",proto:!0,forced:$Ie("trim")},{trim:function(){return LIe(this)}});var AIe=nd.end,PIe=dx,Gq=PIe("trimEnd")?function(){return AIe(this)}:"".trimEnd,NIe=te,Vk=Gq;NIe({target:"String",proto:!0,name:"trimEnd",forced:"".trimRight!==Vk},{trimRight:Vk});var UIe=te,Hk=Gq;UIe({target:"String",proto:!0,name:"trimEnd",forced:"".trimEnd!==Hk},{trimEnd:Hk});var RIe=nd.start,DIe=dx,Yq=DIe("trimStart")?function(){return RIe(this)}:"".trimStart,kIe=te,Wk=Yq;kIe({target:"String",proto:!0,name:"trimStart",forced:"".trimLeft!==Wk},{trimLeft:Wk});var FIe=te,Gk=Yq;FIe({target:"String",proto:!0,name:"trimStart",forced:"".trimStart!==Gk},{trimStart:Gk});var BIe=ve,jIe=ur,Yk=qe,zIe=/"/g,qIe=BIe("".replace),Yn=function(e,t,r,n){var i=Yk(jIe(e)),a="<"+t;return r!==""&&(a+=" "+r+'="'+qIe(Yk(n),zIe,""")+'"'),a+">"+i+""},VIe=me,Kn=function(e){return VIe(function(){var t=""[e]('"');return t!==t.toLowerCase()||t.split('"').length>3})},HIe=te,WIe=Yn,GIe=Kn;HIe({target:"String",proto:!0,forced:GIe("anchor")},{anchor:function(t){return WIe(this,"a","name",t)}});var YIe=te,KIe=Yn,XIe=Kn;YIe({target:"String",proto:!0,forced:XIe("big")},{big:function(){return KIe(this,"big","","")}});var QIe=te,JIe=Yn,ZIe=Kn;QIe({target:"String",proto:!0,forced:ZIe("blink")},{blink:function(){return JIe(this,"blink","","")}});var eMe=te,tMe=Yn,rMe=Kn;eMe({target:"String",proto:!0,forced:rMe("bold")},{bold:function(){return tMe(this,"b","","")}});var nMe=te,iMe=Yn,aMe=Kn;nMe({target:"String",proto:!0,forced:aMe("fixed")},{fixed:function(){return iMe(this,"tt","","")}});var sMe=te,oMe=Yn,lMe=Kn;sMe({target:"String",proto:!0,forced:lMe("fontcolor")},{fontcolor:function(t){return oMe(this,"font","color",t)}});var uMe=te,cMe=Yn,fMe=Kn;uMe({target:"String",proto:!0,forced:fMe("fontsize")},{fontsize:function(t){return cMe(this,"font","size",t)}});var dMe=te,hMe=Yn,pMe=Kn;dMe({target:"String",proto:!0,forced:pMe("italics")},{italics:function(){return hMe(this,"i","","")}});var mMe=te,vMe=Yn,gMe=Kn;mMe({target:"String",proto:!0,forced:gMe("link")},{link:function(t){return vMe(this,"a","href",t)}});var yMe=te,wMe=Yn,bMe=Kn;yMe({target:"String",proto:!0,forced:bMe("small")},{small:function(){return wMe(this,"small","","")}});var _Me=te,CMe=Yn,SMe=Kn;_Me({target:"String",proto:!0,forced:SMe("strike")},{strike:function(){return CMe(this,"strike","","")}});var TMe=te,EMe=Yn,OMe=Kn;TMe({target:"String",proto:!0,forced:OMe("sub")},{sub:function(){return EMe(this,"sub","","")}});var IMe=te,MMe=Yn,xMe=Kn;IMe({target:"String",proto:!0,forced:xMe("sup")},{sup:function(){return MMe(this,"sup","","")}});var oO={exports:{}},Kq=Te,hC=me,LMe=k1,$Me=Je.NATIVE_ARRAY_BUFFER_VIEWS,AMe=Kq.ArrayBuffer,$l=Kq.Int8Array,hx=!$Me||!hC(function(){$l(1)})||!hC(function(){new $l(-1)})||!LMe(function(e){new $l,new $l(null),new $l(1.5),new $l(e)},!0)||hC(function(){return new $l(new AMe(2),1,void 0).length!==1}),PMe=fr,NMe=RangeError,UMe=function(e){var t=PMe(e);if(t<0)throw new NMe("The argument can't be less than 0");return t},RMe=UMe,DMe=RangeError,Xq=function(e,t){var r=RMe(e);if(r%t)throw new DMe("Wrong offset");return r},kMe=Math.round,FMe=function(e){var t=kMe(e);return t<0?0:t>255?255:t&255},BMe=Xa,Qq=function(e){var t=BMe(e);return t==="BigInt64Array"||t==="BigUint64Array"},jMe=S1,zMe=TypeError,px=function(e){var t=jMe(e,"number");if(typeof t=="number")throw new zMe("Can't convert number to bigint");return BigInt(t)},qMe=ga,VMe=We,HMe=LM,WMe=vt,GMe=Ct,YMe=U1,KMe=hm,XMe=uM,QMe=Qq,JMe=Je.aTypedArrayConstructor,ZMe=px,Jq=function(t){var r=HMe(this),n=WMe(t),i=arguments.length,a=i>1?arguments[1]:void 0,s=a!==void 0,o=KMe(n),l,u,c,f,d,y,v,_;if(o&&!XMe(o))for(v=YMe(n,o),_=v.next,n=[];!(y=VMe(_,v)).done;)n.push(y.value);for(s&&i>2&&(a=qMe(a,arguments[2])),u=GMe(n),c=new(JMe(r))(u),f=QMe(c),l=0;u>l;l++)d=s?a(n[l],l):n[l],c[l]=f?ZMe(d):+d;return c},Kk=te,Zq=Te,Xk=We,exe=Ue,txe=hx,id=Je,eV=q1,Qk=es,rxe=xi,Bd=pn,nxe=zM,ixe=Hn,Jk=_M,pC=Xq,axe=FMe,tV=pl,jd=ut,sxe=Xa,lO=nt,oxe=Lu,lxe=$i,uxe=Li,z0=Qa,cxe=Qs.f,Zk=Jq,fxe=kr.forEach,dxe=Zf,hxe=Dr,rV=Kt,nV=Rr,mx=Cr,pxe=Qf,uO=mx.get,mxe=mx.set,vxe=mx.enforce,iV=rV.f,gxe=nV.f,mC=Zq.RangeError,aV=eV.ArrayBuffer,yxe=aV.prototype,wxe=eV.DataView,q0=id.NATIVE_ARRAY_BUFFER_VIEWS,e3=id.TYPED_ARRAY_TAG,t3=id.TypedArray,zd=id.TypedArrayPrototype,bxe=id.aTypedArrayConstructor,cO=id.isTypedArray,V0="BYTES_PER_ELEMENT",vC="Wrong length",r3=function(e,t){bxe(e);for(var r=0,n=t.length,i=new e(n);n>r;)i[r]=t[r++];return i},H0=function(e,t){hxe(e,t,{configurable:!0,get:function(){return uO(this)[t]}})},n3=function(e){var t;return uxe(yxe,e)||(t=sxe(e))==="ArrayBuffer"||t==="SharedArrayBuffer"},sV=function(e,t){return cO(e)&&!oxe(t)&&t in e&&nxe(+t)&&t>=0},i3=function(t,r){return r=tV(r),sV(t,r)?rxe(2,t[r]):gxe(t,r)},a3=function(t,r,n){return r=tV(r),sV(t,r)&&lO(n)&&jd(n,"value")&&!jd(n,"get")&&!jd(n,"set")&&!n.configurable&&(!jd(n,"writable")||n.writable)&&(!jd(n,"enumerable")||n.enumerable)?(t[r]=n.value,t):iV(t,r,n)};exe?(q0||(nV.f=i3,rV.f=a3,H0(zd,"buffer"),H0(zd,"byteOffset"),H0(zd,"byteLength"),H0(zd,"length")),Kk({target:"Object",stat:!0,forced:!q0},{getOwnPropertyDescriptor:i3,defineProperty:a3}),oO.exports=function(e,t,r){var n=e.match(/\d+/)[0]/8,i=e+(r?"Clamped":"")+"Array",a="get"+e,s="set"+e,o=Zq[i],l=o,u=l&&l.prototype,c={},f=function(_,w){var p=uO(_);return p.view[a](w*n+p.byteOffset,!0)},d=function(_,w,p){var g=uO(_);g.view[s](w*n+g.byteOffset,r?axe(p):p,!0)},y=function(_,w){iV(_,w,{get:function(){return f(this,w)},set:function(p){return d(this,w,p)},enumerable:!0})};q0?txe&&(l=t(function(_,w,p,g){return Qk(_,u),pxe(function(){return lO(w)?n3(w)?g!==void 0?new o(w,pC(p,n),g):p!==void 0?new o(w,pC(p,n)):new o(w):cO(w)?r3(l,w):Xk(Zk,l,w):new o(Jk(w))}(),_,l)}),z0&&z0(l,t3),fxe(cxe(o),function(_){_ in l||Bd(l,_,o[_])}),l.prototype=u):(l=t(function(_,w,p,g){Qk(_,u);var C=0,m=0,h,b,T;if(!lO(w))T=Jk(w),b=T*n,h=new aV(b);else if(n3(w)){h=w,m=pC(p,n);var x=w.byteLength;if(g===void 0){if(x%n)throw new mC(vC);if(b=x-m,b<0)throw new mC(vC)}else if(b=ixe(g)*n,b+m>x)throw new mC(vC);T=b/n}else return cO(w)?r3(l,w):Xk(Zk,l,w);for(mxe(_,{buffer:h,byteOffset:m,byteLength:b,length:T,view:new wxe(h)});C=0?i:n+i;return a<0||a>=n?void 0:r[a]});var Nxe=ve,lV=Je,Uxe=fj,Rxe=Nxe(Uxe),Dxe=lV.aTypedArray,kxe=lV.exportTypedArrayMethod;kxe("copyWithin",function(t,r){return Rxe(Dxe(this),t,r,arguments.length>2?arguments[2]:void 0)});var uV=Je,Fxe=kr.every,Bxe=uV.aTypedArray,jxe=uV.exportTypedArrayMethod;jxe("every",function(t){return Fxe(Bxe(this),t,arguments.length>1?arguments[1]:void 0)});var cV=Je,zxe=fM,qxe=px,Vxe=Xa,Hxe=We,Wxe=ve,Gxe=me,Yxe=cV.aTypedArray,Kxe=cV.exportTypedArrayMethod,Xxe=Wxe("".slice),Qxe=Gxe(function(){var e=0;return new Int8Array(2).fill({valueOf:function(){return e++}}),e!==1});Kxe("fill",function(t){var r=arguments.length;Yxe(this);var n=Xxe(Vxe(this),0,3)==="Big"?qxe(t):+t;return Hxe(zxe,this,n,r>1?arguments[1]:void 0,r>2?arguments[2]:void 0)},Qxe);var fV=Je,Jxe=td,Zxe=fV.aTypedArrayConstructor,eLe=fV.getTypedArrayConstructor,cw=function(e){return Zxe(Jxe(e,eLe(e)))},tLe=wM,rLe=cw,nLe=function(e,t){return tLe(rLe(e),t)},dV=Je,iLe=kr.filter,aLe=nLe,sLe=dV.aTypedArray,oLe=dV.exportTypedArrayMethod;oLe("filter",function(t){var r=iLe(sLe(this),t,arguments.length>1?arguments[1]:void 0);return aLe(this,r)});var hV=Je,lLe=kr.find,uLe=hV.aTypedArray,cLe=hV.exportTypedArrayMethod;cLe("find",function(t){return lLe(uLe(this),t,arguments.length>1?arguments[1]:void 0)});var pV=Je,fLe=kr.findIndex,dLe=pV.aTypedArray,hLe=pV.exportTypedArrayMethod;hLe("findIndex",function(t){return fLe(dLe(this),t,arguments.length>1?arguments[1]:void 0)});var mV=Je,pLe=D1.findLast,mLe=mV.aTypedArray,vLe=mV.exportTypedArrayMethod;vLe("findLast",function(t){return pLe(mLe(this),t,arguments.length>1?arguments[1]:void 0)});var vV=Je,gLe=D1.findLastIndex,yLe=vV.aTypedArray,wLe=vV.exportTypedArrayMethod;wLe("findLastIndex",function(t){return gLe(yLe(this),t,arguments.length>1?arguments[1]:void 0)});var gV=Je,bLe=kr.forEach,_Le=gV.aTypedArray,CLe=gV.exportTypedArrayMethod;CLe("forEach",function(t){bLe(_Le(this),t,arguments.length>1?arguments[1]:void 0)});var SLe=hx,TLe=Je.exportTypedArrayStaticMethod,ELe=Jq;TLe("from",ELe,SLe);var yV=Je,OLe=rm.includes,ILe=yV.aTypedArray,MLe=yV.exportTypedArrayMethod;MLe("includes",function(t){return OLe(ILe(this),t,arguments.length>1?arguments[1]:void 0)});var wV=Je,xLe=rm.indexOf,LLe=wV.aTypedArray,$Le=wV.exportTypedArrayMethod;$Le("indexOf",function(t){return xLe(LLe(this),t,arguments.length>1?arguments[1]:void 0)});var ALe=Te,PLe=me,vx=ve,bV=Je,gx=Ij,NLe=it,yx=NLe("iterator"),s3=ALe.Uint8Array,ULe=vx(gx.values),RLe=vx(gx.keys),DLe=vx(gx.entries),wx=bV.aTypedArray,fw=bV.exportTypedArrayMethod,_c=s3&&s3.prototype,dw=!PLe(function(){_c[yx].call([1])}),_V=!!_c&&_c.values&&_c[yx]===_c.values&&_c.values.name==="values",CV=function(){return ULe(wx(this))};fw("entries",function(){return DLe(wx(this))},dw);fw("keys",function(){return RLe(wx(this))},dw);fw("values",CV,dw||!_V,{name:"values"});fw(yx,CV,dw||!_V,{name:"values"});var SV=Je,kLe=ve,FLe=SV.aTypedArray,BLe=SV.exportTypedArrayMethod,jLe=kLe([].join);BLe("join",function(t){return jLe(FLe(this),t)});var TV=Je,zLe=Ai,qLe=xj,VLe=TV.aTypedArray,HLe=TV.exportTypedArrayMethod;HLe("lastIndexOf",function(t){var r=arguments.length;return zLe(qLe,VLe(this),r>1?[t,arguments[1]]:[t])});var EV=Je,WLe=kr.map,GLe=cw,YLe=EV.aTypedArray,KLe=EV.exportTypedArrayMethod;KLe("map",function(t){return WLe(YLe(this),t,arguments.length>1?arguments[1]:void 0,function(r,n){return new(GLe(r))(n)})});var OV=Je,XLe=hx,QLe=OV.aTypedArrayConstructor,JLe=OV.exportTypedArrayStaticMethod;JLe("of",function(){for(var t=0,r=arguments.length,n=new(QLe(this))(r);r>t;)n[t]=arguments[t++];return n},XLe);var IV=Je,ZLe=B1.left,e$e=IV.aTypedArray,t$e=IV.exportTypedArrayMethod;t$e("reduce",function(t){var r=arguments.length;return ZLe(e$e(this),t,r,r>1?arguments[1]:void 0)});var MV=Je,r$e=B1.right,n$e=MV.aTypedArray,i$e=MV.exportTypedArrayMethod;i$e("reduceRight",function(t){var r=arguments.length;return r$e(n$e(this),t,r,r>1?arguments[1]:void 0)});var xV=Je,a$e=xV.aTypedArray,s$e=xV.exportTypedArrayMethod,o$e=Math.floor;s$e("reverse",function(){for(var t=this,r=a$e(t).length,n=o$e(r/2),i=0,a;i1?arguments[1]:void 0,1),n=c$e(t);if(dO)return $V(PV,this,n,r);var i=this.length,a=l$e(n),s=0;if(a+r>i)throw new f$e("Wrong length");for(;sa;)o[a]=n[a++];return o},b$e);var UV=Je,_$e=kr.some,C$e=UV.aTypedArray,S$e=UV.exportTypedArrayMethod;S$e("some",function(t){return _$e(C$e(this),t,arguments.length>1?arguments[1]:void 0)});var T$e=Te,E$e=ml,hO=me,O$e=cr,I$e=vM,RV=Je,l3=$j,M$e=Aj,u3=Ks,c3=gM,x$e=RV.aTypedArray,L$e=RV.exportTypedArrayMethod,mp=T$e.Uint16Array,Jc=mp&&E$e(mp.prototype.sort),$$e=!!Jc&&!(hO(function(){Jc(new mp(2),null)})&&hO(function(){Jc(new mp(2),{})})),f3=!!Jc&&!hO(function(){if(u3)return u3<74;if(l3)return l3<67;if(M$e)return!0;if(c3)return c3<602;var e=new mp(516),t=Array(516),r,n;for(r=0;r<516;r++)n=r%4,e[r]=515-r,t[r]=r-2*n+3;for(Jc(e,function(i,a){return(i/4|0)-(a/4|0)}),r=0;r<516;r++)if(e[r]!==t[r])return!0}),A$e=function(e){return function(t,r){return e!==void 0?+e(t,r)||0:r!==r?-1:t!==t?1:t===0&&r===0?1/t>0&&1/r<0?1:-1:t>r}};L$e("sort",function(t){return t!==void 0&&O$e(t),f3?Jc(this,t):I$e(x$e(this),A$e(t))},!f3||$$e);var DV=Je,P$e=Hn,d3=Ka,N$e=cw,U$e=DV.aTypedArray,R$e=DV.exportTypedArrayMethod;R$e("subarray",function(t,r){var n=U$e(this),i=n.length,a=d3(t,i),s=N$e(n);return new s(n.buffer,n.byteOffset+a*n.BYTES_PER_ELEMENT,P$e((r===void 0?i:d3(r,i))-a))});var D$e=Te,k$e=Ai,kV=Je,pO=me,h3=Au,sy=D$e.Int8Array,p3=kV.aTypedArray,F$e=kV.exportTypedArrayMethod,FV=[].toLocaleString,B$e=!!sy&&pO(function(){FV.call(new sy(1))}),j$e=pO(function(){return[1,2].toLocaleString()!==new sy([1,2]).toLocaleString()})||!pO(function(){sy.prototype.toLocaleString.call([1,2])});F$e("toLocaleString",function(){return k$e(FV,B$e?h3(p3(this)):p3(this),h3(arguments))},j$e);var z$e=Uj,_x=Je,q$e=_x.aTypedArray,V$e=_x.exportTypedArrayMethod,H$e=_x.getTypedArrayConstructor;V$e("toReversed",function(){return z$e(q$e(this),H$e(this))});var hw=Je,W$e=ve,G$e=cr,Y$e=wM,K$e=hw.aTypedArray,X$e=hw.getTypedArrayConstructor,Q$e=hw.exportTypedArrayMethod,J$e=W$e(hw.TypedArrayPrototype.sort);Q$e("toSorted",function(t){t!==void 0&&G$e(t);var r=K$e(this),n=Y$e(X$e(r),r);return J$e(n,t)});var Z$e=Je.exportTypedArrayMethod,eAe=me,tAe=Te,rAe=ve,m3=tAe.Uint8Array,nAe=m3&&m3.prototype||{},oy=[].toString,iAe=rAe([].join);eAe(function(){oy.call({})})&&(oy=function(){return iAe(this)});var aAe=nAe.toString!==oy;Z$e("toString",oy,aAe);var sAe=Rj,Cx=Je,oAe=Qq,lAe=fr,uAe=px,cAe=Cx.aTypedArray,fAe=Cx.getTypedArrayConstructor,dAe=Cx.exportTypedArrayMethod,hAe=!!function(){try{new Int8Array(1).with(2,{valueOf:function(){throw 8}})}catch(e){return e===8}}();dAe("with",function(e,t){var r=cAe(this),n=lAe(e),i=oAe(r)?uAe(t):+t;return sAe(r,fAe(r),n,i)},!hAe);var pAe=te,Sx=ve,mAe=qe,v3=String.fromCharCode,g3=Sx("".charAt),y3=Sx(/./.exec),w3=Sx("".slice),vAe=/^[\da-f]{2}$/i,gAe=/^[\da-f]{4}$/i;pAe({global:!0},{unescape:function(t){for(var r=mAe(t),n="",i=r.length,a=0,s,o;a>(-2*a&6))));return n}});var JAe=te,ZAe=Te,eH=Yt,tH=ve,ePe=We,rH=me,$3=qe,tPe=ya,rPe=QV.itoc,gu=eH("btoa"),A3=tH("".charAt),nPe=tH("".charCodeAt),P3=!!gu&&!rH(function(){gu()}),N3=!!gu&&rH(function(){return gu(null)!=="bnVsbA=="}),U3=!!gu&&gu.length!==1;JAe({global:!0,bind:!0,enumerable:!0,forced:P3||N3||U3},{btoa:function(t){if(tPe(arguments.length,1),P3||N3||U3)return ePe(gu,ZAe,$3(t));for(var r=$3(t),n="",i=0,a=rPe,s,o;A3(r,i)||(a="=",i%1);){if(o=nPe(r,i+=3/4),o>255)throw new(eH("DOMException"))("The string contains characters outside of the Latin1 range","InvalidCharacterError");s=s<<8|o,n+=A3(a,63&s>>8-i%1*8)}return n}});var nH={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0},iPe=T1,bC=iPe("span").classList,R3=bC&&bC.constructor&&bC.constructor.prototype,iH=R3===Object.prototype?void 0:R3,D3=Te,k3=nH,aPe=iH,_C=vj,sPe=pn,aH=function(e){if(e&&e.forEach!==_C)try{sPe(e,"forEach",_C)}catch{e.forEach=_C}};for(var CC in k3)k3[CC]&&aH(D3[CC]&&D3[CC].prototype);aH(aPe);var F3=Te,sH=nH,oPe=iH,_h=Ij,SC=pn,oH=it,TC=oH("iterator"),B3=oH("toStringTag"),EC=_h.values,lH=function(e,t){if(e){if(e[TC]!==EC)try{SC(e,TC,EC)}catch{e[TC]=EC}if(e[B3]||SC(e,B3,t),sH[t]){for(var r in _h)if(e[r]!==_h[r])try{SC(e,r,_h[r])}catch{e[r]=_h[r]}}}};for(var OC in sH)lH(F3[OC]&&F3[OC].prototype,OC);lH(oPe,"DOMTokenList");var lPe=eo,uH=function(e){try{if(lPe)return Function('return require("'+e+'")')()}catch{}},cH={IndexSizeError:{s:"INDEX_SIZE_ERR",c:1,m:1},DOMStringSizeError:{s:"DOMSTRING_SIZE_ERR",c:2,m:0},HierarchyRequestError:{s:"HIERARCHY_REQUEST_ERR",c:3,m:1},WrongDocumentError:{s:"WRONG_DOCUMENT_ERR",c:4,m:1},InvalidCharacterError:{s:"INVALID_CHARACTER_ERR",c:5,m:1},NoDataAllowedError:{s:"NO_DATA_ALLOWED_ERR",c:6,m:0},NoModificationAllowedError:{s:"NO_MODIFICATION_ALLOWED_ERR",c:7,m:1},NotFoundError:{s:"NOT_FOUND_ERR",c:8,m:1},NotSupportedError:{s:"NOT_SUPPORTED_ERR",c:9,m:1},InUseAttributeError:{s:"INUSE_ATTRIBUTE_ERR",c:10,m:1},InvalidStateError:{s:"INVALID_STATE_ERR",c:11,m:1},SyntaxError:{s:"SYNTAX_ERR",c:12,m:1},InvalidModificationError:{s:"INVALID_MODIFICATION_ERR",c:13,m:1},NamespaceError:{s:"NAMESPACE_ERR",c:14,m:1},InvalidAccessError:{s:"INVALID_ACCESS_ERR",c:15,m:1},ValidationError:{s:"VALIDATION_ERR",c:16,m:0},TypeMismatchError:{s:"TYPE_MISMATCH_ERR",c:17,m:1},SecurityError:{s:"SECURITY_ERR",c:18,m:1},NetworkError:{s:"NETWORK_ERR",c:19,m:1},AbortError:{s:"ABORT_ERR",c:20,m:1},URLMismatchError:{s:"URL_MISMATCH_ERR",c:21,m:1},QuotaExceededError:{s:"QUOTA_EXCEEDED_ERR",c:22,m:1},TimeoutError:{s:"TIMEOUT_ERR",c:23,m:1},InvalidNodeTypeError:{s:"INVALID_NODE_TYPE_ERR",c:24,m:1},DataCloneError:{s:"DATA_CLONE_ERR",c:25,m:1}},uPe=te,cPe=uH,ly=Yt,Mx=me,fPe=$i,xx=xi,uy=Kt.f,dPe=Xt,og=Dr,lg=ut,hPe=es,pPe=Ge,fH=oj,j3=fm,Zc=cH,mPe=sM,dH=Cr,Lx=Ue,bf="DOMException",mO="DATA_CLONE_ERR",pw=ly("Error"),js=ly(bf)||function(){try{var e=ly("MessageChannel")||cPe("worker_threads").MessageChannel;new e().port1.postMessage(new WeakMap)}catch(t){if(t.name===mO&&t.code===25)return t.constructor}}(),vPe=js&&js.prototype,hH=pw.prototype,gPe=dH.set,yPe=dH.getterFor(bf),wPe="stack"in new pw(bf),pH=function(e){return lg(Zc,e)&&Zc[e].m?Zc[e].c:0},$x=function(){hPe(this,jh);var t=arguments.length,r=j3(t<1?void 0:arguments[0]),n=j3(t<2?void 0:arguments[1],"Error"),i=pH(n);if(gPe(this,{type:bf,name:n,message:r,code:i}),Lx||(this.name=n,this.message=r,this.code=i),wPe){var a=new pw(r);a.name=bf,uy(this,"stack",xx(1,mPe(a.stack,1)))}},jh=$x.prototype=fPe(hH),mH=function(e){return{enumerable:!0,configurable:!0,get:e}},IC=function(e){return mH(function(){return yPe(this)[e]})};Lx&&(og(jh,"code",IC("code")),og(jh,"message",IC("message")),og(jh,"name",IC("name")));uy(jh,"constructor",xx(1,$x));var mw=Mx(function(){return!(new js instanceof pw)}),bPe=mw||Mx(function(){return hH.toString!==fH||String(new js(1,2))!=="2: 1"}),_Pe=mw||Mx(function(){return new js(1,"DataCloneError").code!==25});mw||js[mO]!==25||vPe[mO];var z3=mw;uPe({global:!0,constructor:!0,forced:z3},{DOMException:z3?$x:js});var vp=ly(bf),cy=vp.prototype;bPe&&js===vp&&dPe(cy,"toString",fH);_Pe&&Lx&&js===vp&&og(cy,"code",mH(function(){return pH(pPe(this).name)}));for(var q3 in Zc)if(lg(Zc,q3)){var V3=Zc[q3],Z0=V3.s,H3=xx(6,V3.c);lg(vp,Z0)||uy(vp,Z0,H3),lg(cy,Z0)||uy(cy,Z0,H3)}var CPe=te,SPe=Te,Ax=Yt,vO=xi,gO=Kt.f,W3=ut,TPe=es,EPe=Qf,G3=fm,MC=cH,OPe=sM,IPe=Ue,Om="DOMException",vH=Ax("Error"),Im=Ax(Om),Px=function(){TPe(this,MPe);var t=arguments.length,r=G3(t<1?void 0:arguments[0]),n=G3(t<2?void 0:arguments[1],"Error"),i=new Im(r,n),a=new vH(r);return a.name=Om,gO(i,"stack",vO(1,OPe(a.stack,1))),EPe(i,this,Px),i},MPe=Px.prototype=Im.prototype,xPe="stack"in new vH(Om),LPe="stack"in new Im(1,2),xC=Im&&IPe&&Object.getOwnPropertyDescriptor(SPe,Om),$Pe=!!xC&&!(xC.writable&&xC.configurable),Y3=xPe&&!$Pe&&!LPe;CPe({global:!0,constructor:!0,forced:Y3},{DOMException:Y3?Px:Im});var Ch=Ax(Om),K3=Ch.prototype;if(K3.constructor!==Ch){gO(K3,"constructor",vO(1,Ch));for(var X3 in MC)if(W3(MC,X3)){var Q3=MC[X3],J3=Q3.s;W3(Ch,J3)||gO(Ch,J3,vO(6,Q3.c))}}var APe=Yt,PPe=Wn,Z3="DOMException";PPe(APe(Z3),Z3);var NPe=te,UPe=Te,e6=ew.clear;NPe({global:!0,bind:!0,enumerable:!0,forced:UPe.clearImmediate!==e6},{clearImmediate:e6});var RPe=typeof Bun=="function"&&Bun&&typeof Bun.version=="string",gH=Te,DPe=Ai,kPe=rt,FPe=RPe,BPe=Ys,jPe=Au,zPe=ya,qPe=gH.Function,VPe=/MSIE .\./.test(BPe)||FPe&&function(){var e=gH.Bun.version.split(".");return e.length<3||e[0]==="0"&&(e[1]<3||e[1]==="3"&&e[2]==="0")}(),Nx=function(e,t){var r=t?2:1;return VPe?function(n,i){var a=zPe(arguments.length,1)>r,s=kPe(n)?n:qPe(n),o=a?jPe(arguments,r):[],l=a?function(){DPe(s,this,o)}:s;return t?e(l,i):e(l)}:e},HPe=te,yH=Te,t6=ew.set,WPe=Nx,r6=yH.setImmediate?WPe(t6,!1):t6;HPe({global:!0,bind:!0,enumerable:!0,forced:yH.setImmediate!==r6},{setImmediate:r6});var GPe=te,YPe=Te,KPe=Gz,XPe=cr,QPe=ya,JPe=eo,ZPe=YPe.process;GPe({global:!0,enumerable:!0,dontCallGetSet:!0},{queueMicrotask:function(t){QPe(arguments.length,1),XPe(t);var r=JPe&&ZPe.domain;KPe(r?r.bind(t):t)}});var eNe=te,So=Te,tNe=Dr,rNe=Ue,nNe=TypeError,iNe=Object.defineProperty,n6=So.self!==So;try{if(rNe){var LC=Object.getOwnPropertyDescriptor(So,"self");(n6||!LC||!LC.get||!LC.enumerable)&&tNe(So,"self",{get:function(){return So},set:function(t){if(this!==So)throw new nNe("Illegal invocation");iNe(So,"self",{value:t,writable:!0,configurable:!0,enumerable:!0})},configurable:!0,enumerable:!0})}else eNe({global:!0,simple:!0,forced:n6},{self:So})}catch{}var ev=ve,Vd=Map.prototype,aNe={Map,set:ev(Vd.set),get:ev(Vd.get),has:ev(Vd.has),remove:ev(Vd.delete),proto:Vd},$C=ve,tv=Set.prototype,sNe={Set,add:$C(tv.add),has:$C(tv.has),remove:$C(tv.delete),proto:tv},oNe=aM,lNe=Gr,uNe=TypeError,wH=oNe(ArrayBuffer.prototype,"byteLength","get")||function(e){if(lNe(e)!=="ArrayBuffer")throw new uNe("ArrayBuffer expected");return e.byteLength},cNe=ve,fNe=wH,dNe=cNe(ArrayBuffer.prototype.slice),hNe=function(e){if(fNe(e)!==0)return!1;try{return dNe(e,0,0),!1}catch{return!0}},pNe=Te,mNe=me,AC=Ks,vNe=Yz,gNe=WM,yNe=eo,i6=pNe.structuredClone,Ux=!!i6&&!mNe(function(){if(gNe&&AC>92||yNe&&AC>94||vNe&&AC>97)return!1;var e=new ArrayBuffer(8),t=i6(e,{transfer:[e]});return e.byteLength!==0||t.byteLength!==8}),Rx=Te,wNe=uH,bNe=Ux,_Ne=Rx.structuredClone,a6=Rx.ArrayBuffer,rv=Rx.MessageChannel,yO=!1,PC,s6,nv,NC;if(bNe)yO=function(e){_Ne(e,{transfer:[e]})};else if(a6)try{rv||(PC=wNe("worker_threads"),PC&&(rv=PC.MessageChannel)),rv&&(s6=new rv,nv=new a6(2),NC=function(e){s6.port1.postMessage(null,[e])},nv.byteLength===2&&(NC(nv),nv.byteLength===0&&(yO=NC)))}catch{}var CNe=yO,vw=Te,Dx=ve,bH=aM,SNe=_M,TNe=hNe,ENe=wH,o6=CNe,UC=Ux,ONe=vw.structuredClone,_H=vw.ArrayBuffer,wO=vw.DataView,INe=vw.TypeError,MNe=Math.min,kx=_H.prototype,CH=wO.prototype,xNe=Dx(kx.slice),l6=bH(kx,"resizable","get"),u6=bH(kx,"maxByteLength","get"),LNe=Dx(CH.getInt8),$Ne=Dx(CH.setInt8),ANe=(UC||o6)&&function(e,t,r){var n=ENe(e),i=t===void 0?n:SNe(t),a=!l6||!l6(e),s;if(TNe(e))throw new INe("ArrayBuffer is detached");if(UC&&(e=ONe(e,{transfer:[e]}),n===i&&(r||a)))return e;if(n>=i&&(!r||a))s=xNe(e,0,i);else{var o=r&&!a&&u6?{maxByteLength:u6(e)}:void 0;s=new _H(i,o);for(var l=new wO(e),u=new wO(s),c=MNe(i,n),f=0;f1&&!RNe(arguments[1])?SH(arguments[1]):void 0,n=r?r.transfer:void 0,i=!1,a,s;n!==void 0&&(a=new yp,s=sUe(n,a),i=!!au(s));var o=rn(t,a,i);return i&&(a=new yp,oUe(n,a),o=vs(o,a)),o}});var lUe=te,UH=Te,uUe=Nx,h6=uUe(UH.setInterval,!0);lUe({global:!0,bind:!0,forced:UH.setInterval!==h6},{setInterval:h6});var cUe=te,RH=Te,fUe=Nx,p6=fUe(RH.setTimeout,!0);cUe({global:!0,bind:!0,forced:RH.setTimeout!==p6},{setTimeout:p6});var dUe=me,hUe=it,pUe=Ue,m6=qI,mUe=hUe("iterator"),qx=!dUe(function(){var e=new URL("b?a=1&b=2&c=3","http://a"),t=e.searchParams,r=new URLSearchParams("a=1&a=2&b=3"),n="";return e.pathname="c%20d",t.forEach(function(i,a){t.delete("b"),n+=a+i}),r.delete("a",2),r.delete("b",void 0),m6&&(!e.toJSON||!r.has("a",1)||r.has("a",2)||!r.has("a",void 0)||r.has("b"))||!t.size&&(m6||!pUe)||!t.sort||e.href!=="http://a/c%20d?a=1&c=3"||t.get("c")!=="3"||String(new URLSearchParams("?a=1"))!=="a=1"||!t[mUe]||new URL("https://a@b").username!=="a"||new URLSearchParams(new URLSearchParams("a=b")).get("a")!=="b"||new URL("http://тест").host!=="xn--e1aybc"||new URL("http://a#б").hash!=="#%D0%B1"||n!=="a1c3"||new URL("http://x",void 0).host!=="x"}),Uu=ve,FC=2147483647,zh=36,DH=1,CO=26,vUe=38,gUe=700,yUe=72,wUe=128,bUe="-",_Ue=/[^\0-\u007E]/,kH=/[.\u3002\uFF0E\uFF61]/g,v6="Overflow: input needs wider integers to process",BC=zh-DH,g6=RangeError,CUe=Uu(kH.exec),Pc=Math.floor,jC=String.fromCharCode,y6=Uu("".charCodeAt),FH=Uu([].join),Lo=Uu([].push),SUe=Uu("".replace),TUe=Uu("".split),EUe=Uu("".toLowerCase),OUe=function(e){for(var t=[],r=0,n=e.length;r=55296&&i<=56319&&r>1,e+=Pc(e/t);e>BC*CO>>1;)e=Pc(e/BC),n+=zh;return Pc(n+(BC+1)*e/(e+vUe))},MUe=function(e){var t=[];e=OUe(e);var r=e.length,n=wUe,i=0,a=yUe,s,o;for(s=0;s=n&&oPc((FC-i)/f))throw new g6(v6);for(i+=(c-n)*f,n=c,s=0;sFC)throw new g6(v6);if(o===n){for(var d=i,y=zh;;){var v=y<=a?DH:y>=a+CO?CO:y-a;if(d0?arguments[0]:void 0,r=HH(this,new GH(t));tf||(this.size=r.entries.length)},Tf=ww.prototype;$Ue(Tf,{append:function(t,r){var n=hi(this);lc(arguments.length,2),Wl(n.entries,{key:an(t),value:an(r)}),tf||this.length++,n.updateURL()},delete:function(e){for(var t=hi(this),r=lc(arguments.length,1),n=t.entries,i=an(e),a=r<2?void 0:arguments[1],s=a===void 0?a:an(a),o=0;on.key?1:-1}),t.updateURL()},forEach:function(t){for(var r=hi(this).entries,n=UUe(t,arguments.length>1?arguments[1]:void 0),i=0,a;i1?x6(arguments[1]):{})}}),zC(dy)){var HC=function(t){return zH(this,qC),new dy(t,arguments.length>1?x6(arguments[1]):{})};qC.constructor=HC,HC.prototype=qC,SO({global:!0,constructor:!0,dontCallGetSet:!0,forced:!0},{Request:HC})}}var aRe={URLSearchParams:ww,getState:hi},sRe=te,Wx=Ue,oRe=qx,Gx=Te,L6=ga,Pi=ve,hy=Xt,ii=Dr,lRe=es,OO=ut,Yx=$z,uc=gj,Vi=om,uRe=sw.codeAt,cRe=xUe,gs=qe,fRe=Wn,dRe=ya,YH=aRe,KH=Cr,hRe=KH.set,py=KH.getterFor("URL"),pRe=YH.URLSearchParams,mRe=YH.getState,Hd=Gx.URL,IO=Gx.TypeError,my=Gx.parseInt,vRe=Math.floor,$6=Math.pow,mi=Pi("".charAt),Zi=Pi(/./.exec),Th=Pi([].join),gRe=Pi(1 .toString),yRe=Pi([].pop),Sc=Pi([].push),WC=Pi("".replace),wRe=Pi([].shift),bRe=Pi("".split),Vh=Pi("".slice),vy=Pi("".toLowerCase),_Re=Pi([].unshift),CRe="Invalid authority",GC="Invalid scheme",Al="Invalid host",A6="Invalid port",XH=/[a-z]/i,SRe=/[\d+-.a-z]/i,MO=/\d/,TRe=/^0x/i,ERe=/^[0-7]+$/,ORe=/^\d+$/,QH=/^[\da-f]+$/i,IRe=/[\0\t\n\r #%/:<>?@[\\\]^|]/,MRe=/[\0\t\n\r #/:<>?@[\\\]^|]/,xRe=/^[\u0000-\u0020]+/,LRe=/(^|[^\u0000-\u0020])[\u0000-\u0020]+$/,$Re=/[\t\n\r]/g,ai,ARe=function(e){var t=bRe(e,"."),r,n,i,a,s,o,l;if(t.length&&t[t.length-1]===""&&t.length--,r=t.length,r>4)return e;for(n=[],i=0;i1&&mi(a,0)==="0"&&(s=Zi(TRe,a)?16:8,a=Vh(a,s===8?1:2)),a==="")o=0;else{if(!Zi(s===10?ORe:s===8?ERe:QH,a))return e;o=my(a,s)}Sc(n,o)}for(i=0;i=$6(256,5-r))return null}else if(o>255)return null;for(l=yRe(n),i=0;i6))return;for(o=0;d();){if(l=null,o>0)if(d()==="."&&o<4)i++;else return;if(!Zi(MO,d()))return;for(;Zi(MO,d());){if(u=my(d(),10),l===null)l=u;else{if(l===0)return;l=l*10+u}if(l>255)return;i++}t[r]=t[r]*256+l,o++,(o===2||o===4)&&r++}if(o!==4)return;break}else if(d()===":"){if(i++,!d())return}else if(d())return;t[r++]=a}if(n!==null)for(c=r-n,r=7;r!==0&&c>0;)f=t[r],t[r--]=t[n+c-1],t[n+--c]=f;else if(r!==8)return;return t},NRe=function(e){for(var t=null,r=1,n=null,i=0,a=0;a<8;a++)e[a]!==0?(i>r&&(t=n,r=i),n=null,i=0):(n===null&&(n=a),++i);return i>r&&(t=n,r=i),t},Wd=function(e){var t,r,n,i;if(typeof e=="number"){for(t=[],r=0;r<4;r++)_Re(t,e%256),e=vRe(e/256);return Th(t,".")}else if(typeof e=="object"){for(t="",n=NRe(e),r=0;r<8;r++)i&&e[r]===0||(i&&(i=!1),n===r?(t+=r?":":"::",i=!0):(t+=gRe(e[r],16),r<7&&(t+=":")));return"["+t+"]"}return e},cg={},JH=Yx({},cg,{" ":1,'"':1,"<":1,">":1,"`":1}),ZH=Yx({},JH,{"#":1,"?":1,"{":1,"}":1}),YC=Yx({},ZH,{"/":1,":":1,";":1,"=":1,"@":1,"[":1,"\\":1,"]":1,"^":1,"|":1}),yo=function(e,t){var r=uRe(e,0);return r>32&&r<127&&!OO(t,e)?e:encodeURIComponent(e)},av={ftp:21,file:null,http:80,https:443,ws:80,wss:443},Eh=function(e,t){var r;return e.length===2&&Zi(XH,mi(e,0))&&((r=mi(e,1))===":"||!t&&r==="|")},P6=function(e){var t;return e.length>1&&Eh(Vh(e,0,2))&&(e.length===2||(t=mi(e,2))==="/"||t==="\\"||t==="?"||t==="#")},URe=function(e){return e==="."||vy(e)==="%2e"},RRe=function(e){return e=vy(e),e===".."||e==="%2e."||e===".%2e"||e==="%2e%2e"},KC={},N6={},XC={},U6={},R6={},QC={},D6={},k6={},sv={},ov={},JC={},ZC={},eS={},tS={},F6={},rS={},cc={},Sa={},B6={},Pl={},os={},Kx=function(e,t,r){var n=gs(e),i,a,s;if(t){if(a=this.parse(n),a)throw new IO(a);this.searchParams=null}else{if(r!==void 0&&(i=new Kx(r,!0)),a=this.parse(n,null,i),a)throw new IO(a);s=mRe(new pRe),s.bindURL(this),this.searchParams=s}};Kx.prototype={type:"URL",parse:function(e,t,r){var n=this,i=t||KC,a=0,s="",o=!1,l=!1,u=!1,c,f,d,y;for(e=gs(e),t||(n.scheme="",n.username="",n.password="",n.host=null,n.port=null,n.path=[],n.query=null,n.fragment=null,n.cannotBeABaseURL=!1,e=WC(e,xRe,""),e=WC(e,LRe,"$1")),e=WC(e,$Re,""),c=uc(e);a<=c.length;){switch(f=c[a],i){case KC:if(f&&Zi(XH,f))s+=vy(f),i=N6;else{if(t)return GC;i=XC;continue}break;case N6:if(f&&(Zi(SRe,f)||f==="+"||f==="-"||f==="."))s+=vy(f);else if(f===":"){if(t&&(n.isSpecial()!==OO(av,s)||s==="file"&&(n.includesCredentials()||n.port!==null)||n.scheme==="file"&&!n.host))return;if(n.scheme=s,t){n.isSpecial()&&av[n.scheme]===n.port&&(n.port=null);return}s="",n.scheme==="file"?i=tS:n.isSpecial()&&r&&r.scheme===n.scheme?i=U6:n.isSpecial()?i=k6:c[a+1]==="/"?(i=R6,a++):(n.cannotBeABaseURL=!0,Sc(n.path,""),i=B6)}else{if(t)return GC;s="",i=XC,a=0;continue}break;case XC:if(!r||r.cannotBeABaseURL&&f!=="#")return GC;if(r.cannotBeABaseURL&&f==="#"){n.scheme=r.scheme,n.path=Vi(r.path),n.query=r.query,n.fragment="",n.cannotBeABaseURL=!0,i=os;break}i=r.scheme==="file"?tS:QC;continue;case U6:if(f==="/"&&c[a+1]==="/")i=sv,a++;else{i=QC;continue}break;case R6:if(f==="/"){i=ov;break}else{i=Sa;continue}case QC:if(n.scheme=r.scheme,f===ai)n.username=r.username,n.password=r.password,n.host=r.host,n.port=r.port,n.path=Vi(r.path),n.query=r.query;else if(f==="/"||f==="\\"&&n.isSpecial())i=D6;else if(f==="?")n.username=r.username,n.password=r.password,n.host=r.host,n.port=r.port,n.path=Vi(r.path),n.query="",i=Pl;else if(f==="#")n.username=r.username,n.password=r.password,n.host=r.host,n.port=r.port,n.path=Vi(r.path),n.query=r.query,n.fragment="",i=os;else{n.username=r.username,n.password=r.password,n.host=r.host,n.port=r.port,n.path=Vi(r.path),n.path.length--,i=Sa;continue}break;case D6:if(n.isSpecial()&&(f==="/"||f==="\\"))i=sv;else if(f==="/")i=ov;else{n.username=r.username,n.password=r.password,n.host=r.host,n.port=r.port,i=Sa;continue}break;case k6:if(i=sv,f!=="/"||mi(s,a+1)!=="/")continue;a++;break;case sv:if(f!=="/"&&f!=="\\"){i=ov;continue}break;case ov:if(f==="@"){o&&(s="%40"+s),o=!0,d=uc(s);for(var v=0;v65535)return A6;n.port=n.isSpecial()&&p===av[n.scheme]?null:p,s=""}if(t)return;i=cc;continue}else return A6;break;case tS:if(n.scheme="file",f==="/"||f==="\\")i=F6;else if(r&&r.scheme==="file")switch(f){case ai:n.host=r.host,n.path=Vi(r.path),n.query=r.query;break;case"?":n.host=r.host,n.path=Vi(r.path),n.query="",i=Pl;break;case"#":n.host=r.host,n.path=Vi(r.path),n.query=r.query,n.fragment="",i=os;break;default:P6(Th(Vi(c,a),""))||(n.host=r.host,n.path=Vi(r.path),n.shortenPath()),i=Sa;continue}else{i=Sa;continue}break;case F6:if(f==="/"||f==="\\"){i=rS;break}r&&r.scheme==="file"&&!P6(Th(Vi(c,a),""))&&(Eh(r.path[0],!0)?Sc(n.path,r.path[0]):n.host=r.host),i=Sa;continue;case rS:if(f===ai||f==="/"||f==="\\"||f==="?"||f==="#"){if(!t&&Eh(s))i=Sa;else if(s===""){if(n.host="",t)return;i=cc}else{if(y=n.parseHost(s),y)return y;if(n.host==="localhost"&&(n.host=""),t)return;s="",i=cc}continue}else s+=f;break;case cc:if(n.isSpecial()){if(i=Sa,f!=="/"&&f!=="\\")continue}else if(!t&&f==="?")n.query="",i=Pl;else if(!t&&f==="#")n.fragment="",i=os;else if(f!==ai&&(i=Sa,f!=="/"))continue;break;case Sa:if(f===ai||f==="/"||f==="\\"&&n.isSpecial()||!t&&(f==="?"||f==="#")){if(RRe(s)?(n.shortenPath(),f!=="/"&&!(f==="\\"&&n.isSpecial())&&Sc(n.path,"")):URe(s)?f!=="/"&&!(f==="\\"&&n.isSpecial())&&Sc(n.path,""):(n.scheme==="file"&&!n.path.length&&Eh(s)&&(n.host&&(n.host=""),s=mi(s,0)+":"),Sc(n.path,s)),s="",n.scheme==="file"&&(f===ai||f==="?"||f==="#"))for(;n.path.length>1&&n.path[0]==="";)wRe(n.path);f==="?"?(n.query="",i=Pl):f==="#"&&(n.fragment="",i=os)}else s+=yo(f,ZH);break;case B6:f==="?"?(n.query="",i=Pl):f==="#"?(n.fragment="",i=os):f!==ai&&(n.path[0]+=yo(f,cg));break;case Pl:!t&&f==="#"?(n.fragment="",i=os):f!==ai&&(f==="'"&&n.isSpecial()?n.query+="%27":f==="#"?n.query+="%23":n.query+=yo(f,cg));break;case os:f!==ai&&(n.fragment+=yo(f,JH));break}a++}},parseHost:function(e){var t,r,n;if(mi(e,0)==="["){if(mi(e,e.length-1)!=="]"||(t=PRe(Vh(e,1,-1)),!t))return Al;this.host=t}else if(this.isSpecial()){if(e=cRe(e),Zi(IRe,e)||(t=ARe(e),t===null))return Al;this.host=t}else{if(Zi(MRe,e))return Al;for(t="",r=uc(e),n=0;n1?arguments[1]:void 0,i=hRe(r,new Kx(t,!1,n));Wx||(r.href=i.serialize(),r.origin=i.getOrigin(),r.protocol=i.getProtocol(),r.username=i.getUsername(),r.password=i.getPassword(),r.host=i.getHost(),r.hostname=i.getHostname(),r.port=i.getPort(),r.pathname=i.getPathname(),r.search=i.getSearch(),r.searchParams=i.getSearchParams(),r.hash=i.getHash())},nn=Ef.prototype,si=function(e,t){return{get:function(){return py(this)[e]()},set:t&&function(r){return py(this)[t](r)},configurable:!0,enumerable:!0}};Wx&&(ii(nn,"href",si("serialize","setHref")),ii(nn,"origin",si("getOrigin")),ii(nn,"protocol",si("getProtocol","setProtocol")),ii(nn,"username",si("getUsername","setUsername")),ii(nn,"password",si("getPassword","setPassword")),ii(nn,"host",si("getHost","setHost")),ii(nn,"hostname",si("getHostname","setHostname")),ii(nn,"port",si("getPort","setPort")),ii(nn,"pathname",si("getPathname","setPathname")),ii(nn,"search",si("getSearch","setSearch")),ii(nn,"searchParams",si("getSearchParams")),ii(nn,"hash",si("getHash","setHash")));hy(nn,"toJSON",function(){return py(this).serialize()},{enumerable:!0});hy(nn,"toString",function(){return py(this).serialize()},{enumerable:!0});if(Hd){var j6=Hd.createObjectURL,z6=Hd.revokeObjectURL;j6&&hy(Ef,"createObjectURL",L6(j6,Hd)),z6&&hy(Ef,"revokeObjectURL",L6(z6,Hd))}fRe(Ef,"URL");sRe({global:!0,constructor:!0,forced:!oRe,sham:!Wx},{URL:Ef});var DRe=te,kRe=Yt,FRe=me,BRe=ya,q6=qe,jRe=qx,eW=kRe("URL"),zRe=jRe&&FRe(function(){eW.canParse()});DRe({target:"URL",stat:!0,forced:!zRe},{canParse:function(t){var r=BRe(arguments.length,1),n=q6(t),i=r<2||arguments[1]===void 0?void 0:q6(arguments[1]);try{return!!new eW(n,i)}catch{return!1}}});var qRe=te,VRe=We;qRe({target:"URL",proto:!0,enumerable:!0},{toJSON:function(){return VRe(URL.prototype.toString,this)}});var HRe=Xt,bw=ve,V6=qe,WRe=ya,tW=URLSearchParams,_w=tW.prototype,GRe=bw(_w.append),H6=bw(_w.delete),YRe=bw(_w.forEach),KRe=bw([].push),Xx=new tW("a=1&a=2&b=3");Xx.delete("a",1);Xx.delete("b",void 0);Xx+""!="a=2"&&HRe(_w,"delete",function(e){var t=arguments.length,r=t<2?void 0:arguments[1];if(t&&r===void 0)return H6(this,e);var n=[];YRe(this,function(f,d){KRe(n,{key:d,value:f})}),WRe(t,1);for(var i=V6(e),a=V6(r),s=0,o=0,l=!1,u=n.length,c;s=0;--J){var ne=this.tryEntries[J],H=ne.completion;if(ne.tryLoc==="root")return V("end");if(ne.tryLoc<=this.prev){var j=i.call(ne,"catchLoc"),ee=i.call(ne,"finallyLoc");if(j&&ee){if(this.prev=0;--V){var J=this.tryEntries[V];if(J.tryLoc<=this.prev&&i.call(J,"finallyLoc")&&this.prev=0;--k){var V=this.tryEntries[k];if(V.finallyLoc===W)return this.complete(V.completion,V.afterLoc),N(V),g}},catch:function(W){for(var k=this.tryEntries.length-1;k>=0;--k){var V=this.tryEntries[k];if(V.tryLoc===W){var J=V.completion;if(J.type==="throw"){var ne=J.arg;N(V)}return ne}}throw new Error("illegal catch attempt")},delegateYield:function(W,k,V){return this.delegate={iterator:P(W),resultName:k,nextLoc:V},this.method==="next"&&(this.arg=s),g}},r}(e.exports);try{regeneratorRuntime=t}catch{typeof globalThis=="object"?globalThis.regeneratorRuntime=t:Function("r","regeneratorRuntime = r")(t)}})(aDe);var iW={exports:{}},Ni={},aW={exports:{}},sW={};/** @license React v0.19.1 + */var See=Pe,KB=60103;Xp.Fragment=60107;if(typeof Symbol=="function"&&Symbol.for){var DP=Symbol.for;KB=DP("react.element"),Xp.Fragment=DP("react.fragment")}var Tee=See.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,Eee=Object.prototype.hasOwnProperty,Oee={key:!0,ref:!0,__self:!0,__source:!0};function XB(e,t,r){var n,i={},a=null,s=null;r!==void 0&&(a=""+r),t.key!==void 0&&(a=""+t.key),t.ref!==void 0&&(s=t.ref);for(n in t)Eee.call(t,n)&&!Oee.hasOwnProperty(n)&&(i[n]=t[n]);if(e&&e.defaultProps)for(n in t=e.defaultProps,t)i[n]===void 0&&(i[n]=t[n]);return{$$typeof:KB,type:e,key:a,ref:s,props:i,_owner:Tee.current}}Xp.jsx=XB;Xp.jsxs=XB;RB.exports=Xp;var qJe=RB.exports,b0=function(e){return e&&e.Math===Math&&e},Te=b0(typeof globalThis=="object"&&globalThis)||b0(typeof window=="object"&&window)||b0(typeof self=="object"&&self)||b0(typeof ae=="object"&&ae)||function(){return this}()||ae||Function("return this")(),Rr={},me=function(e){try{return!!e()}catch{return!0}},Iee=me,Ue=!Iee(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!==7}),Mee=me,Zp=!Mee(function(){var e=(function(){}).bind();return typeof e!="function"||e.hasOwnProperty("prototype")}),xee=Zp,_0=Function.prototype.call,We=xee?_0.bind(_0):function(){return _0.apply(_0,arguments)},em={},QB={}.propertyIsEnumerable,JB=Object.getOwnPropertyDescriptor,Lee=JB&&!QB.call({1:2},1);em.f=Lee?function(t){var r=JB(this,t);return!!r&&r.enumerable}:QB;var xi=function(e,t){return{enumerable:!(e&1),configurable:!(e&2),writable:!(e&4),value:t}},ZB=Zp,e9=Function.prototype,lE=e9.call,$ee=ZB&&e9.bind.bind(lE,lE),ve=ZB?$ee:function(e){return function(){return lE.apply(e,arguments)}},t9=ve,Aee=t9({}.toString),Pee=t9("".slice),Gr=function(e){return Pee(Aee(e),8,-1)},Nee=ve,Uee=me,Ree=Gr,e_=Object,Dee=Nee("".split),Hf=Uee(function(){return!e_("z").propertyIsEnumerable(0)})?function(e){return Ree(e)==="String"?Dee(e,""):e_(e)}:e_,On=function(e){return e==null},kee=On,Fee=TypeError,ur=function(e){if(kee(e))throw new Fee("Can't call method on "+e);return e},Bee=Hf,jee=ur,Mr=function(e){return Bee(jee(e))},uE=typeof document=="object"&&document.all,zee=typeof uE>"u"&&uE!==void 0,r9={all:uE,IS_HTMLDDA:zee},n9=r9,qee=n9.all,rt=n9.IS_HTMLDDA?function(e){return typeof e=="function"||e===qee}:function(e){return typeof e=="function"},kP=rt,i9=r9,Vee=i9.all,nt=i9.IS_HTMLDDA?function(e){return typeof e=="object"?e!==null:kP(e)||e===Vee}:function(e){return typeof e=="object"?e!==null:kP(e)},t_=Te,Hee=rt,Wee=function(e){return Hee(e)?e:void 0},Yt=function(e,t){return arguments.length<2?Wee(t_[e]):t_[e]&&t_[e][t]},Gee=ve,Li=Gee({}.isPrototypeOf),Ks=typeof navigator<"u"&&String(navigator.userAgent)||"",a9=Te,r_=Ks,FP=a9.process,BP=a9.Deno,jP=FP&&FP.versions||BP&&BP.version,zP=jP&&jP.v8,Qi,jg;zP&&(Qi=zP.split("."),jg=Qi[0]>0&&Qi[0]<4?1:+(Qi[0]+Qi[1]));!jg&&r_&&(Qi=r_.match(/Edge\/(\d+)/),(!Qi||Qi[1]>=74)&&(Qi=r_.match(/Chrome\/(\d+)/),Qi&&(jg=+Qi[1])));var Xs=jg,qP=Xs,Yee=me,Kee=Te,Xee=Kee.String,Wf=!!Object.getOwnPropertySymbols&&!Yee(function(){var e=Symbol("symbol detection");return!Xee(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&qP&&qP<41}),Qee=Wf,s9=Qee&&!Symbol.sham&&typeof Symbol.iterator=="symbol",Jee=Yt,Zee=rt,ete=Li,tte=s9,rte=Object,Lu=tte?function(e){return typeof e=="symbol"}:function(e){var t=Jee("Symbol");return Zee(t)&&ete(t.prototype,rte(e))},nte=String,$u=function(e){try{return nte(e)}catch{return"Object"}},ite=rt,ate=$u,ste=TypeError,cr=function(e){if(ite(e))return e;throw new ste(ate(e)+" is not a function")},ote=cr,lte=On,Qs=function(e,t){var r=e[t];return lte(r)?void 0:ote(r)},n_=We,i_=rt,a_=nt,ute=TypeError,o9=function(e,t){var r,n;if(t==="string"&&i_(r=e.toString)&&!a_(n=n_(r,e))||i_(r=e.valueOf)&&!a_(n=n_(r,e))||t!=="string"&&i_(r=e.toString)&&!a_(n=n_(r,e)))return n;throw new ute("Can't convert object to primitive value")},l9={exports:{}},zI=!1,VP=Te,cte=Object.defineProperty,qI=function(e,t){try{cte(VP,e,{value:t,configurable:!0,writable:!0})}catch{VP[e]=t}return t},fte=Te,dte=qI,HP="__core-js_shared__",hte=fte[HP]||dte(HP,{}),VI=hte,WP=VI;(l9.exports=function(e,t){return WP[e]||(WP[e]=t!==void 0?t:{})})("versions",[]).push({version:"3.33.0",mode:"global",copyright:"© 2014-2023 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.33.0/LICENSE",source:"https://github.com/zloirock/core-js"});var Gf=l9.exports,pte=ur,mte=Object,vt=function(e){return mte(pte(e))},vte=ve,gte=vt,yte=vte({}.hasOwnProperty),ut=Object.hasOwn||function(t,r){return yte(gte(t),r)},wte=ve,bte=0,_te=Math.random(),Cte=wte(1 .toString),Yf=function(e){return"Symbol("+(e===void 0?"":e)+")_"+Cte(++bte+_te,36)},Ste=Te,Tte=Gf,GP=ut,Ete=Yf,Ote=Wf,Ite=s9,xc=Ste.Symbol,s_=Tte("wks"),Mte=Ite?xc.for||xc:xc&&xc.withoutSetter||Ete,it=function(e){return GP(s_,e)||(s_[e]=Ote&&GP(xc,e)?xc[e]:Mte("Symbol."+e)),s_[e]},xte=We,YP=nt,KP=Lu,Lte=Qs,$te=o9,Ate=it,Pte=TypeError,Nte=Ate("toPrimitive"),S1=function(e,t){if(!YP(e)||KP(e))return e;var r=Lte(e,Nte),n;if(r){if(t===void 0&&(t="default"),n=xte(r,e,t),!YP(n)||KP(n))return n;throw new Pte("Can't convert object to primitive value")}return t===void 0&&(t="number"),$te(e,t)},Ute=S1,Rte=Lu,pl=function(e){var t=Ute(e,"string");return Rte(t)?t:t+""},Dte=Te,XP=nt,cE=Dte.document,kte=XP(cE)&&XP(cE.createElement),T1=function(e){return kte?cE.createElement(e):{}},Fte=Ue,Bte=me,jte=T1,u9=!Fte&&!Bte(function(){return Object.defineProperty(jte("div"),"a",{get:function(){return 7}}).a!==7}),zte=Ue,qte=We,Vte=em,Hte=xi,Wte=Mr,Gte=pl,Yte=ut,Kte=u9,QP=Object.getOwnPropertyDescriptor;Rr.f=zte?QP:function(t,r){if(t=Wte(t),r=Gte(r),Kte)try{return QP(t,r)}catch{}if(Yte(t,r))return Hte(!qte(Vte.f,t,r),t[r])};var Kt={},Xte=Ue,Qte=me,c9=Xte&&Qte(function(){return Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype!==42}),Jte=nt,Zte=String,ere=TypeError,Ge=function(e){if(Jte(e))return e;throw new ere(Zte(e)+" is not an object")},tre=Ue,rre=u9,nre=c9,C0=Ge,JP=pl,ire=TypeError,o_=Object.defineProperty,are=Object.getOwnPropertyDescriptor,l_="enumerable",u_="configurable",c_="writable";Kt.f=tre?nre?function(t,r,n){if(C0(t),r=JP(r),C0(n),typeof t=="function"&&r==="prototype"&&"value"in n&&c_ in n&&!n[c_]){var i=are(t,r);i&&i[c_]&&(t[r]=n.value,n={configurable:u_ in n?n[u_]:i[u_],enumerable:l_ in n?n[l_]:i[l_],writable:!1})}return o_(t,r,n)}:o_:function(t,r,n){if(C0(t),r=JP(r),C0(n),rre)try{return o_(t,r,n)}catch{}if("get"in n||"set"in n)throw new ire("Accessors not supported");return"value"in n&&(t[r]=n.value),t};var sre=Ue,ore=Kt,lre=xi,pn=sre?function(e,t,r){return ore.f(e,t,lre(1,r))}:function(e,t,r){return e[t]=r,e},f9={exports:{}},fE=Ue,ure=ut,d9=Function.prototype,cre=fE&&Object.getOwnPropertyDescriptor,HI=ure(d9,"name"),fre=HI&&(function(){}).name==="something",dre=HI&&(!fE||fE&&cre(d9,"name").configurable),Kf={EXISTS:HI,PROPER:fre,CONFIGURABLE:dre},hre=ve,pre=rt,dE=VI,mre=hre(Function.toString);pre(dE.inspectSource)||(dE.inspectSource=function(e){return mre(e)});var WI=dE.inspectSource,vre=Te,gre=rt,ZP=vre.WeakMap,h9=gre(ZP)&&/native code/.test(String(ZP)),yre=Gf,wre=Yf,eN=yre("keys"),E1=function(e){return eN[e]||(eN[e]=wre(e))},tm={},bre=h9,p9=Te,_re=nt,Cre=pn,f_=ut,d_=VI,Sre=E1,Tre=tm,tN="Object already initialized",hE=p9.TypeError,Ere=p9.WeakMap,zg,cp,qg,Ore=function(e){return qg(e)?cp(e):zg(e,{})},Ire=function(e){return function(t){var r;if(!_re(t)||(r=cp(t)).type!==e)throw new hE("Incompatible receiver, "+e+" required");return r}};if(bre||d_.state){var Ca=d_.state||(d_.state=new Ere);Ca.get=Ca.get,Ca.has=Ca.has,Ca.set=Ca.set,zg=function(e,t){if(Ca.has(e))throw new hE(tN);return t.facade=e,Ca.set(e,t),t},cp=function(e){return Ca.get(e)||{}},qg=function(e){return Ca.has(e)}}else{var ec=Sre("state");Tre[ec]=!0,zg=function(e,t){if(f_(e,ec))throw new hE(tN);return t.facade=e,Cre(e,ec,t),t},cp=function(e){return f_(e,ec)?e[ec]:{}},qg=function(e){return f_(e,ec)}}var Cr={set:zg,get:cp,has:qg,enforce:Ore,getterFor:Ire},GI=ve,Mre=me,xre=rt,S0=ut,pE=Ue,Lre=Kf.CONFIGURABLE,$re=WI,m9=Cr,Are=m9.enforce,Pre=m9.get,rN=String,Jv=Object.defineProperty,Nre=GI("".slice),Ure=GI("".replace),Rre=GI([].join),Dre=pE&&!Mre(function(){return Jv(function(){},"length",{value:8}).length!==8}),kre=String(String).split("String"),Fre=f9.exports=function(e,t,r){Nre(rN(t),0,7)==="Symbol("&&(t="["+Ure(rN(t),/^Symbol\(([^)]*)\)/,"$1")+"]"),r&&r.getter&&(t="get "+t),r&&r.setter&&(t="set "+t),(!S0(e,"name")||Lre&&e.name!==t)&&(pE?Jv(e,"name",{value:t,configurable:!0}):e.name=t),Dre&&r&&S0(r,"arity")&&e.length!==r.arity&&Jv(e,"length",{value:r.arity});try{r&&S0(r,"constructor")&&r.constructor?pE&&Jv(e,"prototype",{writable:!1}):e.prototype&&(e.prototype=void 0)}catch{}var n=Are(e);return S0(n,"source")||(n.source=Rre(kre,typeof t=="string"?t:"")),e};Function.prototype.toString=Fre(function(){return xre(this)&&Pre(this).source||$re(this)},"toString");var YI=f9.exports,Bre=rt,jre=Kt,zre=YI,qre=qI,Xt=function(e,t,r,n){n||(n={});var i=n.enumerable,a=n.name!==void 0?n.name:t;if(Bre(r)&&zre(r,a,n),n.global)i?e[t]=r:qre(t,r);else{try{n.unsafe?e[t]&&(i=!0):delete e[t]}catch{}i?e[t]=r:jre.f(e,t,{value:r,enumerable:!1,configurable:!n.nonConfigurable,writable:!n.nonWritable})}return e},Js={},Vre=Math.ceil,Hre=Math.floor,v9=Math.trunc||function(t){var r=+t;return(r>0?Hre:Vre)(r)},Wre=v9,fr=function(e){var t=+e;return t!==t||t===0?0:Wre(t)},Gre=fr,Yre=Math.max,Kre=Math.min,Xa=function(e,t){var r=Gre(e);return r<0?Yre(r+t,0):Kre(r,t)},Xre=fr,Qre=Math.min,Hn=function(e){return e>0?Qre(Xre(e),9007199254740991):0},Jre=Hn,Ct=function(e){return Jre(e.length)},Zre=Mr,ene=Xa,tne=Ct,nN=function(e){return function(t,r,n){var i=Zre(t),a=tne(i),s=ene(n,a),o;if(e&&r!==r){for(;a>s;)if(o=i[s++],o!==o)return!0}else for(;a>s;s++)if((e||s in i)&&i[s]===r)return e||s||0;return!e&&-1}},rm={includes:nN(!0),indexOf:nN(!1)},rne=ve,h_=ut,nne=Mr,ine=rm.indexOf,ane=tm,iN=rne([].push),g9=function(e,t){var r=nne(e),n=0,i=[],a;for(a in r)!h_(ane,a)&&h_(r,a)&&iN(i,a);for(;t.length>n;)h_(r,a=t[n++])&&(~ine(i,a)||iN(i,a));return i},KI=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],sne=g9,one=KI,lne=one.concat("length","prototype");Js.f=Object.getOwnPropertyNames||function(t){return sne(t,lne)};var nm={};nm.f=Object.getOwnPropertySymbols;var une=Yt,cne=ve,fne=Js,dne=nm,hne=Ge,pne=cne([].concat),XI=une("Reflect","ownKeys")||function(t){var r=fne.f(hne(t)),n=dne.f;return n?pne(r,n(t)):r},aN=ut,mne=XI,vne=Rr,gne=Kt,O1=function(e,t,r){for(var n=mne(t),i=gne.f,a=vne.f,s=0;ss;)Wne.f(t,o=i[s++],n[o]);return t};var Xne=Yt,w9=Xne("document","documentElement"),Qne=Ge,Jne=I1,sN=KI,Zne=tm,eie=w9,tie=T1,rie=E1,oN=">",lN="<",mE="prototype",vE="script",b9=rie("IE_PROTO"),m_=function(){},_9=function(e){return lN+vE+oN+e+lN+"/"+vE+oN},uN=function(e){e.write(_9("")),e.close();var t=e.parentWindow.Object;return e=null,t},nie=function(){var e=tie("iframe"),t="java"+vE+":",r;return e.style.display="none",eie.appendChild(e),e.src=String(t),r=e.contentWindow.document,r.open(),r.write(_9("document.F=Object")),r.close(),r.F},T0,eg=function(){try{T0=new ActiveXObject("htmlfile")}catch{}eg=typeof document<"u"?document.domain&&T0?uN(T0):nie():uN(T0);for(var e=sN.length;e--;)delete eg[mE][sN[e]];return eg()};Zne[b9]=!0;var $i=Object.create||function(t,r){var n;return t!==null?(m_[mE]=Qne(t),n=new m_,m_[mE]=null,n[b9]=t):n=eg(),r===void 0?n:Jne.f(n,r)},M1={},iie=pl,aie=Kt,sie=xi,Zs=function(e,t,r){var n=iie(t);n in e?aie.f(e,n,sie(0,r)):e[n]=r},cN=Xa,oie=Ct,lie=Zs,uie=Array,cie=Math.max,om=function(e,t,r){for(var n=oie(e),i=cN(t,n),a=cN(r===void 0?n:r,n),s=uie(cie(a-i,0)),o=0;iw;w++)if((o||w in y)&&(C=y[w],m=v(C,w,d),e))if(t)g[w]=m;else if(m)switch(e){case 3:return!0;case 5:return C;case 6:return w;case 2:gN(g,C)}else switch(e){case 4:return!1;case 7:gN(g,C)}return a?-1:n||i?i:g}},kr={forEach:vo(0),map:vo(1),filter:vo(2),some:vo(3),every:vo(4),find:vo(5),findIndex:vo(6),filterReject:vo(7)},x1=te,L1=Te,eM=We,eae=ve,vf=Ue,gf=Wf,tae=me,Or=ut,rae=Li,gE=Ge,$1=Mr,tM=pl,nae=qe,yE=xi,fp=$i,L9=sm,iae=Js,$9=M1,aae=nm,A9=Rr,P9=Kt,sae=I1,N9=em,v_=Xt,oae=Dr,rM=Gf,lae=E1,U9=tm,yN=Yf,uae=it,cae=JI,fae=In,dae=E9,hae=Wn,R9=Cr,A1=kr.forEach,bn=lae("hidden"),P1="Symbol",dp="prototype",pae=R9.set,wN=R9.getterFor(P1),wi=Object[dp],ru=L1.Symbol,bh=ru&&ru[dp],mae=L1.RangeError,vae=L1.TypeError,g_=L1.QObject,D9=A9.f,nu=P9.f,k9=$9.f,gae=N9.f,F9=eae([].push),ks=rM("symbols"),um=rM("op-symbols"),yae=rM("wks"),wE=!g_||!g_[dp]||!g_[dp].findChild,B9=function(e,t,r){var n=D9(wi,t);n&&delete wi[t],nu(e,t,r),n&&e!==wi&&nu(wi,t,n)},bE=vf&&tae(function(){return fp(nu({},"a",{get:function(){return nu(this,"a",{value:7}).a}})).a!==7})?B9:nu,y_=function(e,t){var r=ks[e]=fp(bh);return pae(r,{type:P1,tag:e,description:t}),vf||(r.description=t),r},N1=function(t,r,n){t===wi&&N1(um,r,n),gE(t);var i=tM(r);return gE(n),Or(ks,i)?(n.enumerable?(Or(t,bn)&&t[bn][i]&&(t[bn][i]=!1),n=fp(n,{enumerable:yE(0,!1)})):(Or(t,bn)||nu(t,bn,yE(1,{})),t[bn][i]=!0),bE(t,i,n)):nu(t,i,n)},nM=function(t,r){gE(t);var n=$1(r),i=L9(n).concat(q9(n));return A1(i,function(a){(!vf||eM(_E,n,a))&&N1(t,a,n[a])}),t},wae=function(t,r){return r===void 0?fp(t):nM(fp(t),r)},_E=function(t){var r=tM(t),n=eM(gae,this,r);return this===wi&&Or(ks,r)&&!Or(um,r)?!1:n||!Or(this,r)||!Or(ks,r)||Or(this,bn)&&this[bn][r]?n:!0},j9=function(t,r){var n=$1(t),i=tM(r);if(!(n===wi&&Or(ks,i)&&!Or(um,i))){var a=D9(n,i);return a&&Or(ks,i)&&!(Or(n,bn)&&n[bn][i])&&(a.enumerable=!0),a}},z9=function(t){var r=k9($1(t)),n=[];return A1(r,function(i){!Or(ks,i)&&!Or(U9,i)&&F9(n,i)}),n},q9=function(e){var t=e===wi,r=k9(t?um:$1(e)),n=[];return A1(r,function(i){Or(ks,i)&&(!t||Or(wi,i))&&F9(n,ks[i])}),n};gf||(ru=function(){if(rae(bh,this))throw new vae("Symbol is not a constructor");var t=!arguments.length||arguments[0]===void 0?void 0:nae(arguments[0]),r=yN(t),n=function(i){this===wi&&eM(n,um,i),Or(this,bn)&&Or(this[bn],r)&&(this[bn][r]=!1);var a=yE(1,i);try{bE(this,r,a)}catch(s){if(!(s instanceof mae))throw s;B9(this,r,a)}};return vf&&wE&&bE(wi,r,{configurable:!0,set:n}),y_(r,t)},bh=ru[dp],v_(bh,"toString",function(){return wN(this).tag}),v_(ru,"withoutSetter",function(e){return y_(yN(e),e)}),N9.f=_E,P9.f=N1,sae.f=nM,A9.f=j9,iae.f=$9.f=z9,aae.f=q9,cae.f=function(e){return y_(uae(e),e)},vf&&(oae(bh,"description",{configurable:!0,get:function(){return wN(this).description}}),v_(wi,"propertyIsEnumerable",_E,{unsafe:!0})));x1({global:!0,constructor:!0,wrap:!0,forced:!gf,sham:!gf},{Symbol:ru});A1(L9(yae),function(e){fae(e)});x1({target:P1,stat:!0,forced:!gf},{useSetter:function(){wE=!0},useSimple:function(){wE=!1}});x1({target:"Object",stat:!0,forced:!gf,sham:!vf},{create:wae,defineProperty:N1,defineProperties:nM,getOwnPropertyDescriptor:j9});x1({target:"Object",stat:!0,forced:!gf},{getOwnPropertyNames:z9});dae();hae(ru,P1);U9[bn]=!0;var bae=Wf,V9=bae&&!!Symbol.for&&!!Symbol.keyFor,_ae=te,Cae=Yt,Sae=ut,Tae=qe,H9=Gf,Eae=V9,w_=H9("string-to-symbol-registry"),Oae=H9("symbol-to-string-registry");_ae({target:"Symbol",stat:!0,forced:!Eae},{for:function(e){var t=Tae(e);if(Sae(w_,t))return w_[t];var r=Cae("Symbol")(t);return w_[t]=r,Oae[r]=t,r}});var Iae=te,Mae=ut,xae=Lu,Lae=$u,$ae=Gf,Aae=V9,bN=$ae("symbol-to-string-registry");Iae({target:"Symbol",stat:!0,forced:!Aae},{keyFor:function(t){if(!xae(t))throw new TypeError(Lae(t)+" is not a symbol");if(Mae(bN,t))return bN[t]}});var Pae=Zp,W9=Function.prototype,_N=W9.apply,CN=W9.call,Ai=typeof Reflect=="object"&&Reflect.apply||(Pae?CN.bind(_N):function(){return CN.apply(_N,arguments)}),Nae=ve,Au=Nae([].slice),Uae=ve,SN=vl,Rae=rt,TN=Gr,Dae=qe,EN=Uae([].push),kae=function(e){if(Rae(e))return e;if(SN(e)){for(var t=e.length,r=[],n=0;na&&aoe(_,arguments[a]),_});f.prototype=u,o!=="Error"?kN?kN(f,c):FN(f,c,{name:!0}):ooe&&i in l&&(BN(f,l,i),BN(f,l,"prepareStackTrace")),FN(f,l);try{u.name!==o&&DN(u,"name",o),u.constructor=f}catch{}return f}},sj=te,loe=Te,Za=Ai,oj=aj,CE="WebAssembly",jN=loe[CE],Vg=new Error("e",{cause:7}).cause!==7,Pu=function(e,t){var r={};r[e]=oj(e,t,Vg),sj({global:!0,constructor:!0,arity:1,forced:Vg},r)},sM=function(e,t){if(jN&&jN[e]){var r={};r[e]=oj(CE+"."+e,t,Vg),sj({target:CE,stat:!0,constructor:!0,arity:1,forced:Vg},r)}};Pu("Error",function(e){return function(r){return Za(e,this,arguments)}});Pu("EvalError",function(e){return function(r){return Za(e,this,arguments)}});Pu("RangeError",function(e){return function(r){return Za(e,this,arguments)}});Pu("ReferenceError",function(e){return function(r){return Za(e,this,arguments)}});Pu("SyntaxError",function(e){return function(r){return Za(e,this,arguments)}});Pu("TypeError",function(e){return function(r){return Za(e,this,arguments)}});Pu("URIError",function(e){return function(r){return Za(e,this,arguments)}});sM("CompileError",function(e){return function(r){return Za(e,this,arguments)}});sM("LinkError",function(e){return function(r){return Za(e,this,arguments)}});sM("RuntimeError",function(e){return function(r){return Za(e,this,arguments)}});var uoe=Ue,coe=me,foe=Ge,doe=$i,zN=fm,tg=Error.prototype.toString,hoe=coe(function(){if(uoe){var e=doe(Object.defineProperty({},"name",{get:function(){return this===e}}));if(tg.call(e)!=="true")return!0}return tg.call({message:1,name:2})!=="2: 1"||tg.call({})!=="Error"}),lj=hoe?function(){var t=foe(this),r=zN(t.name,"Error"),n=zN(t.message);return r?n?r+": "+n:r:n}:tg,poe=Xt,qN=lj,VN=Error.prototype;VN.toString!==qN&&poe(VN,"toString",qN);var moe=me,oM=!moe(function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}),voe=ut,goe=rt,yoe=vt,woe=E1,boe=oM,HN=woe("IE_PROTO"),SE=Object,_oe=SE.prototype,Gn=boe?SE.getPrototypeOf:function(e){var t=yoe(e);if(voe(t,HN))return t[HN];var r=t.constructor;return goe(r)&&t instanceof r?r.prototype:t instanceof SE?_oe:null},dm={},Coe=it,Soe=dm,Toe=Coe("iterator"),Eoe=Array.prototype,lM=function(e){return e!==void 0&&(Soe.Array===e||Eoe[Toe]===e)},Ooe=Qa,WN=Qs,Ioe=On,Moe=dm,xoe=it,Loe=xoe("iterator"),hm=function(e){if(!Ioe(e))return WN(e,Loe)||WN(e,"@@iterator")||Moe[Ooe(e)]},$oe=We,Aoe=cr,Poe=Ge,Noe=$u,Uoe=hm,Roe=TypeError,U1=function(e,t){var r=arguments.length<2?Uoe(e):t;if(Aoe(r))return Poe($oe(r,e));throw new Roe(Noe(e)+" is not iterable")},Doe=We,GN=Ge,koe=Qs,uj=function(e,t,r){var n,i;GN(e);try{if(n=koe(e,"return"),!n){if(t==="throw")throw r;return r}n=Doe(n,e)}catch(a){i=!0,n=a}if(t==="throw")throw r;if(i)throw n;return GN(n),r},Foe=ga,Boe=We,joe=Ge,zoe=$u,qoe=lM,Voe=Ct,YN=Li,Hoe=U1,Woe=hm,KN=uj,Goe=TypeError,rg=function(e,t){this.stopped=e,this.result=t},XN=rg.prototype,es=function(e,t,r){var n=r&&r.that,i=!!(r&&r.AS_ENTRIES),a=!!(r&&r.IS_RECORD),s=!!(r&&r.IS_ITERATOR),o=!!(r&&r.INTERRUPTED),l=Foe(t,n),u,c,f,d,y,v,_,w=function(g){return u&&KN(u,"normal",g),new rg(!0,g)},p=function(g){return i?(joe(g),o?l(g[0],g[1],w):l(g[0],g[1])):o?l(g,w):l(g)};if(a)u=e.iterator;else if(s)u=e;else{if(c=Woe(e),!c)throw new Goe(zoe(e)+" is not iterable");if(qoe(c)){for(f=0,d=Voe(e);d>f;f++)if(y=p(e[f]),y&&YN(XN,y))return y;return new rg(!1)}u=Hoe(e,c)}for(v=a?e.next:u.next;!(_=Boe(v,u)).done;){try{y=p(_.value)}catch(g){KN(u,"throw",g)}if(typeof y=="object"&&y&&YN(XN,y))return y}return new rg(!1)},Yoe=te,Koe=Li,Xoe=Gn,Hg=Ja,Qoe=O1,cj=$i,b_=pn,__=xi,Joe=ej,Zoe=ij,ele=es,tle=fm,rle=it,nle=rle("toStringTag"),Wg=Error,ile=[].push,yf=function(t,r){var n=Koe(C_,this),i;Hg?i=Hg(new Wg,n?Xoe(this):C_):(i=n?this:cj(C_),b_(i,nle,"Error")),r!==void 0&&b_(i,"message",tle(r)),Zoe(i,yf,i.stack,1),arguments.length>2&&Joe(i,arguments[2]);var a=[];return ele(t,ile,{that:a}),b_(i,"errors",a),i};Hg?Hg(yf,Wg):Qoe(yf,Wg,{name:!0});var C_=yf.prototype=cj(Wg.prototype,{constructor:__(1,yf),message:__(1,""),name:__(1,"AggregateError")});Yoe({global:!0,constructor:!0,arity:2},{AggregateError:yf});var ale=te,sle=Yt,ole=Ai,QN=me,lle=aj,uM="AggregateError",JN=sle(uM),ZN=!QN(function(){return JN([1]).errors[0]!==1})&&QN(function(){return JN([1],uM,{cause:7}).cause!==7});ale({global:!0,constructor:!0,arity:2,forced:ZN},{AggregateError:lle(uM,function(e){return function(r,n){return ole(e,this,arguments)}},ZN,!0)});var ule=it,cle=$i,fle=Kt.f,TE=ule("unscopables"),EE=Array.prototype;EE[TE]===void 0&&fle(EE,TE,{configurable:!0,value:cle(null)});var Mn=function(e){EE[TE][e]=!0},dle=te,hle=vt,ple=Ct,mle=fr,vle=Mn;dle({target:"Array",proto:!0},{at:function(t){var r=hle(this),n=ple(r),i=mle(t),a=i>=0?i:n+i;return a<0||a>=n?void 0:r[a]}});vle("at");var gle=TypeError,yle=9007199254740991,Jf=function(e){if(e>yle)throw gle("Maximum allowed index exceeded");return e},wle=me,ble=it,_le=Xs,Cle=ble("species"),pm=function(e){return _le>=51||!wle(function(){var t=[],r=t.constructor={};return r[Cle]=function(){return{foo:1}},t[e](Boolean).foo!==1})},Sle=te,Tle=me,Ele=vl,Ole=nt,Ile=vt,Mle=Ct,eU=Jf,tU=Zs,xle=lm,Lle=pm,$le=it,Ale=Xs,fj=$le("isConcatSpreadable"),Ple=Ale>=51||!Tle(function(){var e=[];return e[fj]=!1,e.concat()[0]!==e}),Nle=function(e){if(!Ole(e))return!1;var t=e[fj];return t!==void 0?!!t:Ele(e)},Ule=!Ple||!Lle("concat");Sle({target:"Array",proto:!0,arity:1,forced:Ule},{concat:function(t){var r=Ile(this),n=xle(r,0),i=0,a,s,o,l,u;for(a=-1,o=arguments.length;a2?arguments[2]:void 0,l=Ble((o===void 0?i:S_(o,i))-s,i-a),u=1;for(s0;)s in n?n[a]=n[s]:Fle(n,a),a+=u,s+=u;return n},jle=te,zle=dj,qle=Mn;jle({target:"Array",proto:!0},{copyWithin:zle});qle("copyWithin");var Vle=me,eo=function(e,t){var r=[][e];return!!r&&Vle(function(){r.call(null,t||function(){return 1},1)})},Hle=te,Wle=kr.every,Gle=eo,Yle=Gle("every");Hle({target:"Array",proto:!0,forced:!Yle},{every:function(t){return Wle(this,t,arguments.length>1?arguments[1]:void 0)}});var Kle=vt,nU=Xa,Xle=Ct,cM=function(t){for(var r=Kle(this),n=Xle(r),i=arguments.length,a=nU(i>1?arguments[1]:void 0,n),s=i>2?arguments[2]:void 0,o=s===void 0?n:nU(s,n);o>a;)r[a++]=t;return r},Qle=te,Jle=cM,Zle=Mn;Qle({target:"Array",proto:!0},{fill:Jle});Zle("fill");var eue=te,tue=kr.filter,rue=pm,nue=rue("filter");eue({target:"Array",proto:!0,forced:!nue},{filter:function(t){return tue(this,t,arguments.length>1?arguments[1]:void 0)}});var iue=te,aue=kr.find,sue=Mn,OE="find",hj=!0;OE in[]&&Array(1)[OE](function(){hj=!1});iue({target:"Array",proto:!0,forced:hj},{find:function(t){return aue(this,t,arguments.length>1?arguments[1]:void 0)}});sue(OE);var oue=te,lue=kr.findIndex,uue=Mn,IE="findIndex",pj=!0;IE in[]&&Array(1)[IE](function(){pj=!1});oue({target:"Array",proto:!0,forced:pj},{findIndex:function(t){return lue(this,t,arguments.length>1?arguments[1]:void 0)}});uue(IE);var cue=ga,fue=Hf,due=vt,hue=Ct,iU=function(e){var t=e===1;return function(r,n,i){for(var a=due(r),s=fue(a),o=cue(n,i),l=hue(s),u,c;l-- >0;)if(u=s[l],c=o(u,l,a),c)switch(e){case 0:return u;case 1:return l}return t?-1:void 0}},D1={findLast:iU(0),findLastIndex:iU(1)},pue=te,mue=D1.findLast,vue=Mn;pue({target:"Array",proto:!0},{findLast:function(t){return mue(this,t,arguments.length>1?arguments[1]:void 0)}});vue("findLast");var gue=te,yue=D1.findLastIndex,wue=Mn;gue({target:"Array",proto:!0},{findLastIndex:function(t){return yue(this,t,arguments.length>1?arguments[1]:void 0)}});wue("findLastIndex");var bue=vl,_ue=Ct,Cue=Jf,Sue=ga,mj=function(e,t,r,n,i,a,s,o){for(var l=i,u=0,c=s?Sue(s,o):!1,f,d;u0&&bue(f)?(d=_ue(f),l=mj(e,t,f,d,l,a-1)-1):(Cue(l+1),e[l]=f),l++),u++;return l},vj=mj,Tue=te,Eue=vj,Oue=vt,Iue=Ct,Mue=fr,xue=lm;Tue({target:"Array",proto:!0},{flat:function(){var t=arguments.length?arguments[0]:void 0,r=Oue(this),n=Iue(r),i=xue(r,0);return i.length=Eue(i,r,r,n,0,t===void 0?1:Mue(t)),i}});var Lue=te,$ue=vj,Aue=cr,Pue=vt,Nue=Ct,Uue=lm;Lue({target:"Array",proto:!0},{flatMap:function(t){var r=Pue(this),n=Nue(r),i;return Aue(t),i=Uue(r,0),i.length=$ue(i,r,r,n,0,1,t,arguments.length>1?arguments[1]:void 0),i}});var Rue=kr.forEach,Due=eo,kue=Due("forEach"),gj=kue?[].forEach:function(t){return Rue(this,t,arguments.length>1?arguments[1]:void 0)},Fue=te,aU=gj;Fue({target:"Array",proto:!0,forced:[].forEach!==aU},{forEach:aU});var Bue=Ge,jue=uj,zue=function(e,t,r,n){try{return n?t(Bue(r)[0],r[1]):t(r)}catch(i){jue(e,"throw",i)}},que=ga,Vue=We,Hue=vt,Wue=zue,Gue=lM,Yue=Xf,Kue=Ct,sU=Zs,Xue=U1,Que=hm,oU=Array,yj=function(t){var r=Hue(t),n=Yue(this),i=arguments.length,a=i>1?arguments[1]:void 0,s=a!==void 0;s&&(a=que(a,i>2?arguments[2]:void 0));var o=Que(r),l=0,u,c,f,d,y,v;if(o&&!(this===oU&&Gue(o)))for(d=Xue(r,o),y=d.next,c=n?new this:[];!(f=Vue(y,d)).done;l++)v=s?Wue(d,a,[f.value,l],!0):f.value,sU(c,l,v);else for(u=Kue(r),c=n?new this(u):oU(u);u>l;l++)v=s?a(r[l],l):r[l],sU(c,l,v);return c.length=l,c},Jue=it,wj=Jue("iterator"),bj=!1;try{var Zue=0,lU={next:function(){return{done:!!Zue++}},return:function(){bj=!0}};lU[wj]=function(){return this},Array.from(lU,function(){throw 2})}catch{}var k1=function(e,t){try{if(!t&&!bj)return!1}catch{return!1}var r=!1;try{var n={};n[wj]=function(){return{next:function(){return{done:r=!0}}}},e(n)}catch{}return r},ece=te,tce=yj,rce=k1,nce=!rce(function(e){Array.from(e)});ece({target:"Array",stat:!0,forced:nce},{from:tce});var ice=te,ace=rm.includes,sce=me,oce=Mn,lce=sce(function(){return!Array(1).includes()});ice({target:"Array",proto:!0,forced:lce},{includes:function(t){return ace(this,t,arguments.length>1?arguments[1]:void 0)}});oce("includes");var uce=te,cce=ml,fce=rm.indexOf,dce=eo,ME=cce([].indexOf),_j=!!ME&&1/ME([1],1,-0)<0,hce=_j||!dce("indexOf");uce({target:"Array",proto:!0,forced:hce},{indexOf:function(t){var r=arguments.length>1?arguments[1]:void 0;return _j?ME(this,t,r)||0:fce(this,t,r)}});var pce=te,mce=vl;pce({target:"Array",stat:!0},{isArray:mce});var vce=me,gce=rt,yce=nt,uU=Gn,wce=Xt,bce=it,xE=bce("iterator"),Cj=!1,mu,T_,E_;[].keys&&(E_=[].keys(),"next"in E_?(T_=uU(uU(E_)),T_!==Object.prototype&&(mu=T_)):Cj=!0);var _ce=!yce(mu)||vce(function(){var e={};return mu[xE].call(e)!==e});_ce&&(mu={});gce(mu[xE])||wce(mu,xE,function(){return this});var Sj={IteratorPrototype:mu,BUGGY_SAFARI_ITERATORS:Cj},Cce=Sj.IteratorPrototype,Sce=$i,Tce=xi,Ece=Wn,Oce=dm,Ice=function(){return this},fM=function(e,t,r,n){var i=t+" Iterator";return e.prototype=Sce(Cce,{next:Tce(+!n,r)}),Ece(e,i,!1),Oce[i]=Ice,e},Mce=te,xce=We,Tj=Kf,Lce=rt,$ce=fM,cU=Gn,fU=Ja,Ace=Wn,Pce=pn,O_=Xt,Nce=it,Uce=dm,Ej=Sj,Rce=Tj.PROPER,Dce=Tj.CONFIGURABLE,dU=Ej.IteratorPrototype,M0=Ej.BUGGY_SAFARI_ITERATORS,Ad=Nce("iterator"),hU="keys",Pd="values",pU="entries",kce=function(){return this},dM=function(e,t,r,n,i,a,s){$ce(r,t,n);var o=function(p){if(p===i&&d)return d;if(!M0&&p&&p in c)return c[p];switch(p){case hU:return function(){return new r(this,p)};case Pd:return function(){return new r(this,p)};case pU:return function(){return new r(this,p)}}return function(){return new r(this)}},l=t+" Iterator",u=!1,c=e.prototype,f=c[Ad]||c["@@iterator"]||i&&c[i],d=!M0&&f||o(i),y=t==="Array"&&c.entries||f,v,_,w;if(y&&(v=cU(y.call(new e)),v!==Object.prototype&&v.next&&(cU(v)!==dU&&(fU?fU(v,dU):Lce(v[Ad])||O_(v,Ad,kce)),Ace(v,l,!0))),Rce&&i===Pd&&f&&f.name!==Pd&&(Dce?Pce(c,"name",Pd):(u=!0,d=function(){return xce(f,this)})),i)if(_={values:o(Pd),keys:a?d:o(hU),entries:o(pU)},s)for(w in _)(M0||u||!(w in c))&&O_(c,w,_[w]);else Mce({target:t,proto:!0,forced:M0||u},_);return c[Ad]!==d&&O_(c,Ad,d,{name:i}),Uce[t]=d,_},F1=function(e,t){return{value:e,done:t}},Fce=Mr,hM=Mn,mU=dm,Oj=Cr,Bce=Kt.f,jce=dM,x0=F1,zce=Ue,Ij="Array Iterator",qce=Oj.set,Vce=Oj.getterFor(Ij),Mj=jce(Array,"Array",function(e,t){qce(this,{type:Ij,target:Fce(e),index:0,kind:t})},function(){var e=Vce(this),t=e.target,r=e.kind,n=e.index++;if(!t||n>=t.length)return e.target=void 0,x0(void 0,!0);switch(r){case"keys":return x0(n,!1);case"values":return x0(t[n],!1)}return x0([n,t[n]],!1)},"values"),vU=mU.Arguments=mU.Array;hM("keys");hM("values");hM("entries");if(zce&&vU.name!=="values")try{Bce(vU,"name",{value:"values"})}catch{}var Hce=te,Wce=ve,Gce=Hf,Yce=Mr,Kce=eo,Xce=Wce([].join),Qce=Gce!==Object,Jce=Qce||!Kce("join",",");Hce({target:"Array",proto:!0,forced:Jce},{join:function(t){return Xce(Yce(this),t===void 0?",":t)}});var Zce=Ai,efe=Mr,tfe=fr,rfe=Ct,nfe=eo,ife=Math.min,LE=[].lastIndexOf,xj=!!LE&&1/[1].lastIndexOf(1,-0)<0,afe=nfe("lastIndexOf"),sfe=xj||!afe,Lj=sfe?function(t){if(xj)return Zce(LE,this,arguments)||0;var r=efe(this),n=rfe(r),i=n-1;for(arguments.length>1&&(i=ife(i,tfe(arguments[1]))),i<0&&(i=n+i);i>=0;i--)if(i in r&&r[i]===t)return i||0;return-1}:LE,ofe=te,gU=Lj;ofe({target:"Array",proto:!0,forced:gU!==[].lastIndexOf},{lastIndexOf:gU});var lfe=te,ufe=kr.map,cfe=pm,ffe=cfe("map");lfe({target:"Array",proto:!0,forced:!ffe},{map:function(t){return ufe(this,t,arguments.length>1?arguments[1]:void 0)}});var dfe=te,hfe=me,pfe=Xf,mfe=Zs,$j=Array,vfe=hfe(function(){function e(){}return!($j.of.call(e)instanceof e)});dfe({target:"Array",stat:!0,forced:vfe},{of:function(){for(var t=0,r=arguments.length,n=new(pfe(this)?this:$j)(r);r>t;)mfe(n,t,arguments[t++]);return n.length=r,n}});var gfe=Ue,yfe=vl,wfe=TypeError,bfe=Object.getOwnPropertyDescriptor,_fe=gfe&&!function(){if(this!==void 0)return!0;try{Object.defineProperty([],"length",{writable:!1}).length=1}catch(e){return e instanceof TypeError}}(),pM=_fe?function(e,t){if(yfe(e)&&!bfe(e,"length").writable)throw new wfe("Cannot set read only .length");return e.length=t}:function(e,t){return e.length=t},Cfe=te,Sfe=vt,Tfe=Ct,Efe=pM,Ofe=Jf,Ife=me,Mfe=Ife(function(){return[].push.call({length:4294967296},1)!==4294967297}),xfe=function(){try{Object.defineProperty([],"length",{writable:!1}).push()}catch(e){return e instanceof TypeError}},Lfe=Mfe||!xfe();Cfe({target:"Array",proto:!0,arity:1,forced:Lfe},{push:function(t){var r=Sfe(this),n=Tfe(r),i=arguments.length;Ofe(n+i);for(var a=0;a=0:o>l;l+=u)l in s&&(i=r(i,s[l],l,a));return i}},B1={left:yU(!1),right:yU(!0)},Rfe=Te,Dfe=Gr,to=Dfe(Rfe.process)==="process",kfe=te,Ffe=B1.left,Bfe=eo,wU=Xs,jfe=to,zfe=!jfe&&wU>79&&wU<83,qfe=zfe||!Bfe("reduce");kfe({target:"Array",proto:!0,forced:qfe},{reduce:function(t){var r=arguments.length;return Ffe(this,t,r,r>1?arguments[1]:void 0)}});var Vfe=te,Hfe=B1.right,Wfe=eo,bU=Xs,Gfe=to,Yfe=!Gfe&&bU>79&&bU<83,Kfe=Yfe||!Wfe("reduceRight");Vfe({target:"Array",proto:!0,forced:Kfe},{reduceRight:function(t){return Hfe(this,t,arguments.length,arguments.length>1?arguments[1]:void 0)}});var Xfe=te,Qfe=ve,Jfe=vl,Zfe=Qfe([].reverse),_U=[1,2];Xfe({target:"Array",proto:!0,forced:String(_U)===String(_U.reverse())},{reverse:function(){return Jfe(this)&&(this.length=this.length),Zfe(this)}});var ede=te,CU=vl,tde=Xf,rde=nt,SU=Xa,nde=Ct,ide=Mr,ade=Zs,sde=it,ode=pm,lde=Au,ude=ode("slice"),cde=sde("species"),I_=Array,fde=Math.max;ede({target:"Array",proto:!0,forced:!ude},{slice:function(t,r){var n=ide(this),i=nde(n),a=SU(t,i),s=SU(r===void 0?i:r,i),o,l,u;if(CU(n)&&(o=n.constructor,tde(o)&&(o===I_||CU(o.prototype))?o=void 0:rde(o)&&(o=o[cde],o===null&&(o=void 0)),o===I_||o===void 0))return lde(n,a,s);for(l=new(o===void 0?I_:o)(fde(s-a,0)),u=0;a1?arguments[1]:void 0)}});var TU=om,vde=Math.floor,$E=function(e,t){var r=e.length,n=vde(r/2);return r<8?gde(e,t):yde(e,$E(TU(e,0,n),t),$E(TU(e,n),t),t)},gde=function(e,t){for(var r=e.length,n=1,i,a;n0;)e[a]=e[--a];a!==n++&&(e[a]=i)}return e},yde=function(e,t,r,n){for(var i=t.length,a=r.length,s=0,o=0;s3)){if(Mde)return!0;if($U)return $U<603;var e="",t,r,n,i;for(t=65;t<76;t++){switch(r=String.fromCharCode(t),t){case 66:case 69:case 70:case 72:n=3;break;case 68:case 71:n=4;break;default:n=2}for(i=0;i<47;i++)Mo.push({k:r+i,v:n})}for(Mo.sort(function(a,s){return s.v-a.v}),i=0;iMU(r)?1:-1}};Cde({target:"Array",proto:!0,forced:Pde},{sort:function(t){t!==void 0&&Sde(t);var r=Tde(this);if(Uj)return t===void 0?AU(r):AU(r,t);var n=[],i=IU(r),a,s;for(s=0;si-l+o;c--)M_(n,c-1)}else if(o>l)for(c=i-l;c>a;c--)f=c+l-1,d=c+o-1,f in n?n[d]=n[f]:M_(n,d);for(c=0;cr;)i[r]=t[r++];return i},she=Te,ohe=function(e){return she[e].prototype},lhe=te,uhe=ve,che=cr,fhe=Mr,dhe=yM,hhe=ohe,phe=Mn,mhe=Array,vhe=uhe(hhe("Array").sort);lhe({target:"Array",proto:!0},{toSorted:function(t){t!==void 0&&che(t);var r=fhe(this),n=dhe(mhe,r);return vhe(n,t)}});phe("toSorted");var ghe=te,yhe=Mn,whe=Jf,bhe=Ct,_he=Xa,Che=Mr,She=fr,The=Array,Ehe=Math.max,Ohe=Math.min;ghe({target:"Array",proto:!0},{toSpliced:function(t,r){var n=Che(this),i=bhe(n),a=_he(t,i),s=arguments.length,o=0,l,u,c,f;for(s===0?l=u=0:s===1?(l=0,u=i-a):(l=s-2,u=Ohe(Ehe(She(r),0),i-a)),c=whe(i+l-u),f=The(c);o=i||s<0)throw new Bhe("Incorrect index");for(var o=new t(i),l=0;lr||l!==l?s*(1/0):s*l},tpe=epe,rpe=11920928955078125e-23,npe=34028234663852886e22,ipe=11754943508222875e-54,Fj=Math.fround||function(t){return tpe(t,rpe,npe,ipe)},ape=Array,spe=Math.abs,Cs=Math.pow,ope=Math.floor,lpe=Math.log,upe=Math.LN2,cpe=function(e,t,r){var n=ape(r),i=r*8-t-1,a=(1<>1,o=t===23?Cs(2,-24)-Cs(2,-77):0,l=e<0||e===0&&1/e<0?1:0,u=0,c,f,d;for(e=spe(e),e!==e||e===1/0?(f=e!==e?1:0,c=a):(c=ope(lpe(e)/upe),d=Cs(2,-c),e*d<1&&(c--,d*=2),c+s>=1?e+=o/d:e+=o*Cs(2,1-s),e*d>=2&&(c++,d/=2),c+s>=a?(f=0,c=a):c+s>=1?(f=(e*d-1)*Cs(2,t),c+=s):(f=e*Cs(2,s-1)*Cs(2,t),c=0));t>=8;)n[u++]=f&255,f/=256,t-=8;for(c=c<0;)n[u++]=c&255,c/=256,i-=8;return n[--u]|=l*128,n},fpe=function(e,t){var r=e.length,n=r*8-t-1,i=(1<>1,s=n-7,o=r-1,l=e[o--],u=l&127,c;for(l>>=7;s>0;)u=u*256+e[o--],s-=8;for(c=u&(1<<-s)-1,u>>=-s,s+=t;s>0;)c=c*256+e[o--],s-=8;if(u===0)u=1-a;else{if(u===i)return c?NaN:l?-1/0:1/0;c+=Cs(2,t),u-=a}return(l?-1:1)*c*Cs(2,u-t)},dpe={pack:cpe,unpack:fpe},j1=Te,CM=ve,x_=Ue,hpe=wM,Bj=Kf,UU=pn,ppe=Dr,RU=mm,L_=me,L0=ts,mpe=fr,vpe=Hn,Gg=bM,gpe=Fj,jj=dpe,ype=Gn,DU=Ja,wpe=Js.f,bpe=cM,_pe=om,zj=Wn,SM=Cr,Cpe=Bj.PROPER,kU=Bj.CONFIGURABLE,Gc="ArrayBuffer",z1="DataView",Yc="prototype",Spe="Wrong length",qj="Wrong index",FU=SM.getterFor(Gc),Dh=SM.getterFor(z1),BU=SM.set,ci=j1[Gc],Dn=ci,tc=Dn&&Dn[Yc],La=j1[z1],Il=La&&La[Yc],jU=Object.prototype,Tpe=j1.Array,Yg=j1.RangeError,Epe=CM(bpe),Ope=CM([].reverse),Vj=jj.pack,zU=jj.unpack,qU=function(e){return[e&255]},VU=function(e){return[e&255,e>>8&255]},HU=function(e){return[e&255,e>>8&255,e>>16&255,e>>24&255]},WU=function(e){return e[3]<<24|e[2]<<16|e[1]<<8|e[0]},Ipe=function(e){return Vj(gpe(e),23,4)},Mpe=function(e){return Vj(e,52,8)},$0=function(e,t,r){ppe(e[Yc],t,{configurable:!0,get:function(){return r(this)[t]}})},go=function(e,t,r,n){var i=Dh(e),a=Gg(r),s=!!n;if(a+t>i.byteLength)throw new Yg(qj);var o=i.bytes,l=a+i.byteOffset,u=_pe(o,l,l+t);return s?u:Ope(u)},yo=function(e,t,r,n,i,a){var s=Dh(e),o=Gg(r),l=n(+i),u=!!a;if(o+t>s.byteLength)throw new Yg(qj);for(var c=s.bytes,f=o+s.byteOffset,d=0;da)throw new Yg("Wrong offset");if(n=n===void 0?a-s:vpe(n),s+n>a)throw new Yg(Spe);BU(this,{type:z1,buffer:t,byteLength:n,byteOffset:s,bytes:i.bytes}),x_||(this.buffer=t,this.byteLength=n,this.byteOffset=s)},Il=La[Yc],x_&&($0(Dn,"byteLength",FU),$0(La,"buffer",Dh),$0(La,"byteLength",Dh),$0(La,"byteOffset",Dh)),RU(Il,{getInt8:function(t){return go(this,1,t)[0]<<24>>24},getUint8:function(t){return go(this,1,t)[0]},getInt16:function(t){var r=go(this,2,t,arguments.length>1?arguments[1]:!1);return(r[1]<<8|r[0])<<16>>16},getUint16:function(t){var r=go(this,2,t,arguments.length>1?arguments[1]:!1);return r[1]<<8|r[0]},getInt32:function(t){return WU(go(this,4,t,arguments.length>1?arguments[1]:!1))},getUint32:function(t){return WU(go(this,4,t,arguments.length>1?arguments[1]:!1))>>>0},getFloat32:function(t){return zU(go(this,4,t,arguments.length>1?arguments[1]:!1),23)},getFloat64:function(t){return zU(go(this,8,t,arguments.length>1?arguments[1]:!1),52)},setInt8:function(t,r){yo(this,1,t,qU,r)},setUint8:function(t,r){yo(this,1,t,qU,r)},setInt16:function(t,r){yo(this,2,t,VU,r,arguments.length>2?arguments[2]:!1)},setUint16:function(t,r){yo(this,2,t,VU,r,arguments.length>2?arguments[2]:!1)},setInt32:function(t,r){yo(this,4,t,HU,r,arguments.length>2?arguments[2]:!1)},setUint32:function(t,r){yo(this,4,t,HU,r,arguments.length>2?arguments[2]:!1)},setFloat32:function(t,r){yo(this,4,t,Ipe,r,arguments.length>2?arguments[2]:!1)},setFloat64:function(t,r){yo(this,8,t,Mpe,r,arguments.length>2?arguments[2]:!1)}});else{var GU=Cpe&&ci.name!==Gc;if(!L_(function(){ci(1)})||!L_(function(){new ci(-1)})||L_(function(){return new ci,new ci(1.5),new ci(NaN),ci.length!==1||GU&&!kU})){Dn=function(t){return L0(this,tc),new ci(Gg(t))},Dn[Yc]=tc;for(var YU=wpe(ci),KU=0,$_;YU.length>KU;)($_=YU[KU++])in Dn||UU(Dn,$_,ci[$_]);tc.constructor=Dn}else GU&&kU&&UU(ci,"name",Gc);DU&&ype(Il)!==jU&&DU(Il,jU);var A0=new La(new Dn(2)),XU=CM(Il.setInt8);A0.setInt8(0,2147483648),A0.setInt8(1,2147483649),(A0.getInt8(0)||!A0.getInt8(1))&&RU(Il,{setInt8:function(t,r){XU(this,t,r<<24>>24)},setUint8:function(t,r){XU(this,t,r<<24>>24)}},{unsafe:!0})}zj(Dn,Gc);zj(La,z1);var q1={ArrayBuffer:Dn,DataView:La},xpe=te,Lpe=Te,$pe=q1,Ape=Zf,TM="ArrayBuffer",QU=$pe[TM],Ppe=Lpe[TM];xpe({global:!0,constructor:!0,forced:Ppe!==QU},{ArrayBuffer:QU});Ape(TM);var Npe=wM,EM=Ue,cn=Te,Hj=rt,V1=nt,tl=ut,OM=Qa,Upe=$u,Rpe=pn,AE=Xt,Dpe=Dr,kpe=Li,H1=Gn,ed=Ja,Fpe=it,Bpe=Yf,Wj=Cr,Gj=Wj.enforce,jpe=Wj.get,Kg=cn.Int8Array,PE=Kg&&Kg.prototype,JU=cn.Uint8ClampedArray,ZU=JU&&JU.prototype,Ra=Kg&&H1(Kg),ra=PE&&H1(PE),zpe=Object.prototype,IM=cn.TypeError,eR=Fpe("toStringTag"),NE=Bpe("TYPED_ARRAY_TAG"),Xg="TypedArrayConstructor",Fs=Npe&&!!ed&&OM(cn.opera)!=="Opera",Yj=!1,_n,xo,Kc,Bs={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},MM={BigInt64Array:8,BigUint64Array:8},qpe=function(t){if(!V1(t))return!1;var r=OM(t);return r==="DataView"||tl(Bs,r)||tl(MM,r)},Kj=function(e){var t=H1(e);if(V1(t)){var r=jpe(t);return r&&tl(r,Xg)?r[Xg]:Kj(t)}},Xj=function(e){if(!V1(e))return!1;var t=OM(e);return tl(Bs,t)||tl(MM,t)},Vpe=function(e){if(Xj(e))return e;throw new IM("Target is not a typed array")},Hpe=function(e){if(Hj(e)&&(!ed||kpe(Ra,e)))return e;throw new IM(Upe(e)+" is not a typed array constructor")},Wpe=function(e,t,r,n){if(EM){if(r)for(var i in Bs){var a=cn[i];if(a&&tl(a.prototype,e))try{delete a.prototype[e]}catch{try{a.prototype[e]=t}catch{}}}(!ra[e]||r)&&AE(ra,e,r?t:Fs&&PE[e]||t,n)}},Gpe=function(e,t,r){var n,i;if(EM){if(ed){if(r){for(n in Bs)if(i=cn[n],i&&tl(i,e))try{delete i[e]}catch{}}if(!Ra[e]||r)try{return AE(Ra,e,r?t:Fs&&Ra[e]||t)}catch{}else return}for(n in Bs)i=cn[n],i&&(!i[e]||r)&&AE(i,e,t)}};for(_n in Bs)xo=cn[_n],Kc=xo&&xo.prototype,Kc?Gj(Kc)[Xg]=xo:Fs=!1;for(_n in MM)xo=cn[_n],Kc=xo&&xo.prototype,Kc&&(Gj(Kc)[Xg]=xo);if((!Fs||!Hj(Ra)||Ra===Function.prototype)&&(Ra=function(){throw new IM("Incorrect invocation")},Fs))for(_n in Bs)cn[_n]&&ed(cn[_n],Ra);if((!Fs||!ra||ra===zpe)&&(ra=Ra.prototype,Fs))for(_n in Bs)cn[_n]&&ed(cn[_n].prototype,ra);Fs&&H1(ZU)!==ra&&ed(ZU,ra);if(EM&&!tl(ra,eR)){Yj=!0,Dpe(ra,eR,{configurable:!0,get:function(){return V1(this)?this[NE]:void 0}});for(_n in Bs)cn[_n]&&Rpe(cn[_n],NE,_n)}var Je={NATIVE_ARRAY_BUFFER_VIEWS:Fs,TYPED_ARRAY_TAG:Yj&&NE,aTypedArray:Vpe,aTypedArrayConstructor:Hpe,exportTypedArrayMethod:Wpe,exportTypedArrayStaticMethod:Gpe,getTypedArrayConstructor:Kj,isView:qpe,isTypedArray:Xj,TypedArray:Ra,TypedArrayPrototype:ra},Ype=te,Qj=Je,Kpe=Qj.NATIVE_ARRAY_BUFFER_VIEWS;Ype({target:"ArrayBuffer",stat:!0,forced:!Kpe},{isView:Qj.isView});var Xpe=Xf,Qpe=$u,Jpe=TypeError,xM=function(e){if(Xpe(e))return e;throw new Jpe(Qpe(e)+" is not a constructor")},tR=Ge,Zpe=xM,eme=On,tme=it,rme=tme("species"),td=function(e,t){var r=tR(e).constructor,n;return r===void 0||eme(n=tR(r)[rme])?t:Zpe(n)},nme=te,LM=ml,ime=me,Jj=q1,rR=Ge,nR=Xa,ame=Hn,sme=td,$M=Jj.ArrayBuffer,UE=Jj.DataView,Zj=UE.prototype,iR=LM($M.prototype.slice),ome=LM(Zj.getUint8),lme=LM(Zj.setUint8),ume=ime(function(){return!new $M(2).slice(1,void 0).byteLength});nme({target:"ArrayBuffer",proto:!0,unsafe:!0,forced:ume},{slice:function(t,r){if(iR&&r===void 0)return iR(rR(this),t);for(var n=rR(this).byteLength,i=nR(t,n),a=nR(r===void 0?n:r,n),s=new(sme(this,$M))(ame(a-i)),o=new UE(this),l=new UE(s),u=0;i=0&&r<=99?r+1900:r;return Tme(this,n)}});var Eme=te;Eme({target:"Date",proto:!0},{toGMTString:Date.prototype.toUTCString});var Ome=fr,Ime=qe,Mme=ur,xme=RangeError,W1=function(t){var r=Ime(Mme(this)),n="",i=Ome(t);if(i<0||i===1/0)throw new xme("Wrong number of repetitions");for(;i>0;(i>>>=1)&&(r+=r))i&1&&(n+=r);return n},nz=ve,Lme=Hn,aR=qe,$me=W1,Ame=ur,Pme=nz($me),Nme=nz("".slice),Ume=Math.ceil,sR=function(e){return function(t,r,n){var i=aR(Ame(t)),a=Lme(r),s=i.length,o=n===void 0?" ":aR(n),l,u;return a<=s||o===""?i:(l=a-s,u=Pme(o,Ume(l/o.length)),u.length>l&&(u=Nme(u,0,l)),e?i+u:u+i)}},AM={start:sR(!1),end:sR(!0)},gl=ve,oR=me,Ml=AM.start,Rme=RangeError,Dme=isFinite,kme=Math.abs,ro=Date.prototype,A_=ro.toISOString,Fme=gl(ro.getTime),Bme=gl(ro.getUTCDate),jme=gl(ro.getUTCFullYear),zme=gl(ro.getUTCHours),qme=gl(ro.getUTCMilliseconds),Vme=gl(ro.getUTCMinutes),Hme=gl(ro.getUTCMonth),Wme=gl(ro.getUTCSeconds),Gme=oR(function(){return A_.call(new Date(-5e13-1))!=="0385-07-25T07:06:39.999Z"})||!oR(function(){A_.call(new Date(NaN))})?function(){if(!Dme(Fme(this)))throw new Rme("Invalid time value");var t=this,r=jme(t),n=qme(t),i=r<0?"-":r>9999?"+":"";return i+Ml(kme(r),i?6:4,0)+"-"+Ml(Hme(t)+1,2,0)+"-"+Ml(Bme(t),2,0)+"T"+Ml(zme(t),2,0)+":"+Ml(Vme(t),2,0)+":"+Ml(Wme(t),2,0)+"."+Ml(n,3,0)+"Z"}:A_,Yme=te,lR=Gme;Yme({target:"Date",proto:!0,forced:Date.prototype.toISOString!==lR},{toISOString:lR});var Kme=te,Xme=me,Qme=vt,Jme=S1,Zme=Xme(function(){return new Date(NaN).toJSON()!==null||Date.prototype.toJSON.call({toISOString:function(){return 1}})!==1});Kme({target:"Date",proto:!0,arity:1,forced:Zme},{toJSON:function(t){var r=Qme(this),n=Jme(r,"number");return typeof n=="number"&&!isFinite(n)?null:r.toISOString()}});var e0e=Ge,t0e=o9,r0e=TypeError,n0e=function(e){if(e0e(this),e==="string"||e==="default")e="string";else if(e!=="number")throw new r0e("Incorrect hint");return t0e(this,e)},i0e=ut,a0e=Xt,s0e=n0e,o0e=it,uR=o0e("toPrimitive"),cR=Date.prototype;i0e(cR,uR)||a0e(cR,uR,s0e);var iz=ve,l0e=Xt,PM=Date.prototype,fR="Invalid Date",az="toString",u0e=iz(PM[az]),c0e=iz(PM.getTime);String(new Date(NaN))!==fR&&l0e(PM,az,function(){var t=c0e(this);return t===t?u0e(this):fR});var f0e=te,vm=ve,d0e=qe,h0e=vm("".charAt),p0e=vm("".charCodeAt),m0e=vm(/./.exec),v0e=vm(1 .toString),g0e=vm("".toUpperCase),y0e=/[\w*+\-./@]/,dR=function(e,t){for(var r=v0e(e,16);r.length1?arguments[1]:void 0),y;y=y?y.next:f.first;)for(d(y.value,y.key,this);y&&y.removed;)y=y.previous},has:function(c){return!!l(this,c)}}),bR(a,r?{get:function(c){var f=l(this,c);return f&&f.value},set:function(c,f){return o(this,c===0?0:c,f)}}:{add:function(c){return o(this,c=c===0?0:c,c)}}),Nd&&bve(a,"size",{configurable:!0,get:function(){return s(this).size}}),i},setStrong:function(e,t,r){var n=t+" Iterator",i=k_(t),a=k_(n);Eve(e,t,function(s,o){CR(this,{type:n,target:s,state:i(s),kind:o,last:void 0})},function(){for(var s=a(this),o=s.kind,l=s.last;l&&l.removed;)l=l.previous;return!s.target||!(s.last=l=l?l.next:s.state.first)?(s.target=void 0,P0(void 0,!0)):P0(o==="keys"?l.key:o==="values"?l.value:[l.key,l.value],!1)},r?"entries":"values",!r,!0),Ove(t)}},Ive=G1,Mve=mz;Ive("Map",function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}},Mve);var xve=Math.log,vz=Math.log1p||function(t){var r=+t;return r>-1e-8&&r<1e-8?r-r*r/2:xve(1+r)},Lve=te,$ve=vz,F_=Math.acosh,Ave=Math.log,SR=Math.sqrt,Pve=Math.LN2,Nve=!F_||Math.floor(F_(Number.MAX_VALUE))!==710||F_(1/0)!==1/0;Lve({target:"Math",stat:!0,forced:Nve},{acosh:function(t){var r=+t;return r<1?NaN:r>9490626562425156e-8?Ave(r)+Pve:$ve(r-1+SR(r-1)*SR(r+1))}});var Uve=te,TR=Math.asinh,Rve=Math.log,Dve=Math.sqrt;function gz(e){var t=+e;return!isFinite(t)||t===0?t:t<0?-gz(-t):Rve(t+Dve(t*t+1))}var kve=!(TR&&1/TR(0)>0);Uve({target:"Math",stat:!0,forced:kve},{asinh:gz});var Fve=te,ER=Math.atanh,Bve=Math.log,jve=!(ER&&1/ER(-0)<0);Fve({target:"Math",stat:!0,forced:jve},{atanh:function(t){var r=+t;return r===0?r:Bve((1+r)/(1-r))/2}});var zve=te,qve=_M,Vve=Math.abs,Hve=Math.pow;zve({target:"Math",stat:!0},{cbrt:function(t){var r=+t;return qve(r)*Hve(Vve(r),1/3)}});var Wve=te,Gve=Math.floor,Yve=Math.log,Kve=Math.LOG2E;Wve({target:"Math",stat:!0},{clz32:function(t){var r=t>>>0;return r?31-Gve(Yve(r+.5)*Kve):32}});var Ud=Math.expm1,Xve=Math.exp,Y1=!Ud||Ud(10)>22025.465794806718||Ud(10)<22025.465794806718||Ud(-2e-17)!==-2e-17?function(t){var r=+t;return r===0?r:r>-1e-6&&r<1e-6?r+r*r/2:Xve(r)-1}:Ud,Qve=te,Jve=Y1,OR=Math.cosh,Zve=Math.abs,B_=Math.E,ege=!OR||OR(710)===1/0;Qve({target:"Math",stat:!0,forced:ege},{cosh:function(t){var r=Jve(Zve(t)-1)+1;return(r+1/(r*B_*B_))*(B_/2)}});var tge=te,IR=Y1;tge({target:"Math",stat:!0,forced:IR!==Math.expm1},{expm1:IR});var rge=te,nge=Fj;rge({target:"Math",stat:!0},{fround:nge});var ige=te,MR=Math.hypot,age=Math.abs,sge=Math.sqrt,oge=!!MR&&MR(1/0,NaN)!==1/0;ige({target:"Math",stat:!0,arity:2,forced:oge},{hypot:function(t,r){for(var n=0,i=0,a=arguments.length,s=0,o,l;i0?(l=o/s,n+=l*l):n+=o;return s===1/0?1/0:s*sge(n)}});var lge=te,uge=me,xR=Math.imul,cge=uge(function(){return xR(4294967295,5)!==-5||xR.length!==2});lge({target:"Math",stat:!0,forced:cge},{imul:function(t,r){var n=65535,i=+t,a=+r,s=n&i,o=n&a;return 0|s*o+((n&i>>>16)*o+s*(n&a>>>16)<<16>>>0)}});var fge=Math.log,dge=Math.LOG10E,yz=Math.log10||function(t){return fge(t)*dge},hge=te,pge=yz;hge({target:"Math",stat:!0},{log10:pge});var mge=te,vge=vz;mge({target:"Math",stat:!0},{log1p:vge});var gge=te,yge=Math.log,wge=Math.LN2;gge({target:"Math",stat:!0},{log2:function(t){return yge(t)/wge}});var bge=te,_ge=_M;bge({target:"Math",stat:!0},{sign:_ge});var Cge=te,Sge=me,LR=Y1,Tge=Math.abs,$R=Math.exp,Ege=Math.E,Oge=Sge(function(){return Math.sinh(-2e-17)!==-2e-17});Cge({target:"Math",stat:!0,forced:Oge},{sinh:function(t){var r=+t;return Tge(r)<1?(LR(r)-LR(-r))/2:($R(r-1)-$R(-r-1))*(Ege/2)}});var Ige=te,AR=Y1,PR=Math.exp;Ige({target:"Math",stat:!0},{tanh:function(t){var r=+t,n=AR(r),i=AR(-r);return n===1/0?1:i===1/0?-1:(n-i)/(PR(r)+PR(-r))}});var Mge=Wn;Mge(Math,"Math",!0);var xge=te,Lge=v9;xge({target:"Math",stat:!0},{trunc:Lge});var $ge=ve,K1=$ge(1 .valueOf),X1=` +\v\f\r                 \u2028\u2029\uFEFF`,Age=ve,Pge=ur,Nge=qe,RE=X1,NR=Age("".replace),Uge=RegExp("^["+RE+"]+"),Rge=RegExp("(^|[^"+RE+"])["+RE+"]+$"),j_=function(e){return function(t){var r=Nge(Pge(t));return e&1&&(r=NR(r,Uge,"")),e&2&&(r=NR(r,Rge,"$1")),r}},nd={start:j_(1),end:j_(2),trim:j_(3)},Dge=te,wz=zI,kge=Ue,bz=Te,_z=T9,Cz=ve,Fge=am,UR=ut,Bge=Qf,jge=Li,zge=Lu,Sz=S1,qge=me,Vge=Js.f,Hge=Rr.f,Wge=Kt.f,Gge=K1,Yge=nd.trim,Q1="Number",Xc=bz[Q1];_z[Q1];var FM=Xc.prototype,Kge=bz.TypeError,Xge=Cz("".slice),N0=Cz("".charCodeAt),Qge=function(e){var t=Sz(e,"number");return typeof t=="bigint"?t:Jge(t)},Jge=function(e){var t=Sz(e,"number"),r,n,i,a,s,o,l,u;if(zge(t))throw new Kge("Cannot convert a Symbol value to a number");if(typeof t=="string"&&t.length>2){if(t=Yge(t),r=N0(t,0),r===43||r===45){if(n=N0(t,2),n===88||n===120)return NaN}else if(r===48){switch(N0(t,1)){case 66:case 98:i=2,a=49;break;case 79:case 111:i=8,a=55;break;default:return+t}for(s=Xge(t,2),o=s.length,l=0;la)return NaN;return parseInt(s,i)}}return+t},BM=Fge(Q1,!Xc(" 0o1")||!Xc("0b1")||Xc("+0x1")),Zge=function(e){return jge(FM,e)&&qge(function(){Gge(e)})},J1=function(t){var r=arguments.length<1?0:Xc(Qge(t));return Zge(this)?Bge(Object(r),this,J1):r};J1.prototype=FM;BM&&!wz&&(FM.constructor=J1);Dge({global:!0,constructor:!0,wrap:!0,forced:BM},{Number:J1});var eye=function(e,t){for(var r=kge?Vge(t):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,isFinite,isInteger,isNaN,isSafeInteger,parseFloat,parseInt,fromString,range".split(","),n=0,i;r.length>n;n++)UR(t,i=r[n])&&!UR(e,i)&&Wge(e,i,Hge(t,i))};(BM||wz)&&eye(_z[Q1],Xc);var tye=te;tye({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{EPSILON:Math.pow(2,-52)});var rye=Te,nye=rye.isFinite,iye=Number.isFinite||function(t){return typeof t=="number"&&nye(t)},aye=te,sye=iye;aye({target:"Number",stat:!0},{isFinite:sye});var oye=nt,lye=Math.floor,jM=Number.isInteger||function(t){return!oye(t)&&isFinite(t)&&lye(t)===t},uye=te,cye=jM;uye({target:"Number",stat:!0},{isInteger:cye});var fye=te;fye({target:"Number",stat:!0},{isNaN:function(t){return t!==t}});var dye=te,hye=jM,pye=Math.abs;dye({target:"Number",stat:!0},{isSafeInteger:function(t){return hye(t)&&pye(t)<=9007199254740991}});var mye=te;mye({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{MAX_SAFE_INTEGER:9007199254740991});var vye=te;vye({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{MIN_SAFE_INTEGER:-9007199254740991});var Tz=Te,gye=me,yye=ve,wye=qe,bye=nd.trim,_ye=X1,Cye=yye("".charAt),Qg=Tz.parseFloat,RR=Tz.Symbol,DR=RR&&RR.iterator,Sye=1/Qg(_ye+"-0")!==-1/0||DR&&!gye(function(){Qg(Object(DR))}),Ez=Sye?function(t){var r=bye(wye(t)),n=Qg(r);return n===0&&Cye(r,0)==="-"?-0:n}:Qg,Tye=te,kR=Ez;Tye({target:"Number",stat:!0,forced:Number.parseFloat!==kR},{parseFloat:kR});var Oz=Te,Eye=me,Oye=ve,Iye=qe,Mye=nd.trim,FR=X1,kh=Oz.parseInt,BR=Oz.Symbol,jR=BR&&BR.iterator,Iz=/^[+-]?0x/i,xye=Oye(Iz.exec),Lye=kh(FR+"08")!==8||kh(FR+"0x16")!==22||jR&&!Eye(function(){kh(Object(jR))}),Mz=Lye?function(t,r){var n=Mye(Iye(t));return kh(n,r>>>0||(xye(Iz,n)?16:10))}:kh,$ye=te,zR=Mz;$ye({target:"Number",stat:!0,forced:Number.parseInt!==zR},{parseInt:zR});var Aye=te,zM=ve,Pye=fr,Nye=K1,Uye=W1,Rye=yz,DE=me,Dye=RangeError,qR=String,kye=isFinite,Fye=Math.abs,Bye=Math.floor,VR=Math.pow,jye=Math.round,Da=zM(1 .toExponential),zye=zM(Uye),HR=zM("".slice),xz=Da(-69e-12,4)==="-6.9000e-11"&&Da(1.255,2)==="1.25e+0"&&Da(12345,3)==="1.235e+4"&&Da(25,0)==="3e+1",qye=function(){return DE(function(){Da(1,1/0)})&&DE(function(){Da(1,-1/0)})},Vye=function(){return!DE(function(){Da(1/0,1/0),Da(NaN,1/0)})},Hye=!xz||!qye()||!Vye();Aye({target:"Number",proto:!0,forced:Hye},{toExponential:function(t){var r=Nye(this);if(t===void 0)return Da(r);var n=Pye(t);if(!kye(r))return String(r);if(n<0||n>20)throw new Dye("Incorrect fraction digits");if(xz)return Da(r,n);var i="",a="",s=0,o="",l="";if(r<0&&(i="-",r=-r),r===0)s=0,a=zye("0",n+1);else{var u=Rye(r);s=Bye(u);var c=0,f=VR(10,s-n);c=jye(r/f),2*r>=(2*c+1)*f&&(c+=1),c>=VR(10,n+1)&&(c/=10,s+=1),a=qR(c)}return n!==0&&(a=HR(a,0,1)+"."+HR(a,1)),s===0?(o="+",l="0"):(o=s>0?"+":"-",l=qR(Fye(s))),a+="e"+o+l,i+a}});var Wye=te,qM=ve,Gye=fr,Yye=K1,Kye=W1,WR=me,Xye=RangeError,Lz=String,$z=Math.floor,kE=qM(Kye),GR=qM("".slice),Rd=qM(1 .toFixed),Lc=function(e,t,r){return t===0?r:t%2===1?Lc(e,t-1,r*e):Lc(e*e,t/2,r)},Qye=function(e){for(var t=0,r=e;r>=4096;)t+=12,r/=4096;for(;r>=2;)t+=1,r/=2;return t},rc=function(e,t,r){for(var n=-1,i=r;++n<6;)i+=t*e[n],e[n]=i%1e7,i=$z(i/1e7)},z_=function(e,t){for(var r=6,n=0;--r>=0;)n+=e[r],e[r]=$z(n/t),n=n%t*1e7},YR=function(e){for(var t=6,r="";--t>=0;)if(r!==""||t===0||e[t]!==0){var n=Lz(e[t]);r=r===""?n:r+kE("0",7-n.length)+n}return r},Jye=WR(function(){return Rd(8e-5,3)!=="0.000"||Rd(.9,0)!=="1"||Rd(1.255,2)!=="1.25"||Rd(0xde0b6b3a7640080,0)!=="1000000000000000128"})||!WR(function(){Rd({})});Wye({target:"Number",proto:!0,forced:Jye},{toFixed:function(t){var r=Yye(this),n=Gye(t),i=[0,0,0,0,0,0],a="",s="0",o,l,u,c;if(n<0||n>20)throw new Xye("Incorrect fraction digits");if(r!==r)return"NaN";if(r<=-1e21||r>=1e21)return Lz(r);if(r<0&&(a="-",r=-r),r>1e-21)if(o=Qye(r*Lc(2,69,1))-69,l=o<0?r*Lc(2,-o,1):r/Lc(2,o,1),l*=4503599627370496,o=52-o,o>0){for(rc(i,0,l),u=n;u>=7;)rc(i,1e7,0),u-=7;for(rc(i,Lc(10,u,1),0),u=o-1;u>=23;)z_(i,1<<23),u-=23;z_(i,1<0?(c=s.length,s=a+(c<=n?"0."+kE("0",n-c)+s:GR(s,0,c-n)+"."+GR(s,c-n))):s=a+s,s}});var Zye=te,e1e=ve,KR=me,XR=K1,Jg=e1e(1 .toPrecision),t1e=KR(function(){return Jg(1,void 0)!=="1"})||!KR(function(){Jg({})});Zye({target:"Number",proto:!0,forced:t1e},{toPrecision:function(t){return t===void 0?Jg(XR(this)):Jg(XR(this),t)}});var QR=Ue,r1e=ve,n1e=We,i1e=me,q_=sm,a1e=nm,s1e=em,o1e=vt,l1e=Hf,nc=Object.assign,JR=Object.defineProperty,u1e=r1e([].concat),Az=!nc||i1e(function(){if(QR&&nc({b:1},nc(JR({},"a",{enumerable:!0,get:function(){JR(this,"b",{value:3,enumerable:!1})}}),{b:2})).b!==1)return!0;var e={},t={},r=Symbol("assign detection"),n="abcdefghijklmnopqrst";return e[r]=7,n.split("").forEach(function(i){t[i]=i}),nc({},e)[r]!==7||q_(nc({},t)).join("")!==n})?function(t,r){for(var n=o1e(t),i=arguments.length,a=1,s=a1e.f,o=s1e.f;i>a;)for(var l=l1e(arguments[a++]),u=s?u1e(q_(l),s(l)):q_(l),c=u.length,f=0,d;c>f;)d=u[f++],(!QR||n1e(o,l,d))&&(n[d]=l[d]);return n}:nc,c1e=te,ZR=Az;c1e({target:"Object",stat:!0,arity:2,forced:Object.assign!==ZR},{assign:ZR});var f1e=te,d1e=Ue,h1e=$i;f1e({target:"Object",stat:!0,sham:!d1e},{create:h1e});var p1e=Te,m1e=me,eD=vM,Z1=!m1e(function(){if(!(eD&&eD<535)){var e=Math.random();__defineSetter__.call(null,e,function(){}),delete p1e[e]}}),v1e=te,g1e=Ue,y1e=Z1,w1e=cr,b1e=vt,_1e=Kt;g1e&&v1e({target:"Object",proto:!0,forced:y1e},{__defineGetter__:function(t,r){_1e.f(b1e(this),t,{get:w1e(r),enumerable:!0,configurable:!0})}});var C1e=te,S1e=Ue,tD=I1.f;C1e({target:"Object",stat:!0,forced:Object.defineProperties!==tD,sham:!S1e},{defineProperties:tD});var T1e=te,E1e=Ue,rD=Kt.f;T1e({target:"Object",stat:!0,forced:Object.defineProperty!==rD,sham:!E1e},{defineProperty:rD});var O1e=te,I1e=Ue,M1e=Z1,x1e=cr,L1e=vt,$1e=Kt;I1e&&O1e({target:"Object",proto:!0,forced:M1e},{__defineSetter__:function(t,r){$1e.f(L1e(this),t,{set:x1e(r),enumerable:!0,configurable:!0})}});var Pz=Ue,A1e=me,Nz=ve,P1e=Gn,N1e=sm,U1e=Mr,R1e=em.f,Uz=Nz(R1e),D1e=Nz([].push),k1e=Pz&&A1e(function(){var e=Object.create(null);return e[2]=2,!Uz(e,2)}),nD=function(e){return function(t){for(var r=U1e(t),n=N1e(r),i=k1e&&P1e(r)===null,a=n.length,s=0,o=[],l;a>s;)l=n[s++],(!Pz||(i?l in r:Uz(r,l)))&&D1e(o,e?[l,r[l]]:r[l]);return o}},Rz={entries:nD(!0),values:nD(!1)},F1e=te,B1e=Rz.entries;F1e({target:"Object",stat:!0},{entries:function(t){return B1e(t)}});var j1e=te,z1e=rd,q1e=me,V1e=nt,H1e=Nu.onFreeze,FE=Object.freeze,W1e=q1e(function(){FE(1)});j1e({target:"Object",stat:!0,forced:W1e,sham:!z1e},{freeze:function(t){return FE&&V1e(t)?FE(H1e(t)):t}});var G1e=te,Y1e=es,K1e=Zs;G1e({target:"Object",stat:!0},{fromEntries:function(t){var r={};return Y1e(t,function(n,i){K1e(r,n,i)},{AS_ENTRIES:!0}),r}});var X1e=te,Q1e=me,J1e=Mr,Dz=Rr.f,kz=Ue,Z1e=!kz||Q1e(function(){Dz(1)});X1e({target:"Object",stat:!0,forced:Z1e,sham:!kz},{getOwnPropertyDescriptor:function(t,r){return Dz(J1e(t),r)}});var ewe=te,twe=Ue,rwe=XI,nwe=Mr,iwe=Rr,awe=Zs;ewe({target:"Object",stat:!0,sham:!twe},{getOwnPropertyDescriptors:function(t){for(var r=nwe(t),n=iwe.f,i=rwe(r),a={},s=0,o,l;i.length>s;)l=n(r,o=i[s++]),l!==void 0&&awe(a,o,l);return a}});var swe=te,owe=me,lwe=M1.f,uwe=owe(function(){return!Object.getOwnPropertyNames(1)});swe({target:"Object",stat:!0,forced:uwe},{getOwnPropertyNames:lwe});var cwe=te,fwe=me,dwe=vt,Fz=Gn,hwe=oM,pwe=fwe(function(){Fz(1)});cwe({target:"Object",stat:!0,forced:pwe,sham:!hwe},{getPrototypeOf:function(t){return Fz(dwe(t))}});var mwe=te,vwe=ut;mwe({target:"Object",stat:!0},{hasOwn:vwe});var Bz=Object.is||function(t,r){return t===r?t!==0||1/t===1/r:t!==t&&r!==r},gwe=te,ywe=Bz;gwe({target:"Object",stat:!0},{is:ywe});var wwe=te,iD=UM;wwe({target:"Object",stat:!0,forced:Object.isExtensible!==iD},{isExtensible:iD});var bwe=te,_we=me,Cwe=nt,Swe=Gr,jz=NM,BE=Object.isFrozen,Twe=jz||_we(function(){BE(1)});bwe({target:"Object",stat:!0,forced:Twe},{isFrozen:function(t){return!Cwe(t)||jz&&Swe(t)==="ArrayBuffer"?!0:BE?BE(t):!1}});var Ewe=te,Owe=me,Iwe=nt,Mwe=Gr,zz=NM,jE=Object.isSealed,xwe=zz||Owe(function(){jE(1)});Ewe({target:"Object",stat:!0,forced:xwe},{isSealed:function(t){return!Iwe(t)||zz&&Mwe(t)==="ArrayBuffer"?!0:jE?jE(t):!1}});var Lwe=te,$we=vt,qz=sm,Awe=me,Pwe=Awe(function(){qz(1)});Lwe({target:"Object",stat:!0,forced:Pwe},{keys:function(t){return qz($we(t))}});var Nwe=te,Uwe=Ue,Rwe=Z1,Dwe=vt,kwe=pl,Fwe=Gn,Bwe=Rr.f;Uwe&&Nwe({target:"Object",proto:!0,forced:Rwe},{__lookupGetter__:function(t){var r=Dwe(this),n=kwe(t),i;do if(i=Bwe(r,n))return i.get;while(r=Fwe(r))}});var jwe=te,zwe=Ue,qwe=Z1,Vwe=vt,Hwe=pl,Wwe=Gn,Gwe=Rr.f;zwe&&jwe({target:"Object",proto:!0,forced:qwe},{__lookupSetter__:function(t){var r=Vwe(this),n=Hwe(t),i;do if(i=Gwe(r,n))return i.set;while(r=Wwe(r))}});var Ywe=te,Kwe=nt,Xwe=Nu.onFreeze,Qwe=rd,Jwe=me,zE=Object.preventExtensions,Zwe=Jwe(function(){zE(1)});Ywe({target:"Object",stat:!0,forced:Zwe,sham:!Qwe},{preventExtensions:function(t){return zE&&Kwe(t)?zE(Xwe(t)):t}});var ebe=Ue,tbe=Dr,aD=nt,rbe=vt,nbe=ur,sD=Object.getPrototypeOf,oD=Object.setPrototypeOf,lD=Object.prototype,uD="__proto__";if(ebe&&sD&&oD&&!(uD in lD))try{tbe(lD,uD,{configurable:!0,get:function(){return sD(rbe(this))},set:function(t){var r=nbe(this);!aD(t)&&t!==null||!aD(r)||oD(r,t)}})}catch{}var ibe=te,abe=nt,sbe=Nu.onFreeze,obe=rd,lbe=me,qE=Object.seal,ube=lbe(function(){qE(1)});ibe({target:"Object",stat:!0,forced:ube,sham:!obe},{seal:function(t){return qE&&abe(t)?qE(sbe(t)):t}});var cbe=te,fbe=Ja;cbe({target:"Object",stat:!0},{setPrototypeOf:fbe});var dbe=QI,hbe=Qa,pbe=dbe?{}.toString:function(){return"[object "+hbe(this)+"]"},mbe=QI,vbe=Xt,gbe=pbe;mbe||vbe(Object.prototype,"toString",gbe,{unsafe:!0});var ybe=te,wbe=Rz.values;ybe({target:"Object",stat:!0},{values:function(t){return wbe(t)}});var bbe=te,cD=Ez;bbe({global:!0,forced:parseFloat!==cD},{parseFloat:cD});var _be=te,fD=Mz;_be({global:!0,forced:parseInt!==fD},{parseInt:fD});var Cbe=TypeError,ya=function(e,t){if(eb)","g");return e.exec("b").groups.a!=="b"||"b".replace(e,"$c")!=="bc"}),WSe=Ue,rx=Te,Cm=ve,GSe=am,YSe=Qf,KSe=pn,XSe=Js.f,GD=Li,QSe=bm,YD=qe,JSe=_m,bq=nw,ZSe=Z9,eTe=Xt,tTe=me,rTe=ut,nTe=Cr.enforce,iTe=Zf,aTe=it,_q=tx,Cq=wq,sTe=aTe("match"),qo=rx.RegExp,bc=qo.prototype,oTe=rx.SyntaxError,lTe=Cm(bc.exec),ry=Cm("".charAt),KD=Cm("".replace),XD=Cm("".indexOf),uTe=Cm("".slice),cTe=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,iu=/a/g,rC=/a/g,fTe=new qo(iu)!==iu,Sq=bq.MISSED_STICKY,dTe=bq.UNSUPPORTED_Y,hTe=WSe&&(!fTe||Sq||_q||Cq||tTe(function(){return rC[sTe]=!1,qo(iu)!==iu||qo(rC)===rC||String(qo(iu,"i"))!=="/a/i"})),pTe=function(e){for(var t=e.length,r=0,n="",i=!1,a;r<=t;r++){if(a=ry(e,r),a==="\\"){n+=a+ry(e,++r);continue}!i&&a==="."?n+="[\\s\\S]":(a==="["?i=!0:a==="]"&&(i=!1),n+=a)}return n},mTe=function(e){for(var t=e.length,r=0,n="",i=[],a={},s=!1,o=!1,l=0,u="",c;r<=t;r++){if(c=ry(e,r),c==="\\")c+=ry(e,++r);else if(c==="]")s=!1;else if(!s)switch(!0){case c==="[":s=!0;break;case c==="(":lTe(cTe,uTe(e,r+1))&&(r+=2,o=!0),n+=c,l++;continue;case(c===">"&&o):if(u===""||rTe(a,u))throw new oTe("Invalid capture group name");a[u]=!0,i[i.length]=[u,l],o=!1,u="";continue}o?u+=c:n+=c}return[n,i]};if(GSe("RegExp",hTe)){for(var Ll=function(t,r){var n=GD(bc,this),i=QSe(t),a=r===void 0,s=[],o=t,l,u,c,f,d,y;if(!n&&i&&a&&t.constructor===Ll)return t;if((i||GD(bc,t))&&(t=t.source,a&&(r=JSe(o))),t=t===void 0?"":YD(t),r=r===void 0?"":YD(r),o=t,_q&&"dotAll"in iu&&(u=!!r&&XD(r,"s")>-1,u&&(r=KD(r,/s/g,""))),l=r,Sq&&"sticky"in iu&&(c=!!r&&XD(r,"y")>-1,c&&dTe&&(r=KD(r,/y/g,""))),Cq&&(f=mTe(t),t=f[0],s=f[1]),d=YSe(qo(t,r),n?this:bc,Ll),(u||c||s.length)&&(y=nTe(d),u&&(y.dotAll=!0,y.raw=Ll(pTe(t),l)),c&&(y.sticky=!0),s.length&&(y.groups=s)),t!==o)try{KSe(d,"source",o===""?"(?:)":o)}catch{}return d},QD=XSe(qo),JD=0;QD.length>JD;)ZSe(Ll,qo,QD[JD++]);bc.constructor=Ll,Ll.prototype=bc,eTe(rx,"RegExp",Ll,{constructor:!0})}iTe("RegExp");var vTe=Ue,gTe=tx,yTe=Gr,wTe=Dr,bTe=Cr.get,ZD=RegExp.prototype,_Te=TypeError;vTe&&gTe&&wTe(ZD,"dotAll",{configurable:!0,get:function(){if(this!==ZD){if(yTe(this)==="RegExp")return!!bTe(this).dotAll;throw new _Te("Incompatible receiver, RegExp required")}}});var Ac=We,iw=ve,CTe=qe,STe=QM,TTe=nw,ETe=Gf,OTe=$i,ITe=Cr.get,MTe=tx,xTe=wq,LTe=ETe("native-string-replace",String.prototype.replace),ny=RegExp.prototype.exec,eO=ny,$Te=iw("".charAt),ATe=iw("".indexOf),PTe=iw("".replace),nC=iw("".slice),tO=function(){var e=/a/,t=/b*/g;return Ac(ny,e,"a"),Ac(ny,t,"a"),e.lastIndex!==0||t.lastIndex!==0}(),Tq=TTe.BROKEN_CARET,rO=/()??/.exec("")[1]!==void 0,NTe=tO||rO||Tq||MTe||xTe;NTe&&(eO=function(t){var r=this,n=ITe(r),i=CTe(t),a=n.raw,s,o,l,u,c,f,d;if(a)return a.lastIndex=r.lastIndex,s=Ac(eO,a,i),r.lastIndex=a.lastIndex,s;var y=n.groups,v=Tq&&r.sticky,_=Ac(STe,r),w=r.source,p=0,g=i;if(v&&(_=PTe(_,"y",""),ATe(_,"g")===-1&&(_+="g"),g=nC(i,r.lastIndex),r.lastIndex>0&&(!r.multiline||r.multiline&&$Te(i,r.lastIndex-1)!==` +`)&&(w="(?: "+w+")",g=" "+g,p++),o=new RegExp("^(?:"+w+")",_)),rO&&(o=new RegExp("^"+w+"$(?!\\s)",_)),tO&&(l=r.lastIndex),u=Ac(ny,v?o:r,g),v?u?(u.input=nC(u.input,p),u[0]=nC(u[0],p),u.index=r.lastIndex,r.lastIndex+=u[0].length):r.lastIndex=0:tO&&u&&(r.lastIndex=r.global?u.index+u[0].length:l),rO&&u&&u.length>1&&Ac(LTe,u[0],o,function(){for(c=1;c=0?i:n+i;return a<0||a>=n?void 0:mEe(r,a)}});var ix=ve,gEe=fr,yEe=qe,wEe=ur,bEe=ix("".charAt),ak=ix("".charCodeAt),_Ee=ix("".slice),sk=function(e){return function(t,r){var n=yEe(wEe(t)),i=gEe(r),a=n.length,s,o;return i<0||i>=a?e?"":void 0:(s=ak(n,i),s<55296||s>56319||i+1===a||(o=ak(n,i+1))<56320||o>57343?e?bEe(n,i):s:e?_Ee(n,i,i+2):(s-55296<<10)+(o-56320)+65536)}},sw={codeAt:sk(!1),charAt:sk(!0)},CEe=te,SEe=sw.codeAt;CEe({target:"String",proto:!0},{codePointAt:function(t){return SEe(this,t)}});var TEe=bm,EEe=TypeError,ax=function(e){if(TEe(e))throw new EEe("The method doesn't accept regular expressions");return e},OEe=it,IEe=OEe("match"),sx=function(e){var t=/./;try{"/./"[e](t)}catch{try{return t[IEe]=!1,"/./"[e](t)}catch{}}return!1},MEe=te,Mq=ml,xEe=Rr.f,LEe=Hn,ok=qe,$Ee=ax,AEe=ur,PEe=sx,lk=Mq("".endsWith),NEe=Mq("".slice),UEe=Math.min,xq=PEe("endsWith"),REe=!xq&&!!function(){var e=xEe(String.prototype,"endsWith");return e&&!e.writable}();MEe({target:"String",proto:!0,forced:!REe&&!xq},{endsWith:function(t){var r=ok(AEe(this));$Ee(t);var n=arguments.length>1?arguments[1]:void 0,i=r.length,a=n===void 0?i:UEe(LEe(n),i),s=ok(t);return lk?lk(r,s,a):NEe(r,a-s.length,a)===s}});var DEe=te,kEe=ve,FEe=Xa,BEe=RangeError,uk=String.fromCharCode,ck=String.fromCodePoint,jEe=kEe([].join),zEe=!!ck&&ck.length!==1;DEe({target:"String",stat:!0,arity:1,forced:zEe},{fromCodePoint:function(t){for(var r=[],n=arguments.length,i=0,a;n>i;){if(a=+arguments[i++],FEe(a,1114111)!==a)throw new BEe(a+" is not a valid code point");r[i]=a<65536?uk(a):uk(((a-=65536)>>10)+55296,a%1024+56320)}return jEe(r,"")}});var qEe=te,VEe=ve,HEe=ax,WEe=ur,fk=qe,GEe=sx,YEe=VEe("".indexOf);qEe({target:"String",proto:!0,forced:!GEe("includes")},{includes:function(t){return!!~YEe(fk(WEe(this)),fk(HEe(t)),arguments.length>1?arguments[1]:void 0)}});var KEe=te,XEe=ve,QEe=ur,JEe=qe,dk=XEe("".charCodeAt);KEe({target:"String",proto:!0},{isWellFormed:function(){for(var t=JEe(QEe(this)),r=t.length,n=0;n=56320||++n>=r||(dk(t,n)&64512)!==56320))return!1}return!0}});var ZEe=sw.charAt,eOe=qe,Lq=Cr,tOe=dM,hk=F1,$q="String Iterator",rOe=Lq.set,nOe=Lq.getterFor($q);tOe(String,"String",function(e){rOe(this,{type:$q,string:eOe(e),index:0})},function(){var t=nOe(this),r=t.string,n=t.index,i;return n>=r.length?hk(void 0,!0):(i=ZEe(r,n),t.index+=i.length,hk(i,!1))});var pk=ml,mk=Xt,iOe=aw,vk=me,Aq=it,aOe=pn,sOe=Aq("species"),iC=RegExp.prototype,ow=function(e,t,r,n){var i=Aq(e),a=!vk(function(){var u={};return u[i]=function(){return 7},""[e](u)!==7}),s=a&&!vk(function(){var u=!1,c=/a/;return e==="split"&&(c={},c.constructor={},c.constructor[sOe]=function(){return c},c.flags="",c[i]=/./[i]),c.exec=function(){return u=!0,null},c[i](""),!u});if(!a||!s||r){var o=pk(/./[i]),l=t(i,""[e],function(u,c,f,d,y){var v=pk(u),_=c.exec;return _===iOe||_===iC.exec?a&&!y?{done:!0,value:o(c,f,d)}:{done:!0,value:v(f,c,d)}:{done:!1}});mk(String.prototype,e,l[0]),mk(iC,i,l[1])}n&&aOe(iC[i],"sham",!0)},oOe=sw.charAt,lw=function(e,t,r){return t+(r?oOe(e,t).length:1)},gk=We,lOe=Ge,uOe=rt,cOe=Gr,fOe=aw,dOe=TypeError,Sm=function(e,t){var r=e.exec;if(uOe(r)){var n=gk(r,e,t);return n!==null&&lOe(n),n}if(cOe(e)==="RegExp")return gk(fOe,e,t);throw new dOe("RegExp#exec called on incompatible receiver")},hOe=We,pOe=ow,mOe=Ge,vOe=On,gOe=Hn,aC=qe,yOe=ur,wOe=Qs,bOe=lw,yk=Sm;pOe("match",function(e,t,r){return[function(i){var a=yOe(this),s=vOe(i)?void 0:wOe(i,e);return s?hOe(s,i,a):new RegExp(i)[e](aC(a))},function(n){var i=mOe(this),a=aC(n),s=r(t,i,a);if(s.done)return s.value;if(!i.global)return yk(i,a);var o=i.unicode;i.lastIndex=0;for(var l=[],u=0,c;(c=yk(i,a))!==null;){var f=aC(c[0]);l[u]=f,f===""&&(i.lastIndex=bOe(a,gOe(i.lastIndex),o)),u++}return u===0?null:l}]});var _Oe=te,COe=We,Pq=ml,SOe=fM,j0=F1,wk=ur,Nq=Hn,pp=qe,TOe=Ge,EOe=On,OOe=Gr,IOe=bm,Uq=_m,MOe=Qs,xOe=Xt,LOe=me,$Oe=it,AOe=td,POe=lw,NOe=Sm,Rq=Cr,UOe=zI,iy=$Oe("matchAll"),Dq="RegExp String",kq=Dq+" Iterator",ROe=Rq.set,DOe=Rq.getterFor(kq),bk=RegExp.prototype,kOe=TypeError,nO=Pq("".indexOf),ay=Pq("".matchAll),sC=!!ay&&!LOe(function(){ay("a",/./)}),FOe=SOe(function(t,r,n,i){ROe(this,{type:kq,regexp:t,string:r,global:n,unicode:i,done:!1})},Dq,function(){var t=DOe(this);if(t.done)return j0(void 0,!0);var r=t.regexp,n=t.string,i=NOe(r,n);return i===null?(t.done=!0,j0(void 0,!0)):t.global?(pp(i[0])===""&&(r.lastIndex=POe(n,Nq(r.lastIndex),t.unicode)),j0(i,!1)):(t.done=!0,j0(i,!1))}),Fq=function(e){var t=TOe(this),r=pp(e),n=AOe(t,RegExp),i=pp(Uq(t)),a,s,o;return a=new n(n===RegExp?t.source:t,i),s=!!~nO(i,"g"),o=!!~nO(i,"u"),a.lastIndex=Nq(t.lastIndex),new FOe(a,r,s,o)};_Oe({target:"String",proto:!0,forced:sC},{matchAll:function(t){var r=wk(this),n,i,a,s;if(EOe(t)){if(sC)return ay(r,t)}else{if(IOe(t)&&(n=pp(wk(Uq(t))),!~nO(n,"g")))throw new kOe("`.matchAll` does not allow non-global regexes");if(sC)return ay(r,t);if(a=MOe(t,iy),a===void 0&&UOe&&OOe(t)==="RegExp"&&(a=Fq),a)return COe(a,t,r)}return i=pp(r),s=new RegExp(t,"g"),s[iy](i)}});iy in bk||xOe(bk,iy,Fq);var BOe=Ks,Bq=/Version\/10(?:\.\d+){1,2}(?: [\w./]+)?(?: Mobile\/\w+)? Safari\//.test(BOe),jOe=te,zOe=AM.end,qOe=Bq;jOe({target:"String",proto:!0,forced:qOe},{padEnd:function(t){return zOe(this,t,arguments.length>1?arguments[1]:void 0)}});var VOe=te,HOe=AM.start,WOe=Bq;VOe({target:"String",proto:!0,forced:WOe},{padStart:function(t){return HOe(this,t,arguments.length>1?arguments[1]:void 0)}});var GOe=te,jq=ve,YOe=Mr,KOe=vt,_k=qe,XOe=Ct,Ck=jq([].push),QOe=jq([].join);GOe({target:"String",stat:!0},{raw:function(t){var r=YOe(KOe(t).raw),n=XOe(r);if(!n)return"";for(var i=arguments.length,a=[],s=0;;){if(Ck(a,_k(r[s++])),s===n)return QOe(a,"");s]*>)/g,i2e=/\$([$&'`]|\d{1,2})/g,zq=function(e,t,r,n,i,a){var s=r+e.length,o=n.length,l=i2e;return i!==void 0&&(i=e2e(i),l=n2e),r2e(a,l,function(u,c){var f;switch(oC(c,0)){case"$":return"$";case"&":return e;case"`":return lC(t,0,r);case"'":return lC(t,s);case"<":f=i[lC(c,1,-1)];break;default:var d=+c;if(d===0)return u;if(d>o){var y=t2e(d/10);return y===0?u:y<=o?n[y-1]===void 0?oC(c,1):n[y-1]+oC(c,1):u}f=n[d-1]}return f===void 0?"":f})},a2e=Ai,Sk=We,uw=ve,s2e=ow,o2e=me,l2e=Ge,u2e=rt,c2e=On,f2e=fr,d2e=Hn,ac=qe,h2e=ur,p2e=lw,m2e=Qs,v2e=zq,g2e=Sm,y2e=it,iO=y2e("replace"),w2e=Math.max,b2e=Math.min,_2e=uw([].concat),uC=uw([].push),Tk=uw("".indexOf),Ek=uw("".slice),C2e=function(e){return e===void 0?e:String(e)},S2e=function(){return"a".replace(/./,"$0")==="$0"}(),Ok=function(){return/./[iO]?/./[iO]("a","$0")==="":!1}(),T2e=!o2e(function(){var e=/./;return e.exec=function(){var t=[];return t.groups={a:"7"},t},"".replace(e,"$")!=="7"});s2e("replace",function(e,t,r){var n=Ok?"$":"$0";return[function(a,s){var o=h2e(this),l=c2e(a)?void 0:m2e(a,iO);return l?Sk(l,a,o,s):Sk(t,ac(o),a,s)},function(i,a){var s=l2e(this),o=ac(i);if(typeof a=="string"&&Tk(a,n)===-1&&Tk(a,"$<")===-1){var l=r(t,s,o,a);if(l.done)return l.value}var u=u2e(a);u||(a=ac(a));var c=s.global,f;c&&(f=s.unicode,s.lastIndex=0);for(var d=[],y;y=g2e(s,o),!(y===null||(uC(d,y),!c));){var v=ac(y[0]);v===""&&(s.lastIndex=p2e(o,d2e(s.lastIndex),f))}for(var _="",w=0,p=0;p=w&&(_+=Ek(o,w,C)+h,w=C+g.length)}return _+Ek(o,w)}]},!T2e||!S2e||Ok);var E2e=te,O2e=We,lx=ve,Ik=ur,I2e=rt,M2e=On,x2e=bm,Dd=qe,L2e=Qs,$2e=_m,A2e=zq,P2e=it,N2e=P2e("replace"),U2e=TypeError,qq=lx("".indexOf);lx("".replace);var Mk=lx("".slice),R2e=Math.max,xk=function(e,t,r){return r>e.length?-1:t===""?r:qq(e,t,r)};E2e({target:"String",proto:!0},{replaceAll:function(t,r){var n=Ik(this),i,a,s,o,l,u,c,f,d,y=0,v=0,_="";if(!M2e(t)){if(i=x2e(t),i&&(a=Dd(Ik($2e(t))),!~qq(a,"g")))throw new U2e("`.replaceAll` does not allow non-global regexes");if(s=L2e(t,N2e),s)return O2e(s,t,n,r)}for(o=Dd(n),l=Dd(t),u=I2e(r),u||(r=Dd(r)),c=l.length,f=R2e(1,c),y=xk(o,l,0);y!==-1;)d=u?Dd(r(l,y,o)):A2e(l,o,y,[],void 0,r),_+=Mk(o,v,y)+d,v=y+c,y=xk(o,l,y+f);return v1||"".split(/.?/).length?n=function(i,a){var s=cC(Ak(this)),o=a===void 0?Uk:a>>>0;if(o===0)return[];if(i===void 0)return[s];if(!Y2e(i))return kd(t,s,i,o);for(var l=[],u=(i.ignoreCase?"i":"")+(i.multiline?"m":"")+(i.unicode?"u":"")+(i.sticky?"y":""),c=0,f=new RegExp(i.source,u+"g"),d,y,v;(d=kd(Z2e,f,s))&&(y=f.lastIndex,!(y>c&&(oc(l,Fd(s,c,d.index)),d.length>1&&d.index=o)));)f.lastIndex===d.index&&f.lastIndex++;return c===s.length?(v||!nIe(f,""))&&oc(l,""):oc(l,Fd(s,c)),l.length>o?Pk(l,0,o):l}:"0".split(void 0,0).length?n=function(i,a){return i===void 0&&a===0?[]:kd(t,this,i,a)}:n=t,[function(a,s){var o=Ak(this),l=G2e(a)?void 0:J2e(a,e);return l?kd(l,a,o,s):kd(n,cC(o),a,s)},function(i,a){var s=W2e(this),o=cC(i),l=r(n,s,o,a,n!==t);if(l.done)return l.value;var u=K2e(s,RegExp),c=s.unicode,f=(s.ignoreCase?"i":"")+(s.multiline?"m":"")+(s.unicode?"u":"")+(sc?"g":"y"),d=new u(sc?"^(?:"+s.source+")":s,f),y=a===void 0?Uk:a>>>0;if(y===0)return[];if(o.length===0)return Nk(d,o)===null?[o]:[];for(var v=0,_=0,w=[];_1?arguments[1]:void 0,r.length)),i=Rk(t);return Dk?Dk(r,i,n):fIe(r,n,n+i.length)===i}});var pIe=te,mIe=ve,vIe=ur,kk=fr,gIe=qe,yIe=mIe("".slice),wIe=Math.max,bIe=Math.min,_Ie=!"".substr||"ab".substr(-1)!=="b";pIe({target:"String",proto:!0,forced:_Ie},{substr:function(t,r){var n=gIe(vIe(this)),i=n.length,a=kk(t),s,o;return a===1/0&&(a=0),a<0&&(a=wIe(i+a,0)),s=r===void 0?i:kk(r),s<=0||s===1/0?"":(o=bIe(a+s,i),a>=o?"":yIe(n,a,o))}});var CIe=te,Gq=We,cx=ve,SIe=ur,TIe=qe,EIe=me,OIe=Array,fC=cx("".charAt),Fk=cx("".charCodeAt),IIe=cx([].join),aO="".toWellFormed,MIe="�",Bk=aO&&EIe(function(){return Gq(aO,1)!=="1"});CIe({target:"String",proto:!0,forced:Bk},{toWellFormed:function(){var t=TIe(SIe(this));if(Bk)return Gq(aO,t);for(var r=t.length,n=OIe(r),i=0;i=56320||i+1>=r||(Fk(t,i+1)&64512)!==56320?n[i]=MIe:(n[i]=fC(t,i),n[++i]=fC(t,i))}return IIe(n,"")}});var xIe=Kf.PROPER,LIe=me,jk=X1,zk="​…᠎",fx=function(e){return LIe(function(){return!!jk[e]()||zk[e]()!==zk||xIe&&jk[e].name!==e})},$Ie=te,AIe=nd.trim,PIe=fx;$Ie({target:"String",proto:!0,forced:PIe("trim")},{trim:function(){return AIe(this)}});var NIe=nd.end,UIe=fx,Yq=UIe("trimEnd")?function(){return NIe(this)}:"".trimEnd,RIe=te,qk=Yq;RIe({target:"String",proto:!0,name:"trimEnd",forced:"".trimRight!==qk},{trimRight:qk});var DIe=te,Vk=Yq;DIe({target:"String",proto:!0,name:"trimEnd",forced:"".trimEnd!==Vk},{trimEnd:Vk});var kIe=nd.start,FIe=fx,Kq=FIe("trimStart")?function(){return kIe(this)}:"".trimStart,BIe=te,Hk=Kq;BIe({target:"String",proto:!0,name:"trimStart",forced:"".trimLeft!==Hk},{trimLeft:Hk});var jIe=te,Wk=Kq;jIe({target:"String",proto:!0,name:"trimStart",forced:"".trimStart!==Wk},{trimStart:Wk});var zIe=ve,qIe=ur,Gk=qe,VIe=/"/g,HIe=zIe("".replace),Yn=function(e,t,r,n){var i=Gk(qIe(e)),a="<"+t;return r!==""&&(a+=" "+r+'="'+HIe(Gk(n),VIe,""")+'"'),a+">"+i+""},WIe=me,Kn=function(e){return WIe(function(){var t=""[e]('"');return t!==t.toLowerCase()||t.split('"').length>3})},GIe=te,YIe=Yn,KIe=Kn;GIe({target:"String",proto:!0,forced:KIe("anchor")},{anchor:function(t){return YIe(this,"a","name",t)}});var XIe=te,QIe=Yn,JIe=Kn;XIe({target:"String",proto:!0,forced:JIe("big")},{big:function(){return QIe(this,"big","","")}});var ZIe=te,eMe=Yn,tMe=Kn;ZIe({target:"String",proto:!0,forced:tMe("blink")},{blink:function(){return eMe(this,"blink","","")}});var rMe=te,nMe=Yn,iMe=Kn;rMe({target:"String",proto:!0,forced:iMe("bold")},{bold:function(){return nMe(this,"b","","")}});var aMe=te,sMe=Yn,oMe=Kn;aMe({target:"String",proto:!0,forced:oMe("fixed")},{fixed:function(){return sMe(this,"tt","","")}});var lMe=te,uMe=Yn,cMe=Kn;lMe({target:"String",proto:!0,forced:cMe("fontcolor")},{fontcolor:function(t){return uMe(this,"font","color",t)}});var fMe=te,dMe=Yn,hMe=Kn;fMe({target:"String",proto:!0,forced:hMe("fontsize")},{fontsize:function(t){return dMe(this,"font","size",t)}});var pMe=te,mMe=Yn,vMe=Kn;pMe({target:"String",proto:!0,forced:vMe("italics")},{italics:function(){return mMe(this,"i","","")}});var gMe=te,yMe=Yn,wMe=Kn;gMe({target:"String",proto:!0,forced:wMe("link")},{link:function(t){return yMe(this,"a","href",t)}});var bMe=te,_Me=Yn,CMe=Kn;bMe({target:"String",proto:!0,forced:CMe("small")},{small:function(){return _Me(this,"small","","")}});var SMe=te,TMe=Yn,EMe=Kn;SMe({target:"String",proto:!0,forced:EMe("strike")},{strike:function(){return TMe(this,"strike","","")}});var OMe=te,IMe=Yn,MMe=Kn;OMe({target:"String",proto:!0,forced:MMe("sub")},{sub:function(){return IMe(this,"sub","","")}});var xMe=te,LMe=Yn,$Me=Kn;xMe({target:"String",proto:!0,forced:$Me("sup")},{sup:function(){return LMe(this,"sup","","")}});var sO={exports:{}},Xq=Te,dC=me,AMe=k1,PMe=Je.NATIVE_ARRAY_BUFFER_VIEWS,NMe=Xq.ArrayBuffer,$l=Xq.Int8Array,dx=!PMe||!dC(function(){$l(1)})||!dC(function(){new $l(-1)})||!AMe(function(e){new $l,new $l(null),new $l(1.5),new $l(e)},!0)||dC(function(){return new $l(new NMe(2),1,void 0).length!==1}),UMe=fr,RMe=RangeError,DMe=function(e){var t=UMe(e);if(t<0)throw new RMe("The argument can't be less than 0");return t},kMe=DMe,FMe=RangeError,Qq=function(e,t){var r=kMe(e);if(r%t)throw new FMe("Wrong offset");return r},BMe=Math.round,jMe=function(e){var t=BMe(e);return t<0?0:t>255?255:t&255},zMe=Qa,Jq=function(e){var t=zMe(e);return t==="BigInt64Array"||t==="BigUint64Array"},qMe=S1,VMe=TypeError,hx=function(e){var t=qMe(e,"number");if(typeof t=="number")throw new VMe("Can't convert number to bigint");return BigInt(t)},HMe=ga,WMe=We,GMe=xM,YMe=vt,KMe=Ct,XMe=U1,QMe=hm,JMe=lM,ZMe=Jq,exe=Je.aTypedArrayConstructor,txe=hx,Zq=function(t){var r=GMe(this),n=YMe(t),i=arguments.length,a=i>1?arguments[1]:void 0,s=a!==void 0,o=QMe(n),l,u,c,f,d,y,v,_;if(o&&!JMe(o))for(v=XMe(n,o),_=v.next,n=[];!(y=WMe(_,v)).done;)n.push(y.value);for(s&&i>2&&(a=HMe(a,arguments[2])),u=KMe(n),c=new(exe(r))(u),f=ZMe(c),l=0;u>l;l++)d=s?a(n[l],l):n[l],c[l]=f?txe(d):+d;return c},Yk=te,eV=Te,Kk=We,rxe=Ue,nxe=dx,id=Je,tV=q1,Xk=ts,ixe=xi,Bd=pn,axe=jM,sxe=Hn,Qk=bM,hC=Qq,oxe=jMe,rV=pl,jd=ut,lxe=Qa,oO=nt,uxe=Lu,cxe=$i,fxe=Li,z0=Ja,dxe=Js.f,Jk=Zq,hxe=kr.forEach,pxe=Zf,mxe=Dr,nV=Kt,iV=Rr,px=Cr,vxe=Qf,lO=px.get,gxe=px.set,yxe=px.enforce,aV=nV.f,wxe=iV.f,pC=eV.RangeError,sV=tV.ArrayBuffer,bxe=sV.prototype,_xe=tV.DataView,q0=id.NATIVE_ARRAY_BUFFER_VIEWS,Zk=id.TYPED_ARRAY_TAG,e3=id.TypedArray,zd=id.TypedArrayPrototype,Cxe=id.aTypedArrayConstructor,uO=id.isTypedArray,V0="BYTES_PER_ELEMENT",mC="Wrong length",t3=function(e,t){Cxe(e);for(var r=0,n=t.length,i=new e(n);n>r;)i[r]=t[r++];return i},H0=function(e,t){mxe(e,t,{configurable:!0,get:function(){return lO(this)[t]}})},r3=function(e){var t;return fxe(bxe,e)||(t=lxe(e))==="ArrayBuffer"||t==="SharedArrayBuffer"},oV=function(e,t){return uO(e)&&!uxe(t)&&t in e&&axe(+t)&&t>=0},n3=function(t,r){return r=rV(r),oV(t,r)?ixe(2,t[r]):wxe(t,r)},i3=function(t,r,n){return r=rV(r),oV(t,r)&&oO(n)&&jd(n,"value")&&!jd(n,"get")&&!jd(n,"set")&&!n.configurable&&(!jd(n,"writable")||n.writable)&&(!jd(n,"enumerable")||n.enumerable)?(t[r]=n.value,t):aV(t,r,n)};rxe?(q0||(iV.f=n3,nV.f=i3,H0(zd,"buffer"),H0(zd,"byteOffset"),H0(zd,"byteLength"),H0(zd,"length")),Yk({target:"Object",stat:!0,forced:!q0},{getOwnPropertyDescriptor:n3,defineProperty:i3}),sO.exports=function(e,t,r){var n=e.match(/\d+/)[0]/8,i=e+(r?"Clamped":"")+"Array",a="get"+e,s="set"+e,o=eV[i],l=o,u=l&&l.prototype,c={},f=function(_,w){var p=lO(_);return p.view[a](w*n+p.byteOffset,!0)},d=function(_,w,p){var g=lO(_);g.view[s](w*n+g.byteOffset,r?oxe(p):p,!0)},y=function(_,w){aV(_,w,{get:function(){return f(this,w)},set:function(p){return d(this,w,p)},enumerable:!0})};q0?nxe&&(l=t(function(_,w,p,g){return Xk(_,u),vxe(function(){return oO(w)?r3(w)?g!==void 0?new o(w,hC(p,n),g):p!==void 0?new o(w,hC(p,n)):new o(w):uO(w)?t3(l,w):Kk(Jk,l,w):new o(Qk(w))}(),_,l)}),z0&&z0(l,e3),hxe(dxe(o),function(_){_ in l||Bd(l,_,o[_])}),l.prototype=u):(l=t(function(_,w,p,g){Xk(_,u);var C=0,m=0,h,b,T;if(!oO(w))T=Qk(w),b=T*n,h=new sV(b);else if(r3(w)){h=w,m=hC(p,n);var x=w.byteLength;if(g===void 0){if(x%n)throw new pC(mC);if(b=x-m,b<0)throw new pC(mC)}else if(b=sxe(g)*n,b+m>x)throw new pC(mC);T=b/n}else return uO(w)?t3(l,w):Kk(Jk,l,w);for(gxe(_,{buffer:h,byteOffset:m,byteLength:b,length:T,view:new _xe(h)});C=0?i:n+i;return a<0||a>=n?void 0:r[a]});var Rxe=ve,uV=Je,Dxe=dj,kxe=Rxe(Dxe),Fxe=uV.aTypedArray,Bxe=uV.exportTypedArrayMethod;Bxe("copyWithin",function(t,r){return kxe(Fxe(this),t,r,arguments.length>2?arguments[2]:void 0)});var cV=Je,jxe=kr.every,zxe=cV.aTypedArray,qxe=cV.exportTypedArrayMethod;qxe("every",function(t){return jxe(zxe(this),t,arguments.length>1?arguments[1]:void 0)});var fV=Je,Vxe=cM,Hxe=hx,Wxe=Qa,Gxe=We,Yxe=ve,Kxe=me,Xxe=fV.aTypedArray,Qxe=fV.exportTypedArrayMethod,Jxe=Yxe("".slice),Zxe=Kxe(function(){var e=0;return new Int8Array(2).fill({valueOf:function(){return e++}}),e!==1});Qxe("fill",function(t){var r=arguments.length;Xxe(this);var n=Jxe(Wxe(this),0,3)==="Big"?Hxe(t):+t;return Gxe(Vxe,this,n,r>1?arguments[1]:void 0,r>2?arguments[2]:void 0)},Zxe);var dV=Je,eLe=td,tLe=dV.aTypedArrayConstructor,rLe=dV.getTypedArrayConstructor,cw=function(e){return tLe(eLe(e,rLe(e)))},nLe=yM,iLe=cw,aLe=function(e,t){return nLe(iLe(e),t)},hV=Je,sLe=kr.filter,oLe=aLe,lLe=hV.aTypedArray,uLe=hV.exportTypedArrayMethod;uLe("filter",function(t){var r=sLe(lLe(this),t,arguments.length>1?arguments[1]:void 0);return oLe(this,r)});var pV=Je,cLe=kr.find,fLe=pV.aTypedArray,dLe=pV.exportTypedArrayMethod;dLe("find",function(t){return cLe(fLe(this),t,arguments.length>1?arguments[1]:void 0)});var mV=Je,hLe=kr.findIndex,pLe=mV.aTypedArray,mLe=mV.exportTypedArrayMethod;mLe("findIndex",function(t){return hLe(pLe(this),t,arguments.length>1?arguments[1]:void 0)});var vV=Je,vLe=D1.findLast,gLe=vV.aTypedArray,yLe=vV.exportTypedArrayMethod;yLe("findLast",function(t){return vLe(gLe(this),t,arguments.length>1?arguments[1]:void 0)});var gV=Je,wLe=D1.findLastIndex,bLe=gV.aTypedArray,_Le=gV.exportTypedArrayMethod;_Le("findLastIndex",function(t){return wLe(bLe(this),t,arguments.length>1?arguments[1]:void 0)});var yV=Je,CLe=kr.forEach,SLe=yV.aTypedArray,TLe=yV.exportTypedArrayMethod;TLe("forEach",function(t){CLe(SLe(this),t,arguments.length>1?arguments[1]:void 0)});var ELe=dx,OLe=Je.exportTypedArrayStaticMethod,ILe=Zq;OLe("from",ILe,ELe);var wV=Je,MLe=rm.includes,xLe=wV.aTypedArray,LLe=wV.exportTypedArrayMethod;LLe("includes",function(t){return MLe(xLe(this),t,arguments.length>1?arguments[1]:void 0)});var bV=Je,$Le=rm.indexOf,ALe=bV.aTypedArray,PLe=bV.exportTypedArrayMethod;PLe("indexOf",function(t){return $Le(ALe(this),t,arguments.length>1?arguments[1]:void 0)});var NLe=Te,ULe=me,mx=ve,_V=Je,vx=Mj,RLe=it,gx=RLe("iterator"),a3=NLe.Uint8Array,DLe=mx(vx.values),kLe=mx(vx.keys),FLe=mx(vx.entries),yx=_V.aTypedArray,fw=_V.exportTypedArrayMethod,_c=a3&&a3.prototype,dw=!ULe(function(){_c[gx].call([1])}),CV=!!_c&&_c.values&&_c[gx]===_c.values&&_c.values.name==="values",SV=function(){return DLe(yx(this))};fw("entries",function(){return FLe(yx(this))},dw);fw("keys",function(){return kLe(yx(this))},dw);fw("values",SV,dw||!CV,{name:"values"});fw(gx,SV,dw||!CV,{name:"values"});var TV=Je,BLe=ve,jLe=TV.aTypedArray,zLe=TV.exportTypedArrayMethod,qLe=BLe([].join);zLe("join",function(t){return qLe(jLe(this),t)});var EV=Je,VLe=Ai,HLe=Lj,WLe=EV.aTypedArray,GLe=EV.exportTypedArrayMethod;GLe("lastIndexOf",function(t){var r=arguments.length;return VLe(HLe,WLe(this),r>1?[t,arguments[1]]:[t])});var OV=Je,YLe=kr.map,KLe=cw,XLe=OV.aTypedArray,QLe=OV.exportTypedArrayMethod;QLe("map",function(t){return YLe(XLe(this),t,arguments.length>1?arguments[1]:void 0,function(r,n){return new(KLe(r))(n)})});var IV=Je,JLe=dx,ZLe=IV.aTypedArrayConstructor,e$e=IV.exportTypedArrayStaticMethod;e$e("of",function(){for(var t=0,r=arguments.length,n=new(ZLe(this))(r);r>t;)n[t]=arguments[t++];return n},JLe);var MV=Je,t$e=B1.left,r$e=MV.aTypedArray,n$e=MV.exportTypedArrayMethod;n$e("reduce",function(t){var r=arguments.length;return t$e(r$e(this),t,r,r>1?arguments[1]:void 0)});var xV=Je,i$e=B1.right,a$e=xV.aTypedArray,s$e=xV.exportTypedArrayMethod;s$e("reduceRight",function(t){var r=arguments.length;return i$e(a$e(this),t,r,r>1?arguments[1]:void 0)});var LV=Je,o$e=LV.aTypedArray,l$e=LV.exportTypedArrayMethod,u$e=Math.floor;l$e("reverse",function(){for(var t=this,r=o$e(t).length,n=u$e(r/2),i=0,a;i1?arguments[1]:void 0,1),n=d$e(t);if(fO)return AV(NV,this,n,r);var i=this.length,a=c$e(n),s=0;if(a+r>i)throw new h$e("Wrong length");for(;sa;)o[a]=n[a++];return o},C$e);var RV=Je,S$e=kr.some,T$e=RV.aTypedArray,E$e=RV.exportTypedArrayMethod;E$e("some",function(t){return S$e(T$e(this),t,arguments.length>1?arguments[1]:void 0)});var O$e=Te,I$e=ml,dO=me,M$e=cr,x$e=mM,DV=Je,o3=Aj,L$e=Pj,l3=Xs,u3=vM,$$e=DV.aTypedArray,A$e=DV.exportTypedArrayMethod,mp=O$e.Uint16Array,Jc=mp&&I$e(mp.prototype.sort),P$e=!!Jc&&!(dO(function(){Jc(new mp(2),null)})&&dO(function(){Jc(new mp(2),{})})),c3=!!Jc&&!dO(function(){if(l3)return l3<74;if(o3)return o3<67;if(L$e)return!0;if(u3)return u3<602;var e=new mp(516),t=Array(516),r,n;for(r=0;r<516;r++)n=r%4,e[r]=515-r,t[r]=r-2*n+3;for(Jc(e,function(i,a){return(i/4|0)-(a/4|0)}),r=0;r<516;r++)if(e[r]!==t[r])return!0}),N$e=function(e){return function(t,r){return e!==void 0?+e(t,r)||0:r!==r?-1:t!==t?1:t===0&&r===0?1/t>0&&1/r<0?1:-1:t>r}};A$e("sort",function(t){return t!==void 0&&M$e(t),c3?Jc(this,t):x$e($$e(this),N$e(t))},!c3||P$e);var kV=Je,U$e=Hn,f3=Xa,R$e=cw,D$e=kV.aTypedArray,k$e=kV.exportTypedArrayMethod;k$e("subarray",function(t,r){var n=D$e(this),i=n.length,a=f3(t,i),s=R$e(n);return new s(n.buffer,n.byteOffset+a*n.BYTES_PER_ELEMENT,U$e((r===void 0?i:f3(r,i))-a))});var F$e=Te,B$e=Ai,FV=Je,hO=me,d3=Au,sy=F$e.Int8Array,h3=FV.aTypedArray,j$e=FV.exportTypedArrayMethod,BV=[].toLocaleString,z$e=!!sy&&hO(function(){BV.call(new sy(1))}),q$e=hO(function(){return[1,2].toLocaleString()!==new sy([1,2]).toLocaleString()})||!hO(function(){sy.prototype.toLocaleString.call([1,2])});j$e("toLocaleString",function(){return B$e(BV,z$e?d3(h3(this)):h3(this),d3(arguments))},q$e);var V$e=Rj,bx=Je,H$e=bx.aTypedArray,W$e=bx.exportTypedArrayMethod,G$e=bx.getTypedArrayConstructor;W$e("toReversed",function(){return V$e(H$e(this),G$e(this))});var hw=Je,Y$e=ve,K$e=cr,X$e=yM,Q$e=hw.aTypedArray,J$e=hw.getTypedArrayConstructor,Z$e=hw.exportTypedArrayMethod,eAe=Y$e(hw.TypedArrayPrototype.sort);Z$e("toSorted",function(t){t!==void 0&&K$e(t);var r=Q$e(this),n=X$e(J$e(r),r);return eAe(n,t)});var tAe=Je.exportTypedArrayMethod,rAe=me,nAe=Te,iAe=ve,p3=nAe.Uint8Array,aAe=p3&&p3.prototype||{},oy=[].toString,sAe=iAe([].join);rAe(function(){oy.call({})})&&(oy=function(){return sAe(this)});var oAe=aAe.toString!==oy;tAe("toString",oy,oAe);var lAe=Dj,_x=Je,uAe=Jq,cAe=fr,fAe=hx,dAe=_x.aTypedArray,hAe=_x.getTypedArrayConstructor,pAe=_x.exportTypedArrayMethod,mAe=!!function(){try{new Int8Array(1).with(2,{valueOf:function(){throw 8}})}catch(e){return e===8}}();pAe("with",function(e,t){var r=dAe(this),n=cAe(e),i=uAe(r)?fAe(t):+t;return lAe(r,hAe(r),n,i)},!mAe);var vAe=te,Cx=ve,gAe=qe,m3=String.fromCharCode,v3=Cx("".charAt),g3=Cx(/./.exec),y3=Cx("".slice),yAe=/^[\da-f]{2}$/i,wAe=/^[\da-f]{4}$/i;vAe({global:!0},{unescape:function(t){for(var r=gAe(t),n="",i=r.length,a=0,s,o;a>(-2*a&6))));return n}});var ePe=te,tPe=Te,tH=Yt,rH=ve,rPe=We,nH=me,L3=qe,nPe=ya,iPe=JV.itoc,gu=tH("btoa"),$3=rH("".charAt),aPe=rH("".charCodeAt),A3=!!gu&&!nH(function(){gu()}),P3=!!gu&&nH(function(){return gu(null)!=="bnVsbA=="}),N3=!!gu&&gu.length!==1;ePe({global:!0,bind:!0,enumerable:!0,forced:A3||P3||N3},{btoa:function(t){if(nPe(arguments.length,1),A3||P3||N3)return rPe(gu,tPe,L3(t));for(var r=L3(t),n="",i=0,a=iPe,s,o;$3(r,i)||(a="=",i%1);){if(o=aPe(r,i+=3/4),o>255)throw new(tH("DOMException"))("The string contains characters outside of the Latin1 range","InvalidCharacterError");s=s<<8|o,n+=$3(a,63&s>>8-i%1*8)}return n}});var iH={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0},sPe=T1,wC=sPe("span").classList,U3=wC&&wC.constructor&&wC.constructor.prototype,aH=U3===Object.prototype?void 0:U3,R3=Te,D3=iH,oPe=aH,bC=gj,lPe=pn,sH=function(e){if(e&&e.forEach!==bC)try{lPe(e,"forEach",bC)}catch{e.forEach=bC}};for(var _C in D3)D3[_C]&&sH(R3[_C]&&R3[_C].prototype);sH(oPe);var k3=Te,oH=iH,uPe=aH,_h=Mj,CC=pn,lH=it,SC=lH("iterator"),F3=lH("toStringTag"),TC=_h.values,uH=function(e,t){if(e){if(e[SC]!==TC)try{CC(e,SC,TC)}catch{e[SC]=TC}if(e[F3]||CC(e,F3,t),oH[t]){for(var r in _h)if(e[r]!==_h[r])try{CC(e,r,_h[r])}catch{e[r]=_h[r]}}}};for(var EC in oH)uH(k3[EC]&&k3[EC].prototype,EC);uH(uPe,"DOMTokenList");var cPe=to,cH=function(e){try{if(cPe)return Function('return require("'+e+'")')()}catch{}},fH={IndexSizeError:{s:"INDEX_SIZE_ERR",c:1,m:1},DOMStringSizeError:{s:"DOMSTRING_SIZE_ERR",c:2,m:0},HierarchyRequestError:{s:"HIERARCHY_REQUEST_ERR",c:3,m:1},WrongDocumentError:{s:"WRONG_DOCUMENT_ERR",c:4,m:1},InvalidCharacterError:{s:"INVALID_CHARACTER_ERR",c:5,m:1},NoDataAllowedError:{s:"NO_DATA_ALLOWED_ERR",c:6,m:0},NoModificationAllowedError:{s:"NO_MODIFICATION_ALLOWED_ERR",c:7,m:1},NotFoundError:{s:"NOT_FOUND_ERR",c:8,m:1},NotSupportedError:{s:"NOT_SUPPORTED_ERR",c:9,m:1},InUseAttributeError:{s:"INUSE_ATTRIBUTE_ERR",c:10,m:1},InvalidStateError:{s:"INVALID_STATE_ERR",c:11,m:1},SyntaxError:{s:"SYNTAX_ERR",c:12,m:1},InvalidModificationError:{s:"INVALID_MODIFICATION_ERR",c:13,m:1},NamespaceError:{s:"NAMESPACE_ERR",c:14,m:1},InvalidAccessError:{s:"INVALID_ACCESS_ERR",c:15,m:1},ValidationError:{s:"VALIDATION_ERR",c:16,m:0},TypeMismatchError:{s:"TYPE_MISMATCH_ERR",c:17,m:1},SecurityError:{s:"SECURITY_ERR",c:18,m:1},NetworkError:{s:"NETWORK_ERR",c:19,m:1},AbortError:{s:"ABORT_ERR",c:20,m:1},URLMismatchError:{s:"URL_MISMATCH_ERR",c:21,m:1},QuotaExceededError:{s:"QUOTA_EXCEEDED_ERR",c:22,m:1},TimeoutError:{s:"TIMEOUT_ERR",c:23,m:1},InvalidNodeTypeError:{s:"INVALID_NODE_TYPE_ERR",c:24,m:1},DataCloneError:{s:"DATA_CLONE_ERR",c:25,m:1}},fPe=te,dPe=cH,ly=Yt,Ix=me,hPe=$i,Mx=xi,uy=Kt.f,pPe=Xt,og=Dr,lg=ut,mPe=ts,vPe=Ge,dH=lj,B3=fm,Zc=fH,gPe=aM,hH=Cr,xx=Ue,bf="DOMException",pO="DATA_CLONE_ERR",pw=ly("Error"),zs=ly(bf)||function(){try{var e=ly("MessageChannel")||dPe("worker_threads").MessageChannel;new e().port1.postMessage(new WeakMap)}catch(t){if(t.name===pO&&t.code===25)return t.constructor}}(),yPe=zs&&zs.prototype,pH=pw.prototype,wPe=hH.set,bPe=hH.getterFor(bf),_Pe="stack"in new pw(bf),mH=function(e){return lg(Zc,e)&&Zc[e].m?Zc[e].c:0},Lx=function(){mPe(this,jh);var t=arguments.length,r=B3(t<1?void 0:arguments[0]),n=B3(t<2?void 0:arguments[1],"Error"),i=mH(n);if(wPe(this,{type:bf,name:n,message:r,code:i}),xx||(this.name=n,this.message=r,this.code=i),_Pe){var a=new pw(r);a.name=bf,uy(this,"stack",Mx(1,gPe(a.stack,1)))}},jh=Lx.prototype=hPe(pH),vH=function(e){return{enumerable:!0,configurable:!0,get:e}},OC=function(e){return vH(function(){return bPe(this)[e]})};xx&&(og(jh,"code",OC("code")),og(jh,"message",OC("message")),og(jh,"name",OC("name")));uy(jh,"constructor",Mx(1,Lx));var mw=Ix(function(){return!(new zs instanceof pw)}),CPe=mw||Ix(function(){return pH.toString!==dH||String(new zs(1,2))!=="2: 1"}),SPe=mw||Ix(function(){return new zs(1,"DataCloneError").code!==25});mw||zs[pO]!==25||yPe[pO];var j3=mw;fPe({global:!0,constructor:!0,forced:j3},{DOMException:j3?Lx:zs});var vp=ly(bf),cy=vp.prototype;CPe&&zs===vp&&pPe(cy,"toString",dH);SPe&&xx&&zs===vp&&og(cy,"code",vH(function(){return mH(vPe(this).name)}));for(var z3 in Zc)if(lg(Zc,z3)){var q3=Zc[z3],Z0=q3.s,V3=Mx(6,q3.c);lg(vp,Z0)||uy(vp,Z0,V3),lg(cy,Z0)||uy(cy,Z0,V3)}var TPe=te,EPe=Te,$x=Yt,mO=xi,vO=Kt.f,H3=ut,OPe=ts,IPe=Qf,W3=fm,IC=fH,MPe=aM,xPe=Ue,Om="DOMException",gH=$x("Error"),Im=$x(Om),Ax=function(){OPe(this,LPe);var t=arguments.length,r=W3(t<1?void 0:arguments[0]),n=W3(t<2?void 0:arguments[1],"Error"),i=new Im(r,n),a=new gH(r);return a.name=Om,vO(i,"stack",mO(1,MPe(a.stack,1))),IPe(i,this,Ax),i},LPe=Ax.prototype=Im.prototype,$Pe="stack"in new gH(Om),APe="stack"in new Im(1,2),MC=Im&&xPe&&Object.getOwnPropertyDescriptor(EPe,Om),PPe=!!MC&&!(MC.writable&&MC.configurable),G3=$Pe&&!PPe&&!APe;TPe({global:!0,constructor:!0,forced:G3},{DOMException:G3?Ax:Im});var Ch=$x(Om),Y3=Ch.prototype;if(Y3.constructor!==Ch){vO(Y3,"constructor",mO(1,Ch));for(var K3 in IC)if(H3(IC,K3)){var X3=IC[K3],Q3=X3.s;H3(Ch,Q3)||vO(Ch,Q3,mO(6,X3.c))}}var NPe=Yt,UPe=Wn,J3="DOMException";UPe(NPe(J3),J3);var RPe=te,DPe=Te,Z3=ew.clear;RPe({global:!0,bind:!0,enumerable:!0,forced:DPe.clearImmediate!==Z3},{clearImmediate:Z3});var kPe=typeof Bun=="function"&&Bun&&typeof Bun.version=="string",yH=Te,FPe=Ai,BPe=rt,jPe=kPe,zPe=Ks,qPe=Au,VPe=ya,HPe=yH.Function,WPe=/MSIE .\./.test(zPe)||jPe&&function(){var e=yH.Bun.version.split(".");return e.length<3||e[0]==="0"&&(e[1]<3||e[1]==="3"&&e[2]==="0")}(),Px=function(e,t){var r=t?2:1;return WPe?function(n,i){var a=VPe(arguments.length,1)>r,s=BPe(n)?n:HPe(n),o=a?qPe(arguments,r):[],l=a?function(){FPe(s,this,o)}:s;return t?e(l,i):e(l)}:e},GPe=te,wH=Te,e6=ew.set,YPe=Px,t6=wH.setImmediate?YPe(e6,!1):e6;GPe({global:!0,bind:!0,enumerable:!0,forced:wH.setImmediate!==t6},{setImmediate:t6});var KPe=te,XPe=Te,QPe=Yz,JPe=cr,ZPe=ya,eNe=to,tNe=XPe.process;KPe({global:!0,enumerable:!0,dontCallGetSet:!0},{queueMicrotask:function(t){ZPe(arguments.length,1),JPe(t);var r=eNe&&tNe.domain;QPe(r?r.bind(t):t)}});var rNe=te,To=Te,nNe=Dr,iNe=Ue,aNe=TypeError,sNe=Object.defineProperty,r6=To.self!==To;try{if(iNe){var xC=Object.getOwnPropertyDescriptor(To,"self");(r6||!xC||!xC.get||!xC.enumerable)&&nNe(To,"self",{get:function(){return To},set:function(t){if(this!==To)throw new aNe("Illegal invocation");sNe(To,"self",{value:t,writable:!0,configurable:!0,enumerable:!0})},configurable:!0,enumerable:!0})}else rNe({global:!0,simple:!0,forced:r6},{self:To})}catch{}var ev=ve,Vd=Map.prototype,oNe={Map,set:ev(Vd.set),get:ev(Vd.get),has:ev(Vd.has),remove:ev(Vd.delete),proto:Vd},LC=ve,tv=Set.prototype,lNe={Set,add:LC(tv.add),has:LC(tv.has),remove:LC(tv.delete),proto:tv},uNe=iM,cNe=Gr,fNe=TypeError,bH=uNe(ArrayBuffer.prototype,"byteLength","get")||function(e){if(cNe(e)!=="ArrayBuffer")throw new fNe("ArrayBuffer expected");return e.byteLength},dNe=ve,hNe=bH,pNe=dNe(ArrayBuffer.prototype.slice),mNe=function(e){if(hNe(e)!==0)return!1;try{return pNe(e,0,0),!1}catch{return!0}},vNe=Te,gNe=me,$C=Xs,yNe=Kz,wNe=HM,bNe=to,n6=vNe.structuredClone,Nx=!!n6&&!gNe(function(){if(wNe&&$C>92||bNe&&$C>94||yNe&&$C>97)return!1;var e=new ArrayBuffer(8),t=n6(e,{transfer:[e]});return e.byteLength!==0||t.byteLength!==8}),Ux=Te,_Ne=cH,CNe=Nx,SNe=Ux.structuredClone,i6=Ux.ArrayBuffer,rv=Ux.MessageChannel,gO=!1,AC,a6,nv,PC;if(CNe)gO=function(e){SNe(e,{transfer:[e]})};else if(i6)try{rv||(AC=_Ne("worker_threads"),AC&&(rv=AC.MessageChannel)),rv&&(a6=new rv,nv=new i6(2),PC=function(e){a6.port1.postMessage(null,[e])},nv.byteLength===2&&(PC(nv),nv.byteLength===0&&(gO=PC)))}catch{}var TNe=gO,vw=Te,Rx=ve,_H=iM,ENe=bM,ONe=mNe,INe=bH,s6=TNe,NC=Nx,MNe=vw.structuredClone,CH=vw.ArrayBuffer,yO=vw.DataView,xNe=vw.TypeError,LNe=Math.min,Dx=CH.prototype,SH=yO.prototype,$Ne=Rx(Dx.slice),o6=_H(Dx,"resizable","get"),l6=_H(Dx,"maxByteLength","get"),ANe=Rx(SH.getInt8),PNe=Rx(SH.setInt8),NNe=(NC||s6)&&function(e,t,r){var n=INe(e),i=t===void 0?n:ENe(t),a=!o6||!o6(e),s;if(ONe(e))throw new xNe("ArrayBuffer is detached");if(NC&&(e=MNe(e,{transfer:[e]}),n===i&&(r||a)))return e;if(n>=i&&(!r||a))s=$Ne(e,0,i);else{var o=r&&!a&&l6?{maxByteLength:l6(e)}:void 0;s=new CH(i,o);for(var l=new yO(e),u=new yO(s),c=LNe(i,n),f=0;f1&&!kNe(arguments[1])?TH(arguments[1]):void 0,n=r?r.transfer:void 0,i=!1,a,s;n!==void 0&&(a=new yp,s=lUe(n,a),i=!!au(s));var o=rn(t,a,i);return i&&(a=new yp,uUe(n,a),o=gs(o,a)),o}});var cUe=te,RH=Te,fUe=Px,d6=fUe(RH.setInterval,!0);cUe({global:!0,bind:!0,forced:RH.setInterval!==d6},{setInterval:d6});var dUe=te,DH=Te,hUe=Px,h6=hUe(DH.setTimeout,!0);dUe({global:!0,bind:!0,forced:DH.setTimeout!==h6},{setTimeout:h6});var pUe=me,mUe=it,vUe=Ue,p6=zI,gUe=mUe("iterator"),zx=!pUe(function(){var e=new URL("b?a=1&b=2&c=3","http://a"),t=e.searchParams,r=new URLSearchParams("a=1&a=2&b=3"),n="";return e.pathname="c%20d",t.forEach(function(i,a){t.delete("b"),n+=a+i}),r.delete("a",2),r.delete("b",void 0),p6&&(!e.toJSON||!r.has("a",1)||r.has("a",2)||!r.has("a",void 0)||r.has("b"))||!t.size&&(p6||!vUe)||!t.sort||e.href!=="http://a/c%20d?a=1&c=3"||t.get("c")!=="3"||String(new URLSearchParams("?a=1"))!=="a=1"||!t[gUe]||new URL("https://a@b").username!=="a"||new URLSearchParams(new URLSearchParams("a=b")).get("a")!=="b"||new URL("http://тест").host!=="xn--e1aybc"||new URL("http://a#б").hash!=="#%D0%B1"||n!=="a1c3"||new URL("http://x",void 0).host!=="x"}),Uu=ve,kC=2147483647,zh=36,kH=1,_O=26,yUe=38,wUe=700,bUe=72,_Ue=128,CUe="-",SUe=/[^\0-\u007E]/,FH=/[.\u3002\uFF0E\uFF61]/g,m6="Overflow: input needs wider integers to process",FC=zh-kH,v6=RangeError,TUe=Uu(FH.exec),Pc=Math.floor,BC=String.fromCharCode,g6=Uu("".charCodeAt),BH=Uu([].join),$o=Uu([].push),EUe=Uu("".replace),OUe=Uu("".split),IUe=Uu("".toLowerCase),MUe=function(e){for(var t=[],r=0,n=e.length;r=55296&&i<=56319&&r>1,e+=Pc(e/t);e>FC*_O>>1;)e=Pc(e/FC),n+=zh;return Pc(n+(FC+1)*e/(e+yUe))},LUe=function(e){var t=[];e=MUe(e);var r=e.length,n=_Ue,i=0,a=bUe,s,o;for(s=0;s=n&&oPc((kC-i)/f))throw new v6(m6);for(i+=(c-n)*f,n=c,s=0;skC)throw new v6(m6);if(o===n){for(var d=i,y=zh;;){var v=y<=a?kH:y>=a+_O?_O:y-a;if(d0?arguments[0]:void 0,r=WH(this,new YH(t));tf||(this.size=r.entries.length)},Tf=ww.prototype;PUe(Tf,{append:function(t,r){var n=hi(this);lc(arguments.length,2),Wl(n.entries,{key:an(t),value:an(r)}),tf||this.length++,n.updateURL()},delete:function(e){for(var t=hi(this),r=lc(arguments.length,1),n=t.entries,i=an(e),a=r<2?void 0:arguments[1],s=a===void 0?a:an(a),o=0;on.key?1:-1}),t.updateURL()},forEach:function(t){for(var r=hi(this).entries,n=DUe(t,arguments.length>1?arguments[1]:void 0),i=0,a;i1?M6(arguments[1]):{})}}),jC(dy)){var VC=function(t){return qH(this,zC),new dy(t,arguments.length>1?M6(arguments[1]):{})};zC.constructor=VC,VC.prototype=zC,CO({global:!0,constructor:!0,dontCallGetSet:!0,forced:!0},{Request:VC})}}var oRe={URLSearchParams:ww,getState:hi},lRe=te,Hx=Ue,uRe=zx,Wx=Te,x6=ga,Pi=ve,hy=Xt,ii=Dr,cRe=ts,EO=ut,Gx=Az,uc=yj,Vi=om,fRe=sw.codeAt,dRe=$Ue,ys=qe,hRe=Wn,pRe=ya,KH=oRe,XH=Cr,mRe=XH.set,py=XH.getterFor("URL"),vRe=KH.URLSearchParams,gRe=KH.getState,Hd=Wx.URL,OO=Wx.TypeError,my=Wx.parseInt,yRe=Math.floor,L6=Math.pow,mi=Pi("".charAt),Zi=Pi(/./.exec),Th=Pi([].join),wRe=Pi(1 .toString),bRe=Pi([].pop),Sc=Pi([].push),HC=Pi("".replace),_Re=Pi([].shift),CRe=Pi("".split),Vh=Pi("".slice),vy=Pi("".toLowerCase),SRe=Pi([].unshift),TRe="Invalid authority",WC="Invalid scheme",Al="Invalid host",$6="Invalid port",QH=/[a-z]/i,ERe=/[\d+-.a-z]/i,IO=/\d/,ORe=/^0x/i,IRe=/^[0-7]+$/,MRe=/^\d+$/,JH=/^[\da-f]+$/i,xRe=/[\0\t\n\r #%/:<>?@[\\\]^|]/,LRe=/[\0\t\n\r #/:<>?@[\\\]^|]/,$Re=/^[\u0000-\u0020]+/,ARe=/(^|[^\u0000-\u0020])[\u0000-\u0020]+$/,PRe=/[\t\n\r]/g,ai,NRe=function(e){var t=CRe(e,"."),r,n,i,a,s,o,l;if(t.length&&t[t.length-1]===""&&t.length--,r=t.length,r>4)return e;for(n=[],i=0;i1&&mi(a,0)==="0"&&(s=Zi(ORe,a)?16:8,a=Vh(a,s===8?1:2)),a==="")o=0;else{if(!Zi(s===10?MRe:s===8?IRe:JH,a))return e;o=my(a,s)}Sc(n,o)}for(i=0;i=L6(256,5-r))return null}else if(o>255)return null;for(l=bRe(n),i=0;i6))return;for(o=0;d();){if(l=null,o>0)if(d()==="."&&o<4)i++;else return;if(!Zi(IO,d()))return;for(;Zi(IO,d());){if(u=my(d(),10),l===null)l=u;else{if(l===0)return;l=l*10+u}if(l>255)return;i++}t[r]=t[r]*256+l,o++,(o===2||o===4)&&r++}if(o!==4)return;break}else if(d()===":"){if(i++,!d())return}else if(d())return;t[r++]=a}if(n!==null)for(c=r-n,r=7;r!==0&&c>0;)f=t[r],t[r--]=t[n+c-1],t[n+--c]=f;else if(r!==8)return;return t},RRe=function(e){for(var t=null,r=1,n=null,i=0,a=0;a<8;a++)e[a]!==0?(i>r&&(t=n,r=i),n=null,i=0):(n===null&&(n=a),++i);return i>r&&(t=n,r=i),t},Wd=function(e){var t,r,n,i;if(typeof e=="number"){for(t=[],r=0;r<4;r++)SRe(t,e%256),e=yRe(e/256);return Th(t,".")}else if(typeof e=="object"){for(t="",n=RRe(e),r=0;r<8;r++)i&&e[r]===0||(i&&(i=!1),n===r?(t+=r?":":"::",i=!0):(t+=wRe(e[r],16),r<7&&(t+=":")));return"["+t+"]"}return e},cg={},ZH=Gx({},cg,{" ":1,'"':1,"<":1,">":1,"`":1}),eW=Gx({},ZH,{"#":1,"?":1,"{":1,"}":1}),GC=Gx({},eW,{"/":1,":":1,";":1,"=":1,"@":1,"[":1,"\\":1,"]":1,"^":1,"|":1}),wo=function(e,t){var r=fRe(e,0);return r>32&&r<127&&!EO(t,e)?e:encodeURIComponent(e)},av={ftp:21,file:null,http:80,https:443,ws:80,wss:443},Eh=function(e,t){var r;return e.length===2&&Zi(QH,mi(e,0))&&((r=mi(e,1))===":"||!t&&r==="|")},A6=function(e){var t;return e.length>1&&Eh(Vh(e,0,2))&&(e.length===2||(t=mi(e,2))==="/"||t==="\\"||t==="?"||t==="#")},DRe=function(e){return e==="."||vy(e)==="%2e"},kRe=function(e){return e=vy(e),e===".."||e==="%2e."||e===".%2e"||e==="%2e%2e"},YC={},P6={},KC={},N6={},U6={},XC={},R6={},D6={},sv={},ov={},QC={},JC={},ZC={},eS={},k6={},tS={},cc={},Sa={},F6={},Pl={},ls={},Yx=function(e,t,r){var n=ys(e),i,a,s;if(t){if(a=this.parse(n),a)throw new OO(a);this.searchParams=null}else{if(r!==void 0&&(i=new Yx(r,!0)),a=this.parse(n,null,i),a)throw new OO(a);s=gRe(new vRe),s.bindURL(this),this.searchParams=s}};Yx.prototype={type:"URL",parse:function(e,t,r){var n=this,i=t||YC,a=0,s="",o=!1,l=!1,u=!1,c,f,d,y;for(e=ys(e),t||(n.scheme="",n.username="",n.password="",n.host=null,n.port=null,n.path=[],n.query=null,n.fragment=null,n.cannotBeABaseURL=!1,e=HC(e,$Re,""),e=HC(e,ARe,"$1")),e=HC(e,PRe,""),c=uc(e);a<=c.length;){switch(f=c[a],i){case YC:if(f&&Zi(QH,f))s+=vy(f),i=P6;else{if(t)return WC;i=KC;continue}break;case P6:if(f&&(Zi(ERe,f)||f==="+"||f==="-"||f==="."))s+=vy(f);else if(f===":"){if(t&&(n.isSpecial()!==EO(av,s)||s==="file"&&(n.includesCredentials()||n.port!==null)||n.scheme==="file"&&!n.host))return;if(n.scheme=s,t){n.isSpecial()&&av[n.scheme]===n.port&&(n.port=null);return}s="",n.scheme==="file"?i=eS:n.isSpecial()&&r&&r.scheme===n.scheme?i=N6:n.isSpecial()?i=D6:c[a+1]==="/"?(i=U6,a++):(n.cannotBeABaseURL=!0,Sc(n.path,""),i=F6)}else{if(t)return WC;s="",i=KC,a=0;continue}break;case KC:if(!r||r.cannotBeABaseURL&&f!=="#")return WC;if(r.cannotBeABaseURL&&f==="#"){n.scheme=r.scheme,n.path=Vi(r.path),n.query=r.query,n.fragment="",n.cannotBeABaseURL=!0,i=ls;break}i=r.scheme==="file"?eS:XC;continue;case N6:if(f==="/"&&c[a+1]==="/")i=sv,a++;else{i=XC;continue}break;case U6:if(f==="/"){i=ov;break}else{i=Sa;continue}case XC:if(n.scheme=r.scheme,f===ai)n.username=r.username,n.password=r.password,n.host=r.host,n.port=r.port,n.path=Vi(r.path),n.query=r.query;else if(f==="/"||f==="\\"&&n.isSpecial())i=R6;else if(f==="?")n.username=r.username,n.password=r.password,n.host=r.host,n.port=r.port,n.path=Vi(r.path),n.query="",i=Pl;else if(f==="#")n.username=r.username,n.password=r.password,n.host=r.host,n.port=r.port,n.path=Vi(r.path),n.query=r.query,n.fragment="",i=ls;else{n.username=r.username,n.password=r.password,n.host=r.host,n.port=r.port,n.path=Vi(r.path),n.path.length--,i=Sa;continue}break;case R6:if(n.isSpecial()&&(f==="/"||f==="\\"))i=sv;else if(f==="/")i=ov;else{n.username=r.username,n.password=r.password,n.host=r.host,n.port=r.port,i=Sa;continue}break;case D6:if(i=sv,f!=="/"||mi(s,a+1)!=="/")continue;a++;break;case sv:if(f!=="/"&&f!=="\\"){i=ov;continue}break;case ov:if(f==="@"){o&&(s="%40"+s),o=!0,d=uc(s);for(var v=0;v65535)return $6;n.port=n.isSpecial()&&p===av[n.scheme]?null:p,s=""}if(t)return;i=cc;continue}else return $6;break;case eS:if(n.scheme="file",f==="/"||f==="\\")i=k6;else if(r&&r.scheme==="file")switch(f){case ai:n.host=r.host,n.path=Vi(r.path),n.query=r.query;break;case"?":n.host=r.host,n.path=Vi(r.path),n.query="",i=Pl;break;case"#":n.host=r.host,n.path=Vi(r.path),n.query=r.query,n.fragment="",i=ls;break;default:A6(Th(Vi(c,a),""))||(n.host=r.host,n.path=Vi(r.path),n.shortenPath()),i=Sa;continue}else{i=Sa;continue}break;case k6:if(f==="/"||f==="\\"){i=tS;break}r&&r.scheme==="file"&&!A6(Th(Vi(c,a),""))&&(Eh(r.path[0],!0)?Sc(n.path,r.path[0]):n.host=r.host),i=Sa;continue;case tS:if(f===ai||f==="/"||f==="\\"||f==="?"||f==="#"){if(!t&&Eh(s))i=Sa;else if(s===""){if(n.host="",t)return;i=cc}else{if(y=n.parseHost(s),y)return y;if(n.host==="localhost"&&(n.host=""),t)return;s="",i=cc}continue}else s+=f;break;case cc:if(n.isSpecial()){if(i=Sa,f!=="/"&&f!=="\\")continue}else if(!t&&f==="?")n.query="",i=Pl;else if(!t&&f==="#")n.fragment="",i=ls;else if(f!==ai&&(i=Sa,f!=="/"))continue;break;case Sa:if(f===ai||f==="/"||f==="\\"&&n.isSpecial()||!t&&(f==="?"||f==="#")){if(kRe(s)?(n.shortenPath(),f!=="/"&&!(f==="\\"&&n.isSpecial())&&Sc(n.path,"")):DRe(s)?f!=="/"&&!(f==="\\"&&n.isSpecial())&&Sc(n.path,""):(n.scheme==="file"&&!n.path.length&&Eh(s)&&(n.host&&(n.host=""),s=mi(s,0)+":"),Sc(n.path,s)),s="",n.scheme==="file"&&(f===ai||f==="?"||f==="#"))for(;n.path.length>1&&n.path[0]==="";)_Re(n.path);f==="?"?(n.query="",i=Pl):f==="#"&&(n.fragment="",i=ls)}else s+=wo(f,eW);break;case F6:f==="?"?(n.query="",i=Pl):f==="#"?(n.fragment="",i=ls):f!==ai&&(n.path[0]+=wo(f,cg));break;case Pl:!t&&f==="#"?(n.fragment="",i=ls):f!==ai&&(f==="'"&&n.isSpecial()?n.query+="%27":f==="#"?n.query+="%23":n.query+=wo(f,cg));break;case ls:f!==ai&&(n.fragment+=wo(f,ZH));break}a++}},parseHost:function(e){var t,r,n;if(mi(e,0)==="["){if(mi(e,e.length-1)!=="]"||(t=URe(Vh(e,1,-1)),!t))return Al;this.host=t}else if(this.isSpecial()){if(e=dRe(e),Zi(xRe,e)||(t=NRe(e),t===null))return Al;this.host=t}else{if(Zi(LRe,e))return Al;for(t="",r=uc(e),n=0;n1?arguments[1]:void 0,i=mRe(r,new Yx(t,!1,n));Hx||(r.href=i.serialize(),r.origin=i.getOrigin(),r.protocol=i.getProtocol(),r.username=i.getUsername(),r.password=i.getPassword(),r.host=i.getHost(),r.hostname=i.getHostname(),r.port=i.getPort(),r.pathname=i.getPathname(),r.search=i.getSearch(),r.searchParams=i.getSearchParams(),r.hash=i.getHash())},nn=Ef.prototype,si=function(e,t){return{get:function(){return py(this)[e]()},set:t&&function(r){return py(this)[t](r)},configurable:!0,enumerable:!0}};Hx&&(ii(nn,"href",si("serialize","setHref")),ii(nn,"origin",si("getOrigin")),ii(nn,"protocol",si("getProtocol","setProtocol")),ii(nn,"username",si("getUsername","setUsername")),ii(nn,"password",si("getPassword","setPassword")),ii(nn,"host",si("getHost","setHost")),ii(nn,"hostname",si("getHostname","setHostname")),ii(nn,"port",si("getPort","setPort")),ii(nn,"pathname",si("getPathname","setPathname")),ii(nn,"search",si("getSearch","setSearch")),ii(nn,"searchParams",si("getSearchParams")),ii(nn,"hash",si("getHash","setHash")));hy(nn,"toJSON",function(){return py(this).serialize()},{enumerable:!0});hy(nn,"toString",function(){return py(this).serialize()},{enumerable:!0});if(Hd){var B6=Hd.createObjectURL,j6=Hd.revokeObjectURL;B6&&hy(Ef,"createObjectURL",x6(B6,Hd)),j6&&hy(Ef,"revokeObjectURL",x6(j6,Hd))}hRe(Ef,"URL");lRe({global:!0,constructor:!0,forced:!uRe,sham:!Hx},{URL:Ef});var FRe=te,BRe=Yt,jRe=me,zRe=ya,z6=qe,qRe=zx,tW=BRe("URL"),VRe=qRe&&jRe(function(){tW.canParse()});FRe({target:"URL",stat:!0,forced:!VRe},{canParse:function(t){var r=zRe(arguments.length,1),n=z6(t),i=r<2||arguments[1]===void 0?void 0:z6(arguments[1]);try{return!!new tW(n,i)}catch{return!1}}});var HRe=te,WRe=We;HRe({target:"URL",proto:!0,enumerable:!0},{toJSON:function(){return WRe(URL.prototype.toString,this)}});var GRe=Xt,bw=ve,q6=qe,YRe=ya,rW=URLSearchParams,_w=rW.prototype,KRe=bw(_w.append),V6=bw(_w.delete),XRe=bw(_w.forEach),QRe=bw([].push),Kx=new rW("a=1&a=2&b=3");Kx.delete("a",1);Kx.delete("b",void 0);Kx+""!="a=2"&&GRe(_w,"delete",function(e){var t=arguments.length,r=t<2?void 0:arguments[1];if(t&&r===void 0)return V6(this,e);var n=[];XRe(this,function(f,d){QRe(n,{key:d,value:f})}),YRe(t,1);for(var i=q6(e),a=q6(r),s=0,o=0,l=!1,u=n.length,c;s=0;--J){var ne=this.tryEntries[J],H=ne.completion;if(ne.tryLoc==="root")return V("end");if(ne.tryLoc<=this.prev){var j=i.call(ne,"catchLoc"),ee=i.call(ne,"finallyLoc");if(j&&ee){if(this.prev=0;--V){var J=this.tryEntries[V];if(J.tryLoc<=this.prev&&i.call(J,"finallyLoc")&&this.prev=0;--k){var V=this.tryEntries[k];if(V.finallyLoc===W)return this.complete(V.completion,V.afterLoc),N(V),g}},catch:function(W){for(var k=this.tryEntries.length-1;k>=0;--k){var V=this.tryEntries[k];if(V.tryLoc===W){var J=V.completion;if(J.type==="throw"){var ne=J.arg;N(V)}return ne}}throw new Error("illegal catch attempt")},delegateYield:function(W,k,V){return this.delegate={iterator:P(W),resultName:k,nextLoc:V},this.method==="next"&&(this.arg=s),g}},r}(e.exports);try{regeneratorRuntime=t}catch{typeof globalThis=="object"?globalThis.regeneratorRuntime=t:Function("r","regeneratorRuntime = r")(t)}})(oDe);var aW={exports:{}},Ni={},sW={exports:{}},oW={};/** @license React v0.19.1 * scheduler.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. - */(function(e){var t,r,n,i,a;if(typeof window>"u"||typeof MessageChannel!="function"){var s=null,o=null,l=function(){if(s!==null)try{var H=e.unstable_now();s(!0,H),s=null}catch(j){throw setTimeout(l,0),j}},u=Date.now();e.unstable_now=function(){return Date.now()-u},t=function(H){s!==null?setTimeout(t,0,H):(s=H,setTimeout(l,0))},r=function(H,j){o=setTimeout(H,j)},n=function(){clearTimeout(o)},i=function(){return!1},a=e.unstable_forceFrameRate=function(){}}else{var c=window.performance,f=window.Date,d=window.setTimeout,y=window.clearTimeout;if(typeof console<"u"){var v=window.cancelAnimationFrame;typeof window.requestAnimationFrame!="function"&&console.error("This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills"),typeof v!="function"&&console.error("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills")}if(typeof c=="object"&&typeof c.now=="function")e.unstable_now=function(){return c.now()};else{var _=f.now();e.unstable_now=function(){return f.now()-_}}var w=!1,p=null,g=-1,C=5,m=0;i=function(){return e.unstable_now()>=m},a=function(){},e.unstable_forceFrameRate=function(H){0>H||125>>1,M=H[O];if(M!==void 0&&0R(Y,ee))we!==void 0&&0>R(we,Y)?(H[O]=we,H[de]=ee,O=de):(H[O]=Y,H[Z]=ee,O=Z);else if(we!==void 0&&0>R(we,ee))H[O]=we,H[de]=ee,O=de;else break e}}return j}return null}function R(H,j){var ee=H.sortIndex-j.sortIndex;return ee!==0?ee:H.id-j.id}var F=[],z=[],D=1,A=null,N=3,$=!1,P=!1,X=!1;function W(H){for(var j=x(z);j!==null;){if(j.callback===null)E(z);else if(j.startTime<=H)E(z),j.sortIndex=j.expirationTime,T(F,j);else break;j=x(z)}}function k(H){if(X=!1,W(H),!P)if(x(F)!==null)P=!0,t(V);else{var j=x(z);j!==null&&r(k,j.startTime-H)}}function V(H,j){P=!1,X&&(X=!1,n()),$=!0;var ee=N;try{for(W(j),A=x(F);A!==null&&(!(A.expirationTime>j)||H&&!i());){var O=A.callback;if(O!==null){A.callback=null,N=A.priorityLevel;var M=O(A.expirationTime<=j);j=e.unstable_now(),typeof M=="function"?A.callback=M:A===x(F)&&E(F),W(j)}else E(F);A=x(F)}if(A!==null)var Z=!0;else{var Y=x(z);Y!==null&&r(k,Y.startTime-j),Z=!1}return Z}finally{A=null,N=ee,$=!1}}function J(H){switch(H){case 1:return-1;case 2:return 250;case 5:return 1073741823;case 4:return 1e4;default:return 5e3}}var ne=a;e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(H){H.callback=null},e.unstable_continueExecution=function(){P||$||(P=!0,t(V))},e.unstable_getCurrentPriorityLevel=function(){return N},e.unstable_getFirstCallbackNode=function(){return x(F)},e.unstable_next=function(H){switch(N){case 1:case 2:case 3:var j=3;break;default:j=N}var ee=N;N=j;try{return H()}finally{N=ee}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=ne,e.unstable_runWithPriority=function(H,j){switch(H){case 1:case 2:case 3:case 4:case 5:break;default:H=3}var ee=N;N=H;try{return j()}finally{N=ee}},e.unstable_scheduleCallback=function(H,j,ee){var O=e.unstable_now();if(typeof ee=="object"&&ee!==null){var M=ee.delay;M=typeof M=="number"&&0O?(H.sortIndex=M,T(z,H),x(F)===null&&H===x(z)&&(X?n():X=!0,r(k,M-O))):(H.sortIndex=ee,T(F,H),P||$||(P=!0,t(V))),H},e.unstable_shouldYield=function(){var H=e.unstable_now();W(H);var j=x(F);return j!==A&&A!==null&&j!==null&&j.callback!==null&&j.startTime<=H&&j.expirationTime"u"||typeof MessageChannel!="function"){var s=null,o=null,l=function(){if(s!==null)try{var H=e.unstable_now();s(!0,H),s=null}catch(j){throw setTimeout(l,0),j}},u=Date.now();e.unstable_now=function(){return Date.now()-u},t=function(H){s!==null?setTimeout(t,0,H):(s=H,setTimeout(l,0))},r=function(H,j){o=setTimeout(H,j)},n=function(){clearTimeout(o)},i=function(){return!1},a=e.unstable_forceFrameRate=function(){}}else{var c=window.performance,f=window.Date,d=window.setTimeout,y=window.clearTimeout;if(typeof console<"u"){var v=window.cancelAnimationFrame;typeof window.requestAnimationFrame!="function"&&console.error("This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills"),typeof v!="function"&&console.error("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills")}if(typeof c=="object"&&typeof c.now=="function")e.unstable_now=function(){return c.now()};else{var _=f.now();e.unstable_now=function(){return f.now()-_}}var w=!1,p=null,g=-1,C=5,m=0;i=function(){return e.unstable_now()>=m},a=function(){},e.unstable_forceFrameRate=function(H){0>H||125>>1,M=H[O];if(M!==void 0&&0R(Y,ee))we!==void 0&&0>R(we,Y)?(H[O]=we,H[de]=ee,O=de):(H[O]=Y,H[Z]=ee,O=Z);else if(we!==void 0&&0>R(we,ee))H[O]=we,H[de]=ee,O=de;else break e}}return j}return null}function R(H,j){var ee=H.sortIndex-j.sortIndex;return ee!==0?ee:H.id-j.id}var F=[],z=[],D=1,A=null,N=3,$=!1,P=!1,X=!1;function W(H){for(var j=x(z);j!==null;){if(j.callback===null)E(z);else if(j.startTime<=H)E(z),j.sortIndex=j.expirationTime,T(F,j);else break;j=x(z)}}function k(H){if(X=!1,W(H),!P)if(x(F)!==null)P=!0,t(V);else{var j=x(z);j!==null&&r(k,j.startTime-H)}}function V(H,j){P=!1,X&&(X=!1,n()),$=!0;var ee=N;try{for(W(j),A=x(F);A!==null&&(!(A.expirationTime>j)||H&&!i());){var O=A.callback;if(O!==null){A.callback=null,N=A.priorityLevel;var M=O(A.expirationTime<=j);j=e.unstable_now(),typeof M=="function"?A.callback=M:A===x(F)&&E(F),W(j)}else E(F);A=x(F)}if(A!==null)var Z=!0;else{var Y=x(z);Y!==null&&r(k,Y.startTime-j),Z=!1}return Z}finally{A=null,N=ee,$=!1}}function J(H){switch(H){case 1:return-1;case 2:return 250;case 5:return 1073741823;case 4:return 1e4;default:return 5e3}}var ne=a;e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(H){H.callback=null},e.unstable_continueExecution=function(){P||$||(P=!0,t(V))},e.unstable_getCurrentPriorityLevel=function(){return N},e.unstable_getFirstCallbackNode=function(){return x(F)},e.unstable_next=function(H){switch(N){case 1:case 2:case 3:var j=3;break;default:j=N}var ee=N;N=j;try{return H()}finally{N=ee}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=ne,e.unstable_runWithPriority=function(H,j){switch(H){case 1:case 2:case 3:case 4:case 5:break;default:H=3}var ee=N;N=H;try{return j()}finally{N=ee}},e.unstable_scheduleCallback=function(H,j,ee){var O=e.unstable_now();if(typeof ee=="object"&&ee!==null){var M=ee.delay;M=typeof M=="number"&&0O?(H.sortIndex=M,T(z,H),x(F)===null&&H===x(z)&&(X?n():X=!0,r(k,M-O))):(H.sortIndex=ee,T(F,H),P||$||(P=!0,t(V))),H},e.unstable_shouldYield=function(){var H=e.unstable_now();W(H);var j=x(F);return j!==A&&A!==null&&j!==null&&j.callback!==null&&j.startTime<=H&&j.expirationTime"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),AO=null,rf=null,nf=null;function K6(e){if(e=oW(e)){if(typeof AO!="function")throw Error(he(280));var t=e.stateNode;t&&(t=Jx(t),AO(e.stateNode,e.type,t))}}function fW(e){rf?nf?nf.push(e):nf=[e]:rf=e}function dW(){if(rf){var e=rf,t=nf;if(nf=rf=null,K6(e),t)for(e=0;e"u"||hDe(e,t,r,n))return!0;if(n)return!1;if(r!==null)switch(r.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function mn(e,t,r,n,i,a){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=n,this.attributeNamespace=i,this.mustUseProperty=r,this.propertyName=e,this.type=t,this.sanitizeURL=a}var Ur={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){Ur[e]=new mn(e,0,!1,e,null,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];Ur[t]=new mn(t,1,!1,e[1],null,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){Ur[e]=new mn(e,2,!1,e.toLowerCase(),null,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){Ur[e]=new mn(e,2,!1,e,null,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){Ur[e]=new mn(e,3,!1,e.toLowerCase(),null,!1)});["checked","multiple","muted","selected"].forEach(function(e){Ur[e]=new mn(e,3,!0,e,null,!1)});["capture","download"].forEach(function(e){Ur[e]=new mn(e,4,!1,e,null,!1)});["cols","rows","size","span"].forEach(function(e){Ur[e]=new mn(e,6,!1,e,null,!1)});["rowSpan","start"].forEach(function(e){Ur[e]=new mn(e,5,!1,e.toLowerCase(),null,!1)});var nL=/[\-:]([a-z])/g;function iL(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(nL,iL);Ur[t]=new mn(t,1,!1,e,null,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(nL,iL);Ur[t]=new mn(t,1,!1,e,"http://www.w3.org/1999/xlink",!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(nL,iL);Ur[t]=new mn(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1)});["tabIndex","crossOrigin"].forEach(function(e){Ur[e]=new mn(e,1,!1,e.toLowerCase(),null,!1)});Ur.xlinkHref=new mn("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0);["src","href","action","formAction"].forEach(function(e){Ur[e]=new mn(e,1,!1,e.toLowerCase(),null,!0)});var la=Cw.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;la.hasOwnProperty("ReactCurrentDispatcher")||(la.ReactCurrentDispatcher={current:null});la.hasOwnProperty("ReactCurrentBatchConfig")||(la.ReactCurrentBatchConfig={suspense:null});function aL(e,t,r,n){var i=Ur.hasOwnProperty(t)?Ur[t]:null,a=i!==null?i.type===0:n?!1:!(!(2=r.length))throw Error(he(93));r=r[0]}t=r}t==null&&(t=""),r=t}e._wrapperState={initialValue:il(r)}}function TW(e,t){var r=il(t.value),n=il(t.defaultValue);r!=null&&(r=""+r,r!==e.value&&(e.value=r),t.defaultValue==null&&e.defaultValue!==r&&(e.defaultValue=r)),n!=null&&(e.defaultValue=""+n)}function nF(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}var EW={html:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"};function OW(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function FO(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?OW(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var cv,IW=function(e){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(t,r,n,i){MSApp.execUnsafeLocalFunction(function(){return e(t,r,n,i)})}:e}(function(e,t){if(e.namespaceURI!==EW.svg||"innerHTML"in e)e.innerHTML=t;else{for(cv=cv||document.createElement("div"),cv.innerHTML=""+t.valueOf().toString()+"",t=cv.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function wp(e,t){if(t){var r=e.firstChild;if(r&&r===e.lastChild&&r.nodeType===3){r.nodeValue=t;return}}e.textContent=t}function fv(e,t){var r={};return r[e.toLowerCase()]=t.toLowerCase(),r["Webkit"+e]="webkit"+t,r["Moz"+e]="moz"+t,r}var Rc={animationend:fv("Animation","AnimationEnd"),animationiteration:fv("Animation","AnimationIteration"),animationstart:fv("Animation","AnimationStart"),transitionend:fv("Transition","TransitionEnd")},iS={},MW={};wl&&(MW=document.createElement("div").style,"AnimationEvent"in window||(delete Rc.animationend.animation,delete Rc.animationiteration.animation,delete Rc.animationstart.animation),"TransitionEvent"in window||delete Rc.transitionend.transition);function Sw(e){if(iS[e])return iS[e];if(!Rc[e])return e;var t=Rc[e],r;for(r in t)if(t.hasOwnProperty(r)&&r in MW)return iS[e]=t[r];return e}var xW=Sw("animationend"),LW=Sw("animationiteration"),$W=Sw("animationstart"),AW=Sw("transitionend"),Oh="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),iF=new(typeof WeakMap=="function"?WeakMap:Map);function uL(e){var t=iF.get(e);return t===void 0&&(t=new Map,iF.set(e,t)),t}function Ru(e){var t=e,r=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,t.effectTag&1026&&(r=t.return),e=t.return;while(e)}return t.tag===3?r:null}function PW(e){if(e.tag===13){var t=e.memoizedState;if(t===null&&(e=e.alternate,e!==null&&(t=e.memoizedState)),t!==null)return t.dehydrated}return null}function aF(e){if(Ru(e)!==e)throw Error(he(188))}function bDe(e){var t=e.alternate;if(!t){if(t=Ru(e),t===null)throw Error(he(188));return t!==e?null:e}for(var r=e,n=t;;){var i=r.return;if(i===null)break;var a=i.alternate;if(a===null){if(n=i.return,n!==null){r=n;continue}break}if(i.child===a.child){for(a=i.child;a;){if(a===r)return aF(i),e;if(a===n)return aF(i),t;a=a.sibling}throw Error(he(188))}if(r.return!==n.return)r=i,n=a;else{for(var s=!1,o=i.child;o;){if(o===r){s=!0,r=i,n=a;break}if(o===n){s=!0,n=i,r=a;break}o=o.sibling}if(!s){for(o=a.child;o;){if(o===r){s=!0,r=a,n=i;break}if(o===n){s=!0,n=a,r=i;break}o=o.sibling}if(!s)throw Error(he(189))}}if(r.alternate!==n)throw Error(he(190))}if(r.tag!==3)throw Error(he(188));return r.stateNode.current===r?e:t}function NW(e){if(e=bDe(e),!e)return null;for(var t=e;;){if(t.tag===5||t.tag===6)return t;if(t.child)t.child.return=t,t=t.child;else{if(t===e)break;for(;!t.sibling;){if(!t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}}return null}function If(e,t){if(t==null)throw Error(he(30));return e==null?t:Array.isArray(e)?Array.isArray(t)?(e.push.apply(e,t),e):(e.push(t),e):Array.isArray(t)?[e].concat(t):[e,t]}function cL(e,t,r){Array.isArray(e)?e.forEach(t,r):e&&t.call(r,e)}var Yd=null;function _De(e){if(e){var t=e._dispatchListeners,r=e._dispatchInstances;if(Array.isArray(t))for(var n=0;n_y.length&&_y.push(e)}function DW(e,t,r,n){if(_y.length){var i=_y.pop();return i.topLevelType=e,i.eventSystemFlags=n,i.nativeEvent=t,i.targetInst=r,i}return{topLevelType:e,eventSystemFlags:n,nativeEvent:t,targetInst:r,ancestors:[]}}function kW(e){var t=e.targetInst,r=t;do{if(!r){e.ancestors.push(r);break}var n=r;if(n.tag===3)n=n.stateNode.containerInfo;else{for(;n.return;)n=n.return;n=n.tag!==3?null:n.stateNode.containerInfo}if(!n)break;t=r.tag,t!==5&&t!==6||e.ancestors.push(r),r=Pm(n)}while(r);for(r=0;r"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function cF(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function fF(e,t){var r=cF(e);e=0;for(var n;r;){if(r.nodeType===3){if(n=e+r.textContent.length,e<=t&&n>=t)return{node:r,offset:t-e};e=n}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=cF(r)}}function WW(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?WW(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function dF(){for(var e=window,t=WO();t instanceof e.HTMLIFrameElement;){try{var r=typeof t.contentWindow.location.href=="string"}catch{r=!1}if(r)e=t.contentWindow;else break;t=WO(e.document)}return t}function GO(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}var GW="$",YW="/$",vL="$?",gL="$!",sS=null,oS=null;function KW(e,t){switch(e){case"button":case"input":case"select":case"textarea":return!!t.autoFocus}return!1}function YO(e,t){return e==="textarea"||e==="option"||e==="noscript"||typeof t.children=="string"||typeof t.children=="number"||typeof t.dangerouslySetInnerHTML=="object"&&t.dangerouslySetInnerHTML!==null&&t.dangerouslySetInnerHTML.__html!=null}var lS=typeof setTimeout=="function"?setTimeout:void 0,NDe=typeof clearTimeout=="function"?clearTimeout:void 0;function sf(e){for(;e!=null;e=e.nextSibling){var t=e.nodeType;if(t===1||t===3)break}return e}function hF(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var r=e.data;if(r===GW||r===gL||r===vL){if(t===0)return e;t--}else r===YW&&t++}e=e.previousSibling}return null}var yL=Math.random().toString(36).slice(2),$o="__reactInternalInstance$"+yL,Sy="__reactEventHandlers$"+yL,Am="__reactContainere$"+yL;function Pm(e){var t=e[$o];if(t)return t;for(var r=e.parentNode;r;){if(t=r[Am]||r[$o]){if(r=t.alternate,t.child!==null||r!==null&&r.child!==null)for(e=hF(e);e!==null;){if(r=e[$o])return r;e=hF(e)}return t}e=r,r=e.parentNode}return null}function Nm(e){return e=e[$o]||e[Am],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function wu(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(he(33))}function wL(e){return e[Sy]||null}function ws(e){do e=e.return;while(e&&e.tag!==5);return e||null}function XW(e,t){var r=e.stateNode;if(!r)return null;var n=Jx(r);if(!n)return null;r=n[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(n=!n.disabled)||(e=e.type,n=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!n;break e;default:e=!1}if(e)return null;if(r&&typeof r!="function")throw Error(he(231,t,typeof r));return r}function pF(e,t,r){(t=XW(e,r.dispatchConfig.phasedRegistrationNames[t]))&&(r._dispatchListeners=If(r._dispatchListeners,t),r._dispatchInstances=If(r._dispatchInstances,e))}function UDe(e){if(e&&e.dispatchConfig.phasedRegistrationNames){for(var t=e._targetInst,r=[];t;)r.push(t),t=ws(t);for(t=r.length;0this.eventPool.length&&this.eventPool.push(e)}function JW(e){e.eventPool=[],e.getPooled=DDe,e.release=kDe}var FDe=Xn.extend({data:null}),BDe=Xn.extend({data:null}),jDe=[9,13,27,32],_L=wl&&"CompositionEvent"in window,Gh=null;wl&&"documentMode"in document&&(Gh=document.documentMode);var zDe=wl&&"TextEvent"in window&&!Gh,ZW=wl&&(!_L||Gh&&8=Gh),mF=" ",ls={beforeInput:{phasedRegistrationNames:{bubbled:"onBeforeInput",captured:"onBeforeInputCapture"},dependencies:["compositionend","keypress","textInput","paste"]},compositionEnd:{phasedRegistrationNames:{bubbled:"onCompositionEnd",captured:"onCompositionEndCapture"},dependencies:"blur compositionend keydown keypress keyup mousedown".split(" ")},compositionStart:{phasedRegistrationNames:{bubbled:"onCompositionStart",captured:"onCompositionStartCapture"},dependencies:"blur compositionstart keydown keypress keyup mousedown".split(" ")},compositionUpdate:{phasedRegistrationNames:{bubbled:"onCompositionUpdate",captured:"onCompositionUpdateCapture"},dependencies:"blur compositionupdate keydown keypress keyup mousedown".split(" ")}},vF=!1;function eG(e,t){switch(e){case"keyup":return jDe.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"blur":return!0;default:return!1}}function tG(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Dc=!1;function qDe(e,t){switch(e){case"compositionend":return tG(t);case"keypress":return t.which!==32?null:(vF=!0,mF);case"textInput":return e=t.data,e===mF&&vF?null:e;default:return null}}function VDe(e,t){if(Dc)return e==="compositionend"||!_L&&eG(e,t)?(e=QW(),mg=bL=Ao=null,Dc=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1=document.documentMode,oG={select:{phasedRegistrationNames:{bubbled:"onSelect",captured:"onSelectCapture"},dependencies:"blur contextmenu dragend focus keydown keyup mousedown mouseup selectionchange".split(" ")}},kc=null,QO=null,Kh=null,JO=!1;function CF(e,t){var r=t.window===t?t.document:t.nodeType===9?t:t.ownerDocument;return JO||kc==null||kc!==WO(r)?null:(r=kc,"selectionStart"in r&&GO(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),Kh&&Sp(Kh,r)?null:(Kh=r,e=Xn.getPooled(oG.select,QO,e,t),e.type="select",e.target=kc,Mf(e),e))}var ske={eventTypes:oG,extractEvents:function(e,t,r,n,i,a){if(i=a||(n.window===n?n.document:n.nodeType===9?n:n.ownerDocument),!(a=!i)){e:{i=uL(i),a=Zx.onSelect;for(var s=0;sFc||(e.current=ZO[Fc],ZO[Fc]=null,Fc--)}function lr(e,t){Fc++,ZO[Fc]=e.current,e.current=t}var al={},qr={current:al},Cn={current:!1},_u=al;function xf(e,t){var r=e.type.contextTypes;if(!r)return al;var n=e.stateNode;if(n&&n.__reactInternalMemoizedUnmaskedChildContext===t)return n.__reactInternalMemoizedMaskedChildContext;var i={},a;for(a in r)i[a]=t[a];return n&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=i),i}function Sn(e){return e=e.childContextTypes,e!=null}function Ey(){Gt(Cn),Gt(qr)}function SF(e,t,r){if(qr.current!==al)throw Error(he(168));lr(qr,t),lr(Cn,r)}function lG(e,t,r){var n=e.stateNode;if(e=t.childContextTypes,typeof n.getChildContext!="function")return r;n=n.getChildContext();for(var i in n)if(!(i in e))throw Error(he(108,As(t)||"Unknown",i));return fn({},r,{},n)}function yg(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||al,_u=qr.current,lr(qr,e),lr(Cn,Cn.current),!0}function TF(e,t,r){var n=e.stateNode;if(!n)throw Error(he(169));r?(e=lG(e,t,_u),n.__reactInternalMemoizedMergedChildContext=e,Gt(Cn),Gt(qr),lr(qr,e)):Gt(Cn),lr(Cn,r)}var wke=Nr.unstable_runWithPriority,SL=Nr.unstable_scheduleCallback,uG=Nr.unstable_cancelCallback,EF=Nr.unstable_requestPaint,e2=Nr.unstable_now,bke=Nr.unstable_getCurrentPriorityLevel,Iw=Nr.unstable_ImmediatePriority,cG=Nr.unstable_UserBlockingPriority,fG=Nr.unstable_NormalPriority,dG=Nr.unstable_LowPriority,hG=Nr.unstable_IdlePriority,pG={},_ke=Nr.unstable_shouldYield,Cke=EF!==void 0?EF:function(){},Ts=null,wg=null,uS=!1,OF=e2(),bi=1e4>OF?e2:function(){return e2()-OF};function Mw(){switch(bke()){case Iw:return 99;case cG:return 98;case fG:return 97;case dG:return 96;case hG:return 95;default:throw Error(he(332))}}function mG(e){switch(e){case 99:return Iw;case 98:return cG;case 97:return fG;case 96:return dG;case 95:return hG;default:throw Error(he(332))}}function sl(e,t){return e=mG(e),wke(e,t)}function vG(e,t,r){return e=mG(e),SL(e,t,r)}function IF(e){return Ts===null?(Ts=[e],wg=SL(Iw,gG)):Ts.push(e),pG}function ts(){if(wg!==null){var e=wg;wg=null,uG(e)}gG()}function gG(){if(!uS&&Ts!==null){uS=!0;var e=0;try{var t=Ts;sl(99,function(){for(;e=t&&(ka=!0),e.firstContext=null)}function Ii(e,t){if(My!==e&&t!==!1&&t!==0)if((typeof t!="number"||t===1073741823)&&(My=e,t=1073741823),t={context:e,observedBits:t,next:null},Bc===null){if(Iy===null)throw Error(he(308));Bc=t,Iy.dependencies={expirationTime:0,firstContext:t,responders:null}}else Bc=Bc.next=t;return e._currentValue}var To=!1;function OL(e){e.updateQueue={baseState:e.memoizedState,baseQueue:null,shared:{pending:null},effects:null}}function IL(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,baseQueue:e.baseQueue,shared:e.shared,effects:e.effects})}function Go(e,t){return e={expirationTime:e,suspenseConfig:t,tag:0,payload:null,callback:null,next:null},e.next=e}function Yo(e,t){if(e=e.updateQueue,e!==null){e=e.shared;var r=e.pending;r===null?t.next=t:(t.next=r.next,r.next=t),e.pending=t}}function MF(e,t){var r=e.alternate;r!==null&&IL(r,e),e=e.updateQueue,r=e.baseQueue,r===null?(e.baseQueue=t.next=t,t.next=t):(t.next=r.next,r.next=t)}function Tp(e,t,r,n){var i=e.updateQueue;To=!1;var a=i.baseQueue,s=i.shared.pending;if(s!==null){if(a!==null){var o=a.next;a.next=s.next,s.next=o}a=s,i.shared.pending=null,o=e.alternate,o!==null&&(o=o.updateQueue,o!==null&&(o.baseQueue=s))}if(a!==null){o=a.next;var l=i.baseState,u=0,c=null,f=null,d=null;if(o!==null){var y=o;do{if(s=y.expirationTime,su&&(u=s)}else{d!==null&&(d=d.next={expirationTime:1073741823,suspenseConfig:y.suspenseConfig,tag:y.tag,payload:y.payload,callback:y.callback,next:null}),YG(s,y.suspenseConfig);e:{var _=e,w=y;switch(s=t,v=r,w.tag){case 1:if(_=w.payload,typeof _=="function"){l=_.call(v,l,s);break e}l=_;break e;case 3:_.effectTag=_.effectTag&-4097|64;case 0:if(_=w.payload,s=typeof _=="function"?_.call(v,l,s):_,s==null)break e;l=fn({},l,s);break e;case 2:To=!0}}y.callback!==null&&(e.effectTag|=32,s=i.effects,s===null?i.effects=[y]:s.push(y))}if(y=y.next,y===null||y===o){if(s=i.shared.pending,s===null)break;y=a.next=s.next,s.next=o,i.baseQueue=a=s,i.shared.pending=null}}while(!0)}d===null?c=l:d.next=f,i.baseState=c,i.baseQueue=d,Pw(u),e.expirationTime=u,e.memoizedState=l}}function xF(e,t,r){if(e=t.effects,t.effects=null,e!==null)for(t=0;tT?(x=b,b=null):x=b.sibling;var E=d(w,b,g[T],C);if(E===null){b===null&&(b=x);break}e&&b&&E.alternate===null&&t(w,b),p=a(E,p,T),h===null?m=E:h.sibling=E,h=E,b=x}if(T===g.length)return r(w,b),m;if(b===null){for(;TT?(x=b,b=null):x=b.sibling;var R=d(w,b,E.value,C);if(R===null){b===null&&(b=x);break}e&&b&&R.alternate===null&&t(w,b),p=a(R,p,T),h===null?m=R:h.sibling=R,h=R,b=x}if(E.done)return r(w,b),m;if(b===null){for(;!E.done;T++,E=g.next())E=f(w,E.value,C),E!==null&&(p=a(E,p,T),h===null?m=E:h.sibling=E,h=E);return m}for(b=n(w,b);!E.done;T++,E=g.next())E=y(b,w,T,E.value,C),E!==null&&(e&&E.alternate!==null&&b.delete(E.key===null?T:E.key),p=a(E,p,T),h===null?m=E:h.sibling=E,h=E);return e&&b.forEach(function(F){return t(w,F)}),m}return function(w,p,g,C){var m=typeof g=="object"&&g!==null&&g.type===ql&&g.key===null;m&&(g=g.props.children);var h=typeof g=="object"&&g!==null;if(h)switch(g.$$typeof){case lv:e:{for(h=g.key,m=p;m!==null;){if(m.key===h){switch(m.tag){case 7:if(g.type===ql){r(w,m.sibling),p=i(m,g.props.children),p.return=w,w=p;break e}break;default:if(m.elementType===g.type){r(w,m.sibling),p=i(m,g.props),p.ref=Zd(w,m,g),p.return=w,w=p;break e}}r(w,m);break}else t(w,m);m=m.sibling}g.type===ql?(p=Uo(g.props.children,w.mode,C,g.key),p.return=w,w=p):(C=Tg(g.type,g.key,g.props,null,w.mode,C),C.ref=Zd(w,p,g),C.return=w,w=C)}return s(w);case Uc:e:{for(m=g.key;p!==null;){if(p.key===m)if(p.tag===4&&p.stateNode.containerInfo===g.containerInfo&&p.stateNode.implementation===g.implementation){r(w,p.sibling),p=i(p,g.children||[]),p.return=w,w=p;break e}else{r(w,p);break}else t(w,p);p=p.sibling}p=vS(g,w.mode,C),p.return=w,w=p}return s(w)}if(typeof g=="string"||typeof g=="number")return g=""+g,p!==null&&p.tag===6?(r(w,p.sibling),p=i(p,g),p.return=w,w=p):(r(w,p),p=mS(g,w.mode,C),p.return=w,w=p),s(w);if(dv(g))return v(w,p,g,C);if(Gd(g))return _(w,p,g,C);if(h&&hv(w,g),typeof g>"u"&&!m)switch(w.tag){case 1:case 0:throw w=w.type,Error(he(152,w.displayName||w.name||"Component"))}return r(w,p)}}var Lf=_G(!0),ML=_G(!1),Dm={},za={current:Dm},Ep={current:Dm},Op={current:Dm};function Yl(e){if(e===Dm)throw Error(he(174));return e}function r2(e,t){switch(lr(Op,t),lr(Ep,e),lr(za,Dm),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:FO(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=FO(t,e)}Gt(za),lr(za,t)}function $f(){Gt(za),Gt(Ep),Gt(Op)}function AF(e){Yl(Op.current);var t=Yl(za.current),r=FO(t,e.type);t!==r&&(lr(Ep,e),lr(za,r))}function xL(e){Ep.current===e&&(Gt(za),Gt(Ep))}var rr={current:0};function Ly(e){for(var t=e;t!==null;){if(t.tag===13){var r=t.memoizedState;if(r!==null&&(r=r.dehydrated,r===null||r.data===vL||r.data===gL))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if(t.effectTag&64)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}function LL(e,t){return{responder:e,props:t}}var _g=la.ReactCurrentDispatcher,Oi=la.ReactCurrentBatchConfig,Po=0,br=null,Br=null,jr=null,$y=!1;function Pn(){throw Error(he(321))}function $L(e,t){if(t===null)return!1;for(var r=0;ra))throw Error(he(301));a+=1,jr=Br=null,t.updateQueue=null,_g.current=Eke,e=r(n,i)}while(t.expirationTime===Po)}if(_g.current=Ny,t=Br!==null&&Br.next!==null,Po=0,jr=Br=br=null,$y=!1,t)throw Error(he(300));return e}function lf(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return jr===null?br.memoizedState=jr=e:jr=jr.next=e,jr}function ad(){if(Br===null){var e=br.alternate;e=e!==null?e.memoizedState:null}else e=Br.next;var t=jr===null?br.memoizedState:jr.next;if(t!==null)jr=t,Br=e;else{if(e===null)throw Error(he(310));Br=e,e={memoizedState:Br.memoizedState,baseState:Br.baseState,baseQueue:Br.baseQueue,queue:Br.queue,next:null},jr===null?br.memoizedState=jr=e:jr=jr.next=e}return jr}function su(e,t){return typeof t=="function"?t(e):t}function pv(e){var t=ad(),r=t.queue;if(r===null)throw Error(he(311));r.lastRenderedReducer=e;var n=Br,i=n.baseQueue,a=r.pending;if(a!==null){if(i!==null){var s=i.next;i.next=a.next,a.next=s}n.baseQueue=i=a,r.pending=null}if(i!==null){i=i.next,n=n.baseState;var o=s=a=null,l=i;do{var u=l.expirationTime;if(ubr.expirationTime&&(br.expirationTime=u,Pw(u))}else o!==null&&(o=o.next={expirationTime:1073741823,suspenseConfig:l.suspenseConfig,action:l.action,eagerReducer:l.eagerReducer,eagerState:l.eagerState,next:null}),YG(u,l.suspenseConfig),n=l.eagerReducer===e?l.eagerState:e(n,l.action);l=l.next}while(l!==null&&l!==i);o===null?a=n:o.next=s,bu(n,t.memoizedState)||(ka=!0),t.memoizedState=n,t.baseState=a,t.baseQueue=o,r.lastRenderedState=n}return[t.memoizedState,r.dispatch]}function mv(e){var t=ad(),r=t.queue;if(r===null)throw Error(he(311));r.lastRenderedReducer=e;var n=r.dispatch,i=r.pending,a=t.memoizedState;if(i!==null){r.pending=null;var s=i=i.next;do a=e(a,s.action),s=s.next;while(s!==i);bu(a,t.memoizedState)||(ka=!0),t.memoizedState=a,t.baseQueue===null&&(t.baseState=a),r.lastRenderedState=a}return[a,n]}function cS(e){var t=lf();return typeof e=="function"&&(e=e()),t.memoizedState=t.baseState=e,e=t.queue={pending:null,dispatch:null,lastRenderedReducer:su,lastRenderedState:e},e=e.dispatch=IG.bind(null,br,e),[t.memoizedState,e]}function n2(e,t,r,n){return e={tag:e,create:t,destroy:r,deps:n,next:null},t=br.updateQueue,t===null?(t={lastEffect:null},br.updateQueue=t,t.lastEffect=e.next=e):(r=t.lastEffect,r===null?t.lastEffect=e.next=e:(n=r.next,r.next=e,e.next=n,t.lastEffect=e)),e}function CG(){return ad().memoizedState}function i2(e,t,r,n){var i=lf();br.effectTag|=e,i.memoizedState=n2(1|t,r,void 0,n===void 0?null:n)}function PL(e,t,r,n){var i=ad();n=n===void 0?null:n;var a=void 0;if(Br!==null){var s=Br.memoizedState;if(a=s.destroy,n!==null&&$L(n,s.deps)){n2(t,r,a,n);return}}br.effectTag|=e,i.memoizedState=n2(1|t,r,a,n)}function PF(e,t){return i2(516,4,e,t)}function Ay(e,t){return PL(516,4,e,t)}function SG(e,t){return PL(4,2,e,t)}function TG(e,t){if(typeof t=="function")return e=e(),t(e),function(){t(null)};if(t!=null)return e=e(),t.current=e,function(){t.current=null}}function EG(e,t,r){return r=r!=null?r.concat([e]):null,PL(4,2,TG.bind(null,t,e),r)}function NL(){}function NF(e,t){return lf().memoizedState=[e,t===void 0?null:t],e}function Py(e,t){var r=ad();t=t===void 0?null:t;var n=r.memoizedState;return n!==null&&t!==null&&$L(t,n[1])?n[0]:(r.memoizedState=[e,t],e)}function OG(e,t){var r=ad();t=t===void 0?null:t;var n=r.memoizedState;return n!==null&&t!==null&&$L(t,n[1])?n[0]:(e=e(),r.memoizedState=[e,t],e)}function UL(e,t,r){var n=Mw();sl(98>n?98:n,function(){e(!0)}),sl(97<\/script>",e=e.removeChild(e.firstChild)):typeof n.is=="string"?e=s.createElement(i,{is:n.is}):(e=s.createElement(i),i==="select"&&(s=e,n.multiple?s.multiple=!0:n.size&&(s.size=n.size))):e=s.createElementNS(e,i),e[$o]=t,e[Sy]=n,$G(e,t,!1,!1),t.stateNode=e,s=HO(i,n),i){case"iframe":case"object":case"embed":Zt("load",e),o=n;break;case"video":case"audio":for(o=0;on.tailExpiration&&1t)&&Kl.set(e,t)))}}function Aw(e,t){e.expirationTimee?r:e,2>=e&&t!==e?0:e}function zn(e){if(e.lastExpiredTime!==0)e.callbackExpirationTime=1073741823,e.callbackPriority=99,e.callbackNode=IF(p2.bind(null,e));else{var t=Sg(e),r=e.callbackNode;if(t===0)r!==null&&(e.callbackNode=null,e.callbackExpirationTime=0,e.callbackPriority=90);else{var n=qa();if(t===1073741823?n=99:t===1||t===2?n=95:(n=10*(1073741821-t)-10*(1073741821-n),n=0>=n?99:250>=n?98:5250>=n?97:95),r!==null){var i=e.callbackPriority;if(e.callbackExpirationTime===t&&i>=n)return;r!==pG&&uG(r)}e.callbackExpirationTime=t,e.callbackPriority=n,t=t===1073741823?IF(p2.bind(null,e)):vG(n,qG.bind(null,e),{timeout:10*(1073741821-t)-bi()}),e.callbackNode=t}}}function qG(e,t){if(Cg=0,t)return t=qa(),y2(e,t),zn(e),null;var r=Sg(e);if(r!==0){if(t=e.callbackNode,(Re&(ua|Wa))!==Ir)throw Error(he(327));if(sd(),e===jn&&r===Tn||Xl(e,r),je!==null){var n=Re;Re|=ua;var i=GG();do try{Dke();break}catch(o){WG(e,o)}while(!0);if(TL(),Re=n,Uy.current=i,Er===Ry)throw t=$w,Xl(e,r),Ql(e,r),zn(e),t;if(je===null)switch(i=e.finishedWork=e.current.alternate,e.finishedExpirationTime=r,n=Er,jn=null,n){case lu:case Ry:throw Error(he(345));case jG:y2(e,2=r){e.lastPingedTime=r,Xl(e,r);break}}if(a=Sg(e),a!==0&&a!==r)break;if(n!==0&&n!==r){e.lastPingedTime=n;break}e.timeoutHandle=lS(Fl.bind(null,e),i);break}Fl(e);break;case Lw:if(Ql(e,r),n=e.lastSuspendedTime,r===n&&(e.nextKnownPendingLevel=m2(i)),Fy&&(i=e.lastPingedTime,i===0||i>=r)){e.lastPingedTime=r,Xl(e,r);break}if(i=Sg(e),i!==0&&i!==r)break;if(n!==0&&n!==r){e.lastPingedTime=n;break}if(Ip!==1073741823?n=10*(1073741821-Ip)-bi():Es===1073741823?n=0:(n=10*(1073741821-Es)-5e3,i=bi(),r=10*(1073741821-r)-i,n=i-n,0>n&&(n=0),n=(120>n?120:480>n?480:1080>n?1080:1920>n?1920:3e3>n?3e3:4320>n?4320:1960*Nke(n/1960))-n,r=n?n=0:(i=s.busyDelayMs|0,a=bi()-(10*(1073741821-a)-(s.timeoutMs|0||5e3)),n=a<=i?0:i+n-a),10"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),$O=null,rf=null,nf=null;function Y6(e){if(e=lW(e)){if(typeof $O!="function")throw Error(he(280));var t=e.stateNode;t&&(t=Qx(t),$O(e.stateNode,e.type,t))}}function dW(e){rf?nf?nf.push(e):nf=[e]:rf=e}function hW(){if(rf){var e=rf,t=nf;if(nf=rf=null,Y6(e),t)for(e=0;e"u"||mDe(e,t,r,n))return!0;if(n)return!1;if(r!==null)switch(r.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function mn(e,t,r,n,i,a){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=n,this.attributeNamespace=i,this.mustUseProperty=r,this.propertyName=e,this.type=t,this.sanitizeURL=a}var Ur={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){Ur[e]=new mn(e,0,!1,e,null,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];Ur[t]=new mn(t,1,!1,e[1],null,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){Ur[e]=new mn(e,2,!1,e.toLowerCase(),null,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){Ur[e]=new mn(e,2,!1,e,null,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){Ur[e]=new mn(e,3,!1,e.toLowerCase(),null,!1)});["checked","multiple","muted","selected"].forEach(function(e){Ur[e]=new mn(e,3,!0,e,null,!1)});["capture","download"].forEach(function(e){Ur[e]=new mn(e,4,!1,e,null,!1)});["cols","rows","size","span"].forEach(function(e){Ur[e]=new mn(e,6,!1,e,null,!1)});["rowSpan","start"].forEach(function(e){Ur[e]=new mn(e,5,!1,e.toLowerCase(),null,!1)});var rL=/[\-:]([a-z])/g;function nL(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(rL,nL);Ur[t]=new mn(t,1,!1,e,null,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(rL,nL);Ur[t]=new mn(t,1,!1,e,"http://www.w3.org/1999/xlink",!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(rL,nL);Ur[t]=new mn(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1)});["tabIndex","crossOrigin"].forEach(function(e){Ur[e]=new mn(e,1,!1,e.toLowerCase(),null,!1)});Ur.xlinkHref=new mn("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0);["src","href","action","formAction"].forEach(function(e){Ur[e]=new mn(e,1,!1,e.toLowerCase(),null,!0)});var la=Cw.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;la.hasOwnProperty("ReactCurrentDispatcher")||(la.ReactCurrentDispatcher={current:null});la.hasOwnProperty("ReactCurrentBatchConfig")||(la.ReactCurrentBatchConfig={suspense:null});function iL(e,t,r,n){var i=Ur.hasOwnProperty(t)?Ur[t]:null,a=i!==null?i.type===0:n?!1:!(!(2=r.length))throw Error(he(93));r=r[0]}t=r}t==null&&(t=""),r=t}e._wrapperState={initialValue:il(r)}}function EW(e,t){var r=il(t.value),n=il(t.defaultValue);r!=null&&(r=""+r,r!==e.value&&(e.value=r),t.defaultValue==null&&e.defaultValue!==r&&(e.defaultValue=r)),n!=null&&(e.defaultValue=""+n)}function rF(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}var OW={html:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"};function IW(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function kO(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?IW(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var cv,MW=function(e){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(t,r,n,i){MSApp.execUnsafeLocalFunction(function(){return e(t,r,n,i)})}:e}(function(e,t){if(e.namespaceURI!==OW.svg||"innerHTML"in e)e.innerHTML=t;else{for(cv=cv||document.createElement("div"),cv.innerHTML=""+t.valueOf().toString()+"",t=cv.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function wp(e,t){if(t){var r=e.firstChild;if(r&&r===e.lastChild&&r.nodeType===3){r.nodeValue=t;return}}e.textContent=t}function fv(e,t){var r={};return r[e.toLowerCase()]=t.toLowerCase(),r["Webkit"+e]="webkit"+t,r["Moz"+e]="moz"+t,r}var Rc={animationend:fv("Animation","AnimationEnd"),animationiteration:fv("Animation","AnimationIteration"),animationstart:fv("Animation","AnimationStart"),transitionend:fv("Transition","TransitionEnd")},nS={},xW={};wl&&(xW=document.createElement("div").style,"AnimationEvent"in window||(delete Rc.animationend.animation,delete Rc.animationiteration.animation,delete Rc.animationstart.animation),"TransitionEvent"in window||delete Rc.transitionend.transition);function Sw(e){if(nS[e])return nS[e];if(!Rc[e])return e;var t=Rc[e],r;for(r in t)if(t.hasOwnProperty(r)&&r in xW)return nS[e]=t[r];return e}var LW=Sw("animationend"),$W=Sw("animationiteration"),AW=Sw("animationstart"),PW=Sw("transitionend"),Oh="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),nF=new(typeof WeakMap=="function"?WeakMap:Map);function lL(e){var t=nF.get(e);return t===void 0&&(t=new Map,nF.set(e,t)),t}function Ru(e){var t=e,r=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,t.effectTag&1026&&(r=t.return),e=t.return;while(e)}return t.tag===3?r:null}function NW(e){if(e.tag===13){var t=e.memoizedState;if(t===null&&(e=e.alternate,e!==null&&(t=e.memoizedState)),t!==null)return t.dehydrated}return null}function iF(e){if(Ru(e)!==e)throw Error(he(188))}function CDe(e){var t=e.alternate;if(!t){if(t=Ru(e),t===null)throw Error(he(188));return t!==e?null:e}for(var r=e,n=t;;){var i=r.return;if(i===null)break;var a=i.alternate;if(a===null){if(n=i.return,n!==null){r=n;continue}break}if(i.child===a.child){for(a=i.child;a;){if(a===r)return iF(i),e;if(a===n)return iF(i),t;a=a.sibling}throw Error(he(188))}if(r.return!==n.return)r=i,n=a;else{for(var s=!1,o=i.child;o;){if(o===r){s=!0,r=i,n=a;break}if(o===n){s=!0,n=i,r=a;break}o=o.sibling}if(!s){for(o=a.child;o;){if(o===r){s=!0,r=a,n=i;break}if(o===n){s=!0,n=a,r=i;break}o=o.sibling}if(!s)throw Error(he(189))}}if(r.alternate!==n)throw Error(he(190))}if(r.tag!==3)throw Error(he(188));return r.stateNode.current===r?e:t}function UW(e){if(e=CDe(e),!e)return null;for(var t=e;;){if(t.tag===5||t.tag===6)return t;if(t.child)t.child.return=t,t=t.child;else{if(t===e)break;for(;!t.sibling;){if(!t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}}return null}function If(e,t){if(t==null)throw Error(he(30));return e==null?t:Array.isArray(e)?Array.isArray(t)?(e.push.apply(e,t),e):(e.push(t),e):Array.isArray(t)?[e].concat(t):[e,t]}function uL(e,t,r){Array.isArray(e)?e.forEach(t,r):e&&t.call(r,e)}var Yd=null;function SDe(e){if(e){var t=e._dispatchListeners,r=e._dispatchInstances;if(Array.isArray(t))for(var n=0;n_y.length&&_y.push(e)}function kW(e,t,r,n){if(_y.length){var i=_y.pop();return i.topLevelType=e,i.eventSystemFlags=n,i.nativeEvent=t,i.targetInst=r,i}return{topLevelType:e,eventSystemFlags:n,nativeEvent:t,targetInst:r,ancestors:[]}}function FW(e){var t=e.targetInst,r=t;do{if(!r){e.ancestors.push(r);break}var n=r;if(n.tag===3)n=n.stateNode.containerInfo;else{for(;n.return;)n=n.return;n=n.tag!==3?null:n.stateNode.containerInfo}if(!n)break;t=r.tag,t!==5&&t!==6||e.ancestors.push(r),r=Pm(n)}while(r);for(r=0;r"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function uF(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function cF(e,t){var r=uF(e);e=0;for(var n;r;){if(r.nodeType===3){if(n=e+r.textContent.length,e<=t&&n>=t)return{node:r,offset:t-e};e=n}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=uF(r)}}function GW(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?GW(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function fF(){for(var e=window,t=HO();t instanceof e.HTMLIFrameElement;){try{var r=typeof t.contentWindow.location.href=="string"}catch{r=!1}if(r)e=t.contentWindow;else break;t=HO(e.document)}return t}function WO(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}var YW="$",KW="/$",mL="$?",vL="$!",aS=null,sS=null;function XW(e,t){switch(e){case"button":case"input":case"select":case"textarea":return!!t.autoFocus}return!1}function GO(e,t){return e==="textarea"||e==="option"||e==="noscript"||typeof t.children=="string"||typeof t.children=="number"||typeof t.dangerouslySetInnerHTML=="object"&&t.dangerouslySetInnerHTML!==null&&t.dangerouslySetInnerHTML.__html!=null}var oS=typeof setTimeout=="function"?setTimeout:void 0,RDe=typeof clearTimeout=="function"?clearTimeout:void 0;function sf(e){for(;e!=null;e=e.nextSibling){var t=e.nodeType;if(t===1||t===3)break}return e}function dF(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var r=e.data;if(r===YW||r===vL||r===mL){if(t===0)return e;t--}else r===KW&&t++}e=e.previousSibling}return null}var gL=Math.random().toString(36).slice(2),Ao="__reactInternalInstance$"+gL,Sy="__reactEventHandlers$"+gL,Am="__reactContainere$"+gL;function Pm(e){var t=e[Ao];if(t)return t;for(var r=e.parentNode;r;){if(t=r[Am]||r[Ao]){if(r=t.alternate,t.child!==null||r!==null&&r.child!==null)for(e=dF(e);e!==null;){if(r=e[Ao])return r;e=dF(e)}return t}e=r,r=e.parentNode}return null}function Nm(e){return e=e[Ao]||e[Am],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function wu(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(he(33))}function yL(e){return e[Sy]||null}function bs(e){do e=e.return;while(e&&e.tag!==5);return e||null}function QW(e,t){var r=e.stateNode;if(!r)return null;var n=Qx(r);if(!n)return null;r=n[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(n=!n.disabled)||(e=e.type,n=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!n;break e;default:e=!1}if(e)return null;if(r&&typeof r!="function")throw Error(he(231,t,typeof r));return r}function hF(e,t,r){(t=QW(e,r.dispatchConfig.phasedRegistrationNames[t]))&&(r._dispatchListeners=If(r._dispatchListeners,t),r._dispatchInstances=If(r._dispatchInstances,e))}function DDe(e){if(e&&e.dispatchConfig.phasedRegistrationNames){for(var t=e._targetInst,r=[];t;)r.push(t),t=bs(t);for(t=r.length;0this.eventPool.length&&this.eventPool.push(e)}function ZW(e){e.eventPool=[],e.getPooled=FDe,e.release=BDe}var jDe=Xn.extend({data:null}),zDe=Xn.extend({data:null}),qDe=[9,13,27,32],bL=wl&&"CompositionEvent"in window,Gh=null;wl&&"documentMode"in document&&(Gh=document.documentMode);var VDe=wl&&"TextEvent"in window&&!Gh,eG=wl&&(!bL||Gh&&8=Gh),pF=" ",us={beforeInput:{phasedRegistrationNames:{bubbled:"onBeforeInput",captured:"onBeforeInputCapture"},dependencies:["compositionend","keypress","textInput","paste"]},compositionEnd:{phasedRegistrationNames:{bubbled:"onCompositionEnd",captured:"onCompositionEndCapture"},dependencies:"blur compositionend keydown keypress keyup mousedown".split(" ")},compositionStart:{phasedRegistrationNames:{bubbled:"onCompositionStart",captured:"onCompositionStartCapture"},dependencies:"blur compositionstart keydown keypress keyup mousedown".split(" ")},compositionUpdate:{phasedRegistrationNames:{bubbled:"onCompositionUpdate",captured:"onCompositionUpdateCapture"},dependencies:"blur compositionupdate keydown keypress keyup mousedown".split(" ")}},mF=!1;function tG(e,t){switch(e){case"keyup":return qDe.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"blur":return!0;default:return!1}}function rG(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Dc=!1;function HDe(e,t){switch(e){case"compositionend":return rG(t);case"keypress":return t.which!==32?null:(mF=!0,pF);case"textInput":return e=t.data,e===pF&&mF?null:e;default:return null}}function WDe(e,t){if(Dc)return e==="compositionend"||!bL&&tG(e,t)?(e=JW(),mg=wL=Po=null,Dc=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1=document.documentMode,lG={select:{phasedRegistrationNames:{bubbled:"onSelect",captured:"onSelectCapture"},dependencies:"blur contextmenu dragend focus keydown keyup mousedown mouseup selectionchange".split(" ")}},kc=null,XO=null,Kh=null,QO=!1;function _F(e,t){var r=t.window===t?t.document:t.nodeType===9?t:t.ownerDocument;return QO||kc==null||kc!==HO(r)?null:(r=kc,"selectionStart"in r&&WO(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),Kh&&Sp(Kh,r)?null:(Kh=r,e=Xn.getPooled(lG.select,XO,e,t),e.type="select",e.target=kc,Mf(e),e))}var lke={eventTypes:lG,extractEvents:function(e,t,r,n,i,a){if(i=a||(n.window===n?n.document:n.nodeType===9?n:n.ownerDocument),!(a=!i)){e:{i=lL(i),a=Jx.onSelect;for(var s=0;sFc||(e.current=JO[Fc],JO[Fc]=null,Fc--)}function lr(e,t){Fc++,JO[Fc]=e.current,e.current=t}var al={},qr={current:al},Cn={current:!1},_u=al;function xf(e,t){var r=e.type.contextTypes;if(!r)return al;var n=e.stateNode;if(n&&n.__reactInternalMemoizedUnmaskedChildContext===t)return n.__reactInternalMemoizedMaskedChildContext;var i={},a;for(a in r)i[a]=t[a];return n&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=i),i}function Sn(e){return e=e.childContextTypes,e!=null}function Ey(){Gt(Cn),Gt(qr)}function CF(e,t,r){if(qr.current!==al)throw Error(he(168));lr(qr,t),lr(Cn,r)}function uG(e,t,r){var n=e.stateNode;if(e=t.childContextTypes,typeof n.getChildContext!="function")return r;n=n.getChildContext();for(var i in n)if(!(i in e))throw Error(he(108,Ps(t)||"Unknown",i));return fn({},r,{},n)}function yg(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||al,_u=qr.current,lr(qr,e),lr(Cn,Cn.current),!0}function SF(e,t,r){var n=e.stateNode;if(!n)throw Error(he(169));r?(e=uG(e,t,_u),n.__reactInternalMemoizedMergedChildContext=e,Gt(Cn),Gt(qr),lr(qr,e)):Gt(Cn),lr(Cn,r)}var _ke=Nr.unstable_runWithPriority,CL=Nr.unstable_scheduleCallback,cG=Nr.unstable_cancelCallback,TF=Nr.unstable_requestPaint,ZO=Nr.unstable_now,Cke=Nr.unstable_getCurrentPriorityLevel,Iw=Nr.unstable_ImmediatePriority,fG=Nr.unstable_UserBlockingPriority,dG=Nr.unstable_NormalPriority,hG=Nr.unstable_LowPriority,pG=Nr.unstable_IdlePriority,mG={},Ske=Nr.unstable_shouldYield,Tke=TF!==void 0?TF:function(){},Es=null,wg=null,lS=!1,EF=ZO(),bi=1e4>EF?ZO:function(){return ZO()-EF};function Mw(){switch(Cke()){case Iw:return 99;case fG:return 98;case dG:return 97;case hG:return 96;case pG:return 95;default:throw Error(he(332))}}function vG(e){switch(e){case 99:return Iw;case 98:return fG;case 97:return dG;case 96:return hG;case 95:return pG;default:throw Error(he(332))}}function sl(e,t){return e=vG(e),_ke(e,t)}function gG(e,t,r){return e=vG(e),CL(e,t,r)}function OF(e){return Es===null?(Es=[e],wg=CL(Iw,yG)):Es.push(e),mG}function rs(){if(wg!==null){var e=wg;wg=null,cG(e)}yG()}function yG(){if(!lS&&Es!==null){lS=!0;var e=0;try{var t=Es;sl(99,function(){for(;e=t&&(Fa=!0),e.firstContext=null)}function Ii(e,t){if(My!==e&&t!==!1&&t!==0)if((typeof t!="number"||t===1073741823)&&(My=e,t=1073741823),t={context:e,observedBits:t,next:null},Bc===null){if(Iy===null)throw Error(he(308));Bc=t,Iy.dependencies={expirationTime:0,firstContext:t,responders:null}}else Bc=Bc.next=t;return e._currentValue}var Eo=!1;function EL(e){e.updateQueue={baseState:e.memoizedState,baseQueue:null,shared:{pending:null},effects:null}}function OL(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,baseQueue:e.baseQueue,shared:e.shared,effects:e.effects})}function Go(e,t){return e={expirationTime:e,suspenseConfig:t,tag:0,payload:null,callback:null,next:null},e.next=e}function Yo(e,t){if(e=e.updateQueue,e!==null){e=e.shared;var r=e.pending;r===null?t.next=t:(t.next=r.next,r.next=t),e.pending=t}}function IF(e,t){var r=e.alternate;r!==null&&OL(r,e),e=e.updateQueue,r=e.baseQueue,r===null?(e.baseQueue=t.next=t,t.next=t):(t.next=r.next,r.next=t)}function Tp(e,t,r,n){var i=e.updateQueue;Eo=!1;var a=i.baseQueue,s=i.shared.pending;if(s!==null){if(a!==null){var o=a.next;a.next=s.next,s.next=o}a=s,i.shared.pending=null,o=e.alternate,o!==null&&(o=o.updateQueue,o!==null&&(o.baseQueue=s))}if(a!==null){o=a.next;var l=i.baseState,u=0,c=null,f=null,d=null;if(o!==null){var y=o;do{if(s=y.expirationTime,su&&(u=s)}else{d!==null&&(d=d.next={expirationTime:1073741823,suspenseConfig:y.suspenseConfig,tag:y.tag,payload:y.payload,callback:y.callback,next:null}),KG(s,y.suspenseConfig);e:{var _=e,w=y;switch(s=t,v=r,w.tag){case 1:if(_=w.payload,typeof _=="function"){l=_.call(v,l,s);break e}l=_;break e;case 3:_.effectTag=_.effectTag&-4097|64;case 0:if(_=w.payload,s=typeof _=="function"?_.call(v,l,s):_,s==null)break e;l=fn({},l,s);break e;case 2:Eo=!0}}y.callback!==null&&(e.effectTag|=32,s=i.effects,s===null?i.effects=[y]:s.push(y))}if(y=y.next,y===null||y===o){if(s=i.shared.pending,s===null)break;y=a.next=s.next,s.next=o,i.baseQueue=a=s,i.shared.pending=null}}while(!0)}d===null?c=l:d.next=f,i.baseState=c,i.baseQueue=d,Pw(u),e.expirationTime=u,e.memoizedState=l}}function MF(e,t,r){if(e=t.effects,t.effects=null,e!==null)for(t=0;tT?(x=b,b=null):x=b.sibling;var E=d(w,b,g[T],C);if(E===null){b===null&&(b=x);break}e&&b&&E.alternate===null&&t(w,b),p=a(E,p,T),h===null?m=E:h.sibling=E,h=E,b=x}if(T===g.length)return r(w,b),m;if(b===null){for(;TT?(x=b,b=null):x=b.sibling;var R=d(w,b,E.value,C);if(R===null){b===null&&(b=x);break}e&&b&&R.alternate===null&&t(w,b),p=a(R,p,T),h===null?m=R:h.sibling=R,h=R,b=x}if(E.done)return r(w,b),m;if(b===null){for(;!E.done;T++,E=g.next())E=f(w,E.value,C),E!==null&&(p=a(E,p,T),h===null?m=E:h.sibling=E,h=E);return m}for(b=n(w,b);!E.done;T++,E=g.next())E=y(b,w,T,E.value,C),E!==null&&(e&&E.alternate!==null&&b.delete(E.key===null?T:E.key),p=a(E,p,T),h===null?m=E:h.sibling=E,h=E);return e&&b.forEach(function(F){return t(w,F)}),m}return function(w,p,g,C){var m=typeof g=="object"&&g!==null&&g.type===ql&&g.key===null;m&&(g=g.props.children);var h=typeof g=="object"&&g!==null;if(h)switch(g.$$typeof){case lv:e:{for(h=g.key,m=p;m!==null;){if(m.key===h){switch(m.tag){case 7:if(g.type===ql){r(w,m.sibling),p=i(m,g.props.children),p.return=w,w=p;break e}break;default:if(m.elementType===g.type){r(w,m.sibling),p=i(m,g.props),p.ref=Zd(w,m,g),p.return=w,w=p;break e}}r(w,m);break}else t(w,m);m=m.sibling}g.type===ql?(p=Ro(g.props.children,w.mode,C,g.key),p.return=w,w=p):(C=Tg(g.type,g.key,g.props,null,w.mode,C),C.ref=Zd(w,p,g),C.return=w,w=C)}return s(w);case Uc:e:{for(m=g.key;p!==null;){if(p.key===m)if(p.tag===4&&p.stateNode.containerInfo===g.containerInfo&&p.stateNode.implementation===g.implementation){r(w,p.sibling),p=i(p,g.children||[]),p.return=w,w=p;break e}else{r(w,p);break}else t(w,p);p=p.sibling}p=mS(g,w.mode,C),p.return=w,w=p}return s(w)}if(typeof g=="string"||typeof g=="number")return g=""+g,p!==null&&p.tag===6?(r(w,p.sibling),p=i(p,g),p.return=w,w=p):(r(w,p),p=pS(g,w.mode,C),p.return=w,w=p),s(w);if(dv(g))return v(w,p,g,C);if(Gd(g))return _(w,p,g,C);if(h&&hv(w,g),typeof g>"u"&&!m)switch(w.tag){case 1:case 0:throw w=w.type,Error(he(152,w.displayName||w.name||"Component"))}return r(w,p)}}var Lf=CG(!0),IL=CG(!1),Dm={},qa={current:Dm},Ep={current:Dm},Op={current:Dm};function Yl(e){if(e===Dm)throw Error(he(174));return e}function t2(e,t){switch(lr(Op,t),lr(Ep,e),lr(qa,Dm),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:kO(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=kO(t,e)}Gt(qa),lr(qa,t)}function $f(){Gt(qa),Gt(Ep),Gt(Op)}function $F(e){Yl(Op.current);var t=Yl(qa.current),r=kO(t,e.type);t!==r&&(lr(Ep,e),lr(qa,r))}function ML(e){Ep.current===e&&(Gt(qa),Gt(Ep))}var rr={current:0};function Ly(e){for(var t=e;t!==null;){if(t.tag===13){var r=t.memoizedState;if(r!==null&&(r=r.dehydrated,r===null||r.data===mL||r.data===vL))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if(t.effectTag&64)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}function xL(e,t){return{responder:e,props:t}}var _g=la.ReactCurrentDispatcher,Oi=la.ReactCurrentBatchConfig,No=0,br=null,Br=null,jr=null,$y=!1;function Pn(){throw Error(he(321))}function LL(e,t){if(t===null)return!1;for(var r=0;ra))throw Error(he(301));a+=1,jr=Br=null,t.updateQueue=null,_g.current=Ike,e=r(n,i)}while(t.expirationTime===No)}if(_g.current=Ny,t=Br!==null&&Br.next!==null,No=0,jr=Br=br=null,$y=!1,t)throw Error(he(300));return e}function lf(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return jr===null?br.memoizedState=jr=e:jr=jr.next=e,jr}function ad(){if(Br===null){var e=br.alternate;e=e!==null?e.memoizedState:null}else e=Br.next;var t=jr===null?br.memoizedState:jr.next;if(t!==null)jr=t,Br=e;else{if(e===null)throw Error(he(310));Br=e,e={memoizedState:Br.memoizedState,baseState:Br.baseState,baseQueue:Br.baseQueue,queue:Br.queue,next:null},jr===null?br.memoizedState=jr=e:jr=jr.next=e}return jr}function su(e,t){return typeof t=="function"?t(e):t}function pv(e){var t=ad(),r=t.queue;if(r===null)throw Error(he(311));r.lastRenderedReducer=e;var n=Br,i=n.baseQueue,a=r.pending;if(a!==null){if(i!==null){var s=i.next;i.next=a.next,a.next=s}n.baseQueue=i=a,r.pending=null}if(i!==null){i=i.next,n=n.baseState;var o=s=a=null,l=i;do{var u=l.expirationTime;if(ubr.expirationTime&&(br.expirationTime=u,Pw(u))}else o!==null&&(o=o.next={expirationTime:1073741823,suspenseConfig:l.suspenseConfig,action:l.action,eagerReducer:l.eagerReducer,eagerState:l.eagerState,next:null}),KG(u,l.suspenseConfig),n=l.eagerReducer===e?l.eagerState:e(n,l.action);l=l.next}while(l!==null&&l!==i);o===null?a=n:o.next=s,bu(n,t.memoizedState)||(Fa=!0),t.memoizedState=n,t.baseState=a,t.baseQueue=o,r.lastRenderedState=n}return[t.memoizedState,r.dispatch]}function mv(e){var t=ad(),r=t.queue;if(r===null)throw Error(he(311));r.lastRenderedReducer=e;var n=r.dispatch,i=r.pending,a=t.memoizedState;if(i!==null){r.pending=null;var s=i=i.next;do a=e(a,s.action),s=s.next;while(s!==i);bu(a,t.memoizedState)||(Fa=!0),t.memoizedState=a,t.baseQueue===null&&(t.baseState=a),r.lastRenderedState=a}return[a,n]}function uS(e){var t=lf();return typeof e=="function"&&(e=e()),t.memoizedState=t.baseState=e,e=t.queue={pending:null,dispatch:null,lastRenderedReducer:su,lastRenderedState:e},e=e.dispatch=MG.bind(null,br,e),[t.memoizedState,e]}function r2(e,t,r,n){return e={tag:e,create:t,destroy:r,deps:n,next:null},t=br.updateQueue,t===null?(t={lastEffect:null},br.updateQueue=t,t.lastEffect=e.next=e):(r=t.lastEffect,r===null?t.lastEffect=e.next=e:(n=r.next,r.next=e,e.next=n,t.lastEffect=e)),e}function SG(){return ad().memoizedState}function n2(e,t,r,n){var i=lf();br.effectTag|=e,i.memoizedState=r2(1|t,r,void 0,n===void 0?null:n)}function AL(e,t,r,n){var i=ad();n=n===void 0?null:n;var a=void 0;if(Br!==null){var s=Br.memoizedState;if(a=s.destroy,n!==null&&LL(n,s.deps)){r2(t,r,a,n);return}}br.effectTag|=e,i.memoizedState=r2(1|t,r,a,n)}function AF(e,t){return n2(516,4,e,t)}function Ay(e,t){return AL(516,4,e,t)}function TG(e,t){return AL(4,2,e,t)}function EG(e,t){if(typeof t=="function")return e=e(),t(e),function(){t(null)};if(t!=null)return e=e(),t.current=e,function(){t.current=null}}function OG(e,t,r){return r=r!=null?r.concat([e]):null,AL(4,2,EG.bind(null,t,e),r)}function PL(){}function PF(e,t){return lf().memoizedState=[e,t===void 0?null:t],e}function Py(e,t){var r=ad();t=t===void 0?null:t;var n=r.memoizedState;return n!==null&&t!==null&&LL(t,n[1])?n[0]:(r.memoizedState=[e,t],e)}function IG(e,t){var r=ad();t=t===void 0?null:t;var n=r.memoizedState;return n!==null&&t!==null&&LL(t,n[1])?n[0]:(e=e(),r.memoizedState=[e,t],e)}function NL(e,t,r){var n=Mw();sl(98>n?98:n,function(){e(!0)}),sl(97<\/script>",e=e.removeChild(e.firstChild)):typeof n.is=="string"?e=s.createElement(i,{is:n.is}):(e=s.createElement(i),i==="select"&&(s=e,n.multiple?s.multiple=!0:n.size&&(s.size=n.size))):e=s.createElementNS(e,i),e[Ao]=t,e[Sy]=n,AG(e,t,!1,!1),t.stateNode=e,s=VO(i,n),i){case"iframe":case"object":case"embed":Zt("load",e),o=n;break;case"video":case"audio":for(o=0;on.tailExpiration&&1t)&&Kl.set(e,t)))}}function Aw(e,t){e.expirationTimee?r:e,2>=e&&t!==e?0:e}function zn(e){if(e.lastExpiredTime!==0)e.callbackExpirationTime=1073741823,e.callbackPriority=99,e.callbackNode=OF(h2.bind(null,e));else{var t=Sg(e),r=e.callbackNode;if(t===0)r!==null&&(e.callbackNode=null,e.callbackExpirationTime=0,e.callbackPriority=90);else{var n=Va();if(t===1073741823?n=99:t===1||t===2?n=95:(n=10*(1073741821-t)-10*(1073741821-n),n=0>=n?99:250>=n?98:5250>=n?97:95),r!==null){var i=e.callbackPriority;if(e.callbackExpirationTime===t&&i>=n)return;r!==mG&&cG(r)}e.callbackExpirationTime=t,e.callbackPriority=n,t=t===1073741823?OF(h2.bind(null,e)):gG(n,VG.bind(null,e),{timeout:10*(1073741821-t)-bi()}),e.callbackNode=t}}}function VG(e,t){if(Cg=0,t)return t=Va(),g2(e,t),zn(e),null;var r=Sg(e);if(r!==0){if(t=e.callbackNode,(Re&(ua|Ga))!==Ir)throw Error(he(327));if(sd(),e===jn&&r===Tn||Xl(e,r),je!==null){var n=Re;Re|=ua;var i=YG();do try{Fke();break}catch(o){GG(e,o)}while(!0);if(SL(),Re=n,Uy.current=i,Er===Ry)throw t=$w,Xl(e,r),Ql(e,r),zn(e),t;if(je===null)switch(i=e.finishedWork=e.current.alternate,e.finishedExpirationTime=r,n=Er,jn=null,n){case lu:case Ry:throw Error(he(345));case zG:g2(e,2=r){e.lastPingedTime=r,Xl(e,r);break}}if(a=Sg(e),a!==0&&a!==r)break;if(n!==0&&n!==r){e.lastPingedTime=n;break}e.timeoutHandle=oS(Fl.bind(null,e),i);break}Fl(e);break;case Lw:if(Ql(e,r),n=e.lastSuspendedTime,r===n&&(e.nextKnownPendingLevel=p2(i)),Fy&&(i=e.lastPingedTime,i===0||i>=r)){e.lastPingedTime=r,Xl(e,r);break}if(i=Sg(e),i!==0&&i!==r)break;if(n!==0&&n!==r){e.lastPingedTime=n;break}if(Ip!==1073741823?n=10*(1073741821-Ip)-bi():Os===1073741823?n=0:(n=10*(1073741821-Os)-5e3,i=bi(),r=10*(1073741821-r)-i,n=i-n,0>n&&(n=0),n=(120>n?120:480>n?480:1080>n?1080:1920>n?1920:3e3>n?3e3:4320>n?4320:1960*Rke(n/1960))-n,r=n?n=0:(i=s.busyDelayMs|0,a=bi()-(10*(1073741821-a)-(s.timeoutMs|0||5e3)),n=a<=i?0:i+n-a),10 component higher in the tree to provide a loading indicator or placeholder to display.`+lL(s))}Er!==kL&&(Er=jG),o=RL(o,s),f=a;do{switch(f.tag){case 3:l=o,f.effectTag|=4096,f.expirationTime=t;var m=kG(f,l,t);MF(f,m);break e;case 1:l=o;var h=f.type,b=f.stateNode;if(!(f.effectTag&64)&&(typeof h.getDerivedStateFromError=="function"||b!==null&&typeof b.componentDidCatch=="function"&&(Ko===null||!Ko.has(b)))){f.effectTag|=4096,f.expirationTime=t;var T=FG(f,l,t);MF(f,T);break e}}f=f.return}while(f!==null)}je=XG(je)}catch(x){t=x;continue}break}while(!0)}function GG(){var e=Uy.current;return Uy.current=Ny,e===null?Ny:e}function YG(e,t){eMp&&(Mp=e)}function Rke(){for(;je!==null;)je=KG(je)}function Dke(){for(;je!==null&&!_ke();)je=KG(je)}function KG(e){var t=QG(e.alternate,e,Tn);return e.memoizedProps=e.pendingProps,t===null&&(t=XG(e)),BG.current=null,t}function XG(e){je=e;do{var t=je.alternate;if(e=je.return,je.effectTag&2048){if(t=Mke(je),t!==null)return t.effectTag&=2047,t;e!==null&&(e.firstEffect=e.lastEffect=null,e.effectTag|=2048)}else{if(t=Ike(t,je,Tn),Tn===1||je.childExpirationTime!==1){for(var r=0,n=je.child;n!==null;){var i=n.expirationTime,a=n.childExpirationTime;i>r&&(r=i),a>r&&(r=a),n=n.sibling}je.childExpirationTime=r}if(t!==null)return t;e!==null&&!(e.effectTag&2048)&&(e.firstEffect===null&&(e.firstEffect=je.firstEffect),je.lastEffect!==null&&(e.lastEffect!==null&&(e.lastEffect.nextEffect=je.firstEffect),e.lastEffect=je.lastEffect),1e?t:e}function Fl(e){var t=Mw();return sl(99,kke.bind(null,e,t)),null}function kke(e,t){do sd();while(Qh!==null);if((Re&(ua|Wa))!==Ir)throw Error(he(327));var r=e.finishedWork,n=e.finishedExpirationTime;if(r===null)return null;if(e.finishedWork=null,e.finishedExpirationTime=0,r===e.current)throw Error(he(177));e.callbackNode=null,e.callbackExpirationTime=0,e.callbackPriority=90,e.nextKnownPendingLevel=0;var i=m2(r);if(e.firstPendingTime=i,n<=e.lastSuspendedTime?e.firstSuspendedTime=e.lastSuspendedTime=e.nextKnownPendingLevel=0:n<=e.firstSuspendedTime&&(e.firstSuspendedTime=n-1),n<=e.lastPingedTime&&(e.lastPingedTime=0),n<=e.lastExpiredTime&&(e.lastExpiredTime=0),e===jn&&(je=jn=null,Tn=0),1o&&(u=o,o=s,s=u),u=fF(C,s),c=fF(C,o),u&&c&&(h.rangeCount!==1||h.anchorNode!==u.node||h.anchorOffset!==u.offset||h.focusNode!==c.node||h.focusOffset!==c.offset)&&(m=m.createRange(),m.setStart(u.node,u.offset),h.removeAllRanges(),s>o?(h.addRange(m),h.extend(c.node,c.offset)):(m.setEnd(c.node,c.offset),h.addRange(m)))))),m=[],h=C;h=h.parentNode;)h.nodeType===1&&m.push({element:h,left:h.scrollLeft,top:h.scrollTop});for(typeof C.focus=="function"&&C.focus(),C=0;C=r?jF(e,t,r):(lr(rr,rr.current&1),t=Is(e,t,r),t!==null?t.sibling:null);lr(rr,rr.current&1);break;case 19:if(n=t.childExpirationTime>=r,e.effectTag&64){if(n)return qF(e,t,r);t.effectTag|=64}if(i=t.memoizedState,i!==null&&(i.rendering=null,i.tail=null),lr(rr,rr.current),!n)return null}return Is(e,t,r)}ka=!1}}else ka=!1;switch(t.expirationTime=0,t.tag){case 2:if(n=t.type,e!==null&&(e.alternate=null,t.alternate=null,t.effectTag|=2),e=t.pendingProps,i=xf(t,qr.current),of(t,r),i=AL(null,t,n,e,i,r),t.effectTag|=1,typeof i=="object"&&i!==null&&typeof i.render=="function"&&i.$$typeof===void 0){if(t.tag=1,t.memoizedState=null,t.updateQueue=null,Sn(n)){var a=!0;yg(t)}else a=!1;t.memoizedState=i.state!==null&&i.state!==void 0?i.state:null,OL(t);var s=n.getDerivedStateFromProps;typeof s=="function"&&xy(t,n,s,e),i.updater=xw,t.stateNode=i,i._reactInternalFiber=t,t2(t,n,e,r),t=o2(null,t,n,!0,a,r)}else t.tag=0,kn(null,t,i,r),t=t.child;return t;case 16:e:{if(i=t.elementType,e!==null&&(e.alternate=null,t.alternate=null,t.effectTag|=2),e=t.pendingProps,gDe(i),i._status!==1)throw i._result;switch(i=i._result,t.type=i,a=t.tag=Hke(i),e=Ki(i,e),a){case 0:t=s2(null,t,i,e,r);break e;case 1:t=FF(null,t,i,e,r);break e;case 11:t=DF(null,t,i,e,r);break e;case 14:t=kF(null,t,i,Ki(i.type,e),n,r);break e}throw Error(he(306,i,""))}return t;case 0:return n=t.type,i=t.pendingProps,i=t.elementType===n?i:Ki(n,i),s2(e,t,n,i,r);case 1:return n=t.type,i=t.pendingProps,i=t.elementType===n?i:Ki(n,i),FF(e,t,n,i,r);case 3:if(BF(t),n=t.updateQueue,e===null||n===null)throw Error(he(282));if(n=t.pendingProps,i=t.memoizedState,i=i!==null?i.element:null,IL(e,t),Tp(t,n,null,r),n=t.memoizedState.element,n===i)fS(),t=Is(e,t,r);else{if((i=t.stateNode.hydrate)&&(No=sf(t.stateNode.containerInfo.firstChild),Os=t,i=ou=!0),i)for(r=ML(t,null,n,r),t.child=r;r;)r.effectTag=r.effectTag&-3|1024,r=r.sibling;else kn(e,t,n,r),fS();t=t.child}return t;case 5:return AF(t),e===null&&a2(t),n=t.type,i=t.pendingProps,a=e!==null?e.memoizedProps:null,s=i.children,YO(n,i)?s=null:a!==null&&YO(n,a)&&(t.effectTag|=16),LG(e,t),t.mode&4&&r!==1&&i.hidden?(t.expirationTime=t.childExpirationTime=1,t=null):(kn(e,t,s,r),t=t.child),t;case 6:return e===null&&a2(t),null;case 13:return jF(e,t,r);case 4:return r2(t,t.stateNode.containerInfo),n=t.pendingProps,e===null?t.child=Lf(t,null,n,r):kn(e,t,n,r),t.child;case 11:return n=t.type,i=t.pendingProps,i=t.elementType===n?i:Ki(n,i),DF(e,t,n,i,r);case 7:return kn(e,t,t.pendingProps,r),t.child;case 8:return kn(e,t,t.pendingProps.children,r),t.child;case 12:return kn(e,t,t.pendingProps.children,r),t.child;case 10:e:{n=t.type._context,i=t.pendingProps,s=t.memoizedProps,a=i.value;var o=t.type._context;if(lr(Oy,o._currentValue),o._currentValue=a,s!==null)if(o=s.value,a=bu(o,a)?0:(typeof n._calculateChangedBits=="function"?n._calculateChangedBits(o,a):1073741823)|0,a===0){if(s.children===i.children&&!Cn.current){t=Is(e,t,r);break e}}else for(o=t.child,o!==null&&(o.return=t);o!==null;){var l=o.dependencies;if(l!==null){s=o.child;for(var u=l.firstContext;u!==null;){if(u.context===n&&u.observedBits&a){o.tag===1&&(u=Go(r,null),u.tag=2,Yo(o,u)),o.expirationTime"u")return!1;var t=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(t.isDisabled||!t.supportsFiber)return!0;try{var r=t.inject(e);v2=function(n){try{t.onCommitFiberRoot(r,n,void 0,(n.current.effectTag&64)===64)}catch{}},g2=function(n){try{t.onCommitFiberUnmount(r,n)}catch{}}}catch{}return!0}function Vke(e,t,r,n){this.tag=e,this.key=r,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=n,this.effectTag=0,this.lastEffect=this.firstEffect=this.nextEffect=null,this.childExpirationTime=this.expirationTime=0,this.alternate=null}function Fa(e,t,r,n){return new Vke(e,t,r,n)}function BL(e){return e=e.prototype,!(!e||!e.isReactComponent)}function Hke(e){if(typeof e=="function")return BL(e)?1:0;if(e!=null){if(e=e.$$typeof,e===sL)return 11;if(e===oL)return 14}return 2}function Cu(e,t){var r=e.alternate;return r===null?(r=Fa(e.tag,t,e.key,e.mode),r.elementType=e.elementType,r.type=e.type,r.stateNode=e.stateNode,r.alternate=e,e.alternate=r):(r.pendingProps=t,r.effectTag=0,r.nextEffect=null,r.firstEffect=null,r.lastEffect=null),r.childExpirationTime=e.childExpirationTime,r.expirationTime=e.expirationTime,r.child=e.child,r.memoizedProps=e.memoizedProps,r.memoizedState=e.memoizedState,r.updateQueue=e.updateQueue,t=e.dependencies,r.dependencies=t===null?null:{expirationTime:t.expirationTime,firstContext:t.firstContext,responders:t.responders},r.sibling=e.sibling,r.index=e.index,r.ref=e.ref,r}function Tg(e,t,r,n,i,a){var s=2;if(n=e,typeof e=="function")BL(e)&&(s=1);else if(typeof e=="string")s=5;else e:switch(e){case ql:return Uo(r.children,i,a,t);case vDe:s=8,i|=7;break;case vW:s=8,i|=1;break;case fg:return e=Fa(12,r,t,i|8),e.elementType=fg,e.type=fg,e.expirationTime=a,e;case dg:return e=Fa(13,r,t,i),e.type=dg,e.elementType=dg,e.expirationTime=a,e;case PO:return e=Fa(19,r,t,i),e.elementType=PO,e.expirationTime=a,e;default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case gW:s=10;break e;case yW:s=9;break e;case sL:s=11;break e;case oL:s=14;break e;case wW:s=16,n=null;break e;case bW:s=22;break e}throw Error(he(130,e==null?e:typeof e,""))}return t=Fa(s,r,t,i),t.elementType=e,t.type=n,t.expirationTime=a,t}function Uo(e,t,r,n){return e=Fa(7,e,n,t),e.expirationTime=r,e}function mS(e,t,r){return e=Fa(6,e,null,t),e.expirationTime=r,e}function vS(e,t,r){return t=Fa(4,e.children!==null?e.children:[],e.key,t),t.expirationTime=r,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Wke(e,t,r){this.tag=t,this.current=null,this.containerInfo=e,this.pingCache=this.pendingChildren=null,this.finishedExpirationTime=0,this.finishedWork=null,this.timeoutHandle=-1,this.pendingContext=this.context=null,this.hydrate=r,this.callbackNode=null,this.callbackPriority=90,this.lastExpiredTime=this.lastPingedTime=this.nextKnownPendingLevel=this.lastSuspendedTime=this.firstSuspendedTime=this.firstPendingTime=0}function JG(e,t){var r=e.firstSuspendedTime;return e=e.lastSuspendedTime,r!==0&&r>=t&&e<=t}function Ql(e,t){var r=e.firstSuspendedTime,n=e.lastSuspendedTime;rt||r===0)&&(e.lastSuspendedTime=t),t<=e.lastPingedTime&&(e.lastPingedTime=0),t<=e.lastExpiredTime&&(e.lastExpiredTime=0)}function ZG(e,t){t>e.firstPendingTime&&(e.firstPendingTime=t);var r=e.firstSuspendedTime;r!==0&&(t>=r?e.firstSuspendedTime=e.lastSuspendedTime=e.nextKnownPendingLevel=0:t>=e.lastSuspendedTime&&(e.lastSuspendedTime=t+1),t>e.nextKnownPendingLevel&&(e.nextKnownPendingLevel=t))}function y2(e,t){var r=e.lastExpiredTime;(r===0||r>t)&&(e.lastExpiredTime=t)}function zy(e,t,r,n){var i=t.current,a=qa(),s=Xh.suspense;a=uu(a,i,s);e:if(r){r=r._reactInternalFiber;t:{if(Ru(r)!==r||r.tag!==1)throw Error(he(170));var o=r;do{switch(o.tag){case 3:o=o.stateNode.context;break t;case 1:if(Sn(o.type)){o=o.stateNode.__reactInternalMemoizedMergedChildContext;break t}}o=o.return}while(o!==null);throw Error(he(171))}if(r.tag===1){var l=r.type;if(Sn(l)){r=lG(r,l,o);break e}}r=o}else r=al;return t.context===null?t.context=r:t.pendingContext=r,t=Go(a,s),t.payload={element:e},n=n===void 0?null:n,n!==null&&(t.callback=n),Yo(i,t),Xo(i,a),a}function gS(e){if(e=e.current,!e.child)return null;switch(e.child.tag){case 5:return e.child.stateNode;default:return e.child.stateNode}}function XF(e,t){e=e.memoizedState,e!==null&&e.dehydrated!==null&&e.retryTime"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(tY)}catch(e){console.error(e)}}tY(),iW.exports=Ni;var Xke=iW.exports;/** - * @remix-run/router v1.16.0 +Add a component higher in the tree to provide a loading indicator or placeholder to display.`+oL(s))}Er!==DL&&(Er=zG),o=UL(o,s),f=a;do{switch(f.tag){case 3:l=o,f.effectTag|=4096,f.expirationTime=t;var m=FG(f,l,t);IF(f,m);break e;case 1:l=o;var h=f.type,b=f.stateNode;if(!(f.effectTag&64)&&(typeof h.getDerivedStateFromError=="function"||b!==null&&typeof b.componentDidCatch=="function"&&(Ko===null||!Ko.has(b)))){f.effectTag|=4096,f.expirationTime=t;var T=BG(f,l,t);IF(f,T);break e}}f=f.return}while(f!==null)}je=QG(je)}catch(x){t=x;continue}break}while(!0)}function YG(){var e=Uy.current;return Uy.current=Ny,e===null?Ny:e}function KG(e,t){eMp&&(Mp=e)}function kke(){for(;je!==null;)je=XG(je)}function Fke(){for(;je!==null&&!Ske();)je=XG(je)}function XG(e){var t=JG(e.alternate,e,Tn);return e.memoizedProps=e.pendingProps,t===null&&(t=QG(e)),jG.current=null,t}function QG(e){je=e;do{var t=je.alternate;if(e=je.return,je.effectTag&2048){if(t=Lke(je),t!==null)return t.effectTag&=2047,t;e!==null&&(e.firstEffect=e.lastEffect=null,e.effectTag|=2048)}else{if(t=xke(t,je,Tn),Tn===1||je.childExpirationTime!==1){for(var r=0,n=je.child;n!==null;){var i=n.expirationTime,a=n.childExpirationTime;i>r&&(r=i),a>r&&(r=a),n=n.sibling}je.childExpirationTime=r}if(t!==null)return t;e!==null&&!(e.effectTag&2048)&&(e.firstEffect===null&&(e.firstEffect=je.firstEffect),je.lastEffect!==null&&(e.lastEffect!==null&&(e.lastEffect.nextEffect=je.firstEffect),e.lastEffect=je.lastEffect),1e?t:e}function Fl(e){var t=Mw();return sl(99,Bke.bind(null,e,t)),null}function Bke(e,t){do sd();while(Qh!==null);if((Re&(ua|Ga))!==Ir)throw Error(he(327));var r=e.finishedWork,n=e.finishedExpirationTime;if(r===null)return null;if(e.finishedWork=null,e.finishedExpirationTime=0,r===e.current)throw Error(he(177));e.callbackNode=null,e.callbackExpirationTime=0,e.callbackPriority=90,e.nextKnownPendingLevel=0;var i=p2(r);if(e.firstPendingTime=i,n<=e.lastSuspendedTime?e.firstSuspendedTime=e.lastSuspendedTime=e.nextKnownPendingLevel=0:n<=e.firstSuspendedTime&&(e.firstSuspendedTime=n-1),n<=e.lastPingedTime&&(e.lastPingedTime=0),n<=e.lastExpiredTime&&(e.lastExpiredTime=0),e===jn&&(je=jn=null,Tn=0),1o&&(u=o,o=s,s=u),u=cF(C,s),c=cF(C,o),u&&c&&(h.rangeCount!==1||h.anchorNode!==u.node||h.anchorOffset!==u.offset||h.focusNode!==c.node||h.focusOffset!==c.offset)&&(m=m.createRange(),m.setStart(u.node,u.offset),h.removeAllRanges(),s>o?(h.addRange(m),h.extend(c.node,c.offset)):(m.setEnd(c.node,c.offset),h.addRange(m)))))),m=[],h=C;h=h.parentNode;)h.nodeType===1&&m.push({element:h,left:h.scrollLeft,top:h.scrollTop});for(typeof C.focus=="function"&&C.focus(),C=0;C=r?BF(e,t,r):(lr(rr,rr.current&1),t=Ms(e,t,r),t!==null?t.sibling:null);lr(rr,rr.current&1);break;case 19:if(n=t.childExpirationTime>=r,e.effectTag&64){if(n)return zF(e,t,r);t.effectTag|=64}if(i=t.memoizedState,i!==null&&(i.rendering=null,i.tail=null),lr(rr,rr.current),!n)return null}return Ms(e,t,r)}Fa=!1}}else Fa=!1;switch(t.expirationTime=0,t.tag){case 2:if(n=t.type,e!==null&&(e.alternate=null,t.alternate=null,t.effectTag|=2),e=t.pendingProps,i=xf(t,qr.current),of(t,r),i=$L(null,t,n,e,i,r),t.effectTag|=1,typeof i=="object"&&i!==null&&typeof i.render=="function"&&i.$$typeof===void 0){if(t.tag=1,t.memoizedState=null,t.updateQueue=null,Sn(n)){var a=!0;yg(t)}else a=!1;t.memoizedState=i.state!==null&&i.state!==void 0?i.state:null,EL(t);var s=n.getDerivedStateFromProps;typeof s=="function"&&xy(t,n,s,e),i.updater=xw,t.stateNode=i,i._reactInternalFiber=t,e2(t,n,e,r),t=s2(null,t,n,!0,a,r)}else t.tag=0,kn(null,t,i,r),t=t.child;return t;case 16:e:{if(i=t.elementType,e!==null&&(e.alternate=null,t.alternate=null,t.effectTag|=2),e=t.pendingProps,wDe(i),i._status!==1)throw i._result;switch(i=i._result,t.type=i,a=t.tag=Gke(i),e=Ki(i,e),a){case 0:t=a2(null,t,i,e,r);break e;case 1:t=kF(null,t,i,e,r);break e;case 11:t=RF(null,t,i,e,r);break e;case 14:t=DF(null,t,i,Ki(i.type,e),n,r);break e}throw Error(he(306,i,""))}return t;case 0:return n=t.type,i=t.pendingProps,i=t.elementType===n?i:Ki(n,i),a2(e,t,n,i,r);case 1:return n=t.type,i=t.pendingProps,i=t.elementType===n?i:Ki(n,i),kF(e,t,n,i,r);case 3:if(FF(t),n=t.updateQueue,e===null||n===null)throw Error(he(282));if(n=t.pendingProps,i=t.memoizedState,i=i!==null?i.element:null,OL(e,t),Tp(t,n,null,r),n=t.memoizedState.element,n===i)cS(),t=Ms(e,t,r);else{if((i=t.stateNode.hydrate)&&(Uo=sf(t.stateNode.containerInfo.firstChild),Is=t,i=ou=!0),i)for(r=IL(t,null,n,r),t.child=r;r;)r.effectTag=r.effectTag&-3|1024,r=r.sibling;else kn(e,t,n,r),cS();t=t.child}return t;case 5:return $F(t),e===null&&i2(t),n=t.type,i=t.pendingProps,a=e!==null?e.memoizedProps:null,s=i.children,GO(n,i)?s=null:a!==null&&GO(n,a)&&(t.effectTag|=16),$G(e,t),t.mode&4&&r!==1&&i.hidden?(t.expirationTime=t.childExpirationTime=1,t=null):(kn(e,t,s,r),t=t.child),t;case 6:return e===null&&i2(t),null;case 13:return BF(e,t,r);case 4:return t2(t,t.stateNode.containerInfo),n=t.pendingProps,e===null?t.child=Lf(t,null,n,r):kn(e,t,n,r),t.child;case 11:return n=t.type,i=t.pendingProps,i=t.elementType===n?i:Ki(n,i),RF(e,t,n,i,r);case 7:return kn(e,t,t.pendingProps,r),t.child;case 8:return kn(e,t,t.pendingProps.children,r),t.child;case 12:return kn(e,t,t.pendingProps.children,r),t.child;case 10:e:{n=t.type._context,i=t.pendingProps,s=t.memoizedProps,a=i.value;var o=t.type._context;if(lr(Oy,o._currentValue),o._currentValue=a,s!==null)if(o=s.value,a=bu(o,a)?0:(typeof n._calculateChangedBits=="function"?n._calculateChangedBits(o,a):1073741823)|0,a===0){if(s.children===i.children&&!Cn.current){t=Ms(e,t,r);break e}}else for(o=t.child,o!==null&&(o.return=t);o!==null;){var l=o.dependencies;if(l!==null){s=o.child;for(var u=l.firstContext;u!==null;){if(u.context===n&&u.observedBits&a){o.tag===1&&(u=Go(r,null),u.tag=2,Yo(o,u)),o.expirationTime"u")return!1;var t=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(t.isDisabled||!t.supportsFiber)return!0;try{var r=t.inject(e);m2=function(n){try{t.onCommitFiberRoot(r,n,void 0,(n.current.effectTag&64)===64)}catch{}},v2=function(n){try{t.onCommitFiberUnmount(r,n)}catch{}}}catch{}return!0}function Wke(e,t,r,n){this.tag=e,this.key=r,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=n,this.effectTag=0,this.lastEffect=this.firstEffect=this.nextEffect=null,this.childExpirationTime=this.expirationTime=0,this.alternate=null}function Ba(e,t,r,n){return new Wke(e,t,r,n)}function FL(e){return e=e.prototype,!(!e||!e.isReactComponent)}function Gke(e){if(typeof e=="function")return FL(e)?1:0;if(e!=null){if(e=e.$$typeof,e===aL)return 11;if(e===sL)return 14}return 2}function Cu(e,t){var r=e.alternate;return r===null?(r=Ba(e.tag,t,e.key,e.mode),r.elementType=e.elementType,r.type=e.type,r.stateNode=e.stateNode,r.alternate=e,e.alternate=r):(r.pendingProps=t,r.effectTag=0,r.nextEffect=null,r.firstEffect=null,r.lastEffect=null),r.childExpirationTime=e.childExpirationTime,r.expirationTime=e.expirationTime,r.child=e.child,r.memoizedProps=e.memoizedProps,r.memoizedState=e.memoizedState,r.updateQueue=e.updateQueue,t=e.dependencies,r.dependencies=t===null?null:{expirationTime:t.expirationTime,firstContext:t.firstContext,responders:t.responders},r.sibling=e.sibling,r.index=e.index,r.ref=e.ref,r}function Tg(e,t,r,n,i,a){var s=2;if(n=e,typeof e=="function")FL(e)&&(s=1);else if(typeof e=="string")s=5;else e:switch(e){case ql:return Ro(r.children,i,a,t);case yDe:s=8,i|=7;break;case gW:s=8,i|=1;break;case fg:return e=Ba(12,r,t,i|8),e.elementType=fg,e.type=fg,e.expirationTime=a,e;case dg:return e=Ba(13,r,t,i),e.type=dg,e.elementType=dg,e.expirationTime=a,e;case AO:return e=Ba(19,r,t,i),e.elementType=AO,e.expirationTime=a,e;default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case yW:s=10;break e;case wW:s=9;break e;case aL:s=11;break e;case sL:s=14;break e;case bW:s=16,n=null;break e;case _W:s=22;break e}throw Error(he(130,e==null?e:typeof e,""))}return t=Ba(s,r,t,i),t.elementType=e,t.type=n,t.expirationTime=a,t}function Ro(e,t,r,n){return e=Ba(7,e,n,t),e.expirationTime=r,e}function pS(e,t,r){return e=Ba(6,e,null,t),e.expirationTime=r,e}function mS(e,t,r){return t=Ba(4,e.children!==null?e.children:[],e.key,t),t.expirationTime=r,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Yke(e,t,r){this.tag=t,this.current=null,this.containerInfo=e,this.pingCache=this.pendingChildren=null,this.finishedExpirationTime=0,this.finishedWork=null,this.timeoutHandle=-1,this.pendingContext=this.context=null,this.hydrate=r,this.callbackNode=null,this.callbackPriority=90,this.lastExpiredTime=this.lastPingedTime=this.nextKnownPendingLevel=this.lastSuspendedTime=this.firstSuspendedTime=this.firstPendingTime=0}function ZG(e,t){var r=e.firstSuspendedTime;return e=e.lastSuspendedTime,r!==0&&r>=t&&e<=t}function Ql(e,t){var r=e.firstSuspendedTime,n=e.lastSuspendedTime;rt||r===0)&&(e.lastSuspendedTime=t),t<=e.lastPingedTime&&(e.lastPingedTime=0),t<=e.lastExpiredTime&&(e.lastExpiredTime=0)}function eY(e,t){t>e.firstPendingTime&&(e.firstPendingTime=t);var r=e.firstSuspendedTime;r!==0&&(t>=r?e.firstSuspendedTime=e.lastSuspendedTime=e.nextKnownPendingLevel=0:t>=e.lastSuspendedTime&&(e.lastSuspendedTime=t+1),t>e.nextKnownPendingLevel&&(e.nextKnownPendingLevel=t))}function g2(e,t){var r=e.lastExpiredTime;(r===0||r>t)&&(e.lastExpiredTime=t)}function zy(e,t,r,n){var i=t.current,a=Va(),s=Xh.suspense;a=uu(a,i,s);e:if(r){r=r._reactInternalFiber;t:{if(Ru(r)!==r||r.tag!==1)throw Error(he(170));var o=r;do{switch(o.tag){case 3:o=o.stateNode.context;break t;case 1:if(Sn(o.type)){o=o.stateNode.__reactInternalMemoizedMergedChildContext;break t}}o=o.return}while(o!==null);throw Error(he(171))}if(r.tag===1){var l=r.type;if(Sn(l)){r=uG(r,l,o);break e}}r=o}else r=al;return t.context===null?t.context=r:t.pendingContext=r,t=Go(a,s),t.payload={element:e},n=n===void 0?null:n,n!==null&&(t.callback=n),Yo(i,t),Xo(i,a),a}function vS(e){if(e=e.current,!e.child)return null;switch(e.child.tag){case 5:return e.child.stateNode;default:return e.child.stateNode}}function KF(e,t){e=e.memoizedState,e!==null&&e.dehydrated!==null&&e.retryTime"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(rY)}catch(e){console.error(e)}}rY(),aW.exports=Ni;var Jke=aW.exports;/** + * @remix-run/router v1.17.1 * * Copyright (c) Remix Software Inc. * @@ -45,8 +45,8 @@ Add a component higher in the tree to provide a loading * LICENSE.md file in the root directory of this source tree. * * @license MIT - */function qy(){return qy=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u")throw new Error(t)}function rY(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function Jke(){return Math.random().toString(36).substr(2,8)}function JF(e,t){return{usr:e.state,key:e.key,idx:t}}function w2(e,t,r,n){return r===void 0&&(r=null),qy({pathname:typeof e=="string"?e:e.pathname,search:"",hash:""},typeof t=="string"?Uw(t):t,{state:r,key:t&&t.key||n||Jke()})}function nY(e){let{pathname:t="/",search:r="",hash:n=""}=e;return r&&r!=="?"&&(t+=r.charAt(0)==="?"?r:"?"+r),n&&n!=="#"&&(t+=n.charAt(0)==="#"?n:"#"+n),t}function Uw(e){let t={};if(e){let r=e.indexOf("#");r>=0&&(t.hash=e.substr(r),e=e.substr(0,r));let n=e.indexOf("?");n>=0&&(t.search=e.substr(n),e=e.substr(0,n)),e&&(t.pathname=e)}return t}function Zke(e,t,r,n){n===void 0&&(n={});let{window:i=document.defaultView,v5Compat:a=!1}=n,s=i.history,o=Ro.Pop,l=null,u=c();u==null&&(u=0,s.replaceState(qy({},s.state,{idx:u}),""));function c(){return(s.state||{idx:null}).idx}function f(){o=Ro.Pop;let w=c(),p=w==null?null:w-u;u=w,l&&l({action:o,location:_.location,delta:p})}function d(w,p){o=Ro.Push;let g=w2(_.location,w,p);r&&r(g,w),u=c()+1;let C=JF(g,u),m=_.createHref(g);try{s.pushState(C,"",m)}catch(h){if(h instanceof DOMException&&h.name==="DataCloneError")throw h;i.location.assign(m)}a&&l&&l({action:o,location:_.location,delta:1})}function y(w,p){o=Ro.Replace;let g=w2(_.location,w,p);r&&r(g,w),u=c();let C=JF(g,u),m=_.createHref(g);s.replaceState(C,"",m),a&&l&&l({action:o,location:_.location,delta:0})}function v(w){let p=i.location.origin!=="null"?i.location.origin:i.location.href,g=typeof w=="string"?w:nY(w);return g=g.replace(/ $/,"%20"),En(p,"No window.location.(origin|href) available to create URL for href: "+g),new URL(g,p)}let _={get action(){return o},get location(){return e(i,s)},listen(w){if(l)throw new Error("A history only accepts one active listener");return i.addEventListener(QF,f),l=w,()=>{i.removeEventListener(QF,f),l=null}},createHref(w){return t(i,w)},createURL:v,encodeLocation(w){let p=v(w);return{pathname:p.pathname,search:p.search,hash:p.hash}},push:d,replace:y,go(w){return s.go(w)}};return _}var ZF;(function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"})(ZF||(ZF={}));function e3e(e,t,r){r===void 0&&(r="/");let n=typeof t=="string"?Uw(t):t,i=sY(n.pathname||"/",r);if(i==null)return null;let a=iY(e);t3e(a);let s=null;for(let o=0;s==null&&o{let l={relativePath:o===void 0?a.path||"":o,caseSensitive:a.caseSensitive===!0,childrenIndex:s,route:a};l.relativePath.startsWith("/")&&(En(l.relativePath.startsWith(n),'Absolute route path "'+l.relativePath+'" nested under path '+('"'+n+'" is not valid. An absolute child route path ')+"must start with the combined path of all its parent routes."),l.relativePath=l.relativePath.slice(n.length));let u=uf([n,l.relativePath]),c=r.concat(l);a.children&&a.children.length>0&&(En(a.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+u+'".')),iY(a.children,t,c,u)),!(a.path==null&&!a.index)&&t.push({path:u,score:l3e(u,a.index),routesMeta:c})};return e.forEach((a,s)=>{var o;if(a.path===""||!((o=a.path)!=null&&o.includes("?")))i(a,s);else for(let l of aY(a.path))i(a,s,l)}),t}function aY(e){let t=e.split("/");if(t.length===0)return[];let[r,...n]=t,i=r.endsWith("?"),a=r.replace(/\?$/,"");if(n.length===0)return i?[a,""]:[a];let s=aY(n.join("/")),o=[];return o.push(...s.map(l=>l===""?a:[a,l].join("/"))),i&&o.push(...s),o.map(l=>e.startsWith("/")&&l===""?"/":l)}function t3e(e){e.sort((t,r)=>t.score!==r.score?r.score-t.score:u3e(t.routesMeta.map(n=>n.childrenIndex),r.routesMeta.map(n=>n.childrenIndex)))}const r3e=/^:[\w-]+$/,n3e=3,i3e=2,a3e=1,s3e=10,o3e=-2,e4=e=>e==="*";function l3e(e,t){let r=e.split("/"),n=r.length;return r.some(e4)&&(n+=o3e),t&&(n+=i3e),r.filter(i=>!e4(i)).reduce((i,a)=>i+(r3e.test(a)?n3e:a===""?a3e:s3e),n)}function u3e(e,t){return e.length===t.length&&e.slice(0,-1).every((n,i)=>n===t[i])?e[e.length-1]-t[t.length-1]:0}function c3e(e,t){let{routesMeta:r}=e,n={},i="/",a=[];for(let s=0;s{let{paramName:d,isOptional:y}=c;if(d==="*"){let _=o[f]||"";s=a.slice(0,a.length-_.length).replace(/(.)\/+$/,"$1")}const v=o[f];return y&&!v?u[d]=void 0:u[d]=(v||"").replace(/%2F/g,"/"),u},{}),pathname:a,pathnameBase:s,pattern:e}}function d3e(e,t,r){t===void 0&&(t=!1),r===void 0&&(r=!0),rY(e==="*"||!e.endsWith("*")||e.endsWith("/*"),'Route path "'+e+'" will be treated as if it were '+('"'+e.replace(/\*$/,"/*")+'" because the `*` character must ')+"always follow a `/` in the pattern. To get rid of this warning, "+('please change the route path to "'+e.replace(/\*$/,"/*")+'".'));let n=[],i="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(s,o,l)=>(n.push({paramName:o,isOptional:l!=null}),l?"/?([^\\/]+)?":"/([^\\/]+)"));return e.endsWith("*")?(n.push({paramName:"*"}),i+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):r?i+="\\/*$":e!==""&&e!=="/"&&(i+="(?:(?=\\/|$))"),[new RegExp(i,t?void 0:"i"),n]}function h3e(e){try{return e.split("/").map(t=>decodeURIComponent(t).replace(/\//g,"%2F")).join("/")}catch(t){return rY(!1,'The URL path "'+e+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent '+("encoding ("+t+").")),e}}function sY(e,t){if(t==="/")return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let r=t.endsWith("/")?t.length-1:t.length,n=e.charAt(r);return n&&n!=="/"?null:e.slice(r)||"/"}const uf=e=>e.join("/").replace(/\/\/+/g,"/"),p3e=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/");function m3e(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}const oY=["post","put","patch","delete"];new Set(oY);const v3e=["get",...oY];new Set(v3e);/** - * React Router v6.23.0 + */function qy(){return qy=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u")throw new Error(t)}function nY(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function e3e(){return Math.random().toString(36).substr(2,8)}function QF(e,t){return{usr:e.state,key:e.key,idx:t}}function y2(e,t,r,n){return r===void 0&&(r=null),qy({pathname:typeof e=="string"?e:e.pathname,search:"",hash:""},typeof t=="string"?Uw(t):t,{state:r,key:t&&t.key||n||e3e()})}function iY(e){let{pathname:t="/",search:r="",hash:n=""}=e;return r&&r!=="?"&&(t+=r.charAt(0)==="?"?r:"?"+r),n&&n!=="#"&&(t+=n.charAt(0)==="#"?n:"#"+n),t}function Uw(e){let t={};if(e){let r=e.indexOf("#");r>=0&&(t.hash=e.substr(r),e=e.substr(0,r));let n=e.indexOf("?");n>=0&&(t.search=e.substr(n),e=e.substr(0,n)),e&&(t.pathname=e)}return t}function t3e(e,t,r,n){n===void 0&&(n={});let{window:i=document.defaultView,v5Compat:a=!1}=n,s=i.history,o=Do.Pop,l=null,u=c();u==null&&(u=0,s.replaceState(qy({},s.state,{idx:u}),""));function c(){return(s.state||{idx:null}).idx}function f(){o=Do.Pop;let w=c(),p=w==null?null:w-u;u=w,l&&l({action:o,location:_.location,delta:p})}function d(w,p){o=Do.Push;let g=y2(_.location,w,p);r&&r(g,w),u=c()+1;let C=QF(g,u),m=_.createHref(g);try{s.pushState(C,"",m)}catch(h){if(h instanceof DOMException&&h.name==="DataCloneError")throw h;i.location.assign(m)}a&&l&&l({action:o,location:_.location,delta:1})}function y(w,p){o=Do.Replace;let g=y2(_.location,w,p);r&&r(g,w),u=c();let C=QF(g,u),m=_.createHref(g);s.replaceState(C,"",m),a&&l&&l({action:o,location:_.location,delta:0})}function v(w){let p=i.location.origin!=="null"?i.location.origin:i.location.href,g=typeof w=="string"?w:iY(w);return g=g.replace(/ $/,"%20"),En(p,"No window.location.(origin|href) available to create URL for href: "+g),new URL(g,p)}let _={get action(){return o},get location(){return e(i,s)},listen(w){if(l)throw new Error("A history only accepts one active listener");return i.addEventListener(XF,f),l=w,()=>{i.removeEventListener(XF,f),l=null}},createHref(w){return t(i,w)},createURL:v,encodeLocation(w){let p=v(w);return{pathname:p.pathname,search:p.search,hash:p.hash}},push:d,replace:y,go(w){return s.go(w)}};return _}var JF;(function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"})(JF||(JF={}));function r3e(e,t,r){return r===void 0&&(r="/"),n3e(e,t,r,!1)}function n3e(e,t,r,n){let i=typeof t=="string"?Uw(t):t,a=oY(i.pathname||"/",r);if(a==null)return null;let s=aY(e);i3e(s);let o=null;for(let l=0;o==null&&l{let l={relativePath:o===void 0?a.path||"":o,caseSensitive:a.caseSensitive===!0,childrenIndex:s,route:a};l.relativePath.startsWith("/")&&(En(l.relativePath.startsWith(n),'Absolute route path "'+l.relativePath+'" nested under path '+('"'+n+'" is not valid. An absolute child route path ')+"must start with the combined path of all its parent routes."),l.relativePath=l.relativePath.slice(n.length));let u=uf([n,l.relativePath]),c=r.concat(l);a.children&&a.children.length>0&&(En(a.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+u+'".')),aY(a.children,t,c,u)),!(a.path==null&&!a.index)&&t.push({path:u,score:f3e(u,a.index),routesMeta:c})};return e.forEach((a,s)=>{var o;if(a.path===""||!((o=a.path)!=null&&o.includes("?")))i(a,s);else for(let l of sY(a.path))i(a,s,l)}),t}function sY(e){let t=e.split("/");if(t.length===0)return[];let[r,...n]=t,i=r.endsWith("?"),a=r.replace(/\?$/,"");if(n.length===0)return i?[a,""]:[a];let s=sY(n.join("/")),o=[];return o.push(...s.map(l=>l===""?a:[a,l].join("/"))),i&&o.push(...s),o.map(l=>e.startsWith("/")&&l===""?"/":l)}function i3e(e){e.sort((t,r)=>t.score!==r.score?r.score-t.score:d3e(t.routesMeta.map(n=>n.childrenIndex),r.routesMeta.map(n=>n.childrenIndex)))}const a3e=/^:[\w-]+$/,s3e=3,o3e=2,l3e=1,u3e=10,c3e=-2,ZF=e=>e==="*";function f3e(e,t){let r=e.split("/"),n=r.length;return r.some(ZF)&&(n+=c3e),t&&(n+=o3e),r.filter(i=>!ZF(i)).reduce((i,a)=>i+(a3e.test(a)?s3e:a===""?l3e:u3e),n)}function d3e(e,t){return e.length===t.length&&e.slice(0,-1).every((n,i)=>n===t[i])?e[e.length-1]-t[t.length-1]:0}function h3e(e,t,r){r===void 0&&(r=!1);let{routesMeta:n}=e,i={},a="/",s=[];for(let o=0;o{let{paramName:d,isOptional:y}=c;if(d==="*"){let _=o[f]||"";s=a.slice(0,a.length-_.length).replace(/(.)\/+$/,"$1")}const v=o[f];return y&&!v?u[d]=void 0:u[d]=(v||"").replace(/%2F/g,"/"),u},{}),pathname:a,pathnameBase:s,pattern:e}}function p3e(e,t,r){t===void 0&&(t=!1),r===void 0&&(r=!0),nY(e==="*"||!e.endsWith("*")||e.endsWith("/*"),'Route path "'+e+'" will be treated as if it were '+('"'+e.replace(/\*$/,"/*")+'" because the `*` character must ')+"always follow a `/` in the pattern. To get rid of this warning, "+('please change the route path to "'+e.replace(/\*$/,"/*")+'".'));let n=[],i="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(s,o,l)=>(n.push({paramName:o,isOptional:l!=null}),l?"/?([^\\/]+)?":"/([^\\/]+)"));return e.endsWith("*")?(n.push({paramName:"*"}),i+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):r?i+="\\/*$":e!==""&&e!=="/"&&(i+="(?:(?=\\/|$))"),[new RegExp(i,t?void 0:"i"),n]}function m3e(e){try{return e.split("/").map(t=>decodeURIComponent(t).replace(/\//g,"%2F")).join("/")}catch(t){return nY(!1,'The URL path "'+e+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent '+("encoding ("+t+").")),e}}function oY(e,t){if(t==="/")return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let r=t.endsWith("/")?t.length-1:t.length,n=e.charAt(r);return n&&n!=="/"?null:e.slice(r)||"/"}const uf=e=>e.join("/").replace(/\/\/+/g,"/"),v3e=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/");function g3e(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}const lY=["post","put","patch","delete"];new Set(lY);const y3e=["get",...lY];new Set(y3e);/** + * React Router v6.24.1 * * Copyright (c) Remix Software Inc. * @@ -54,8 +54,8 @@ Add a component higher in the tree to provide a loading * LICENSE.md file in the root directory of this source tree. * * @license MIT - */function Vy(){return Vy=Object.assign?Object.assign.bind():function(e){for(var t=1;tObject.assign({},w,{params:Object.assign({},o,w.params),pathname:uf([l,i.encodeLocation?i.encodeLocation(w.pathname).pathname:w.pathname]),pathnameBase:w.pathnameBase==="/"?l:uf([l,i.encodeLocation?i.encodeLocation(w.pathnameBase).pathname:w.pathnameBase])})),a,r,n);return t&&_?Pe.createElement(Rw.Provider,{value:{location:Vy({pathname:"/",search:"",hash:"",state:null,key:"default"},c),navigationType:Ro.Pop}},_):_}function C3e(){let e=L3e(),t=m3e(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),r=e instanceof Error?e.stack:null,i={padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"};return Pe.createElement(Pe.Fragment,null,Pe.createElement("h2",null,"Unexpected Application Error!"),Pe.createElement("h3",{style:{fontStyle:"italic"}},t),r?Pe.createElement("pre",{style:i},r):null,null)}const S3e=Pe.createElement(C3e,null);class T3e extends Pe.Component{constructor(t){super(t),this.state={location:t.location,revalidation:t.revalidation,error:t.error}}static getDerivedStateFromError(t){return{error:t}}static getDerivedStateFromProps(t,r){return r.location!==t.location||r.revalidation!=="idle"&&t.revalidation==="idle"?{error:t.error,location:t.location,revalidation:t.revalidation}:{error:t.error!==void 0?t.error:r.error,location:r.location,revalidation:t.revalidation||r.revalidation}}componentDidCatch(t,r){console.error("React Router caught the following error during render",t,r)}render(){return this.state.error!==void 0?Pe.createElement(Dw.Provider,{value:this.props.routeContext},Pe.createElement(uY.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function E3e(e){let{routeContext:t,match:r,children:n}=e,i=Pe.useContext(g3e);return i&&i.static&&i.staticContext&&(r.route.errorElement||r.route.ErrorBoundary)&&(i.staticContext._deepestRenderedBoundaryId=r.route.id),Pe.createElement(Dw.Provider,{value:t},n)}function O3e(e,t,r,n){var i;if(t===void 0&&(t=[]),r===void 0&&(r=null),n===void 0&&(n=null),e==null){var a;if((a=r)!=null&&a.errors)e=r.matches;else return null}let s=e,o=(i=r)==null?void 0:i.errors;if(o!=null){let c=s.findIndex(f=>f.route.id&&(o==null?void 0:o[f.route.id])!==void 0);c>=0||En(!1),s=s.slice(0,Math.min(s.length,c+1))}let l=!1,u=-1;if(r&&n&&n.v7_partialHydration)for(let c=0;c=0?s=s.slice(0,u+1):s=[s[0]];break}}}return s.reduceRight((c,f,d)=>{let y,v=!1,_=null,w=null;r&&(y=o&&f.route.id?o[f.route.id]:void 0,_=f.route.errorElement||S3e,l&&(u<0&&d===0?($3e("route-fallback",!1),v=!0,w=null):u===d&&(v=!0,w=f.route.hydrateFallbackElement||null)));let p=t.concat(s.slice(0,d+1)),g=()=>{let C;return y?C=_:v?C=w:f.route.Component?C=Pe.createElement(f.route.Component,null):f.route.element?C=f.route.element:C=c,Pe.createElement(E3e,{match:f,routeContext:{outlet:c,matches:p,isDataRoute:r!=null},children:C})};return r&&(f.route.ErrorBoundary||f.route.errorElement||d===0)?Pe.createElement(T3e,{location:r.location,revalidation:r.revalidation,component:_,error:y,children:g(),routeContext:{outlet:null,matches:p,isDataRoute:!0}}):g()},null)}var b2=function(e){return e.UseBlocker="useBlocker",e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e.UseRouteId="useRouteId",e}(b2||{});function I3e(e){let t=Pe.useContext(y3e);return t||En(!1),t}function M3e(e){let t=Pe.useContext(Dw);return t||En(!1),t}function x3e(e){let t=M3e(),r=t.matches[t.matches.length-1];return r.route.id||En(!1),r.route.id}function L3e(){var e;let t=Pe.useContext(uY),r=I3e(b2.UseRouteError),n=x3e(b2.UseRouteError);return t!==void 0?t:(e=r.errors)==null?void 0:e[n]}const t4={};function $3e(e,t,r){!t&&!t4[e]&&(t4[e]=!0)}function A3e(e){En(!1)}function P3e(e){let{basename:t="/",children:r=null,location:n,navigationType:i=Ro.Pop,navigator:a,static:s=!1,future:o}=e;qL()&&En(!1);let l=t.replace(/^\/*/,"/"),u=Pe.useMemo(()=>({basename:l,navigator:a,static:s,future:Vy({v7_relativeSplatPath:!1},o)}),[l,o,a,s]);typeof n=="string"&&(n=Uw(n));let{pathname:c="/",search:f="",hash:d="",state:y=null,key:v="default"}=n,_=Pe.useMemo(()=>{let w=sY(c,l);return w==null?null:{location:{pathname:w,search:f,hash:d,state:y,key:v},navigationType:i}},[l,c,f,d,y,v,i]);return _==null?null:Pe.createElement(lY.Provider,{value:u},Pe.createElement(Rw.Provider,{children:r,value:_}))}function zJe(e){let{children:t,location:r}=e;return b3e(_2(t),r)}new Promise(()=>{});function _2(e,t){t===void 0&&(t=[]);let r=[];return Pe.Children.forEach(e,(n,i)=>{if(!Pe.isValidElement(n))return;let a=[...t,i];if(n.type===Pe.Fragment){r.push.apply(r,_2(n.props.children,a));return}n.type!==A3e&&En(!1),!n.props.index||!n.props.children||En(!1);let s={id:n.props.id||a.join("-"),caseSensitive:n.props.caseSensitive,element:n.props.element,Component:n.props.Component,index:n.props.index,path:n.props.path,loader:n.props.loader,action:n.props.action,errorElement:n.props.errorElement,ErrorBoundary:n.props.ErrorBoundary,hasErrorBoundary:n.props.ErrorBoundary!=null||n.props.errorElement!=null,shouldRevalidate:n.props.shouldRevalidate,handle:n.props.handle,lazy:n.props.lazy};n.props.children&&(s.children=_2(n.props.children,a)),r.push(s)}),r}/** - * React Router DOM v6.23.0 + */function Vy(){return Vy=Object.assign?Object.assign.bind():function(e){for(var t=1;tObject.assign({},w,{params:Object.assign({},o,w.params),pathname:uf([l,i.encodeLocation?i.encodeLocation(w.pathname).pathname:w.pathname]),pathnameBase:w.pathnameBase==="/"?l:uf([l,i.encodeLocation?i.encodeLocation(w.pathnameBase).pathname:w.pathnameBase])})),a,r,n);return t&&_?Pe.createElement(Rw.Provider,{value:{location:Vy({pathname:"/",search:"",hash:"",state:null,key:"default"},c),navigationType:Do.Pop}},_):_}function T3e(){let e=A3e(),t=g3e(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),r=e instanceof Error?e.stack:null,i={padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"};return Pe.createElement(Pe.Fragment,null,Pe.createElement("h2",null,"Unexpected Application Error!"),Pe.createElement("h3",{style:{fontStyle:"italic"}},t),r?Pe.createElement("pre",{style:i},r):null,null)}const E3e=Pe.createElement(T3e,null);class O3e extends Pe.Component{constructor(t){super(t),this.state={location:t.location,revalidation:t.revalidation,error:t.error}}static getDerivedStateFromError(t){return{error:t}}static getDerivedStateFromProps(t,r){return r.location!==t.location||r.revalidation!=="idle"&&t.revalidation==="idle"?{error:t.error,location:t.location,revalidation:t.revalidation}:{error:t.error!==void 0?t.error:r.error,location:r.location,revalidation:t.revalidation||r.revalidation}}componentDidCatch(t,r){console.error("React Router caught the following error during render",t,r)}render(){return this.state.error!==void 0?Pe.createElement(Dw.Provider,{value:this.props.routeContext},Pe.createElement(cY.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function I3e(e){let{routeContext:t,match:r,children:n}=e,i=Pe.useContext(w3e);return i&&i.static&&i.staticContext&&(r.route.errorElement||r.route.ErrorBoundary)&&(i.staticContext._deepestRenderedBoundaryId=r.route.id),Pe.createElement(Dw.Provider,{value:t},n)}function M3e(e,t,r,n){var i;if(t===void 0&&(t=[]),r===void 0&&(r=null),n===void 0&&(n=null),e==null){var a;if((a=r)!=null&&a.errors)e=r.matches;else return null}let s=e,o=(i=r)==null?void 0:i.errors;if(o!=null){let c=s.findIndex(f=>f.route.id&&(o==null?void 0:o[f.route.id])!==void 0);c>=0||En(!1),s=s.slice(0,Math.min(s.length,c+1))}let l=!1,u=-1;if(r&&n&&n.v7_partialHydration)for(let c=0;c=0?s=s.slice(0,u+1):s=[s[0]];break}}}return s.reduceRight((c,f,d)=>{let y,v=!1,_=null,w=null;r&&(y=o&&f.route.id?o[f.route.id]:void 0,_=f.route.errorElement||E3e,l&&(u<0&&d===0?(P3e("route-fallback",!1),v=!0,w=null):u===d&&(v=!0,w=f.route.hydrateFallbackElement||null)));let p=t.concat(s.slice(0,d+1)),g=()=>{let C;return y?C=_:v?C=w:f.route.Component?C=Pe.createElement(f.route.Component,null):f.route.element?C=f.route.element:C=c,Pe.createElement(I3e,{match:f,routeContext:{outlet:c,matches:p,isDataRoute:r!=null},children:C})};return r&&(f.route.ErrorBoundary||f.route.errorElement||d===0)?Pe.createElement(O3e,{location:r.location,revalidation:r.revalidation,component:_,error:y,children:g(),routeContext:{outlet:null,matches:p,isDataRoute:!0}}):g()},null)}var w2=function(e){return e.UseBlocker="useBlocker",e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e.UseRouteId="useRouteId",e}(w2||{});function x3e(e){let t=Pe.useContext(b3e);return t||En(!1),t}function L3e(e){let t=Pe.useContext(Dw);return t||En(!1),t}function $3e(e){let t=L3e(),r=t.matches[t.matches.length-1];return r.route.id||En(!1),r.route.id}function A3e(){var e;let t=Pe.useContext(cY),r=x3e(w2.UseRouteError),n=$3e(w2.UseRouteError);return t!==void 0?t:(e=r.errors)==null?void 0:e[n]}const t4={};function P3e(e,t,r){!t&&!t4[e]&&(t4[e]=!0)}function N3e(e){En(!1)}function U3e(e){let{basename:t="/",children:r=null,location:n,navigationType:i=Do.Pop,navigator:a,static:s=!1,future:o}=e;zL()&&En(!1);let l=t.replace(/^\/*/,"/"),u=Pe.useMemo(()=>({basename:l,navigator:a,static:s,future:Vy({v7_relativeSplatPath:!1},o)}),[l,o,a,s]);typeof n=="string"&&(n=Uw(n));let{pathname:c="/",search:f="",hash:d="",state:y=null,key:v="default"}=n,_=Pe.useMemo(()=>{let w=oY(c,l);return w==null?null:{location:{pathname:w,search:f,hash:d,state:y,key:v},navigationType:i}},[l,c,f,d,y,v,i]);return _==null?null:Pe.createElement(uY.Provider,{value:u},Pe.createElement(Rw.Provider,{children:r,value:_}))}function VJe(e){let{children:t,location:r}=e;return C3e(b2(t),r)}new Promise(()=>{});function b2(e,t){t===void 0&&(t=[]);let r=[];return Pe.Children.forEach(e,(n,i)=>{if(!Pe.isValidElement(n))return;let a=[...t,i];if(n.type===Pe.Fragment){r.push.apply(r,b2(n.props.children,a));return}n.type!==N3e&&En(!1),!n.props.index||!n.props.children||En(!1);let s={id:n.props.id||a.join("-"),caseSensitive:n.props.caseSensitive,element:n.props.element,Component:n.props.Component,index:n.props.index,path:n.props.path,loader:n.props.loader,action:n.props.action,errorElement:n.props.errorElement,ErrorBoundary:n.props.ErrorBoundary,hasErrorBoundary:n.props.ErrorBoundary!=null||n.props.errorElement!=null,shouldRevalidate:n.props.shouldRevalidate,handle:n.props.handle,lazy:n.props.lazy};n.props.children&&(s.children=b2(n.props.children,a)),r.push(s)}),r}/** + * React Router DOM v6.24.1 * * Copyright (c) Remix Software Inc. * @@ -63,9 +63,9 @@ Add a component higher in the tree to provide a loading * LICENSE.md file in the root directory of this source tree. * * @license MIT - */const N3e="6";try{window.__reactRouterVersion=N3e}catch{}const U3e="startTransition",r4=bee[U3e];function qJe(e){let{basename:t,children:r,future:n,window:i}=e,a=Pe.useRef();a.current==null&&(a.current=Qke({window:i,v5Compat:!0}));let s=a.current,[o,l]=Pe.useState({action:s.action,location:s.location}),{v7_startTransition:u}=n||{},c=Pe.useCallback(f=>{u&&r4?r4(()=>l(f)):l(f)},[l,u]);return Pe.useLayoutEffect(()=>s.listen(c),[s,c]),Pe.createElement(P3e,{basename:t,children:r,location:o.location,navigationType:o.action,navigator:s,future:n})}var n4;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher",e.useViewTransitionState="useViewTransitionState"})(n4||(n4={}));var i4;(function(e){e.UseFetcher="useFetcher",e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"})(i4||(i4={}));function a4(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),r.push.apply(r,n)}return r}function _e(e){for(var t=1;te.length)&&(t=e.length);for(var r=0,n=new Array(t);r-1;i--){var a=r[i],s=(a.tagName||"").toUpperCase();["STYLE","LINK"].indexOf(s)>-1&&(n=a)}return Dt.head.insertBefore(t,n),e}}var s6e="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";function Pp(){for(var e=12,t="";e-- >0;)t+=s6e[Math.random()*62|0];return t}function od(e){for(var t=[],r=(e||[]).length>>>0;r--;)t[r]=e[r];return t}function KL(e){return e.classList?od(e.classList):(e.getAttribute("class")||"").split(" ").filter(function(t){return t})}function _Y(e){return"".concat(e).replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(//g,">")}function o6e(e){return Object.keys(e||{}).reduce(function(t,r){return t+"".concat(r,'="').concat(_Y(e[r]),'" ')},"").trim()}function kw(e){return Object.keys(e||{}).reduce(function(t,r){return t+"".concat(r,": ").concat(e[r].trim(),";")},"")}function XL(e){return e.size!==Ba.size||e.x!==Ba.x||e.y!==Ba.y||e.rotate!==Ba.rotate||e.flipX||e.flipY}function l6e(e){var t=e.transform,r=e.containerWidth,n=e.iconWidth,i={transform:"translate(".concat(r/2," 256)")},a="translate(".concat(t.x*32,", ").concat(t.y*32,") "),s="scale(".concat(t.size/16*(t.flipX?-1:1),", ").concat(t.size/16*(t.flipY?-1:1),") "),o="rotate(".concat(t.rotate," 0 0)"),l={transform:"".concat(a," ").concat(s," ").concat(o)},u={transform:"translate(".concat(n/2*-1," -256)")};return{outer:i,inner:l,path:u}}function u6e(e){var t=e.transform,r=e.width,n=r===void 0?S2:r,i=e.height,a=i===void 0?S2:i,s=e.startCentered,o=s===void 0?!1:s,l="";return o&&pY?l+="translate(".concat(t.x/wo-n/2,"em, ").concat(t.y/wo-a/2,"em) "):o?l+="translate(calc(-50% + ".concat(t.x/wo,"em), calc(-50% + ").concat(t.y/wo,"em)) "):l+="translate(".concat(t.x/wo,"em, ").concat(t.y/wo,"em) "),l+="scale(".concat(t.size/wo*(t.flipX?-1:1),", ").concat(t.size/wo*(t.flipY?-1:1),") "),l+="rotate(".concat(t.rotate,"deg) "),l}var c6e=`:root, :host { + */const R3e="6";try{window.__reactRouterVersion=R3e}catch{}const D3e="startTransition",r4=Cee[D3e];function HJe(e){let{basename:t,children:r,future:n,window:i}=e,a=Pe.useRef();a.current==null&&(a.current=Zke({window:i,v5Compat:!0}));let s=a.current,[o,l]=Pe.useState({action:s.action,location:s.location}),{v7_startTransition:u}=n||{},c=Pe.useCallback(f=>{u&&r4?r4(()=>l(f)):l(f)},[l,u]);return Pe.useLayoutEffect(()=>s.listen(c),[s,c]),Pe.createElement(U3e,{basename:t,children:r,location:o.location,navigationType:o.action,navigator:s,future:n})}var n4;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher",e.useViewTransitionState="useViewTransitionState"})(n4||(n4={}));var i4;(function(e){e.UseFetcher="useFetcher",e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"})(i4||(i4={}));function a4(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),r.push.apply(r,n)}return r}function _e(e){for(var t=1;te.length)&&(t=e.length);for(var r=0,n=new Array(t);r-1;i--){var a=r[i],s=(a.tagName||"").toUpperCase();["STYLE","LINK"].indexOf(s)>-1&&(n=a)}return Dt.head.insertBefore(t,n),e}}var l6e="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";function Pp(){for(var e=12,t="";e-- >0;)t+=l6e[Math.random()*62|0];return t}function od(e){for(var t=[],r=(e||[]).length>>>0;r--;)t[r]=e[r];return t}function YL(e){return e.classList?od(e.classList):(e.getAttribute("class")||"").split(" ").filter(function(t){return t})}function CY(e){return"".concat(e).replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(//g,">")}function u6e(e){return Object.keys(e||{}).reduce(function(t,r){return t+"".concat(r,'="').concat(CY(e[r]),'" ')},"").trim()}function kw(e){return Object.keys(e||{}).reduce(function(t,r){return t+"".concat(r,": ").concat(e[r].trim(),";")},"")}function KL(e){return e.size!==ja.size||e.x!==ja.x||e.y!==ja.y||e.rotate!==ja.rotate||e.flipX||e.flipY}function c6e(e){var t=e.transform,r=e.containerWidth,n=e.iconWidth,i={transform:"translate(".concat(r/2," 256)")},a="translate(".concat(t.x*32,", ").concat(t.y*32,") "),s="scale(".concat(t.size/16*(t.flipX?-1:1),", ").concat(t.size/16*(t.flipY?-1:1),") "),o="rotate(".concat(t.rotate," 0 0)"),l={transform:"".concat(a," ").concat(s," ").concat(o)},u={transform:"translate(".concat(n/2*-1," -256)")};return{outer:i,inner:l,path:u}}function f6e(e){var t=e.transform,r=e.width,n=r===void 0?C2:r,i=e.height,a=i===void 0?C2:i,s=e.startCentered,o=s===void 0?!1:s,l="";return o&&mY?l+="translate(".concat(t.x/bo-n/2,"em, ").concat(t.y/bo-a/2,"em) "):o?l+="translate(calc(-50% + ".concat(t.x/bo,"em), calc(-50% + ").concat(t.y/bo,"em)) "):l+="translate(".concat(t.x/bo,"em, ").concat(t.y/bo,"em) "),l+="scale(".concat(t.size/bo*(t.flipX?-1:1),", ").concat(t.size/bo*(t.flipY?-1:1),") "),l+="rotate(".concat(t.rotate,"deg) "),l}var d6e=`:root, :host { --fa-font-solid: normal 900 1em/1 "Font Awesome 6 Solid"; --fa-font-regular: normal 400 1em/1 "Font Awesome 6 Regular"; --fa-font-light: normal 300 1em/1 "Font Awesome 6 Light"; @@ -822,40 +822,40 @@ svg:not(:root).svg-inline--fa, svg:not(:host).svg-inline--fa { .fad.fa-inverse, .fa-duotone.fa-inverse { color: var(--fa-inverse, #fff); -}`;function CY(){var e=mY,t=vY,r=Ee.cssPrefix,n=Ee.replacementClass,i=c6e;if(r!==e||n!==t){var a=new RegExp("\\.".concat(e,"\\-"),"g"),s=new RegExp("\\--".concat(e,"\\-"),"g"),o=new RegExp("\\.".concat(t),"g");i=i.replace(a,".".concat(r,"-")).replace(s,"--".concat(r,"-")).replace(o,".".concat(n))}return i}var d4=!1;function yS(){Ee.autoAddCss&&!d4&&(a6e(CY()),d4=!0)}var f6e={mixout:function(){return{dom:{css:CY,insertCss:yS}}},hooks:function(){return{beforeDOMElementCreation:function(){yS()},beforeI2svg:function(){yS()}}}},qs=ol||{};qs[zs]||(qs[zs]={});qs[zs].styles||(qs[zs].styles={});qs[zs].hooks||(qs[zs].hooks={});qs[zs].shims||(qs[zs].shims=[]);var na=qs[zs],SY=[],d6e=function e(){Dt.removeEventListener("DOMContentLoaded",e),Wy=1,SY.map(function(t){return t()})},Wy=!1;no&&(Wy=(Dt.documentElement.doScroll?/^loaded|^c/:/^loaded|^i|^c/).test(Dt.readyState),Wy||Dt.addEventListener("DOMContentLoaded",d6e));function h6e(e){no&&(Wy?setTimeout(e,0):SY.push(e))}function jm(e){var t=e.tag,r=e.attributes,n=r===void 0?{}:r,i=e.children,a=i===void 0?[]:i;return typeof e=="string"?_Y(e):"<".concat(t," ").concat(o6e(n),">").concat(a.map(jm).join(""),"")}function h4(e,t,r){if(e&&e[t]&&e[t][r])return{prefix:t,iconName:r,icon:e[t][r]}}var p6e=function(t,r){return function(n,i,a,s){return t.call(r,n,i,a,s)}},wS=function(t,r,n,i){var a=Object.keys(t),s=a.length,o=i!==void 0?p6e(r,i):r,l,u,c;for(n===void 0?(l=1,c=t[a[0]]):(l=0,c=n);l=55296&&i<=56319&&r=55296&&n<=56319&&r>t+1&&(i=e.charCodeAt(t+1),i>=56320&&i<=57343)?(n-55296)*1024+i-56320+65536:n}function p4(e){return Object.keys(e).reduce(function(t,r){var n=e[r],i=!!n.icon;return i?t[n.iconName]=n.icon:t[r]=n,t},{})}function O2(e,t){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},n=r.skipHooks,i=n===void 0?!1:n,a=p4(t);typeof na.hooks.addPack=="function"&&!i?na.hooks.addPack(e,p4(t)):na.styles[e]=_e(_e({},na.styles[e]||{}),a),e==="fas"&&O2("fa",t)}var Tv,Ev,Ov,jc=na.styles,g6e=na.shims,y6e=(Tv={},_r(Tv,Rt,Object.values($p[Rt])),_r(Tv,nr,Object.values($p[nr])),Tv),QL=null,TY={},EY={},OY={},IY={},MY={},w6e=(Ev={},_r(Ev,Rt,Object.keys(xp[Rt])),_r(Ev,nr,Object.keys(xp[nr])),Ev);function b6e(e){return~e6e.indexOf(e)}function _6e(e,t){var r=t.split("-"),n=r[0],i=r.slice(1).join("-");return n===e&&i!==""&&!b6e(i)?i:null}var xY=function(){var t=function(a){return wS(jc,function(s,o,l){return s[l]=wS(o,a,{}),s},{})};TY=t(function(i,a,s){if(a[3]&&(i[a[3]]=s),a[2]){var o=a[2].filter(function(l){return typeof l=="number"});o.forEach(function(l){i[l.toString(16)]=s})}return i}),EY=t(function(i,a,s){if(i[s]=s,a[2]){var o=a[2].filter(function(l){return typeof l=="string"});o.forEach(function(l){i[l]=s})}return i}),MY=t(function(i,a,s){var o=a[2];return i[s]=s,o.forEach(function(l){i[l]=s}),i});var r="far"in jc||Ee.autoFetchSvg,n=wS(g6e,function(i,a){var s=a[0],o=a[1],l=a[2];return o==="far"&&!r&&(o="fas"),typeof s=="string"&&(i.names[s]={prefix:o,iconName:l}),typeof s=="number"&&(i.unicodes[s.toString(16)]={prefix:o,iconName:l}),i},{names:{},unicodes:{}});OY=n.names,IY=n.unicodes,QL=Fw(Ee.styleDefault,{family:Ee.familyDefault})};i6e(function(e){QL=Fw(e.styleDefault,{family:Ee.familyDefault})});xY();function JL(e,t){return(TY[e]||{})[t]}function C6e(e,t){return(EY[e]||{})[t]}function Zl(e,t){return(MY[e]||{})[t]}function LY(e){return OY[e]||{prefix:null,iconName:null}}function S6e(e){var t=IY[e],r=JL("fas",e);return t||(r?{prefix:"fas",iconName:r}:null)||{prefix:null,iconName:null}}function ll(){return QL}var ZL=function(){return{prefix:null,iconName:null,rest:[]}};function Fw(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=t.family,n=r===void 0?Rt:r,i=xp[n][e],a=Lp[n][e]||Lp[n][i],s=e in na.styles?e:null;return a||s||null}var m4=(Ov={},_r(Ov,Rt,Object.keys($p[Rt])),_r(Ov,nr,Object.keys($p[nr])),Ov);function Bw(e){var t,r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=r.skipLookups,i=n===void 0?!1:n,a=(t={},_r(t,Rt,"".concat(Ee.cssPrefix,"-").concat(Rt)),_r(t,nr,"".concat(Ee.cssPrefix,"-").concat(nr)),t),s=null,o=Rt;(e.includes(a[Rt])||e.some(function(u){return m4[Rt].includes(u)}))&&(o=Rt),(e.includes(a[nr])||e.some(function(u){return m4[nr].includes(u)}))&&(o=nr);var l=e.reduce(function(u,c){var f=_6e(Ee.cssPrefix,c);if(jc[c]?(c=y6e[o].includes(c)?Y3e[o][c]:c,s=c,u.prefix=c):w6e[o].indexOf(c)>-1?(s=c,u.prefix=Fw(c,{family:o})):f?u.iconName=f:c!==Ee.replacementClass&&c!==a[Rt]&&c!==a[nr]&&u.rest.push(c),!i&&u.prefix&&u.iconName){var d=s==="fa"?LY(u.iconName):{},y=Zl(u.prefix,u.iconName);d.prefix&&(s=null),u.iconName=d.iconName||y||u.iconName,u.prefix=d.prefix||u.prefix,u.prefix==="far"&&!jc.far&&jc.fas&&!Ee.autoFetchSvg&&(u.prefix="fas")}return u},ZL());return(e.includes("fa-brands")||e.includes("fab"))&&(l.prefix="fab"),(e.includes("fa-duotone")||e.includes("fad"))&&(l.prefix="fad"),!l.prefix&&o===nr&&(jc.fass||Ee.autoFetchSvg)&&(l.prefix="fass",l.iconName=Zl(l.prefix,l.iconName)||l.iconName),(l.prefix==="fa"||s==="fa")&&(l.prefix=ll()||"fas"),l}var T6e=function(){function e(){R3e(this,e),this.definitions={}}return D3e(e,[{key:"add",value:function(){for(var r=this,n=arguments.length,i=new Array(n),a=0;a0&&c.forEach(function(f){typeof f=="string"&&(r[o][f]=u)}),r[o][l]=u}),r}}]),e}(),v4=[],zc={},cf={},E6e=Object.keys(cf);function O6e(e,t){var r=t.mixoutsTo;return v4=e,zc={},Object.keys(cf).forEach(function(n){E6e.indexOf(n)===-1&&delete cf[n]}),v4.forEach(function(n){var i=n.mixout?n.mixout():{};if(Object.keys(i).forEach(function(s){typeof i[s]=="function"&&(r[s]=i[s]),Hy(i[s])==="object"&&Object.keys(i[s]).forEach(function(o){r[s]||(r[s]={}),r[s][o]=i[s][o]})}),n.hooks){var a=n.hooks();Object.keys(a).forEach(function(s){zc[s]||(zc[s]=[]),zc[s].push(a[s])})}n.provides&&n.provides(cf)}),r}function I2(e,t){for(var r=arguments.length,n=new Array(r>2?r-2:0),i=2;i1?t-1:0),n=1;n0&&arguments[0]!==void 0?arguments[0]:{};return no?(Tu("beforeI2svg",t),Vs("pseudoElements2svg",t),Vs("i2svg",t)):Promise.reject("Operation requires a DOM of some kind.")},watch:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},r=t.autoReplaceSvgRoot;Ee.autoReplaceSvg===!1&&(Ee.autoReplaceSvg=!0),Ee.observeMutations=!0,h6e(function(){L6e({autoReplaceSvgRoot:r}),Tu("watch",t)})}},x6e={icon:function(t){if(t===null)return null;if(Hy(t)==="object"&&t.prefix&&t.iconName)return{prefix:t.prefix,iconName:Zl(t.prefix,t.iconName)||t.iconName};if(Array.isArray(t)&&t.length===2){var r=t[1].indexOf("fa-")===0?t[1].slice(3):t[1],n=Fw(t[0]);return{prefix:n,iconName:Zl(n,r)||r}}if(typeof t=="string"&&(t.indexOf("".concat(Ee.cssPrefix,"-"))>-1||t.match(K3e))){var i=Bw(t.split(" "),{skipLookups:!0});return{prefix:i.prefix||ll(),iconName:Zl(i.prefix,i.iconName)||i.iconName}}if(typeof t=="string"){var a=ll();return{prefix:a,iconName:Zl(a,t)||t}}}},Qn={noAuto:I6e,config:Ee,dom:M6e,parse:x6e,library:$Y,findIconDefinition:M2,toHtml:jm},L6e=function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},r=t.autoReplaceSvgRoot,n=r===void 0?Dt:r;(Object.keys(na.styles).length>0||Ee.autoFetchSvg)&&no&&Ee.autoReplaceSvg&&Qn.dom.i2svg({node:n})};function jw(e,t){return Object.defineProperty(e,"abstract",{get:t}),Object.defineProperty(e,"html",{get:function(){return e.abstract.map(function(n){return jm(n)})}}),Object.defineProperty(e,"node",{get:function(){if(no){var n=Dt.createElement("div");return n.innerHTML=e.html,n.children}}}),e}function $6e(e){var t=e.children,r=e.main,n=e.mask,i=e.attributes,a=e.styles,s=e.transform;if(XL(s)&&r.found&&!n.found){var o=r.width,l=r.height,u={x:o/l/2,y:.5};i.style=kw(_e(_e({},a),{},{"transform-origin":"".concat(u.x+s.x/16,"em ").concat(u.y+s.y/16,"em")}))}return[{tag:"svg",attributes:i,children:t}]}function A6e(e){var t=e.prefix,r=e.iconName,n=e.children,i=e.attributes,a=e.symbol,s=a===!0?"".concat(t,"-").concat(Ee.cssPrefix,"-").concat(r):a;return[{tag:"svg",attributes:{style:"display: none;"},children:[{tag:"symbol",attributes:_e(_e({},i),{},{id:s}),children:n}]}]}function e$(e){var t=e.icons,r=t.main,n=t.mask,i=e.prefix,a=e.iconName,s=e.transform,o=e.symbol,l=e.title,u=e.maskId,c=e.titleId,f=e.extra,d=e.watchable,y=d===void 0?!1:d,v=n.found?n:r,_=v.width,w=v.height,p=i==="fak",g=[Ee.replacementClass,a?"".concat(Ee.cssPrefix,"-").concat(a):""].filter(function(E){return f.classes.indexOf(E)===-1}).filter(function(E){return E!==""||!!E}).concat(f.classes).join(" "),C={children:[],attributes:_e(_e({},f.attributes),{},{"data-prefix":i,"data-icon":a,class:g,role:f.attributes.role||"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 ".concat(_," ").concat(w)})},m=p&&!~f.classes.indexOf("fa-fw")?{width:"".concat(_/w*16*.0625,"em")}:{};y&&(C.attributes[Su]=""),l&&(C.children.push({tag:"title",attributes:{id:C.attributes["aria-labelledby"]||"title-".concat(c||Pp())},children:[l]}),delete C.attributes.title);var h=_e(_e({},C),{},{prefix:i,iconName:a,main:r,mask:n,maskId:u,transform:s,symbol:o,styles:_e(_e({},m),f.styles)}),b=n.found&&r.found?Vs("generateAbstractMask",h)||{children:[],attributes:{}}:Vs("generateAbstractIcon",h)||{children:[],attributes:{}},T=b.children,x=b.attributes;return h.children=T,h.attributes=x,o?A6e(h):$6e(h)}function g4(e){var t=e.content,r=e.width,n=e.height,i=e.transform,a=e.title,s=e.extra,o=e.watchable,l=o===void 0?!1:o,u=_e(_e(_e({},s.attributes),a?{title:a}:{}),{},{class:s.classes.join(" ")});l&&(u[Su]="");var c=_e({},s.styles);XL(i)&&(c.transform=u6e({transform:i,startCentered:!0,width:r,height:n}),c["-webkit-transform"]=c.transform);var f=kw(c);f.length>0&&(u.style=f);var d=[];return d.push({tag:"span",attributes:u,children:[t]}),a&&d.push({tag:"span",attributes:{class:"sr-only"},children:[a]}),d}function P6e(e){var t=e.content,r=e.title,n=e.extra,i=_e(_e(_e({},n.attributes),r?{title:r}:{}),{},{class:n.classes.join(" ")}),a=kw(n.styles);a.length>0&&(i.style=a);var s=[];return s.push({tag:"span",attributes:i,children:[t]}),r&&s.push({tag:"span",attributes:{class:"sr-only"},children:[r]}),s}var bS=na.styles;function x2(e){var t=e[0],r=e[1],n=e.slice(4),i=VL(n,1),a=i[0],s=null;return Array.isArray(a)?s={tag:"g",attributes:{class:"".concat(Ee.cssPrefix,"-").concat(Jl.GROUP)},children:[{tag:"path",attributes:{class:"".concat(Ee.cssPrefix,"-").concat(Jl.SECONDARY),fill:"currentColor",d:a[0]}},{tag:"path",attributes:{class:"".concat(Ee.cssPrefix,"-").concat(Jl.PRIMARY),fill:"currentColor",d:a[1]}}]}:s={tag:"path",attributes:{fill:"currentColor",d:a}},{found:!0,width:t,height:r,icon:s}}var N6e={found:!1,width:512,height:512};function U6e(e,t){!gY&&!Ee.showMissingIcons&&e&&console.error('Icon with name "'.concat(e,'" and prefix "').concat(t,'" is missing.'))}function L2(e,t){var r=t;return t==="fa"&&Ee.styleDefault!==null&&(t=ll()),new Promise(function(n,i){if(Vs("missingIconAbstract"),r==="fa"){var a=LY(e)||{};e=a.iconName||e,t=a.prefix||t}if(e&&t&&bS[t]&&bS[t][e]){var s=bS[t][e];return n(x2(s))}U6e(e,t),n(_e(_e({},N6e),{},{icon:Ee.showMissingIcons&&e?Vs("missingIconAbstract")||{}:{}}))})}var y4=function(){},$2=Ee.measurePerformance&&yv&&yv.mark&&yv.measure?yv:{mark:y4,measure:y4},xh='FA "6.5.2"',R6e=function(t){return $2.mark("".concat(xh," ").concat(t," begins")),function(){return AY(t)}},AY=function(t){$2.mark("".concat(xh," ").concat(t," ends")),$2.measure("".concat(xh," ").concat(t),"".concat(xh," ").concat(t," begins"),"".concat(xh," ").concat(t," ends"))},t$={begin:R6e,end:AY},Eg=function(){};function w4(e){var t=e.getAttribute?e.getAttribute(Su):null;return typeof t=="string"}function D6e(e){var t=e.getAttribute?e.getAttribute(WL):null,r=e.getAttribute?e.getAttribute(GL):null;return t&&r}function k6e(e){return e&&e.classList&&e.classList.contains&&e.classList.contains(Ee.replacementClass)}function F6e(){if(Ee.autoReplaceSvg===!0)return Og.replace;var e=Og[Ee.autoReplaceSvg];return e||Og.replace}function B6e(e){return Dt.createElementNS("http://www.w3.org/2000/svg",e)}function j6e(e){return Dt.createElement(e)}function PY(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=t.ceFn,n=r===void 0?e.tag==="svg"?B6e:j6e:r;if(typeof e=="string")return Dt.createTextNode(e);var i=n(e.tag);Object.keys(e.attributes||[]).forEach(function(s){i.setAttribute(s,e.attributes[s])});var a=e.children||[];return a.forEach(function(s){i.appendChild(PY(s,{ceFn:n}))}),i}function z6e(e){var t=" ".concat(e.outerHTML," ");return t="".concat(t,"Font Awesome fontawesome.com "),t}var Og={replace:function(t){var r=t[0];if(r.parentNode)if(t[1].forEach(function(i){r.parentNode.insertBefore(PY(i),r)}),r.getAttribute(Su)===null&&Ee.keepOriginalSource){var n=Dt.createComment(z6e(r));r.parentNode.replaceChild(n,r)}else r.remove()},nest:function(t){var r=t[0],n=t[1];if(~KL(r).indexOf(Ee.replacementClass))return Og.replace(t);var i=new RegExp("".concat(Ee.cssPrefix,"-.*"));if(delete n[0].attributes.id,n[0].attributes.class){var a=n[0].attributes.class.split(" ").reduce(function(o,l){return l===Ee.replacementClass||l.match(i)?o.toSvg.push(l):o.toNode.push(l),o},{toNode:[],toSvg:[]});n[0].attributes.class=a.toSvg.join(" "),a.toNode.length===0?r.removeAttribute("class"):r.setAttribute("class",a.toNode.join(" "))}var s=n.map(function(o){return jm(o)}).join(` -`);r.setAttribute(Su,""),r.innerHTML=s}};function b4(e){e()}function NY(e,t){var r=typeof t=="function"?t:Eg;if(e.length===0)r();else{var n=b4;Ee.mutateApproach===W3e&&(n=ol.requestAnimationFrame||b4),n(function(){var i=F6e(),a=t$.begin("mutate");e.map(i),a(),r()})}}var r$=!1;function UY(){r$=!0}function A2(){r$=!1}var Gy=null;function _4(e){if(c4&&Ee.observeMutations){var t=e.treeCallback,r=t===void 0?Eg:t,n=e.nodeCallback,i=n===void 0?Eg:n,a=e.pseudoElementsCallback,s=a===void 0?Eg:a,o=e.observeMutationsRoot,l=o===void 0?Dt:o;Gy=new c4(function(u){if(!r$){var c=ll();od(u).forEach(function(f){if(f.type==="childList"&&f.addedNodes.length>0&&!w4(f.addedNodes[0])&&(Ee.searchPseudoElements&&s(f.target),r(f.target)),f.type==="attributes"&&f.target.parentNode&&Ee.searchPseudoElements&&s(f.target.parentNode),f.type==="attributes"&&w4(f.target)&&~Z3e.indexOf(f.attributeName))if(f.attributeName==="class"&&D6e(f.target)){var d=Bw(KL(f.target)),y=d.prefix,v=d.iconName;f.target.setAttribute(WL,y||c),v&&f.target.setAttribute(GL,v)}else k6e(f.target)&&i(f.target)})}}),no&&Gy.observe(l,{childList:!0,attributes:!0,characterData:!0,subtree:!0})}}function q6e(){Gy&&Gy.disconnect()}function V6e(e){var t=e.getAttribute("style"),r=[];return t&&(r=t.split(";").reduce(function(n,i){var a=i.split(":"),s=a[0],o=a.slice(1);return s&&o.length>0&&(n[s]=o.join(":").trim()),n},{})),r}function H6e(e){var t=e.getAttribute("data-prefix"),r=e.getAttribute("data-icon"),n=e.innerText!==void 0?e.innerText.trim():"",i=Bw(KL(e));return i.prefix||(i.prefix=ll()),t&&r&&(i.prefix=t,i.iconName=r),i.iconName&&i.prefix||(i.prefix&&n.length>0&&(i.iconName=C6e(i.prefix,e.innerText)||JL(i.prefix,E2(e.innerText))),!i.iconName&&Ee.autoFetchSvg&&e.firstChild&&e.firstChild.nodeType===Node.TEXT_NODE&&(i.iconName=e.firstChild.data)),i}function W6e(e){var t=od(e.attributes).reduce(function(i,a){return i.name!=="class"&&i.name!=="style"&&(i[a.name]=a.value),i},{}),r=e.getAttribute("title"),n=e.getAttribute("data-fa-title-id");return Ee.autoA11y&&(r?t["aria-labelledby"]="".concat(Ee.replacementClass,"-title-").concat(n||Pp()):(t["aria-hidden"]="true",t.focusable="false")),t}function G6e(){return{iconName:null,title:null,titleId:null,prefix:null,transform:Ba,symbol:!1,mask:{iconName:null,prefix:null,rest:[]},maskId:null,extra:{classes:[],styles:{},attributes:{}}}}function C4(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{styleParser:!0},r=H6e(e),n=r.iconName,i=r.prefix,a=r.rest,s=W6e(e),o=I2("parseNodeAttributes",{},e),l=t.styleParser?V6e(e):[];return _e({iconName:n,title:e.getAttribute("title"),titleId:e.getAttribute("data-fa-title-id"),prefix:i,transform:Ba,mask:{iconName:null,prefix:null,rest:[]},maskId:null,symbol:!1,extra:{classes:a,styles:l,attributes:s}},o)}var Y6e=na.styles;function RY(e){var t=Ee.autoReplaceSvg==="nest"?C4(e,{styleParser:!1}):C4(e);return~t.extra.classes.indexOf(yY)?Vs("generateLayersText",e,t):Vs("generateSvgReplacementMutation",e,t)}var ul=new Set;YL.map(function(e){ul.add("fa-".concat(e))});Object.keys(xp[Rt]).map(ul.add.bind(ul));Object.keys(xp[nr]).map(ul.add.bind(ul));ul=Fm(ul);function S4(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;if(!no)return Promise.resolve();var r=Dt.documentElement.classList,n=function(f){return r.add("".concat(f4,"-").concat(f))},i=function(f){return r.remove("".concat(f4,"-").concat(f))},a=Ee.autoFetchSvg?ul:YL.map(function(c){return"fa-".concat(c)}).concat(Object.keys(Y6e));a.includes("fa")||a.push("fa");var s=[".".concat(yY,":not([").concat(Su,"])")].concat(a.map(function(c){return".".concat(c,":not([").concat(Su,"])")})).join(", ");if(s.length===0)return Promise.resolve();var o=[];try{o=od(e.querySelectorAll(s))}catch{}if(o.length>0)n("pending"),i("complete");else return Promise.resolve();var l=t$.begin("onTree"),u=o.reduce(function(c,f){try{var d=RY(f);d&&c.push(d)}catch(y){gY||y.name==="MissingIcon"&&console.error(y)}return c},[]);return new Promise(function(c,f){Promise.all(u).then(function(d){NY(d,function(){n("active"),n("complete"),i("pending"),typeof t=="function"&&t(),l(),c()})}).catch(function(d){l(),f(d)})})}function K6e(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;RY(e).then(function(r){r&&NY([r],t)})}function X6e(e){return function(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=(t||{}).icon?t:M2(t||{}),i=r.mask;return i&&(i=(i||{}).icon?i:M2(i||{})),e(n,_e(_e({},r),{},{mask:i}))}}var Q6e=function(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=r.transform,i=n===void 0?Ba:n,a=r.symbol,s=a===void 0?!1:a,o=r.mask,l=o===void 0?null:o,u=r.maskId,c=u===void 0?null:u,f=r.title,d=f===void 0?null:f,y=r.titleId,v=y===void 0?null:y,_=r.classes,w=_===void 0?[]:_,p=r.attributes,g=p===void 0?{}:p,C=r.styles,m=C===void 0?{}:C;if(t){var h=t.prefix,b=t.iconName,T=t.icon;return jw(_e({type:"icon"},t),function(){return Tu("beforeDOMElementCreation",{iconDefinition:t,params:r}),Ee.autoA11y&&(d?g["aria-labelledby"]="".concat(Ee.replacementClass,"-title-").concat(v||Pp()):(g["aria-hidden"]="true",g.focusable="false")),e$({icons:{main:x2(T),mask:l?x2(l.icon):{found:!1,width:null,height:null,icon:{}}},prefix:h,iconName:b,transform:_e(_e({},Ba),i),symbol:s,title:d,maskId:c,titleId:v,extra:{attributes:g,styles:m,classes:w}})})}},J6e={mixout:function(){return{icon:X6e(Q6e)}},hooks:function(){return{mutationObserverCallbacks:function(r){return r.treeCallback=S4,r.nodeCallback=K6e,r}}},provides:function(t){t.i2svg=function(r){var n=r.node,i=n===void 0?Dt:n,a=r.callback,s=a===void 0?function(){}:a;return S4(i,s)},t.generateSvgReplacementMutation=function(r,n){var i=n.iconName,a=n.title,s=n.titleId,o=n.prefix,l=n.transform,u=n.symbol,c=n.mask,f=n.maskId,d=n.extra;return new Promise(function(y,v){Promise.all([L2(i,o),c.iconName?L2(c.iconName,c.prefix):Promise.resolve({found:!1,width:512,height:512,icon:{}})]).then(function(_){var w=VL(_,2),p=w[0],g=w[1];y([r,e$({icons:{main:p,mask:g},prefix:o,iconName:i,transform:l,symbol:u,maskId:f,title:a,titleId:s,extra:d,watchable:!0})])}).catch(v)})},t.generateAbstractIcon=function(r){var n=r.children,i=r.attributes,a=r.main,s=r.transform,o=r.styles,l=kw(o);l.length>0&&(i.style=l);var u;return XL(s)&&(u=Vs("generateAbstractTransformGrouping",{main:a,transform:s,containerWidth:a.width,iconWidth:a.width})),n.push(u||a.icon),{children:n,attributes:i}}}},Z6e={mixout:function(){return{layer:function(r){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i=n.classes,a=i===void 0?[]:i;return jw({type:"layer"},function(){Tu("beforeDOMElementCreation",{assembler:r,params:n});var s=[];return r(function(o){Array.isArray(o)?o.map(function(l){s=s.concat(l.abstract)}):s=s.concat(o.abstract)}),[{tag:"span",attributes:{class:["".concat(Ee.cssPrefix,"-layers")].concat(Fm(a)).join(" ")},children:s}]})}}}},eFe={mixout:function(){return{counter:function(r){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i=n.title,a=i===void 0?null:i,s=n.classes,o=s===void 0?[]:s,l=n.attributes,u=l===void 0?{}:l,c=n.styles,f=c===void 0?{}:c;return jw({type:"counter",content:r},function(){return Tu("beforeDOMElementCreation",{content:r,params:n}),P6e({content:r.toString(),title:a,extra:{attributes:u,styles:f,classes:["".concat(Ee.cssPrefix,"-layers-counter")].concat(Fm(o))}})})}}}},tFe={mixout:function(){return{text:function(r){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i=n.transform,a=i===void 0?Ba:i,s=n.title,o=s===void 0?null:s,l=n.classes,u=l===void 0?[]:l,c=n.attributes,f=c===void 0?{}:c,d=n.styles,y=d===void 0?{}:d;return jw({type:"text",content:r},function(){return Tu("beforeDOMElementCreation",{content:r,params:n}),g4({content:r,transform:_e(_e({},Ba),a),title:o,extra:{attributes:f,styles:y,classes:["".concat(Ee.cssPrefix,"-layers-text")].concat(Fm(u))}})})}}},provides:function(t){t.generateLayersText=function(r,n){var i=n.title,a=n.transform,s=n.extra,o=null,l=null;if(pY){var u=parseInt(getComputedStyle(r).fontSize,10),c=r.getBoundingClientRect();o=c.width/u,l=c.height/u}return Ee.autoA11y&&!i&&(s.attributes["aria-hidden"]="true"),Promise.resolve([r,g4({content:r.innerHTML,width:o,height:l,transform:a,title:i,extra:s,watchable:!0})])}}},rFe=new RegExp('"',"ug"),T4=[1105920,1112319];function nFe(e){var t=e.replace(rFe,""),r=v6e(t,0),n=r>=T4[0]&&r<=T4[1],i=t.length===2?t[0]===t[1]:!1;return{value:E2(i?t[0]:t),isSecondary:n||i}}function E4(e,t){var r="".concat(H3e).concat(t.replace(":","-"));return new Promise(function(n,i){if(e.getAttribute(r)!==null)return n();var a=od(e.children),s=a.filter(function(T){return T.getAttribute(T2)===t})[0],o=ol.getComputedStyle(e,t),l=o.getPropertyValue("font-family").match(X3e),u=o.getPropertyValue("font-weight"),c=o.getPropertyValue("content");if(s&&!l)return e.removeChild(s),n();if(l&&c!=="none"&&c!==""){var f=o.getPropertyValue("content"),d=~["Sharp"].indexOf(l[2])?nr:Rt,y=~["Solid","Regular","Light","Thin","Duotone","Brands","Kit"].indexOf(l[2])?Lp[d][l[2].toLowerCase()]:Q3e[d][u],v=nFe(f),_=v.value,w=v.isSecondary,p=l[0].startsWith("FontAwesome"),g=JL(y,_),C=g;if(p){var m=S6e(_);m.iconName&&m.prefix&&(g=m.iconName,y=m.prefix)}if(g&&!w&&(!s||s.getAttribute(WL)!==y||s.getAttribute(GL)!==C)){e.setAttribute(r,C),s&&e.removeChild(s);var h=G6e(),b=h.extra;b.attributes[T2]=t,L2(g,y).then(function(T){var x=e$(_e(_e({},h),{},{icons:{main:T,mask:ZL()},prefix:y,iconName:C,extra:b,watchable:!0})),E=Dt.createElementNS("http://www.w3.org/2000/svg","svg");t==="::before"?e.insertBefore(E,e.firstChild):e.appendChild(E),E.outerHTML=x.map(function(R){return jm(R)}).join(` -`),e.removeAttribute(r),n()}).catch(i)}else n()}else n()})}function iFe(e){return Promise.all([E4(e,"::before"),E4(e,"::after")])}function aFe(e){return e.parentNode!==document.head&&!~G3e.indexOf(e.tagName.toUpperCase())&&!e.getAttribute(T2)&&(!e.parentNode||e.parentNode.tagName!=="svg")}function O4(e){if(no)return new Promise(function(t,r){var n=od(e.querySelectorAll("*")).filter(aFe).map(iFe),i=t$.begin("searchPseudoElements");UY(),Promise.all(n).then(function(){i(),A2(),t()}).catch(function(){i(),A2(),r()})})}var sFe={hooks:function(){return{mutationObserverCallbacks:function(r){return r.pseudoElementsCallback=O4,r}}},provides:function(t){t.pseudoElements2svg=function(r){var n=r.node,i=n===void 0?Dt:n;Ee.searchPseudoElements&&O4(i)}}},I4=!1,oFe={mixout:function(){return{dom:{unwatch:function(){UY(),I4=!0}}}},hooks:function(){return{bootstrap:function(){_4(I2("mutationObserverCallbacks",{}))},noAuto:function(){q6e()},watch:function(r){var n=r.observeMutationsRoot;I4?A2():_4(I2("mutationObserverCallbacks",{observeMutationsRoot:n}))}}}},M4=function(t){var r={size:16,x:0,y:0,flipX:!1,flipY:!1,rotate:0};return t.toLowerCase().split(" ").reduce(function(n,i){var a=i.toLowerCase().split("-"),s=a[0],o=a.slice(1).join("-");if(s&&o==="h")return n.flipX=!0,n;if(s&&o==="v")return n.flipY=!0,n;if(o=parseFloat(o),isNaN(o))return n;switch(s){case"grow":n.size=n.size+o;break;case"shrink":n.size=n.size-o;break;case"left":n.x=n.x-o;break;case"right":n.x=n.x+o;break;case"up":n.y=n.y-o;break;case"down":n.y=n.y+o;break;case"rotate":n.rotate=n.rotate+o;break}return n},r)},lFe={mixout:function(){return{parse:{transform:function(r){return M4(r)}}}},hooks:function(){return{parseNodeAttributes:function(r,n){var i=n.getAttribute("data-fa-transform");return i&&(r.transform=M4(i)),r}}},provides:function(t){t.generateAbstractTransformGrouping=function(r){var n=r.main,i=r.transform,a=r.containerWidth,s=r.iconWidth,o={transform:"translate(".concat(a/2," 256)")},l="translate(".concat(i.x*32,", ").concat(i.y*32,") "),u="scale(".concat(i.size/16*(i.flipX?-1:1),", ").concat(i.size/16*(i.flipY?-1:1),") "),c="rotate(".concat(i.rotate," 0 0)"),f={transform:"".concat(l," ").concat(u," ").concat(c)},d={transform:"translate(".concat(s/2*-1," -256)")},y={outer:o,inner:f,path:d};return{tag:"g",attributes:_e({},y.outer),children:[{tag:"g",attributes:_e({},y.inner),children:[{tag:n.icon.tag,children:n.icon.children,attributes:_e(_e({},n.icon.attributes),y.path)}]}]}}}},_S={x:0,y:0,width:"100%",height:"100%"};function x4(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;return e.attributes&&(e.attributes.fill||t)&&(e.attributes.fill="black"),e}function uFe(e){return e.tag==="g"?e.children:[e]}var cFe={hooks:function(){return{parseNodeAttributes:function(r,n){var i=n.getAttribute("data-fa-mask"),a=i?Bw(i.split(" ").map(function(s){return s.trim()})):ZL();return a.prefix||(a.prefix=ll()),r.mask=a,r.maskId=n.getAttribute("data-fa-mask-id"),r}}},provides:function(t){t.generateAbstractMask=function(r){var n=r.children,i=r.attributes,a=r.main,s=r.mask,o=r.maskId,l=r.transform,u=a.width,c=a.icon,f=s.width,d=s.icon,y=l6e({transform:l,containerWidth:f,iconWidth:u}),v={tag:"rect",attributes:_e(_e({},_S),{},{fill:"white"})},_=c.children?{children:c.children.map(x4)}:{},w={tag:"g",attributes:_e({},y.inner),children:[x4(_e({tag:c.tag,attributes:_e(_e({},c.attributes),y.path)},_))]},p={tag:"g",attributes:_e({},y.outer),children:[w]},g="mask-".concat(o||Pp()),C="clip-".concat(o||Pp()),m={tag:"mask",attributes:_e(_e({},_S),{},{id:g,maskUnits:"userSpaceOnUse",maskContentUnits:"userSpaceOnUse"}),children:[v,p]},h={tag:"defs",children:[{tag:"clipPath",attributes:{id:C},children:uFe(d)},m]};return n.push(h,{tag:"rect",attributes:_e({fill:"currentColor","clip-path":"url(#".concat(C,")"),mask:"url(#".concat(g,")")},_S)}),{children:n,attributes:i}}}},fFe={provides:function(t){var r=!1;ol.matchMedia&&(r=ol.matchMedia("(prefers-reduced-motion: reduce)").matches),t.missingIconAbstract=function(){var n=[],i={fill:"currentColor"},a={attributeType:"XML",repeatCount:"indefinite",dur:"2s"};n.push({tag:"path",attributes:_e(_e({},i),{},{d:"M156.5,447.7l-12.6,29.5c-18.7-9.5-35.9-21.2-51.5-34.9l22.7-22.7C127.6,430.5,141.5,440,156.5,447.7z M40.6,272H8.5 c1.4,21.2,5.4,41.7,11.7,61.1L50,321.2C45.1,305.5,41.8,289,40.6,272z M40.6,240c1.4-18.8,5.2-37,11.1-54.1l-29.5-12.6 C14.7,194.3,10,216.7,8.5,240H40.6z M64.3,156.5c7.8-14.9,17.2-28.8,28.1-41.5L69.7,92.3c-13.7,15.6-25.5,32.8-34.9,51.5 L64.3,156.5z M397,419.6c-13.9,12-29.4,22.3-46.1,30.4l11.9,29.8c20.7-9.9,39.8-22.6,56.9-37.6L397,419.6z M115,92.4 c13.9-12,29.4-22.3,46.1-30.4l-11.9-29.8c-20.7,9.9-39.8,22.6-56.8,37.6L115,92.4z M447.7,355.5c-7.8,14.9-17.2,28.8-28.1,41.5 l22.7,22.7c13.7-15.6,25.5-32.9,34.9-51.5L447.7,355.5z M471.4,272c-1.4,18.8-5.2,37-11.1,54.1l29.5,12.6 c7.5-21.1,12.2-43.5,13.6-66.8H471.4z M321.2,462c-15.7,5-32.2,8.2-49.2,9.4v32.1c21.2-1.4,41.7-5.4,61.1-11.7L321.2,462z M240,471.4c-18.8-1.4-37-5.2-54.1-11.1l-12.6,29.5c21.1,7.5,43.5,12.2,66.8,13.6V471.4z M462,190.8c5,15.7,8.2,32.2,9.4,49.2h32.1 c-1.4-21.2-5.4-41.7-11.7-61.1L462,190.8z M92.4,397c-12-13.9-22.3-29.4-30.4-46.1l-29.8,11.9c9.9,20.7,22.6,39.8,37.6,56.9 L92.4,397z M272,40.6c18.8,1.4,36.9,5.2,54.1,11.1l12.6-29.5C317.7,14.7,295.3,10,272,8.5V40.6z M190.8,50 c15.7-5,32.2-8.2,49.2-9.4V8.5c-21.2,1.4-41.7,5.4-61.1,11.7L190.8,50z M442.3,92.3L419.6,115c12,13.9,22.3,29.4,30.5,46.1 l29.8-11.9C470,128.5,457.3,109.4,442.3,92.3z M397,92.4l22.7-22.7c-15.6-13.7-32.8-25.5-51.5-34.9l-12.6,29.5 C370.4,72.1,384.4,81.5,397,92.4z"})});var s=_e(_e({},a),{},{attributeName:"opacity"}),o={tag:"circle",attributes:_e(_e({},i),{},{cx:"256",cy:"364",r:"28"}),children:[]};return r||o.children.push({tag:"animate",attributes:_e(_e({},a),{},{attributeName:"r",values:"28;14;28;28;14;28;"})},{tag:"animate",attributes:_e(_e({},s),{},{values:"1;0;1;1;0;1;"})}),n.push(o),n.push({tag:"path",attributes:_e(_e({},i),{},{opacity:"1",d:"M263.7,312h-16c-6.6,0-12-5.4-12-12c0-71,77.4-63.9,77.4-107.8c0-20-17.8-40.2-57.4-40.2c-29.1,0-44.3,9.6-59.2,28.7 c-3.9,5-11.1,6-16.2,2.4l-13.1-9.2c-5.6-3.9-6.9-11.8-2.6-17.2c21.2-27.2,46.4-44.7,91.2-44.7c52.3,0,97.4,29.8,97.4,80.2 c0,67.6-77.4,63.5-77.4,107.8C275.7,306.6,270.3,312,263.7,312z"}),children:r?[]:[{tag:"animate",attributes:_e(_e({},s),{},{values:"1;0;0;0;0;1;"})}]}),r||n.push({tag:"path",attributes:_e(_e({},i),{},{opacity:"0",d:"M232.5,134.5l7,168c0.3,6.4,5.6,11.5,12,11.5h9c6.4,0,11.7-5.1,12-11.5l7-168c0.3-6.8-5.2-12.5-12-12.5h-23 C237.7,122,232.2,127.7,232.5,134.5z"}),children:[{tag:"animate",attributes:_e(_e({},s),{},{values:"0;0;1;1;0;0;"})}]}),{tag:"g",attributes:{class:"missing"},children:n}}}},dFe={hooks:function(){return{parseNodeAttributes:function(r,n){var i=n.getAttribute("data-fa-symbol"),a=i===null?!1:i===""?!0:i;return r.symbol=a,r}}}},hFe=[f6e,J6e,Z6e,eFe,tFe,sFe,oFe,lFe,cFe,fFe,dFe];O6e(hFe,{mixoutsTo:Qn});Qn.noAuto;Qn.config;var VJe=Qn.library;Qn.dom;var P2=Qn.parse;Qn.findIconDefinition;Qn.toHtml;var pFe=Qn.icon;Qn.layer;Qn.text;Qn.counter;var mFe={prefix:"fas",iconName:"circle-exclamation",icon:[512,512,["exclamation-circle"],"f06a","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zm0-384c13.3 0 24 10.7 24 24V264c0 13.3-10.7 24-24 24s-24-10.7-24-24V152c0-13.3 10.7-24 24-24zM224 352a32 32 0 1 1 64 0 32 32 0 1 1 -64 0z"]},HJe=mFe,WJe={prefix:"fas",iconName:"circle",icon:[512,512,[128308,128309,128992,128993,128994,128995,128996,9679,9898,9899,11044,61708,61915],"f111","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512z"]},vFe={prefix:"fas",iconName:"circle-info",icon:[512,512,["info-circle"],"f05a","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM216 336h24V272H216c-13.3 0-24-10.7-24-24s10.7-24 24-24h48c13.3 0 24 10.7 24 24v88h8c13.3 0 24 10.7 24 24s-10.7 24-24 24H216c-13.3 0-24-10.7-24-24s10.7-24 24-24zm40-208a32 32 0 1 1 0 64 32 32 0 1 1 0-64z"]},GJe=vFe,YJe={prefix:"fas",iconName:"link",icon:[640,512,[128279,"chain"],"f0c1","M579.8 267.7c56.5-56.5 56.5-148 0-204.5c-50-50-128.8-56.5-186.3-15.4l-1.6 1.1c-14.4 10.3-17.7 30.3-7.4 44.6s30.3 17.7 44.6 7.4l1.6-1.1c32.1-22.9 76-19.3 103.8 8.6c31.5 31.5 31.5 82.5 0 114L422.3 334.8c-31.5 31.5-82.5 31.5-114 0c-27.9-27.9-31.5-71.8-8.6-103.8l1.1-1.6c10.3-14.4 6.9-34.4-7.4-44.6s-34.4-6.9-44.6 7.4l-1.1 1.6C206.5 251.2 213 330 263 380c56.5 56.5 148 56.5 204.5 0L579.8 267.7zM60.2 244.3c-56.5 56.5-56.5 148 0 204.5c50 50 128.8 56.5 186.3 15.4l1.6-1.1c14.4-10.3 17.7-30.3 7.4-44.6s-30.3-17.7-44.6-7.4l-1.6 1.1c-32.1 22.9-76 19.3-103.8-8.6C74 372 74 321 105.5 289.5L217.7 177.2c31.5-31.5 82.5-31.5 114 0c27.9 27.9 31.5 71.8 8.6 103.9l-1.1 1.6c-10.3 14.4-6.9 34.4 7.4 44.6s34.4 6.9 44.6-7.4l1.1-1.6C433.5 260.8 427 182 377 132c-56.5-56.5-148-56.5-204.5 0L60.2 244.3z"]},gFe={prefix:"fas",iconName:"circle-user",icon:[512,512,[62142,"user-circle"],"f2bd","M399 384.2C376.9 345.8 335.4 320 288 320H224c-47.4 0-88.9 25.8-111 64.2c35.2 39.2 86.2 63.8 143 63.8s107.8-24.7 143-63.8zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zm256 16a72 72 0 1 0 0-144 72 72 0 1 0 0 144z"]},KJe=gFe,yFe={prefix:"fas",iconName:"xmark",icon:[384,512,[128473,10005,10006,10060,215,"close","multiply","remove","times"],"f00d","M342.6 150.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L192 210.7 86.6 105.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L146.7 256 41.4 361.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L192 301.3 297.4 406.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L237.3 256 342.6 150.6z"]},XJe=yFe,QJe={prefix:"fas",iconName:"chevron-left",icon:[320,512,[9001],"f053","M9.4 233.4c-12.5 12.5-12.5 32.8 0 45.3l192 192c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L77.3 256 246.6 86.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0l-192 192z"]},JJe={prefix:"fas",iconName:"chevron-right",icon:[320,512,[9002],"f054","M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z"]};function wFe(e){var t=[].forEach,r=[].some,n=document.body,i,a=!0,s=" ";function o(g,C){var m=C.appendChild(u(g));if(g.children.length){var h=c(g.isCollapsed);g.children.forEach(function(b){o(b,h)}),m.appendChild(h)}}function l(g,C){var m=!1,h=c(m);if(C.forEach(function(b){o(b,h)}),i=g||i,i!==null)return i.firstChild&&i.removeChild(i.firstChild),C.length===0?i:i.appendChild(h)}function u(g){var C=document.createElement("li"),m=document.createElement("a");return e.listItemClass&&C.setAttribute("class",e.listItemClass),e.onClick&&(m.onclick=e.onClick),e.includeTitleTags&&m.setAttribute("title",g.textContent),e.includeHtml&&g.childNodes.length?t.call(g.childNodes,function(h){m.appendChild(h.cloneNode(!0))}):m.textContent=g.textContent,m.setAttribute("href",e.basePath+"#"+g.id),m.setAttribute("class",e.linkClass+s+"node-name--"+g.nodeName+s+e.extraLinkClasses),C.appendChild(m),C}function c(g){var C=e.orderedList?"ol":"ul",m=document.createElement(C),h=e.listClass+s+e.extraListClasses;return g&&(h=h+s+e.collapsibleClass,h=h+s+e.isCollapsedClass),m.setAttribute("class",h),m}function f(){if(e.scrollContainer&&document.querySelector(e.scrollContainer)){var g;g=document.querySelector(e.scrollContainer).scrollTop}else g=document.documentElement.scrollTop||n.scrollTop;var C=document.querySelector(e.positionFixedSelector);e.fixedSidebarOffset==="auto"&&(e.fixedSidebarOffset=i.offsetTop),g>e.fixedSidebarOffset?C.className.indexOf(e.positionFixedClass)===-1&&(C.className+=s+e.positionFixedClass):C.className=C.className.replace(s+e.positionFixedClass,"")}function d(g){var C=0;return g!==null&&(C=g.offsetTop,e.hasInnerContainers&&(C+=d(g.offsetParent))),C}function y(g,C){return g&&g.className!==C&&(g.className=C),g}function v(g){if(e.scrollContainer&&document.querySelector(e.scrollContainer)){var C;C=document.querySelector(e.scrollContainer).scrollTop}else C=document.documentElement.scrollTop||n.scrollTop;e.positionFixedSelector&&f();var m=g,h;if(a&&i!==null&&m.length>0){r.call(m,function(z,D){if(d(z)>C+e.headingsOffset+10){var A=D===0?D:D-1;return h=m[A],!0}else if(D===m.length-1)return h=m[m.length-1],!0});var b=i.querySelector("."+e.activeLinkClass),T=i.querySelector("."+e.linkClass+".node-name--"+h.nodeName+'[href="'+e.basePath+"#"+h.id.replace(/([ #;&,.+*~':"!^$[\]()=>|/\\@])/g,"\\$1")+'"]');if(b===T)return;var x=i.querySelectorAll("."+e.linkClass);t.call(x,function(z){y(z,z.className.replace(s+e.activeLinkClass,""))});var E=i.querySelectorAll("."+e.listItemClass);t.call(E,function(z){y(z,z.className.replace(s+e.activeListItemClass,""))}),T&&T.className.indexOf(e.activeLinkClass)===-1&&(T.className+=s+e.activeLinkClass);var R=T&&T.parentNode;R&&R.className.indexOf(e.activeListItemClass)===-1&&(R.className+=s+e.activeListItemClass);var F=i.querySelectorAll("."+e.listClass+"."+e.collapsibleClass);t.call(F,function(z){z.className.indexOf(e.isCollapsedClass)===-1&&(z.className+=s+e.isCollapsedClass)}),T&&T.nextSibling&&T.nextSibling.className.indexOf(e.isCollapsedClass)!==-1&&y(T.nextSibling,T.nextSibling.className.replace(s+e.isCollapsedClass,"")),_(T&&T.parentNode.parentNode)}}function _(g){return g&&g.className.indexOf(e.collapsibleClass)!==-1&&g.className.indexOf(e.isCollapsedClass)!==-1?(y(g,g.className.replace(s+e.isCollapsedClass,"")),_(g.parentNode.parentNode)):g}function w(g){var C=g.target||g.srcElement;typeof C.className!="string"||C.className.indexOf(e.linkClass)===-1||(a=!1)}function p(){a=!0}return{enableTocAnimation:p,disableTocAnimation:w,render:l,updateToc:v}}const bFe={tocSelector:".js-toc",contentSelector:".js-toc-content",headingSelector:"h1, h2, h3",ignoreSelector:".js-toc-ignore",hasInnerContainers:!1,linkClass:"toc-link",extraLinkClasses:"",activeLinkClass:"is-active-link",listClass:"toc-list",extraListClasses:"",isCollapsedClass:"is-collapsed",collapsibleClass:"is-collapsible",listItemClass:"toc-list-item",activeListItemClass:"is-active-li",collapseDepth:0,scrollSmooth:!0,scrollSmoothDuration:420,scrollSmoothOffset:0,scrollEndCallback:function(e){},headingsOffset:1,throttleTimeout:50,positionFixedSelector:null,positionFixedClass:"is-position-fixed",fixedSidebarOffset:"auto",includeHtml:!1,includeTitleTags:!1,onClick:function(e){},orderedList:!0,scrollContainer:null,skipRendering:!1,headingLabelCallback:!1,ignoreHiddenElements:!1,headingObjectCallback:null,basePath:"",disableTocScrollSync:!1,tocScrollOffset:0};function _Fe(e){var t=[].reduce;function r(u){return u[u.length-1]}function n(u){return+u.nodeName.toUpperCase().replace("H","")}function i(u){try{return u instanceof window.HTMLElement||u instanceof window.parent.HTMLElement}catch{return u instanceof window.HTMLElement}}function a(u){if(!i(u))return u;if(e.ignoreHiddenElements&&(!u.offsetHeight||!u.offsetParent))return null;const c=u.getAttribute("data-heading-label")||(e.headingLabelCallback?String(e.headingLabelCallback(u.innerText)):(u.innerText||u.textContent).trim());var f={id:u.id,children:[],nodeName:u.nodeName,headingLevel:n(u),textContent:c};return e.includeHtml&&(f.childNodes=u.childNodes),e.headingObjectCallback?e.headingObjectCallback(f,u):f}function s(u,c){for(var f=a(u),d=f.headingLevel,y=c,v=r(y),_=v?v.headingLevel:0,w=d-_;w>0&&(v=r(y),!(v&&d===v.headingLevel));)v&&v.children!==void 0&&(y=v.children),w--;return d>=e.collapseDepth&&(f.isCollapsed=!0),y.push(f),y}function o(u,c){var f=c;e.ignoreSelector&&(f=c.split(",").map(function(y){return y.trim()+":not("+e.ignoreSelector+")"}));try{return u.querySelectorAll(f)}catch{return console.warn("Headers not found with selector: "+f),null}}function l(u){return t.call(u,function(f,d){var y=a(d);return y&&s(y,f.nest),f},{nest:[]})}return{nestHeadingsArray:l,selectHeadings:o}}function CFe(e){var t=e.duration,r=e.offset,n=location.hash?s(location.href):location.href;i();function i(){document.body.addEventListener("click",l,!1);function l(u){!a(u.target)||u.target.className.indexOf("no-smooth-scroll")>-1||u.target.href.charAt(u.target.href.length-2)==="#"&&u.target.href.charAt(u.target.href.length-1)==="!"||u.target.className.indexOf(e.linkClass)===-1||SFe(u.target.hash,{duration:t,offset:r,callback:function(){o(u.target.hash)}})}}function a(l){return l.tagName.toLowerCase()==="a"&&(l.hash.length>0||l.href.charAt(l.href.length-1)==="#")&&(s(l.href)===n||s(l.href)+"#"===n)}function s(l){return l.slice(0,l.lastIndexOf("#"))}function o(l){var u=document.getElementById(l.substring(1));u&&(/^(?:a|select|input|button|textarea)$/i.test(u.tagName)||(u.tabIndex=-1),u.focus())}}function SFe(e,t){var r=window.pageYOffset,n={duration:t.duration,offset:t.offset||0,callback:t.callback,easing:t.easing||f},i=document.querySelector('[id="'+decodeURI(e).split("#").join("")+'"]')||document.querySelector('[id="'+e.split("#").join("")+'"]'),a=typeof e=="string"?n.offset+(e?i&&i.getBoundingClientRect().top||0:-(document.documentElement.scrollTop||document.body.scrollTop)):e,s=typeof n.duration=="function"?n.duration(a):n.duration,o,l;requestAnimationFrame(function(d){o=d,u(d)});function u(d){l=d-o,window.scrollTo(0,n.easing(l,r,a,s)),lt.clientHeight){var r=t.querySelector("."+e.activeListItemClass);if(r){var n=t.scrollTop,i=n+t.clientHeight,a=r.offsetTop,s=a+r.clientHeight;ai-e.tocScrollOffset-L4&&(t.scrollTop+=s-i+e.tocScrollOffset+2*L4)}}}let Xe={},Cs,CS,fc,$a,tp;function DY(e){Xe=IFe(bFe,e||{}),Xe.scrollSmooth&&(Xe.duration=Xe.scrollSmoothDuration,Xe.offset=Xe.scrollSmoothOffset,CFe(Xe)),Cs=wFe(Xe),CS=_Fe(Xe),n$();const t=MFe(Xe);if(t===null)return;const r=kY(Xe);if(r===null||(fc=CS.selectHeadings(t,Xe.headingSelector),fc===null))return;const i=CS.nestHeadingsArray(fc).nest;if(!Xe.skipRendering)Cs.render(r,i);else return this;$a=$4(function(s){Cs.updateToc(fc),!Xe.disableTocScrollSync&&TFe(Xe);const o=s&&s.target&&s.target.scrollingElement&&s.target.scrollingElement.scrollTop===0;(s&&(s.eventPhase===0||s.currentTarget===null)||o)&&(Cs.updateToc(fc),Xe.scrollEndCallback&&Xe.scrollEndCallback(s))},Xe.throttleTimeout),$a(),Xe.scrollContainer&&document.querySelector(Xe.scrollContainer)?(document.querySelector(Xe.scrollContainer).addEventListener("scroll",$a,!1),document.querySelector(Xe.scrollContainer).addEventListener("resize",$a,!1)):(document.addEventListener("scroll",$a,!1),document.addEventListener("resize",$a,!1));let a=null;tp=$4(function(s){Xe.scrollSmooth&&Cs.disableTocAnimation(s),Cs.updateToc(fc),a&&clearTimeout(a),a=setTimeout(function(){Cs.enableTocAnimation()},Xe.scrollSmoothDuration)},Xe.throttleTimeout),Xe.scrollContainer&&document.querySelector(Xe.scrollContainer)?document.querySelector(Xe.scrollContainer).addEventListener("click",tp,!1):document.addEventListener("click",tp,!1)}function n$(){const e=kY(Xe);e!==null&&(Xe.skipRendering||e&&(e.innerHTML=""),Xe.scrollContainer&&document.querySelector(Xe.scrollContainer)?(document.querySelector(Xe.scrollContainer).removeEventListener("scroll",$a,!1),document.querySelector(Xe.scrollContainer).removeEventListener("resize",$a,!1),Cs&&document.querySelector(Xe.scrollContainer).removeEventListener("click",tp,!1)):(document.removeEventListener("scroll",$a,!1),document.removeEventListener("resize",$a,!1),Cs&&document.removeEventListener("click",tp,!1)))}function EFe(e){n$(),DY(e||Xe)}const OFe=Object.prototype.hasOwnProperty;function IFe(){const e={};for(let t=0;t=0)&&(r[i]=e[i]);return r}function NFe(e,t){if(e==null)return{};var r=PFe(e,t),n,i;if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(i=0;i=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function N2(e){return UFe(e)||RFe(e)||DFe(e)||kFe()}function UFe(e){if(Array.isArray(e))return U2(e)}function RFe(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function DFe(e,t){if(e){if(typeof e=="string")return U2(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return U2(e,t)}}function U2(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r2&&arguments[2]!==void 0?arguments[2]:{};if(typeof t=="string")return t;var n=(t.children||[]).map(function(l){return qY(e,l)}),i=Object.keys(t.attributes||{}).reduce(function(l,u){var c=t.attributes[u];switch(u){case"class":l.attrs.className=c,delete t.attributes.class;break;case"style":l.attrs.style=qFe(c);break;default:u.indexOf("aria-")===0||u.indexOf("data-")===0?l.attrs[u.toLowerCase()]=c:l.attrs[zY(u)]=c}return l},{attrs:{}}),a=r.style,s=a===void 0?{}:a,o=NFe(r,jFe);return i.attrs.style=Do(Do({},i.attrs.style),s),e.apply(void 0,[t.tag,Do(Do({},i.attrs),o)].concat(N2(n)))}var VY=!1;try{VY=!0}catch{}function VFe(){if(!VY&&console&&typeof console.error=="function"){var e;(e=console).error.apply(e,arguments)}}function P4(e){if(e&&Yy(e)==="object"&&e.prefix&&e.iconName&&e.icon)return e;if(P2.icon)return P2.icon(e);if(e===null)return null;if(e&&Yy(e)==="object"&&e.prefix&&e.iconName)return e;if(Array.isArray(e)&&e.length===2)return{prefix:e[0],iconName:e[1]};if(typeof e=="string")return{prefix:"fas",iconName:e}}function SS(e,t){return Array.isArray(t)&&t.length>0||!Array.isArray(t)&&t?qc({},e,t):{}}var zw=be.forwardRef(function(e,t){var r=e.icon,n=e.mask,i=e.symbol,a=e.className,s=e.title,o=e.titleId,l=e.maskId,u=P4(r),c=SS("classes",[].concat(N2(FFe(e)),N2(a.split(" ")))),f=SS("transform",typeof e.transform=="string"?P2.transform(e.transform):e.transform),d=SS("mask",P4(n)),y=pFe(u,Do(Do(Do(Do({},c),f),d),{},{symbol:i,title:s,titleId:o,maskId:l}));if(!y)return VFe("Could not find icon",u),null;var v=y.abstract,_={ref:t};return Object.keys(e).forEach(function(w){zw.defaultProps.hasOwnProperty(w)||(_[w]=e[w])}),HFe(v[0],_)});zw.displayName="FontAwesomeIcon";zw.propTypes={beat:Q.bool,border:Q.bool,beatFade:Q.bool,bounce:Q.bool,className:Q.string,fade:Q.bool,flash:Q.bool,mask:Q.oneOfType([Q.object,Q.array,Q.string]),maskId:Q.string,fixedWidth:Q.bool,inverse:Q.bool,flip:Q.oneOf([!0,!1,"horizontal","vertical","both"]),icon:Q.oneOfType([Q.object,Q.array,Q.string]),listItem:Q.bool,pull:Q.oneOf(["right","left"]),pulse:Q.bool,rotation:Q.oneOf([0,90,180,270]),shake:Q.bool,size:Q.oneOf(["2xs","xs","sm","lg","xl","2xl","1x","2x","3x","4x","5x","6x","7x","8x","9x","10x"]),spin:Q.bool,spinPulse:Q.bool,spinReverse:Q.bool,symbol:Q.oneOfType([Q.bool,Q.string]),title:Q.string,titleId:Q.string,transform:Q.oneOfType([Q.string,Q.object]),swapOpacity:Q.bool};zw.defaultProps={border:!1,className:"",mask:null,maskId:null,fixedWidth:!1,inverse:!1,flip:!1,icon:null,listItem:!1,pull:null,pulse:!1,rotation:null,size:null,spin:!1,spinPulse:!1,spinReverse:!1,beat:!1,fade:!1,beatFade:!1,bounce:!1,shake:!1,symbol:!1,title:"",titleId:null,transform:null,swapOpacity:!1};var HFe=qY.bind(null,be.createElement),a$={},HY={},Ne={},s$={};Object.defineProperty(s$,"__esModule",{value:!0});class WFe extends Error{constructor(t){super(`${t.status} ${t.statusText} +}`;function SY(){var e=vY,t=gY,r=Ee.cssPrefix,n=Ee.replacementClass,i=d6e;if(r!==e||n!==t){var a=new RegExp("\\.".concat(e,"\\-"),"g"),s=new RegExp("\\--".concat(e,"\\-"),"g"),o=new RegExp("\\.".concat(t),"g");i=i.replace(a,".".concat(r,"-")).replace(s,"--".concat(r,"-")).replace(o,".".concat(n))}return i}var d4=!1;function gS(){Ee.autoAddCss&&!d4&&(o6e(SY()),d4=!0)}var h6e={mixout:function(){return{dom:{css:SY,insertCss:gS}}},hooks:function(){return{beforeDOMElementCreation:function(){gS()},beforeI2svg:function(){gS()}}}},Vs=ol||{};Vs[qs]||(Vs[qs]={});Vs[qs].styles||(Vs[qs].styles={});Vs[qs].hooks||(Vs[qs].hooks={});Vs[qs].shims||(Vs[qs].shims=[]);var na=Vs[qs],TY=[],p6e=function e(){Dt.removeEventListener("DOMContentLoaded",e),Wy=1,TY.map(function(t){return t()})},Wy=!1;io&&(Wy=(Dt.documentElement.doScroll?/^loaded|^c/:/^loaded|^i|^c/).test(Dt.readyState),Wy||Dt.addEventListener("DOMContentLoaded",p6e));function m6e(e){io&&(Wy?setTimeout(e,0):TY.push(e))}function jm(e){var t=e.tag,r=e.attributes,n=r===void 0?{}:r,i=e.children,a=i===void 0?[]:i;return typeof e=="string"?CY(e):"<".concat(t," ").concat(u6e(n),">").concat(a.map(jm).join(""),"")}function h4(e,t,r){if(e&&e[t]&&e[t][r])return{prefix:t,iconName:r,icon:e[t][r]}}var v6e=function(t,r){return function(n,i,a,s){return t.call(r,n,i,a,s)}},yS=function(t,r,n,i){var a=Object.keys(t),s=a.length,o=i!==void 0?v6e(r,i):r,l,u,c;for(n===void 0?(l=1,c=t[a[0]]):(l=0,c=n);l=55296&&i<=56319&&r=55296&&n<=56319&&r>t+1&&(i=e.charCodeAt(t+1),i>=56320&&i<=57343)?(n-55296)*1024+i-56320+65536:n}function p4(e){return Object.keys(e).reduce(function(t,r){var n=e[r],i=!!n.icon;return i?t[n.iconName]=n.icon:t[r]=n,t},{})}function E2(e,t){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},n=r.skipHooks,i=n===void 0?!1:n,a=p4(t);typeof na.hooks.addPack=="function"&&!i?na.hooks.addPack(e,p4(t)):na.styles[e]=_e(_e({},na.styles[e]||{}),a),e==="fas"&&E2("fa",t)}var Tv,Ev,Ov,jc=na.styles,w6e=na.shims,b6e=(Tv={},_r(Tv,Rt,Object.values($p[Rt])),_r(Tv,nr,Object.values($p[nr])),Tv),XL=null,EY={},OY={},IY={},MY={},xY={},_6e=(Ev={},_r(Ev,Rt,Object.keys(xp[Rt])),_r(Ev,nr,Object.keys(xp[nr])),Ev);function C6e(e){return~r6e.indexOf(e)}function S6e(e,t){var r=t.split("-"),n=r[0],i=r.slice(1).join("-");return n===e&&i!==""&&!C6e(i)?i:null}var LY=function(){var t=function(a){return yS(jc,function(s,o,l){return s[l]=yS(o,a,{}),s},{})};EY=t(function(i,a,s){if(a[3]&&(i[a[3]]=s),a[2]){var o=a[2].filter(function(l){return typeof l=="number"});o.forEach(function(l){i[l.toString(16)]=s})}return i}),OY=t(function(i,a,s){if(i[s]=s,a[2]){var o=a[2].filter(function(l){return typeof l=="string"});o.forEach(function(l){i[l]=s})}return i}),xY=t(function(i,a,s){var o=a[2];return i[s]=s,o.forEach(function(l){i[l]=s}),i});var r="far"in jc||Ee.autoFetchSvg,n=yS(w6e,function(i,a){var s=a[0],o=a[1],l=a[2];return o==="far"&&!r&&(o="fas"),typeof s=="string"&&(i.names[s]={prefix:o,iconName:l}),typeof s=="number"&&(i.unicodes[s.toString(16)]={prefix:o,iconName:l}),i},{names:{},unicodes:{}});IY=n.names,MY=n.unicodes,XL=Fw(Ee.styleDefault,{family:Ee.familyDefault})};s6e(function(e){XL=Fw(e.styleDefault,{family:Ee.familyDefault})});LY();function QL(e,t){return(EY[e]||{})[t]}function T6e(e,t){return(OY[e]||{})[t]}function Zl(e,t){return(xY[e]||{})[t]}function $Y(e){return IY[e]||{prefix:null,iconName:null}}function E6e(e){var t=MY[e],r=QL("fas",e);return t||(r?{prefix:"fas",iconName:r}:null)||{prefix:null,iconName:null}}function ll(){return XL}var JL=function(){return{prefix:null,iconName:null,rest:[]}};function Fw(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=t.family,n=r===void 0?Rt:r,i=xp[n][e],a=Lp[n][e]||Lp[n][i],s=e in na.styles?e:null;return a||s||null}var m4=(Ov={},_r(Ov,Rt,Object.keys($p[Rt])),_r(Ov,nr,Object.keys($p[nr])),Ov);function Bw(e){var t,r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=r.skipLookups,i=n===void 0?!1:n,a=(t={},_r(t,Rt,"".concat(Ee.cssPrefix,"-").concat(Rt)),_r(t,nr,"".concat(Ee.cssPrefix,"-").concat(nr)),t),s=null,o=Rt;(e.includes(a[Rt])||e.some(function(u){return m4[Rt].includes(u)}))&&(o=Rt),(e.includes(a[nr])||e.some(function(u){return m4[nr].includes(u)}))&&(o=nr);var l=e.reduce(function(u,c){var f=S6e(Ee.cssPrefix,c);if(jc[c]?(c=b6e[o].includes(c)?X3e[o][c]:c,s=c,u.prefix=c):_6e[o].indexOf(c)>-1?(s=c,u.prefix=Fw(c,{family:o})):f?u.iconName=f:c!==Ee.replacementClass&&c!==a[Rt]&&c!==a[nr]&&u.rest.push(c),!i&&u.prefix&&u.iconName){var d=s==="fa"?$Y(u.iconName):{},y=Zl(u.prefix,u.iconName);d.prefix&&(s=null),u.iconName=d.iconName||y||u.iconName,u.prefix=d.prefix||u.prefix,u.prefix==="far"&&!jc.far&&jc.fas&&!Ee.autoFetchSvg&&(u.prefix="fas")}return u},JL());return(e.includes("fa-brands")||e.includes("fab"))&&(l.prefix="fab"),(e.includes("fa-duotone")||e.includes("fad"))&&(l.prefix="fad"),!l.prefix&&o===nr&&(jc.fass||Ee.autoFetchSvg)&&(l.prefix="fass",l.iconName=Zl(l.prefix,l.iconName)||l.iconName),(l.prefix==="fa"||s==="fa")&&(l.prefix=ll()||"fas"),l}var O6e=function(){function e(){k3e(this,e),this.definitions={}}return F3e(e,[{key:"add",value:function(){for(var r=this,n=arguments.length,i=new Array(n),a=0;a0&&c.forEach(function(f){typeof f=="string"&&(r[o][f]=u)}),r[o][l]=u}),r}}]),e}(),v4=[],zc={},cf={},I6e=Object.keys(cf);function M6e(e,t){var r=t.mixoutsTo;return v4=e,zc={},Object.keys(cf).forEach(function(n){I6e.indexOf(n)===-1&&delete cf[n]}),v4.forEach(function(n){var i=n.mixout?n.mixout():{};if(Object.keys(i).forEach(function(s){typeof i[s]=="function"&&(r[s]=i[s]),Hy(i[s])==="object"&&Object.keys(i[s]).forEach(function(o){r[s]||(r[s]={}),r[s][o]=i[s][o]})}),n.hooks){var a=n.hooks();Object.keys(a).forEach(function(s){zc[s]||(zc[s]=[]),zc[s].push(a[s])})}n.provides&&n.provides(cf)}),r}function O2(e,t){for(var r=arguments.length,n=new Array(r>2?r-2:0),i=2;i1?t-1:0),n=1;n0&&arguments[0]!==void 0?arguments[0]:{};return io?(Tu("beforeI2svg",t),Hs("pseudoElements2svg",t),Hs("i2svg",t)):Promise.reject("Operation requires a DOM of some kind.")},watch:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},r=t.autoReplaceSvgRoot;Ee.autoReplaceSvg===!1&&(Ee.autoReplaceSvg=!0),Ee.observeMutations=!0,m6e(function(){A6e({autoReplaceSvgRoot:r}),Tu("watch",t)})}},$6e={icon:function(t){if(t===null)return null;if(Hy(t)==="object"&&t.prefix&&t.iconName)return{prefix:t.prefix,iconName:Zl(t.prefix,t.iconName)||t.iconName};if(Array.isArray(t)&&t.length===2){var r=t[1].indexOf("fa-")===0?t[1].slice(3):t[1],n=Fw(t[0]);return{prefix:n,iconName:Zl(n,r)||r}}if(typeof t=="string"&&(t.indexOf("".concat(Ee.cssPrefix,"-"))>-1||t.match(Q3e))){var i=Bw(t.split(" "),{skipLookups:!0});return{prefix:i.prefix||ll(),iconName:Zl(i.prefix,i.iconName)||i.iconName}}if(typeof t=="string"){var a=ll();return{prefix:a,iconName:Zl(a,t)||t}}}},Qn={noAuto:x6e,config:Ee,dom:L6e,parse:$6e,library:AY,findIconDefinition:I2,toHtml:jm},A6e=function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},r=t.autoReplaceSvgRoot,n=r===void 0?Dt:r;(Object.keys(na.styles).length>0||Ee.autoFetchSvg)&&io&&Ee.autoReplaceSvg&&Qn.dom.i2svg({node:n})};function jw(e,t){return Object.defineProperty(e,"abstract",{get:t}),Object.defineProperty(e,"html",{get:function(){return e.abstract.map(function(n){return jm(n)})}}),Object.defineProperty(e,"node",{get:function(){if(io){var n=Dt.createElement("div");return n.innerHTML=e.html,n.children}}}),e}function P6e(e){var t=e.children,r=e.main,n=e.mask,i=e.attributes,a=e.styles,s=e.transform;if(KL(s)&&r.found&&!n.found){var o=r.width,l=r.height,u={x:o/l/2,y:.5};i.style=kw(_e(_e({},a),{},{"transform-origin":"".concat(u.x+s.x/16,"em ").concat(u.y+s.y/16,"em")}))}return[{tag:"svg",attributes:i,children:t}]}function N6e(e){var t=e.prefix,r=e.iconName,n=e.children,i=e.attributes,a=e.symbol,s=a===!0?"".concat(t,"-").concat(Ee.cssPrefix,"-").concat(r):a;return[{tag:"svg",attributes:{style:"display: none;"},children:[{tag:"symbol",attributes:_e(_e({},i),{},{id:s}),children:n}]}]}function ZL(e){var t=e.icons,r=t.main,n=t.mask,i=e.prefix,a=e.iconName,s=e.transform,o=e.symbol,l=e.title,u=e.maskId,c=e.titleId,f=e.extra,d=e.watchable,y=d===void 0?!1:d,v=n.found?n:r,_=v.width,w=v.height,p=i==="fak",g=[Ee.replacementClass,a?"".concat(Ee.cssPrefix,"-").concat(a):""].filter(function(E){return f.classes.indexOf(E)===-1}).filter(function(E){return E!==""||!!E}).concat(f.classes).join(" "),C={children:[],attributes:_e(_e({},f.attributes),{},{"data-prefix":i,"data-icon":a,class:g,role:f.attributes.role||"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 ".concat(_," ").concat(w)})},m=p&&!~f.classes.indexOf("fa-fw")?{width:"".concat(_/w*16*.0625,"em")}:{};y&&(C.attributes[Su]=""),l&&(C.children.push({tag:"title",attributes:{id:C.attributes["aria-labelledby"]||"title-".concat(c||Pp())},children:[l]}),delete C.attributes.title);var h=_e(_e({},C),{},{prefix:i,iconName:a,main:r,mask:n,maskId:u,transform:s,symbol:o,styles:_e(_e({},m),f.styles)}),b=n.found&&r.found?Hs("generateAbstractMask",h)||{children:[],attributes:{}}:Hs("generateAbstractIcon",h)||{children:[],attributes:{}},T=b.children,x=b.attributes;return h.children=T,h.attributes=x,o?N6e(h):P6e(h)}function g4(e){var t=e.content,r=e.width,n=e.height,i=e.transform,a=e.title,s=e.extra,o=e.watchable,l=o===void 0?!1:o,u=_e(_e(_e({},s.attributes),a?{title:a}:{}),{},{class:s.classes.join(" ")});l&&(u[Su]="");var c=_e({},s.styles);KL(i)&&(c.transform=f6e({transform:i,startCentered:!0,width:r,height:n}),c["-webkit-transform"]=c.transform);var f=kw(c);f.length>0&&(u.style=f);var d=[];return d.push({tag:"span",attributes:u,children:[t]}),a&&d.push({tag:"span",attributes:{class:"sr-only"},children:[a]}),d}function U6e(e){var t=e.content,r=e.title,n=e.extra,i=_e(_e(_e({},n.attributes),r?{title:r}:{}),{},{class:n.classes.join(" ")}),a=kw(n.styles);a.length>0&&(i.style=a);var s=[];return s.push({tag:"span",attributes:i,children:[t]}),r&&s.push({tag:"span",attributes:{class:"sr-only"},children:[r]}),s}var wS=na.styles;function M2(e){var t=e[0],r=e[1],n=e.slice(4),i=qL(n,1),a=i[0],s=null;return Array.isArray(a)?s={tag:"g",attributes:{class:"".concat(Ee.cssPrefix,"-").concat(Jl.GROUP)},children:[{tag:"path",attributes:{class:"".concat(Ee.cssPrefix,"-").concat(Jl.SECONDARY),fill:"currentColor",d:a[0]}},{tag:"path",attributes:{class:"".concat(Ee.cssPrefix,"-").concat(Jl.PRIMARY),fill:"currentColor",d:a[1]}}]}:s={tag:"path",attributes:{fill:"currentColor",d:a}},{found:!0,width:t,height:r,icon:s}}var R6e={found:!1,width:512,height:512};function D6e(e,t){!yY&&!Ee.showMissingIcons&&e&&console.error('Icon with name "'.concat(e,'" and prefix "').concat(t,'" is missing.'))}function x2(e,t){var r=t;return t==="fa"&&Ee.styleDefault!==null&&(t=ll()),new Promise(function(n,i){if(Hs("missingIconAbstract"),r==="fa"){var a=$Y(e)||{};e=a.iconName||e,t=a.prefix||t}if(e&&t&&wS[t]&&wS[t][e]){var s=wS[t][e];return n(M2(s))}D6e(e,t),n(_e(_e({},R6e),{},{icon:Ee.showMissingIcons&&e?Hs("missingIconAbstract")||{}:{}}))})}var y4=function(){},L2=Ee.measurePerformance&&yv&&yv.mark&&yv.measure?yv:{mark:y4,measure:y4},xh='FA "6.5.2"',k6e=function(t){return L2.mark("".concat(xh," ").concat(t," begins")),function(){return PY(t)}},PY=function(t){L2.mark("".concat(xh," ").concat(t," ends")),L2.measure("".concat(xh," ").concat(t),"".concat(xh," ").concat(t," begins"),"".concat(xh," ").concat(t," ends"))},e$={begin:k6e,end:PY},Eg=function(){};function w4(e){var t=e.getAttribute?e.getAttribute(Su):null;return typeof t=="string"}function F6e(e){var t=e.getAttribute?e.getAttribute(HL):null,r=e.getAttribute?e.getAttribute(WL):null;return t&&r}function B6e(e){return e&&e.classList&&e.classList.contains&&e.classList.contains(Ee.replacementClass)}function j6e(){if(Ee.autoReplaceSvg===!0)return Og.replace;var e=Og[Ee.autoReplaceSvg];return e||Og.replace}function z6e(e){return Dt.createElementNS("http://www.w3.org/2000/svg",e)}function q6e(e){return Dt.createElement(e)}function NY(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=t.ceFn,n=r===void 0?e.tag==="svg"?z6e:q6e:r;if(typeof e=="string")return Dt.createTextNode(e);var i=n(e.tag);Object.keys(e.attributes||[]).forEach(function(s){i.setAttribute(s,e.attributes[s])});var a=e.children||[];return a.forEach(function(s){i.appendChild(NY(s,{ceFn:n}))}),i}function V6e(e){var t=" ".concat(e.outerHTML," ");return t="".concat(t,"Font Awesome fontawesome.com "),t}var Og={replace:function(t){var r=t[0];if(r.parentNode)if(t[1].forEach(function(i){r.parentNode.insertBefore(NY(i),r)}),r.getAttribute(Su)===null&&Ee.keepOriginalSource){var n=Dt.createComment(V6e(r));r.parentNode.replaceChild(n,r)}else r.remove()},nest:function(t){var r=t[0],n=t[1];if(~YL(r).indexOf(Ee.replacementClass))return Og.replace(t);var i=new RegExp("".concat(Ee.cssPrefix,"-.*"));if(delete n[0].attributes.id,n[0].attributes.class){var a=n[0].attributes.class.split(" ").reduce(function(o,l){return l===Ee.replacementClass||l.match(i)?o.toSvg.push(l):o.toNode.push(l),o},{toNode:[],toSvg:[]});n[0].attributes.class=a.toSvg.join(" "),a.toNode.length===0?r.removeAttribute("class"):r.setAttribute("class",a.toNode.join(" "))}var s=n.map(function(o){return jm(o)}).join(` +`);r.setAttribute(Su,""),r.innerHTML=s}};function b4(e){e()}function UY(e,t){var r=typeof t=="function"?t:Eg;if(e.length===0)r();else{var n=b4;Ee.mutateApproach===Y3e&&(n=ol.requestAnimationFrame||b4),n(function(){var i=j6e(),a=e$.begin("mutate");e.map(i),a(),r()})}}var t$=!1;function RY(){t$=!0}function $2(){t$=!1}var Gy=null;function _4(e){if(c4&&Ee.observeMutations){var t=e.treeCallback,r=t===void 0?Eg:t,n=e.nodeCallback,i=n===void 0?Eg:n,a=e.pseudoElementsCallback,s=a===void 0?Eg:a,o=e.observeMutationsRoot,l=o===void 0?Dt:o;Gy=new c4(function(u){if(!t$){var c=ll();od(u).forEach(function(f){if(f.type==="childList"&&f.addedNodes.length>0&&!w4(f.addedNodes[0])&&(Ee.searchPseudoElements&&s(f.target),r(f.target)),f.type==="attributes"&&f.target.parentNode&&Ee.searchPseudoElements&&s(f.target.parentNode),f.type==="attributes"&&w4(f.target)&&~t6e.indexOf(f.attributeName))if(f.attributeName==="class"&&F6e(f.target)){var d=Bw(YL(f.target)),y=d.prefix,v=d.iconName;f.target.setAttribute(HL,y||c),v&&f.target.setAttribute(WL,v)}else B6e(f.target)&&i(f.target)})}}),io&&Gy.observe(l,{childList:!0,attributes:!0,characterData:!0,subtree:!0})}}function H6e(){Gy&&Gy.disconnect()}function W6e(e){var t=e.getAttribute("style"),r=[];return t&&(r=t.split(";").reduce(function(n,i){var a=i.split(":"),s=a[0],o=a.slice(1);return s&&o.length>0&&(n[s]=o.join(":").trim()),n},{})),r}function G6e(e){var t=e.getAttribute("data-prefix"),r=e.getAttribute("data-icon"),n=e.innerText!==void 0?e.innerText.trim():"",i=Bw(YL(e));return i.prefix||(i.prefix=ll()),t&&r&&(i.prefix=t,i.iconName=r),i.iconName&&i.prefix||(i.prefix&&n.length>0&&(i.iconName=T6e(i.prefix,e.innerText)||QL(i.prefix,T2(e.innerText))),!i.iconName&&Ee.autoFetchSvg&&e.firstChild&&e.firstChild.nodeType===Node.TEXT_NODE&&(i.iconName=e.firstChild.data)),i}function Y6e(e){var t=od(e.attributes).reduce(function(i,a){return i.name!=="class"&&i.name!=="style"&&(i[a.name]=a.value),i},{}),r=e.getAttribute("title"),n=e.getAttribute("data-fa-title-id");return Ee.autoA11y&&(r?t["aria-labelledby"]="".concat(Ee.replacementClass,"-title-").concat(n||Pp()):(t["aria-hidden"]="true",t.focusable="false")),t}function K6e(){return{iconName:null,title:null,titleId:null,prefix:null,transform:ja,symbol:!1,mask:{iconName:null,prefix:null,rest:[]},maskId:null,extra:{classes:[],styles:{},attributes:{}}}}function C4(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{styleParser:!0},r=G6e(e),n=r.iconName,i=r.prefix,a=r.rest,s=Y6e(e),o=O2("parseNodeAttributes",{},e),l=t.styleParser?W6e(e):[];return _e({iconName:n,title:e.getAttribute("title"),titleId:e.getAttribute("data-fa-title-id"),prefix:i,transform:ja,mask:{iconName:null,prefix:null,rest:[]},maskId:null,symbol:!1,extra:{classes:a,styles:l,attributes:s}},o)}var X6e=na.styles;function DY(e){var t=Ee.autoReplaceSvg==="nest"?C4(e,{styleParser:!1}):C4(e);return~t.extra.classes.indexOf(wY)?Hs("generateLayersText",e,t):Hs("generateSvgReplacementMutation",e,t)}var ul=new Set;GL.map(function(e){ul.add("fa-".concat(e))});Object.keys(xp[Rt]).map(ul.add.bind(ul));Object.keys(xp[nr]).map(ul.add.bind(ul));ul=Fm(ul);function S4(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;if(!io)return Promise.resolve();var r=Dt.documentElement.classList,n=function(f){return r.add("".concat(f4,"-").concat(f))},i=function(f){return r.remove("".concat(f4,"-").concat(f))},a=Ee.autoFetchSvg?ul:GL.map(function(c){return"fa-".concat(c)}).concat(Object.keys(X6e));a.includes("fa")||a.push("fa");var s=[".".concat(wY,":not([").concat(Su,"])")].concat(a.map(function(c){return".".concat(c,":not([").concat(Su,"])")})).join(", ");if(s.length===0)return Promise.resolve();var o=[];try{o=od(e.querySelectorAll(s))}catch{}if(o.length>0)n("pending"),i("complete");else return Promise.resolve();var l=e$.begin("onTree"),u=o.reduce(function(c,f){try{var d=DY(f);d&&c.push(d)}catch(y){yY||y.name==="MissingIcon"&&console.error(y)}return c},[]);return new Promise(function(c,f){Promise.all(u).then(function(d){UY(d,function(){n("active"),n("complete"),i("pending"),typeof t=="function"&&t(),l(),c()})}).catch(function(d){l(),f(d)})})}function Q6e(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;DY(e).then(function(r){r&&UY([r],t)})}function J6e(e){return function(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=(t||{}).icon?t:I2(t||{}),i=r.mask;return i&&(i=(i||{}).icon?i:I2(i||{})),e(n,_e(_e({},r),{},{mask:i}))}}var Z6e=function(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=r.transform,i=n===void 0?ja:n,a=r.symbol,s=a===void 0?!1:a,o=r.mask,l=o===void 0?null:o,u=r.maskId,c=u===void 0?null:u,f=r.title,d=f===void 0?null:f,y=r.titleId,v=y===void 0?null:y,_=r.classes,w=_===void 0?[]:_,p=r.attributes,g=p===void 0?{}:p,C=r.styles,m=C===void 0?{}:C;if(t){var h=t.prefix,b=t.iconName,T=t.icon;return jw(_e({type:"icon"},t),function(){return Tu("beforeDOMElementCreation",{iconDefinition:t,params:r}),Ee.autoA11y&&(d?g["aria-labelledby"]="".concat(Ee.replacementClass,"-title-").concat(v||Pp()):(g["aria-hidden"]="true",g.focusable="false")),ZL({icons:{main:M2(T),mask:l?M2(l.icon):{found:!1,width:null,height:null,icon:{}}},prefix:h,iconName:b,transform:_e(_e({},ja),i),symbol:s,title:d,maskId:c,titleId:v,extra:{attributes:g,styles:m,classes:w}})})}},eFe={mixout:function(){return{icon:J6e(Z6e)}},hooks:function(){return{mutationObserverCallbacks:function(r){return r.treeCallback=S4,r.nodeCallback=Q6e,r}}},provides:function(t){t.i2svg=function(r){var n=r.node,i=n===void 0?Dt:n,a=r.callback,s=a===void 0?function(){}:a;return S4(i,s)},t.generateSvgReplacementMutation=function(r,n){var i=n.iconName,a=n.title,s=n.titleId,o=n.prefix,l=n.transform,u=n.symbol,c=n.mask,f=n.maskId,d=n.extra;return new Promise(function(y,v){Promise.all([x2(i,o),c.iconName?x2(c.iconName,c.prefix):Promise.resolve({found:!1,width:512,height:512,icon:{}})]).then(function(_){var w=qL(_,2),p=w[0],g=w[1];y([r,ZL({icons:{main:p,mask:g},prefix:o,iconName:i,transform:l,symbol:u,maskId:f,title:a,titleId:s,extra:d,watchable:!0})])}).catch(v)})},t.generateAbstractIcon=function(r){var n=r.children,i=r.attributes,a=r.main,s=r.transform,o=r.styles,l=kw(o);l.length>0&&(i.style=l);var u;return KL(s)&&(u=Hs("generateAbstractTransformGrouping",{main:a,transform:s,containerWidth:a.width,iconWidth:a.width})),n.push(u||a.icon),{children:n,attributes:i}}}},tFe={mixout:function(){return{layer:function(r){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i=n.classes,a=i===void 0?[]:i;return jw({type:"layer"},function(){Tu("beforeDOMElementCreation",{assembler:r,params:n});var s=[];return r(function(o){Array.isArray(o)?o.map(function(l){s=s.concat(l.abstract)}):s=s.concat(o.abstract)}),[{tag:"span",attributes:{class:["".concat(Ee.cssPrefix,"-layers")].concat(Fm(a)).join(" ")},children:s}]})}}}},rFe={mixout:function(){return{counter:function(r){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i=n.title,a=i===void 0?null:i,s=n.classes,o=s===void 0?[]:s,l=n.attributes,u=l===void 0?{}:l,c=n.styles,f=c===void 0?{}:c;return jw({type:"counter",content:r},function(){return Tu("beforeDOMElementCreation",{content:r,params:n}),U6e({content:r.toString(),title:a,extra:{attributes:u,styles:f,classes:["".concat(Ee.cssPrefix,"-layers-counter")].concat(Fm(o))}})})}}}},nFe={mixout:function(){return{text:function(r){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i=n.transform,a=i===void 0?ja:i,s=n.title,o=s===void 0?null:s,l=n.classes,u=l===void 0?[]:l,c=n.attributes,f=c===void 0?{}:c,d=n.styles,y=d===void 0?{}:d;return jw({type:"text",content:r},function(){return Tu("beforeDOMElementCreation",{content:r,params:n}),g4({content:r,transform:_e(_e({},ja),a),title:o,extra:{attributes:f,styles:y,classes:["".concat(Ee.cssPrefix,"-layers-text")].concat(Fm(u))}})})}}},provides:function(t){t.generateLayersText=function(r,n){var i=n.title,a=n.transform,s=n.extra,o=null,l=null;if(mY){var u=parseInt(getComputedStyle(r).fontSize,10),c=r.getBoundingClientRect();o=c.width/u,l=c.height/u}return Ee.autoA11y&&!i&&(s.attributes["aria-hidden"]="true"),Promise.resolve([r,g4({content:r.innerHTML,width:o,height:l,transform:a,title:i,extra:s,watchable:!0})])}}},iFe=new RegExp('"',"ug"),T4=[1105920,1112319];function aFe(e){var t=e.replace(iFe,""),r=y6e(t,0),n=r>=T4[0]&&r<=T4[1],i=t.length===2?t[0]===t[1]:!1;return{value:T2(i?t[0]:t),isSecondary:n||i}}function E4(e,t){var r="".concat(G3e).concat(t.replace(":","-"));return new Promise(function(n,i){if(e.getAttribute(r)!==null)return n();var a=od(e.children),s=a.filter(function(T){return T.getAttribute(S2)===t})[0],o=ol.getComputedStyle(e,t),l=o.getPropertyValue("font-family").match(J3e),u=o.getPropertyValue("font-weight"),c=o.getPropertyValue("content");if(s&&!l)return e.removeChild(s),n();if(l&&c!=="none"&&c!==""){var f=o.getPropertyValue("content"),d=~["Sharp"].indexOf(l[2])?nr:Rt,y=~["Solid","Regular","Light","Thin","Duotone","Brands","Kit"].indexOf(l[2])?Lp[d][l[2].toLowerCase()]:Z3e[d][u],v=aFe(f),_=v.value,w=v.isSecondary,p=l[0].startsWith("FontAwesome"),g=QL(y,_),C=g;if(p){var m=E6e(_);m.iconName&&m.prefix&&(g=m.iconName,y=m.prefix)}if(g&&!w&&(!s||s.getAttribute(HL)!==y||s.getAttribute(WL)!==C)){e.setAttribute(r,C),s&&e.removeChild(s);var h=K6e(),b=h.extra;b.attributes[S2]=t,x2(g,y).then(function(T){var x=ZL(_e(_e({},h),{},{icons:{main:T,mask:JL()},prefix:y,iconName:C,extra:b,watchable:!0})),E=Dt.createElementNS("http://www.w3.org/2000/svg","svg");t==="::before"?e.insertBefore(E,e.firstChild):e.appendChild(E),E.outerHTML=x.map(function(R){return jm(R)}).join(` +`),e.removeAttribute(r),n()}).catch(i)}else n()}else n()})}function sFe(e){return Promise.all([E4(e,"::before"),E4(e,"::after")])}function oFe(e){return e.parentNode!==document.head&&!~K3e.indexOf(e.tagName.toUpperCase())&&!e.getAttribute(S2)&&(!e.parentNode||e.parentNode.tagName!=="svg")}function O4(e){if(io)return new Promise(function(t,r){var n=od(e.querySelectorAll("*")).filter(oFe).map(sFe),i=e$.begin("searchPseudoElements");RY(),Promise.all(n).then(function(){i(),$2(),t()}).catch(function(){i(),$2(),r()})})}var lFe={hooks:function(){return{mutationObserverCallbacks:function(r){return r.pseudoElementsCallback=O4,r}}},provides:function(t){t.pseudoElements2svg=function(r){var n=r.node,i=n===void 0?Dt:n;Ee.searchPseudoElements&&O4(i)}}},I4=!1,uFe={mixout:function(){return{dom:{unwatch:function(){RY(),I4=!0}}}},hooks:function(){return{bootstrap:function(){_4(O2("mutationObserverCallbacks",{}))},noAuto:function(){H6e()},watch:function(r){var n=r.observeMutationsRoot;I4?$2():_4(O2("mutationObserverCallbacks",{observeMutationsRoot:n}))}}}},M4=function(t){var r={size:16,x:0,y:0,flipX:!1,flipY:!1,rotate:0};return t.toLowerCase().split(" ").reduce(function(n,i){var a=i.toLowerCase().split("-"),s=a[0],o=a.slice(1).join("-");if(s&&o==="h")return n.flipX=!0,n;if(s&&o==="v")return n.flipY=!0,n;if(o=parseFloat(o),isNaN(o))return n;switch(s){case"grow":n.size=n.size+o;break;case"shrink":n.size=n.size-o;break;case"left":n.x=n.x-o;break;case"right":n.x=n.x+o;break;case"up":n.y=n.y-o;break;case"down":n.y=n.y+o;break;case"rotate":n.rotate=n.rotate+o;break}return n},r)},cFe={mixout:function(){return{parse:{transform:function(r){return M4(r)}}}},hooks:function(){return{parseNodeAttributes:function(r,n){var i=n.getAttribute("data-fa-transform");return i&&(r.transform=M4(i)),r}}},provides:function(t){t.generateAbstractTransformGrouping=function(r){var n=r.main,i=r.transform,a=r.containerWidth,s=r.iconWidth,o={transform:"translate(".concat(a/2," 256)")},l="translate(".concat(i.x*32,", ").concat(i.y*32,") "),u="scale(".concat(i.size/16*(i.flipX?-1:1),", ").concat(i.size/16*(i.flipY?-1:1),") "),c="rotate(".concat(i.rotate," 0 0)"),f={transform:"".concat(l," ").concat(u," ").concat(c)},d={transform:"translate(".concat(s/2*-1," -256)")},y={outer:o,inner:f,path:d};return{tag:"g",attributes:_e({},y.outer),children:[{tag:"g",attributes:_e({},y.inner),children:[{tag:n.icon.tag,children:n.icon.children,attributes:_e(_e({},n.icon.attributes),y.path)}]}]}}}},bS={x:0,y:0,width:"100%",height:"100%"};function x4(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;return e.attributes&&(e.attributes.fill||t)&&(e.attributes.fill="black"),e}function fFe(e){return e.tag==="g"?e.children:[e]}var dFe={hooks:function(){return{parseNodeAttributes:function(r,n){var i=n.getAttribute("data-fa-mask"),a=i?Bw(i.split(" ").map(function(s){return s.trim()})):JL();return a.prefix||(a.prefix=ll()),r.mask=a,r.maskId=n.getAttribute("data-fa-mask-id"),r}}},provides:function(t){t.generateAbstractMask=function(r){var n=r.children,i=r.attributes,a=r.main,s=r.mask,o=r.maskId,l=r.transform,u=a.width,c=a.icon,f=s.width,d=s.icon,y=c6e({transform:l,containerWidth:f,iconWidth:u}),v={tag:"rect",attributes:_e(_e({},bS),{},{fill:"white"})},_=c.children?{children:c.children.map(x4)}:{},w={tag:"g",attributes:_e({},y.inner),children:[x4(_e({tag:c.tag,attributes:_e(_e({},c.attributes),y.path)},_))]},p={tag:"g",attributes:_e({},y.outer),children:[w]},g="mask-".concat(o||Pp()),C="clip-".concat(o||Pp()),m={tag:"mask",attributes:_e(_e({},bS),{},{id:g,maskUnits:"userSpaceOnUse",maskContentUnits:"userSpaceOnUse"}),children:[v,p]},h={tag:"defs",children:[{tag:"clipPath",attributes:{id:C},children:fFe(d)},m]};return n.push(h,{tag:"rect",attributes:_e({fill:"currentColor","clip-path":"url(#".concat(C,")"),mask:"url(#".concat(g,")")},bS)}),{children:n,attributes:i}}}},hFe={provides:function(t){var r=!1;ol.matchMedia&&(r=ol.matchMedia("(prefers-reduced-motion: reduce)").matches),t.missingIconAbstract=function(){var n=[],i={fill:"currentColor"},a={attributeType:"XML",repeatCount:"indefinite",dur:"2s"};n.push({tag:"path",attributes:_e(_e({},i),{},{d:"M156.5,447.7l-12.6,29.5c-18.7-9.5-35.9-21.2-51.5-34.9l22.7-22.7C127.6,430.5,141.5,440,156.5,447.7z M40.6,272H8.5 c1.4,21.2,5.4,41.7,11.7,61.1L50,321.2C45.1,305.5,41.8,289,40.6,272z M40.6,240c1.4-18.8,5.2-37,11.1-54.1l-29.5-12.6 C14.7,194.3,10,216.7,8.5,240H40.6z M64.3,156.5c7.8-14.9,17.2-28.8,28.1-41.5L69.7,92.3c-13.7,15.6-25.5,32.8-34.9,51.5 L64.3,156.5z M397,419.6c-13.9,12-29.4,22.3-46.1,30.4l11.9,29.8c20.7-9.9,39.8-22.6,56.9-37.6L397,419.6z M115,92.4 c13.9-12,29.4-22.3,46.1-30.4l-11.9-29.8c-20.7,9.9-39.8,22.6-56.8,37.6L115,92.4z M447.7,355.5c-7.8,14.9-17.2,28.8-28.1,41.5 l22.7,22.7c13.7-15.6,25.5-32.9,34.9-51.5L447.7,355.5z M471.4,272c-1.4,18.8-5.2,37-11.1,54.1l29.5,12.6 c7.5-21.1,12.2-43.5,13.6-66.8H471.4z M321.2,462c-15.7,5-32.2,8.2-49.2,9.4v32.1c21.2-1.4,41.7-5.4,61.1-11.7L321.2,462z M240,471.4c-18.8-1.4-37-5.2-54.1-11.1l-12.6,29.5c21.1,7.5,43.5,12.2,66.8,13.6V471.4z M462,190.8c5,15.7,8.2,32.2,9.4,49.2h32.1 c-1.4-21.2-5.4-41.7-11.7-61.1L462,190.8z M92.4,397c-12-13.9-22.3-29.4-30.4-46.1l-29.8,11.9c9.9,20.7,22.6,39.8,37.6,56.9 L92.4,397z M272,40.6c18.8,1.4,36.9,5.2,54.1,11.1l12.6-29.5C317.7,14.7,295.3,10,272,8.5V40.6z M190.8,50 c15.7-5,32.2-8.2,49.2-9.4V8.5c-21.2,1.4-41.7,5.4-61.1,11.7L190.8,50z M442.3,92.3L419.6,115c12,13.9,22.3,29.4,30.5,46.1 l29.8-11.9C470,128.5,457.3,109.4,442.3,92.3z M397,92.4l22.7-22.7c-15.6-13.7-32.8-25.5-51.5-34.9l-12.6,29.5 C370.4,72.1,384.4,81.5,397,92.4z"})});var s=_e(_e({},a),{},{attributeName:"opacity"}),o={tag:"circle",attributes:_e(_e({},i),{},{cx:"256",cy:"364",r:"28"}),children:[]};return r||o.children.push({tag:"animate",attributes:_e(_e({},a),{},{attributeName:"r",values:"28;14;28;28;14;28;"})},{tag:"animate",attributes:_e(_e({},s),{},{values:"1;0;1;1;0;1;"})}),n.push(o),n.push({tag:"path",attributes:_e(_e({},i),{},{opacity:"1",d:"M263.7,312h-16c-6.6,0-12-5.4-12-12c0-71,77.4-63.9,77.4-107.8c0-20-17.8-40.2-57.4-40.2c-29.1,0-44.3,9.6-59.2,28.7 c-3.9,5-11.1,6-16.2,2.4l-13.1-9.2c-5.6-3.9-6.9-11.8-2.6-17.2c21.2-27.2,46.4-44.7,91.2-44.7c52.3,0,97.4,29.8,97.4,80.2 c0,67.6-77.4,63.5-77.4,107.8C275.7,306.6,270.3,312,263.7,312z"}),children:r?[]:[{tag:"animate",attributes:_e(_e({},s),{},{values:"1;0;0;0;0;1;"})}]}),r||n.push({tag:"path",attributes:_e(_e({},i),{},{opacity:"0",d:"M232.5,134.5l7,168c0.3,6.4,5.6,11.5,12,11.5h9c6.4,0,11.7-5.1,12-11.5l7-168c0.3-6.8-5.2-12.5-12-12.5h-23 C237.7,122,232.2,127.7,232.5,134.5z"}),children:[{tag:"animate",attributes:_e(_e({},s),{},{values:"0;0;1;1;0;0;"})}]}),{tag:"g",attributes:{class:"missing"},children:n}}}},pFe={hooks:function(){return{parseNodeAttributes:function(r,n){var i=n.getAttribute("data-fa-symbol"),a=i===null?!1:i===""?!0:i;return r.symbol=a,r}}}},mFe=[h6e,eFe,tFe,rFe,nFe,lFe,uFe,cFe,dFe,hFe,pFe];M6e(mFe,{mixoutsTo:Qn});Qn.noAuto;Qn.config;var WJe=Qn.library;Qn.dom;var A2=Qn.parse;Qn.findIconDefinition;Qn.toHtml;var vFe=Qn.icon;Qn.layer;Qn.text;Qn.counter;var gFe={prefix:"fas",iconName:"circle-exclamation",icon:[512,512,["exclamation-circle"],"f06a","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zm0-384c13.3 0 24 10.7 24 24V264c0 13.3-10.7 24-24 24s-24-10.7-24-24V152c0-13.3 10.7-24 24-24zM224 352a32 32 0 1 1 64 0 32 32 0 1 1 -64 0z"]},GJe=gFe,YJe={prefix:"fas",iconName:"circle",icon:[512,512,[128308,128309,128992,128993,128994,128995,128996,9679,9898,9899,11044,61708,61915],"f111","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512z"]},yFe={prefix:"fas",iconName:"circle-info",icon:[512,512,["info-circle"],"f05a","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM216 336h24V272H216c-13.3 0-24-10.7-24-24s10.7-24 24-24h48c13.3 0 24 10.7 24 24v88h8c13.3 0 24 10.7 24 24s-10.7 24-24 24H216c-13.3 0-24-10.7-24-24s10.7-24 24-24zm40-208a32 32 0 1 1 0 64 32 32 0 1 1 0-64z"]},KJe=yFe,XJe={prefix:"fas",iconName:"link",icon:[640,512,[128279,"chain"],"f0c1","M579.8 267.7c56.5-56.5 56.5-148 0-204.5c-50-50-128.8-56.5-186.3-15.4l-1.6 1.1c-14.4 10.3-17.7 30.3-7.4 44.6s30.3 17.7 44.6 7.4l1.6-1.1c32.1-22.9 76-19.3 103.8 8.6c31.5 31.5 31.5 82.5 0 114L422.3 334.8c-31.5 31.5-82.5 31.5-114 0c-27.9-27.9-31.5-71.8-8.6-103.8l1.1-1.6c10.3-14.4 6.9-34.4-7.4-44.6s-34.4-6.9-44.6 7.4l-1.1 1.6C206.5 251.2 213 330 263 380c56.5 56.5 148 56.5 204.5 0L579.8 267.7zM60.2 244.3c-56.5 56.5-56.5 148 0 204.5c50 50 128.8 56.5 186.3 15.4l1.6-1.1c14.4-10.3 17.7-30.3 7.4-44.6s-30.3-17.7-44.6-7.4l-1.6 1.1c-32.1 22.9-76 19.3-103.8-8.6C74 372 74 321 105.5 289.5L217.7 177.2c31.5-31.5 82.5-31.5 114 0c27.9 27.9 31.5 71.8 8.6 103.9l-1.1 1.6c-10.3 14.4-6.9 34.4 7.4 44.6s34.4 6.9 44.6-7.4l1.1-1.6C433.5 260.8 427 182 377 132c-56.5-56.5-148-56.5-204.5 0L60.2 244.3z"]},wFe={prefix:"fas",iconName:"circle-user",icon:[512,512,[62142,"user-circle"],"f2bd","M399 384.2C376.9 345.8 335.4 320 288 320H224c-47.4 0-88.9 25.8-111 64.2c35.2 39.2 86.2 63.8 143 63.8s107.8-24.7 143-63.8zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zm256 16a72 72 0 1 0 0-144 72 72 0 1 0 0 144z"]},QJe=wFe,bFe={prefix:"fas",iconName:"xmark",icon:[384,512,[128473,10005,10006,10060,215,"close","multiply","remove","times"],"f00d","M342.6 150.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L192 210.7 86.6 105.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L146.7 256 41.4 361.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L192 301.3 297.4 406.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L237.3 256 342.6 150.6z"]},JJe=bFe,ZJe={prefix:"fas",iconName:"chevron-left",icon:[320,512,[9001],"f053","M9.4 233.4c-12.5 12.5-12.5 32.8 0 45.3l192 192c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L77.3 256 246.6 86.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0l-192 192z"]},eZe={prefix:"fas",iconName:"chevron-right",icon:[320,512,[9002],"f054","M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z"]};function _Fe(e){var t=[].forEach,r=[].some,n=typeof window<"u"&&document.body,i,a=!0,s=" ";function o(g,C){var m=C.appendChild(u(g));if(g.children.length){var h=c(g.isCollapsed);g.children.forEach(function(b){o(b,h)}),m.appendChild(h)}}function l(g,C){var m=!1,h=c(m);if(C.forEach(function(b){o(b,h)}),i=g||i,i!==null)return i.firstChild&&i.removeChild(i.firstChild),C.length===0?i:i.appendChild(h)}function u(g){var C=document.createElement("li"),m=document.createElement("a");return e.listItemClass&&C.setAttribute("class",e.listItemClass),e.onClick&&(m.onclick=e.onClick),e.includeTitleTags&&m.setAttribute("title",g.textContent),e.includeHtml&&g.childNodes.length?t.call(g.childNodes,function(h){m.appendChild(h.cloneNode(!0))}):m.textContent=g.textContent,m.setAttribute("href",e.basePath+"#"+g.id),m.setAttribute("class",e.linkClass+s+"node-name--"+g.nodeName+s+e.extraLinkClasses),C.appendChild(m),C}function c(g){var C=e.orderedList?"ol":"ul",m=document.createElement(C),h=e.listClass+s+e.extraListClasses;return g&&(h=h+s+e.collapsibleClass,h=h+s+e.isCollapsedClass),m.setAttribute("class",h),m}function f(){if(e.scrollContainer&&document.querySelector(e.scrollContainer)){var g;g=document.querySelector(e.scrollContainer).scrollTop}else g=document.documentElement.scrollTop||n.scrollTop;var C=document.querySelector(e.positionFixedSelector);e.fixedSidebarOffset==="auto"&&(e.fixedSidebarOffset=i.offsetTop),g>e.fixedSidebarOffset?C.className.indexOf(e.positionFixedClass)===-1&&(C.className+=s+e.positionFixedClass):C.className=C.className.replace(s+e.positionFixedClass,"")}function d(g){var C=0;return g!==null&&(C=g.offsetTop,e.hasInnerContainers&&(C+=d(g.offsetParent))),C}function y(g,C){return g&&g.className!==C&&(g.className=C),g}function v(g){if(e.scrollContainer&&document.querySelector(e.scrollContainer)){var C;C=document.querySelector(e.scrollContainer).scrollTop}else C=document.documentElement.scrollTop||n.scrollTop;e.positionFixedSelector&&f();var m=g,h;if(a&&i!==null&&m.length>0){r.call(m,function(z,D){if(d(z)>C+e.headingsOffset+10){var A=D===0?D:D-1;return h=m[A],!0}else if(D===m.length-1)return h=m[m.length-1],!0});var b=i.querySelector("."+e.activeLinkClass),T=i.querySelector("."+e.linkClass+".node-name--"+h.nodeName+'[href="'+e.basePath+"#"+h.id.replace(/([ #;&,.+*~':"!^$[\]()=>|/\\@])/g,"\\$1")+'"]');if(b===T)return;var x=i.querySelectorAll("."+e.linkClass);t.call(x,function(z){y(z,z.className.replace(s+e.activeLinkClass,""))});var E=i.querySelectorAll("."+e.listItemClass);t.call(E,function(z){y(z,z.className.replace(s+e.activeListItemClass,""))}),T&&T.className.indexOf(e.activeLinkClass)===-1&&(T.className+=s+e.activeLinkClass);var R=T&&T.parentNode;R&&R.className.indexOf(e.activeListItemClass)===-1&&(R.className+=s+e.activeListItemClass);var F=i.querySelectorAll("."+e.listClass+"."+e.collapsibleClass);t.call(F,function(z){z.className.indexOf(e.isCollapsedClass)===-1&&(z.className+=s+e.isCollapsedClass)}),T&&T.nextSibling&&T.nextSibling.className.indexOf(e.isCollapsedClass)!==-1&&y(T.nextSibling,T.nextSibling.className.replace(s+e.isCollapsedClass,"")),_(T&&T.parentNode.parentNode)}}function _(g){return g&&g.className.indexOf(e.collapsibleClass)!==-1&&g.className.indexOf(e.isCollapsedClass)!==-1?(y(g,g.className.replace(s+e.isCollapsedClass,"")),_(g.parentNode.parentNode)):g}function w(g){var C=g.target||g.srcElement;typeof C.className!="string"||C.className.indexOf(e.linkClass)===-1||(a=!1)}function p(){a=!0}return{enableTocAnimation:p,disableTocAnimation:w,render:l,updateToc:v}}const CFe={tocSelector:".js-toc",contentSelector:".js-toc-content",headingSelector:"h1, h2, h3",ignoreSelector:".js-toc-ignore",hasInnerContainers:!1,linkClass:"toc-link",extraLinkClasses:"",activeLinkClass:"is-active-link",listClass:"toc-list",extraListClasses:"",isCollapsedClass:"is-collapsed",collapsibleClass:"is-collapsible",listItemClass:"toc-list-item",activeListItemClass:"is-active-li",collapseDepth:0,scrollSmooth:!0,scrollSmoothDuration:420,scrollSmoothOffset:0,scrollEndCallback:function(e){},headingsOffset:1,throttleTimeout:50,positionFixedSelector:null,positionFixedClass:"is-position-fixed",fixedSidebarOffset:"auto",includeHtml:!1,includeTitleTags:!1,onClick:function(e){},orderedList:!0,scrollContainer:null,skipRendering:!1,headingLabelCallback:!1,ignoreHiddenElements:!1,headingObjectCallback:null,basePath:"",disableTocScrollSync:!1,tocScrollOffset:0};function SFe(e){var t=[].reduce;function r(u){return u[u.length-1]}function n(u){return+u.nodeName.toUpperCase().replace("H","")}function i(u){try{return u instanceof window.HTMLElement||u instanceof window.parent.HTMLElement}catch{return u instanceof window.HTMLElement}}function a(u){if(!i(u))return u;if(e.ignoreHiddenElements&&(!u.offsetHeight||!u.offsetParent))return null;const c=u.getAttribute("data-heading-label")||(e.headingLabelCallback?String(e.headingLabelCallback(u.innerText)):(u.innerText||u.textContent).trim());var f={id:u.id,children:[],nodeName:u.nodeName,headingLevel:n(u),textContent:c};return e.includeHtml&&(f.childNodes=u.childNodes),e.headingObjectCallback?e.headingObjectCallback(f,u):f}function s(u,c){for(var f=a(u),d=f.headingLevel,y=c,v=r(y),_=v?v.headingLevel:0,w=d-_;w>0&&(v=r(y),!(v&&d===v.headingLevel));)v&&v.children!==void 0&&(y=v.children),w--;return d>=e.collapseDepth&&(f.isCollapsed=!0),y.push(f),y}function o(u,c){var f=c;e.ignoreSelector&&(f=c.split(",").map(function(y){return y.trim()+":not("+e.ignoreSelector+")"}));try{return u.querySelectorAll(f)}catch{return console.warn("Headers not found with selector: "+f),null}}function l(u){return t.call(u,function(f,d){var y=a(d);return y&&s(y,f.nest),f},{nest:[]})}return{nestHeadingsArray:l,selectHeadings:o}}function TFe(e){var t=e.duration,r=e.offset;if(typeof window>"u"||typeof location>"u")return;var n=location.hash?s(location.href):location.href;i();function i(){document.body.addEventListener("click",l,!1);function l(u){!a(u.target)||u.target.className.indexOf("no-smooth-scroll")>-1||u.target.href.charAt(u.target.href.length-2)==="#"&&u.target.href.charAt(u.target.href.length-1)==="!"||u.target.className.indexOf(e.linkClass)===-1||EFe(u.target.hash,{duration:t,offset:r,callback:function(){o(u.target.hash)}})}}function a(l){return l.tagName.toLowerCase()==="a"&&(l.hash.length>0||l.href.charAt(l.href.length-1)==="#")&&(s(l.href)===n||s(l.href)+"#"===n)}function s(l){return l.slice(0,l.lastIndexOf("#"))}function o(l){var u=document.getElementById(l.substring(1));u&&(/^(?:a|select|input|button|textarea)$/i.test(u.tagName)||(u.tabIndex=-1),u.focus())}}function EFe(e,t){var r=window.pageYOffset,n={duration:t.duration,offset:t.offset||0,callback:t.callback,easing:t.easing||f},i=document.querySelector('[id="'+decodeURI(e).split("#").join("")+'"]')||document.querySelector('[id="'+e.split("#").join("")+'"]'),a=typeof e=="string"?n.offset+(e?i&&i.getBoundingClientRect().top||0:-(document.documentElement.scrollTop||document.body.scrollTop)):e,s=typeof n.duration=="function"?n.duration(a):n.duration,o,l;requestAnimationFrame(function(d){o=d,u(d)});function u(d){l=d-o,window.scrollTo(0,n.easing(l,r,a,s)),lt.clientHeight){var r=t.querySelector("."+e.activeListItemClass);if(r){var n=t.scrollTop,i=n+t.clientHeight,a=r.offsetTop,s=a+r.clientHeight;ai-e.tocScrollOffset-L4&&(t.scrollTop+=s-i+e.tocScrollOffset+2*L4)}}}let Xe={},Ss,_S,fc,$a,tp;function kY(e){Xe=xFe(CFe,e||{}),Xe.scrollSmooth&&(Xe.duration=Xe.scrollSmoothDuration,Xe.offset=Xe.scrollSmoothOffset,TFe(Xe)),Ss=_Fe(Xe),_S=SFe(Xe),r$();const t=LFe(Xe);if(t===null)return;const r=FY(Xe);if(r===null||(fc=_S.selectHeadings(t,Xe.headingSelector),fc===null))return;const i=_S.nestHeadingsArray(fc).nest;if(!Xe.skipRendering)Ss.render(r,i);else return this;$a=$4(function(s){Ss.updateToc(fc),!Xe.disableTocScrollSync&&OFe(Xe);const o=s&&s.target&&s.target.scrollingElement&&s.target.scrollingElement.scrollTop===0;(s&&(s.eventPhase===0||s.currentTarget===null)||o)&&(Ss.updateToc(fc),Xe.scrollEndCallback&&Xe.scrollEndCallback(s))},Xe.throttleTimeout),$a(),Xe.scrollContainer&&document.querySelector(Xe.scrollContainer)?(document.querySelector(Xe.scrollContainer).addEventListener("scroll",$a,!1),document.querySelector(Xe.scrollContainer).addEventListener("resize",$a,!1)):(document.addEventListener("scroll",$a,!1),document.addEventListener("resize",$a,!1));let a=null;tp=$4(function(s){Xe.scrollSmooth&&Ss.disableTocAnimation(s),Ss.updateToc(fc),a&&clearTimeout(a),a=setTimeout(function(){Ss.enableTocAnimation()},Xe.scrollSmoothDuration)},Xe.throttleTimeout),Xe.scrollContainer&&document.querySelector(Xe.scrollContainer)?document.querySelector(Xe.scrollContainer).addEventListener("click",tp,!1):document.addEventListener("click",tp,!1)}function r$(){const e=FY(Xe);e!==null&&(Xe.skipRendering||e&&(e.innerHTML=""),Xe.scrollContainer&&document.querySelector(Xe.scrollContainer)?(document.querySelector(Xe.scrollContainer).removeEventListener("scroll",$a,!1),document.querySelector(Xe.scrollContainer).removeEventListener("resize",$a,!1),Ss&&document.querySelector(Xe.scrollContainer).removeEventListener("click",tp,!1)):(document.removeEventListener("scroll",$a,!1),document.removeEventListener("resize",$a,!1),Ss&&document.removeEventListener("click",tp,!1)))}function IFe(e){r$(),kY(e||Xe)}const MFe=Object.prototype.hasOwnProperty;function xFe(){const e={};for(let t=0;t=0)&&(r[i]=e[i]);return r}function RFe(e,t){if(e==null)return{};var r=UFe(e,t),n,i;if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(i=0;i=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function P2(e){return DFe(e)||kFe(e)||FFe(e)||BFe()}function DFe(e){if(Array.isArray(e))return N2(e)}function kFe(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function FFe(e,t){if(e){if(typeof e=="string")return N2(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return N2(e,t)}}function N2(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r2&&arguments[2]!==void 0?arguments[2]:{};if(typeof t=="string")return t;var n=(t.children||[]).map(function(l){return VY(e,l)}),i=Object.keys(t.attributes||{}).reduce(function(l,u){var c=t.attributes[u];switch(u){case"class":l.attrs.className=c,delete t.attributes.class;break;case"style":l.attrs.style=HFe(c);break;default:u.indexOf("aria-")===0||u.indexOf("data-")===0?l.attrs[u.toLowerCase()]=c:l.attrs[qY(u)]=c}return l},{attrs:{}}),a=r.style,s=a===void 0?{}:a,o=RFe(r,qFe);return i.attrs.style=Aa(Aa({},i.attrs.style),s),e.apply(void 0,[t.tag,Aa(Aa({},i.attrs),o)].concat(P2(n)))}var HY=!1;try{HY=!0}catch{}function WFe(){if(!HY&&console&&typeof console.error=="function"){var e;(e=console).error.apply(e,arguments)}}function P4(e){if(e&&Yy(e)==="object"&&e.prefix&&e.iconName&&e.icon)return e;if(A2.icon)return A2.icon(e);if(e===null)return null;if(e&&Yy(e)==="object"&&e.prefix&&e.iconName)return e;if(Array.isArray(e)&&e.length===2)return{prefix:e[0],iconName:e[1]};if(typeof e=="string")return{prefix:"fas",iconName:e}}function CS(e,t){return Array.isArray(t)&&t.length>0||!Array.isArray(t)&&t?qc({},e,t):{}}var N4={border:!1,className:"",mask:null,maskId:null,fixedWidth:!1,inverse:!1,flip:!1,icon:null,listItem:!1,pull:null,pulse:!1,rotation:null,size:null,spin:!1,spinPulse:!1,spinReverse:!1,beat:!1,fade:!1,beatFade:!1,bounce:!1,shake:!1,symbol:!1,title:"",titleId:null,transform:null,swapOpacity:!1},WY=be.forwardRef(function(e,t){var r=Aa(Aa({},N4),e),n=r.icon,i=r.mask,a=r.symbol,s=r.className,o=r.title,l=r.titleId,u=r.maskId,c=P4(n),f=CS("classes",[].concat(P2(jFe(r)),P2((s||"").split(" ")))),d=CS("transform",typeof r.transform=="string"?A2.transform(r.transform):r.transform),y=CS("mask",P4(i)),v=vFe(c,Aa(Aa(Aa(Aa({},f),d),y),{},{symbol:a,title:o,titleId:l,maskId:u}));if(!v)return WFe("Could not find icon",c),null;var _=v.abstract,w={ref:t};return Object.keys(r).forEach(function(p){N4.hasOwnProperty(p)||(w[p]=r[p])}),GFe(_[0],w)});WY.displayName="FontAwesomeIcon";WY.propTypes={beat:Q.bool,border:Q.bool,beatFade:Q.bool,bounce:Q.bool,className:Q.string,fade:Q.bool,flash:Q.bool,mask:Q.oneOfType([Q.object,Q.array,Q.string]),maskId:Q.string,fixedWidth:Q.bool,inverse:Q.bool,flip:Q.oneOf([!0,!1,"horizontal","vertical","both"]),icon:Q.oneOfType([Q.object,Q.array,Q.string]),listItem:Q.bool,pull:Q.oneOf(["right","left"]),pulse:Q.bool,rotation:Q.oneOf([0,90,180,270]),shake:Q.bool,size:Q.oneOf(["2xs","xs","sm","lg","xl","2xl","1x","2x","3x","4x","5x","6x","7x","8x","9x","10x"]),spin:Q.bool,spinPulse:Q.bool,spinReverse:Q.bool,symbol:Q.oneOfType([Q.bool,Q.string]),title:Q.string,titleId:Q.string,transform:Q.oneOfType([Q.string,Q.object]),swapOpacity:Q.bool};var GFe=VY.bind(null,be.createElement),i$={},GY={},Ne={},a$={};Object.defineProperty(a$,"__esModule",{value:!0});class YFe extends Error{constructor(t){super(`${t.status} ${t.statusText} URL: ${t.url}`),this.name="HttpError",this.response=t,this.statusCode=t.status,this.status=t.status,this.statusText=t.statusText}async parse(){if(!this.response.bodyUsed)try{const t=this.response.headers.get("content-type")||"text/plain";if(t.match(/\bjson\b/i)){let r=await this.response.json();r.error?(this.message+=` `+r.error,r.error_description&&(this.message+=": "+r.error_description)):this.message+=` `+JSON.stringify(r,null,4)}else if(t.match(/^text\//i)){let r=await this.response.text();r&&(this.message+=` -`+r)}}catch{}return this}toJSON(){return{name:this.name,statusCode:this.statusCode,status:this.status,statusText:this.statusText,message:this.message}}}s$.default=WFe;var _i={};Object.defineProperty(_i,"__esModule",{value:!0});_i.SMART_KEY=_i.patientParams=_i.fhirVersions=_i.patientCompartment=void 0;_i.patientCompartment=["Account","AdverseEvent","AllergyIntolerance","Appointment","AppointmentResponse","AuditEvent","Basic","BodySite","BodyStructure","CarePlan","CareTeam","ChargeItem","Claim","ClaimResponse","ClinicalImpression","Communication","CommunicationRequest","Composition","Condition","Consent","Coverage","CoverageEligibilityRequest","CoverageEligibilityResponse","DetectedIssue","DeviceRequest","DeviceUseRequest","DeviceUseStatement","DiagnosticOrder","DiagnosticReport","DocumentManifest","DocumentReference","EligibilityRequest","Encounter","EnrollmentRequest","EpisodeOfCare","ExplanationOfBenefit","FamilyMemberHistory","Flag","Goal","Group","ImagingManifest","ImagingObjectSelection","ImagingStudy","Immunization","ImmunizationEvaluation","ImmunizationRecommendation","Invoice","List","MeasureReport","Media","MedicationAdministration","MedicationDispense","MedicationOrder","MedicationRequest","MedicationStatement","MolecularSequence","NutritionOrder","Observation","Order","Patient","Person","Procedure","ProcedureRequest","Provenance","QuestionnaireResponse","ReferralRequest","RelatedPerson","RequestGroup","ResearchSubject","RiskAssessment","Schedule","ServiceRequest","Specimen","SupplyDelivery","SupplyRequest","VisionPrescription"];_i.fhirVersions={"0.4.0":2,"0.5.0":2,"1.0.0":2,"1.0.1":2,"1.0.2":2,"1.1.0":3,"1.4.0":3,"1.6.0":3,"1.8.0":3,"3.0.0":3,"3.0.1":3,"3.3.0":4,"3.5.0":4,"4.0.0":4,"4.0.1":4};_i.patientParams=["patient","subject","requester","member","actor","beneficiary"];_i.SMART_KEY="SMART_KEY";function GFe(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var WY={exports:{}},dr=WY.exports={},Ia,Ma;function R2(){throw new Error("setTimeout has not been defined")}function D2(){throw new Error("clearTimeout has not been defined")}(function(){try{typeof setTimeout=="function"?Ia=setTimeout:Ia=R2}catch{Ia=R2}try{typeof clearTimeout=="function"?Ma=clearTimeout:Ma=D2}catch{Ma=D2}})();function GY(e){if(Ia===setTimeout)return setTimeout(e,0);if((Ia===R2||!Ia)&&setTimeout)return Ia=setTimeout,setTimeout(e,0);try{return Ia(e,0)}catch{try{return Ia.call(null,e,0)}catch{return Ia.call(this,e,0)}}}function YFe(e){if(Ma===clearTimeout)return clearTimeout(e);if((Ma===D2||!Ma)&&clearTimeout)return Ma=clearTimeout,clearTimeout(e);try{return Ma(e)}catch{try{return Ma.call(null,e)}catch{return Ma.call(this,e)}}}var Ms=[],ff=!1,eu,Ig=-1;function KFe(){!ff||!eu||(ff=!1,eu.length?Ms=eu.concat(Ms):Ig=-1,Ms.length&&YY())}function YY(){if(!ff){var e=GY(KFe);ff=!0;for(var t=Ms.length;t;){for(eu=Ms,Ms=[];++Ig1)for(var r=1;r0)return s(c);if(d==="number"&&isFinite(c))return f.long?l(c):o(c);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(c))};function s(c){if(c=String(c),!(c.length>100)){var f=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(c);if(f){var d=parseFloat(f[1]),y=(f[2]||"ms").toLowerCase();switch(y){case"years":case"year":case"yrs":case"yr":case"y":return d*a;case"weeks":case"week":case"w":return d*i;case"days":case"day":case"d":return d*n;case"hours":case"hour":case"hrs":case"hr":case"h":return d*r;case"minutes":case"minute":case"mins":case"min":case"m":return d*t;case"seconds":case"second":case"secs":case"sec":case"s":return d*e;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return d;default:return}}}}function o(c){var f=Math.abs(c);return f>=n?Math.round(c/n)+"d":f>=r?Math.round(c/r)+"h":f>=t?Math.round(c/t)+"m":f>=e?Math.round(c/e)+"s":c+"ms"}function l(c){var f=Math.abs(c);return f>=n?u(c,f,n,"day"):f>=r?u(c,f,r,"hour"):f>=t?u(c,f,t,"minute"):f>=e?u(c,f,e,"second"):c+" ms"}function u(c,f,d,y){var v=f>=d*1.5;return Math.round(c/d)+" "+y+(v?"s":"")}return TS}function JFe(e){r.debug=r,r.default=r,r.coerce=l,r.disable=a,r.enable=i,r.enabled=s,r.humanize=QFe(),r.destroy=u,Object.keys(e).forEach(c=>{r[c]=e[c]}),r.names=[],r.skips=[],r.formatters={};function t(c){let f=0;for(let d=0;d{if(b==="%%")return"%";m++;const x=r.formatters[T];if(typeof x=="function"){const E=w[m];b=x.call(p,E),w.splice(m,1),m--}return b}),r.formatArgs.call(p,w),(p.log||r.log).apply(p,w)}return _.namespace=c,_.useColors=r.useColors(),_.color=r.selectColor(c),_.extend=n,_.destroy=r.destroy,Object.defineProperty(_,"enabled",{enumerable:!0,configurable:!1,get:()=>d!==null?d:(y!==r.namespaces&&(y=r.namespaces,v=r.enabled(c)),v),set:w=>{d=w}}),typeof r.init=="function"&&r.init(_),_}function n(c,f){const d=r(this.namespace+(typeof f>"u"?":":f)+c);return d.log=this.log,d}function i(c){r.save(c),r.namespaces=c,r.names=[],r.skips=[];let f;const d=(typeof c=="string"?c:"").split(/[\s,]+/),y=d.length;for(f=0;f"-"+f)].join(",");return r.enable(""),c}function s(c){if(c[c.length-1]==="*")return!0;let f,d;for(f=0,d=r.skips.length;f{let u=!1;return()=>{u||(u=!0,console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`."))}})(),t.colors=["#0000CC","#0000FF","#0033CC","#0033FF","#0066CC","#0066FF","#0099CC","#0099FF","#00CC00","#00CC33","#00CC66","#00CC99","#00CCCC","#00CCFF","#3300CC","#3300FF","#3333CC","#3333FF","#3366CC","#3366FF","#3399CC","#3399FF","#33CC00","#33CC33","#33CC66","#33CC99","#33CCCC","#33CCFF","#6600CC","#6600FF","#6633CC","#6633FF","#66CC00","#66CC33","#9900CC","#9900FF","#9933CC","#9933FF","#99CC00","#99CC33","#CC0000","#CC0033","#CC0066","#CC0099","#CC00CC","#CC00FF","#CC3300","#CC3333","#CC3366","#CC3399","#CC33CC","#CC33FF","#CC6600","#CC6633","#CC9900","#CC9933","#CCCC00","#CCCC33","#FF0000","#FF0033","#FF0066","#FF0099","#FF00CC","#FF00FF","#FF3300","#FF3333","#FF3366","#FF3399","#FF33CC","#FF33FF","#FF6600","#FF6633","#FF9900","#FF9933","#FFCC00","#FFCC33"];function n(){return typeof window<"u"&&window.process&&(window.process.type==="renderer"||window.process.__nwjs)?!0:typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/)?!1:typeof document<"u"&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||typeof window<"u"&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/)&&parseInt(RegExp.$1,10)>=31||typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)}function i(u){if(u[0]=(this.useColors?"%c":"")+this.namespace+(this.useColors?" %c":" ")+u[0]+(this.useColors?"%c ":" ")+"+"+e.exports.humanize(this.diff),!this.useColors)return;const c="color: "+this.color;u.splice(1,0,c,"color: inherit");let f=0,d=0;u[0].replace(/%[a-zA-Z%]/g,y=>{y!=="%%"&&(f++,y==="%c"&&(d=f))}),u.splice(d,0,c)}t.log=console.debug||console.log||(()=>{});function a(u){try{u?t.storage.setItem("debug",u):t.storage.removeItem("debug")}catch{}}function s(){let u;try{u=t.storage.getItem("debug")}catch{}return!u&&typeof k2<"u"&&"env"in k2&&(u=r.DEBUG),u}function o(){try{return localStorage}catch{}}e.exports=ZFe(t);const{formatters:l}=e.exports;l.j=function(u){try{return JSON.stringify(u)}catch(c){return"[UnexpectedJSONParseError]: "+c.message}}})(F2,F2.exports);var e4e=F2.exports,Iv={exports:{}},U4;function o$(){return U4||(U4=1,function(e,t){var r=typeof self<"u"?self:ae,n=function(){function a(){this.fetch=!1,this.DOMException=r.DOMException}return a.prototype=r,new a}();(function(a){(function(s){var o={searchParams:"URLSearchParams"in a,iterable:"Symbol"in a&&"iterator"in Symbol,blob:"FileReader"in a&&"Blob"in a&&function(){try{return new Blob,!0}catch{return!1}}(),formData:"FormData"in a,arrayBuffer:"ArrayBuffer"in a};function l(A){return A&&DataView.prototype.isPrototypeOf(A)}if(o.arrayBuffer)var u=["[object Int8Array]","[object Uint8Array]","[object Uint8ClampedArray]","[object Int16Array]","[object Uint16Array]","[object Int32Array]","[object Uint32Array]","[object Float32Array]","[object Float64Array]"],c=ArrayBuffer.isView||function(A){return A&&u.indexOf(Object.prototype.toString.call(A))>-1};function f(A){if(typeof A!="string"&&(A=String(A)),/[^a-z0-9\-#$%&'*+.^_`|~]/i.test(A))throw new TypeError("Invalid character in header field name");return A.toLowerCase()}function d(A){return typeof A!="string"&&(A=String(A)),A}function y(A){var N={next:function(){var $=A.shift();return{done:$===void 0,value:$}}};return o.iterable&&(N[Symbol.iterator]=function(){return N}),N}function v(A){this.map={},A instanceof v?A.forEach(function(N,$){this.append($,N)},this):Array.isArray(A)?A.forEach(function(N){this.append(N[0],N[1])},this):A&&Object.getOwnPropertyNames(A).forEach(function(N){this.append(N,A[N])},this)}v.prototype.append=function(A,N){A=f(A),N=d(N);var $=this.map[A];this.map[A]=$?$+", "+N:N},v.prototype.delete=function(A){delete this.map[f(A)]},v.prototype.get=function(A){return A=f(A),this.has(A)?this.map[A]:null},v.prototype.has=function(A){return this.map.hasOwnProperty(f(A))},v.prototype.set=function(A,N){this.map[f(A)]=d(N)},v.prototype.forEach=function(A,N){for(var $ in this.map)this.map.hasOwnProperty($)&&A.call(N,this.map[$],$,this)},v.prototype.keys=function(){var A=[];return this.forEach(function(N,$){A.push($)}),y(A)},v.prototype.values=function(){var A=[];return this.forEach(function(N){A.push(N)}),y(A)},v.prototype.entries=function(){var A=[];return this.forEach(function(N,$){A.push([$,N])}),y(A)},o.iterable&&(v.prototype[Symbol.iterator]=v.prototype.entries);function _(A){if(A.bodyUsed)return Promise.reject(new TypeError("Already read"));A.bodyUsed=!0}function w(A){return new Promise(function(N,$){A.onload=function(){N(A.result)},A.onerror=function(){$(A.error)}})}function p(A){var N=new FileReader,$=w(N);return N.readAsArrayBuffer(A),$}function g(A){var N=new FileReader,$=w(N);return N.readAsText(A),$}function C(A){for(var N=new Uint8Array(A),$=new Array(N.length),P=0;P-1?N:A}function x(A,N){N=N||{};var $=N.body;if(A instanceof x){if(A.bodyUsed)throw new TypeError("Already read");this.url=A.url,this.credentials=A.credentials,N.headers||(this.headers=new v(A.headers)),this.method=A.method,this.mode=A.mode,this.signal=A.signal,!$&&A._bodyInit!=null&&($=A._bodyInit,A.bodyUsed=!0)}else this.url=String(A);if(this.credentials=N.credentials||this.credentials||"same-origin",(N.headers||!this.headers)&&(this.headers=new v(N.headers)),this.method=T(N.method||this.method||"GET"),this.mode=N.mode||this.mode||null,this.signal=N.signal||this.signal,this.referrer=null,(this.method==="GET"||this.method==="HEAD")&&$)throw new TypeError("Body not allowed for GET or HEAD requests");this._initBody($)}x.prototype.clone=function(){return new x(this,{body:this._bodyInit})};function E(A){var N=new FormData;return A.trim().split("&").forEach(function($){if($){var P=$.split("="),X=P.shift().replace(/\+/g," "),W=P.join("=").replace(/\+/g," ");N.append(decodeURIComponent(X),decodeURIComponent(W))}}),N}function R(A){var N=new v,$=A.replace(/\r?\n[\t ]+/g," ");return $.split(/\r?\n/).forEach(function(P){var X=P.split(":"),W=X.shift().trim();if(W){var k=X.join(":").trim();N.append(W,k)}}),N}h.call(x.prototype);function F(A,N){N||(N={}),this.type="default",this.status=N.status===void 0?200:N.status,this.ok=this.status>=200&&this.status<300,this.statusText="statusText"in N?N.statusText:"OK",this.headers=new v(N.headers),this.url=N.url||"",this._initBody(A)}h.call(F.prototype),F.prototype.clone=function(){return new F(this._bodyInit,{status:this.status,statusText:this.statusText,headers:new v(this.headers),url:this.url})},F.error=function(){var A=new F(null,{status:0,statusText:""});return A.type="error",A};var z=[301,302,303,307,308];F.redirect=function(A,N){if(z.indexOf(N)===-1)throw new RangeError("Invalid status code");return new F(null,{status:N,headers:{location:A}})},s.DOMException=a.DOMException;try{new s.DOMException}catch{s.DOMException=function(N,$){this.message=N,this.name=$;var P=Error(N);this.stack=P.stack},s.DOMException.prototype=Object.create(Error.prototype),s.DOMException.prototype.constructor=s.DOMException}function D(A,N){return new Promise(function($,P){var X=new x(A,N);if(X.signal&&X.signal.aborted)return P(new s.DOMException("Aborted","AbortError"));var W=new XMLHttpRequest;function k(){W.abort()}W.onload=function(){var V={status:W.status,statusText:W.statusText,headers:R(W.getAllResponseHeaders()||"")};V.url="responseURL"in W?W.responseURL:V.headers.get("X-Request-URL");var J="response"in W?W.response:W.responseText;$(new F(J,V))},W.onerror=function(){P(new TypeError("Network request failed"))},W.ontimeout=function(){P(new TypeError("Network request failed"))},W.onabort=function(){P(new s.DOMException("Aborted","AbortError"))},W.open(X.method,X.url,!0),X.credentials==="include"?W.withCredentials=!0:X.credentials==="omit"&&(W.withCredentials=!1),"responseType"in W&&o.blob&&(W.responseType="blob"),X.headers.forEach(function(V,J){W.setRequestHeader(J,V)}),X.signal&&(X.signal.addEventListener("abort",k),W.onreadystatechange=function(){W.readyState===4&&X.signal.removeEventListener("abort",k)}),W.send(typeof X._bodyInit>"u"?null:X._bodyInit)})}return D.polyfill=!0,a.fetch||(a.fetch=D,a.Headers=v,a.Request=x,a.Response=F),s.Headers=v,s.Request=x,s.Response=F,s.fetch=D,Object.defineProperty(s,"__esModule",{value:!0}),s})({})})(n),n.fetch.ponyfill=!0,delete n.fetch.polyfill;var i=n;t=i.fetch,t.default=i.fetch,t.fetch=i.fetch,t.Headers=i.Headers,t.Request=i.Request,t.Response=i.Response,e.exports=t}(Iv,Iv.exports)),Iv.exports}var t4e=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,n=Object.getOwnPropertySymbols(e);it.length?JSON.parse(t):"")}Ne.responseToJSON=QY;function Ky(e){if(!e)return e;if(Array.isArray(e))return e.map(r=>r&&typeof r=="object"?Ky(r):r);let t={};return Object.keys(e).forEach(r=>{const n=r.toLowerCase(),i=e[r];t[n]=i&&typeof i=="object"?Ky(i):i}),t}Ne.loweCaseKeys=Ky;function l$(e,t={}){const{includeResponse:r}=t,n=t4e(t,["includeResponse"]);return a4e(e,Object.assign(Object.assign({mode:"cors"},n),{headers:Object.assign({accept:"application/json"},Ky(n.headers))})).then(XY).then(i=>{const a=i.headers.get("content-type")+"";return a.match(/\bjson\b/i)?QY(i).then(s=>({res:i,body:s})):a.match(/^text\//i)?i.text().then(s=>({res:i,body:s})):{res:i}}).then(({res:i,body:a})=>{if(!a&&i.status==201){const s=i.headers.get("location");if(s)return l$(s,Object.assign(Object.assign({},n),{method:"GET",body:null,includeResponse:r}))}return r?{body:a,response:i}:a===void 0?i:a})}Ne.request=l$;function JY(e,t,r=!1){return r||!Mv[e]?(Mv[e]=l$(e,t),Mv[e]):Promise.resolve(Mv[e])}Ne.getAndCache=JY;function s4e(e="/",t){const r=String(e).replace(/\/*$/,"/")+"metadata";return JY(r,t).catch(n=>{throw new Error(`Failed to fetch the conformance statement from "${r}". ${n}`)})}Ne.fetchConformanceStatement=s4e;function u$(e,t=""){if(t=t.trim(),!t)return e;let r=t.split("."),n=e;for(;n&&r.length;){const i=r.shift();if(!i&&Array.isArray(n))return n.map(a=>u$(a,r.join(".")));n=n[i]}return n}Ne.getPath=u$;function o4e(e,t,r,n=!1){return t.trim().split(".").reduce((i,a,s,o)=>{if(i&&s===o.length-1)i[a]=r;else return i&&i[a]===void 0&&n&&(i[a]=o[s+1].match(/^[0-9]+$/)?[]:{}),i?i[a]:void 0},e),e}Ne.setPath=o4e;function ZY(e){return Array.isArray(e)?e:[e]}Ne.makeArray=ZY;function l4e(e,t){return e.match(/^http/)||e.match(/^urn/)?e:String(t||"").replace(/\/+$/,"")+"/"+e.replace(/^\/+/,"")}Ne.absolute=l4e;function u4e(e=8,t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"){const r=[],n=t.length;for(;e--;)r.push(t.charAt(Math.floor(Math.random()*n)));return r.join("")}Ne.randomString=u4e;function eK(e,t){const r=e.split(".")[1];return r?JSON.parse(t.atob(r)):null}Ne.jwtDecode=eK;function c4e(e=120,t){return Math.floor(+(t||new Date)/1e3+e)}Ne.getTimeInFuture=c4e;function f4e(e,t){const r=Math.floor(Date.now()/1e3);if(e.expires_in)return r+e.expires_in;if(e.access_token){let n=eK(e.access_token,t);if(n&&n.exp)return n.exp}return r+300}Ne.getAccessTokenExpiration=f4e;function tK(e,t){const r={};function n(i,a){i&&Array.isArray(i.coding)&&i.coding.forEach(({code:s})=>{s&&(r[s]=r[s]||[],r[s].push(a))})}return ZY(e).forEach(i=>{i.resourceType==="Observation"&&i[t]&&(Array.isArray(i[t])?i[t].forEach(a=>n(a,i)):n(i[t],i))}),r}Ne.byCode=tK;function d4e(e,t){const r=tK(e,t);return(...n)=>n.filter(i=>i+""in r).reduce((i,a)=>i.concat(r[a+""]),[])}Ne.byCodes=d4e;function h4e(e,t){const n=(u$(e,"rest.0.resource")||[]).find(a=>a.type===t);if(!n)throw new Error(`Resource "${t}" is not supported by this FHIR server`);if(!Array.isArray(n.searchParam))throw new Error(`No search parameters supported for "${t}" on this FHIR server`);if(t=="Patient"&&n.searchParam.find(a=>a.name=="_id"))return"_id";const i=n4e.patientParams.find(a=>n.searchParam.find(s=>s.name==a));if(!i)throw new Error("I don't know what param to use for "+t);return i}Ne.getPatientParam=h4e;async function p4e(e,t=800,r=720){if(typeof e=="function"&&(e=await e()),e&&typeof e=="object")return e;if(typeof e!="string")return Lh("Invalid target type '%s'. Failing back to '_self'.",typeof e),self;if(e=="_self")return self;if(e=="_parent")return parent;if(e=="_top")return top||self;if(e=="_blank"){let i,a=null;try{if(a=window.open("","SMARTAuthPopup"),!a)throw new Error("Perhaps window.open was blocked")}catch(s){i=s}return a||(Lh("Cannot open window. Failing back to '_self'. %s",i),self)}if(e=="popup"){let i,a=null;try{if(a=window.open("","SMARTAuthPopup",["height="+r,"width="+t,"menubar=0","resizable=1","status=0","top="+(screen.height-r)/2,"left="+(screen.width-t)/2].join(",")),!a)throw new Error("Perhaps the popup window was blocked")}catch(s){i=s}return a||(Lh("Cannot open window. Failing back to '_self'. %s",i),self)}const n=frames[e];return n||(Lh("Unknown target '%s'. Failing back to '_self'.",e),self)}Ne.getTargetWindow=p4e;function Oa(e,t){if(!e)throw new Error(t)}Ne.assert=Oa;function m4e(e){Oa(Array.isArray(e),"The JSON patch must be an array"),Oa(e.length>0,"The JSON patch array should not be empty"),e.forEach(t=>{Oa(["add","replace","test","move","copy","remove"].indexOf(t.op)>-1,'Each patch operation must have an "op" property which must be one of: "add", "replace", "test", "move", "copy", "remove"'),Oa(t.path&&typeof t.path,`Invalid "${t.op}" operation. Missing "path" property`),t.op=="add"||t.op=="replace"||t.op=="test"?(Oa("value"in t,`Invalid "${t.op}" operation. Missing "value" property`),Oa(Object.keys(t).length==3,`Invalid "${t.op}" operation. Contains unknown properties`)):t.op=="move"||t.op=="copy"?(Oa(typeof t.from=="string",`Invalid "${t.op}" operation. Requires a string "from" property`),Oa(Object.keys(t).length==3,`Invalid "${t.op}" operation. Contains unknown properties`)):Oa(Object.keys(t).length==2,`Invalid "${t.op}" operation. Contains unknown properties`)})}Ne.assertJsonPatch=m4e;var qw={},c$={};Object.defineProperty(c$,"__esModule",{value:!0});c$.default={expired:"Session expired! Please re-launch the app",noScopeForId:"Trying to get the ID of the selected %s. Please add 'launch' or 'launch/%s' to the requested scopes and try again.",noIfNoAuth:"You are trying to get %s but the app is not authorized yet.",noFreeContext:"Please don't use open fhir servers if you need to access launch context items like the %S."};Object.defineProperty(qw,"__esModule",{value:!0});const et=Ne,Ta=c$,Mg=_i,{Response:v4e}=typeof FHIRCLIENT_PURE<"u"?window:o$(),Rn=et.debug.extend("client");async function g4e(e,t){const r=(0,et.absolute)("/",t.state.serverUrl);async function n(i){const a=i.pathname.split("/").pop();(0,et.assert)(a,`Invalid url "${i}"`),(0,et.assert)(Mg.patientCompartment.indexOf(a)>-1,`Cannot filter "${a}" resources by patient`);const s=await(0,et.fetchConformanceStatement)(t.state.serverUrl),o=(0,et.getPatientParam)(s,a);return i.searchParams.set(o,t.patient.id),i.href}return typeof e=="string"||e instanceof URL?{url:await n(new URL(e+"",r))}:(e.url=await n(new URL(e.url+"",r)),e)}function y4e(e,t,r,n){return t[e]||(t[e]=r.request({url:e,signal:n}).then(i=>(t[e]=i,i),i=>{throw delete t[e],i})),Promise.resolve(t[e])}function w4e(e,t,r,n,i,a){const s=(0,et.getPath)(e,t);if(s){const o=Array.isArray(s);return Promise.all((0,et.makeArray)(s).filter(Boolean).map((l,u)=>{const c=l.reference;if(c)return y4e(c,n,i,a).then(f=>{r&&(o?t.indexOf("..")>-1?(0,et.setPath)(e,`${t.replace("..",`.${u}.`)}`,f):(0,et.setPath)(e,`${t}.${u}`,f):(0,et.setPath)(e,t,f))}).catch(f=>{if(f.status!==404)throw f})}))}}function R4(e,t,r,n,i){let a=(0,et.makeArray)(t.resolveReferences).filter(Boolean).map(l=>String(l).trim()).filter(Boolean);if(a=a.filter((l,u)=>a.indexOf(l,u+1)>-1?(Rn('Duplicated reference path "%s"',l),!1):!0),!a.length)return Promise.resolve();const s={};a.forEach(l=>{const u=l.split(".").length;s[u]||(s[u]=[]),s[u].push(l)});let o=Promise.resolve();return Object.keys(s).sort().forEach(l=>{const u=s[l];o=o.then(()=>Promise.all(u.map(c=>w4e(e,c,!!t.graph,r,n,i))))}),o}class b4e{constructor(t,r){this.units=et.units;const n=typeof r=="string"?{serverUrl:r}:r;(0,et.assert)(n.serverUrl&&n.serverUrl.match(/https?:\/\/.+/),'A "serverUrl" option is required and must begin with "http(s)"'),this.state=n,this.environment=t,this._refreshTask=null;const i=this;this.patient={get id(){return i.getPatientId()},read:a=>{const s=this.patient.id;return s?this.request(Object.assign(Object.assign({},a),{url:`Patient/${s}`})):Promise.reject(new Error("Patient is not available"))},request:(a,s={})=>this.patient.id?(async()=>{const o=await g4e(a,this);return this.request(o,s)})():Promise.reject(new Error("Patient is not available"))},this.encounter={get id(){return i.getEncounterId()},read:a=>{const s=this.encounter.id;return s?this.request(Object.assign(Object.assign({},a),{url:`Encounter/${s}`})):Promise.reject(new Error("Encounter is not available"))}},this.user={get fhirUser(){return i.getFhirUser()},get id(){return i.getUserId()},get resourceType(){return i.getUserType()},read:a=>{const s=this.user.fhirUser;return s?this.request(Object.assign(Object.assign({},a),{url:s})):Promise.reject(new Error("User is not available"))}},this.connect(t.fhir)}connect(t){if(typeof t=="function"){const r={baseUrl:this.state.serverUrl.replace(/\/$/,"")},n=this.getState("tokenResponse.access_token");if(n)r.auth={token:n};else{const{username:a,password:s}=this.state;a&&s&&(r.auth={user:a,pass:s})}this.api=t(r);const i=this.getState("tokenResponse.patient");i&&(this.patient.api=t(Object.assign(Object.assign({},r),{patient:i})))}return this}getPatientId(){const t=this.state.tokenResponse;return t?t.patient?t.patient:((this.state.scope||"").match(/\blaunch(\/patient)?\b/)?Rn("The ID of the selected patient is not available. Please check if your server supports that."):Rn(Ta.default.noScopeForId,"patient","patient"),null):(this.state.authorizeUri?Rn(Ta.default.noIfNoAuth,"the ID of the selected patient"):Rn(Ta.default.noFreeContext,"selected patient"),null)}getEncounterId(){const t=this.state.tokenResponse;return t?t.encounter?t.encounter:((this.state.scope||"").match(/\blaunch(\/encounter)?\b/)?Rn("The ID of the selected encounter is not available. Please check if your server supports that, and that the selected patient has any recorded encounters."):Rn(Ta.default.noScopeForId,"encounter","encounter"),null):(this.state.authorizeUri?Rn(Ta.default.noIfNoAuth,"the ID of the selected encounter"):Rn(Ta.default.noFreeContext,"selected encounter"),null)}getIdToken(){const t=this.state.tokenResponse;if(t){const r=t.id_token,n=this.state.scope||"";if(!r){const i=n.match(/\bopenid\b/),a=n.match(/\bprofile\b/),s=n.match(/\bfhirUser\b/);return Rn(!i||!(s||a)?"You are trying to get the id_token but you are not using the right scopes. Please add 'openid' and 'fhirUser' or 'profile' to the scopes you are requesting.":"The id_token is not available. Please check if your server supports that."),null}return(0,et.jwtDecode)(r,this.environment)}return this.state.authorizeUri?Rn(Ta.default.noIfNoAuth,"the id_token"):Rn(Ta.default.noFreeContext,"id_token"),null}getFhirUser(){const t=this.getIdToken();return t?t.fhirUser?t.fhirUser.split("/").slice(-2).join("/"):t.profile:null}getUserId(){const t=this.getFhirUser();return t?t.split("/")[1]:null}getUserType(){const t=this.getFhirUser();return t?t.split("/")[0]:null}getAuthorizationHeader(){const t=this.getState("tokenResponse.access_token");if(t)return"Bearer "+t;const{username:r,password:n}=this.state;return r&&n?"Basic "+this.environment.btoa(r+":"+n):null}async _clearState(){const t=this.environment.getStorage(),r=await t.get(Mg.SMART_KEY);r&&await t.unset(r),await t.unset(Mg.SMART_KEY),this.state.tokenResponse={}}create(t,r){return this.request(Object.assign(Object.assign({},r),{url:`${t.resourceType}`,method:"POST",body:JSON.stringify(t),headers:Object.assign({"content-type":"application/json"},(r||{}).headers)}))}update(t,r){return this.request(Object.assign(Object.assign({},r),{url:`${t.resourceType}/${t.id}`,method:"PUT",body:JSON.stringify(t),headers:Object.assign({"content-type":"application/json"},(r||{}).headers)}))}delete(t,r={}){return this.request(Object.assign(Object.assign({},r),{url:t,method:"DELETE"}))}async patch(t,r,n={}){return(0,et.assertJsonPatch)(r),this.request(Object.assign(Object.assign({},n),{url:t,method:"PATCH",body:JSON.stringify(r),headers:Object.assign({prefer:"return=presentation","content-type":"application/json-patch+json; charset=UTF-8"},n.headers)}))}async request(t,r={},n={}){var i;const a=et.debug.extend("client:request");(0,et.assert)(t,"request requires an url or request options as argument");let s;typeof t=="string"||t instanceof URL?(s=String(t),t={}):s=String(t.url),s=(0,et.absolute)(s,this.state.serverUrl);const o={graph:r.graph!==!1,flat:!!r.flat,pageLimit:(i=r.pageLimit)!==null&&i!==void 0?i:1,resolveReferences:r.resolveReferences||[],useRefreshToken:r.useRefreshToken!==!1,onPage:typeof r.onPage=="function"?r.onPage:void 0},l=t.signal||void 0,u=o.useRefreshToken?this.refreshIfNeeded({signal:l}).then(()=>t):Promise.resolve(t);let c;return u.then(f=>{const d=this.getAuthorizationHeader();return d&&(f.headers=Object.assign(Object.assign({},f.headers),{authorization:d})),f}).then(f=>(a("%s, options: %O, fhirOptions: %O",s,f,o),(0,et.request)(s,f).then(d=>f.includeResponse?(c=d.response,d.body):d))).catch(async f=>{throw f.status==401?this.getState("tokenResponse.access_token")?o.useRefreshToken?(a("Auto-refresh failed! Please re-launch the app."),await this._clearState(),f.message+=` +`+r)}}catch{}return this}toJSON(){return{name:this.name,statusCode:this.statusCode,status:this.status,statusText:this.statusText,message:this.message}}}a$.default=YFe;var _i={};Object.defineProperty(_i,"__esModule",{value:!0});_i.SMART_KEY=_i.patientParams=_i.fhirVersions=_i.patientCompartment=void 0;_i.patientCompartment=["Account","AdverseEvent","AllergyIntolerance","Appointment","AppointmentResponse","AuditEvent","Basic","BodySite","BodyStructure","CarePlan","CareTeam","ChargeItem","Claim","ClaimResponse","ClinicalImpression","Communication","CommunicationRequest","Composition","Condition","Consent","Coverage","CoverageEligibilityRequest","CoverageEligibilityResponse","DetectedIssue","DeviceRequest","DeviceUseRequest","DeviceUseStatement","DiagnosticOrder","DiagnosticReport","DocumentManifest","DocumentReference","EligibilityRequest","Encounter","EnrollmentRequest","EpisodeOfCare","ExplanationOfBenefit","FamilyMemberHistory","Flag","Goal","Group","ImagingManifest","ImagingObjectSelection","ImagingStudy","Immunization","ImmunizationEvaluation","ImmunizationRecommendation","Invoice","List","MeasureReport","Media","MedicationAdministration","MedicationDispense","MedicationOrder","MedicationRequest","MedicationStatement","MolecularSequence","NutritionOrder","Observation","Order","Patient","Person","Procedure","ProcedureRequest","Provenance","QuestionnaireResponse","ReferralRequest","RelatedPerson","RequestGroup","ResearchSubject","RiskAssessment","Schedule","ServiceRequest","Specimen","SupplyDelivery","SupplyRequest","VisionPrescription"];_i.fhirVersions={"0.4.0":2,"0.5.0":2,"1.0.0":2,"1.0.1":2,"1.0.2":2,"1.1.0":3,"1.4.0":3,"1.6.0":3,"1.8.0":3,"3.0.0":3,"3.0.1":3,"3.3.0":4,"3.5.0":4,"4.0.0":4,"4.0.1":4};_i.patientParams=["patient","subject","requester","member","actor","beneficiary"];_i.SMART_KEY="SMART_KEY";function KFe(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var YY={exports:{}},dr=YY.exports={},Ia,Ma;function U2(){throw new Error("setTimeout has not been defined")}function R2(){throw new Error("clearTimeout has not been defined")}(function(){try{typeof setTimeout=="function"?Ia=setTimeout:Ia=U2}catch{Ia=U2}try{typeof clearTimeout=="function"?Ma=clearTimeout:Ma=R2}catch{Ma=R2}})();function KY(e){if(Ia===setTimeout)return setTimeout(e,0);if((Ia===U2||!Ia)&&setTimeout)return Ia=setTimeout,setTimeout(e,0);try{return Ia(e,0)}catch{try{return Ia.call(null,e,0)}catch{return Ia.call(this,e,0)}}}function XFe(e){if(Ma===clearTimeout)return clearTimeout(e);if((Ma===R2||!Ma)&&clearTimeout)return Ma=clearTimeout,clearTimeout(e);try{return Ma(e)}catch{try{return Ma.call(null,e)}catch{return Ma.call(this,e)}}}var xs=[],ff=!1,eu,Ig=-1;function QFe(){!ff||!eu||(ff=!1,eu.length?xs=eu.concat(xs):Ig=-1,xs.length&&XY())}function XY(){if(!ff){var e=KY(QFe);ff=!0;for(var t=xs.length;t;){for(eu=xs,xs=[];++Ig1)for(var r=1;r0)return s(c);if(d==="number"&&isFinite(c))return f.long?l(c):o(c);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(c))};function s(c){if(c=String(c),!(c.length>100)){var f=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(c);if(f){var d=parseFloat(f[1]),y=(f[2]||"ms").toLowerCase();switch(y){case"years":case"year":case"yrs":case"yr":case"y":return d*a;case"weeks":case"week":case"w":return d*i;case"days":case"day":case"d":return d*n;case"hours":case"hour":case"hrs":case"hr":case"h":return d*r;case"minutes":case"minute":case"mins":case"min":case"m":return d*t;case"seconds":case"second":case"secs":case"sec":case"s":return d*e;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return d;default:return}}}}function o(c){var f=Math.abs(c);return f>=n?Math.round(c/n)+"d":f>=r?Math.round(c/r)+"h":f>=t?Math.round(c/t)+"m":f>=e?Math.round(c/e)+"s":c+"ms"}function l(c){var f=Math.abs(c);return f>=n?u(c,f,n,"day"):f>=r?u(c,f,r,"hour"):f>=t?u(c,f,t,"minute"):f>=e?u(c,f,e,"second"):c+" ms"}function u(c,f,d,y){var v=f>=d*1.5;return Math.round(c/d)+" "+y+(v?"s":"")}return SS}function e4e(e){r.debug=r,r.default=r,r.coerce=l,r.disable=a,r.enable=i,r.enabled=s,r.humanize=ZFe(),r.destroy=u,Object.keys(e).forEach(c=>{r[c]=e[c]}),r.names=[],r.skips=[],r.formatters={};function t(c){let f=0;for(let d=0;d{if(b==="%%")return"%";m++;const x=r.formatters[T];if(typeof x=="function"){const E=w[m];b=x.call(p,E),w.splice(m,1),m--}return b}),r.formatArgs.call(p,w),(p.log||r.log).apply(p,w)}return _.namespace=c,_.useColors=r.useColors(),_.color=r.selectColor(c),_.extend=n,_.destroy=r.destroy,Object.defineProperty(_,"enabled",{enumerable:!0,configurable:!1,get:()=>d!==null?d:(y!==r.namespaces&&(y=r.namespaces,v=r.enabled(c)),v),set:w=>{d=w}}),typeof r.init=="function"&&r.init(_),_}function n(c,f){const d=r(this.namespace+(typeof f>"u"?":":f)+c);return d.log=this.log,d}function i(c){r.save(c),r.namespaces=c,r.names=[],r.skips=[];let f;const d=(typeof c=="string"?c:"").split(/[\s,]+/),y=d.length;for(f=0;f"-"+f)].join(",");return r.enable(""),c}function s(c){if(c[c.length-1]==="*")return!0;let f,d;for(f=0,d=r.skips.length;f{let u=!1;return()=>{u||(u=!0,console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`."))}})(),t.colors=["#0000CC","#0000FF","#0033CC","#0033FF","#0066CC","#0066FF","#0099CC","#0099FF","#00CC00","#00CC33","#00CC66","#00CC99","#00CCCC","#00CCFF","#3300CC","#3300FF","#3333CC","#3333FF","#3366CC","#3366FF","#3399CC","#3399FF","#33CC00","#33CC33","#33CC66","#33CC99","#33CCCC","#33CCFF","#6600CC","#6600FF","#6633CC","#6633FF","#66CC00","#66CC33","#9900CC","#9900FF","#9933CC","#9933FF","#99CC00","#99CC33","#CC0000","#CC0033","#CC0066","#CC0099","#CC00CC","#CC00FF","#CC3300","#CC3333","#CC3366","#CC3399","#CC33CC","#CC33FF","#CC6600","#CC6633","#CC9900","#CC9933","#CCCC00","#CCCC33","#FF0000","#FF0033","#FF0066","#FF0099","#FF00CC","#FF00FF","#FF3300","#FF3333","#FF3366","#FF3399","#FF33CC","#FF33FF","#FF6600","#FF6633","#FF9900","#FF9933","#FFCC00","#FFCC33"];function n(){return typeof window<"u"&&window.process&&(window.process.type==="renderer"||window.process.__nwjs)?!0:typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/)?!1:typeof document<"u"&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||typeof window<"u"&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/)&&parseInt(RegExp.$1,10)>=31||typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)}function i(u){if(u[0]=(this.useColors?"%c":"")+this.namespace+(this.useColors?" %c":" ")+u[0]+(this.useColors?"%c ":" ")+"+"+e.exports.humanize(this.diff),!this.useColors)return;const c="color: "+this.color;u.splice(1,0,c,"color: inherit");let f=0,d=0;u[0].replace(/%[a-zA-Z%]/g,y=>{y!=="%%"&&(f++,y==="%c"&&(d=f))}),u.splice(d,0,c)}t.log=console.debug||console.log||(()=>{});function a(u){try{u?t.storage.setItem("debug",u):t.storage.removeItem("debug")}catch{}}function s(){let u;try{u=t.storage.getItem("debug")}catch{}return!u&&typeof D2<"u"&&"env"in D2&&(u=r.DEBUG),u}function o(){try{return localStorage}catch{}}e.exports=t4e(t);const{formatters:l}=e.exports;l.j=function(u){try{return JSON.stringify(u)}catch(c){return"[UnexpectedJSONParseError]: "+c.message}}})(k2,k2.exports);var r4e=k2.exports,Iv={exports:{}},R4;function s$(){return R4||(R4=1,function(e,t){var r=typeof self<"u"?self:ae,n=function(){function a(){this.fetch=!1,this.DOMException=r.DOMException}return a.prototype=r,new a}();(function(a){(function(s){var o={searchParams:"URLSearchParams"in a,iterable:"Symbol"in a&&"iterator"in Symbol,blob:"FileReader"in a&&"Blob"in a&&function(){try{return new Blob,!0}catch{return!1}}(),formData:"FormData"in a,arrayBuffer:"ArrayBuffer"in a};function l(A){return A&&DataView.prototype.isPrototypeOf(A)}if(o.arrayBuffer)var u=["[object Int8Array]","[object Uint8Array]","[object Uint8ClampedArray]","[object Int16Array]","[object Uint16Array]","[object Int32Array]","[object Uint32Array]","[object Float32Array]","[object Float64Array]"],c=ArrayBuffer.isView||function(A){return A&&u.indexOf(Object.prototype.toString.call(A))>-1};function f(A){if(typeof A!="string"&&(A=String(A)),/[^a-z0-9\-#$%&'*+.^_`|~]/i.test(A))throw new TypeError("Invalid character in header field name");return A.toLowerCase()}function d(A){return typeof A!="string"&&(A=String(A)),A}function y(A){var N={next:function(){var $=A.shift();return{done:$===void 0,value:$}}};return o.iterable&&(N[Symbol.iterator]=function(){return N}),N}function v(A){this.map={},A instanceof v?A.forEach(function(N,$){this.append($,N)},this):Array.isArray(A)?A.forEach(function(N){this.append(N[0],N[1])},this):A&&Object.getOwnPropertyNames(A).forEach(function(N){this.append(N,A[N])},this)}v.prototype.append=function(A,N){A=f(A),N=d(N);var $=this.map[A];this.map[A]=$?$+", "+N:N},v.prototype.delete=function(A){delete this.map[f(A)]},v.prototype.get=function(A){return A=f(A),this.has(A)?this.map[A]:null},v.prototype.has=function(A){return this.map.hasOwnProperty(f(A))},v.prototype.set=function(A,N){this.map[f(A)]=d(N)},v.prototype.forEach=function(A,N){for(var $ in this.map)this.map.hasOwnProperty($)&&A.call(N,this.map[$],$,this)},v.prototype.keys=function(){var A=[];return this.forEach(function(N,$){A.push($)}),y(A)},v.prototype.values=function(){var A=[];return this.forEach(function(N){A.push(N)}),y(A)},v.prototype.entries=function(){var A=[];return this.forEach(function(N,$){A.push([$,N])}),y(A)},o.iterable&&(v.prototype[Symbol.iterator]=v.prototype.entries);function _(A){if(A.bodyUsed)return Promise.reject(new TypeError("Already read"));A.bodyUsed=!0}function w(A){return new Promise(function(N,$){A.onload=function(){N(A.result)},A.onerror=function(){$(A.error)}})}function p(A){var N=new FileReader,$=w(N);return N.readAsArrayBuffer(A),$}function g(A){var N=new FileReader,$=w(N);return N.readAsText(A),$}function C(A){for(var N=new Uint8Array(A),$=new Array(N.length),P=0;P-1?N:A}function x(A,N){N=N||{};var $=N.body;if(A instanceof x){if(A.bodyUsed)throw new TypeError("Already read");this.url=A.url,this.credentials=A.credentials,N.headers||(this.headers=new v(A.headers)),this.method=A.method,this.mode=A.mode,this.signal=A.signal,!$&&A._bodyInit!=null&&($=A._bodyInit,A.bodyUsed=!0)}else this.url=String(A);if(this.credentials=N.credentials||this.credentials||"same-origin",(N.headers||!this.headers)&&(this.headers=new v(N.headers)),this.method=T(N.method||this.method||"GET"),this.mode=N.mode||this.mode||null,this.signal=N.signal||this.signal,this.referrer=null,(this.method==="GET"||this.method==="HEAD")&&$)throw new TypeError("Body not allowed for GET or HEAD requests");this._initBody($)}x.prototype.clone=function(){return new x(this,{body:this._bodyInit})};function E(A){var N=new FormData;return A.trim().split("&").forEach(function($){if($){var P=$.split("="),X=P.shift().replace(/\+/g," "),W=P.join("=").replace(/\+/g," ");N.append(decodeURIComponent(X),decodeURIComponent(W))}}),N}function R(A){var N=new v,$=A.replace(/\r?\n[\t ]+/g," ");return $.split(/\r?\n/).forEach(function(P){var X=P.split(":"),W=X.shift().trim();if(W){var k=X.join(":").trim();N.append(W,k)}}),N}h.call(x.prototype);function F(A,N){N||(N={}),this.type="default",this.status=N.status===void 0?200:N.status,this.ok=this.status>=200&&this.status<300,this.statusText="statusText"in N?N.statusText:"OK",this.headers=new v(N.headers),this.url=N.url||"",this._initBody(A)}h.call(F.prototype),F.prototype.clone=function(){return new F(this._bodyInit,{status:this.status,statusText:this.statusText,headers:new v(this.headers),url:this.url})},F.error=function(){var A=new F(null,{status:0,statusText:""});return A.type="error",A};var z=[301,302,303,307,308];F.redirect=function(A,N){if(z.indexOf(N)===-1)throw new RangeError("Invalid status code");return new F(null,{status:N,headers:{location:A}})},s.DOMException=a.DOMException;try{new s.DOMException}catch{s.DOMException=function(N,$){this.message=N,this.name=$;var P=Error(N);this.stack=P.stack},s.DOMException.prototype=Object.create(Error.prototype),s.DOMException.prototype.constructor=s.DOMException}function D(A,N){return new Promise(function($,P){var X=new x(A,N);if(X.signal&&X.signal.aborted)return P(new s.DOMException("Aborted","AbortError"));var W=new XMLHttpRequest;function k(){W.abort()}W.onload=function(){var V={status:W.status,statusText:W.statusText,headers:R(W.getAllResponseHeaders()||"")};V.url="responseURL"in W?W.responseURL:V.headers.get("X-Request-URL");var J="response"in W?W.response:W.responseText;$(new F(J,V))},W.onerror=function(){P(new TypeError("Network request failed"))},W.ontimeout=function(){P(new TypeError("Network request failed"))},W.onabort=function(){P(new s.DOMException("Aborted","AbortError"))},W.open(X.method,X.url,!0),X.credentials==="include"?W.withCredentials=!0:X.credentials==="omit"&&(W.withCredentials=!1),"responseType"in W&&o.blob&&(W.responseType="blob"),X.headers.forEach(function(V,J){W.setRequestHeader(J,V)}),X.signal&&(X.signal.addEventListener("abort",k),W.onreadystatechange=function(){W.readyState===4&&X.signal.removeEventListener("abort",k)}),W.send(typeof X._bodyInit>"u"?null:X._bodyInit)})}return D.polyfill=!0,a.fetch||(a.fetch=D,a.Headers=v,a.Request=x,a.Response=F),s.Headers=v,s.Request=x,s.Response=F,s.fetch=D,Object.defineProperty(s,"__esModule",{value:!0}),s})({})})(n),n.fetch.ponyfill=!0,delete n.fetch.polyfill;var i=n;t=i.fetch,t.default=i.fetch,t.fetch=i.fetch,t.Headers=i.Headers,t.Request=i.Request,t.Response=i.Response,e.exports=t}(Iv,Iv.exports)),Iv.exports}var n4e=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,n=Object.getOwnPropertySymbols(e);it.length?JSON.parse(t):"")}Ne.responseToJSON=ZY;function Ky(e){if(!e)return e;if(Array.isArray(e))return e.map(r=>r&&typeof r=="object"?Ky(r):r);let t={};return Object.keys(e).forEach(r=>{const n=r.toLowerCase(),i=e[r];t[n]=i&&typeof i=="object"?Ky(i):i}),t}Ne.loweCaseKeys=Ky;function o$(e,t={}){const{includeResponse:r}=t,n=n4e(t,["includeResponse"]);return o4e(e,Object.assign(Object.assign({mode:"cors"},n),{headers:Object.assign({accept:"application/json"},Ky(n.headers))})).then(JY).then(i=>{const a=i.headers.get("content-type")+"";return a.match(/\bjson\b/i)?ZY(i).then(s=>({res:i,body:s})):a.match(/^text\//i)?i.text().then(s=>({res:i,body:s})):{res:i}}).then(({res:i,body:a})=>{if(!a&&i.status==201){const s=i.headers.get("location");if(s)return o$(s,Object.assign(Object.assign({},n),{method:"GET",body:null,includeResponse:r}))}return r?{body:a,response:i}:a===void 0?i:a})}Ne.request=o$;function eK(e,t,r=!1){return r||!Mv[e]?(Mv[e]=o$(e,t),Mv[e]):Promise.resolve(Mv[e])}Ne.getAndCache=eK;function l4e(e="/",t){const r=String(e).replace(/\/*$/,"/")+"metadata";return eK(r,t).catch(n=>{throw new Error(`Failed to fetch the conformance statement from "${r}". ${n}`)})}Ne.fetchConformanceStatement=l4e;function l$(e,t=""){if(t=t.trim(),!t)return e;let r=t.split("."),n=e;for(;n&&r.length;){const i=r.shift();if(!i&&Array.isArray(n))return n.map(a=>l$(a,r.join(".")));n=n[i]}return n}Ne.getPath=l$;function u4e(e,t,r,n=!1){return t.trim().split(".").reduce((i,a,s,o)=>{if(i&&s===o.length-1)i[a]=r;else return i&&i[a]===void 0&&n&&(i[a]=o[s+1].match(/^[0-9]+$/)?[]:{}),i?i[a]:void 0},e),e}Ne.setPath=u4e;function tK(e){return Array.isArray(e)?e:[e]}Ne.makeArray=tK;function c4e(e,t){return e.match(/^http/)||e.match(/^urn/)?e:String(t||"").replace(/\/+$/,"")+"/"+e.replace(/^\/+/,"")}Ne.absolute=c4e;function f4e(e=8,t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"){const r=[],n=t.length;for(;e--;)r.push(t.charAt(Math.floor(Math.random()*n)));return r.join("")}Ne.randomString=f4e;function rK(e,t){const r=e.split(".")[1];return r?JSON.parse(t.atob(r)):null}Ne.jwtDecode=rK;function d4e(e=120,t){return Math.floor(+(t||new Date)/1e3+e)}Ne.getTimeInFuture=d4e;function h4e(e,t){const r=Math.floor(Date.now()/1e3);if(e.expires_in)return r+e.expires_in;if(e.access_token){let n=rK(e.access_token,t);if(n&&n.exp)return n.exp}return r+300}Ne.getAccessTokenExpiration=h4e;function nK(e,t){const r={};function n(i,a){i&&Array.isArray(i.coding)&&i.coding.forEach(({code:s})=>{s&&(r[s]=r[s]||[],r[s].push(a))})}return tK(e).forEach(i=>{i.resourceType==="Observation"&&i[t]&&(Array.isArray(i[t])?i[t].forEach(a=>n(a,i)):n(i[t],i))}),r}Ne.byCode=nK;function p4e(e,t){const r=nK(e,t);return(...n)=>n.filter(i=>i+""in r).reduce((i,a)=>i.concat(r[a+""]),[])}Ne.byCodes=p4e;function m4e(e,t){const n=(l$(e,"rest.0.resource")||[]).find(a=>a.type===t);if(!n)throw new Error(`Resource "${t}" is not supported by this FHIR server`);if(!Array.isArray(n.searchParam))throw new Error(`No search parameters supported for "${t}" on this FHIR server`);if(t=="Patient"&&n.searchParam.find(a=>a.name=="_id"))return"_id";const i=a4e.patientParams.find(a=>n.searchParam.find(s=>s.name==a));if(!i)throw new Error("I don't know what param to use for "+t);return i}Ne.getPatientParam=m4e;async function v4e(e,t=800,r=720){if(typeof e=="function"&&(e=await e()),e&&typeof e=="object")return e;if(typeof e!="string")return Lh("Invalid target type '%s'. Failing back to '_self'.",typeof e),self;if(e=="_self")return self;if(e=="_parent")return parent;if(e=="_top")return top||self;if(e=="_blank"){let i,a=null;try{if(a=window.open("","SMARTAuthPopup"),!a)throw new Error("Perhaps window.open was blocked")}catch(s){i=s}return a||(Lh("Cannot open window. Failing back to '_self'. %s",i),self)}if(e=="popup"){let i,a=null;try{if(a=window.open("","SMARTAuthPopup",["height="+r,"width="+t,"menubar=0","resizable=1","status=0","top="+(screen.height-r)/2,"left="+(screen.width-t)/2].join(",")),!a)throw new Error("Perhaps the popup window was blocked")}catch(s){i=s}return a||(Lh("Cannot open window. Failing back to '_self'. %s",i),self)}const n=frames[e];return n||(Lh("Unknown target '%s'. Failing back to '_self'.",e),self)}Ne.getTargetWindow=v4e;function Oa(e,t){if(!e)throw new Error(t)}Ne.assert=Oa;function g4e(e){Oa(Array.isArray(e),"The JSON patch must be an array"),Oa(e.length>0,"The JSON patch array should not be empty"),e.forEach(t=>{Oa(["add","replace","test","move","copy","remove"].indexOf(t.op)>-1,'Each patch operation must have an "op" property which must be one of: "add", "replace", "test", "move", "copy", "remove"'),Oa(t.path&&typeof t.path,`Invalid "${t.op}" operation. Missing "path" property`),t.op=="add"||t.op=="replace"||t.op=="test"?(Oa("value"in t,`Invalid "${t.op}" operation. Missing "value" property`),Oa(Object.keys(t).length==3,`Invalid "${t.op}" operation. Contains unknown properties`)):t.op=="move"||t.op=="copy"?(Oa(typeof t.from=="string",`Invalid "${t.op}" operation. Requires a string "from" property`),Oa(Object.keys(t).length==3,`Invalid "${t.op}" operation. Contains unknown properties`)):Oa(Object.keys(t).length==2,`Invalid "${t.op}" operation. Contains unknown properties`)})}Ne.assertJsonPatch=g4e;var zw={},u$={};Object.defineProperty(u$,"__esModule",{value:!0});u$.default={expired:"Session expired! Please re-launch the app",noScopeForId:"Trying to get the ID of the selected %s. Please add 'launch' or 'launch/%s' to the requested scopes and try again.",noIfNoAuth:"You are trying to get %s but the app is not authorized yet.",noFreeContext:"Please don't use open fhir servers if you need to access launch context items like the %S."};Object.defineProperty(zw,"__esModule",{value:!0});const et=Ne,Ta=u$,Mg=_i,{Response:y4e}=typeof FHIRCLIENT_PURE<"u"?window:s$(),Rn=et.debug.extend("client");async function w4e(e,t){const r=(0,et.absolute)("/",t.state.serverUrl);async function n(i){const a=i.pathname.split("/").pop();(0,et.assert)(a,`Invalid url "${i}"`),(0,et.assert)(Mg.patientCompartment.indexOf(a)>-1,`Cannot filter "${a}" resources by patient`);const s=await(0,et.fetchConformanceStatement)(t.state.serverUrl),o=(0,et.getPatientParam)(s,a);return i.searchParams.set(o,t.patient.id),i.href}return typeof e=="string"||e instanceof URL?{url:await n(new URL(e+"",r))}:(e.url=await n(new URL(e.url+"",r)),e)}function b4e(e,t,r,n){return t[e]||(t[e]=r.request({url:e,signal:n}).then(i=>(t[e]=i,i),i=>{throw delete t[e],i})),Promise.resolve(t[e])}function _4e(e,t,r,n,i,a){const s=(0,et.getPath)(e,t);if(s){const o=Array.isArray(s);return Promise.all((0,et.makeArray)(s).filter(Boolean).map((l,u)=>{const c=l.reference;if(c)return b4e(c,n,i,a).then(f=>{r&&(o?t.indexOf("..")>-1?(0,et.setPath)(e,`${t.replace("..",`.${u}.`)}`,f):(0,et.setPath)(e,`${t}.${u}`,f):(0,et.setPath)(e,t,f))}).catch(f=>{if(f.status!==404)throw f})}))}}function D4(e,t,r,n,i){let a=(0,et.makeArray)(t.resolveReferences).filter(Boolean).map(l=>String(l).trim()).filter(Boolean);if(a=a.filter((l,u)=>a.indexOf(l,u+1)>-1?(Rn('Duplicated reference path "%s"',l),!1):!0),!a.length)return Promise.resolve();const s={};a.forEach(l=>{const u=l.split(".").length;s[u]||(s[u]=[]),s[u].push(l)});let o=Promise.resolve();return Object.keys(s).sort().forEach(l=>{const u=s[l];o=o.then(()=>Promise.all(u.map(c=>_4e(e,c,!!t.graph,r,n,i))))}),o}class C4e{constructor(t,r){this.units=et.units;const n=typeof r=="string"?{serverUrl:r}:r;(0,et.assert)(n.serverUrl&&n.serverUrl.match(/https?:\/\/.+/),'A "serverUrl" option is required and must begin with "http(s)"'),this.state=n,this.environment=t,this._refreshTask=null;const i=this;this.patient={get id(){return i.getPatientId()},read:a=>{const s=this.patient.id;return s?this.request(Object.assign(Object.assign({},a),{url:`Patient/${s}`})):Promise.reject(new Error("Patient is not available"))},request:(a,s={})=>this.patient.id?(async()=>{const o=await w4e(a,this);return this.request(o,s)})():Promise.reject(new Error("Patient is not available"))},this.encounter={get id(){return i.getEncounterId()},read:a=>{const s=this.encounter.id;return s?this.request(Object.assign(Object.assign({},a),{url:`Encounter/${s}`})):Promise.reject(new Error("Encounter is not available"))}},this.user={get fhirUser(){return i.getFhirUser()},get id(){return i.getUserId()},get resourceType(){return i.getUserType()},read:a=>{const s=this.user.fhirUser;return s?this.request(Object.assign(Object.assign({},a),{url:s})):Promise.reject(new Error("User is not available"))}},this.connect(t.fhir)}connect(t){if(typeof t=="function"){const r={baseUrl:this.state.serverUrl.replace(/\/$/,"")},n=this.getState("tokenResponse.access_token");if(n)r.auth={token:n};else{const{username:a,password:s}=this.state;a&&s&&(r.auth={user:a,pass:s})}this.api=t(r);const i=this.getState("tokenResponse.patient");i&&(this.patient.api=t(Object.assign(Object.assign({},r),{patient:i})))}return this}getPatientId(){const t=this.state.tokenResponse;return t?t.patient?t.patient:((this.state.scope||"").match(/\blaunch(\/patient)?\b/)?Rn("The ID of the selected patient is not available. Please check if your server supports that."):Rn(Ta.default.noScopeForId,"patient","patient"),null):(this.state.authorizeUri?Rn(Ta.default.noIfNoAuth,"the ID of the selected patient"):Rn(Ta.default.noFreeContext,"selected patient"),null)}getEncounterId(){const t=this.state.tokenResponse;return t?t.encounter?t.encounter:((this.state.scope||"").match(/\blaunch(\/encounter)?\b/)?Rn("The ID of the selected encounter is not available. Please check if your server supports that, and that the selected patient has any recorded encounters."):Rn(Ta.default.noScopeForId,"encounter","encounter"),null):(this.state.authorizeUri?Rn(Ta.default.noIfNoAuth,"the ID of the selected encounter"):Rn(Ta.default.noFreeContext,"selected encounter"),null)}getIdToken(){const t=this.state.tokenResponse;if(t){const r=t.id_token,n=this.state.scope||"";if(!r){const i=n.match(/\bopenid\b/),a=n.match(/\bprofile\b/),s=n.match(/\bfhirUser\b/);return Rn(!i||!(s||a)?"You are trying to get the id_token but you are not using the right scopes. Please add 'openid' and 'fhirUser' or 'profile' to the scopes you are requesting.":"The id_token is not available. Please check if your server supports that."),null}return(0,et.jwtDecode)(r,this.environment)}return this.state.authorizeUri?Rn(Ta.default.noIfNoAuth,"the id_token"):Rn(Ta.default.noFreeContext,"id_token"),null}getFhirUser(){const t=this.getIdToken();return t?t.fhirUser?t.fhirUser.split("/").slice(-2).join("/"):t.profile:null}getUserId(){const t=this.getFhirUser();return t?t.split("/")[1]:null}getUserType(){const t=this.getFhirUser();return t?t.split("/")[0]:null}getAuthorizationHeader(){const t=this.getState("tokenResponse.access_token");if(t)return"Bearer "+t;const{username:r,password:n}=this.state;return r&&n?"Basic "+this.environment.btoa(r+":"+n):null}async _clearState(){const t=this.environment.getStorage(),r=await t.get(Mg.SMART_KEY);r&&await t.unset(r),await t.unset(Mg.SMART_KEY),this.state.tokenResponse={}}create(t,r){return this.request(Object.assign(Object.assign({},r),{url:`${t.resourceType}`,method:"POST",body:JSON.stringify(t),headers:Object.assign({"content-type":"application/json"},(r||{}).headers)}))}update(t,r){return this.request(Object.assign(Object.assign({},r),{url:`${t.resourceType}/${t.id}`,method:"PUT",body:JSON.stringify(t),headers:Object.assign({"content-type":"application/json"},(r||{}).headers)}))}delete(t,r={}){return this.request(Object.assign(Object.assign({},r),{url:t,method:"DELETE"}))}async patch(t,r,n={}){return(0,et.assertJsonPatch)(r),this.request(Object.assign(Object.assign({},n),{url:t,method:"PATCH",body:JSON.stringify(r),headers:Object.assign({prefer:"return=presentation","content-type":"application/json-patch+json; charset=UTF-8"},n.headers)}))}async request(t,r={},n={}){var i;const a=et.debug.extend("client:request");(0,et.assert)(t,"request requires an url or request options as argument");let s;typeof t=="string"||t instanceof URL?(s=String(t),t={}):s=String(t.url),s=(0,et.absolute)(s,this.state.serverUrl);const o={graph:r.graph!==!1,flat:!!r.flat,pageLimit:(i=r.pageLimit)!==null&&i!==void 0?i:1,resolveReferences:r.resolveReferences||[],useRefreshToken:r.useRefreshToken!==!1,onPage:typeof r.onPage=="function"?r.onPage:void 0},l=t.signal||void 0,u=o.useRefreshToken?this.refreshIfNeeded({signal:l}).then(()=>t):Promise.resolve(t);let c;return u.then(f=>{const d=this.getAuthorizationHeader();return d&&(f.headers=Object.assign(Object.assign({},f.headers),{authorization:d})),f}).then(f=>(a("%s, options: %O, fhirOptions: %O",s,f,o),(0,et.request)(s,f).then(d=>f.includeResponse?(c=d.response,d.body):d))).catch(async f=>{throw f.status==401?this.getState("tokenResponse.access_token")?o.useRefreshToken?(a("Auto-refresh failed! Please re-launch the app."),await this._clearState(),f.message+=` `+Ta.default.expired,f):(a("Your session has expired and the useRefreshToken option is set to false. Please re-launch the app."),await this._clearState(),f.message+=` `+Ta.default.expired,f):(f.message+=` -This app cannot be accessed directly. Please launch it as SMART app!`,f):f}).catch(f=>{throw f.status==403&&a("Permission denied! Please make sure that you have requested the proper scopes."),f}).then(f=>!f||typeof f=="string"||f instanceof v4e?f:(async d=>(d.resourceType=="Bundle"?await Promise.all((d.entry||[]).map(y=>R4(y.resource,o,n,this,l))):await R4(d,o,n,this,l),d))(f).then(async d=>{if(d&&d.resourceType=="Bundle"){const y=d.link||[];if(o.flat&&(d=(d.entry||[]).map(v=>v.resource)),o.onPage&&await o.onPage(d,Object.assign({},n)),--o.pageLimit){const v=y.find(_=>_.relation=="next");if(d=(0,et.makeArray)(d),v&&v.url){const _=await this.request({url:v.url,signal:l},o,n);return o.onPage?null:o.resolveReferences.length?(Object.assign(n,_.references),d.concat((0,et.makeArray)(_.data||_))):d.concat((0,et.makeArray)(_))}}}return d}).then(d=>{if(o.graph)n={};else if(!o.onPage&&o.resolveReferences.length)return{data:d,references:n};return d}).then(d=>t.includeResponse?{body:d,response:c}:d))}refreshIfNeeded(t={}){const r=this.getState("tokenResponse.access_token"),n=this.getState("tokenResponse.refresh_token"),i=this.state.expiresAt||0;return r&&n&&i-10-1,u=o.search(/\bonline_access\b/)>-1;if((0,et.assert)(l||u,"Unable to refresh. No offline_access or online_access scope found."),!this._refreshTask){const c=Object.assign(Object.assign({credentials:this.environment.options.refreshTokenWithCredentials||"same-origin"},t),{method:"POST",mode:"cors",headers:Object.assign(Object.assign({},t.headers||{}),{"content-type":"application/x-www-form-urlencoded"}),body:`grant_type=refresh_token&refresh_token=${encodeURIComponent(a)}`});if(!("authorization"in c.headers)){const{clientSecret:f,clientId:d}=this.state;f&&(c.headers.authorization="Basic "+this.environment.btoa(d+":"+f))}this._refreshTask=(0,et.request)(s,c).then(f=>((0,et.assert)(f.access_token,"No access token received"),i("Received new access token response %O",f),this.state.tokenResponse=Object.assign(Object.assign({},this.state.tokenResponse),f),this.state.expiresAt=(0,et.getAccessTokenExpiration)(f,this.environment),this.state)).catch(f=>{var d,y;throw!((y=(d=this.state)===null||d===void 0?void 0:d.tokenResponse)===null||y===void 0)&&y.refresh_token&&(i("Deleting the expired or invalid refresh token."),delete this.state.tokenResponse.refresh_token),f}).finally(()=>{this._refreshTask=null;const f=this.state.key;f?this.environment.getStorage().set(f,this.state):i("No 'key' found in Clint.state. Cannot persist the instance.")})}return this._refreshTask}byCode(t,r){return(0,et.byCode)(t,r)}byCodes(t,r){return(0,et.byCodes)(t,r)}getPath(t,r=""){return(0,et.getPath)(t,r)}getState(t=""){return(0,et.getPath)(Object.assign({},this.state),t)}getFhirVersion(){return(0,et.fetchConformanceStatement)(this.state.serverUrl).then(t=>t.fhirVersion)}getFhirRelease(){return this.getFhirVersion().then(t=>{var r;return(r=Mg.fhirVersions[t])!==null&&r!==void 0?r:0})}}qw.default=b4e;(function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.init=e.buildTokenRequest=e.ready=e.onMessage=e.isInPopUp=e.isInFrame=e.authorize=e.getSecurityExtensions=e.fetchWellKnownJson=e.KEY=void 0;const t=Ne,r=qw,n=_i;Object.defineProperty(e,"KEY",{enumerable:!0,get:function(){return n.SMART_KEY}});const i=t.debug.extend("oauth2");function a(){return typeof window=="object"}function s(g="/",C){const m=String(g).replace(/\/*$/,"/")+".well-known/smart-configuration";return(0,t.getAndCache)(m,C).catch(h=>{throw new Error(`Failed to fetch the well-known json "${m}". ${h.message}`)})}e.fetchWellKnownJson=s;function o(g="/",C){return s(g,C).then(m=>{if(!m.authorization_endpoint||!m.token_endpoint)throw new Error("Invalid wellKnownJson");return{registrationUri:m.registration_endpoint||"",authorizeUri:m.authorization_endpoint,tokenUri:m.token_endpoint,codeChallengeMethods:m.code_challenge_methods_supported||[]}})}function l(g="/",C){return(0,t.fetchConformanceStatement)(g,C).then(m=>{const h="http://fhir-registry.smarthealthit.org/StructureDefinition/oauth-uris",b=((0,t.getPath)(m||{},"rest.0.security.extension")||[]).filter(x=>x.url===h).map(x=>x.extension)[0],T={registrationUri:"",authorizeUri:"",tokenUri:"",codeChallengeMethods:[]};return b&&b.forEach(x=>{x.url==="register"&&(T.registrationUri=x.valueUri),x.url==="authorize"&&(T.authorizeUri=x.valueUri),x.url==="token"&&(T.tokenUri=x.valueUri)}),T})}function u(g="/"){return o(g).catch(()=>l(g))}e.getSecurityExtensions=u;async function c(g,C={}){const m=g.getUrl();if(Array.isArray(C)){const Me=m.searchParams.get("iss")||m.searchParams.get("fhirServiceUrl");if(!Me)throw new Error('Passing in an "iss" url parameter is required if authorize uses multiple configurations');const gt=C.find(q=>{if(q.issMatch){if(typeof q.issMatch=="function")return!!q.issMatch(Me);if(typeof q.issMatch=="string")return q.issMatch===Me;if(q.issMatch instanceof RegExp)return q.issMatch.test(Me)}return!1});return(0,t.assert)(gt,`No configuration found matching the current "iss" parameter "${Me}"`),await c(g,gt)}const{clientSecret:h,fakeTokenResponse:b,encounterId:T,target:x,width:E,height:R,pkceMode:F,clientPublicKeySetUrl:z,redirect_uri:D,client_id:A}=C;let{iss:N,launch:$,patientId:P,fhirServiceUrl:X,redirectUri:W,noRedirect:k,scope:V="",clientId:J,completeInTarget:ne,clientPrivateJwk:H}=C;const j=g.getStorage();N=m.searchParams.get("iss")||N,X=m.searchParams.get("fhirServiceUrl")||X,$=m.searchParams.get("launch")||$,P=m.searchParams.get("patientId")||P,J=m.searchParams.get("clientId")||J,J||(J=A),W||(W=D),W?W.match(/^https?\:\/\//)||(W=g.relative(W)):W=g.relative(".");const ee=String(N||X||"");if(!ee)throw new Error("No server url found. It must be specified as `iss` or as `fhirServiceUrl` parameter");if(N&&i("Making %s launch...",$?"EHR":"standalone"),$&&!V.match(/launch/)&&(V+=" launch"),a()){const Me=d(),gt=y();(Me||gt)&&ne!==!0&&ne!==!1&&(ne=Me,console.warn('Your app is being authorized from within an iframe or popup window. Please be explicit and provide a "completeInTarget" option. Use "true" to complete the authorization in the same window, or "false" to try to complete it in the parent or the opener window. See http://docs.smarthealthit.org/client-js/api.html'))}const O=await j.get(n.SMART_KEY);await j.unset(O);const M=(0,t.randomString)(16),Z={clientId:J,scope:V,redirectUri:W,serverUrl:ee,clientSecret:h,clientPrivateJwk:H,tokenResponse:{},key:M,completeInTarget:ne,clientPublicKeySetUrl:z};(a()?(0,t.getPath)(g,"options.fullSessionStorageSupport"):!0)&&await j.set(n.SMART_KEY,M),b&&Object.assign(Z.tokenResponse,b),P&&Object.assign(Z.tokenResponse,{patient:P}),T&&Object.assign(Z.tokenResponse,{encounter:T});let de=W+"?state="+encodeURIComponent(M);if(X&&!N)return i("Making fake launch..."),await j.set(M,Z),k?de:await g.redirect(de);const we=await u(ee);if(Object.assign(Z,we),await j.set(M,Z),!Z.authorizeUri)return k?de:await g.redirect(de);const Se=["response_type=code","client_id="+encodeURIComponent(J||""),"scope="+encodeURIComponent(V),"redirect_uri="+encodeURIComponent(W),"aud="+encodeURIComponent(ee),"state="+encodeURIComponent(M)];if($&&Se.push("launch="+encodeURIComponent($)),f(we.codeChallengeMethods.includes("S256"),F)){let Me=await g.security.generatePKCEChallenge();Object.assign(Z,Me),await j.set(M,Z),Se.push("code_challenge="+Z.codeChallenge),Se.push("code_challenge_method=S256")}if(de=Z.authorizeUri+"?"+Se.join("&"),k)return de;if(x&&a()){let Me;if(Me=await(0,t.getTargetWindow)(x,E,R),Me!==self)try{Me.sessionStorage.removeItem(O),Me.sessionStorage.setItem(M,JSON.stringify(Z))}catch(gt){(0,t.debug)('Failed to modify window.sessionStorage. Perhaps it is from different origin?. Failing back to "_self". %s',gt),Me=self}if(Me!==self)try{Me.location.href=de,self.addEventListener("message",v)}catch(gt){(0,t.debug)('Failed to modify window.location. Perhaps it is from different origin?. Failing back to "_self". %s',gt),self.location.href=de}else self.location.href=de;return}else return await g.redirect(de)}e.authorize=c;function f(g,C){if(C==="disabled")return!1;if(C==="unsafeV1")return!0;if(C==="required"){if(!g)throw new Error("Required PKCE code challenge method (`S256`) was not found.");return!0}return g}function d(){try{return self!==top&&parent!==self}catch{return!0}}e.isInFrame=d;function y(){try{return self===top&&!!opener&&opener!==self&&!!window.name}catch{return!1}}e.isInPopUp=y;function v(g){g.data.type=="completeAuth"&&g.origin===new URL(self.location.href).origin&&(window.removeEventListener("message",v),window.location.href=g.data.url)}e.onMessage=v;async function _(g,C={}){var m,h;const b=g.getUrl(),T=g.getStorage(),x=b.searchParams;let E=x.get("state");const R=x.get("code"),F=x.get("error"),z=x.get("error_description");if(E||(E=await T.get(n.SMART_KEY)),F||z)throw new Error([F,z].filter(Boolean).join(": "));i("key: %s, code: %s",E,R),(0,t.assert)(E,"No 'state' parameter found. Please (re)launch the app.");let D=await T.get(E);const A=a()?(0,t.getPath)(g,"options.fullSessionStorageSupport"):!0;if(a()&&D&&!D.completeInTarget){const X=d(),W=y();if((X||W)&&!b.searchParams.get("complete")){b.searchParams.set("complete","1");const{href:k,origin:V}=b;return X&&parent.postMessage({type:"completeAuth",url:k},V),W&&(opener.postMessage({type:"completeAuth",url:k},V),window.close()),new Promise(()=>{})}}b.searchParams.delete("complete");const N=x.has("state");if(a()&&(0,t.getPath)(g,"options.replaceBrowserHistory")&&(R||N)&&(R&&(x.delete("code"),i("Removed code parameter from the url.")),N&&A&&(x.delete("state"),i("Removed state parameter from the url.")),window.history.replaceState&&window.history.replaceState({},"",b.href)),(0,t.assert)(D,"No state found! Please (re)launch the app."),!(!R||((m=D.tokenResponse)===null||m===void 0?void 0:m.access_token))&&D.tokenUri){(0,t.assert)(R,"'code' url parameter is required"),i("Preparing to exchange the code for access token...");const X=await w(g,{code:R,state:D,clientPublicKeySetUrl:C.clientPublicKeySetUrl,privateKey:C.privateKey||D.clientPrivateJwk});i("Token request options: %O",X);const W=await(0,t.request)(D.tokenUri,X);i("Token response: %O",W),(0,t.assert)(W.access_token,"Failed to obtain access token."),D.expiresAt=(0,t.getAccessTokenExpiration)(W,g),D=Object.assign(Object.assign({},D),{tokenResponse:W}),await T.set(E,D),i("Authorization successful!")}else i(!((h=D.tokenResponse)===null||h===void 0)&&h.access_token?"Already authorized":"No authorization needed");A&&await T.set(n.SMART_KEY,E);const P=new r.default(g,D);return i("Created client instance: %O",P),P}e.ready=_;async function w(g,{code:C,state:m,clientPublicKeySetUrl:h,privateKey:b}){const{redirectUri:T,clientSecret:x,tokenUri:E,clientId:R,codeVerifier:F}=m;(0,t.assert)(T,"Missing state.redirectUri"),(0,t.assert)(E,"Missing state.tokenUri"),(0,t.assert)(R,"Missing state.clientId");const z={method:"POST",headers:{"content-type":"application/x-www-form-urlencoded"},body:`code=${C}&grant_type=authorization_code&redirect_uri=${encodeURIComponent(T)}`};if(x)z.headers.authorization="Basic "+g.btoa(R+":"+x),i("Using state.clientSecret to construct the authorization header: %s",z.headers.authorization);else if(b){const D="key"in b?b.key:await g.security.importJWK(b),A={typ:"JWT",kid:b.kid,jku:h||m.clientPublicKeySetUrl},N={iss:R,sub:R,aud:E,jti:g.base64urlencode(g.security.randomBytes(32)),exp:(0,t.getTimeInFuture)(120)},$=await g.security.signCompactJws(b.alg,D,A,N);z.body+=`&client_assertion_type=${encodeURIComponent("urn:ietf:params:oauth:client-assertion-type:jwt-bearer")}`,z.body+=`&client_assertion=${encodeURIComponent($)}`,i("Using state.clientPrivateJwk to add a client_assertion to the POST body")}else i("Public client detected; adding state.clientId to the POST body"),z.body+=`&client_id=${encodeURIComponent(R)}`;return F&&(i("Found state.codeVerifier, adding to the POST body"),z.body+="&code_verifier="+F),z}e.buildTokenRequest=w;async function p(g,C,m){const h=g.getUrl(),b=h.searchParams.get("code"),T=h.searchParams.get("state");if(b&&T)return _(g,m);const x=g.getStorage(),E=T||await x.get(n.SMART_KEY),R=await x.get(E);return R?new r.default(g,R):c(g,C).then(()=>new Promise(()=>{}))}e.init=p})(HY);var f$={};Object.defineProperty(f$,"__esModule",{value:!0});class _4e{async get(t){const r=sessionStorage[t];return r?JSON.parse(r):null}async set(t,r){return sessionStorage[t]=JSON.stringify(r),r}async unset(t){return t in sessionStorage?(delete sessionStorage[t],!0):!1}}f$.default=_4e;var yi={},rK={},Vw={};Vw.byteLength=T4e;Vw.toByteArray=O4e;Vw.fromByteArray=x4e;var Aa=[],fi=[],C4e=typeof Uint8Array<"u"?Uint8Array:Array,OS="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";for(var dc=0,S4e=OS.length;dc0)throw new Error("Invalid string. Length must be a multiple of 4");var r=e.indexOf("=");r===-1&&(r=t);var n=r===t?0:4-r%4;return[r,n]}function T4e(e){var t=nK(e),r=t[0],n=t[1];return(r+n)*3/4-n}function E4e(e,t,r){return(t+r)*3/4-r}function O4e(e){var t,r=nK(e),n=r[0],i=r[1],a=new C4e(E4e(e,n,i)),s=0,o=i>0?n-4:n,l;for(l=0;l>16&255,a[s++]=t>>8&255,a[s++]=t&255;return i===2&&(t=fi[e.charCodeAt(l)]<<2|fi[e.charCodeAt(l+1)]>>4,a[s++]=t&255),i===1&&(t=fi[e.charCodeAt(l)]<<10|fi[e.charCodeAt(l+1)]<<4|fi[e.charCodeAt(l+2)]>>2,a[s++]=t>>8&255,a[s++]=t&255),a}function I4e(e){return Aa[e>>18&63]+Aa[e>>12&63]+Aa[e>>6&63]+Aa[e&63]}function M4e(e,t,r){for(var n,i=[],a=t;ao?o:s+a));return n===1?(t=e[r-1],i.push(Aa[t>>2]+Aa[t<<4&63]+"==")):n===2&&(t=(e[r-2]<<8)+e[r-1],i.push(Aa[t>>10]+Aa[t>>4&63]+Aa[t<<2&63]+"=")),i.join("")}var d$={};/*! ieee754. BSD-3-Clause License. Feross Aboukhadijeh */d$.read=function(e,t,r,n,i){var a,s,o=i*8-n-1,l=(1<>1,c=-7,f=r?i-1:0,d=r?-1:1,y=e[t+f];for(f+=d,a=y&(1<<-c)-1,y>>=-c,c+=o;c>0;a=a*256+e[t+f],f+=d,c-=8);for(s=a&(1<<-c)-1,a>>=-c,c+=n;c>0;s=s*256+e[t+f],f+=d,c-=8);if(a===0)a=1-u;else{if(a===l)return s?NaN:(y?-1:1)*(1/0);s=s+Math.pow(2,n),a=a-u}return(y?-1:1)*s*Math.pow(2,a-n)};d$.write=function(e,t,r,n,i,a){var s,o,l,u=a*8-i-1,c=(1<>1,d=i===23?Math.pow(2,-24)-Math.pow(2,-77):0,y=n?0:a-1,v=n?1:-1,_=t<0||t===0&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(o=isNaN(t)?1:0,s=c):(s=Math.floor(Math.log(t)/Math.LN2),t*(l=Math.pow(2,-s))<1&&(s--,l*=2),s+f>=1?t+=d/l:t+=d*Math.pow(2,1-f),t*l>=2&&(s++,l/=2),s+f>=c?(o=0,s=c):s+f>=1?(o=(t*l-1)*Math.pow(2,i),s=s+f):(o=t*Math.pow(2,f-1)*Math.pow(2,i),s=0));i>=8;e[r+y]=o&255,y+=v,o/=256,i-=8);for(s=s<0;e[r+y]=s&255,y+=v,s/=256,u-=8);e[r+y-v]|=_*128};/*! +This app cannot be accessed directly. Please launch it as SMART app!`,f):f}).catch(f=>{throw f.status==403&&a("Permission denied! Please make sure that you have requested the proper scopes."),f}).then(f=>!f||typeof f=="string"||f instanceof y4e?f:(async d=>(d.resourceType=="Bundle"?await Promise.all((d.entry||[]).map(y=>D4(y.resource,o,n,this,l))):await D4(d,o,n,this,l),d))(f).then(async d=>{if(d&&d.resourceType=="Bundle"){const y=d.link||[];if(o.flat&&(d=(d.entry||[]).map(v=>v.resource)),o.onPage&&await o.onPage(d,Object.assign({},n)),--o.pageLimit){const v=y.find(_=>_.relation=="next");if(d=(0,et.makeArray)(d),v&&v.url){const _=await this.request({url:v.url,signal:l},o,n);return o.onPage?null:o.resolveReferences.length?(Object.assign(n,_.references),d.concat((0,et.makeArray)(_.data||_))):d.concat((0,et.makeArray)(_))}}}return d}).then(d=>{if(o.graph)n={};else if(!o.onPage&&o.resolveReferences.length)return{data:d,references:n};return d}).then(d=>t.includeResponse?{body:d,response:c}:d))}refreshIfNeeded(t={}){const r=this.getState("tokenResponse.access_token"),n=this.getState("tokenResponse.refresh_token"),i=this.state.expiresAt||0;return r&&n&&i-10-1,u=o.search(/\bonline_access\b/)>-1;if((0,et.assert)(l||u,"Unable to refresh. No offline_access or online_access scope found."),!this._refreshTask){const c=Object.assign(Object.assign({credentials:this.environment.options.refreshTokenWithCredentials||"same-origin"},t),{method:"POST",mode:"cors",headers:Object.assign(Object.assign({},t.headers||{}),{"content-type":"application/x-www-form-urlencoded"}),body:`grant_type=refresh_token&refresh_token=${encodeURIComponent(a)}`});if(!("authorization"in c.headers)){const{clientSecret:f,clientId:d}=this.state;f&&(c.headers.authorization="Basic "+this.environment.btoa(d+":"+f))}this._refreshTask=(0,et.request)(s,c).then(f=>((0,et.assert)(f.access_token,"No access token received"),i("Received new access token response %O",f),this.state.tokenResponse=Object.assign(Object.assign({},this.state.tokenResponse),f),this.state.expiresAt=(0,et.getAccessTokenExpiration)(f,this.environment),this.state)).catch(f=>{var d,y;throw!((y=(d=this.state)===null||d===void 0?void 0:d.tokenResponse)===null||y===void 0)&&y.refresh_token&&(i("Deleting the expired or invalid refresh token."),delete this.state.tokenResponse.refresh_token),f}).finally(()=>{this._refreshTask=null;const f=this.state.key;f?this.environment.getStorage().set(f,this.state):i("No 'key' found in Clint.state. Cannot persist the instance.")})}return this._refreshTask}byCode(t,r){return(0,et.byCode)(t,r)}byCodes(t,r){return(0,et.byCodes)(t,r)}getPath(t,r=""){return(0,et.getPath)(t,r)}getState(t=""){return(0,et.getPath)(Object.assign({},this.state),t)}getFhirVersion(){return(0,et.fetchConformanceStatement)(this.state.serverUrl).then(t=>t.fhirVersion)}getFhirRelease(){return this.getFhirVersion().then(t=>{var r;return(r=Mg.fhirVersions[t])!==null&&r!==void 0?r:0})}}zw.default=C4e;(function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.init=e.buildTokenRequest=e.ready=e.onMessage=e.isInPopUp=e.isInFrame=e.authorize=e.getSecurityExtensions=e.fetchWellKnownJson=e.KEY=void 0;const t=Ne,r=zw,n=_i;Object.defineProperty(e,"KEY",{enumerable:!0,get:function(){return n.SMART_KEY}});const i=t.debug.extend("oauth2");function a(){return typeof window=="object"}function s(g="/",C){const m=String(g).replace(/\/*$/,"/")+".well-known/smart-configuration";return(0,t.getAndCache)(m,C).catch(h=>{throw new Error(`Failed to fetch the well-known json "${m}". ${h.message}`)})}e.fetchWellKnownJson=s;function o(g="/",C){return s(g,C).then(m=>{if(!m.authorization_endpoint||!m.token_endpoint)throw new Error("Invalid wellKnownJson");return{registrationUri:m.registration_endpoint||"",authorizeUri:m.authorization_endpoint,tokenUri:m.token_endpoint,codeChallengeMethods:m.code_challenge_methods_supported||[]}})}function l(g="/",C){return(0,t.fetchConformanceStatement)(g,C).then(m=>{const h="http://fhir-registry.smarthealthit.org/StructureDefinition/oauth-uris",b=((0,t.getPath)(m||{},"rest.0.security.extension")||[]).filter(x=>x.url===h).map(x=>x.extension)[0],T={registrationUri:"",authorizeUri:"",tokenUri:"",codeChallengeMethods:[]};return b&&b.forEach(x=>{x.url==="register"&&(T.registrationUri=x.valueUri),x.url==="authorize"&&(T.authorizeUri=x.valueUri),x.url==="token"&&(T.tokenUri=x.valueUri)}),T})}function u(g="/"){return o(g).catch(()=>l(g))}e.getSecurityExtensions=u;async function c(g,C={}){const m=g.getUrl();if(Array.isArray(C)){const Me=m.searchParams.get("iss")||m.searchParams.get("fhirServiceUrl");if(!Me)throw new Error('Passing in an "iss" url parameter is required if authorize uses multiple configurations');const gt=C.find(q=>{if(q.issMatch){if(typeof q.issMatch=="function")return!!q.issMatch(Me);if(typeof q.issMatch=="string")return q.issMatch===Me;if(q.issMatch instanceof RegExp)return q.issMatch.test(Me)}return!1});return(0,t.assert)(gt,`No configuration found matching the current "iss" parameter "${Me}"`),await c(g,gt)}const{clientSecret:h,fakeTokenResponse:b,encounterId:T,target:x,width:E,height:R,pkceMode:F,clientPublicKeySetUrl:z,redirect_uri:D,client_id:A}=C;let{iss:N,launch:$,patientId:P,fhirServiceUrl:X,redirectUri:W,noRedirect:k,scope:V="",clientId:J,completeInTarget:ne,clientPrivateJwk:H}=C;const j=g.getStorage();N=m.searchParams.get("iss")||N,X=m.searchParams.get("fhirServiceUrl")||X,$=m.searchParams.get("launch")||$,P=m.searchParams.get("patientId")||P,J=m.searchParams.get("clientId")||J,J||(J=A),W||(W=D),W?W.match(/^https?\:\/\//)||(W=g.relative(W)):W=g.relative(".");const ee=String(N||X||"");if(!ee)throw new Error("No server url found. It must be specified as `iss` or as `fhirServiceUrl` parameter");if(N&&i("Making %s launch...",$?"EHR":"standalone"),$&&!V.match(/launch/)&&(V+=" launch"),a()){const Me=d(),gt=y();(Me||gt)&&ne!==!0&&ne!==!1&&(ne=Me,console.warn('Your app is being authorized from within an iframe or popup window. Please be explicit and provide a "completeInTarget" option. Use "true" to complete the authorization in the same window, or "false" to try to complete it in the parent or the opener window. See http://docs.smarthealthit.org/client-js/api.html'))}const O=await j.get(n.SMART_KEY);await j.unset(O);const M=(0,t.randomString)(16),Z={clientId:J,scope:V,redirectUri:W,serverUrl:ee,clientSecret:h,clientPrivateJwk:H,tokenResponse:{},key:M,completeInTarget:ne,clientPublicKeySetUrl:z};(a()?(0,t.getPath)(g,"options.fullSessionStorageSupport"):!0)&&await j.set(n.SMART_KEY,M),b&&Object.assign(Z.tokenResponse,b),P&&Object.assign(Z.tokenResponse,{patient:P}),T&&Object.assign(Z.tokenResponse,{encounter:T});let de=W+"?state="+encodeURIComponent(M);if(X&&!N)return i("Making fake launch..."),await j.set(M,Z),k?de:await g.redirect(de);const we=await u(ee);if(Object.assign(Z,we),await j.set(M,Z),!Z.authorizeUri)return k?de:await g.redirect(de);const Se=["response_type=code","client_id="+encodeURIComponent(J||""),"scope="+encodeURIComponent(V),"redirect_uri="+encodeURIComponent(W),"aud="+encodeURIComponent(ee),"state="+encodeURIComponent(M)];if($&&Se.push("launch="+encodeURIComponent($)),f(we.codeChallengeMethods.includes("S256"),F)){let Me=await g.security.generatePKCEChallenge();Object.assign(Z,Me),await j.set(M,Z),Se.push("code_challenge="+Z.codeChallenge),Se.push("code_challenge_method=S256")}if(de=Z.authorizeUri+"?"+Se.join("&"),k)return de;if(x&&a()){let Me;if(Me=await(0,t.getTargetWindow)(x,E,R),Me!==self)try{Me.sessionStorage.removeItem(O),Me.sessionStorage.setItem(M,JSON.stringify(Z))}catch(gt){(0,t.debug)('Failed to modify window.sessionStorage. Perhaps it is from different origin?. Failing back to "_self". %s',gt),Me=self}if(Me!==self)try{Me.location.href=de,self.addEventListener("message",v)}catch(gt){(0,t.debug)('Failed to modify window.location. Perhaps it is from different origin?. Failing back to "_self". %s',gt),self.location.href=de}else self.location.href=de;return}else return await g.redirect(de)}e.authorize=c;function f(g,C){if(C==="disabled")return!1;if(C==="unsafeV1")return!0;if(C==="required"){if(!g)throw new Error("Required PKCE code challenge method (`S256`) was not found.");return!0}return g}function d(){try{return self!==top&&parent!==self}catch{return!0}}e.isInFrame=d;function y(){try{return self===top&&!!opener&&opener!==self&&!!window.name}catch{return!1}}e.isInPopUp=y;function v(g){g.data.type=="completeAuth"&&g.origin===new URL(self.location.href).origin&&(window.removeEventListener("message",v),window.location.href=g.data.url)}e.onMessage=v;async function _(g,C={}){var m,h;const b=g.getUrl(),T=g.getStorage(),x=b.searchParams;let E=x.get("state");const R=x.get("code"),F=x.get("error"),z=x.get("error_description");if(E||(E=await T.get(n.SMART_KEY)),F||z)throw new Error([F,z].filter(Boolean).join(": "));i("key: %s, code: %s",E,R),(0,t.assert)(E,"No 'state' parameter found. Please (re)launch the app.");let D=await T.get(E);const A=a()?(0,t.getPath)(g,"options.fullSessionStorageSupport"):!0;if(a()&&D&&!D.completeInTarget){const X=d(),W=y();if((X||W)&&!b.searchParams.get("complete")){b.searchParams.set("complete","1");const{href:k,origin:V}=b;return X&&parent.postMessage({type:"completeAuth",url:k},V),W&&(opener.postMessage({type:"completeAuth",url:k},V),window.close()),new Promise(()=>{})}}b.searchParams.delete("complete");const N=x.has("state");if(a()&&(0,t.getPath)(g,"options.replaceBrowserHistory")&&(R||N)&&(R&&(x.delete("code"),i("Removed code parameter from the url.")),N&&A&&(x.delete("state"),i("Removed state parameter from the url.")),window.history.replaceState&&window.history.replaceState({},"",b.href)),(0,t.assert)(D,"No state found! Please (re)launch the app."),!(!R||((m=D.tokenResponse)===null||m===void 0?void 0:m.access_token))&&D.tokenUri){(0,t.assert)(R,"'code' url parameter is required"),i("Preparing to exchange the code for access token...");const X=await w(g,{code:R,state:D,clientPublicKeySetUrl:C.clientPublicKeySetUrl,privateKey:C.privateKey||D.clientPrivateJwk});i("Token request options: %O",X);const W=await(0,t.request)(D.tokenUri,X);i("Token response: %O",W),(0,t.assert)(W.access_token,"Failed to obtain access token."),D.expiresAt=(0,t.getAccessTokenExpiration)(W,g),D=Object.assign(Object.assign({},D),{tokenResponse:W}),await T.set(E,D),i("Authorization successful!")}else i(!((h=D.tokenResponse)===null||h===void 0)&&h.access_token?"Already authorized":"No authorization needed");A&&await T.set(n.SMART_KEY,E);const P=new r.default(g,D);return i("Created client instance: %O",P),P}e.ready=_;async function w(g,{code:C,state:m,clientPublicKeySetUrl:h,privateKey:b}){const{redirectUri:T,clientSecret:x,tokenUri:E,clientId:R,codeVerifier:F}=m;(0,t.assert)(T,"Missing state.redirectUri"),(0,t.assert)(E,"Missing state.tokenUri"),(0,t.assert)(R,"Missing state.clientId");const z={method:"POST",headers:{"content-type":"application/x-www-form-urlencoded"},body:`code=${C}&grant_type=authorization_code&redirect_uri=${encodeURIComponent(T)}`};if(x)z.headers.authorization="Basic "+g.btoa(R+":"+x),i("Using state.clientSecret to construct the authorization header: %s",z.headers.authorization);else if(b){const D="key"in b?b.key:await g.security.importJWK(b),A={typ:"JWT",kid:b.kid,jku:h||m.clientPublicKeySetUrl},N={iss:R,sub:R,aud:E,jti:g.base64urlencode(g.security.randomBytes(32)),exp:(0,t.getTimeInFuture)(120)},$=await g.security.signCompactJws(b.alg,D,A,N);z.body+=`&client_assertion_type=${encodeURIComponent("urn:ietf:params:oauth:client-assertion-type:jwt-bearer")}`,z.body+=`&client_assertion=${encodeURIComponent($)}`,i("Using state.clientPrivateJwk to add a client_assertion to the POST body")}else i("Public client detected; adding state.clientId to the POST body"),z.body+=`&client_id=${encodeURIComponent(R)}`;return F&&(i("Found state.codeVerifier, adding to the POST body"),z.body+="&code_verifier="+F),z}e.buildTokenRequest=w;async function p(g,C,m){const h=g.getUrl(),b=h.searchParams.get("code"),T=h.searchParams.get("state");if(b&&T)return _(g,m);const x=g.getStorage(),E=T||await x.get(n.SMART_KEY),R=await x.get(E);return R?new r.default(g,R):c(g,C).then(()=>new Promise(()=>{}))}e.init=p})(GY);var c$={};Object.defineProperty(c$,"__esModule",{value:!0});class S4e{async get(t){const r=sessionStorage[t];return r?JSON.parse(r):null}async set(t,r){return sessionStorage[t]=JSON.stringify(r),r}async unset(t){return t in sessionStorage?(delete sessionStorage[t],!0):!1}}c$.default=S4e;var yi={},iK={},qw={};qw.byteLength=O4e;qw.toByteArray=M4e;qw.fromByteArray=$4e;var Pa=[],fi=[],T4e=typeof Uint8Array<"u"?Uint8Array:Array,ES="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";for(var dc=0,E4e=ES.length;dc0)throw new Error("Invalid string. Length must be a multiple of 4");var r=e.indexOf("=");r===-1&&(r=t);var n=r===t?0:4-r%4;return[r,n]}function O4e(e){var t=aK(e),r=t[0],n=t[1];return(r+n)*3/4-n}function I4e(e,t,r){return(t+r)*3/4-r}function M4e(e){var t,r=aK(e),n=r[0],i=r[1],a=new T4e(I4e(e,n,i)),s=0,o=i>0?n-4:n,l;for(l=0;l>16&255,a[s++]=t>>8&255,a[s++]=t&255;return i===2&&(t=fi[e.charCodeAt(l)]<<2|fi[e.charCodeAt(l+1)]>>4,a[s++]=t&255),i===1&&(t=fi[e.charCodeAt(l)]<<10|fi[e.charCodeAt(l+1)]<<4|fi[e.charCodeAt(l+2)]>>2,a[s++]=t>>8&255,a[s++]=t&255),a}function x4e(e){return Pa[e>>18&63]+Pa[e>>12&63]+Pa[e>>6&63]+Pa[e&63]}function L4e(e,t,r){for(var n,i=[],a=t;ao?o:s+a));return n===1?(t=e[r-1],i.push(Pa[t>>2]+Pa[t<<4&63]+"==")):n===2&&(t=(e[r-2]<<8)+e[r-1],i.push(Pa[t>>10]+Pa[t>>4&63]+Pa[t<<2&63]+"=")),i.join("")}var f$={};/*! ieee754. BSD-3-Clause License. Feross Aboukhadijeh */f$.read=function(e,t,r,n,i){var a,s,o=i*8-n-1,l=(1<>1,c=-7,f=r?i-1:0,d=r?-1:1,y=e[t+f];for(f+=d,a=y&(1<<-c)-1,y>>=-c,c+=o;c>0;a=a*256+e[t+f],f+=d,c-=8);for(s=a&(1<<-c)-1,a>>=-c,c+=n;c>0;s=s*256+e[t+f],f+=d,c-=8);if(a===0)a=1-u;else{if(a===l)return s?NaN:(y?-1:1)*(1/0);s=s+Math.pow(2,n),a=a-u}return(y?-1:1)*s*Math.pow(2,a-n)};f$.write=function(e,t,r,n,i,a){var s,o,l,u=a*8-i-1,c=(1<>1,d=i===23?Math.pow(2,-24)-Math.pow(2,-77):0,y=n?0:a-1,v=n?1:-1,_=t<0||t===0&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(o=isNaN(t)?1:0,s=c):(s=Math.floor(Math.log(t)/Math.LN2),t*(l=Math.pow(2,-s))<1&&(s--,l*=2),s+f>=1?t+=d/l:t+=d*Math.pow(2,1-f),t*l>=2&&(s++,l/=2),s+f>=c?(o=0,s=c):s+f>=1?(o=(t*l-1)*Math.pow(2,i),s=s+f):(o=t*Math.pow(2,f-1)*Math.pow(2,i),s=0));i>=8;e[r+y]=o&255,y+=v,o/=256,i-=8);for(s=s<0;e[r+y]=s&255,y+=v,s/=256,u-=8);e[r+y-v]|=_*128};/*! * The buffer module from node.js, for the browser. * * @author Feross Aboukhadijeh * @license MIT - */(function(e){const t=Vw,r=d$,n=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):null;e.Buffer=c,e.SlowBuffer=h,e.INSPECT_MAX_BYTES=50;const i=2147483647;e.kMaxLength=i;const{Uint8Array:a,ArrayBuffer:s,SharedArrayBuffer:o}=globalThis;c.TYPED_ARRAY_SUPPORT=l(),!c.TYPED_ARRAY_SUPPORT&&typeof console<"u"&&typeof console.error=="function"&&console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support.");function l(){try{const B=new a(1),S={foo:function(){return 42}};return Object.setPrototypeOf(S,a.prototype),Object.setPrototypeOf(B,S),B.foo()===42}catch{return!1}}Object.defineProperty(c.prototype,"parent",{enumerable:!0,get:function(){if(c.isBuffer(this))return this.buffer}}),Object.defineProperty(c.prototype,"offset",{enumerable:!0,get:function(){if(c.isBuffer(this))return this.byteOffset}});function u(B){if(B>i)throw new RangeError('The value "'+B+'" is invalid for option "size"');const S=new a(B);return Object.setPrototypeOf(S,c.prototype),S}function c(B,S,I){if(typeof B=="number"){if(typeof S=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return v(B)}return f(B,S,I)}c.poolSize=8192;function f(B,S,I){if(typeof B=="string")return _(B,S);if(s.isView(B))return p(B);if(B==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof B);if(Be(B,s)||B&&Be(B.buffer,s)||typeof o<"u"&&(Be(B,o)||B&&Be(B.buffer,o)))return g(B,S,I);if(typeof B=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');const G=B.valueOf&&B.valueOf();if(G!=null&&G!==B)return c.from(G,S,I);const re=C(B);if(re)return re;if(typeof Symbol<"u"&&Symbol.toPrimitive!=null&&typeof B[Symbol.toPrimitive]=="function")return c.from(B[Symbol.toPrimitive]("string"),S,I);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof B)}c.from=function(B,S,I){return f(B,S,I)},Object.setPrototypeOf(c.prototype,a.prototype),Object.setPrototypeOf(c,a);function d(B){if(typeof B!="number")throw new TypeError('"size" argument must be of type number');if(B<0)throw new RangeError('The value "'+B+'" is invalid for option "size"')}function y(B,S,I){return d(B),B<=0?u(B):S!==void 0?typeof I=="string"?u(B).fill(S,I):u(B).fill(S):u(B)}c.alloc=function(B,S,I){return y(B,S,I)};function v(B){return d(B),u(B<0?0:m(B)|0)}c.allocUnsafe=function(B){return v(B)},c.allocUnsafeSlow=function(B){return v(B)};function _(B,S){if((typeof S!="string"||S==="")&&(S="utf8"),!c.isEncoding(S))throw new TypeError("Unknown encoding: "+S);const I=b(B,S)|0;let G=u(I);const re=G.write(B,S);return re!==I&&(G=G.slice(0,re)),G}function w(B){const S=B.length<0?0:m(B.length)|0,I=u(S);for(let G=0;G=i)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+i.toString(16)+" bytes");return B|0}function h(B){return+B!=B&&(B=0),c.alloc(+B)}c.isBuffer=function(S){return S!=null&&S._isBuffer===!0&&S!==c.prototype},c.compare=function(S,I){if(Be(S,a)&&(S=c.from(S,S.offset,S.byteLength)),Be(I,a)&&(I=c.from(I,I.offset,I.byteLength)),!c.isBuffer(S)||!c.isBuffer(I))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(S===I)return 0;let G=S.length,re=I.length;for(let se=0,le=Math.min(G,re);sere.length?(c.isBuffer(le)||(le=c.from(le)),le.copy(re,se)):a.prototype.set.call(re,le,se);else if(c.isBuffer(le))le.copy(re,se);else throw new TypeError('"list" argument must be an Array of Buffers');se+=le.length}return re};function b(B,S){if(c.isBuffer(B))return B.length;if(s.isView(B)||Be(B,s))return B.byteLength;if(typeof B!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof B);const I=B.length,G=arguments.length>2&&arguments[2]===!0;if(!G&&I===0)return 0;let re=!1;for(;;)switch(S){case"ascii":case"latin1":case"binary":return I;case"utf8":case"utf-8":return ie(B).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return I*2;case"hex":return I>>>1;case"base64":return Ye(B).length;default:if(re)return G?-1:ie(B).length;S=(""+S).toLowerCase(),re=!0}}c.byteLength=b;function T(B,S,I){let G=!1;if((S===void 0||S<0)&&(S=0),S>this.length||((I===void 0||I>this.length)&&(I=this.length),I<=0)||(I>>>=0,S>>>=0,I<=S))return"";for(B||(B="utf8");;)switch(B){case"hex":return J(this,S,I);case"utf8":case"utf-8":return P(this,S,I);case"ascii":return k(this,S,I);case"latin1":case"binary":return V(this,S,I);case"base64":return $(this,S,I);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return ne(this,S,I);default:if(G)throw new TypeError("Unknown encoding: "+B);B=(B+"").toLowerCase(),G=!0}}c.prototype._isBuffer=!0;function x(B,S,I){const G=B[S];B[S]=B[I],B[I]=G}c.prototype.swap16=function(){const S=this.length;if(S%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(let I=0;II&&(S+=" ... "),""},n&&(c.prototype[n]=c.prototype.inspect),c.prototype.compare=function(S,I,G,re,se){if(Be(S,a)&&(S=c.from(S,S.offset,S.byteLength)),!c.isBuffer(S))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof S);if(I===void 0&&(I=0),G===void 0&&(G=S?S.length:0),re===void 0&&(re=0),se===void 0&&(se=this.length),I<0||G>S.length||re<0||se>this.length)throw new RangeError("out of range index");if(re>=se&&I>=G)return 0;if(re>=se)return-1;if(I>=G)return 1;if(I>>>=0,G>>>=0,re>>>=0,se>>>=0,this===S)return 0;let le=se-re,Ve=G-I;const Vt=Math.min(le,Ve),Ot=this.slice(re,se),Ht=S.slice(I,G);for(let Ke=0;Ke2147483647?I=2147483647:I<-2147483648&&(I=-2147483648),I=+I,qt(I)&&(I=re?0:B.length-1),I<0&&(I=B.length+I),I>=B.length){if(re)return-1;I=B.length-1}else if(I<0)if(re)I=0;else return-1;if(typeof S=="string"&&(S=c.from(S,G)),c.isBuffer(S))return S.length===0?-1:R(B,S,I,G,re);if(typeof S=="number")return S=S&255,typeof a.prototype.indexOf=="function"?re?a.prototype.indexOf.call(B,S,I):a.prototype.lastIndexOf.call(B,S,I):R(B,[S],I,G,re);throw new TypeError("val must be string, number or Buffer")}function R(B,S,I,G,re){let se=1,le=B.length,Ve=S.length;if(G!==void 0&&(G=String(G).toLowerCase(),G==="ucs2"||G==="ucs-2"||G==="utf16le"||G==="utf-16le")){if(B.length<2||S.length<2)return-1;se=2,le/=2,Ve/=2,I/=2}function Vt(Ht,Ke){return se===1?Ht[Ke]:Ht.readUInt16BE(Ke*se)}let Ot;if(re){let Ht=-1;for(Ot=I;Otle&&(I=le-Ve),Ot=I;Ot>=0;Ot--){let Ht=!0;for(let Ke=0;Kere&&(G=re)):G=re;const se=S.length;G>se/2&&(G=se/2);let le;for(le=0;le>>0,isFinite(G)?(G=G>>>0,re===void 0&&(re="utf8")):(re=G,G=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");const se=this.length-I;if((G===void 0||G>se)&&(G=se),S.length>0&&(G<0||I<0)||I>this.length)throw new RangeError("Attempt to write outside buffer bounds");re||(re="utf8");let le=!1;for(;;)switch(re){case"hex":return F(this,S,I,G);case"utf8":case"utf-8":return z(this,S,I,G);case"ascii":case"latin1":case"binary":return D(this,S,I,G);case"base64":return A(this,S,I,G);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return N(this,S,I,G);default:if(le)throw new TypeError("Unknown encoding: "+re);re=(""+re).toLowerCase(),le=!0}},c.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function $(B,S,I){return S===0&&I===B.length?t.fromByteArray(B):t.fromByteArray(B.slice(S,I))}function P(B,S,I){I=Math.min(B.length,I);const G=[];let re=S;for(;re239?4:se>223?3:se>191?2:1;if(re+Ve<=I){let Vt,Ot,Ht,Ke;switch(Ve){case 1:se<128&&(le=se);break;case 2:Vt=B[re+1],(Vt&192)===128&&(Ke=(se&31)<<6|Vt&63,Ke>127&&(le=Ke));break;case 3:Vt=B[re+1],Ot=B[re+2],(Vt&192)===128&&(Ot&192)===128&&(Ke=(se&15)<<12|(Vt&63)<<6|Ot&63,Ke>2047&&(Ke<55296||Ke>57343)&&(le=Ke));break;case 4:Vt=B[re+1],Ot=B[re+2],Ht=B[re+3],(Vt&192)===128&&(Ot&192)===128&&(Ht&192)===128&&(Ke=(se&15)<<18|(Vt&63)<<12|(Ot&63)<<6|Ht&63,Ke>65535&&Ke<1114112&&(le=Ke))}}le===null?(le=65533,Ve=1):le>65535&&(le-=65536,G.push(le>>>10&1023|55296),le=56320|le&1023),G.push(le),re+=Ve}return W(G)}const X=4096;function W(B){const S=B.length;if(S<=X)return String.fromCharCode.apply(String,B);let I="",G=0;for(;GG)&&(I=G);let re="";for(let se=S;seG&&(S=G),I<0?(I+=G,I<0&&(I=0)):I>G&&(I=G),II)throw new RangeError("Trying to access beyond buffer length")}c.prototype.readUintLE=c.prototype.readUIntLE=function(S,I,G){S=S>>>0,I=I>>>0,G||H(S,I,this.length);let re=this[S],se=1,le=0;for(;++le>>0,I=I>>>0,G||H(S,I,this.length);let re=this[S+--I],se=1;for(;I>0&&(se*=256);)re+=this[S+--I]*se;return re},c.prototype.readUint8=c.prototype.readUInt8=function(S,I){return S=S>>>0,I||H(S,1,this.length),this[S]},c.prototype.readUint16LE=c.prototype.readUInt16LE=function(S,I){return S=S>>>0,I||H(S,2,this.length),this[S]|this[S+1]<<8},c.prototype.readUint16BE=c.prototype.readUInt16BE=function(S,I){return S=S>>>0,I||H(S,2,this.length),this[S]<<8|this[S+1]},c.prototype.readUint32LE=c.prototype.readUInt32LE=function(S,I){return S=S>>>0,I||H(S,4,this.length),(this[S]|this[S+1]<<8|this[S+2]<<16)+this[S+3]*16777216},c.prototype.readUint32BE=c.prototype.readUInt32BE=function(S,I){return S=S>>>0,I||H(S,4,this.length),this[S]*16777216+(this[S+1]<<16|this[S+2]<<8|this[S+3])},c.prototype.readBigUInt64LE=Kr(function(S){S=S>>>0,q(S,"offset");const I=this[S],G=this[S+7];(I===void 0||G===void 0)&&L(S,this.length-8);const re=I+this[++S]*2**8+this[++S]*2**16+this[++S]*2**24,se=this[++S]+this[++S]*2**8+this[++S]*2**16+G*2**24;return BigInt(re)+(BigInt(se)<>>0,q(S,"offset");const I=this[S],G=this[S+7];(I===void 0||G===void 0)&&L(S,this.length-8);const re=I*2**24+this[++S]*2**16+this[++S]*2**8+this[++S],se=this[++S]*2**24+this[++S]*2**16+this[++S]*2**8+G;return(BigInt(re)<>>0,I=I>>>0,G||H(S,I,this.length);let re=this[S],se=1,le=0;for(;++le=se&&(re-=Math.pow(2,8*I)),re},c.prototype.readIntBE=function(S,I,G){S=S>>>0,I=I>>>0,G||H(S,I,this.length);let re=I,se=1,le=this[S+--re];for(;re>0&&(se*=256);)le+=this[S+--re]*se;return se*=128,le>=se&&(le-=Math.pow(2,8*I)),le},c.prototype.readInt8=function(S,I){return S=S>>>0,I||H(S,1,this.length),this[S]&128?(255-this[S]+1)*-1:this[S]},c.prototype.readInt16LE=function(S,I){S=S>>>0,I||H(S,2,this.length);const G=this[S]|this[S+1]<<8;return G&32768?G|4294901760:G},c.prototype.readInt16BE=function(S,I){S=S>>>0,I||H(S,2,this.length);const G=this[S+1]|this[S]<<8;return G&32768?G|4294901760:G},c.prototype.readInt32LE=function(S,I){return S=S>>>0,I||H(S,4,this.length),this[S]|this[S+1]<<8|this[S+2]<<16|this[S+3]<<24},c.prototype.readInt32BE=function(S,I){return S=S>>>0,I||H(S,4,this.length),this[S]<<24|this[S+1]<<16|this[S+2]<<8|this[S+3]},c.prototype.readBigInt64LE=Kr(function(S){S=S>>>0,q(S,"offset");const I=this[S],G=this[S+7];(I===void 0||G===void 0)&&L(S,this.length-8);const re=this[S+4]+this[S+5]*2**8+this[S+6]*2**16+(G<<24);return(BigInt(re)<>>0,q(S,"offset");const I=this[S],G=this[S+7];(I===void 0||G===void 0)&&L(S,this.length-8);const re=(I<<24)+this[++S]*2**16+this[++S]*2**8+this[++S];return(BigInt(re)<>>0,I||H(S,4,this.length),r.read(this,S,!0,23,4)},c.prototype.readFloatBE=function(S,I){return S=S>>>0,I||H(S,4,this.length),r.read(this,S,!1,23,4)},c.prototype.readDoubleLE=function(S,I){return S=S>>>0,I||H(S,8,this.length),r.read(this,S,!0,52,8)},c.prototype.readDoubleBE=function(S,I){return S=S>>>0,I||H(S,8,this.length),r.read(this,S,!1,52,8)};function j(B,S,I,G,re,se){if(!c.isBuffer(B))throw new TypeError('"buffer" argument must be a Buffer instance');if(S>re||SB.length)throw new RangeError("Index out of range")}c.prototype.writeUintLE=c.prototype.writeUIntLE=function(S,I,G,re){if(S=+S,I=I>>>0,G=G>>>0,!re){const Ve=Math.pow(2,8*G)-1;j(this,S,I,G,Ve,0)}let se=1,le=0;for(this[I]=S&255;++le>>0,G=G>>>0,!re){const Ve=Math.pow(2,8*G)-1;j(this,S,I,G,Ve,0)}let se=G-1,le=1;for(this[I+se]=S&255;--se>=0&&(le*=256);)this[I+se]=S/le&255;return I+G},c.prototype.writeUint8=c.prototype.writeUInt8=function(S,I,G){return S=+S,I=I>>>0,G||j(this,S,I,1,255,0),this[I]=S&255,I+1},c.prototype.writeUint16LE=c.prototype.writeUInt16LE=function(S,I,G){return S=+S,I=I>>>0,G||j(this,S,I,2,65535,0),this[I]=S&255,this[I+1]=S>>>8,I+2},c.prototype.writeUint16BE=c.prototype.writeUInt16BE=function(S,I,G){return S=+S,I=I>>>0,G||j(this,S,I,2,65535,0),this[I]=S>>>8,this[I+1]=S&255,I+2},c.prototype.writeUint32LE=c.prototype.writeUInt32LE=function(S,I,G){return S=+S,I=I>>>0,G||j(this,S,I,4,4294967295,0),this[I+3]=S>>>24,this[I+2]=S>>>16,this[I+1]=S>>>8,this[I]=S&255,I+4},c.prototype.writeUint32BE=c.prototype.writeUInt32BE=function(S,I,G){return S=+S,I=I>>>0,G||j(this,S,I,4,4294967295,0),this[I]=S>>>24,this[I+1]=S>>>16,this[I+2]=S>>>8,this[I+3]=S&255,I+4};function ee(B,S,I,G,re){gt(S,G,re,B,I,7);let se=Number(S&BigInt(4294967295));B[I++]=se,se=se>>8,B[I++]=se,se=se>>8,B[I++]=se,se=se>>8,B[I++]=se;let le=Number(S>>BigInt(32)&BigInt(4294967295));return B[I++]=le,le=le>>8,B[I++]=le,le=le>>8,B[I++]=le,le=le>>8,B[I++]=le,I}function O(B,S,I,G,re){gt(S,G,re,B,I,7);let se=Number(S&BigInt(4294967295));B[I+7]=se,se=se>>8,B[I+6]=se,se=se>>8,B[I+5]=se,se=se>>8,B[I+4]=se;let le=Number(S>>BigInt(32)&BigInt(4294967295));return B[I+3]=le,le=le>>8,B[I+2]=le,le=le>>8,B[I+1]=le,le=le>>8,B[I]=le,I+8}c.prototype.writeBigUInt64LE=Kr(function(S,I=0){return ee(this,S,I,BigInt(0),BigInt("0xffffffffffffffff"))}),c.prototype.writeBigUInt64BE=Kr(function(S,I=0){return O(this,S,I,BigInt(0),BigInt("0xffffffffffffffff"))}),c.prototype.writeIntLE=function(S,I,G,re){if(S=+S,I=I>>>0,!re){const Vt=Math.pow(2,8*G-1);j(this,S,I,G,Vt-1,-Vt)}let se=0,le=1,Ve=0;for(this[I]=S&255;++se>0)-Ve&255;return I+G},c.prototype.writeIntBE=function(S,I,G,re){if(S=+S,I=I>>>0,!re){const Vt=Math.pow(2,8*G-1);j(this,S,I,G,Vt-1,-Vt)}let se=G-1,le=1,Ve=0;for(this[I+se]=S&255;--se>=0&&(le*=256);)S<0&&Ve===0&&this[I+se+1]!==0&&(Ve=1),this[I+se]=(S/le>>0)-Ve&255;return I+G},c.prototype.writeInt8=function(S,I,G){return S=+S,I=I>>>0,G||j(this,S,I,1,127,-128),S<0&&(S=255+S+1),this[I]=S&255,I+1},c.prototype.writeInt16LE=function(S,I,G){return S=+S,I=I>>>0,G||j(this,S,I,2,32767,-32768),this[I]=S&255,this[I+1]=S>>>8,I+2},c.prototype.writeInt16BE=function(S,I,G){return S=+S,I=I>>>0,G||j(this,S,I,2,32767,-32768),this[I]=S>>>8,this[I+1]=S&255,I+2},c.prototype.writeInt32LE=function(S,I,G){return S=+S,I=I>>>0,G||j(this,S,I,4,2147483647,-2147483648),this[I]=S&255,this[I+1]=S>>>8,this[I+2]=S>>>16,this[I+3]=S>>>24,I+4},c.prototype.writeInt32BE=function(S,I,G){return S=+S,I=I>>>0,G||j(this,S,I,4,2147483647,-2147483648),S<0&&(S=4294967295+S+1),this[I]=S>>>24,this[I+1]=S>>>16,this[I+2]=S>>>8,this[I+3]=S&255,I+4},c.prototype.writeBigInt64LE=Kr(function(S,I=0){return ee(this,S,I,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))}),c.prototype.writeBigInt64BE=Kr(function(S,I=0){return O(this,S,I,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))});function M(B,S,I,G,re,se){if(I+G>B.length)throw new RangeError("Index out of range");if(I<0)throw new RangeError("Index out of range")}function Z(B,S,I,G,re){return S=+S,I=I>>>0,re||M(B,S,I,4),r.write(B,S,I,G,23,4),I+4}c.prototype.writeFloatLE=function(S,I,G){return Z(this,S,I,!0,G)},c.prototype.writeFloatBE=function(S,I,G){return Z(this,S,I,!1,G)};function Y(B,S,I,G,re){return S=+S,I=I>>>0,re||M(B,S,I,8),r.write(B,S,I,G,52,8),I+8}c.prototype.writeDoubleLE=function(S,I,G){return Y(this,S,I,!0,G)},c.prototype.writeDoubleBE=function(S,I,G){return Y(this,S,I,!1,G)},c.prototype.copy=function(S,I,G,re){if(!c.isBuffer(S))throw new TypeError("argument should be a Buffer");if(G||(G=0),!re&&re!==0&&(re=this.length),I>=S.length&&(I=S.length),I||(I=0),re>0&&re=this.length)throw new RangeError("Index out of range");if(re<0)throw new RangeError("sourceEnd out of bounds");re>this.length&&(re=this.length),S.length-I>>0,G=G===void 0?this.length:G>>>0,S||(S=0);let se;if(typeof S=="number")for(se=I;se2**32?re=Se(String(I)):typeof I=="bigint"&&(re=String(I),(I>BigInt(2)**BigInt(32)||I<-(BigInt(2)**BigInt(32)))&&(re=Se(re)),re+="n"),G+=` It must be ${S}. Received ${re}`,G},RangeError);function Se(B){let S="",I=B.length;const G=B[0]==="-"?1:0;for(;I>=G+4;I-=3)S=`_${B.slice(I-3,I)}${S}`;return`${B.slice(0,I)}${S}`}function Me(B,S,I){q(S,"offset"),(B[S]===void 0||B[S+I]===void 0)&&L(S,B.length-(I+1))}function gt(B,S,I,G,re,se){if(B>I||B3?S===0||S===BigInt(0)?Ve=`>= 0${le} and < 2${le} ** ${(se+1)*8}${le}`:Ve=`>= -(2${le} ** ${(se+1)*8-1}${le}) and < 2 ** ${(se+1)*8-1}${le}`:Ve=`>= ${S}${le} and <= ${I}${le}`,new de.ERR_OUT_OF_RANGE("value",Ve,B)}Me(G,re,se)}function q(B,S){if(typeof B!="number")throw new de.ERR_INVALID_ARG_TYPE(S,"number",B)}function L(B,S,I){throw Math.floor(B)!==B?(q(B,I),new de.ERR_OUT_OF_RANGE(I||"offset","an integer",B)):S<0?new de.ERR_BUFFER_OUT_OF_BOUNDS:new de.ERR_OUT_OF_RANGE(I||"offset",`>= ${I?1:0} and <= ${S}`,B)}const U=/[^+/0-9A-Za-z-_]/g;function K(B){if(B=B.split("=")[0],B=B.trim().replace(U,""),B.length<2)return"";for(;B.length%4!==0;)B=B+"=";return B}function ie(B,S){S=S||1/0;let I;const G=B.length;let re=null;const se=[];for(let le=0;le55295&&I<57344){if(!re){if(I>56319){(S-=3)>-1&&se.push(239,191,189);continue}else if(le+1===G){(S-=3)>-1&&se.push(239,191,189);continue}re=I;continue}if(I<56320){(S-=3)>-1&&se.push(239,191,189),re=I;continue}I=(re-55296<<10|I-56320)+65536}else re&&(S-=3)>-1&&se.push(239,191,189);if(re=null,I<128){if((S-=1)<0)break;se.push(I)}else if(I<2048){if((S-=2)<0)break;se.push(I>>6|192,I&63|128)}else if(I<65536){if((S-=3)<0)break;se.push(I>>12|224,I>>6&63|128,I&63|128)}else if(I<1114112){if((S-=4)<0)break;se.push(I>>18|240,I>>12&63|128,I>>6&63|128,I&63|128)}else throw new Error("Invalid code point")}return se}function ue(B){const S=[];for(let I=0;I>8,re=I%256,se.push(re),se.push(G);return se}function Ye(B){return t.toByteArray(K(B))}function Ze(B,S,I,G){let re;for(re=0;re=S.length||re>=B.length);++re)S[re+I]=B[re];return re}function Be(B,S){return B instanceof S||B!=null&&B.constructor!=null&&B.constructor.name!=null&&B.constructor.name===S.name}function qt(B){return B!==B}const Tt=function(){const B="0123456789abcdef",S=new Array(256);for(let I=0;I<16;++I){const G=I*16;for(let re=0;re<16;++re)S[G+re]=B[I]+B[re]}return S}();function Kr(B){return typeof BigInt>"u"?Qu:B}function Qu(){throw new Error("BigInt not supported")}})(rK);const xa=rK.Buffer;var iK={exports:{}};(function(e,t){(function(r,n){e.exports=n()})(typeof self<"u"?self:typeof window<"u"?window:typeof ae<"u"?ae:ae,function(){var r="3.7.5",n=r,i=typeof atob=="function",a=typeof btoa=="function",s=typeof xa=="function",o=typeof TextDecoder=="function"?new TextDecoder:void 0,l=typeof TextEncoder=="function"?new TextEncoder:void 0,u="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",c=Array.prototype.slice.call(u),f=function(O){var M={};return O.forEach(function(Z,Y){return M[Z]=Y}),M}(c),d=/^(?:[A-Za-z\d+\/]{4})*?(?:[A-Za-z\d+\/]{2}(?:==)?|[A-Za-z\d+\/]{3}=?)?$/,y=String.fromCharCode.bind(String),v=typeof Uint8Array.from=="function"?Uint8Array.from.bind(Uint8Array):function(O){return new Uint8Array(Array.prototype.slice.call(O,0))},_=function(O){return O.replace(/=/g,"").replace(/[+\/]/g,function(M){return M=="+"?"-":"_"})},w=function(O){return O.replace(/[^A-Za-z0-9\+\/]/g,"")},p=function(O){for(var M,Z,Y,de,we="",Se=O.length%3,Me=0;Me255||(Y=O.charCodeAt(Me++))>255||(de=O.charCodeAt(Me++))>255)throw new TypeError("invalid character found");M=Z<<16|Y<<8|de,we+=c[M>>18&63]+c[M>>12&63]+c[M>>6&63]+c[M&63]}return Se?we.slice(0,Se-3)+"===".substring(Se):we},g=a?function(O){return btoa(O)}:s?function(O){return xa.from(O,"binary").toString("base64")}:p,C=s?function(O){return xa.from(O).toString("base64")}:function(O){for(var M=4096,Z=[],Y=0,de=O.length;Y>>6)+y(128|M&63):y(224|M>>>12&15)+y(128|M>>>6&63)+y(128|M&63)}else{var M=65536+(O.charCodeAt(0)-55296)*1024+(O.charCodeAt(1)-56320);return y(240|M>>>18&7)+y(128|M>>>12&63)+y(128|M>>>6&63)+y(128|M&63)}},b=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,T=function(O){return O.replace(b,h)},x=s?function(O){return xa.from(O,"utf8").toString("base64")}:l?function(O){return C(l.encode(O))}:function(O){return g(T(O))},E=function(O,M){return M===void 0&&(M=!1),M?_(x(O)):x(O)},R=function(O){return E(O,!0)},F=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,z=function(O){switch(O.length){case 4:var M=(7&O.charCodeAt(0))<<18|(63&O.charCodeAt(1))<<12|(63&O.charCodeAt(2))<<6|63&O.charCodeAt(3),Z=M-65536;return y((Z>>>10)+55296)+y((Z&1023)+56320);case 3:return y((15&O.charCodeAt(0))<<12|(63&O.charCodeAt(1))<<6|63&O.charCodeAt(2));default:return y((31&O.charCodeAt(0))<<6|63&O.charCodeAt(1))}},D=function(O){return O.replace(F,z)},A=function(O){if(O=O.replace(/\s+/g,""),!d.test(O))throw new TypeError("malformed base64.");O+="==".slice(2-(O.length&3));for(var M,Z="",Y,de,we=0;we>16&255):de===64?y(M>>16&255,M>>8&255):y(M>>16&255,M>>8&255,M&255);return Z},N=i?function(O){return atob(w(O))}:s?function(O){return xa.from(O,"base64").toString("binary")}:A,$=s?function(O){return v(xa.from(O,"base64"))}:function(O){return v(N(O).split("").map(function(M){return M.charCodeAt(0)}))},P=function(O){return $(W(O))},X=s?function(O){return xa.from(O,"base64").toString("utf8")}:o?function(O){return o.decode($(O))}:function(O){return D(N(O))},W=function(O){return w(O.replace(/[-_]/g,function(M){return M=="-"?"+":"/"}))},k=function(O){return X(W(O))},V=function(O){if(typeof O!="string")return!1;var M=O.replace(/\s+/g,"").replace(/={0,2}$/,"");return!/[^\s0-9a-zA-Z\+/]/.test(M)||!/[^\s0-9a-zA-Z\-_]/.test(M)},J=function(O){return{value:O,enumerable:!1,writable:!0,configurable:!0}},ne=function(){var O=function(M,Z){return Object.defineProperty(String.prototype,M,J(Z))};O("fromBase64",function(){return k(this)}),O("toBase64",function(M){return E(this,M)}),O("toBase64URI",function(){return E(this,!0)}),O("toBase64URL",function(){return E(this,!0)}),O("toUint8Array",function(){return P(this)})},H=function(){var O=function(M,Z){return Object.defineProperty(Uint8Array.prototype,M,J(Z))};O("toBase64",function(M){return m(this,M)}),O("toBase64URI",function(){return m(this,!0)}),O("toBase64URL",function(){return m(this,!0)})},j=function(){ne(),H()},ee={version:r,VERSION:n,atob:N,atobPolyfill:A,btoa:g,btoaPolyfill:p,fromBase64:k,toBase64:E,encode:E,encodeURI:R,encodeURL:R,utob:T,btou:D,decode:k,isValid:V,fromUint8Array:m,toUint8Array:P,extendString:ne,extendUint8Array:H,extendBuiltins:j};return ee.Base64={},Object.keys(ee).forEach(function(O){return ee.Base64[O]=ee[O]}),ee})})(iK);var aK=iK.exports;/** + */(function(e){const t=qw,r=f$,n=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):null;e.Buffer=c,e.SlowBuffer=h,e.INSPECT_MAX_BYTES=50;const i=2147483647;e.kMaxLength=i;const{Uint8Array:a,ArrayBuffer:s,SharedArrayBuffer:o}=globalThis;c.TYPED_ARRAY_SUPPORT=l(),!c.TYPED_ARRAY_SUPPORT&&typeof console<"u"&&typeof console.error=="function"&&console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support.");function l(){try{const B=new a(1),S={foo:function(){return 42}};return Object.setPrototypeOf(S,a.prototype),Object.setPrototypeOf(B,S),B.foo()===42}catch{return!1}}Object.defineProperty(c.prototype,"parent",{enumerable:!0,get:function(){if(c.isBuffer(this))return this.buffer}}),Object.defineProperty(c.prototype,"offset",{enumerable:!0,get:function(){if(c.isBuffer(this))return this.byteOffset}});function u(B){if(B>i)throw new RangeError('The value "'+B+'" is invalid for option "size"');const S=new a(B);return Object.setPrototypeOf(S,c.prototype),S}function c(B,S,I){if(typeof B=="number"){if(typeof S=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return v(B)}return f(B,S,I)}c.poolSize=8192;function f(B,S,I){if(typeof B=="string")return _(B,S);if(s.isView(B))return p(B);if(B==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof B);if(Be(B,s)||B&&Be(B.buffer,s)||typeof o<"u"&&(Be(B,o)||B&&Be(B.buffer,o)))return g(B,S,I);if(typeof B=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');const G=B.valueOf&&B.valueOf();if(G!=null&&G!==B)return c.from(G,S,I);const re=C(B);if(re)return re;if(typeof Symbol<"u"&&Symbol.toPrimitive!=null&&typeof B[Symbol.toPrimitive]=="function")return c.from(B[Symbol.toPrimitive]("string"),S,I);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof B)}c.from=function(B,S,I){return f(B,S,I)},Object.setPrototypeOf(c.prototype,a.prototype),Object.setPrototypeOf(c,a);function d(B){if(typeof B!="number")throw new TypeError('"size" argument must be of type number');if(B<0)throw new RangeError('The value "'+B+'" is invalid for option "size"')}function y(B,S,I){return d(B),B<=0?u(B):S!==void 0?typeof I=="string"?u(B).fill(S,I):u(B).fill(S):u(B)}c.alloc=function(B,S,I){return y(B,S,I)};function v(B){return d(B),u(B<0?0:m(B)|0)}c.allocUnsafe=function(B){return v(B)},c.allocUnsafeSlow=function(B){return v(B)};function _(B,S){if((typeof S!="string"||S==="")&&(S="utf8"),!c.isEncoding(S))throw new TypeError("Unknown encoding: "+S);const I=b(B,S)|0;let G=u(I);const re=G.write(B,S);return re!==I&&(G=G.slice(0,re)),G}function w(B){const S=B.length<0?0:m(B.length)|0,I=u(S);for(let G=0;G=i)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+i.toString(16)+" bytes");return B|0}function h(B){return+B!=B&&(B=0),c.alloc(+B)}c.isBuffer=function(S){return S!=null&&S._isBuffer===!0&&S!==c.prototype},c.compare=function(S,I){if(Be(S,a)&&(S=c.from(S,S.offset,S.byteLength)),Be(I,a)&&(I=c.from(I,I.offset,I.byteLength)),!c.isBuffer(S)||!c.isBuffer(I))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(S===I)return 0;let G=S.length,re=I.length;for(let se=0,le=Math.min(G,re);sere.length?(c.isBuffer(le)||(le=c.from(le)),le.copy(re,se)):a.prototype.set.call(re,le,se);else if(c.isBuffer(le))le.copy(re,se);else throw new TypeError('"list" argument must be an Array of Buffers');se+=le.length}return re};function b(B,S){if(c.isBuffer(B))return B.length;if(s.isView(B)||Be(B,s))return B.byteLength;if(typeof B!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof B);const I=B.length,G=arguments.length>2&&arguments[2]===!0;if(!G&&I===0)return 0;let re=!1;for(;;)switch(S){case"ascii":case"latin1":case"binary":return I;case"utf8":case"utf-8":return ie(B).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return I*2;case"hex":return I>>>1;case"base64":return Ye(B).length;default:if(re)return G?-1:ie(B).length;S=(""+S).toLowerCase(),re=!0}}c.byteLength=b;function T(B,S,I){let G=!1;if((S===void 0||S<0)&&(S=0),S>this.length||((I===void 0||I>this.length)&&(I=this.length),I<=0)||(I>>>=0,S>>>=0,I<=S))return"";for(B||(B="utf8");;)switch(B){case"hex":return J(this,S,I);case"utf8":case"utf-8":return P(this,S,I);case"ascii":return k(this,S,I);case"latin1":case"binary":return V(this,S,I);case"base64":return $(this,S,I);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return ne(this,S,I);default:if(G)throw new TypeError("Unknown encoding: "+B);B=(B+"").toLowerCase(),G=!0}}c.prototype._isBuffer=!0;function x(B,S,I){const G=B[S];B[S]=B[I],B[I]=G}c.prototype.swap16=function(){const S=this.length;if(S%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(let I=0;II&&(S+=" ... "),""},n&&(c.prototype[n]=c.prototype.inspect),c.prototype.compare=function(S,I,G,re,se){if(Be(S,a)&&(S=c.from(S,S.offset,S.byteLength)),!c.isBuffer(S))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof S);if(I===void 0&&(I=0),G===void 0&&(G=S?S.length:0),re===void 0&&(re=0),se===void 0&&(se=this.length),I<0||G>S.length||re<0||se>this.length)throw new RangeError("out of range index");if(re>=se&&I>=G)return 0;if(re>=se)return-1;if(I>=G)return 1;if(I>>>=0,G>>>=0,re>>>=0,se>>>=0,this===S)return 0;let le=se-re,Ve=G-I;const Vt=Math.min(le,Ve),Ot=this.slice(re,se),Ht=S.slice(I,G);for(let Ke=0;Ke2147483647?I=2147483647:I<-2147483648&&(I=-2147483648),I=+I,qt(I)&&(I=re?0:B.length-1),I<0&&(I=B.length+I),I>=B.length){if(re)return-1;I=B.length-1}else if(I<0)if(re)I=0;else return-1;if(typeof S=="string"&&(S=c.from(S,G)),c.isBuffer(S))return S.length===0?-1:R(B,S,I,G,re);if(typeof S=="number")return S=S&255,typeof a.prototype.indexOf=="function"?re?a.prototype.indexOf.call(B,S,I):a.prototype.lastIndexOf.call(B,S,I):R(B,[S],I,G,re);throw new TypeError("val must be string, number or Buffer")}function R(B,S,I,G,re){let se=1,le=B.length,Ve=S.length;if(G!==void 0&&(G=String(G).toLowerCase(),G==="ucs2"||G==="ucs-2"||G==="utf16le"||G==="utf-16le")){if(B.length<2||S.length<2)return-1;se=2,le/=2,Ve/=2,I/=2}function Vt(Ht,Ke){return se===1?Ht[Ke]:Ht.readUInt16BE(Ke*se)}let Ot;if(re){let Ht=-1;for(Ot=I;Otle&&(I=le-Ve),Ot=I;Ot>=0;Ot--){let Ht=!0;for(let Ke=0;Kere&&(G=re)):G=re;const se=S.length;G>se/2&&(G=se/2);let le;for(le=0;le>>0,isFinite(G)?(G=G>>>0,re===void 0&&(re="utf8")):(re=G,G=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");const se=this.length-I;if((G===void 0||G>se)&&(G=se),S.length>0&&(G<0||I<0)||I>this.length)throw new RangeError("Attempt to write outside buffer bounds");re||(re="utf8");let le=!1;for(;;)switch(re){case"hex":return F(this,S,I,G);case"utf8":case"utf-8":return z(this,S,I,G);case"ascii":case"latin1":case"binary":return D(this,S,I,G);case"base64":return A(this,S,I,G);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return N(this,S,I,G);default:if(le)throw new TypeError("Unknown encoding: "+re);re=(""+re).toLowerCase(),le=!0}},c.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function $(B,S,I){return S===0&&I===B.length?t.fromByteArray(B):t.fromByteArray(B.slice(S,I))}function P(B,S,I){I=Math.min(B.length,I);const G=[];let re=S;for(;re239?4:se>223?3:se>191?2:1;if(re+Ve<=I){let Vt,Ot,Ht,Ke;switch(Ve){case 1:se<128&&(le=se);break;case 2:Vt=B[re+1],(Vt&192)===128&&(Ke=(se&31)<<6|Vt&63,Ke>127&&(le=Ke));break;case 3:Vt=B[re+1],Ot=B[re+2],(Vt&192)===128&&(Ot&192)===128&&(Ke=(se&15)<<12|(Vt&63)<<6|Ot&63,Ke>2047&&(Ke<55296||Ke>57343)&&(le=Ke));break;case 4:Vt=B[re+1],Ot=B[re+2],Ht=B[re+3],(Vt&192)===128&&(Ot&192)===128&&(Ht&192)===128&&(Ke=(se&15)<<18|(Vt&63)<<12|(Ot&63)<<6|Ht&63,Ke>65535&&Ke<1114112&&(le=Ke))}}le===null?(le=65533,Ve=1):le>65535&&(le-=65536,G.push(le>>>10&1023|55296),le=56320|le&1023),G.push(le),re+=Ve}return W(G)}const X=4096;function W(B){const S=B.length;if(S<=X)return String.fromCharCode.apply(String,B);let I="",G=0;for(;GG)&&(I=G);let re="";for(let se=S;seG&&(S=G),I<0?(I+=G,I<0&&(I=0)):I>G&&(I=G),II)throw new RangeError("Trying to access beyond buffer length")}c.prototype.readUintLE=c.prototype.readUIntLE=function(S,I,G){S=S>>>0,I=I>>>0,G||H(S,I,this.length);let re=this[S],se=1,le=0;for(;++le>>0,I=I>>>0,G||H(S,I,this.length);let re=this[S+--I],se=1;for(;I>0&&(se*=256);)re+=this[S+--I]*se;return re},c.prototype.readUint8=c.prototype.readUInt8=function(S,I){return S=S>>>0,I||H(S,1,this.length),this[S]},c.prototype.readUint16LE=c.prototype.readUInt16LE=function(S,I){return S=S>>>0,I||H(S,2,this.length),this[S]|this[S+1]<<8},c.prototype.readUint16BE=c.prototype.readUInt16BE=function(S,I){return S=S>>>0,I||H(S,2,this.length),this[S]<<8|this[S+1]},c.prototype.readUint32LE=c.prototype.readUInt32LE=function(S,I){return S=S>>>0,I||H(S,4,this.length),(this[S]|this[S+1]<<8|this[S+2]<<16)+this[S+3]*16777216},c.prototype.readUint32BE=c.prototype.readUInt32BE=function(S,I){return S=S>>>0,I||H(S,4,this.length),this[S]*16777216+(this[S+1]<<16|this[S+2]<<8|this[S+3])},c.prototype.readBigUInt64LE=Kr(function(S){S=S>>>0,q(S,"offset");const I=this[S],G=this[S+7];(I===void 0||G===void 0)&&L(S,this.length-8);const re=I+this[++S]*2**8+this[++S]*2**16+this[++S]*2**24,se=this[++S]+this[++S]*2**8+this[++S]*2**16+G*2**24;return BigInt(re)+(BigInt(se)<>>0,q(S,"offset");const I=this[S],G=this[S+7];(I===void 0||G===void 0)&&L(S,this.length-8);const re=I*2**24+this[++S]*2**16+this[++S]*2**8+this[++S],se=this[++S]*2**24+this[++S]*2**16+this[++S]*2**8+G;return(BigInt(re)<>>0,I=I>>>0,G||H(S,I,this.length);let re=this[S],se=1,le=0;for(;++le=se&&(re-=Math.pow(2,8*I)),re},c.prototype.readIntBE=function(S,I,G){S=S>>>0,I=I>>>0,G||H(S,I,this.length);let re=I,se=1,le=this[S+--re];for(;re>0&&(se*=256);)le+=this[S+--re]*se;return se*=128,le>=se&&(le-=Math.pow(2,8*I)),le},c.prototype.readInt8=function(S,I){return S=S>>>0,I||H(S,1,this.length),this[S]&128?(255-this[S]+1)*-1:this[S]},c.prototype.readInt16LE=function(S,I){S=S>>>0,I||H(S,2,this.length);const G=this[S]|this[S+1]<<8;return G&32768?G|4294901760:G},c.prototype.readInt16BE=function(S,I){S=S>>>0,I||H(S,2,this.length);const G=this[S+1]|this[S]<<8;return G&32768?G|4294901760:G},c.prototype.readInt32LE=function(S,I){return S=S>>>0,I||H(S,4,this.length),this[S]|this[S+1]<<8|this[S+2]<<16|this[S+3]<<24},c.prototype.readInt32BE=function(S,I){return S=S>>>0,I||H(S,4,this.length),this[S]<<24|this[S+1]<<16|this[S+2]<<8|this[S+3]},c.prototype.readBigInt64LE=Kr(function(S){S=S>>>0,q(S,"offset");const I=this[S],G=this[S+7];(I===void 0||G===void 0)&&L(S,this.length-8);const re=this[S+4]+this[S+5]*2**8+this[S+6]*2**16+(G<<24);return(BigInt(re)<>>0,q(S,"offset");const I=this[S],G=this[S+7];(I===void 0||G===void 0)&&L(S,this.length-8);const re=(I<<24)+this[++S]*2**16+this[++S]*2**8+this[++S];return(BigInt(re)<>>0,I||H(S,4,this.length),r.read(this,S,!0,23,4)},c.prototype.readFloatBE=function(S,I){return S=S>>>0,I||H(S,4,this.length),r.read(this,S,!1,23,4)},c.prototype.readDoubleLE=function(S,I){return S=S>>>0,I||H(S,8,this.length),r.read(this,S,!0,52,8)},c.prototype.readDoubleBE=function(S,I){return S=S>>>0,I||H(S,8,this.length),r.read(this,S,!1,52,8)};function j(B,S,I,G,re,se){if(!c.isBuffer(B))throw new TypeError('"buffer" argument must be a Buffer instance');if(S>re||SB.length)throw new RangeError("Index out of range")}c.prototype.writeUintLE=c.prototype.writeUIntLE=function(S,I,G,re){if(S=+S,I=I>>>0,G=G>>>0,!re){const Ve=Math.pow(2,8*G)-1;j(this,S,I,G,Ve,0)}let se=1,le=0;for(this[I]=S&255;++le>>0,G=G>>>0,!re){const Ve=Math.pow(2,8*G)-1;j(this,S,I,G,Ve,0)}let se=G-1,le=1;for(this[I+se]=S&255;--se>=0&&(le*=256);)this[I+se]=S/le&255;return I+G},c.prototype.writeUint8=c.prototype.writeUInt8=function(S,I,G){return S=+S,I=I>>>0,G||j(this,S,I,1,255,0),this[I]=S&255,I+1},c.prototype.writeUint16LE=c.prototype.writeUInt16LE=function(S,I,G){return S=+S,I=I>>>0,G||j(this,S,I,2,65535,0),this[I]=S&255,this[I+1]=S>>>8,I+2},c.prototype.writeUint16BE=c.prototype.writeUInt16BE=function(S,I,G){return S=+S,I=I>>>0,G||j(this,S,I,2,65535,0),this[I]=S>>>8,this[I+1]=S&255,I+2},c.prototype.writeUint32LE=c.prototype.writeUInt32LE=function(S,I,G){return S=+S,I=I>>>0,G||j(this,S,I,4,4294967295,0),this[I+3]=S>>>24,this[I+2]=S>>>16,this[I+1]=S>>>8,this[I]=S&255,I+4},c.prototype.writeUint32BE=c.prototype.writeUInt32BE=function(S,I,G){return S=+S,I=I>>>0,G||j(this,S,I,4,4294967295,0),this[I]=S>>>24,this[I+1]=S>>>16,this[I+2]=S>>>8,this[I+3]=S&255,I+4};function ee(B,S,I,G,re){gt(S,G,re,B,I,7);let se=Number(S&BigInt(4294967295));B[I++]=se,se=se>>8,B[I++]=se,se=se>>8,B[I++]=se,se=se>>8,B[I++]=se;let le=Number(S>>BigInt(32)&BigInt(4294967295));return B[I++]=le,le=le>>8,B[I++]=le,le=le>>8,B[I++]=le,le=le>>8,B[I++]=le,I}function O(B,S,I,G,re){gt(S,G,re,B,I,7);let se=Number(S&BigInt(4294967295));B[I+7]=se,se=se>>8,B[I+6]=se,se=se>>8,B[I+5]=se,se=se>>8,B[I+4]=se;let le=Number(S>>BigInt(32)&BigInt(4294967295));return B[I+3]=le,le=le>>8,B[I+2]=le,le=le>>8,B[I+1]=le,le=le>>8,B[I]=le,I+8}c.prototype.writeBigUInt64LE=Kr(function(S,I=0){return ee(this,S,I,BigInt(0),BigInt("0xffffffffffffffff"))}),c.prototype.writeBigUInt64BE=Kr(function(S,I=0){return O(this,S,I,BigInt(0),BigInt("0xffffffffffffffff"))}),c.prototype.writeIntLE=function(S,I,G,re){if(S=+S,I=I>>>0,!re){const Vt=Math.pow(2,8*G-1);j(this,S,I,G,Vt-1,-Vt)}let se=0,le=1,Ve=0;for(this[I]=S&255;++se>0)-Ve&255;return I+G},c.prototype.writeIntBE=function(S,I,G,re){if(S=+S,I=I>>>0,!re){const Vt=Math.pow(2,8*G-1);j(this,S,I,G,Vt-1,-Vt)}let se=G-1,le=1,Ve=0;for(this[I+se]=S&255;--se>=0&&(le*=256);)S<0&&Ve===0&&this[I+se+1]!==0&&(Ve=1),this[I+se]=(S/le>>0)-Ve&255;return I+G},c.prototype.writeInt8=function(S,I,G){return S=+S,I=I>>>0,G||j(this,S,I,1,127,-128),S<0&&(S=255+S+1),this[I]=S&255,I+1},c.prototype.writeInt16LE=function(S,I,G){return S=+S,I=I>>>0,G||j(this,S,I,2,32767,-32768),this[I]=S&255,this[I+1]=S>>>8,I+2},c.prototype.writeInt16BE=function(S,I,G){return S=+S,I=I>>>0,G||j(this,S,I,2,32767,-32768),this[I]=S>>>8,this[I+1]=S&255,I+2},c.prototype.writeInt32LE=function(S,I,G){return S=+S,I=I>>>0,G||j(this,S,I,4,2147483647,-2147483648),this[I]=S&255,this[I+1]=S>>>8,this[I+2]=S>>>16,this[I+3]=S>>>24,I+4},c.prototype.writeInt32BE=function(S,I,G){return S=+S,I=I>>>0,G||j(this,S,I,4,2147483647,-2147483648),S<0&&(S=4294967295+S+1),this[I]=S>>>24,this[I+1]=S>>>16,this[I+2]=S>>>8,this[I+3]=S&255,I+4},c.prototype.writeBigInt64LE=Kr(function(S,I=0){return ee(this,S,I,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))}),c.prototype.writeBigInt64BE=Kr(function(S,I=0){return O(this,S,I,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))});function M(B,S,I,G,re,se){if(I+G>B.length)throw new RangeError("Index out of range");if(I<0)throw new RangeError("Index out of range")}function Z(B,S,I,G,re){return S=+S,I=I>>>0,re||M(B,S,I,4),r.write(B,S,I,G,23,4),I+4}c.prototype.writeFloatLE=function(S,I,G){return Z(this,S,I,!0,G)},c.prototype.writeFloatBE=function(S,I,G){return Z(this,S,I,!1,G)};function Y(B,S,I,G,re){return S=+S,I=I>>>0,re||M(B,S,I,8),r.write(B,S,I,G,52,8),I+8}c.prototype.writeDoubleLE=function(S,I,G){return Y(this,S,I,!0,G)},c.prototype.writeDoubleBE=function(S,I,G){return Y(this,S,I,!1,G)},c.prototype.copy=function(S,I,G,re){if(!c.isBuffer(S))throw new TypeError("argument should be a Buffer");if(G||(G=0),!re&&re!==0&&(re=this.length),I>=S.length&&(I=S.length),I||(I=0),re>0&&re=this.length)throw new RangeError("Index out of range");if(re<0)throw new RangeError("sourceEnd out of bounds");re>this.length&&(re=this.length),S.length-I>>0,G=G===void 0?this.length:G>>>0,S||(S=0);let se;if(typeof S=="number")for(se=I;se2**32?re=Se(String(I)):typeof I=="bigint"&&(re=String(I),(I>BigInt(2)**BigInt(32)||I<-(BigInt(2)**BigInt(32)))&&(re=Se(re)),re+="n"),G+=` It must be ${S}. Received ${re}`,G},RangeError);function Se(B){let S="",I=B.length;const G=B[0]==="-"?1:0;for(;I>=G+4;I-=3)S=`_${B.slice(I-3,I)}${S}`;return`${B.slice(0,I)}${S}`}function Me(B,S,I){q(S,"offset"),(B[S]===void 0||B[S+I]===void 0)&&L(S,B.length-(I+1))}function gt(B,S,I,G,re,se){if(B>I||B3?S===0||S===BigInt(0)?Ve=`>= 0${le} and < 2${le} ** ${(se+1)*8}${le}`:Ve=`>= -(2${le} ** ${(se+1)*8-1}${le}) and < 2 ** ${(se+1)*8-1}${le}`:Ve=`>= ${S}${le} and <= ${I}${le}`,new de.ERR_OUT_OF_RANGE("value",Ve,B)}Me(G,re,se)}function q(B,S){if(typeof B!="number")throw new de.ERR_INVALID_ARG_TYPE(S,"number",B)}function L(B,S,I){throw Math.floor(B)!==B?(q(B,I),new de.ERR_OUT_OF_RANGE(I||"offset","an integer",B)):S<0?new de.ERR_BUFFER_OUT_OF_BOUNDS:new de.ERR_OUT_OF_RANGE(I||"offset",`>= ${I?1:0} and <= ${S}`,B)}const U=/[^+/0-9A-Za-z-_]/g;function K(B){if(B=B.split("=")[0],B=B.trim().replace(U,""),B.length<2)return"";for(;B.length%4!==0;)B=B+"=";return B}function ie(B,S){S=S||1/0;let I;const G=B.length;let re=null;const se=[];for(let le=0;le55295&&I<57344){if(!re){if(I>56319){(S-=3)>-1&&se.push(239,191,189);continue}else if(le+1===G){(S-=3)>-1&&se.push(239,191,189);continue}re=I;continue}if(I<56320){(S-=3)>-1&&se.push(239,191,189),re=I;continue}I=(re-55296<<10|I-56320)+65536}else re&&(S-=3)>-1&&se.push(239,191,189);if(re=null,I<128){if((S-=1)<0)break;se.push(I)}else if(I<2048){if((S-=2)<0)break;se.push(I>>6|192,I&63|128)}else if(I<65536){if((S-=3)<0)break;se.push(I>>12|224,I>>6&63|128,I&63|128)}else if(I<1114112){if((S-=4)<0)break;se.push(I>>18|240,I>>12&63|128,I>>6&63|128,I&63|128)}else throw new Error("Invalid code point")}return se}function ue(B){const S=[];for(let I=0;I>8,re=I%256,se.push(re),se.push(G);return se}function Ye(B){return t.toByteArray(K(B))}function Ze(B,S,I,G){let re;for(re=0;re=S.length||re>=B.length);++re)S[re+I]=B[re];return re}function Be(B,S){return B instanceof S||B!=null&&B.constructor!=null&&B.constructor.name!=null&&B.constructor.name===S.name}function qt(B){return B!==B}const Tt=function(){const B="0123456789abcdef",S=new Array(256);for(let I=0;I<16;++I){const G=I*16;for(let re=0;re<16;++re)S[G+re]=B[I]+B[re]}return S}();function Kr(B){return typeof BigInt>"u"?Qu:B}function Qu(){throw new Error("BigInt not supported")}})(iK);const xa=iK.Buffer;var sK={exports:{}};(function(e,t){(function(r,n){e.exports=n()})(typeof self<"u"?self:typeof window<"u"?window:typeof ae<"u"?ae:ae,function(){var r="3.7.5",n=r,i=typeof atob=="function",a=typeof btoa=="function",s=typeof xa=="function",o=typeof TextDecoder=="function"?new TextDecoder:void 0,l=typeof TextEncoder=="function"?new TextEncoder:void 0,u="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",c=Array.prototype.slice.call(u),f=function(O){var M={};return O.forEach(function(Z,Y){return M[Z]=Y}),M}(c),d=/^(?:[A-Za-z\d+\/]{4})*?(?:[A-Za-z\d+\/]{2}(?:==)?|[A-Za-z\d+\/]{3}=?)?$/,y=String.fromCharCode.bind(String),v=typeof Uint8Array.from=="function"?Uint8Array.from.bind(Uint8Array):function(O){return new Uint8Array(Array.prototype.slice.call(O,0))},_=function(O){return O.replace(/=/g,"").replace(/[+\/]/g,function(M){return M=="+"?"-":"_"})},w=function(O){return O.replace(/[^A-Za-z0-9\+\/]/g,"")},p=function(O){for(var M,Z,Y,de,we="",Se=O.length%3,Me=0;Me255||(Y=O.charCodeAt(Me++))>255||(de=O.charCodeAt(Me++))>255)throw new TypeError("invalid character found");M=Z<<16|Y<<8|de,we+=c[M>>18&63]+c[M>>12&63]+c[M>>6&63]+c[M&63]}return Se?we.slice(0,Se-3)+"===".substring(Se):we},g=a?function(O){return btoa(O)}:s?function(O){return xa.from(O,"binary").toString("base64")}:p,C=s?function(O){return xa.from(O).toString("base64")}:function(O){for(var M=4096,Z=[],Y=0,de=O.length;Y>>6)+y(128|M&63):y(224|M>>>12&15)+y(128|M>>>6&63)+y(128|M&63)}else{var M=65536+(O.charCodeAt(0)-55296)*1024+(O.charCodeAt(1)-56320);return y(240|M>>>18&7)+y(128|M>>>12&63)+y(128|M>>>6&63)+y(128|M&63)}},b=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,T=function(O){return O.replace(b,h)},x=s?function(O){return xa.from(O,"utf8").toString("base64")}:l?function(O){return C(l.encode(O))}:function(O){return g(T(O))},E=function(O,M){return M===void 0&&(M=!1),M?_(x(O)):x(O)},R=function(O){return E(O,!0)},F=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,z=function(O){switch(O.length){case 4:var M=(7&O.charCodeAt(0))<<18|(63&O.charCodeAt(1))<<12|(63&O.charCodeAt(2))<<6|63&O.charCodeAt(3),Z=M-65536;return y((Z>>>10)+55296)+y((Z&1023)+56320);case 3:return y((15&O.charCodeAt(0))<<12|(63&O.charCodeAt(1))<<6|63&O.charCodeAt(2));default:return y((31&O.charCodeAt(0))<<6|63&O.charCodeAt(1))}},D=function(O){return O.replace(F,z)},A=function(O){if(O=O.replace(/\s+/g,""),!d.test(O))throw new TypeError("malformed base64.");O+="==".slice(2-(O.length&3));for(var M,Z="",Y,de,we=0;we>16&255):de===64?y(M>>16&255,M>>8&255):y(M>>16&255,M>>8&255,M&255);return Z},N=i?function(O){return atob(w(O))}:s?function(O){return xa.from(O,"base64").toString("binary")}:A,$=s?function(O){return v(xa.from(O,"base64"))}:function(O){return v(N(O).split("").map(function(M){return M.charCodeAt(0)}))},P=function(O){return $(W(O))},X=s?function(O){return xa.from(O,"base64").toString("utf8")}:o?function(O){return o.decode($(O))}:function(O){return D(N(O))},W=function(O){return w(O.replace(/[-_]/g,function(M){return M=="-"?"+":"/"}))},k=function(O){return X(W(O))},V=function(O){if(typeof O!="string")return!1;var M=O.replace(/\s+/g,"").replace(/={0,2}$/,"");return!/[^\s0-9a-zA-Z\+/]/.test(M)||!/[^\s0-9a-zA-Z\-_]/.test(M)},J=function(O){return{value:O,enumerable:!1,writable:!0,configurable:!0}},ne=function(){var O=function(M,Z){return Object.defineProperty(String.prototype,M,J(Z))};O("fromBase64",function(){return k(this)}),O("toBase64",function(M){return E(this,M)}),O("toBase64URI",function(){return E(this,!0)}),O("toBase64URL",function(){return E(this,!0)}),O("toUint8Array",function(){return P(this)})},H=function(){var O=function(M,Z){return Object.defineProperty(Uint8Array.prototype,M,J(Z))};O("toBase64",function(M){return m(this,M)}),O("toBase64URI",function(){return m(this,!0)}),O("toBase64URL",function(){return m(this,!0)})},j=function(){ne(),H()},ee={version:r,VERSION:n,atob:N,atobPolyfill:A,btoa:g,btoaPolyfill:p,fromBase64:k,toBase64:E,encode:E,encodeURI:R,encodeURL:R,utob:T,btou:D,decode:k,isValid:V,fromUint8Array:m,toUint8Array:P,extendString:ne,extendUint8Array:H,extendBuiltins:j};return ee.Base64={},Object.keys(ee).forEach(function(O){return ee.Base64[O]=ee[O]}),ee})})(sK);var oK=sK.exports;/** * @file Web Cryptography API shim * @author Artem S Vybornov * @license MIT - */(function(e,t){typeof define=="function"&&define.amd?define([],function(){return t(e)}):typeof module=="object"&&module.exports?module.exports=t(e):t(e)})(typeof self<"u"?self:void 0,function(e){if(typeof Promise!="function")throw"Promise support required";var t=e.crypto||e.msCrypto;if(!t)return;var r=t.subtle||t.webkitSubtle;if(!r)return;var n=e.Crypto||t.constructor||Object,i=e.SubtleCrypto||r.constructor||Object;e.CryptoKey||e.Key;var a=e.navigator.userAgent.indexOf("Edge/")>-1,s=!!e.msCrypto&&!a,o=!t.subtle&&!!t.webkitSubtle;if(!s&&!o)return;function l(R){return btoa(R).replace(/\=+$/,"").replace(/\+/g,"-").replace(/\//g,"_")}function u(R){return R+="===",R=R.slice(0,-R.length%4),atob(R.replace(/-/g,"+").replace(/_/g,"/"))}function c(R){for(var F=new Uint8Array(R.length),z=0;z2&&(z=!0,F.shift());var D={ext:!0};switch(F[0][0]){case"1.2.840.113549.1.1.1":var A=["n","e","d","p","q","dp","dq","qi"],N=m(F[1]);z&&N.shift();for(var $=0;$2&&(D=!0,N.unshift(new Uint8Array([0]))),z[0][0]="1.2.840.113549.1.1.1",F=N;break;default:throw new TypeError("Unsupported key type")}return z.push(new Uint8Array(h(F)).buffer),D?z.unshift(new Uint8Array([0])):z[1]={tag:3,value:z[1]},new Uint8Array(h(z)).buffer}var g={KoZIhvcNAQEB:"1.2.840.113549.1.1.1"},C={"1.2.840.113549.1.1.1":"KoZIhvcNAQEB"};function m(R,F){if(R instanceof ArrayBuffer&&(R=new Uint8Array(R)),F||(F={pos:0,end:R.length}),F.end-F.pos<2||F.end>R.length)throw new RangeError("Malformed DER");var z=R[F.pos++],D=R[F.pos++];if(D>=128){if(D&=127,F.end-F.pos=128){var P=D,D=4;for(F.splice(A,0,P>>24&255,P>>16&255,P>>8&255,P&255);D>1&&!(P>>24);)P<<=8,D--;D<4&&F.splice(A,4-D),D|=128}return F.splice(A-2,2,z,D),F}function b(R,F,z,D){Object.defineProperties(this,{_key:{value:R},type:{value:R.type,enumerable:!0},extractable:{value:z===void 0?R.extractable:z,enumerable:!0},algorithm:{value:F===void 0?R.algorithm:F,enumerable:!0},usages:{value:D===void 0?R.usages:D,enumerable:!0}})}function T(R){return R==="verify"||R==="encrypt"||R==="wrapKey"}function x(R){return R==="sign"||R==="decrypt"||R==="unwrapKey"}if(["generateKey","importKey","unwrapKey"].forEach(function(R){var F=r[R];r[R]=function(z,D,A){var N=[].slice.call(arguments),$,P,X;switch(R){case"generateKey":$=d(z),P=D,X=A;break;case"importKey":$=d(A),P=N[3],X=N[4],z==="jwk"&&(D=v(D),D.alg||(D.alg=y($)),D.key_ops||(D.key_ops=D.kty!=="oct"?"d"in D?X.filter(x):X.filter(T):X.slice()),N[1]=_(D));break;case"unwrapKey":$=N[4],P=N[5],X=N[6],N[2]=A._key;break}if(R==="generateKey"&&$.name==="HMAC"&&$.hash)return $.length=$.length||{"SHA-1":512,"SHA-256":512,"SHA-384":1024,"SHA-512":1024}[$.hash.name],r.importKey("raw",t.getRandomValues(new Uint8Array($.length+7>>3)),$,P,X);if(o&&R==="generateKey"&&$.name==="RSASSA-PKCS1-v1_5"&&(!$.modulusLength||$.modulusLength>=2048))return z=d(z),z.name="RSAES-PKCS1-v1_5",delete z.hash,r.generateKey(z,!0,["encrypt","decrypt"]).then(function(k){return Promise.all([r.exportKey("jwk",k.publicKey),r.exportKey("jwk",k.privateKey)])}).then(function(k){return k[0].alg=k[1].alg=y($),k[0].key_ops=X.filter(T),k[1].key_ops=X.filter(x),Promise.all([r.importKey("jwk",k[0],$,!0,k[0].key_ops),r.importKey("jwk",k[1],$,P,k[1].key_ops)])}).then(function(k){return{publicKey:k[0],privateKey:k[1]}});if((o||s&&($.hash||{}).name==="SHA-1")&&R==="importKey"&&z==="jwk"&&$.name==="HMAC"&&D.kty==="oct")return r.importKey("raw",c(u(D.k)),A,N[3],N[4]);if(o&&R==="importKey"&&(z==="spki"||z==="pkcs8"))return r.importKey("jwk",w(D),A,N[3],N[4]);if(s&&R==="unwrapKey")return r.decrypt(N[3],A,D).then(function(k){return r.importKey(z,k,N[4],N[5],N[6])});var W;try{W=F.apply(r,N)}catch(k){return Promise.reject(k)}return s&&(W=new Promise(function(k,V){W.onabort=W.onerror=function(J){V(J)},W.oncomplete=function(J){k(J.target.result)}})),W=W.then(function(k){return $.name==="HMAC"&&($.length||($.length=8*k.algorithm.length)),$.name.search("RSA")==0&&($.modulusLength||($.modulusLength=(k.publicKey||k).algorithm.modulusLength),$.publicExponent||($.publicExponent=(k.publicKey||k).algorithm.publicExponent)),k.publicKey&&k.privateKey?k={publicKey:new b(k.publicKey,$,P,X.filter(T)),privateKey:new b(k.privateKey,$,P,X.filter(x))}:k=new b(k,$,P,X),k}),W}}),["exportKey","wrapKey"].forEach(function(R){var F=r[R];r[R]=function(z,D,A){var N=[].slice.call(arguments);switch(R){case"exportKey":N[1]=D._key;break;case"wrapKey":N[1]=D._key,N[2]=A._key;break}if((o||s&&(D.algorithm.hash||{}).name==="SHA-1")&&R==="exportKey"&&z==="jwk"&&D.algorithm.name==="HMAC"&&(N[0]="raw"),o&&R==="exportKey"&&(z==="spki"||z==="pkcs8")&&(N[0]="jwk"),s&&R==="wrapKey")return r.exportKey(z,D).then(function(P){return z==="jwk"&&(P=c(unescape(encodeURIComponent(JSON.stringify(v(P)))))),r.encrypt(N[3],A,P)});var $;try{$=F.apply(r,N)}catch(P){return Promise.reject(P)}return s&&($=new Promise(function(P,X){$.onabort=$.onerror=function(W){X(W)},$.oncomplete=function(W){P(W.target.result)}})),R==="exportKey"&&z==="jwk"&&($=$.then(function(P){return(o||s&&(D.algorithm.hash||{}).name==="SHA-1")&&D.algorithm.name==="HMAC"?{kty:"oct",alg:y(D.algorithm),key_ops:D.usages.slice(),ext:!0,k:l(f(P))}:(P=v(P),P.alg||(P.alg=y(D.algorithm)),P.key_ops||(P.key_ops=D.type==="public"?D.usages.filter(T):D.type==="private"?D.usages.filter(x):D.usages.slice()),P)})),o&&R==="exportKey"&&(z==="spki"||z==="pkcs8")&&($=$.then(function(P){return P=p(v(P)),P})),$}}),["encrypt","decrypt","sign","verify"].forEach(function(R){var F=r[R];r[R]=function(z,D,A,N){if(s&&(!A.byteLength||N&&!N.byteLength))throw new Error("Empy input is not allowed");var $=[].slice.call(arguments),P=d(z);if(s&&R==="decrypt"&&P.name==="AES-GCM"){var X=z.tagLength>>3;$[2]=(A.buffer||A).slice(0,A.byteLength-X),z.tag=(A.buffer||A).slice(A.byteLength-X)}$[1]=D._key;var W;try{W=F.apply(r,$)}catch(k){return Promise.reject(k)}return s&&(W=new Promise(function(k,V){W.onabort=W.onerror=function(J){V(J)},W.oncomplete=function(ne){var ne=ne.target.result;if(R==="encrypt"&&ne instanceof AesGcmEncryptResult){var H=ne.ciphertext,j=ne.tag;ne=new Uint8Array(H.byteLength+j.byteLength),ne.set(new Uint8Array(H),0),ne.set(new Uint8Array(j),H.byteLength),ne=ne.buffer}k(ne)}})),W}}),s){var E=r.digest;r.digest=function(R,F){if(!F.byteLength)throw new Error("Empy input is not allowed");var z;try{z=E.call(r,R,F)}catch(D){return Promise.reject(D)}return z=new Promise(function(D,A){z.onabort=z.onerror=function(N){A(N)},z.oncomplete=function(N){D(N.target.result)}}),z},e.crypto=Object.create(t,{getRandomValues:{value:function(R){return t.getRandomValues(R)}},subtle:{value:r}}),e.CryptoKey=b}o&&(t.subtle=r,e.Crypto=n,e.SubtleCrypto=i,e.CryptoKey=b)});const L4e=window.crypto,$4e=Object.freeze(Object.defineProperty({__proto__:null,default:L4e},Symbol.toStringTag,{value:"Module"})),A4e=Kp($4e);Object.defineProperty(yi,"__esModule",{value:!0});yi.signCompactJws=yi.importJWK=yi.generatePKCEChallenge=yi.digestSha256=yi.randomBytes=void 0;const rp=aK,sK=typeof globalThis=="object"&&globalThis.crypto?globalThis.crypto:A4e.default,h$=sK.subtle,P4e={ES384:{name:"ECDSA",namedCurve:"P-384"},RS384:{name:"RSASSA-PKCS1-v1_5",modulusLength:4096,publicExponent:new Uint8Array([1,0,1]),hash:{name:"SHA-384"}}};function oK(e){return sK.getRandomValues(new Uint8Array(e))}yi.randomBytes=oK;async function lK(e){const t=new TextEncoder().encode(e),r=await h$.digest("SHA-256",t);return new Uint8Array(r)}yi.digestSha256=lK;const N4e=async(e=96)=>{const t=oK(e),r=(0,rp.fromUint8Array)(t,!0);return{codeChallenge:(0,rp.fromUint8Array)(await lK(r),!0),codeVerifier:r}};yi.generatePKCEChallenge=N4e;async function U4e(e){if(!e.alg)throw new Error('The "alg" property of the JWK must be set to "ES384" or "RS384"');if(Array.isArray(e.key_ops)||(e.key_ops=["sign"]),!e.key_ops.includes("sign"))throw new Error('The "key_ops" property of the JWK does not contain "sign"');try{return await h$.importKey("jwk",e,P4e[e.alg],e.ext===!0,e.key_ops)}catch(t){throw new Error(`The ${e.alg} is not supported by this browser: ${t}`)}}yi.importJWK=U4e;async function R4e(e,t,r,n){const i=JSON.stringify(Object.assign(Object.assign({},r),{alg:e})),a=JSON.stringify(n),s=`${(0,rp.encodeURL)(i)}.${(0,rp.encodeURL)(a)}`,o=await h$.sign(Object.assign(Object.assign({},t.algorithm),{hash:"SHA-384"}),t,new TextEncoder().encode(s));return`${s}.${(0,rp.fromUint8Array)(new Uint8Array(o),!0)}`}yi.signCompactJws=R4e;Object.defineProperty(a$,"__esModule",{value:!0});const IS=HY,D4e=qw,k4e=f$,D4=yi,MS=aK;class F4e{constructor(t={}){this._url=null,this._storage=null,this.security=D4,this.options=Object.assign({replaceBrowserHistory:!0,fullSessionStorageSupport:!0,refreshTokenWithCredentials:"same-origin"},t)}relative(t){return new URL(t,this.getUrl().href).href}get fhir(){return typeof fhir=="function"?fhir:null}getUrl(){return this._url||(this._url=new URL(location+"")),this._url}redirect(t){location.href=t}getStorage(){return this._storage||(this._storage=new k4e.default),this._storage}getAbortController(){return AbortController}atob(t){return window.atob(t)}btoa(t){return window.btoa(t)}base64urlencode(t){return typeof t=="string"?(0,MS.encodeURL)(t):(0,MS.fromUint8Array)(t,!0)}base64urldecode(t){return(0,MS.decode)(t)}getSmartApi(){return{ready:(...t)=>(0,IS.ready)(this,...t),authorize:t=>(0,IS.authorize)(this,t),init:t=>(0,IS.init)(this,t),client:t=>new D4e.default(this,t),options:this.options,utils:{security:D4}}}}a$.default=F4e;var k4={},F4;function B4e(){return F4||(F4=1,function(e){e()}(function(){function e(w,p){if(!(w instanceof p))throw new TypeError("Cannot call a class as a function")}function t(w,p){for(var g=0;g"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function o(w){if(w===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return w}function l(w,p){if(p&&(typeof p=="object"||typeof p=="function"))return p;if(p!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return o(w)}function u(w){var p=s();return function(){var C=i(w),m;if(p){var h=i(this).constructor;m=Reflect.construct(C,arguments,h)}else m=C.apply(this,arguments);return l(this,m)}}function c(w,p){for(;!Object.prototype.hasOwnProperty.call(w,p)&&(w=i(w),w!==null););return w}function f(){return typeof Reflect<"u"&&Reflect.get?f=Reflect.get.bind():f=function(p,g,C){var m=c(p,g);if(m){var h=Object.getOwnPropertyDescriptor(m,g);return h.get?h.get.call(arguments.length<3?p:C):h.value}},f.apply(this,arguments)}var d=function(){function w(){e(this,w),Object.defineProperty(this,"listeners",{value:{},writable:!0,configurable:!0})}return r(w,[{key:"addEventListener",value:function(g,C,m){g in this.listeners||(this.listeners[g]=[]),this.listeners[g].push({callback:C,options:m})}},{key:"removeEventListener",value:function(g,C){if(g in this.listeners){for(var m=this.listeners[g],h=0,b=m.length;h"u")m=new Error("This operation was aborted"),m.name="AbortError";else try{m=new DOMException("signal is aborted without reason")}catch{m=new Error("This operation was aborted"),m.name="AbortError"}this.signal.reason=m,this.signal.dispatchEvent(C)}},{key:"toString",value:function(){return"[object AbortController]"}}]),w}();typeof Symbol<"u"&&Symbol.toStringTag&&(v.prototype[Symbol.toStringTag]="AbortController",y.prototype[Symbol.toStringTag]="AbortSignal");function _(w){return w.__FORCE_INSTALL_ABORTCONTROLLER_POLYFILL?(console.log("__FORCE_INSTALL_ABORTCONTROLLER_POLYFILL=true is set, will force install polyfill"),!0):typeof w.Request=="function"&&!w.Request.prototype.hasOwnProperty("signal")||!w.AbortController}(function(w){_(w)&&(w.AbortController=v,w.AbortSignal=y)})(typeof self<"u"?self:ae)})),k4}const j4e=a$,z4e=new j4e.default,{ready:q4e,authorize:V4e,init:H4e,client:W4e,options:G4e,utils:Y4e}=z4e.getSmartApi();if(typeof FHIRCLIENT_PURE>"u"){const e=o$();B4e(),window.fetch||(window.fetch=e.default,window.Headers=e.Headers,window.Request=e.Request,window.Response=e.Response)}const K4e={AbortController:window.AbortController,client:W4e,utils:Y4e,oauth2:{settings:G4e,ready:q4e,authorize:V4e,init:H4e}};var X4e=K4e;const tZe=hl(X4e);var p$={},zm={},xS={},Nl={},Ui={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.asyncMergeSort=e.getTimezoneSeparatorFromString=e.normalizeMillisecondsField=e.normalizeMillisecondsFieldInString=e.jsDate=e.anyTrue=e.allTrue=e.typeIsArray=e.isNull=e.numerical_sort=e.removeNulls=void 0;function t(f){return f.filter(d=>d!=null)}e.removeNulls=t;function r(f,d){return f.sort((y,v)=>d==null||d==="asc"||d==="ascending"?y-v:v-y)}e.numerical_sort=r;function n(f){return f===null}e.isNull=n,e.typeIsArray=Array.isArray||(f=>({}).toString.call(f)==="[object Array]");function i(f){return(0,e.typeIsArray)(f)?f.every(d=>d):f}e.allTrue=i;function a(f){return(0,e.typeIsArray)(f)?f.some(d=>d):f}e.anyTrue=a,e.jsDate=Date;function s(f,d){let y;d=o(d);const[v,_]=f.split("."),w=l(_);return w&&(y=_!=null?_.split(w)[1]:void 0),y==null&&(y=""),f=v+"."+d+w+y}e.normalizeMillisecondsFieldInString=s;function o(f){return f=(f+"00").substring(0,3)}e.normalizeMillisecondsField=o;function l(f){if(f!=null){let d=f.match(/-/);if(d&&d.length===1)return"-";if(d=f.match(/\+/),d&&d.length===1)return"+"}return""}e.getTimezoneSeparatorFromString=l;async function u(f,d){if(f.length<=1)return f;const y=Math.floor(f.length/2),v=await u(f.slice(0,y),d),_=await u(f.slice(y),d);return c(v,_,d)}e.asyncMergeSort=u;async function c(f,d,y){const v=[];for(;f.length>0&&d.length>0;)if(await y(f[0],d[0])<=0){const _=f.shift();_!==void 0&&v.push(_)}else{const _=d.shift();_!==void 0&&v.push(_)}return[...v,...f,...d]}})(Ui);var qm={};Object.defineProperty(qm,"__esModule",{value:!0});qm.AnnotatedError=void 0;class Q4e extends Error{constructor(t,r,n,i,a){super(`Encountered unexpected error during execution. + */(function(e,t){typeof define=="function"&&define.amd?define([],function(){return t(e)}):typeof module=="object"&&module.exports?module.exports=t(e):t(e)})(typeof self<"u"?self:void 0,function(e){if(typeof Promise!="function")throw"Promise support required";var t=e.crypto||e.msCrypto;if(!t)return;var r=t.subtle||t.webkitSubtle;if(!r)return;var n=e.Crypto||t.constructor||Object,i=e.SubtleCrypto||r.constructor||Object;e.CryptoKey||e.Key;var a=e.navigator.userAgent.indexOf("Edge/")>-1,s=!!e.msCrypto&&!a,o=!t.subtle&&!!t.webkitSubtle;if(!s&&!o)return;function l(R){return btoa(R).replace(/\=+$/,"").replace(/\+/g,"-").replace(/\//g,"_")}function u(R){return R+="===",R=R.slice(0,-R.length%4),atob(R.replace(/-/g,"+").replace(/_/g,"/"))}function c(R){for(var F=new Uint8Array(R.length),z=0;z2&&(z=!0,F.shift());var D={ext:!0};switch(F[0][0]){case"1.2.840.113549.1.1.1":var A=["n","e","d","p","q","dp","dq","qi"],N=m(F[1]);z&&N.shift();for(var $=0;$2&&(D=!0,N.unshift(new Uint8Array([0]))),z[0][0]="1.2.840.113549.1.1.1",F=N;break;default:throw new TypeError("Unsupported key type")}return z.push(new Uint8Array(h(F)).buffer),D?z.unshift(new Uint8Array([0])):z[1]={tag:3,value:z[1]},new Uint8Array(h(z)).buffer}var g={KoZIhvcNAQEB:"1.2.840.113549.1.1.1"},C={"1.2.840.113549.1.1.1":"KoZIhvcNAQEB"};function m(R,F){if(R instanceof ArrayBuffer&&(R=new Uint8Array(R)),F||(F={pos:0,end:R.length}),F.end-F.pos<2||F.end>R.length)throw new RangeError("Malformed DER");var z=R[F.pos++],D=R[F.pos++];if(D>=128){if(D&=127,F.end-F.pos=128){var P=D,D=4;for(F.splice(A,0,P>>24&255,P>>16&255,P>>8&255,P&255);D>1&&!(P>>24);)P<<=8,D--;D<4&&F.splice(A,4-D),D|=128}return F.splice(A-2,2,z,D),F}function b(R,F,z,D){Object.defineProperties(this,{_key:{value:R},type:{value:R.type,enumerable:!0},extractable:{value:z===void 0?R.extractable:z,enumerable:!0},algorithm:{value:F===void 0?R.algorithm:F,enumerable:!0},usages:{value:D===void 0?R.usages:D,enumerable:!0}})}function T(R){return R==="verify"||R==="encrypt"||R==="wrapKey"}function x(R){return R==="sign"||R==="decrypt"||R==="unwrapKey"}if(["generateKey","importKey","unwrapKey"].forEach(function(R){var F=r[R];r[R]=function(z,D,A){var N=[].slice.call(arguments),$,P,X;switch(R){case"generateKey":$=d(z),P=D,X=A;break;case"importKey":$=d(A),P=N[3],X=N[4],z==="jwk"&&(D=v(D),D.alg||(D.alg=y($)),D.key_ops||(D.key_ops=D.kty!=="oct"?"d"in D?X.filter(x):X.filter(T):X.slice()),N[1]=_(D));break;case"unwrapKey":$=N[4],P=N[5],X=N[6],N[2]=A._key;break}if(R==="generateKey"&&$.name==="HMAC"&&$.hash)return $.length=$.length||{"SHA-1":512,"SHA-256":512,"SHA-384":1024,"SHA-512":1024}[$.hash.name],r.importKey("raw",t.getRandomValues(new Uint8Array($.length+7>>3)),$,P,X);if(o&&R==="generateKey"&&$.name==="RSASSA-PKCS1-v1_5"&&(!$.modulusLength||$.modulusLength>=2048))return z=d(z),z.name="RSAES-PKCS1-v1_5",delete z.hash,r.generateKey(z,!0,["encrypt","decrypt"]).then(function(k){return Promise.all([r.exportKey("jwk",k.publicKey),r.exportKey("jwk",k.privateKey)])}).then(function(k){return k[0].alg=k[1].alg=y($),k[0].key_ops=X.filter(T),k[1].key_ops=X.filter(x),Promise.all([r.importKey("jwk",k[0],$,!0,k[0].key_ops),r.importKey("jwk",k[1],$,P,k[1].key_ops)])}).then(function(k){return{publicKey:k[0],privateKey:k[1]}});if((o||s&&($.hash||{}).name==="SHA-1")&&R==="importKey"&&z==="jwk"&&$.name==="HMAC"&&D.kty==="oct")return r.importKey("raw",c(u(D.k)),A,N[3],N[4]);if(o&&R==="importKey"&&(z==="spki"||z==="pkcs8"))return r.importKey("jwk",w(D),A,N[3],N[4]);if(s&&R==="unwrapKey")return r.decrypt(N[3],A,D).then(function(k){return r.importKey(z,k,N[4],N[5],N[6])});var W;try{W=F.apply(r,N)}catch(k){return Promise.reject(k)}return s&&(W=new Promise(function(k,V){W.onabort=W.onerror=function(J){V(J)},W.oncomplete=function(J){k(J.target.result)}})),W=W.then(function(k){return $.name==="HMAC"&&($.length||($.length=8*k.algorithm.length)),$.name.search("RSA")==0&&($.modulusLength||($.modulusLength=(k.publicKey||k).algorithm.modulusLength),$.publicExponent||($.publicExponent=(k.publicKey||k).algorithm.publicExponent)),k.publicKey&&k.privateKey?k={publicKey:new b(k.publicKey,$,P,X.filter(T)),privateKey:new b(k.privateKey,$,P,X.filter(x))}:k=new b(k,$,P,X),k}),W}}),["exportKey","wrapKey"].forEach(function(R){var F=r[R];r[R]=function(z,D,A){var N=[].slice.call(arguments);switch(R){case"exportKey":N[1]=D._key;break;case"wrapKey":N[1]=D._key,N[2]=A._key;break}if((o||s&&(D.algorithm.hash||{}).name==="SHA-1")&&R==="exportKey"&&z==="jwk"&&D.algorithm.name==="HMAC"&&(N[0]="raw"),o&&R==="exportKey"&&(z==="spki"||z==="pkcs8")&&(N[0]="jwk"),s&&R==="wrapKey")return r.exportKey(z,D).then(function(P){return z==="jwk"&&(P=c(unescape(encodeURIComponent(JSON.stringify(v(P)))))),r.encrypt(N[3],A,P)});var $;try{$=F.apply(r,N)}catch(P){return Promise.reject(P)}return s&&($=new Promise(function(P,X){$.onabort=$.onerror=function(W){X(W)},$.oncomplete=function(W){P(W.target.result)}})),R==="exportKey"&&z==="jwk"&&($=$.then(function(P){return(o||s&&(D.algorithm.hash||{}).name==="SHA-1")&&D.algorithm.name==="HMAC"?{kty:"oct",alg:y(D.algorithm),key_ops:D.usages.slice(),ext:!0,k:l(f(P))}:(P=v(P),P.alg||(P.alg=y(D.algorithm)),P.key_ops||(P.key_ops=D.type==="public"?D.usages.filter(T):D.type==="private"?D.usages.filter(x):D.usages.slice()),P)})),o&&R==="exportKey"&&(z==="spki"||z==="pkcs8")&&($=$.then(function(P){return P=p(v(P)),P})),$}}),["encrypt","decrypt","sign","verify"].forEach(function(R){var F=r[R];r[R]=function(z,D,A,N){if(s&&(!A.byteLength||N&&!N.byteLength))throw new Error("Empy input is not allowed");var $=[].slice.call(arguments),P=d(z);if(s&&R==="decrypt"&&P.name==="AES-GCM"){var X=z.tagLength>>3;$[2]=(A.buffer||A).slice(0,A.byteLength-X),z.tag=(A.buffer||A).slice(A.byteLength-X)}$[1]=D._key;var W;try{W=F.apply(r,$)}catch(k){return Promise.reject(k)}return s&&(W=new Promise(function(k,V){W.onabort=W.onerror=function(J){V(J)},W.oncomplete=function(ne){var ne=ne.target.result;if(R==="encrypt"&&ne instanceof AesGcmEncryptResult){var H=ne.ciphertext,j=ne.tag;ne=new Uint8Array(H.byteLength+j.byteLength),ne.set(new Uint8Array(H),0),ne.set(new Uint8Array(j),H.byteLength),ne=ne.buffer}k(ne)}})),W}}),s){var E=r.digest;r.digest=function(R,F){if(!F.byteLength)throw new Error("Empy input is not allowed");var z;try{z=E.call(r,R,F)}catch(D){return Promise.reject(D)}return z=new Promise(function(D,A){z.onabort=z.onerror=function(N){A(N)},z.oncomplete=function(N){D(N.target.result)}}),z},e.crypto=Object.create(t,{getRandomValues:{value:function(R){return t.getRandomValues(R)}},subtle:{value:r}}),e.CryptoKey=b}o&&(t.subtle=r,e.Crypto=n,e.SubtleCrypto=i,e.CryptoKey=b)});const A4e=window.crypto,P4e=Object.freeze(Object.defineProperty({__proto__:null,default:A4e},Symbol.toStringTag,{value:"Module"})),N4e=Kp(P4e);Object.defineProperty(yi,"__esModule",{value:!0});yi.signCompactJws=yi.importJWK=yi.generatePKCEChallenge=yi.digestSha256=yi.randomBytes=void 0;const rp=oK,lK=typeof globalThis=="object"&&globalThis.crypto?globalThis.crypto:N4e.default,d$=lK.subtle,U4e={ES384:{name:"ECDSA",namedCurve:"P-384"},RS384:{name:"RSASSA-PKCS1-v1_5",modulusLength:4096,publicExponent:new Uint8Array([1,0,1]),hash:{name:"SHA-384"}}};function uK(e){return lK.getRandomValues(new Uint8Array(e))}yi.randomBytes=uK;async function cK(e){const t=new TextEncoder().encode(e),r=await d$.digest("SHA-256",t);return new Uint8Array(r)}yi.digestSha256=cK;const R4e=async(e=96)=>{const t=uK(e),r=(0,rp.fromUint8Array)(t,!0);return{codeChallenge:(0,rp.fromUint8Array)(await cK(r),!0),codeVerifier:r}};yi.generatePKCEChallenge=R4e;async function D4e(e){if(!e.alg)throw new Error('The "alg" property of the JWK must be set to "ES384" or "RS384"');if(Array.isArray(e.key_ops)||(e.key_ops=["sign"]),!e.key_ops.includes("sign"))throw new Error('The "key_ops" property of the JWK does not contain "sign"');try{return await d$.importKey("jwk",e,U4e[e.alg],e.ext===!0,e.key_ops)}catch(t){throw new Error(`The ${e.alg} is not supported by this browser: ${t}`)}}yi.importJWK=D4e;async function k4e(e,t,r,n){const i=JSON.stringify(Object.assign(Object.assign({},r),{alg:e})),a=JSON.stringify(n),s=`${(0,rp.encodeURL)(i)}.${(0,rp.encodeURL)(a)}`,o=await d$.sign(Object.assign(Object.assign({},t.algorithm),{hash:"SHA-384"}),t,new TextEncoder().encode(s));return`${s}.${(0,rp.fromUint8Array)(new Uint8Array(o),!0)}`}yi.signCompactJws=k4e;Object.defineProperty(i$,"__esModule",{value:!0});const OS=GY,F4e=zw,B4e=c$,k4=yi,IS=oK;class j4e{constructor(t={}){this._url=null,this._storage=null,this.security=k4,this.options=Object.assign({replaceBrowserHistory:!0,fullSessionStorageSupport:!0,refreshTokenWithCredentials:"same-origin"},t)}relative(t){return new URL(t,this.getUrl().href).href}get fhir(){return typeof fhir=="function"?fhir:null}getUrl(){return this._url||(this._url=new URL(location+"")),this._url}redirect(t){location.href=t}getStorage(){return this._storage||(this._storage=new B4e.default),this._storage}getAbortController(){return AbortController}atob(t){return window.atob(t)}btoa(t){return window.btoa(t)}base64urlencode(t){return typeof t=="string"?(0,IS.encodeURL)(t):(0,IS.fromUint8Array)(t,!0)}base64urldecode(t){return(0,IS.decode)(t)}getSmartApi(){return{ready:(...t)=>(0,OS.ready)(this,...t),authorize:t=>(0,OS.authorize)(this,t),init:t=>(0,OS.init)(this,t),client:t=>new F4e.default(this,t),options:this.options,utils:{security:k4}}}}i$.default=j4e;var F4={},B4;function z4e(){return B4||(B4=1,function(e){e()}(function(){function e(w,p){if(!(w instanceof p))throw new TypeError("Cannot call a class as a function")}function t(w,p){for(var g=0;g"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function o(w){if(w===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return w}function l(w,p){if(p&&(typeof p=="object"||typeof p=="function"))return p;if(p!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return o(w)}function u(w){var p=s();return function(){var C=i(w),m;if(p){var h=i(this).constructor;m=Reflect.construct(C,arguments,h)}else m=C.apply(this,arguments);return l(this,m)}}function c(w,p){for(;!Object.prototype.hasOwnProperty.call(w,p)&&(w=i(w),w!==null););return w}function f(){return typeof Reflect<"u"&&Reflect.get?f=Reflect.get.bind():f=function(p,g,C){var m=c(p,g);if(m){var h=Object.getOwnPropertyDescriptor(m,g);return h.get?h.get.call(arguments.length<3?p:C):h.value}},f.apply(this,arguments)}var d=function(){function w(){e(this,w),Object.defineProperty(this,"listeners",{value:{},writable:!0,configurable:!0})}return r(w,[{key:"addEventListener",value:function(g,C,m){g in this.listeners||(this.listeners[g]=[]),this.listeners[g].push({callback:C,options:m})}},{key:"removeEventListener",value:function(g,C){if(g in this.listeners){for(var m=this.listeners[g],h=0,b=m.length;h"u")m=new Error("This operation was aborted"),m.name="AbortError";else try{m=new DOMException("signal is aborted without reason")}catch{m=new Error("This operation was aborted"),m.name="AbortError"}this.signal.reason=m,this.signal.dispatchEvent(C)}},{key:"toString",value:function(){return"[object AbortController]"}}]),w}();typeof Symbol<"u"&&Symbol.toStringTag&&(v.prototype[Symbol.toStringTag]="AbortController",y.prototype[Symbol.toStringTag]="AbortSignal");function _(w){return w.__FORCE_INSTALL_ABORTCONTROLLER_POLYFILL?(console.log("__FORCE_INSTALL_ABORTCONTROLLER_POLYFILL=true is set, will force install polyfill"),!0):typeof w.Request=="function"&&!w.Request.prototype.hasOwnProperty("signal")||!w.AbortController}(function(w){_(w)&&(w.AbortController=v,w.AbortSignal=y)})(typeof self<"u"?self:ae)})),F4}const q4e=i$,V4e=new q4e.default,{ready:H4e,authorize:W4e,init:G4e,client:Y4e,options:K4e,utils:X4e}=V4e.getSmartApi();if(typeof FHIRCLIENT_PURE>"u"){const e=s$();z4e(),window.fetch||(window.fetch=e.default,window.Headers=e.Headers,window.Request=e.Request,window.Response=e.Response)}const Q4e={AbortController:window.AbortController,client:Y4e,utils:X4e,oauth2:{settings:K4e,ready:H4e,authorize:W4e,init:G4e}};var J4e=Q4e;const nZe=hl(J4e);var h$={},zm={},MS={},Nl={},Ui={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.asyncMergeSort=e.getTimezoneSeparatorFromString=e.normalizeMillisecondsField=e.normalizeMillisecondsFieldInString=e.jsDate=e.anyTrue=e.allTrue=e.typeIsArray=e.isNull=e.numerical_sort=e.removeNulls=void 0;function t(f){return f.filter(d=>d!=null)}e.removeNulls=t;function r(f,d){return f.sort((y,v)=>d==null||d==="asc"||d==="ascending"?y-v:v-y)}e.numerical_sort=r;function n(f){return f===null}e.isNull=n,e.typeIsArray=Array.isArray||(f=>({}).toString.call(f)==="[object Array]");function i(f){return(0,e.typeIsArray)(f)?f.every(d=>d):f}e.allTrue=i;function a(f){return(0,e.typeIsArray)(f)?f.some(d=>d):f}e.anyTrue=a,e.jsDate=Date;function s(f,d){let y;d=o(d);const[v,_]=f.split("."),w=l(_);return w&&(y=_!=null?_.split(w)[1]:void 0),y==null&&(y=""),f=v+"."+d+w+y}e.normalizeMillisecondsFieldInString=s;function o(f){return f=(f+"00").substring(0,3)}e.normalizeMillisecondsField=o;function l(f){if(f!=null){let d=f.match(/-/);if(d&&d.length===1)return"-";if(d=f.match(/\+/),d&&d.length===1)return"+"}return""}e.getTimezoneSeparatorFromString=l;async function u(f,d){if(f.length<=1)return f;const y=Math.floor(f.length/2),v=await u(f.slice(0,y),d),_=await u(f.slice(y),d);return c(v,_,d)}e.asyncMergeSort=u;async function c(f,d,y){const v=[];for(;f.length>0&&d.length>0;)if(await y(f[0],d[0])<=0){const _=f.shift();_!==void 0&&v.push(_)}else{const _=d.shift();_!==void 0&&v.push(_)}return[...v,...f,...d]}})(Ui);var qm={};Object.defineProperty(qm,"__esModule",{value:!0});qm.AnnotatedError=void 0;class Z4e extends Error{constructor(t,r,n,i,a){super(`Encountered unexpected error during execution. Error Message: ${t.message} CQL Library: ${n} Expression: ${r}${i?` ELM Local ID: ${i}`:""}${a?` CQL Locator: ${a}`:""} -`),this.expressionName=r,this.libraryName=n,this.localId=i,this.locator=a,this.cause=t}}qm.AnnotatedError=Q4e;var eh={},B4;function Yr(){if(B4)return eh;B4=1;var e=ae&&ae.__createBinding||(Object.create?function(l,u,c,f){f===void 0&&(f=c),Object.defineProperty(l,f,{enumerable:!0,get:function(){return u[c]}})}:function(l,u,c,f){f===void 0&&(f=c),l[f]=u[c]}),t=ae&&ae.__setModuleDefault||(Object.create?function(l,u){Object.defineProperty(l,"default",{enumerable:!0,value:u})}:function(l,u){l.default=u}),r=ae&&ae.__importStar||function(l){if(l&&l.__esModule)return l;var u={};if(l!=null)for(var c in l)c!=="default"&&Object.prototype.hasOwnProperty.call(l,c)&&e(u,l,c);return t(u,l),u};Object.defineProperty(eh,"__esModule",{value:!0}),eh.build=void 0;const n=r(QX()),i=Ui;function a(l){return l==null?l:(0,i.typeIsArray)(l)?l.map(u=>a(u)):l.type==="FunctionRef"?new n.FunctionRef(l):l.type==="Literal"?n.Literal.from(l):s(l.type)?o(l.type,l):null}eh.build=a;function s(l){return typeof n[l]=="function"}function o(l,u){return new n[l](u)}return eh}var j4;function $t(){if(j4)return Nl;j4=1,Object.defineProperty(Nl,"__esModule",{value:!0}),Nl.UnimplementedExpression=Nl.Expression=void 0;const e=Ui,t=qm,r=Yr();class n{constructor(s){if(s.operand!=null){const o=(0,r.build)(s.operand);(0,e.typeIsArray)(s.operand)?this.args=o:this.arg=o}s.localId!=null&&(this.localId=s.localId),s.locator!=null&&(this.locator=s.locator)}async execute(s){try{if(this.localId!=null){const o=await this.exec(s);return s.rootContext().setLocalIdWithResult(this.localId,o),o}else return await this.exec(s)}catch(o){if(o instanceof t.AnnotatedError)throw o;const l=this.getRecursiveLibraryIdentifier(s);throw new t.AnnotatedError(o,this.constructor.name,l,this.localId,this.locator)}}async exec(s){return this}async execArgs(s){return this.args!=null?Promise.all(this.args.map(async o=>o.execute(s))):this.arg!=null?this.arg.execute(s):null}getRecursiveLibraryIdentifier(s){var o,l,u;const c=(u=(l=(o=s.library)===null||o===void 0?void 0:o.source)===null||l===void 0?void 0:l.library)===null||u===void 0?void 0:u.identifier;return c?`${c.id}${c.version?`|${c.version}`:""}`:s.parent?this.getRecursiveLibraryIdentifier(s.parent):"(unknown)"}}Nl.Expression=n;class i extends n{constructor(s){super(s),this.json=s}async exec(s){throw new Error(`Unimplemented Expression: ${this.json.type}`)}}return Nl.UnimplementedExpression=i,Nl}var ot={},LS={},Du={};Object.defineProperty(Du,"__esModule",{value:!0});Du.ThreeValuedLogic=void 0;class J4e{static and(...t){return t.includes(!1)?!1:t.includes(null)?null:!0}static or(...t){return t.includes(!0)?!0:t.includes(null)?null:!1}static xor(...t){return t.includes(null)?null:t.reduce((r,n)=>(!r^!n)===1)}static not(t){return t!=null?!t:null}}Du.ThreeValuedLogic=J4e;var ia={};Object.defineProperty(ia,"__esModule",{value:!0});ia.CodeSystem=ia.ValueSet=ia.Concept=ia.Code=void 0;const z4=Ui;class Z4e{constructor(t,r,n,i){this.code=t,this.system=r,this.version=n,this.display=i}get isCode(){return!0}hasMatch(t){return typeof t=="string"?t===this.code:m$(Hw(t),[this])}}ia.Code=Z4e;class e7e{constructor(t,r){this.codes=t,this.display=r,this.codes||(this.codes=[])}get isConcept(){return!0}hasMatch(t){return m$(Hw(t),this.codes)}}ia.Concept=e7e;class t7e{constructor(t,r,n=[]){this.oid=t,this.version=r,this.codes=n,this.codes||(this.codes=[])}get isValueSet(){return!0}hasMatch(t){const r=Hw(t);if(r.length===1&&typeof r[0]=="string"){let n=!1,i=!1;for(const a of this.codes)if(a.system!==this.codes[0].system&&(i=!0),a.code===r[0]&&(n=!0),i&&n)throw new Error("In (valueset) is ambiguous -- multiple codes with multiple code systems exist in value set.");return n}else return m$(r,this.codes)}}ia.ValueSet=t7e;function Hw(e){if(e==null)return[];if((0,z4.typeIsArray)(e)){let t=[];for(const r of e)t=t.concat(Hw(r));return t}else return(0,z4.typeIsArray)(e.codes)?e.codes:[e]}function m$(e,t){return e.some(r=>t.some(n=>typeof r=="string"?r===n.code:r7e(r,n)))}function r7e(e,t){return e.code===t.code&&e.system===t.system}class n7e{constructor(t,r){this.id=t,this.version=r}}ia.CodeSystem=n7e;var th={},Qr={},q4;function ld(){if(q4)return Qr;q4=1,Object.defineProperty(Qr,"__esModule",{value:!0}),Qr.equals=Qr.equivalent=Qr.greaterThanOrEquals=Qr.greaterThan=Qr.lessThanOrEquals=Qr.lessThan=void 0;const e=Ln();function t(m,h){return typeof m=="number"&&typeof h=="number"}function r(m,h){return typeof m=="string"&&typeof h=="string"}function n(m,h){return m&&m.isDateTime&&h&&h.isDateTime||m&&m.isDate&&h&&h.isDate||m&&m.isQuantity&&h&&h.isQuantity}function i(m){return m instanceof e.Uncertainty}function a(m,h,b){return t(m,h)||r(m,h)?mh:n(m,h)?m.after(h,b):i(m)?m.greaterThan(h):i(h)?e.Uncertainty.from(m).greaterThan(h):null}Qr.greaterThan=o;function l(m,h,b){return t(m,h)||r(m,h)?m>=h:n(m,h)?m.sameOrAfter(h,b):i(m)?m.greaterThanOrEquals(h):i(h)?e.Uncertainty.from(m).greaterThanOrEquals(h):null}Qr.greaterThanOrEquals=l;function u(m,h){if(m==null&&h==null)return!0;if(m==null||h==null)return!1;if(c(m))return f(m,h);if(m.isQuantity)return m.equals(h);if(typeof m.equivalent=="function")return m.equivalent(h);const[b,T]=d(m,h);switch(b){case"[object Array]":return y(m,h,u);case"[object Object]":return v(m,h,u);case"[object String]":if(T==="[object String]")return m=m.replace(/\s/g," "),h=h.replace(/\s/g," "),m.localeCompare(h,"en",{sensitivity:"base"})===0;break}return C(m,h)}Qr.equivalent=u;function c(m){return m.hasMatch&&typeof m.hasMatch=="function"}function f(m,h){return m.hasMatch(h)}function d(m,h){return[m,h].map(b=>({}).toString.call(b))}function y(m,h,b){return m.length===h.length&&m.every((T,x)=>b(T,h[x]))}function v(m,h,b){return _(m,h)?w(m,h,b):!1}function _(m,h){return h instanceof m.constructor&&m instanceof h.constructor}function w(m,h,b){let T;const x=p(m).sort(),E=p(h).sort();let R=!1;return x.length===E.length&&x.every((F,z)=>F===E[z])?T=x.every(F=>{if(m[F]==null&&h[F]==null)return!0;const z=b(m[F],h[F]);return z===null&&(R=!0),z}):T=!1,R?null:T}function p(m){return Object.keys(m).filter(h=>!g(m[h]))}function g(m){return m instanceof Function||{}.toString.call(m)==="[object Function]"}function C(m,h){if(m==null||h==null)return null;if(m&&m.isQuantity||m&&m.isRatio||(m instanceof e.Uncertainty?h=e.Uncertainty.from(h):h instanceof e.Uncertainty&&(m=e.Uncertainty.from(m)),typeof m.equals=="function"))return m.equals(h);if(typeof m==typeof h&&typeof m=="string"||typeof m=="number"||typeof m=="boolean")return m===h;const[b,T]=d(m,h);if(b!==T)return!1;switch(b){case"[object Date]":return m.getTime()===h.getTime();case"[object RegExp]":return["source","global","ignoreCase","multiline"].every(x=>m[x]===h[x]);case"[object Array]":return m.indexOf(null)>=0||m.indexOf(void 0)>=0||h.indexOf(null)>=0||h.indexOf(void 0)>=0?null:y(m,h,C);case"[object Object]":return v(m,h,C);case"[object Function]":return m.toString()===h.toString()}return!1}return Qr.equals=C,Qr}var V4;function ud(){if(V4)return th;V4=1,Object.defineProperty(th,"__esModule",{value:!0}),th.Uncertainty=void 0;const e=ld(),t=Du;class r{constructor(i=null,a){this.low=i,this.high=a;const s=(l,u)=>typeof l!=typeof u||(l==null?void 0:l.constructor)!==(u==null?void 0:u.constructor)?!1:typeof l.after=="function"?l.after(u):l>u,o=l=>l!=null&&(l.isCode||l.isConcept||l.isValueSet);typeof this.high>"u"&&(this.high=this.low),(o(this.low)||o(this.high))&&(this.low=this.high=null),this.low!=null&&this.high!=null&&s(this.low,this.high)&&([this.low,this.high]=[this.high,this.low])}static from(i){return i!=null&&i.isUncertainty?i:new r(i)}get isUncertainty(){return!0}copy(){let i=this.low,a=this.high;return typeof this.low.copy=="function"&&(i=this.low.copy()),typeof this.high.copy=="function"&&(a=this.high.copy()),new r(i,a)}isPoint(){var i,a;const s=(l,u)=>typeof l!=typeof u||(l==null?void 0:l.constructor)!==(u==null?void 0:u.constructor)?null:typeof l.sameOrBefore=="function"?l.sameOrBefore(u):l<=u,o=(l,u)=>typeof l!=typeof u||(l==null?void 0:l.constructor)!==(u==null?void 0:u.constructor)?null:typeof l.sameOrBefore=="function"?l.sameOrAfter(u):l>=u;return this.low!=null&&this.high!=null&&((i=s(this.low,this.high))!==null&&i!==void 0?i:!1)&&((a=o(this.low,this.high))!==null&&a!==void 0?a:!1)}equals(i){if(this.isPoint()){if(!(i instanceof r))return(0,e.equals)(this.low,i);if(i.isPoint())return(0,e.equals)(this.low,i.low)}return i=r.from(i),t.ThreeValuedLogic.not(t.ThreeValuedLogic.or(this.lessThan(i),this.greaterThan(i)))}lessThan(i){const a=(l,u)=>typeof l!=typeof u||(l==null?void 0:l.constructor)!==(u==null?void 0:u.constructor)?null:typeof l.before=="function"?l.before(u):l"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function xg(e,t,r){return i7e()?xg=Reflect.construct:xg=function(i,a,s){var o=[null];o.push.apply(o,a);var l=Function.bind.apply(i,o),u=new l;return s&&Xy(u,s.prototype),u},xg.apply(null,arguments)}function a7e(e){return Function.toString.call(e).indexOf("[native code]")!==-1}function j2(e){var t=typeof Map=="function"?new Map:void 0;return j2=function(n){if(n===null||!a7e(n))return n;if(typeof n!="function")throw new TypeError("Super expression must either be null or a function");if(typeof t<"u"){if(t.has(n))return t.get(n);t.set(n,i)}function i(){return xg(n,arguments,B2(this).constructor)}return i.prototype=Object.create(n.prototype,{constructor:{value:i,enumerable:!1,writable:!0,configurable:!0}}),Xy(i,n)},j2(e)}function s7e(e,t){if(e==null)return{};var r={},n=Object.keys(e),i,a;for(a=0;a=0)&&(r[i]=e[i]);return r}function o7e(e,t){if(e){if(typeof e=="string")return W4(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(r);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return W4(e,t)}}function W4(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r"u"||e[Symbol.iterator]==null){if(Array.isArray(e)||(e=o7e(e)))return function(){return t>=e.length?{done:!0}:{done:!1,value:e[t++]}};throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}return t=e[Symbol.iterator](),t.next.bind(t)}var ku=function(e){Ri(t,e);function t(){return e.apply(this,arguments)||this}return t}(j2(Error)),l7e=function(e){Ri(t,e);function t(r){return e.call(this,"Invalid DateTime: "+r.toMessage())||this}return t}(ku),u7e=function(e){Ri(t,e);function t(r){return e.call(this,"Invalid Interval: "+r.toMessage())||this}return t}(ku),c7e=function(e){Ri(t,e);function t(r){return e.call(this,"Invalid Duration: "+r.toMessage())||this}return t}(ku),$h=function(e){Ri(t,e);function t(){return e.apply(this,arguments)||this}return t}(ku),uK=function(e){Ri(t,e);function t(r){return e.call(this,"Invalid unit "+r)||this}return t}(ku),vi=function(e){Ri(t,e);function t(){return e.apply(this,arguments)||this}return t}(ku),bo=function(e){Ri(t,e);function t(){return e.call(this,"Zone is an abstract class")||this}return t}(ku),ge="numeric",fa="short",qn="long",Qy={year:ge,month:ge,day:ge},v$={year:ge,month:fa,day:ge},cK={year:ge,month:fa,day:ge,weekday:fa},g$={year:ge,month:qn,day:ge},y$={year:ge,month:qn,day:ge,weekday:qn},w$={hour:ge,minute:ge},b$={hour:ge,minute:ge,second:ge},_$={hour:ge,minute:ge,second:ge,timeZoneName:fa},C$={hour:ge,minute:ge,second:ge,timeZoneName:qn},S$={hour:ge,minute:ge,hour12:!1},T$={hour:ge,minute:ge,second:ge,hour12:!1},E$={hour:ge,minute:ge,second:ge,hour12:!1,timeZoneName:fa},O$={hour:ge,minute:ge,second:ge,hour12:!1,timeZoneName:qn},I$={year:ge,month:ge,day:ge,hour:ge,minute:ge},M$={year:ge,month:ge,day:ge,hour:ge,minute:ge,second:ge},x$={year:ge,month:fa,day:ge,hour:ge,minute:ge},L$={year:ge,month:fa,day:ge,hour:ge,minute:ge,second:ge},fK={year:ge,month:fa,day:ge,weekday:fa,hour:ge,minute:ge},$$={year:ge,month:qn,day:ge,hour:ge,minute:ge,timeZoneName:fa},A$={year:ge,month:qn,day:ge,hour:ge,minute:ge,second:ge,timeZoneName:fa},P$={year:ge,month:qn,day:ge,weekday:qn,hour:ge,minute:ge,timeZoneName:qn},N$={year:ge,month:qn,day:ge,weekday:qn,hour:ge,minute:ge,second:ge,timeZoneName:qn};function lt(e){return typeof e>"u"}function Eu(e){return typeof e=="number"}function Ww(e){return typeof e=="number"&&e%1===0}function f7e(e){return typeof e=="string"}function d7e(e){return Object.prototype.toString.call(e)==="[object Date]"}function Ga(){try{return typeof Intl<"u"&&Intl.DateTimeFormat}catch{return!1}}function Vm(){return!lt(Intl.DateTimeFormat.prototype.formatToParts)}function dK(){try{return typeof Intl<"u"&&!!Intl.RelativeTimeFormat}catch{return!1}}function h7e(e){return Array.isArray(e)?e:[e]}function G4(e,t,r){if(e.length!==0)return e.reduce(function(n,i){var a=[t(i),i];return n&&r(n[0],a[0])===n[0]?n:a},null)[1]}function hK(e,t){return t.reduce(function(r,n){return r[n]=e[n],r},{})}function Pf(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function xs(e,t,r){return Ww(e)&&e>=t&&e<=r}function p7e(e,t){return e-t*Math.floor(e/t)}function Vc(e,t){t===void 0&&(t=2);var r=e<0?"-":"",n=r?e*-1:e,i;return n.toString().length=0&&(t=new Date(t),t.setUTCFullYear(t.getUTCFullYear()-1900)),+t}function Zy(e){var t=(e+Math.floor(e/4)-Math.floor(e/100)+Math.floor(e/400))%7,r=e-1,n=(r+Math.floor(r/4)-Math.floor(r/100)+Math.floor(r/400))%7;return t===4||n===3?53:52}function z2(e){return e>99?e:e>60?1900+e:2e3+e}function pK(e,t,r,n){n===void 0&&(n=null);var i=new Date(e),a={hour12:!1,year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit"};n&&(a.timeZone=n);var s=Object.assign({timeZoneName:t},a),o=Ga();if(o&&Vm()){var l=new Intl.DateTimeFormat(r,s).formatToParts(i).find(function(y){return y.type.toLowerCase()==="timezonename"});return l?l.value:null}else if(o){var u=new Intl.DateTimeFormat(r,a).format(i),c=new Intl.DateTimeFormat(r,s).format(i),f=c.substring(u.length),d=f.replace(/^[, \u200e]+/,"");return d}else return null}function Gw(e,t){var r=parseInt(e,10);Number.isNaN(r)&&(r=0);var n=parseInt(t,10)||0,i=r<0||Object.is(r,-0)?-n:n;return r*60+i}function mK(e){var t=Number(e);if(typeof e=="boolean"||e===""||Number.isNaN(t))throw new vi("Invalid unit value "+e);return t}function e1(e,t,r){var n={};for(var i in e)if(Pf(e,i)){if(r.indexOf(i)>=0)continue;var a=e[i];if(a==null)continue;n[t(i)]=mK(a)}return n}function t1(e,t){var r=Math.trunc(Math.abs(e/60)),n=Math.trunc(Math.abs(e%60)),i=e>=0?"+":"-";switch(t){case"short":return""+i+Vc(r,2)+":"+Vc(n,2);case"narrow":return""+i+r+(n>0?":"+n:"");case"techie":return""+i+Vc(r,2)+Vc(n,2);default:throw new RangeError("Value format "+t+" is out of range for property format")}}function Yw(e){return hK(e,["hour","minute","second","millisecond"])}var vK=/[A-Za-z_+-]{1,256}(:?\/[A-Za-z_+-]{1,256}(\/[A-Za-z_+-]{1,256})?)?/;function Jt(e){return JSON.stringify(e,Object.keys(e).sort())}var m7e=["January","February","March","April","May","June","July","August","September","October","November","December"],gK=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],v7e=["J","F","M","A","M","J","J","A","S","O","N","D"];function yK(e){switch(e){case"narrow":return[].concat(v7e);case"short":return[].concat(gK);case"long":return[].concat(m7e);case"numeric":return["1","2","3","4","5","6","7","8","9","10","11","12"];case"2-digit":return["01","02","03","04","05","06","07","08","09","10","11","12"];default:return null}}var wK=["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"],bK=["Mon","Tue","Wed","Thu","Fri","Sat","Sun"],g7e=["M","T","W","T","F","S","S"];function _K(e){switch(e){case"narrow":return[].concat(g7e);case"short":return[].concat(bK);case"long":return[].concat(wK);case"numeric":return["1","2","3","4","5","6","7"];default:return null}}var CK=["AM","PM"],y7e=["Before Christ","Anno Domini"],w7e=["BC","AD"],b7e=["B","A"];function SK(e){switch(e){case"narrow":return[].concat(b7e);case"short":return[].concat(w7e);case"long":return[].concat(y7e);default:return null}}function _7e(e){return CK[e.hour<12?0:1]}function C7e(e,t){return _K(t)[e.weekday-1]}function S7e(e,t){return yK(t)[e.month-1]}function T7e(e,t){return SK(t)[e.year<0?0:1]}function E7e(e,t,r,n){r===void 0&&(r="always"),n===void 0&&(n=!1);var i={years:["year","yr."],quarters:["quarter","qtr."],months:["month","mo."],weeks:["week","wk."],days:["day","day","days"],hours:["hour","hr."],minutes:["minute","min."],seconds:["second","sec."]},a=["hours","minutes","seconds"].indexOf(e)===-1;if(r==="auto"&&a){var s=e==="days";switch(t){case 1:return s?"tomorrow":"next "+i[e][0];case-1:return s?"yesterday":"last "+i[e][0];case 0:return s?"today":"this "+i[e][0]}}var o=Object.is(t,-0)||t<0,l=Math.abs(t),u=l===1,c=i[e],f=n?u?c[1]:c[2]||c[1]:u?i[e][0]:e;return o?l+" "+f+" ago":"in "+l+" "+f}function O7e(e){var t=hK(e,["weekday","era","year","month","day","hour","minute","second","timeZoneName","hour12"]),r=Jt(t),n="EEEE, LLLL d, yyyy, h:mm a";switch(r){case Jt(Qy):return"M/d/yyyy";case Jt(v$):return"LLL d, yyyy";case Jt(cK):return"EEE, LLL d, yyyy";case Jt(g$):return"LLLL d, yyyy";case Jt(y$):return"EEEE, LLLL d, yyyy";case Jt(w$):return"h:mm a";case Jt(b$):return"h:mm:ss a";case Jt(_$):return"h:mm a";case Jt(C$):return"h:mm a";case Jt(S$):return"HH:mm";case Jt(T$):return"HH:mm:ss";case Jt(E$):return"HH:mm";case Jt(O$):return"HH:mm";case Jt(I$):return"M/d/yyyy, h:mm a";case Jt(x$):return"LLL d, yyyy, h:mm a";case Jt($$):return"LLLL d, yyyy, h:mm a";case Jt(P$):return n;case Jt(M$):return"M/d/yyyy, h:mm:ss a";case Jt(L$):return"LLL d, yyyy, h:mm:ss a";case Jt(fK):return"EEE, d LLL yyyy, h:mm a";case Jt(A$):return"LLLL d, yyyy, h:mm:ss a";case Jt(N$):return"EEEE, LLLL d, yyyy, h:mm:ss a";default:return n}}function Y4(e,t){for(var r="",n=Qo(e),i;!(i=n()).done;){var a=i.value;a.literal?r+=a.val:r+=t(a.val)}return r}var I7e={D:Qy,DD:v$,DDD:g$,DDDD:y$,t:w$,tt:b$,ttt:_$,tttt:C$,T:S$,TT:T$,TTT:E$,TTTT:O$,f:I$,ff:x$,fff:$$,ffff:P$,F:M$,FF:L$,FFF:A$,FFFF:N$},ja=function(){e.create=function(n,i){return i===void 0&&(i={}),new e(n,i)},e.parseFormat=function(n){for(var i=null,a="",s=!1,o=[],l=0;l0&&o.push({literal:s,val:a}),i=null,a="",s=!s):s||u===i?a+=u:(a.length>0&&o.push({literal:!1,val:a}),a=u,i=u)}return a.length>0&&o.push({literal:s,val:a}),o},e.macroTokenToFormatOpts=function(n){return I7e[n]};function e(r,n){this.opts=n,this.loc=r,this.systemLoc=null}var t=e.prototype;return t.formatWithSystemDefault=function(n,i){this.systemLoc===null&&(this.systemLoc=this.loc.redefaultToSystem());var a=this.systemLoc.dtFormatter(n,Object.assign({},this.opts,i));return a.format()},t.formatDateTime=function(n,i){i===void 0&&(i={});var a=this.loc.dtFormatter(n,Object.assign({},this.opts,i));return a.format()},t.formatDateTimeParts=function(n,i){i===void 0&&(i={});var a=this.loc.dtFormatter(n,Object.assign({},this.opts,i));return a.formatToParts()},t.resolvedOptions=function(n,i){i===void 0&&(i={});var a=this.loc.dtFormatter(n,Object.assign({},this.opts,i));return a.resolvedOptions()},t.num=function(n,i){if(i===void 0&&(i=0),this.opts.forceSimple)return Vc(n,i);var a=Object.assign({},this.opts);return i>0&&(a.padTo=i),this.loc.numberFormatter(a).format(n)},t.formatDateTimeFromString=function(n,i){var a=this,s=this.loc.listingMode()==="en",o=this.loc.outputCalendar&&this.loc.outputCalendar!=="gregory"&&Vm(),l=function(p,g){return a.loc.extract(n,p,g)},u=function(p){return n.isOffsetFixed&&n.offset===0&&p.allowZ?"Z":n.isValid?n.zone.formatOffset(n.ts,p.format):""},c=function(){return s?_7e(n):l({hour:"numeric",hour12:!0},"dayperiod")},f=function(p,g){return s?S7e(n,p):l(g?{month:p}:{month:p,day:"numeric"},"month")},d=function(p,g){return s?C7e(n,p):l(g?{weekday:p}:{weekday:p,month:"long",day:"numeric"},"weekday")},y=function(p){var g=e.macroTokenToFormatOpts(p);return g?a.formatWithSystemDefault(n,g):p},v=function(p){return s?T7e(n,p):l({era:p},"era")},_=function(p){switch(p){case"S":return a.num(n.millisecond);case"u":case"SSS":return a.num(n.millisecond,3);case"s":return a.num(n.second);case"ss":return a.num(n.second,2);case"m":return a.num(n.minute);case"mm":return a.num(n.minute,2);case"h":return a.num(n.hour%12===0?12:n.hour%12);case"hh":return a.num(n.hour%12===0?12:n.hour%12,2);case"H":return a.num(n.hour);case"HH":return a.num(n.hour,2);case"Z":return u({format:"narrow",allowZ:a.opts.allowZ});case"ZZ":return u({format:"short",allowZ:a.opts.allowZ});case"ZZZ":return u({format:"techie",allowZ:a.opts.allowZ});case"ZZZZ":return n.zone.offsetName(n.ts,{format:"short",locale:a.loc.locale});case"ZZZZZ":return n.zone.offsetName(n.ts,{format:"long",locale:a.loc.locale});case"z":return n.zoneName;case"a":return c();case"d":return o?l({day:"numeric"},"day"):a.num(n.day);case"dd":return o?l({day:"2-digit"},"day"):a.num(n.day,2);case"c":return a.num(n.weekday);case"ccc":return d("short",!0);case"cccc":return d("long",!0);case"ccccc":return d("narrow",!0);case"E":return a.num(n.weekday);case"EEE":return d("short",!1);case"EEEE":return d("long",!1);case"EEEEE":return d("narrow",!1);case"L":return o?l({month:"numeric",day:"numeric"},"month"):a.num(n.month);case"LL":return o?l({month:"2-digit",day:"numeric"},"month"):a.num(n.month,2);case"LLL":return f("short",!0);case"LLLL":return f("long",!0);case"LLLLL":return f("narrow",!0);case"M":return o?l({month:"numeric"},"month"):a.num(n.month);case"MM":return o?l({month:"2-digit"},"month"):a.num(n.month,2);case"MMM":return f("short",!1);case"MMMM":return f("long",!1);case"MMMMM":return f("narrow",!1);case"y":return o?l({year:"numeric"},"year"):a.num(n.year);case"yy":return o?l({year:"2-digit"},"year"):a.num(n.year.toString().slice(-2),2);case"yyyy":return o?l({year:"numeric"},"year"):a.num(n.year,4);case"yyyyyy":return o?l({year:"numeric"},"year"):a.num(n.year,6);case"G":return v("short");case"GG":return v("long");case"GGGGG":return v("narrow");case"kk":return a.num(n.weekYear.toString().slice(-2),2);case"kkkk":return a.num(n.weekYear,4);case"W":return a.num(n.weekNumber);case"WW":return a.num(n.weekNumber,2);case"o":return a.num(n.ordinal);case"ooo":return a.num(n.ordinal,3);case"q":return a.num(n.quarter);case"qq":return a.num(n.quarter,2);case"X":return a.num(Math.floor(n.ts/1e3));case"x":return a.num(n.ts);default:return y(p)}};return Y4(e.parseFormat(i),_)},t.formatDurationFromString=function(n,i){var a=this,s=function(d){switch(d[0]){case"S":return"millisecond";case"s":return"second";case"m":return"minute";case"h":return"hour";case"d":return"day";case"M":return"month";case"y":return"year";default:return null}},o=function(d){return function(y){var v=s(y);return v?a.num(d.get(v),y.length):y}},l=e.parseFormat(i),u=l.reduce(function(f,d){var y=d.literal,v=d.val;return y?f:f.concat(v)},[]),c=n.shiftTo.apply(n,u.map(s).filter(function(f){return f}));return Y4(l,o(c))},e}(),aa=function(){function e(r,n){this.reason=r,this.explanation=n}var t=e.prototype;return t.toMessage=function(){return this.explanation?this.reason+": "+this.explanation:this.reason},e}(),cd=function(){function e(){}var t=e.prototype;return t.offsetName=function(n,i){throw new bo},t.formatOffset=function(n,i){throw new bo},t.offset=function(n){throw new bo},t.equals=function(n){throw new bo},ca(e,[{key:"type",get:function(){throw new bo}},{key:"name",get:function(){throw new bo}},{key:"universal",get:function(){throw new bo}},{key:"isValid",get:function(){throw new bo}}]),e}(),AS=null,TK=function(e){Ri(t,e);function t(){return e.apply(this,arguments)||this}var r=t.prototype;return r.offsetName=function(i,a){var s=a.format,o=a.locale;return pK(i,s,o)},r.formatOffset=function(i,a){return t1(this.offset(i),a)},r.offset=function(i){return-new Date(i).getTimezoneOffset()},r.equals=function(i){return i.type==="local"},ca(t,[{key:"type",get:function(){return"local"}},{key:"name",get:function(){return Ga()?new Intl.DateTimeFormat().resolvedOptions().timeZone:"local"}},{key:"universal",get:function(){return!1}},{key:"isValid",get:function(){return!0}}],[{key:"instance",get:function(){return AS===null&&(AS=new t),AS}}]),t}(cd),M7e=RegExp("^"+vK.source+"$"),Lg={};function x7e(e){return Lg[e]||(Lg[e]=new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:e,year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"})),Lg[e]}var L7e={year:0,month:1,day:2,hour:3,minute:4,second:5};function $7e(e,t){var r=e.format(t).replace(/\u200E/g,""),n=/(\d+)\/(\d+)\/(\d+),? (\d+):(\d+):(\d+)/.exec(r),i=n[1],a=n[2],s=n[3],o=n[4],l=n[5],u=n[6];return[s,i,a,o,l,u]}function A7e(e,t){for(var r=e.formatToParts(t),n=[],i=0;i=0?p:1e3+p,(_-w)/(60*1e3)},r.equals=function(i){return i.type==="iana"&&i.name===this.name},ca(t,[{key:"type",get:function(){return"iana"}},{key:"name",get:function(){return this.zoneName}},{key:"universal",get:function(){return!1}},{key:"isValid",get:function(){return this.valid}}]),t}(cd),PS=null,Bn=function(e){Ri(t,e),t.instance=function(i){return i===0?t.utcInstance:new t(i)},t.parseSpecifier=function(i){if(i){var a=i.match(/^utc(?:([+-]\d{1,2})(?::(\d{2}))?)?$/i);if(a)return new t(Gw(a[1],a[2]))}return null},ca(t,null,[{key:"utcInstance",get:function(){return PS===null&&(PS=new t(0)),PS}}]);function t(n){var i;return i=e.call(this)||this,i.fixed=n,i}var r=t.prototype;return r.offsetName=function(){return this.name},r.formatOffset=function(i,a){return t1(this.fixed,a)},r.offset=function(){return this.fixed},r.equals=function(i){return i.type==="fixed"&&i.fixed===this.fixed},ca(t,[{key:"type",get:function(){return"fixed"}},{key:"name",get:function(){return this.fixed===0?"UTC":"UTC"+t1(this.fixed,"narrow")}},{key:"universal",get:function(){return!0}},{key:"isValid",get:function(){return!0}}]),t}(cd),q2=function(e){Ri(t,e);function t(n){var i;return i=e.call(this)||this,i.zoneName=n,i}var r=t.prototype;return r.offsetName=function(){return null},r.formatOffset=function(){return""},r.offset=function(){return NaN},r.equals=function(){return!1},ca(t,[{key:"type",get:function(){return"invalid"}},{key:"name",get:function(){return this.zoneName}},{key:"universal",get:function(){return!1}},{key:"isValid",get:function(){return!1}}]),t}(cd);function Vl(e,t){var r;if(lt(e)||e===null)return t;if(e instanceof cd)return e;if(f7e(e)){var n=e.toLowerCase();return n==="local"?t:n==="utc"||n==="gmt"?Bn.utcInstance:(r=Va.parseGMTOffset(e))!=null?Bn.instance(r):Va.isValidSpecifier(n)?Va.create(e):Bn.parseSpecifier(n)||new q2(e)}else return Eu(e)?Bn.instance(e):typeof e=="object"&&e.offset&&typeof e.offset=="number"?e:new q2(e)}var K4=function(){return Date.now()},NS=null,X4=null,Q4=null,J4=null,Z4=!1,sr=function(){function e(){}return e.resetCaches=function(){Tr.resetCache(),Va.resetCache()},ca(e,null,[{key:"now",get:function(){return K4},set:function(r){K4=r}},{key:"defaultZoneName",get:function(){return e.defaultZone.name},set:function(r){r?NS=Vl(r):NS=null}},{key:"defaultZone",get:function(){return NS||TK.instance}},{key:"defaultLocale",get:function(){return X4},set:function(r){X4=r}},{key:"defaultNumberingSystem",get:function(){return Q4},set:function(r){Q4=r}},{key:"defaultOutputCalendar",get:function(){return J4},set:function(r){J4=r}},{key:"throwOnInvalid",get:function(){return Z4},set:function(r){Z4=r}}]),e}(),V2={};function H2(e,t){t===void 0&&(t={});var r=JSON.stringify([e,t]),n=V2[r];return n||(n=new Intl.DateTimeFormat(e,t),V2[r]=n),n}var W2={};function P7e(e,t){t===void 0&&(t={});var r=JSON.stringify([e,t]),n=W2[r];return n||(n=new Intl.NumberFormat(e,t),W2[r]=n),n}var G2={};function N7e(e,t){t===void 0&&(t={});var r=t;r.base;var n=s7e(r,["base"]),i=JSON.stringify([e,n]),a=G2[i];return a||(a=new Intl.RelativeTimeFormat(e,t),G2[i]=a),a}var Bl=null;function U7e(){if(Bl)return Bl;if(Ga()){var e=new Intl.DateTimeFormat().resolvedOptions().locale;return Bl=!e||e==="und"?"en-US":e,Bl}else return Bl="en-US",Bl}function R7e(e){var t=e.indexOf("-u-");if(t===-1)return[e];var r,n=e.substring(0,t);try{r=H2(e).resolvedOptions()}catch{r=H2(n).resolvedOptions()}var i=r,a=i.numberingSystem,s=i.calendar;return[n,a,s]}function D7e(e,t,r){return Ga()?((r||t)&&(e+="-u",r&&(e+="-ca-"+r),t&&(e+="-nu-"+t)),e):[]}function k7e(e){for(var t=[],r=1;r<=12;r++){var n=hr.utc(2016,r,1);t.push(e(n))}return t}function F7e(e){for(var t=[],r=1;r<=7;r++){var n=hr.utc(2016,11,13+r);t.push(e(n))}return t}function Lv(e,t,r,n,i){var a=e.listingMode(r);return a==="error"?null:a==="en"?n(t):i(t)}function B7e(e){return e.numberingSystem&&e.numberingSystem!=="latn"?!1:e.numberingSystem==="latn"||!e.locale||e.locale.startsWith("en")||Ga()&&new Intl.DateTimeFormat(e.intl).resolvedOptions().numberingSystem==="latn"}var j7e=function(){function e(r,n,i){if(this.padTo=i.padTo||0,this.floor=i.floor||!1,!n&&Ga()){var a={useGrouping:!1};i.padTo>0&&(a.minimumIntegerDigits=i.padTo),this.inf=P7e(r,a)}}var t=e.prototype;return t.format=function(n){if(this.inf){var i=this.floor?Math.floor(n):n;return this.inf.format(i)}else{var a=this.floor?Math.floor(n):R$(n,3);return Vc(a,this.padTo)}},e}(),z7e=function(){function e(r,n,i){this.opts=i,this.hasIntl=Ga();var a;if(r.zone.universal&&this.hasIntl){var s=-1*(r.offset/60),o=s>=0?"Etc/GMT+"+s:"Etc/GMT"+s,l=Va.isValidZone(o);r.offset!==0&&l?(a=o,this.dt=r):(a="UTC",i.timeZoneName?this.dt=r:this.dt=r.offset===0?r:hr.fromMillis(r.ts+r.offset*60*1e3))}else r.zone.type==="local"?this.dt=r:(this.dt=r,a=r.zone.name);if(this.hasIntl){var u=Object.assign({},this.opts);a&&(u.timeZone=a),this.dtf=H2(n,u)}}var t=e.prototype;return t.format=function(){if(this.hasIntl)return this.dtf.format(this.dt.toJSDate());var n=O7e(this.opts),i=Tr.create("en-US");return ja.create(i).formatDateTimeFromString(this.dt,n)},t.formatToParts=function(){return this.hasIntl&&Vm()?this.dtf.formatToParts(this.dt.toJSDate()):[]},t.resolvedOptions=function(){return this.hasIntl?this.dtf.resolvedOptions():{locale:"en-US",numberingSystem:"latn",outputCalendar:"gregory"}},e}(),q7e=function(){function e(r,n,i){this.opts=Object.assign({style:"long"},i),!n&&dK()&&(this.rtf=N7e(r,i))}var t=e.prototype;return t.format=function(n,i){return this.rtf?this.rtf.format(n,i):E7e(i,n,this.opts.numeric,this.opts.style!=="long")},t.formatToParts=function(n,i){return this.rtf?this.rtf.formatToParts(n,i):[]},e}(),Tr=function(){e.fromOpts=function(n){return e.create(n.locale,n.numberingSystem,n.outputCalendar,n.defaultToEN)},e.create=function(n,i,a,s){s===void 0&&(s=!1);var o=n||sr.defaultLocale,l=o||(s?"en-US":U7e()),u=i||sr.defaultNumberingSystem,c=a||sr.defaultOutputCalendar;return new e(l,u,c,o)},e.resetCache=function(){Bl=null,V2={},W2={},G2={}},e.fromObject=function(n){var i=n===void 0?{}:n,a=i.locale,s=i.numberingSystem,o=i.outputCalendar;return e.create(a,s,o)};function e(r,n,i,a){var s=R7e(r),o=s[0],l=s[1],u=s[2];this.locale=o,this.numberingSystem=n||l||null,this.outputCalendar=i||u||null,this.intl=D7e(this.locale,this.numberingSystem,this.outputCalendar),this.weekdaysCache={format:{},standalone:{}},this.monthsCache={format:{},standalone:{}},this.meridiemCache=null,this.eraCache={},this.specifiedLocale=a,this.fastNumbersCached=null}var t=e.prototype;return t.listingMode=function(n){n===void 0&&(n=!0);var i=Ga(),a=i&&Vm(),s=this.isEnglish(),o=(this.numberingSystem===null||this.numberingSystem==="latn")&&(this.outputCalendar===null||this.outputCalendar==="gregory");return!a&&!(s&&o)&&!n?"error":!a||s&&o?"en":"intl"},t.clone=function(n){return!n||Object.getOwnPropertyNames(n).length===0?this:e.create(n.locale||this.specifiedLocale,n.numberingSystem||this.numberingSystem,n.outputCalendar||this.outputCalendar,n.defaultToEN||!1)},t.redefaultToEN=function(n){return n===void 0&&(n={}),this.clone(Object.assign({},n,{defaultToEN:!0}))},t.redefaultToSystem=function(n){return n===void 0&&(n={}),this.clone(Object.assign({},n,{defaultToEN:!1}))},t.months=function(n,i,a){var s=this;return i===void 0&&(i=!1),a===void 0&&(a=!0),Lv(this,n,a,yK,function(){var o=i?{month:n,day:"numeric"}:{month:n},l=i?"format":"standalone";return s.monthsCache[l][n]||(s.monthsCache[l][n]=k7e(function(u){return s.extract(u,o,"month")})),s.monthsCache[l][n]})},t.weekdays=function(n,i,a){var s=this;return i===void 0&&(i=!1),a===void 0&&(a=!0),Lv(this,n,a,_K,function(){var o=i?{weekday:n,year:"numeric",month:"long",day:"numeric"}:{weekday:n},l=i?"format":"standalone";return s.weekdaysCache[l][n]||(s.weekdaysCache[l][n]=F7e(function(u){return s.extract(u,o,"weekday")})),s.weekdaysCache[l][n]})},t.meridiems=function(n){var i=this;return n===void 0&&(n=!0),Lv(this,void 0,n,function(){return CK},function(){if(!i.meridiemCache){var a={hour:"numeric",hour12:!0};i.meridiemCache=[hr.utc(2016,11,13,9),hr.utc(2016,11,13,19)].map(function(s){return i.extract(s,a,"dayperiod")})}return i.meridiemCache})},t.eras=function(n,i){var a=this;return i===void 0&&(i=!0),Lv(this,n,i,SK,function(){var s={era:n};return a.eraCache[n]||(a.eraCache[n]=[hr.utc(-40,1,1),hr.utc(2017,1,1)].map(function(o){return a.extract(o,s,"era")})),a.eraCache[n]})},t.extract=function(n,i,a){var s=this.dtFormatter(n,i),o=s.formatToParts(),l=o.find(function(u){return u.type.toLowerCase()===a});return l?l.value:null},t.numberFormatter=function(n){return n===void 0&&(n={}),new j7e(this.intl,n.forceSimple||this.fastNumbers,n)},t.dtFormatter=function(n,i){return i===void 0&&(i={}),new z7e(n,this.intl,i)},t.relFormatter=function(n){return n===void 0&&(n={}),new q7e(this.intl,this.isEnglish(),n)},t.isEnglish=function(){return this.locale==="en"||this.locale.toLowerCase()==="en-us"||Ga()&&new Intl.DateTimeFormat(this.intl).resolvedOptions().locale.startsWith("en-us")},t.equals=function(n){return this.locale===n.locale&&this.numberingSystem===n.numberingSystem&&this.outputCalendar===n.outputCalendar},ca(e,[{key:"fastNumbers",get:function(){return this.fastNumbersCached==null&&(this.fastNumbersCached=B7e(this)),this.fastNumbersCached}}]),e}();function fd(){for(var e=arguments.length,t=new Array(e),r=0;r1?t-1:0),n=1;n3?wK.indexOf(e)+1:bK.indexOf(e)+1),o}var t8e=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|(?:([+-]\d\d)(\d\d)))$/;function r8e(e){var t=e[1],r=e[2],n=e[3],i=e[4],a=e[5],s=e[6],o=e[7],l=e[8],u=e[9],c=e[10],f=e[11],d=B$(t,i,n,r,a,s,o),y;return l?y=e8e[l]:u?y=0:y=Gw(c,f),[d,new Bn(y)]}function n8e(e){return e.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").trim()}var i8e=/^(Mon|Tue|Wed|Thu|Fri|Sat|Sun), (\d\d) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) (\d{4}) (\d\d):(\d\d):(\d\d) GMT$/,a8e=/^(Monday|Tuesday|Wedsday|Thursday|Friday|Saturday|Sunday), (\d\d)-(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)-(\d\d) (\d\d):(\d\d):(\d\d) GMT$/,s8e=/^(Mon|Tue|Wed|Thu|Fri|Sat|Sun) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) ( \d|\d\d) (\d\d):(\d\d):(\d\d) (\d{4})$/;function e7(e){var t=e[1],r=e[2],n=e[3],i=e[4],a=e[5],s=e[6],o=e[7],l=B$(t,i,n,r,a,s,o);return[l,Bn.utcInstance]}function o8e(e){var t=e[1],r=e[2],n=e[3],i=e[4],a=e[5],s=e[6],o=e[7],l=B$(t,o,r,n,i,a,s);return[l,Bn.utcInstance]}var l8e=fd(V7e,F$),u8e=fd(H7e,F$),c8e=fd(W7e,F$),f8e=fd(IK),d8e=Fu(xK,Bu,hd),h8e=Fu(G7e,Bu,hd),p8e=Fu(Y7e,Bu,hd),m8e=Fu(Bu,hd);function v8e(e){return dd(e,[l8e,d8e],[u8e,h8e],[c8e,p8e],[f8e,m8e])}function g8e(e){return dd(n8e(e),[t8e,r8e])}function y8e(e){return dd(e,[i8e,e7],[a8e,e7],[s8e,o8e])}function w8e(e){return dd(e,[J7e,Z7e])}var b8e=Fu(Bu);function _8e(e){return dd(e,[Q7e,b8e])}var C8e=fd(K7e,X7e),S8e=fd(MK),T8e=Fu(xK,Bu,hd,LK),E8e=Fu(Bu,hd,LK);function O8e(e){return dd(e,[C8e,T8e],[S8e,E8e])}var I8e="Invalid Duration",$K={weeks:{days:7,hours:7*24,minutes:7*24*60,seconds:7*24*60*60,milliseconds:7*24*60*60*1e3},days:{hours:24,minutes:24*60,seconds:24*60*60,milliseconds:24*60*60*1e3},hours:{minutes:60,seconds:60*60,milliseconds:60*60*1e3},minutes:{seconds:60,milliseconds:60*1e3},seconds:{milliseconds:1e3}},M8e=Object.assign({years:{quarters:4,months:12,weeks:52,days:365,hours:365*24,minutes:365*24*60,seconds:365*24*60*60,milliseconds:365*24*60*60*1e3},quarters:{months:3,weeks:13,days:91,hours:91*24,minutes:91*24*60,seconds:91*24*60*60,milliseconds:91*24*60*60*1e3},months:{weeks:4,days:30,hours:30*24,minutes:30*24*60,seconds:30*24*60*60,milliseconds:30*24*60*60*1e3}},$K),oi=146097/400,hc=146097/4800,x8e=Object.assign({years:{quarters:4,months:12,weeks:oi/7,days:oi,hours:oi*24,minutes:oi*24*60,seconds:oi*24*60*60,milliseconds:oi*24*60*60*1e3},quarters:{months:3,weeks:oi/28,days:oi/4,hours:oi*24/4,minutes:oi*24*60/4,seconds:oi*24*60*60/4,milliseconds:oi*24*60*60*1e3/4},months:{weeks:hc/7,days:hc,hours:hc*24,minutes:hc*24*60,seconds:hc*24*60*60,milliseconds:hc*24*60*60*1e3}},$K),Tc=["years","quarters","months","weeks","days","hours","minutes","seconds","milliseconds"],L8e=Tc.slice(0).reverse();function Ul(e,t,r){r===void 0&&(r=!1);var n={values:r?t.values:Object.assign({},e.values,t.values||{}),loc:e.loc.clone(t.loc),conversionAccuracy:t.conversionAccuracy||e.conversionAccuracy};return new un(n)}function $8e(e){return e<0?Math.floor(e):Math.ceil(e)}function AK(e,t,r,n,i){var a=e[i][r],s=t[r]/a,o=Math.sign(s)===Math.sign(n[i]),l=!o&&n[i]!==0&&Math.abs(s)<=1?$8e(s):Math.trunc(s);n[i]+=l,t[r]-=l*a}function A8e(e,t){L8e.reduce(function(r,n){return lt(t[n])?r:(r&&AK(e,t,r,t,n),n)},null)}var un=function(){function e(r){var n=r.conversionAccuracy==="longterm"||!1;this.values=r.values,this.loc=r.loc||Tr.create(),this.conversionAccuracy=n?"longterm":"casual",this.invalid=r.invalid||null,this.matrix=n?x8e:M8e,this.isLuxonDuration=!0}e.fromMillis=function(n,i){return e.fromObject(Object.assign({milliseconds:n},i))},e.fromObject=function(n){if(n==null||typeof n!="object")throw new vi("Duration.fromObject: argument expected to be an object, got "+(n===null?"null":typeof n));return new e({values:e1(n,e.normalizeUnit,["locale","numberingSystem","conversionAccuracy","zone"]),loc:Tr.fromObject(n),conversionAccuracy:n.conversionAccuracy})},e.fromISO=function(n,i){var a=w8e(n),s=a[0];if(s){var o=Object.assign(s,i);return e.fromObject(o)}else return e.invalid("unparsable",'the input "'+n+`" can't be parsed as ISO 8601`)},e.fromISOTime=function(n,i){var a=_8e(n),s=a[0];if(s){var o=Object.assign(s,i);return e.fromObject(o)}else return e.invalid("unparsable",'the input "'+n+`" can't be parsed as ISO 8601`)},e.invalid=function(n,i){if(i===void 0&&(i=null),!n)throw new vi("need to specify a reason the Duration is invalid");var a=n instanceof aa?n:new aa(n,i);if(sr.throwOnInvalid)throw new c7e(a);return new e({invalid:a})},e.normalizeUnit=function(n){var i={year:"years",years:"years",quarter:"quarters",quarters:"quarters",month:"months",months:"months",week:"weeks",weeks:"weeks",day:"days",days:"days",hour:"hours",hours:"hours",minute:"minutes",minutes:"minutes",second:"seconds",seconds:"seconds",millisecond:"milliseconds",milliseconds:"milliseconds"}[n&&n.toLowerCase()];if(!i)throw new uK(n);return i},e.isDuration=function(n){return n&&n.isLuxonDuration||!1};var t=e.prototype;return t.toFormat=function(n,i){i===void 0&&(i={});var a=Object.assign({},i,{floor:i.round!==!1&&i.floor!==!1});return this.isValid?ja.create(this.loc,a).formatDurationFromString(this,n):I8e},t.toObject=function(n){if(n===void 0&&(n={}),!this.isValid)return{};var i=Object.assign({},this.values);return n.includeConfig&&(i.conversionAccuracy=this.conversionAccuracy,i.numberingSystem=this.loc.numberingSystem,i.locale=this.loc.locale),i},t.toISO=function(){if(!this.isValid)return null;var n="P";return this.years!==0&&(n+=this.years+"Y"),(this.months!==0||this.quarters!==0)&&(n+=this.months+this.quarters*3+"M"),this.weeks!==0&&(n+=this.weeks+"W"),this.days!==0&&(n+=this.days+"D"),(this.hours!==0||this.minutes!==0||this.seconds!==0||this.milliseconds!==0)&&(n+="T"),this.hours!==0&&(n+=this.hours+"H"),this.minutes!==0&&(n+=this.minutes+"M"),(this.seconds!==0||this.milliseconds!==0)&&(n+=R$(this.seconds+this.milliseconds/1e3,3)+"S"),n==="P"&&(n+="T0S"),n},t.toISOTime=function(n){if(n===void 0&&(n={}),!this.isValid)return null;var i=this.toMillis();if(i<0||i>=864e5)return null;n=Object.assign({suppressMilliseconds:!1,suppressSeconds:!1,includePrefix:!1,format:"extended"},n);var a=this.shiftTo("hours","minutes","seconds","milliseconds"),s=n.format==="basic"?"hhmm":"hh:mm";(!n.suppressSeconds||a.seconds!==0||a.milliseconds!==0)&&(s+=n.format==="basic"?"ss":":ss",(!n.suppressMilliseconds||a.milliseconds!==0)&&(s+=".SSS"));var o=a.toFormat(s);return n.includePrefix&&(o="T"+o),o},t.toJSON=function(){return this.toISO()},t.toString=function(){return this.toISO()},t.toMillis=function(){return this.as("milliseconds")},t.valueOf=function(){return this.toMillis()},t.plus=function(n){if(!this.isValid)return this;for(var i=fu(n),a={},s=Qo(Tc),o;!(o=s()).done;){var l=o.value;(Pf(i.values,l)||Pf(this.values,l))&&(a[l]=i.get(l)+this.get(l))}return Ul(this,{values:a},!0)},t.minus=function(n){if(!this.isValid)return this;var i=fu(n);return this.plus(i.negate())},t.mapUnits=function(n){if(!this.isValid)return this;for(var i={},a=0,s=Object.keys(this.values);a=0){u=d;var y=0;for(var v in o)y+=this.matrix[v][d]*o[v],o[v]=0;Eu(l[d])&&(y+=l[d]);var _=Math.trunc(y);s[d]=_,o[d]=y-_;for(var w in l)Tc.indexOf(w)>Tc.indexOf(d)&&AK(this.matrix,l,w,s,d)}else Eu(l[d])&&(o[d]=l[d])}for(var p in o)o[p]!==0&&(s[u]+=p===u?o[p]:o[p]/this.matrix[u][p]);return Ul(this,{values:s},!0).normalize()},t.negate=function(){if(!this.isValid)return this;for(var n={},i=0,a=Object.keys(this.values);in:!1},t.isBefore=function(n){return this.isValid?this.e<=n:!1},t.contains=function(n){return this.isValid?this.s<=n&&this.e>n:!1},t.set=function(n){var i=n===void 0?{}:n,a=i.start,s=i.end;return this.isValid?e.fromDateTimes(a||this.s,s||this.e):this},t.splitAt=function(){var n=this;if(!this.isValid)return[];for(var i=arguments.length,a=new Array(i),s=0;s+this.e?this.e:f;l.push(e.fromDateTimes(u,d)),u=d,c+=1}return l},t.splitBy=function(n){var i=fu(n);if(!this.isValid||!i.isValid||i.as("milliseconds")===0)return[];for(var a=this.s,s=1,o,l=[];a+this.e?this.e:u,l.push(e.fromDateTimes(a,o)),a=o,s+=1}return l},t.divideEqually=function(n){return this.isValid?this.splitBy(this.length()/n).slice(0,n):[]},t.overlaps=function(n){return this.e>n.s&&this.s=n.e:!1},t.equals=function(n){return!this.isValid||!n.isValid?!1:this.s.equals(n.s)&&this.e.equals(n.e)},t.intersection=function(n){if(!this.isValid)return this;var i=this.s>n.s?this.s:n.s,a=this.e=a?null:e.fromDateTimes(i,a)},t.union=function(n){if(!this.isValid)return this;var i=this.sn.e?this.e:n.e;return e.fromDateTimes(i,a)},e.merge=function(n){var i=n.sort(function(o,l){return o.s-l.s}).reduce(function(o,l){var u=o[0],c=o[1];return c?c.overlaps(l)||c.abutsStart(l)?[u,c.union(l)]:[u.concat([c]),l]:[u,l]},[[],null]),a=i[0],s=i[1];return s&&a.push(s),a},e.xor=function(n){for(var i,a=null,s=0,o=[],l=n.map(function(v){return[{time:v.s,type:"s"},{time:v.e,type:"e"}]}),u=(i=Array.prototype).concat.apply(i,l),c=u.sort(function(v,_){return v.time-_.time}),f=Qo(c),d;!(d=f()).done;){var y=d.value;s+=y.type==="s"?1:-1,s===1?a=y.time:(a&&+a!=+y.time&&o.push(e.fromDateTimes(a,y.time)),a=null)}return e.merge(o)},t.difference=function(){for(var n=this,i=arguments.length,a=new Array(i),s=0;s=0){var d;a=c;var y=f(e,t);if(s=e.plus((d={},d[c]=y,d)),s>t){var v;e=e.plus((v={},v[c]=y-1,v)),y-=1}else e=s;i[c]=y}}return[e,i,s,a]}function U8e(e,t,r,n){var i=N8e(e,t,r),a=i[0],s=i[1],o=i[2],l=i[3],u=t-a,c=r.filter(function(v){return["hours","minutes","seconds","milliseconds"].indexOf(v)>=0});if(c.length===0){if(o0){var y;return(y=un.fromMillis(u,n)).shiftTo.apply(y,c).plus(d)}else return d}var j$={arab:"[٠-٩]",arabext:"[۰-۹]",bali:"[᭐-᭙]",beng:"[০-৯]",deva:"[०-९]",fullwide:"[0-9]",gujr:"[૦-૯]",hanidec:"[〇|一|二|三|四|五|六|七|八|九]",khmr:"[០-៩]",knda:"[೦-೯]",laoo:"[໐-໙]",limb:"[᥆-᥏]",mlym:"[൦-൯]",mong:"[᠐-᠙]",mymr:"[၀-၉]",orya:"[୦-୯]",tamldec:"[௦-௯]",telu:"[౦-౯]",thai:"[๐-๙]",tibt:"[༠-༩]",latn:"\\d"},r7={arab:[1632,1641],arabext:[1776,1785],bali:[6992,7001],beng:[2534,2543],deva:[2406,2415],fullwide:[65296,65303],gujr:[2790,2799],khmr:[6112,6121],knda:[3302,3311],laoo:[3792,3801],limb:[6470,6479],mlym:[3430,3439],mong:[6160,6169],mymr:[4160,4169],orya:[2918,2927],tamldec:[3046,3055],telu:[3174,3183],thai:[3664,3673],tibt:[3872,3881]},R8e=j$.hanidec.replace(/[\[|\]]/g,"").split("");function D8e(e){var t=parseInt(e,10);if(isNaN(t)){t="";for(var r=0;r=s&&n<=o&&(t+=n-s)}}return parseInt(t,10)}else return t}function Hi(e,t){var r=e.numberingSystem;return t===void 0&&(t=""),new RegExp(""+j$[r||"latn"]+t)}var k8e="missing Intl.DateTimeFormat.formatToParts support";function mt(e,t){return t===void 0&&(t=function(n){return n}),{regex:e,deser:function(n){var i=n[0];return t(D8e(i))}}}var F8e=" ",PK="( |"+F8e+")",NK=new RegExp(PK,"g");function B8e(e){return e.replace(/\./g,"\\.?").replace(NK,PK)}function n7(e){return e.replace(/\./g,"").replace(NK," ").toLowerCase()}function Wi(e,t){return e===null?null:{regex:RegExp(e.map(B8e).join("|")),deser:function(n){var i=n[0];return e.findIndex(function(a){return n7(i)===n7(a)})+t}}}function i7(e,t){return{regex:e,deser:function(n){var i=n[1],a=n[2];return Gw(i,a)},groups:t}}function a7(e){return{regex:e,deser:function(r){var n=r[0];return n}}}function j8e(e){return e.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")}function z8e(e,t){var r=Hi(t),n=Hi(t,"{2}"),i=Hi(t,"{3}"),a=Hi(t,"{4}"),s=Hi(t,"{6}"),o=Hi(t,"{1,2}"),l=Hi(t,"{1,3}"),u=Hi(t,"{1,6}"),c=Hi(t,"{1,9}"),f=Hi(t,"{2,4}"),d=Hi(t,"{4,6}"),y=function(p){return{regex:RegExp(j8e(p.val)),deser:function(C){var m=C[0];return m},literal:!0}},v=function(p){if(e.literal)return y(p);switch(p.val){case"G":return Wi(t.eras("short",!1),0);case"GG":return Wi(t.eras("long",!1),0);case"y":return mt(u);case"yy":return mt(f,z2);case"yyyy":return mt(a);case"yyyyy":return mt(d);case"yyyyyy":return mt(s);case"M":return mt(o);case"MM":return mt(n);case"MMM":return Wi(t.months("short",!0,!1),1);case"MMMM":return Wi(t.months("long",!0,!1),1);case"L":return mt(o);case"LL":return mt(n);case"LLL":return Wi(t.months("short",!1,!1),1);case"LLLL":return Wi(t.months("long",!1,!1),1);case"d":return mt(o);case"dd":return mt(n);case"o":return mt(l);case"ooo":return mt(i);case"HH":return mt(n);case"H":return mt(o);case"hh":return mt(n);case"h":return mt(o);case"mm":return mt(n);case"m":return mt(o);case"q":return mt(o);case"qq":return mt(n);case"s":return mt(o);case"ss":return mt(n);case"S":return mt(l);case"SSS":return mt(i);case"u":return a7(c);case"a":return Wi(t.meridiems(),0);case"kkkk":return mt(a);case"kk":return mt(f,z2);case"W":return mt(o);case"WW":return mt(n);case"E":case"c":return mt(r);case"EEE":return Wi(t.weekdays("short",!1,!1),1);case"EEEE":return Wi(t.weekdays("long",!1,!1),1);case"ccc":return Wi(t.weekdays("short",!0,!1),1);case"cccc":return Wi(t.weekdays("long",!0,!1),1);case"Z":case"ZZ":return i7(new RegExp("([+-]"+o.source+")(?::("+n.source+"))?"),2);case"ZZZ":return i7(new RegExp("([+-]"+o.source+")("+n.source+")?"),2);case"z":return a7(/[a-z_+-/]{1,256}?/i);default:return y(p)}},_=v(e)||{invalidReason:k8e};return _.token=e,_}var q8e={year:{"2-digit":"yy",numeric:"yyyyy"},month:{numeric:"M","2-digit":"MM",short:"MMM",long:"MMMM"},day:{numeric:"d","2-digit":"dd"},weekday:{short:"EEE",long:"EEEE"},dayperiod:"a",dayPeriod:"a",hour:{numeric:"h","2-digit":"hh"},minute:{numeric:"m","2-digit":"mm"},second:{numeric:"s","2-digit":"ss"}};function V8e(e,t,r){var n=e.type,i=e.value;if(n==="literal")return{literal:!0,val:i};var a=r[n],s=q8e[n];if(typeof s=="object"&&(s=s[a]),s)return{literal:!1,val:s}}function H8e(e){var t=e.map(function(r){return r.regex}).reduce(function(r,n){return r+"("+n.source+")"},"");return["^"+t+"$",e]}function W8e(e,t,r){var n=e.match(t);if(n){var i={},a=1;for(var s in r)if(Pf(r,s)){var o=r[s],l=o.groups?o.groups+1:1;!o.literal&&o.token&&(i[o.token.val[0]]=o.deser(n.slice(a,a+l))),a+=l}return[n,i]}else return[n,{}]}function G8e(e){var t=function(a){switch(a){case"S":return"millisecond";case"s":return"second";case"m":return"minute";case"h":case"H":return"hour";case"d":return"day";case"o":return"ordinal";case"L":case"M":return"month";case"y":return"year";case"E":case"c":return"weekday";case"W":return"weekNumber";case"k":return"weekYear";case"q":return"quarter";default:return null}},r;lt(e.Z)?lt(e.z)?r=null:r=Va.create(e.z):r=new Bn(e.Z),lt(e.q)||(e.M=(e.q-1)*3+1),lt(e.h)||(e.h<12&&e.a===1?e.h+=12:e.h===12&&e.a===0&&(e.h=0)),e.G===0&&e.y&&(e.y=-e.y),lt(e.u)||(e.S=U$(e.u));var n=Object.keys(e).reduce(function(i,a){var s=t(a);return s&&(i[s]=e[a]),i},{});return[n,r]}var US=null;function Y8e(){return US||(US=hr.fromMillis(1555555555555)),US}function K8e(e,t){if(e.literal)return e;var r=ja.macroTokenToFormatOpts(e.val);if(!r)return e;var n=ja.create(t,r),i=n.formatDateTimeParts(Y8e()),a=i.map(function(s){return V8e(s,t,r)});return a.includes(void 0)?e:a}function X8e(e,t){var r;return(r=Array.prototype).concat.apply(r,e.map(function(n){return K8e(n,t)}))}function UK(e,t,r){var n=X8e(ja.parseFormat(r),e),i=n.map(function(w){return z8e(w,e)}),a=i.find(function(w){return w.invalidReason});if(a)return{input:t,tokens:n,invalidReason:a.invalidReason};var s=H8e(i),o=s[0],l=s[1],u=RegExp(o,"i"),c=W8e(t,u,l),f=c[0],d=c[1],y=d?G8e(d):[null,null],v=y[0],_=y[1];if(Pf(d,"a")&&Pf(d,"H"))throw new $h("Can't include meridiem when specifying 24-hour format");return{input:t,tokens:n,regex:u,rawMatches:f,matches:d,result:v,zone:_}}function Q8e(e,t,r){var n=UK(e,t,r),i=n.result,a=n.zone,s=n.invalidReason;return[i,a,s]}var RK=[0,31,59,90,120,151,181,212,243,273,304,334],DK=[0,31,60,91,121,152,182,213,244,274,305,335];function Ci(e,t){return new aa("unit out of range","you specified "+t+" (of type "+typeof t+") as a "+e+", which is invalid")}function kK(e,t,r){var n=new Date(Date.UTC(e,t-1,r)).getUTCDay();return n===0?7:n}function FK(e,t,r){return r+(Hm(e)?DK:RK)[t-1]}function BK(e,t){var r=Hm(e)?DK:RK,n=r.findIndex(function(a){return aZy(t)?(o=t+1,s=1):o=t,Object.assign({weekYear:o,weekNumber:s,weekday:a},Yw(e))}function s7(e){var t=e.weekYear,r=e.weekNumber,n=e.weekday,i=kK(t,1,4),a=np(t),s=r*7+n-i-3,o;s<1?(o=t-1,s+=np(o)):s>a?(o=t+1,s-=np(t)):o=t;var l=BK(o,s),u=l.month,c=l.day;return Object.assign({year:o,month:u,day:c},Yw(e))}function RS(e){var t=e.year,r=e.month,n=e.day,i=FK(t,r,n);return Object.assign({year:t,ordinal:i},Yw(e))}function o7(e){var t=e.year,r=e.ordinal,n=BK(t,r),i=n.month,a=n.day;return Object.assign({year:t,month:i,day:a},Yw(e))}function J8e(e){var t=Ww(e.weekYear),r=xs(e.weekNumber,1,Zy(e.weekYear)),n=xs(e.weekday,1,7);return t?r?n?!1:Ci("weekday",e.weekday):Ci("week",e.week):Ci("weekYear",e.weekYear)}function Z8e(e){var t=Ww(e.year),r=xs(e.ordinal,1,np(e.year));return t?r?!1:Ci("ordinal",e.ordinal):Ci("year",e.year)}function jK(e){var t=Ww(e.year),r=xs(e.month,1,12),n=xs(e.day,1,Jy(e.year,e.month));return t?r?n?!1:Ci("day",e.day):Ci("month",e.month):Ci("year",e.year)}function zK(e){var t=e.hour,r=e.minute,n=e.second,i=e.millisecond,a=xs(t,0,23)||t===24&&r===0&&n===0&&i===0,s=xs(r,0,59),o=xs(n,0,59),l=xs(i,0,999);return a?s?o?l?!1:Ci("millisecond",i):Ci("second",n):Ci("minute",r):Ci("hour",t)}var DS="Invalid DateTime",l7=864e13;function $v(e){return new aa("unsupported zone",'the zone "'+e.name+'" is not supported')}function kS(e){return e.weekData===null&&(e.weekData=Y2(e.c)),e.weekData}function nh(e,t){var r={ts:e.ts,zone:e.zone,c:e.c,o:e.o,loc:e.loc,invalid:e.invalid};return new hr(Object.assign({},r,t,{old:r}))}function qK(e,t,r){var n=e-t*60*1e3,i=r.offset(n);if(t===i)return[n,t];n-=(i-t)*60*1e3;var a=r.offset(n);return i===a?[n,i]:[e-Math.min(i,a)*60*1e3,Math.max(i,a)]}function u7(e,t){e+=t*60*1e3;var r=new Date(e);return{year:r.getUTCFullYear(),month:r.getUTCMonth()+1,day:r.getUTCDate(),hour:r.getUTCHours(),minute:r.getUTCMinutes(),second:r.getUTCSeconds(),millisecond:r.getUTCMilliseconds()}}function $g(e,t,r){return qK(D$(e),t,r)}function c7(e,t){var r=e.o,n=e.c.year+Math.trunc(t.years),i=e.c.month+Math.trunc(t.months)+Math.trunc(t.quarters)*3,a=Object.assign({},e.c,{year:n,month:i,day:Math.min(e.c.day,Jy(n,i))+Math.trunc(t.days)+Math.trunc(t.weeks)*7}),s=un.fromObject({years:t.years-Math.trunc(t.years),quarters:t.quarters-Math.trunc(t.quarters),months:t.months-Math.trunc(t.months),weeks:t.weeks-Math.trunc(t.weeks),days:t.days-Math.trunc(t.days),hours:t.hours,minutes:t.minutes,seconds:t.seconds,milliseconds:t.milliseconds}).as("milliseconds"),o=D$(a),l=qK(o,r,e.zone),u=l[0],c=l[1];return s!==0&&(u+=s,c=e.zone.offset(u)),{ts:u,o:c}}function ih(e,t,r,n,i){var a=r.setZone,s=r.zone;if(e&&Object.keys(e).length!==0){var o=t||s,l=hr.fromObject(Object.assign(e,r,{zone:o,setZone:void 0}));return a?l:l.setZone(s)}else return hr.invalid(new aa("unparsable",'the input "'+i+`" can't be parsed as `+n))}function Ec(e,t,r){return r===void 0&&(r=!0),e.isValid?ja.create(Tr.create("en-US"),{allowZ:r,forceSimple:!0}).formatDateTimeFromString(e,t):null}function f7(e,t){var r=t.suppressSeconds,n=r===void 0?!1:r,i=t.suppressMilliseconds,a=i===void 0?!1:i,s=t.includeOffset,o=t.includePrefix,l=o===void 0?!1:o,u=t.includeZone,c=u===void 0?!1:u,f=t.spaceZone,d=f===void 0?!1:f,y=t.format,v=y===void 0?"extended":y,_=v==="basic"?"HHmm":"HH:mm";(!n||e.second!==0||e.millisecond!==0)&&(_+=v==="basic"?"ss":":ss",(!a||e.millisecond!==0)&&(_+=".SSS")),(c||s)&&d&&(_+=" "),c?_+="z":s&&(_+=v==="basic"?"ZZZ":"ZZ");var w=Ec(e,_);return l&&(w="T"+w),w}var VK={month:1,day:1,hour:0,minute:0,second:0,millisecond:0},e5e={weekNumber:1,weekday:1,hour:0,minute:0,second:0,millisecond:0},t5e={ordinal:1,hour:0,minute:0,second:0,millisecond:0},HK=["year","month","day","hour","minute","second","millisecond"],r5e=["weekYear","weekNumber","weekday","hour","minute","second","millisecond"],n5e=["year","ordinal","hour","minute","second","millisecond"];function d7(e){var t={year:"year",years:"year",month:"month",months:"month",day:"day",days:"day",hour:"hour",hours:"hour",minute:"minute",minutes:"minute",quarter:"quarter",quarters:"quarter",second:"second",seconds:"second",millisecond:"millisecond",milliseconds:"millisecond",weekday:"weekday",weekdays:"weekday",weeknumber:"weekNumber",weeksnumber:"weekNumber",weeknumbers:"weekNumber",weekyear:"weekYear",weekyears:"weekYear",ordinal:"ordinal"}[e.toLowerCase()];if(!t)throw new uK(e);return t}function h7(e,t){for(var r=Qo(HK),n;!(n=r()).done;){var i=n.value;lt(e[i])&&(e[i]=VK[i])}var a=jK(e)||zK(e);if(a)return hr.invalid(a);var s=sr.now(),o=t.offset(s),l=$g(e,o,t),u=l[0],c=l[1];return new hr({ts:u,zone:t,o:c})}function p7(e,t,r){var n=lt(r.round)?!0:r.round,i=function(f,d){f=R$(f,n||r.calendary?0:2,!0);var y=t.loc.clone(r).relFormatter(r);return y.format(f,d)},a=function(f){return r.calendary?t.hasSame(e,f)?0:t.startOf(f).diff(e.startOf(f),f).get(f):t.diff(e,f).get(f)};if(r.unit)return i(a(r.unit),r.unit);for(var s=Qo(r.units),o;!(o=s()).done;){var l=o.value,u=a(l);if(Math.abs(u)>=1)return i(u,l)}return i(e>t?-0:0,r.units[r.units.length-1])}var hr=function(){function e(r){var n=r.zone||sr.defaultZone,i=r.invalid||(Number.isNaN(r.ts)?new aa("invalid input"):null)||(n.isValid?null:$v(n));this.ts=lt(r.ts)?sr.now():r.ts;var a=null,s=null;if(!i){var o=r.old&&r.old.ts===this.ts&&r.old.zone.equals(n);if(o){var l=[r.old.c,r.old.o];a=l[0],s=l[1]}else{var u=n.offset(this.ts);a=u7(this.ts,u),i=Number.isNaN(a.year)?new aa("invalid input"):null,a=i?null:a,s=i?null:u}}this._zone=n,this.loc=r.loc||Tr.create(),this.invalid=i,this.weekData=null,this.c=a,this.o=s,this.isLuxonDateTime=!0}e.now=function(){return new e({})},e.local=function(n,i,a,s,o,l,u){return lt(n)?e.now():h7({year:n,month:i,day:a,hour:s,minute:o,second:l,millisecond:u},sr.defaultZone)},e.utc=function(n,i,a,s,o,l,u){return lt(n)?new e({ts:sr.now(),zone:Bn.utcInstance}):h7({year:n,month:i,day:a,hour:s,minute:o,second:l,millisecond:u},Bn.utcInstance)},e.fromJSDate=function(n,i){i===void 0&&(i={});var a=d7e(n)?n.valueOf():NaN;if(Number.isNaN(a))return e.invalid("invalid input");var s=Vl(i.zone,sr.defaultZone);return s.isValid?new e({ts:a,zone:s,loc:Tr.fromObject(i)}):e.invalid($v(s))},e.fromMillis=function(n,i){if(i===void 0&&(i={}),Eu(n))return n<-l7||n>l7?e.invalid("Timestamp out of range"):new e({ts:n,zone:Vl(i.zone,sr.defaultZone),loc:Tr.fromObject(i)});throw new vi("fromMillis requires a numerical input, but received a "+typeof n+" with value "+n)},e.fromSeconds=function(n,i){if(i===void 0&&(i={}),Eu(n))return new e({ts:n*1e3,zone:Vl(i.zone,sr.defaultZone),loc:Tr.fromObject(i)});throw new vi("fromSeconds requires a numerical input")},e.fromObject=function(n){var i=Vl(n.zone,sr.defaultZone);if(!i.isValid)return e.invalid($v(i));var a=sr.now(),s=i.offset(a),o=e1(n,d7,["zone","locale","outputCalendar","numberingSystem"]),l=!lt(o.ordinal),u=!lt(o.year),c=!lt(o.month)||!lt(o.day),f=u||c,d=o.weekYear||o.weekNumber,y=Tr.fromObject(n);if((f||l)&&d)throw new $h("Can't mix weekYear/weekNumber units with year/month/day or ordinals");if(c&&l)throw new $h("Can't mix ordinal dates with month/day");var v=d||o.weekday&&!f,_,w,p=u7(a,s);v?(_=r5e,w=e5e,p=Y2(p)):l?(_=n5e,w=t5e,p=RS(p)):(_=HK,w=VK);for(var g=!1,C=Qo(_),m;!(m=C()).done;){var h=m.value,b=o[h];lt(b)?g?o[h]=w[h]:o[h]=p[h]:g=!0}var T=v?J8e(o):l?Z8e(o):jK(o),x=T||zK(o);if(x)return e.invalid(x);var E=v?s7(o):l?o7(o):o,R=$g(E,s,i),F=R[0],z=R[1],D=new e({ts:F,zone:i,o:z,loc:y});return o.weekday&&f&&n.weekday!==D.weekday?e.invalid("mismatched weekday","you can't specify both a weekday of "+o.weekday+" and a date of "+D.toISO()):D},e.fromISO=function(n,i){i===void 0&&(i={});var a=v8e(n),s=a[0],o=a[1];return ih(s,o,i,"ISO 8601",n)},e.fromRFC2822=function(n,i){i===void 0&&(i={});var a=g8e(n),s=a[0],o=a[1];return ih(s,o,i,"RFC 2822",n)},e.fromHTTP=function(n,i){i===void 0&&(i={});var a=y8e(n),s=a[0],o=a[1];return ih(s,o,i,"HTTP",i)},e.fromFormat=function(n,i,a){if(a===void 0&&(a={}),lt(n)||lt(i))throw new vi("fromFormat requires an input string and a format");var s=a,o=s.locale,l=o===void 0?null:o,u=s.numberingSystem,c=u===void 0?null:u,f=Tr.fromOpts({locale:l,numberingSystem:c,defaultToEN:!0}),d=Q8e(f,n,i),y=d[0],v=d[1],_=d[2];return _?e.invalid(_):ih(y,v,a,"format "+i,n)},e.fromString=function(n,i,a){return a===void 0&&(a={}),e.fromFormat(n,i,a)},e.fromSQL=function(n,i){i===void 0&&(i={});var a=O8e(n),s=a[0],o=a[1];return ih(s,o,i,"SQL",n)},e.invalid=function(n,i){if(i===void 0&&(i=null),!n)throw new vi("need to specify a reason the DateTime is invalid");var a=n instanceof aa?n:new aa(n,i);if(sr.throwOnInvalid)throw new l7e(a);return new e({invalid:a})},e.isDateTime=function(n){return n&&n.isLuxonDateTime||!1};var t=e.prototype;return t.get=function(n){return this[n]},t.resolvedLocaleOpts=function(n){n===void 0&&(n={});var i=ja.create(this.loc.clone(n),n).resolvedOptions(this),a=i.locale,s=i.numberingSystem,o=i.calendar;return{locale:a,numberingSystem:s,outputCalendar:o}},t.toUTC=function(n,i){return n===void 0&&(n=0),i===void 0&&(i={}),this.setZone(Bn.instance(n),i)},t.toLocal=function(){return this.setZone(sr.defaultZone)},t.setZone=function(n,i){var a=i===void 0?{}:i,s=a.keepLocalTime,o=s===void 0?!1:s,l=a.keepCalendarTime,u=l===void 0?!1:l;if(n=Vl(n,sr.defaultZone),n.equals(this.zone))return this;if(n.isValid){var c=this.ts;if(o||u){var f=n.offset(this.ts),d=this.toObject(),y=$g(d,f,n);c=y[0]}return nh(this,{ts:c,zone:n})}else return e.invalid($v(n))},t.reconfigure=function(n){var i=n===void 0?{}:n,a=i.locale,s=i.numberingSystem,o=i.outputCalendar,l=this.loc.clone({locale:a,numberingSystem:s,outputCalendar:o});return nh(this,{loc:l})},t.setLocale=function(n){return this.reconfigure({locale:n})},t.set=function(n){if(!this.isValid)return this;var i=e1(n,d7,[]),a=!lt(i.weekYear)||!lt(i.weekNumber)||!lt(i.weekday),s=!lt(i.ordinal),o=!lt(i.year),l=!lt(i.month)||!lt(i.day),u=o||l,c=i.weekYear||i.weekNumber;if((u||s)&&c)throw new $h("Can't mix weekYear/weekNumber units with year/month/day or ordinals");if(l&&s)throw new $h("Can't mix ordinal dates with month/day");var f;a?f=s7(Object.assign(Y2(this.c),i)):lt(i.ordinal)?(f=Object.assign(this.toObject(),i),lt(i.day)&&(f.day=Math.min(Jy(f.year,f.month),f.day))):f=o7(Object.assign(RS(this.c),i));var d=$g(f,this.o,this.zone),y=d[0],v=d[1];return nh(this,{ts:y,o:v})},t.plus=function(n){if(!this.isValid)return this;var i=fu(n);return nh(this,c7(this,i))},t.minus=function(n){if(!this.isValid)return this;var i=fu(n).negate();return nh(this,c7(this,i))},t.startOf=function(n){if(!this.isValid)return this;var i={},a=un.normalizeUnit(n);switch(a){case"years":i.month=1;case"quarters":case"months":i.day=1;case"weeks":case"days":i.hour=0;case"hours":i.minute=0;case"minutes":i.second=0;case"seconds":i.millisecond=0;break}if(a==="weeks"&&(i.weekday=1),a==="quarters"){var s=Math.ceil(this.month/3);i.month=(s-1)*3+1}return this.set(i)},t.endOf=function(n){var i;return this.isValid?this.plus((i={},i[n]=1,i)).startOf(n).minus(1):this},t.toFormat=function(n,i){return i===void 0&&(i={}),this.isValid?ja.create(this.loc.redefaultToEN(i)).formatDateTimeFromString(this,n):DS},t.toLocaleString=function(n){return n===void 0&&(n=Qy),this.isValid?ja.create(this.loc.clone(n),n).formatDateTime(this):DS},t.toLocaleParts=function(n){return n===void 0&&(n={}),this.isValid?ja.create(this.loc.clone(n),n).formatDateTimeParts(this):[]},t.toISO=function(n){return n===void 0&&(n={}),this.isValid?this.toISODate(n)+"T"+this.toISOTime(n):null},t.toISODate=function(n){var i=n===void 0?{}:n,a=i.format,s=a===void 0?"extended":a,o=s==="basic"?"yyyyMMdd":"yyyy-MM-dd";return this.year>9999&&(o="+"+o),Ec(this,o)},t.toISOWeekDate=function(){return Ec(this,"kkkk-'W'WW-c")},t.toISOTime=function(n){var i=n===void 0?{}:n,a=i.suppressMilliseconds,s=a===void 0?!1:a,o=i.suppressSeconds,l=o===void 0?!1:o,u=i.includeOffset,c=u===void 0?!0:u,f=i.includePrefix,d=f===void 0?!1:f,y=i.format,v=y===void 0?"extended":y;return f7(this,{suppressSeconds:l,suppressMilliseconds:s,includeOffset:c,includePrefix:d,format:v})},t.toRFC2822=function(){return Ec(this,"EEE, dd LLL yyyy HH:mm:ss ZZZ",!1)},t.toHTTP=function(){return Ec(this.toUTC(),"EEE, dd LLL yyyy HH:mm:ss 'GMT'")},t.toSQLDate=function(){return Ec(this,"yyyy-MM-dd")},t.toSQLTime=function(n){var i=n===void 0?{}:n,a=i.includeOffset,s=a===void 0?!0:a,o=i.includeZone,l=o===void 0?!1:o;return f7(this,{includeOffset:s,includeZone:l,spaceZone:!0})},t.toSQL=function(n){return n===void 0&&(n={}),this.isValid?this.toSQLDate()+" "+this.toSQLTime(n):null},t.toString=function(){return this.isValid?this.toISO():DS},t.valueOf=function(){return this.toMillis()},t.toMillis=function(){return this.isValid?this.ts:NaN},t.toSeconds=function(){return this.isValid?this.ts/1e3:NaN},t.toJSON=function(){return this.toISO()},t.toBSON=function(){return this.toJSDate()},t.toObject=function(n){if(n===void 0&&(n={}),!this.isValid)return{};var i=Object.assign({},this.c);return n.includeConfig&&(i.outputCalendar=this.outputCalendar,i.numberingSystem=this.loc.numberingSystem,i.locale=this.loc.locale),i},t.toJSDate=function(){return new Date(this.isValid?this.ts:NaN)},t.diff=function(n,i,a){if(i===void 0&&(i="milliseconds"),a===void 0&&(a={}),!this.isValid||!n.isValid)return un.invalid(this.invalid||n.invalid,"created by diffing an invalid DateTime");var s=Object.assign({locale:this.locale,numberingSystem:this.numberingSystem},a),o=h7e(i).map(un.normalizeUnit),l=n.valueOf()>this.valueOf(),u=l?this:n,c=l?n:this,f=U8e(u,c,o,s);return l?f.negate():f},t.diffNow=function(n,i){return n===void 0&&(n="milliseconds"),i===void 0&&(i={}),this.diff(e.now(),n,i)},t.until=function(n){return this.isValid?ip.fromDateTimes(this,n):this},t.hasSame=function(n,i){if(!this.isValid)return!1;var a=n.valueOf(),s=this.setZone(n.zone,{keepLocalTime:!0});return s.startOf(i)<=a&&a<=s.endOf(i)},t.equals=function(n){return this.isValid&&n.isValid&&this.valueOf()===n.valueOf()&&this.zone.equals(n.zone)&&this.loc.equals(n.loc)},t.toRelative=function(n){if(n===void 0&&(n={}),!this.isValid)return null;var i=n.base||e.fromObject({zone:this.zone}),a=n.padding?thisthis.set({month:1}).offset||this.offset>this.set({month:5}).offset}},{key:"isInLeapYear",get:function(){return Hm(this.year)}},{key:"daysInMonth",get:function(){return Jy(this.year,this.month)}},{key:"daysInYear",get:function(){return this.isValid?np(this.year):NaN}},{key:"weeksInWeekYear",get:function(){return this.isValid?Zy(this.weekYear):NaN}}],[{key:"DATE_SHORT",get:function(){return Qy}},{key:"DATE_MED",get:function(){return v$}},{key:"DATE_MED_WITH_WEEKDAY",get:function(){return cK}},{key:"DATE_FULL",get:function(){return g$}},{key:"DATE_HUGE",get:function(){return y$}},{key:"TIME_SIMPLE",get:function(){return w$}},{key:"TIME_WITH_SECONDS",get:function(){return b$}},{key:"TIME_WITH_SHORT_OFFSET",get:function(){return _$}},{key:"TIME_WITH_LONG_OFFSET",get:function(){return C$}},{key:"TIME_24_SIMPLE",get:function(){return S$}},{key:"TIME_24_WITH_SECONDS",get:function(){return T$}},{key:"TIME_24_WITH_SHORT_OFFSET",get:function(){return E$}},{key:"TIME_24_WITH_LONG_OFFSET",get:function(){return O$}},{key:"DATETIME_SHORT",get:function(){return I$}},{key:"DATETIME_SHORT_WITH_SECONDS",get:function(){return M$}},{key:"DATETIME_MED",get:function(){return x$}},{key:"DATETIME_MED_WITH_SECONDS",get:function(){return L$}},{key:"DATETIME_MED_WITH_WEEKDAY",get:function(){return fK}},{key:"DATETIME_FULL",get:function(){return $$}},{key:"DATETIME_FULL_WITH_SECONDS",get:function(){return A$}},{key:"DATETIME_HUGE",get:function(){return P$}},{key:"DATETIME_HUGE_WITH_SECONDS",get:function(){return N$}}]),e}();function ah(e){if(hr.isDateTime(e))return e;if(e&&e.valueOf&&Eu(e.valueOf()))return hr.fromJSDate(e);if(e&&typeof e=="object")return hr.fromObject(e);throw new vi("Unknown datetime argument: "+e+", of type "+typeof e)}var i5e="1.28.1";Jn.DateTime=hr;Jn.Duration=un;Jn.FixedOffsetZone=Bn;Jn.IANAZone=Va;Jn.Info=Ah;Jn.Interval=ip;Jn.InvalidZone=q2;Jn.LocalZone=TK;Jn.Settings=sr;Jn.VERSION=i5e;Jn.Zone=cd;var m7;function Kw(){return m7||(m7=1,function(e){var t,r;Object.defineProperty(e,"__esModule",{value:!0}),e.MAX_TIME_VALUE=e.MIN_TIME_VALUE=e.MAX_DATE_VALUE=e.MIN_DATE_VALUE=e.MAX_DATETIME_VALUE=e.MIN_DATETIME_VALUE=e.Date=e.DateTime=void 0;const n=ud(),i=Ui,a=Jn,s=(()=>{const m=new Map;return m.set(4,"yyyy"),m.set(7,"yyyy-MM"),m.set(10,"yyyy-MM-dd"),m})(),o=(()=>{const m={yyyy:"2012","yyyy-MM":"2012-01","yyyy-MM-dd":"2012-01-31","yyyy-MM-dd'T''Z'":"2012-01-31TZ","yyyy-MM-dd'T'ZZ":"2012-01-31T-04:00","yyyy-MM-dd'T'HH":"2012-01-31T12","yyyy-MM-dd'T'HH'Z'":"2012-01-31T12Z","yyyy-MM-dd'T'HHZZ":"2012-01-31T12-04:00","yyyy-MM-dd'T'HH:mm":"2012-01-31T12:30","yyyy-MM-dd'T'HH:mm'Z'":"2012-01-31T12:30Z","yyyy-MM-dd'T'HH:mmZZ":"2012-01-31T12:30-04:00","yyyy-MM-dd'T'HH:mm:ss":"2012-01-31T12:30:59","yyyy-MM-dd'T'HH:mm:ss'Z'":"2012-01-31T12:30:59Z","yyyy-MM-dd'T'HH:mm:ssZZ":"2012-01-31T12:30:59-04:00","yyyy-MM-dd'T'HH:mm:ss.SSS":"2012-01-31T12:30:59.000","yyyy-MM-dd'T'HH:mm:ss.SSS'Z'":"2012-01-31T12:30:59.000Z","yyyy-MM-dd'T'HH:mm:ss.SSSZZ":"2012-01-31T12:30:59.000-04:00"},h=new Map;return Object.keys(m).forEach(b=>{const T=m[b];h.has(T.length)?h.get(T.length).push(b):h.set(T.length,[b])}),h})();function l(m,h){const b=m.get(h);return b>=0?Math.floor(b):Math.ceil(b)}function u(m,h){return h===f.Unit.WEEK&&(m.weekday!==7&&(m=m.set({weekday:7}).minus({weeks:1})),h=f.Unit.DAY),m.startOf(h)}class c{constructor(h=null,b=null,T=null){this.year=h,this.month=b,this.day=T}isPrecise(){return this.constructor.FIELDS.every(h=>this[h]!=null)}isImprecise(){return!this.isPrecise()}isMorePrecise(h){if(typeof h=="string"&&this.constructor.FIELDS.includes(h)){if(this[h]==null)return!1}else for(const b of this.constructor.FIELDS)if(h[b]!=null&&this[b]==null)return!1;return!this.isSamePrecision(h)}isLessPrecise(h){return!this.isSamePrecision(h)&&!this.isMorePrecise(h)}isSamePrecision(h){if(typeof h=="string"&&this.constructor.FIELDS.includes(h))return h===this.getPrecision();for(const b of this.constructor.FIELDS)if(this[b]!=null&&h[b]==null||this[b]==null&&h[b]!=null)return!1;return!0}equals(h){return _(this,h,null)}equivalent(h){return _(this,h,!1)}sameAs(h,b){if(h.isDate||h.isDateTime){if(this.isDate&&h.isDateTime)return this.getDateTime().sameAs(h,b);this.isDateTime&&h.isDate&&(h=h.getDateTime())}else return null;if(b!=null&&this.constructor.FIELDS.indexOf(b)<0)throw new Error(`Invalid precision: ${b}`);C(b)&&this.timezoneOffset!==h.timezoneOffset&&(h=h.convertToTimezoneOffset(this.timezoneOffset));for(const T of this.constructor.FIELDS){if(this[T]!=null&&h[T]!=null){if(this[T]!==h[T])return!1}else return this[T]==null&&h[T]==null&&b==null?!0:null;if(b!=null&&b===T)break}return!0}sameOrBefore(h,b){if(h.isDate||h.isDateTime){if(this.isDate&&h.isDateTime)return this.getDateTime().sameOrBefore(h,b);this.isDateTime&&h.isDate&&(h=h.getDateTime())}else return null;if(b!=null&&this.constructor.FIELDS.indexOf(b)<0)throw new Error(`Invalid precision: ${b}`);C(b)&&this.timezoneOffset!==h.timezoneOffset&&(h=h.convertToTimezoneOffset(this.timezoneOffset));for(const T of this.constructor.FIELDS){if(this[T]!=null&&h[T]!=null){if(this[T]h[T])return!1}else return this[T]==null&&h[T]==null&&b==null?!0:null;if(b!=null&&b===T)break}return!0}sameOrAfter(h,b){if(h.isDate||h.isDateTime){if(this.isDate&&h.isDateTime)return this.getDateTime().sameOrAfter(h,b);this.isDateTime&&h.isDate&&(h=h.getDateTime())}else return null;if(b!=null&&this.constructor.FIELDS.indexOf(b)<0)throw new Error(`Invalid precision: ${b}`);C(b)&&this.timezoneOffset!==h.timezoneOffset&&(h=h.convertToTimezoneOffset(this.timezoneOffset));for(const T of this.constructor.FIELDS){if(this[T]!=null&&h[T]!=null){if(this[T]>h[T])return!0;if(this[T]h[T])return!1}else return this[T]==null&&h[T]==null&&b==null?!1:null;if(b!=null&&b===T)break}return!1}after(h,b){if(h.isDate||h.isDateTime){if(this.isDate&&h.isDateTime)return this.getDateTime().after(h,b);this.isDateTime&&h.isDate&&(h=h.getDateTime())}else return null;if(b!=null&&this.constructor.FIELDS.indexOf(b)<0)throw new Error(`Invalid precision: ${b}`);C(b)&&this.timezoneOffset!==h.timezoneOffset&&(h=h.convertToTimezoneOffset(this.timezoneOffset));for(const T of this.constructor.FIELDS){if(this[T]!=null&&h[T]!=null){if(this[T]>h[T])return!0;if(this[T]N!=null?parseInt(N):N);if(b[18]!=null){const N=parseInt(b[18])+(b[20]!=null?parseInt(b[20])/60:0);A.push(b[17]==="+"?N:N*-1)}else b[15]==="Z"&&A.push(0);return new f(...A)}static fromJSDate(h,b){return h instanceof f?h:b!=null?(h=new i.jsDate(h.getTime()+b*60*60*1e3),new f(h.getUTCFullYear(),h.getUTCMonth()+1,h.getUTCDate(),h.getUTCHours(),h.getUTCMinutes(),h.getUTCSeconds(),h.getUTCMilliseconds(),b)):new f(h.getFullYear(),h.getMonth()+1,h.getDate(),h.getHours(),h.getMinutes(),h.getSeconds(),h.getMilliseconds())}static fromLuxonDateTime(h){return h instanceof f?h:new f(h.year,h.month,h.day,h.hour,h.minute,h.second,h.millisecond,h.offset/60)}get isDateTime(){return!0}get isDate(){return!1}copy(){return new f(this.year,this.month,this.day,this.hour,this.minute,this.second,this.millisecond,this.timezoneOffset)}successor(){if(this.millisecond!=null)return this.add(1,f.Unit.MILLISECOND);if(this.second!=null)return this.add(1,f.Unit.SECOND);if(this.minute!=null)return this.add(1,f.Unit.MINUTE);if(this.hour!=null)return this.add(1,f.Unit.HOUR);if(this.day!=null)return this.add(1,f.Unit.DAY);if(this.month!=null)return this.add(1,f.Unit.MONTH);if(this.year!=null)return this.add(1,f.Unit.YEAR)}predecessor(){if(this.millisecond!=null)return this.add(-1,f.Unit.MILLISECOND);if(this.second!=null)return this.add(-1,f.Unit.SECOND);if(this.minute!=null)return this.add(-1,f.Unit.MINUTE);if(this.hour!=null)return this.add(-1,f.Unit.HOUR);if(this.day!=null)return this.add(-1,f.Unit.DAY);if(this.month!=null)return this.add(-1,f.Unit.MONTH);if(this.year!=null)return this.add(-1,f.Unit.YEAR)}convertToTimezoneOffset(h=0){const b=this.toLuxonDateTime().setZone(a.FixedOffsetZone.instance(h*60));return f.fromLuxonDateTime(b).reducedPrecision(this.getPrecision())}differenceBetween(h,b){if(h=this._implicitlyConvert(h),h==null||!h.isDateTime)return null;const T=this.toLuxonUncertainty(),x=h.toLuxonUncertainty();return[f.Unit.YEAR,f.Unit.MONTH,f.Unit.WEEK,f.Unit.DAY].includes(b)&&(T.low=T.low.toUTC(0,{keepLocalTime:!0}),T.high=T.high.toUTC(0,{keepLocalTime:!0}),x.low=x.low.toUTC(0,{keepLocalTime:!0}),x.high=x.high.toUTC(0,{keepLocalTime:!0})),T.low=u(T.low,b),T.high=u(T.high,b),x.low=u(x.low,b),x.high=u(x.high,b),new n.Uncertainty(l(x.low.diff(T.high,b),b),l(x.high.diff(T.low,b),b))}durationBetween(h,b){if(h=this._implicitlyConvert(h),h==null||!h.isDateTime)return null;const T=this.toLuxonUncertainty(),x=h.toLuxonUncertainty();return new n.Uncertainty(l(x.low.diff(T.high,b),b),l(x.high.diff(T.low,b),b))}isUTC(){return!this.timezoneOffset}getPrecision(){let h=null;if(this.year!=null)h=f.Unit.YEAR;else return h;if(this.month!=null)h=f.Unit.MONTH;else return h;if(this.day!=null)h=f.Unit.DAY;else return h;if(this.hour!=null)h=f.Unit.HOUR;else return h;if(this.minute!=null)h=f.Unit.MINUTE;else return h;if(this.second!=null)h=f.Unit.SECOND;else return h;return this.millisecond!=null&&(h=f.Unit.MILLISECOND),h}getPrecisionValue(){return this.isTime()?v.get(this.getPrecision()):y.get(this.getPrecision())}toLuxonDateTime(){var h,b,T,x,E,R,F;const z=this.timezoneOffset!=null?this.timezoneOffset*60:new i.jsDate().getTimezoneOffset()*-1;return a.DateTime.fromObject({year:(h=this.year)!==null&&h!==void 0?h:void 0,month:(b=this.month)!==null&&b!==void 0?b:void 0,day:(T=this.day)!==null&&T!==void 0?T:void 0,hour:(x=this.hour)!==null&&x!==void 0?x:void 0,minute:(E=this.minute)!==null&&E!==void 0?E:void 0,second:(R=this.second)!==null&&R!==void 0?R:void 0,millisecond:(F=this.millisecond)!==null&&F!==void 0?F:void 0,zone:a.FixedOffsetZone.instance(z)})}toLuxonUncertainty(){const h=this.toLuxonDateTime(),b=h.endOf(this.getPrecision());return new n.Uncertainty(h,b)}toJSDate(h=!1){let b=this.toLuxonDateTime();if(h){const T=new i.jsDate().getTimezoneOffset()*-1;b=b.setZone(a.FixedOffsetZone.instance(T),{keepLocalTime:!0})}return b.toJSDate()}toJSON(){return this.toString()}_pad(h){return("0"+h).slice(-2)}toString(){return this.isTime()?this.toStringTime():this.toStringDateTime()}toStringTime(){let h="";return this.hour!=null&&(h+=this._pad(this.hour),this.minute!=null&&(h+=":"+this._pad(this.minute),this.second!=null&&(h+=":"+this._pad(this.second),this.millisecond!=null&&(h+="."+("00"+this.millisecond).slice(-3))))),h}toStringDateTime(){let h="";if(this.year!=null&&(h+=this.year,this.month!=null&&(h+="-"+this._pad(this.month),this.day!=null&&(h+="-"+this._pad(this.day),this.hour!=null&&(h+="T"+this._pad(this.hour),this.minute!=null&&(h+=":"+this._pad(this.minute),this.second!=null&&(h+=":"+this._pad(this.second),this.millisecond!=null&&(h+="."+("00"+this.millisecond).slice(-3)))))))),h.indexOf("T")!==-1&&this.timezoneOffset!=null){h+=this.timezoneOffset<0?"-":"+";const b=Math.floor(Math.abs(this.timezoneOffset));h+=this._pad(b);const T=(Math.abs(this.timezoneOffset)-b)*60;h+=":"+this._pad(T)}return h}getDateTime(){return this}getDate(){return new d(this.year,this.month,this.day)}getTime(){return new f(0,1,1,this.hour,this.minute,this.second,this.millisecond,null)}isTime(){return this.year===0&&this.month===1&&this.day===1}_implicitlyConvert(h){return h!=null&&h.isDate?h.getDateTime():h}reducedPrecision(h=f.Unit.MILLISECOND){const b=this.copy();if(h!=null&&h!==f.Unit.MILLISECOND){const T=f.FIELDS.indexOf(h),x=f.FIELDS.slice(T+1);for(const E of x)b[E]=null}return b}}e.DateTime=f,f.Unit={YEAR:"year",MONTH:"month",WEEK:"week",DAY:"day",HOUR:"hour",MINUTE:"minute",SECOND:"second",MILLISECOND:"millisecond"},f.FIELDS=[f.Unit.YEAR,f.Unit.MONTH,f.Unit.DAY,f.Unit.HOUR,f.Unit.MINUTE,f.Unit.SECOND,f.Unit.MILLISECOND];class d extends c{constructor(h=null,b=null,T=null){super(h,b,T)}static parse(h){if(h===null)return null;const b=/(\d{4})(-(\d{2}))?(-(\d{2}))?/.exec(h);if(b==null)return null;const T=b[1],x=b[3],E=b[5];if(!p(h))return null;const R=[T,x,E].map(F=>F!=null?parseInt(F):F);return new d(...R)}get isDate(){return!0}get isDateTime(){return!1}copy(){return new d(this.year,this.month,this.day)}successor(){if(this.day!=null)return this.add(1,d.Unit.DAY);if(this.month!=null)return this.add(1,d.Unit.MONTH);if(this.year!=null)return this.add(1,d.Unit.YEAR)}predecessor(){if(this.day!=null)return this.add(-1,d.Unit.DAY);if(this.month!=null)return this.add(-1,d.Unit.MONTH);if(this.year!=null)return this.add(-1,d.Unit.YEAR)}differenceBetween(h,b){if(h!=null&&h.isDateTime)return this.getDateTime().differenceBetween(h,b);if(h==null||!h.isDate)return null;const T=this.toLuxonUncertainty(),x=h.toLuxonUncertainty();return T.low=u(T.low,b),T.high=u(T.high,b),x.low=u(x.low,b),x.high=u(x.high,b),new n.Uncertainty(l(x.low.diff(T.high,b),b),l(x.high.diff(T.low,b),b))}durationBetween(h,b){if(h!=null&&h.isDateTime)return this.getDateTime().durationBetween(h,b);if(h==null||!h.isDate)return null;const T=this.toLuxonUncertainty(),x=h.toLuxonUncertainty();return new n.Uncertainty(l(x.low.diff(T.high,b),b),l(x.high.diff(T.low,b),b))}getPrecision(){let h=null;if(this.year!=null)h=d.Unit.YEAR;else return h;if(this.month!=null)h=d.Unit.MONTH;else return h;if(this.day!=null)h=d.Unit.DAY;else return h;return h}getPrecisionValue(){return y.get(this.getPrecision())}toLuxonDateTime(){var h,b,T;return a.DateTime.fromObject({year:(h=this.year)!==null&&h!==void 0?h:void 0,month:(b=this.month)!==null&&b!==void 0?b:void 0,day:(T=this.day)!==null&&T!==void 0?T:void 0,zone:a.FixedOffsetZone.utcInstance})}toLuxonUncertainty(){const h=this.toLuxonDateTime(),b=h.endOf(this.getPrecision()).startOf("day");return new n.Uncertainty(h,b)}toJSDate(){const[h,b,T]=[this.year,this.month!=null?this.month-1:0,this.day!=null?this.day:1];return new i.jsDate(h,b,T)}static fromJSDate(h){return h instanceof d?h:new d(h.getFullYear(),h.getMonth()+1,h.getDate())}static fromLuxonDateTime(h){return h instanceof d?h:new d(h.year,h.month,h.day)}toJSON(){return this.toString()}toString(){let h="";return this.year!=null&&(h+=this.year.toString(),this.month!=null&&(h+="-"+this.month.toString().padStart(2,"0"),this.day!=null&&(h+="-"+this.day.toString().padStart(2,"0")))),h}getDateTime(h){return this.year!=null&&this.month!=null&&this.day!=null?new f(this.year,this.month,this.day,null,null,null,null,h):new f(this.year,this.month,this.day)}reducedPrecision(h=d.Unit.DAY){const b=this.copy();if(h!==d.Unit.DAY){const T=d.FIELDS.indexOf(h),x=d.FIELDS.slice(T+1);for(const E of x)b[E]=null}return b}}e.Date=d,d.Unit={YEAR:"year",MONTH:"month",WEEK:"week",DAY:"day"},d.FIELDS=[d.Unit.YEAR,d.Unit.MONTH,d.Unit.DAY],e.MIN_DATETIME_VALUE=f.parse("0001-01-01T00:00:00.000"),e.MAX_DATETIME_VALUE=f.parse("9999-12-31T23:59:59.999"),e.MIN_DATE_VALUE=d.parse("0001-01-01"),e.MAX_DATE_VALUE=d.parse("9999-12-31"),e.MIN_TIME_VALUE=(t=f.parse("0000-01-01T00:00:00.000"))===null||t===void 0?void 0:t.getTime(),e.MAX_TIME_VALUE=(r=f.parse("0000-01-01T23:59:59.999"))===null||r===void 0?void 0:r.getTime();const y=(()=>{const m=new Map;return m.set(f.Unit.YEAR,4),m.set(f.Unit.MONTH,6),m.set(f.Unit.DAY,8),m.set(f.Unit.HOUR,10),m.set(f.Unit.MINUTE,12),m.set(f.Unit.SECOND,14),m.set(f.Unit.MILLISECOND,17),m})(),v=(()=>{const m=new Map;return m.set(f.Unit.HOUR,2),m.set(f.Unit.MINUTE,4),m.set(f.Unit.SECOND,6),m.set(f.Unit.MILLISECOND,9),m})();function _(m,h,b){if((!m.isDate||!h.isDate)&&(!m.isDateTime||!h.isDateTime))return!1;m.timezoneOffset!==h.timezoneOffset&&(h=h.convertToTimezoneOffset(m.timezoneOffset));for(const T of m.constructor.FIELDS)if(m[T]!=null&&h[T]!=null){if(T==="second"){const x=m.millisecond!=null?m.millisecond:0,E=m[T]+x/1e3,R=h.millisecond!=null?h.millisecond:0,F=h[T]+R/1e3;return E===F}if(m[T]!==h[T])return!1}else return m[T]==null&&h[T]==null?!0:b;return!0}function w(m,h){if(m==null||h==null)throw new Error("daysInMonth requires year and month as arguments");return new i.jsDate(m,h,0).getDate()}function p(m){if(typeof m!="string")return!1;const h=s.get(m.length);return h==null?!1:a.DateTime.fromFormat(m,h).isValid}function g(m){if(typeof m!="string")return!1;/T[\d:.]*[+-]\d{2}$/.test(m)&&(m+=":00");const h=o.get(m.length);return h==null?!1:h.some(b=>a.DateTime.fromFormat(m,b).isValid)}function C(m){return m==null||/^h|mi|s/.test(m)}}($S)),$S}var sh={},Jr={},FS={},pd={};Object.defineProperty(pd,"__esModule",{value:!0});pd.Exception=void 0;class a5e{constructor(t,r){this.message=t,this.wrapped=r}}pd.Exception=a5e;var v7;function ju(){return v7||(v7=1,function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.decimalOrNull=e.decimalAdjust=e.minValueForType=e.minValueForInstance=e.maxValueForType=e.maxValueForInstance=e.predecessor=e.successor=e.OverFlowException=e.limitDecimalPrecision=e.isValidDecimal=e.isValidInteger=e.overflowsOrUnderflows=e.MAX_TIME_VALUE=e.MIN_TIME_VALUE=e.MAX_DATE_VALUE=e.MIN_DATE_VALUE=e.MAX_DATETIME_VALUE=e.MIN_DATETIME_VALUE=e.MIN_FLOAT_PRECISION_VALUE=e.MIN_FLOAT_VALUE=e.MAX_FLOAT_VALUE=e.MIN_INT_VALUE=e.MAX_INT_VALUE=void 0;const t=pd,r=Kw(),n=ud();e.MAX_INT_VALUE=Math.pow(2,31)-1,e.MIN_INT_VALUE=Math.pow(-2,31),e.MAX_FLOAT_VALUE=1e20,e.MIN_FLOAT_VALUE=-1e20,e.MIN_FLOAT_PRECISION_VALUE=Math.pow(10,-8),e.MIN_DATETIME_VALUE=r.MIN_DATETIME_VALUE,e.MAX_DATETIME_VALUE=r.MAX_DATETIME_VALUE,e.MIN_DATE_VALUE=r.MIN_DATE_VALUE,e.MAX_DATE_VALUE=r.MAX_DATE_VALUE,e.MIN_TIME_VALUE=r.MIN_TIME_VALUE,e.MAX_TIME_VALUE=r.MAX_TIME_VALUE;function i(p){if(p==null)return!1;if(p.isQuantity){if(!s(p.value))return!0}else if(p.isTime&&p.isTime()){if(p.after(e.MAX_TIME_VALUE)||p.before(e.MIN_TIME_VALUE))return!0}else if(p.isDateTime){if(p.after(e.MAX_DATETIME_VALUE)||p.before(e.MIN_DATETIME_VALUE))return!0}else if(p.isDate){if(p.after(e.MAX_DATE_VALUE)||p.before(e.MIN_DATE_VALUE))return!0}else if(Number.isInteger(p)){if(!a(p))return!0}else{if(p.isUncertainty)return i(p.low)||i(p.high);if(!s(p))return!0}return!1}e.overflowsOrUnderflows=i;function a(p){return!(isNaN(p)||p>e.MAX_INT_VALUE||pe.MAX_FLOAT_VALUE||p8&&(g=C[0]+"."+C[1].substring(0,8)),parseFloat(g)}e.limitDecimalPrecision=o;class l extends t.Exception{}e.OverFlowException=l;function u(p){if(typeof p=="number")if(Number.isInteger(p)){if(p>=e.MAX_INT_VALUE)throw new l;return p+1}else{if(p>=e.MAX_FLOAT_VALUE)throw new l;return p+e.MIN_FLOAT_PRECISION_VALUE}else if(p&&p.isTime&&p.isTime()){if(p.sameAs(e.MAX_TIME_VALUE))throw new l;return p.successor()}else if(p&&p.isDateTime){if(p.sameAs(e.MAX_DATETIME_VALUE))throw new l;return p.successor()}else if(p&&p.isDate){if(p.sameAs(e.MAX_DATE_VALUE))throw new l;return p.successor()}else if(p&&p.isUncertainty){const g=(()=>{try{return u(p.high)}catch{return p.high}})();return new n.Uncertainty(u(p.low),g)}else if(p&&p.isQuantity){const g=p.clone();return g.value=u(p.value),g}else if(p==null)return null}e.successor=u;function c(p){if(typeof p=="number")if(Number.isInteger(p)){if(p<=e.MIN_INT_VALUE)throw new l;return p-1}else{if(p<=e.MIN_FLOAT_VALUE)throw new l;return p-e.MIN_FLOAT_PRECISION_VALUE}else if(p&&p.isTime&&p.isTime()){if(p.sameAs(e.MIN_TIME_VALUE))throw new l;return p.predecessor()}else if(p&&p.isDateTime){if(p.sameAs(e.MIN_DATETIME_VALUE))throw new l;return p.predecessor()}else if(p&&p.isDate){if(p.sameAs(e.MIN_DATE_VALUE))throw new l;return p.predecessor()}else if(p&&p.isUncertainty){const g=(()=>{try{return c(p.low)}catch{return p.low}})();return new n.Uncertainty(g,c(p.high))}else if(p&&p.isQuantity){const g=p.clone();return g.value=c(p.value),g}else if(p==null)return null}e.predecessor=c;function f(p){if(typeof p=="number")return Number.isInteger(p)?e.MAX_INT_VALUE:e.MAX_FLOAT_VALUE;if(p&&p.isTime&&p.isTime())return e.MAX_TIME_VALUE===null||e.MAX_TIME_VALUE===void 0?void 0:e.MAX_TIME_VALUE.copy();if(p&&p.isDateTime)return e.MAX_DATETIME_VALUE===null||e.MAX_DATETIME_VALUE===void 0?void 0:e.MAX_DATETIME_VALUE.copy();if(p&&p.isDate)return e.MAX_DATE_VALUE===null||e.MAX_DATE_VALUE===void 0?void 0:e.MAX_DATE_VALUE.copy();if(p&&p.isQuantity){const g=p.clone();return g.value=f(g.value),g}else return null}e.maxValueForInstance=f;function d(p,g){switch(p){case"{urn:hl7-org:elm-types:r1}Integer":return e.MAX_INT_VALUE;case"{urn:hl7-org:elm-types:r1}Decimal":return e.MAX_FLOAT_VALUE;case"{urn:hl7-org:elm-types:r1}DateTime":return e.MAX_DATETIME_VALUE===null||e.MAX_DATETIME_VALUE===void 0?void 0:e.MAX_DATETIME_VALUE.copy();case"{urn:hl7-org:elm-types:r1}Date":return e.MAX_DATE_VALUE===null||e.MAX_DATE_VALUE===void 0?void 0:e.MAX_DATE_VALUE.copy();case"{urn:hl7-org:elm-types:r1}Time":return e.MAX_TIME_VALUE===null||e.MAX_TIME_VALUE===void 0?void 0:e.MAX_TIME_VALUE.copy();case"{urn:hl7-org:elm-types:r1}Quantity":{if(g==null)return null;const C=g.clone();return C.value=f(C.value),C}}return null}e.maxValueForType=d;function y(p){if(typeof p=="number")return Number.isInteger(p)?e.MIN_INT_VALUE:e.MIN_FLOAT_VALUE;if(p&&p.isTime&&p.isTime())return e.MIN_TIME_VALUE===null||e.MIN_TIME_VALUE===void 0?void 0:e.MIN_TIME_VALUE.copy();if(p&&p.isDateTime)return e.MIN_DATETIME_VALUE===null||e.MIN_DATETIME_VALUE===void 0?void 0:e.MIN_DATETIME_VALUE.copy();if(p&&p.isDate)return e.MIN_DATE_VALUE===null||e.MIN_DATE_VALUE===void 0?void 0:e.MIN_DATE_VALUE.copy();if(p&&p.isQuantity){const g=p.clone();return g.value=y(g.value),g}else return null}e.minValueForInstance=y;function v(p,g){switch(p){case"{urn:hl7-org:elm-types:r1}Integer":return e.MIN_INT_VALUE;case"{urn:hl7-org:elm-types:r1}Decimal":return e.MIN_FLOAT_VALUE;case"{urn:hl7-org:elm-types:r1}DateTime":return e.MIN_DATETIME_VALUE===null||e.MIN_DATETIME_VALUE===void 0?void 0:e.MIN_DATETIME_VALUE.copy();case"{urn:hl7-org:elm-types:r1}Date":return e.MIN_DATE_VALUE===null||e.MIN_DATE_VALUE===void 0?void 0:e.MIN_DATE_VALUE.copy();case"{urn:hl7-org:elm-types:r1}Time":return e.MIN_TIME_VALUE===null||e.MIN_TIME_VALUE===void 0?void 0:e.MIN_TIME_VALUE.copy();case"{urn:hl7-org:elm-types:r1}Quantity":{if(g==null)return null;const C=g.clone();return C.value=y(C.value),C}}return null}e.minValueForType=v;function _(p,g,C){if(typeof C>"u"||+C==0)return Math[p](g);if(g=+g,C=+C,isNaN(g)||!(typeof C=="number"&&C%1===0))return NaN;g=g.toString().split("e");let m=g[1]?+g[1]-C:-C;return g=Math[p](+(g[0]+"e"+m)),g=g.toString().split("e"),m=g[1]?+g[1]+C:C,+(g[0]+"e"+m)}e.decimalAdjust=_;function w(p){return s(p)?p:null}e.decimalOrNull=w}(FS)),FS}var Lr={},Ps={},ao={};Object.defineProperty(ao,"__esModule",{value:!0});ao.Ucum=void 0;var s5e={dimLen_:7,validOps_:[".","/"],codeSep_:": ",valMsgStart_:"Did you mean ",valMsgEnd_:"?",cnvMsgStart_:"We assumed you meant ",cnvMsgEnd_:".",openEmph_:" ->",closeEmph_:"<- ",openEmphHTML_:'',closeEmphHTML_:"",bracesMsg_:"FYI - annotations (text in curly braces {}) are ignored, except that an annotation without a leading symbol implies the default unit 1 (the unity).",needMoleWeightMsg_:"Did you wish to convert between mass and moles? The molecular weight of the substance represented by the units is required to perform the conversion.",csvCols_:{"case-sensitive code":"csCode_","LOINC property":"loincProperty_","name (display)":"name_",synonyms:"synonyms_",source:"source_",category:"category_",Guidance:"guidance_"},inputKey_:"case-sensitive code",specUnits_:{"B[10.nV]":"specialUnitOne","[m/s2/Hz^(1/2)]":"specialUnitTwo"}};ao.Ucum=s5e;var Xw={},Nf={},Qw={};Object.defineProperty(Qw,"__esModule",{value:!0});Qw.Prefix=void 0;class o5e{constructor(t){if(t.code_===void 0||t.code_===null||t.name_===void 0||t.name_===null||t.value_===void 0||t.value_===null||t.exp_===void 0)throw new Error("Prefix constructor called missing one or more parameters. Prefix codes (cs or ci), name, value and exponent must all be specified and all but the exponent must not be null.");this.code_=t.code_,this.ciCode_=t.ciCode_,this.name_=t.name_,this.printSymbol_=t.printSymbol_,typeof t.value_=="string"?this.value_=parseFloat(t.value_):this.value_=t.value_,this.exp_=t.exp_}getValue(){return this.value_}getCode(){return this.code_}getCiCode(){return this.ciCode_}getName(){return this.name_}getPrintSymbol(){return this.printSymbol_}getExp(){return this.exp_}equals(t){return this.code_===t.code_&&this.ciCode_===t.ciCode_&&this.name_===t.name_&&this.printSymbol_===t.printSymbol_&&this.value_===t.value_&&this.exp_===t.exp_}}Qw.Prefix=o5e;var Ou={};Object.defineProperty(Ou,"__esModule",{value:!0});Ou.PrefixTables=Ou.PrefixTablesFactory=void 0;class WK{constructor(){this.byCode_={},this.byValue_={}}prefixCount(){return Object.keys(this.byCode_).length}allPrefixesByValue(){let t="",r=Object.keys(this.byValue_),n=r.length;for(let i=0;i=1&&(n=t.substr(r+Av.codeSep_.length),t=t.substr(0,r));let i=this.unitNames_[t];if(i){let a=i.length;if(n&&a>1){let s=0;for(;i[s].csCode_!==n&&s0&&(n+=r),t[f]==="dim_")c.dim_!==null&&c.dim_!==void 0&&c.dim_.dimVec_ instanceof Array?n+="["+c.dim_.dimVec_.join(",")+"]":n+="";else{let d=c[t[f]];typeof d=="string"?n+=d.replace(/[\n\r]/g," "):n+=d}n+=`\r +`),this.expressionName=r,this.libraryName=n,this.localId=i,this.locator=a,this.cause=t}}qm.AnnotatedError=Z4e;var eh={},j4;function Yr(){if(j4)return eh;j4=1;var e=ae&&ae.__createBinding||(Object.create?function(l,u,c,f){f===void 0&&(f=c),Object.defineProperty(l,f,{enumerable:!0,get:function(){return u[c]}})}:function(l,u,c,f){f===void 0&&(f=c),l[f]=u[c]}),t=ae&&ae.__setModuleDefault||(Object.create?function(l,u){Object.defineProperty(l,"default",{enumerable:!0,value:u})}:function(l,u){l.default=u}),r=ae&&ae.__importStar||function(l){if(l&&l.__esModule)return l;var u={};if(l!=null)for(var c in l)c!=="default"&&Object.prototype.hasOwnProperty.call(l,c)&&e(u,l,c);return t(u,l),u};Object.defineProperty(eh,"__esModule",{value:!0}),eh.build=void 0;const n=r(ZX()),i=Ui;function a(l){return l==null?l:(0,i.typeIsArray)(l)?l.map(u=>a(u)):l.type==="FunctionRef"?new n.FunctionRef(l):l.type==="Literal"?n.Literal.from(l):s(l.type)?o(l.type,l):null}eh.build=a;function s(l){return typeof n[l]=="function"}function o(l,u){return new n[l](u)}return eh}var z4;function $t(){if(z4)return Nl;z4=1,Object.defineProperty(Nl,"__esModule",{value:!0}),Nl.UnimplementedExpression=Nl.Expression=void 0;const e=Ui,t=qm,r=Yr();class n{constructor(s){if(s.operand!=null){const o=(0,r.build)(s.operand);(0,e.typeIsArray)(s.operand)?this.args=o:this.arg=o}s.localId!=null&&(this.localId=s.localId),s.locator!=null&&(this.locator=s.locator)}async execute(s){try{if(this.localId!=null){const o=await this.exec(s);return s.rootContext().setLocalIdWithResult(this.localId,o),o}else return await this.exec(s)}catch(o){if(o instanceof t.AnnotatedError)throw o;const l=this.getRecursiveLibraryIdentifier(s);throw new t.AnnotatedError(o,this.constructor.name,l,this.localId,this.locator)}}async exec(s){return this}async execArgs(s){return this.args!=null?Promise.all(this.args.map(async o=>o.execute(s))):this.arg!=null?this.arg.execute(s):null}getRecursiveLibraryIdentifier(s){var o,l,u;const c=(u=(l=(o=s.library)===null||o===void 0?void 0:o.source)===null||l===void 0?void 0:l.library)===null||u===void 0?void 0:u.identifier;return c?`${c.id}${c.version?`|${c.version}`:""}`:s.parent?this.getRecursiveLibraryIdentifier(s.parent):"(unknown)"}}Nl.Expression=n;class i extends n{constructor(s){super(s),this.json=s}async exec(s){throw new Error(`Unimplemented Expression: ${this.json.type}`)}}return Nl.UnimplementedExpression=i,Nl}var ot={},xS={},Du={};Object.defineProperty(Du,"__esModule",{value:!0});Du.ThreeValuedLogic=void 0;class e7e{static and(...t){return t.includes(!1)?!1:t.includes(null)?null:!0}static or(...t){return t.includes(!0)?!0:t.includes(null)?null:!1}static xor(...t){return t.includes(null)?null:t.reduce((r,n)=>(!r^!n)===1)}static not(t){return t!=null?!t:null}}Du.ThreeValuedLogic=e7e;var ia={};Object.defineProperty(ia,"__esModule",{value:!0});ia.CodeSystem=ia.ValueSet=ia.Concept=ia.Code=void 0;const q4=Ui;class t7e{constructor(t,r,n,i){this.code=t,this.system=r,this.version=n,this.display=i}get isCode(){return!0}hasMatch(t){return typeof t=="string"?t===this.code:p$(Vw(t),[this])}}ia.Code=t7e;class r7e{constructor(t,r){this.codes=t,this.display=r,this.codes||(this.codes=[])}get isConcept(){return!0}hasMatch(t){return p$(Vw(t),this.codes)}}ia.Concept=r7e;class n7e{constructor(t,r,n=[]){this.oid=t,this.version=r,this.codes=n,this.codes||(this.codes=[])}get isValueSet(){return!0}hasMatch(t){const r=Vw(t);if(r.length===1&&typeof r[0]=="string"){let n=!1,i=!1;for(const a of this.codes)if(a.system!==this.codes[0].system&&(i=!0),a.code===r[0]&&(n=!0),i&&n)throw new Error("In (valueset) is ambiguous -- multiple codes with multiple code systems exist in value set.");return n}else return p$(r,this.codes)}}ia.ValueSet=n7e;function Vw(e){if(e==null)return[];if((0,q4.typeIsArray)(e)){let t=[];for(const r of e)t=t.concat(Vw(r));return t}else return(0,q4.typeIsArray)(e.codes)?e.codes:[e]}function p$(e,t){return e.some(r=>t.some(n=>typeof r=="string"?r===n.code:i7e(r,n)))}function i7e(e,t){return e.code===t.code&&e.system===t.system}class a7e{constructor(t,r){this.id=t,this.version=r}}ia.CodeSystem=a7e;var th={},Qr={},V4;function ld(){if(V4)return Qr;V4=1,Object.defineProperty(Qr,"__esModule",{value:!0}),Qr.equals=Qr.equivalent=Qr.greaterThanOrEquals=Qr.greaterThan=Qr.lessThanOrEquals=Qr.lessThan=void 0;const e=Ln();function t(m,h){return typeof m=="number"&&typeof h=="number"}function r(m,h){return typeof m=="string"&&typeof h=="string"}function n(m,h){return m&&m.isDateTime&&h&&h.isDateTime||m&&m.isDate&&h&&h.isDate||m&&m.isQuantity&&h&&h.isQuantity}function i(m){return m instanceof e.Uncertainty}function a(m,h,b){return t(m,h)||r(m,h)?mh:n(m,h)?m.after(h,b):i(m)?m.greaterThan(h):i(h)?e.Uncertainty.from(m).greaterThan(h):null}Qr.greaterThan=o;function l(m,h,b){return t(m,h)||r(m,h)?m>=h:n(m,h)?m.sameOrAfter(h,b):i(m)?m.greaterThanOrEquals(h):i(h)?e.Uncertainty.from(m).greaterThanOrEquals(h):null}Qr.greaterThanOrEquals=l;function u(m,h){if(m==null&&h==null)return!0;if(m==null||h==null)return!1;if(c(m))return f(m,h);if(m.isQuantity)return m.equals(h);if(typeof m.equivalent=="function")return m.equivalent(h);const[b,T]=d(m,h);switch(b){case"[object Array]":return y(m,h,u);case"[object Object]":return v(m,h,u);case"[object String]":if(T==="[object String]")return m=m.replace(/\s/g," "),h=h.replace(/\s/g," "),m.localeCompare(h,"en",{sensitivity:"base"})===0;break}return C(m,h)}Qr.equivalent=u;function c(m){return m.hasMatch&&typeof m.hasMatch=="function"}function f(m,h){return m.hasMatch(h)}function d(m,h){return[m,h].map(b=>({}).toString.call(b))}function y(m,h,b){return m.length===h.length&&m.every((T,x)=>b(T,h[x]))}function v(m,h,b){return _(m,h)?w(m,h,b):!1}function _(m,h){return h instanceof m.constructor&&m instanceof h.constructor}function w(m,h,b){let T;const x=p(m).sort(),E=p(h).sort();let R=!1;return x.length===E.length&&x.every((F,z)=>F===E[z])?T=x.every(F=>{if(m[F]==null&&h[F]==null)return!0;const z=b(m[F],h[F]);return z===null&&(R=!0),z}):T=!1,R?null:T}function p(m){return Object.keys(m).filter(h=>!g(m[h]))}function g(m){return m instanceof Function||{}.toString.call(m)==="[object Function]"}function C(m,h){if(m==null||h==null)return null;if(m&&m.isQuantity||m&&m.isRatio||(m instanceof e.Uncertainty?h=e.Uncertainty.from(h):h instanceof e.Uncertainty&&(m=e.Uncertainty.from(m)),typeof m.equals=="function"))return m.equals(h);if(typeof m==typeof h&&typeof m=="string"||typeof m=="number"||typeof m=="boolean")return m===h;const[b,T]=d(m,h);if(b!==T)return!1;switch(b){case"[object Date]":return m.getTime()===h.getTime();case"[object RegExp]":return["source","global","ignoreCase","multiline"].every(x=>m[x]===h[x]);case"[object Array]":return m.indexOf(null)>=0||m.indexOf(void 0)>=0||h.indexOf(null)>=0||h.indexOf(void 0)>=0?null:y(m,h,C);case"[object Object]":return v(m,h,C);case"[object Function]":return m.toString()===h.toString()}return!1}return Qr.equals=C,Qr}var H4;function ud(){if(H4)return th;H4=1,Object.defineProperty(th,"__esModule",{value:!0}),th.Uncertainty=void 0;const e=ld(),t=Du;class r{constructor(i=null,a){this.low=i,this.high=a;const s=(l,u)=>typeof l!=typeof u||(l==null?void 0:l.constructor)!==(u==null?void 0:u.constructor)?!1:typeof l.after=="function"?l.after(u):l>u,o=l=>l!=null&&(l.isCode||l.isConcept||l.isValueSet);typeof this.high>"u"&&(this.high=this.low),(o(this.low)||o(this.high))&&(this.low=this.high=null),this.low!=null&&this.high!=null&&s(this.low,this.high)&&([this.low,this.high]=[this.high,this.low])}static from(i){return i!=null&&i.isUncertainty?i:new r(i)}get isUncertainty(){return!0}copy(){let i=this.low,a=this.high;return typeof this.low.copy=="function"&&(i=this.low.copy()),typeof this.high.copy=="function"&&(a=this.high.copy()),new r(i,a)}isPoint(){var i,a;const s=(l,u)=>typeof l!=typeof u||(l==null?void 0:l.constructor)!==(u==null?void 0:u.constructor)?null:typeof l.sameOrBefore=="function"?l.sameOrBefore(u):l<=u,o=(l,u)=>typeof l!=typeof u||(l==null?void 0:l.constructor)!==(u==null?void 0:u.constructor)?null:typeof l.sameOrBefore=="function"?l.sameOrAfter(u):l>=u;return this.low!=null&&this.high!=null&&((i=s(this.low,this.high))!==null&&i!==void 0?i:!1)&&((a=o(this.low,this.high))!==null&&a!==void 0?a:!1)}equals(i){if(this.isPoint()){if(!(i instanceof r))return(0,e.equals)(this.low,i);if(i.isPoint())return(0,e.equals)(this.low,i.low)}return i=r.from(i),t.ThreeValuedLogic.not(t.ThreeValuedLogic.or(this.lessThan(i),this.greaterThan(i)))}lessThan(i){const a=(l,u)=>typeof l!=typeof u||(l==null?void 0:l.constructor)!==(u==null?void 0:u.constructor)?null:typeof l.before=="function"?l.before(u):l"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function xg(e,t,r){return s7e()?xg=Reflect.construct:xg=function(i,a,s){var o=[null];o.push.apply(o,a);var l=Function.bind.apply(i,o),u=new l;return s&&Xy(u,s.prototype),u},xg.apply(null,arguments)}function o7e(e){return Function.toString.call(e).indexOf("[native code]")!==-1}function B2(e){var t=typeof Map=="function"?new Map:void 0;return B2=function(n){if(n===null||!o7e(n))return n;if(typeof n!="function")throw new TypeError("Super expression must either be null or a function");if(typeof t<"u"){if(t.has(n))return t.get(n);t.set(n,i)}function i(){return xg(n,arguments,F2(this).constructor)}return i.prototype=Object.create(n.prototype,{constructor:{value:i,enumerable:!1,writable:!0,configurable:!0}}),Xy(i,n)},B2(e)}function l7e(e,t){if(e==null)return{};var r={},n=Object.keys(e),i,a;for(a=0;a=0)&&(r[i]=e[i]);return r}function u7e(e,t){if(e){if(typeof e=="string")return G4(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(r);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return G4(e,t)}}function G4(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r"u"||e[Symbol.iterator]==null){if(Array.isArray(e)||(e=u7e(e)))return function(){return t>=e.length?{done:!0}:{done:!1,value:e[t++]}};throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}return t=e[Symbol.iterator](),t.next.bind(t)}var ku=function(e){Ri(t,e);function t(){return e.apply(this,arguments)||this}return t}(B2(Error)),c7e=function(e){Ri(t,e);function t(r){return e.call(this,"Invalid DateTime: "+r.toMessage())||this}return t}(ku),f7e=function(e){Ri(t,e);function t(r){return e.call(this,"Invalid Interval: "+r.toMessage())||this}return t}(ku),d7e=function(e){Ri(t,e);function t(r){return e.call(this,"Invalid Duration: "+r.toMessage())||this}return t}(ku),$h=function(e){Ri(t,e);function t(){return e.apply(this,arguments)||this}return t}(ku),fK=function(e){Ri(t,e);function t(r){return e.call(this,"Invalid unit "+r)||this}return t}(ku),vi=function(e){Ri(t,e);function t(){return e.apply(this,arguments)||this}return t}(ku),_o=function(e){Ri(t,e);function t(){return e.call(this,"Zone is an abstract class")||this}return t}(ku),ge="numeric",fa="short",qn="long",Qy={year:ge,month:ge,day:ge},m$={year:ge,month:fa,day:ge},dK={year:ge,month:fa,day:ge,weekday:fa},v$={year:ge,month:qn,day:ge},g$={year:ge,month:qn,day:ge,weekday:qn},y$={hour:ge,minute:ge},w$={hour:ge,minute:ge,second:ge},b$={hour:ge,minute:ge,second:ge,timeZoneName:fa},_$={hour:ge,minute:ge,second:ge,timeZoneName:qn},C$={hour:ge,minute:ge,hour12:!1},S$={hour:ge,minute:ge,second:ge,hour12:!1},T$={hour:ge,minute:ge,second:ge,hour12:!1,timeZoneName:fa},E$={hour:ge,minute:ge,second:ge,hour12:!1,timeZoneName:qn},O$={year:ge,month:ge,day:ge,hour:ge,minute:ge},I$={year:ge,month:ge,day:ge,hour:ge,minute:ge,second:ge},M$={year:ge,month:fa,day:ge,hour:ge,minute:ge},x$={year:ge,month:fa,day:ge,hour:ge,minute:ge,second:ge},hK={year:ge,month:fa,day:ge,weekday:fa,hour:ge,minute:ge},L$={year:ge,month:qn,day:ge,hour:ge,minute:ge,timeZoneName:fa},$$={year:ge,month:qn,day:ge,hour:ge,minute:ge,second:ge,timeZoneName:fa},A$={year:ge,month:qn,day:ge,weekday:qn,hour:ge,minute:ge,timeZoneName:qn},P$={year:ge,month:qn,day:ge,weekday:qn,hour:ge,minute:ge,second:ge,timeZoneName:qn};function lt(e){return typeof e>"u"}function Eu(e){return typeof e=="number"}function Hw(e){return typeof e=="number"&&e%1===0}function h7e(e){return typeof e=="string"}function p7e(e){return Object.prototype.toString.call(e)==="[object Date]"}function Ya(){try{return typeof Intl<"u"&&Intl.DateTimeFormat}catch{return!1}}function Vm(){return!lt(Intl.DateTimeFormat.prototype.formatToParts)}function pK(){try{return typeof Intl<"u"&&!!Intl.RelativeTimeFormat}catch{return!1}}function m7e(e){return Array.isArray(e)?e:[e]}function Y4(e,t,r){if(e.length!==0)return e.reduce(function(n,i){var a=[t(i),i];return n&&r(n[0],a[0])===n[0]?n:a},null)[1]}function mK(e,t){return t.reduce(function(r,n){return r[n]=e[n],r},{})}function Pf(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function Ls(e,t,r){return Hw(e)&&e>=t&&e<=r}function v7e(e,t){return e-t*Math.floor(e/t)}function Vc(e,t){t===void 0&&(t=2);var r=e<0?"-":"",n=r?e*-1:e,i;return n.toString().length=0&&(t=new Date(t),t.setUTCFullYear(t.getUTCFullYear()-1900)),+t}function Zy(e){var t=(e+Math.floor(e/4)-Math.floor(e/100)+Math.floor(e/400))%7,r=e-1,n=(r+Math.floor(r/4)-Math.floor(r/100)+Math.floor(r/400))%7;return t===4||n===3?53:52}function j2(e){return e>99?e:e>60?1900+e:2e3+e}function vK(e,t,r,n){n===void 0&&(n=null);var i=new Date(e),a={hour12:!1,year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit"};n&&(a.timeZone=n);var s=Object.assign({timeZoneName:t},a),o=Ya();if(o&&Vm()){var l=new Intl.DateTimeFormat(r,s).formatToParts(i).find(function(y){return y.type.toLowerCase()==="timezonename"});return l?l.value:null}else if(o){var u=new Intl.DateTimeFormat(r,a).format(i),c=new Intl.DateTimeFormat(r,s).format(i),f=c.substring(u.length),d=f.replace(/^[, \u200e]+/,"");return d}else return null}function Ww(e,t){var r=parseInt(e,10);Number.isNaN(r)&&(r=0);var n=parseInt(t,10)||0,i=r<0||Object.is(r,-0)?-n:n;return r*60+i}function gK(e){var t=Number(e);if(typeof e=="boolean"||e===""||Number.isNaN(t))throw new vi("Invalid unit value "+e);return t}function e1(e,t,r){var n={};for(var i in e)if(Pf(e,i)){if(r.indexOf(i)>=0)continue;var a=e[i];if(a==null)continue;n[t(i)]=gK(a)}return n}function t1(e,t){var r=Math.trunc(Math.abs(e/60)),n=Math.trunc(Math.abs(e%60)),i=e>=0?"+":"-";switch(t){case"short":return""+i+Vc(r,2)+":"+Vc(n,2);case"narrow":return""+i+r+(n>0?":"+n:"");case"techie":return""+i+Vc(r,2)+Vc(n,2);default:throw new RangeError("Value format "+t+" is out of range for property format")}}function Gw(e){return mK(e,["hour","minute","second","millisecond"])}var yK=/[A-Za-z_+-]{1,256}(:?\/[A-Za-z_+-]{1,256}(\/[A-Za-z_+-]{1,256})?)?/;function Jt(e){return JSON.stringify(e,Object.keys(e).sort())}var g7e=["January","February","March","April","May","June","July","August","September","October","November","December"],wK=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],y7e=["J","F","M","A","M","J","J","A","S","O","N","D"];function bK(e){switch(e){case"narrow":return[].concat(y7e);case"short":return[].concat(wK);case"long":return[].concat(g7e);case"numeric":return["1","2","3","4","5","6","7","8","9","10","11","12"];case"2-digit":return["01","02","03","04","05","06","07","08","09","10","11","12"];default:return null}}var _K=["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"],CK=["Mon","Tue","Wed","Thu","Fri","Sat","Sun"],w7e=["M","T","W","T","F","S","S"];function SK(e){switch(e){case"narrow":return[].concat(w7e);case"short":return[].concat(CK);case"long":return[].concat(_K);case"numeric":return["1","2","3","4","5","6","7"];default:return null}}var TK=["AM","PM"],b7e=["Before Christ","Anno Domini"],_7e=["BC","AD"],C7e=["B","A"];function EK(e){switch(e){case"narrow":return[].concat(C7e);case"short":return[].concat(_7e);case"long":return[].concat(b7e);default:return null}}function S7e(e){return TK[e.hour<12?0:1]}function T7e(e,t){return SK(t)[e.weekday-1]}function E7e(e,t){return bK(t)[e.month-1]}function O7e(e,t){return EK(t)[e.year<0?0:1]}function I7e(e,t,r,n){r===void 0&&(r="always"),n===void 0&&(n=!1);var i={years:["year","yr."],quarters:["quarter","qtr."],months:["month","mo."],weeks:["week","wk."],days:["day","day","days"],hours:["hour","hr."],minutes:["minute","min."],seconds:["second","sec."]},a=["hours","minutes","seconds"].indexOf(e)===-1;if(r==="auto"&&a){var s=e==="days";switch(t){case 1:return s?"tomorrow":"next "+i[e][0];case-1:return s?"yesterday":"last "+i[e][0];case 0:return s?"today":"this "+i[e][0]}}var o=Object.is(t,-0)||t<0,l=Math.abs(t),u=l===1,c=i[e],f=n?u?c[1]:c[2]||c[1]:u?i[e][0]:e;return o?l+" "+f+" ago":"in "+l+" "+f}function M7e(e){var t=mK(e,["weekday","era","year","month","day","hour","minute","second","timeZoneName","hour12"]),r=Jt(t),n="EEEE, LLLL d, yyyy, h:mm a";switch(r){case Jt(Qy):return"M/d/yyyy";case Jt(m$):return"LLL d, yyyy";case Jt(dK):return"EEE, LLL d, yyyy";case Jt(v$):return"LLLL d, yyyy";case Jt(g$):return"EEEE, LLLL d, yyyy";case Jt(y$):return"h:mm a";case Jt(w$):return"h:mm:ss a";case Jt(b$):return"h:mm a";case Jt(_$):return"h:mm a";case Jt(C$):return"HH:mm";case Jt(S$):return"HH:mm:ss";case Jt(T$):return"HH:mm";case Jt(E$):return"HH:mm";case Jt(O$):return"M/d/yyyy, h:mm a";case Jt(M$):return"LLL d, yyyy, h:mm a";case Jt(L$):return"LLLL d, yyyy, h:mm a";case Jt(A$):return n;case Jt(I$):return"M/d/yyyy, h:mm:ss a";case Jt(x$):return"LLL d, yyyy, h:mm:ss a";case Jt(hK):return"EEE, d LLL yyyy, h:mm a";case Jt($$):return"LLLL d, yyyy, h:mm:ss a";case Jt(P$):return"EEEE, LLLL d, yyyy, h:mm:ss a";default:return n}}function K4(e,t){for(var r="",n=Qo(e),i;!(i=n()).done;){var a=i.value;a.literal?r+=a.val:r+=t(a.val)}return r}var x7e={D:Qy,DD:m$,DDD:v$,DDDD:g$,t:y$,tt:w$,ttt:b$,tttt:_$,T:C$,TT:S$,TTT:T$,TTTT:E$,f:O$,ff:M$,fff:L$,ffff:A$,F:I$,FF:x$,FFF:$$,FFFF:P$},za=function(){e.create=function(n,i){return i===void 0&&(i={}),new e(n,i)},e.parseFormat=function(n){for(var i=null,a="",s=!1,o=[],l=0;l0&&o.push({literal:s,val:a}),i=null,a="",s=!s):s||u===i?a+=u:(a.length>0&&o.push({literal:!1,val:a}),a=u,i=u)}return a.length>0&&o.push({literal:s,val:a}),o},e.macroTokenToFormatOpts=function(n){return x7e[n]};function e(r,n){this.opts=n,this.loc=r,this.systemLoc=null}var t=e.prototype;return t.formatWithSystemDefault=function(n,i){this.systemLoc===null&&(this.systemLoc=this.loc.redefaultToSystem());var a=this.systemLoc.dtFormatter(n,Object.assign({},this.opts,i));return a.format()},t.formatDateTime=function(n,i){i===void 0&&(i={});var a=this.loc.dtFormatter(n,Object.assign({},this.opts,i));return a.format()},t.formatDateTimeParts=function(n,i){i===void 0&&(i={});var a=this.loc.dtFormatter(n,Object.assign({},this.opts,i));return a.formatToParts()},t.resolvedOptions=function(n,i){i===void 0&&(i={});var a=this.loc.dtFormatter(n,Object.assign({},this.opts,i));return a.resolvedOptions()},t.num=function(n,i){if(i===void 0&&(i=0),this.opts.forceSimple)return Vc(n,i);var a=Object.assign({},this.opts);return i>0&&(a.padTo=i),this.loc.numberFormatter(a).format(n)},t.formatDateTimeFromString=function(n,i){var a=this,s=this.loc.listingMode()==="en",o=this.loc.outputCalendar&&this.loc.outputCalendar!=="gregory"&&Vm(),l=function(p,g){return a.loc.extract(n,p,g)},u=function(p){return n.isOffsetFixed&&n.offset===0&&p.allowZ?"Z":n.isValid?n.zone.formatOffset(n.ts,p.format):""},c=function(){return s?S7e(n):l({hour:"numeric",hour12:!0},"dayperiod")},f=function(p,g){return s?E7e(n,p):l(g?{month:p}:{month:p,day:"numeric"},"month")},d=function(p,g){return s?T7e(n,p):l(g?{weekday:p}:{weekday:p,month:"long",day:"numeric"},"weekday")},y=function(p){var g=e.macroTokenToFormatOpts(p);return g?a.formatWithSystemDefault(n,g):p},v=function(p){return s?O7e(n,p):l({era:p},"era")},_=function(p){switch(p){case"S":return a.num(n.millisecond);case"u":case"SSS":return a.num(n.millisecond,3);case"s":return a.num(n.second);case"ss":return a.num(n.second,2);case"m":return a.num(n.minute);case"mm":return a.num(n.minute,2);case"h":return a.num(n.hour%12===0?12:n.hour%12);case"hh":return a.num(n.hour%12===0?12:n.hour%12,2);case"H":return a.num(n.hour);case"HH":return a.num(n.hour,2);case"Z":return u({format:"narrow",allowZ:a.opts.allowZ});case"ZZ":return u({format:"short",allowZ:a.opts.allowZ});case"ZZZ":return u({format:"techie",allowZ:a.opts.allowZ});case"ZZZZ":return n.zone.offsetName(n.ts,{format:"short",locale:a.loc.locale});case"ZZZZZ":return n.zone.offsetName(n.ts,{format:"long",locale:a.loc.locale});case"z":return n.zoneName;case"a":return c();case"d":return o?l({day:"numeric"},"day"):a.num(n.day);case"dd":return o?l({day:"2-digit"},"day"):a.num(n.day,2);case"c":return a.num(n.weekday);case"ccc":return d("short",!0);case"cccc":return d("long",!0);case"ccccc":return d("narrow",!0);case"E":return a.num(n.weekday);case"EEE":return d("short",!1);case"EEEE":return d("long",!1);case"EEEEE":return d("narrow",!1);case"L":return o?l({month:"numeric",day:"numeric"},"month"):a.num(n.month);case"LL":return o?l({month:"2-digit",day:"numeric"},"month"):a.num(n.month,2);case"LLL":return f("short",!0);case"LLLL":return f("long",!0);case"LLLLL":return f("narrow",!0);case"M":return o?l({month:"numeric"},"month"):a.num(n.month);case"MM":return o?l({month:"2-digit"},"month"):a.num(n.month,2);case"MMM":return f("short",!1);case"MMMM":return f("long",!1);case"MMMMM":return f("narrow",!1);case"y":return o?l({year:"numeric"},"year"):a.num(n.year);case"yy":return o?l({year:"2-digit"},"year"):a.num(n.year.toString().slice(-2),2);case"yyyy":return o?l({year:"numeric"},"year"):a.num(n.year,4);case"yyyyyy":return o?l({year:"numeric"},"year"):a.num(n.year,6);case"G":return v("short");case"GG":return v("long");case"GGGGG":return v("narrow");case"kk":return a.num(n.weekYear.toString().slice(-2),2);case"kkkk":return a.num(n.weekYear,4);case"W":return a.num(n.weekNumber);case"WW":return a.num(n.weekNumber,2);case"o":return a.num(n.ordinal);case"ooo":return a.num(n.ordinal,3);case"q":return a.num(n.quarter);case"qq":return a.num(n.quarter,2);case"X":return a.num(Math.floor(n.ts/1e3));case"x":return a.num(n.ts);default:return y(p)}};return K4(e.parseFormat(i),_)},t.formatDurationFromString=function(n,i){var a=this,s=function(d){switch(d[0]){case"S":return"millisecond";case"s":return"second";case"m":return"minute";case"h":return"hour";case"d":return"day";case"M":return"month";case"y":return"year";default:return null}},o=function(d){return function(y){var v=s(y);return v?a.num(d.get(v),y.length):y}},l=e.parseFormat(i),u=l.reduce(function(f,d){var y=d.literal,v=d.val;return y?f:f.concat(v)},[]),c=n.shiftTo.apply(n,u.map(s).filter(function(f){return f}));return K4(l,o(c))},e}(),aa=function(){function e(r,n){this.reason=r,this.explanation=n}var t=e.prototype;return t.toMessage=function(){return this.explanation?this.reason+": "+this.explanation:this.reason},e}(),cd=function(){function e(){}var t=e.prototype;return t.offsetName=function(n,i){throw new _o},t.formatOffset=function(n,i){throw new _o},t.offset=function(n){throw new _o},t.equals=function(n){throw new _o},ca(e,[{key:"type",get:function(){throw new _o}},{key:"name",get:function(){throw new _o}},{key:"universal",get:function(){throw new _o}},{key:"isValid",get:function(){throw new _o}}]),e}(),$S=null,OK=function(e){Ri(t,e);function t(){return e.apply(this,arguments)||this}var r=t.prototype;return r.offsetName=function(i,a){var s=a.format,o=a.locale;return vK(i,s,o)},r.formatOffset=function(i,a){return t1(this.offset(i),a)},r.offset=function(i){return-new Date(i).getTimezoneOffset()},r.equals=function(i){return i.type==="local"},ca(t,[{key:"type",get:function(){return"local"}},{key:"name",get:function(){return Ya()?new Intl.DateTimeFormat().resolvedOptions().timeZone:"local"}},{key:"universal",get:function(){return!1}},{key:"isValid",get:function(){return!0}}],[{key:"instance",get:function(){return $S===null&&($S=new t),$S}}]),t}(cd),L7e=RegExp("^"+yK.source+"$"),Lg={};function $7e(e){return Lg[e]||(Lg[e]=new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:e,year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"})),Lg[e]}var A7e={year:0,month:1,day:2,hour:3,minute:4,second:5};function P7e(e,t){var r=e.format(t).replace(/\u200E/g,""),n=/(\d+)\/(\d+)\/(\d+),? (\d+):(\d+):(\d+)/.exec(r),i=n[1],a=n[2],s=n[3],o=n[4],l=n[5],u=n[6];return[s,i,a,o,l,u]}function N7e(e,t){for(var r=e.formatToParts(t),n=[],i=0;i=0?p:1e3+p,(_-w)/(60*1e3)},r.equals=function(i){return i.type==="iana"&&i.name===this.name},ca(t,[{key:"type",get:function(){return"iana"}},{key:"name",get:function(){return this.zoneName}},{key:"universal",get:function(){return!1}},{key:"isValid",get:function(){return this.valid}}]),t}(cd),AS=null,Bn=function(e){Ri(t,e),t.instance=function(i){return i===0?t.utcInstance:new t(i)},t.parseSpecifier=function(i){if(i){var a=i.match(/^utc(?:([+-]\d{1,2})(?::(\d{2}))?)?$/i);if(a)return new t(Ww(a[1],a[2]))}return null},ca(t,null,[{key:"utcInstance",get:function(){return AS===null&&(AS=new t(0)),AS}}]);function t(n){var i;return i=e.call(this)||this,i.fixed=n,i}var r=t.prototype;return r.offsetName=function(){return this.name},r.formatOffset=function(i,a){return t1(this.fixed,a)},r.offset=function(){return this.fixed},r.equals=function(i){return i.type==="fixed"&&i.fixed===this.fixed},ca(t,[{key:"type",get:function(){return"fixed"}},{key:"name",get:function(){return this.fixed===0?"UTC":"UTC"+t1(this.fixed,"narrow")}},{key:"universal",get:function(){return!0}},{key:"isValid",get:function(){return!0}}]),t}(cd),z2=function(e){Ri(t,e);function t(n){var i;return i=e.call(this)||this,i.zoneName=n,i}var r=t.prototype;return r.offsetName=function(){return null},r.formatOffset=function(){return""},r.offset=function(){return NaN},r.equals=function(){return!1},ca(t,[{key:"type",get:function(){return"invalid"}},{key:"name",get:function(){return this.zoneName}},{key:"universal",get:function(){return!1}},{key:"isValid",get:function(){return!1}}]),t}(cd);function Vl(e,t){var r;if(lt(e)||e===null)return t;if(e instanceof cd)return e;if(h7e(e)){var n=e.toLowerCase();return n==="local"?t:n==="utc"||n==="gmt"?Bn.utcInstance:(r=Ha.parseGMTOffset(e))!=null?Bn.instance(r):Ha.isValidSpecifier(n)?Ha.create(e):Bn.parseSpecifier(n)||new z2(e)}else return Eu(e)?Bn.instance(e):typeof e=="object"&&e.offset&&typeof e.offset=="number"?e:new z2(e)}var X4=function(){return Date.now()},PS=null,Q4=null,J4=null,Z4=null,e7=!1,sr=function(){function e(){}return e.resetCaches=function(){Tr.resetCache(),Ha.resetCache()},ca(e,null,[{key:"now",get:function(){return X4},set:function(r){X4=r}},{key:"defaultZoneName",get:function(){return e.defaultZone.name},set:function(r){r?PS=Vl(r):PS=null}},{key:"defaultZone",get:function(){return PS||OK.instance}},{key:"defaultLocale",get:function(){return Q4},set:function(r){Q4=r}},{key:"defaultNumberingSystem",get:function(){return J4},set:function(r){J4=r}},{key:"defaultOutputCalendar",get:function(){return Z4},set:function(r){Z4=r}},{key:"throwOnInvalid",get:function(){return e7},set:function(r){e7=r}}]),e}(),q2={};function V2(e,t){t===void 0&&(t={});var r=JSON.stringify([e,t]),n=q2[r];return n||(n=new Intl.DateTimeFormat(e,t),q2[r]=n),n}var H2={};function U7e(e,t){t===void 0&&(t={});var r=JSON.stringify([e,t]),n=H2[r];return n||(n=new Intl.NumberFormat(e,t),H2[r]=n),n}var W2={};function R7e(e,t){t===void 0&&(t={});var r=t;r.base;var n=l7e(r,["base"]),i=JSON.stringify([e,n]),a=W2[i];return a||(a=new Intl.RelativeTimeFormat(e,t),W2[i]=a),a}var Bl=null;function D7e(){if(Bl)return Bl;if(Ya()){var e=new Intl.DateTimeFormat().resolvedOptions().locale;return Bl=!e||e==="und"?"en-US":e,Bl}else return Bl="en-US",Bl}function k7e(e){var t=e.indexOf("-u-");if(t===-1)return[e];var r,n=e.substring(0,t);try{r=V2(e).resolvedOptions()}catch{r=V2(n).resolvedOptions()}var i=r,a=i.numberingSystem,s=i.calendar;return[n,a,s]}function F7e(e,t,r){return Ya()?((r||t)&&(e+="-u",r&&(e+="-ca-"+r),t&&(e+="-nu-"+t)),e):[]}function B7e(e){for(var t=[],r=1;r<=12;r++){var n=hr.utc(2016,r,1);t.push(e(n))}return t}function j7e(e){for(var t=[],r=1;r<=7;r++){var n=hr.utc(2016,11,13+r);t.push(e(n))}return t}function Lv(e,t,r,n,i){var a=e.listingMode(r);return a==="error"?null:a==="en"?n(t):i(t)}function z7e(e){return e.numberingSystem&&e.numberingSystem!=="latn"?!1:e.numberingSystem==="latn"||!e.locale||e.locale.startsWith("en")||Ya()&&new Intl.DateTimeFormat(e.intl).resolvedOptions().numberingSystem==="latn"}var q7e=function(){function e(r,n,i){if(this.padTo=i.padTo||0,this.floor=i.floor||!1,!n&&Ya()){var a={useGrouping:!1};i.padTo>0&&(a.minimumIntegerDigits=i.padTo),this.inf=U7e(r,a)}}var t=e.prototype;return t.format=function(n){if(this.inf){var i=this.floor?Math.floor(n):n;return this.inf.format(i)}else{var a=this.floor?Math.floor(n):U$(n,3);return Vc(a,this.padTo)}},e}(),V7e=function(){function e(r,n,i){this.opts=i,this.hasIntl=Ya();var a;if(r.zone.universal&&this.hasIntl){var s=-1*(r.offset/60),o=s>=0?"Etc/GMT+"+s:"Etc/GMT"+s,l=Ha.isValidZone(o);r.offset!==0&&l?(a=o,this.dt=r):(a="UTC",i.timeZoneName?this.dt=r:this.dt=r.offset===0?r:hr.fromMillis(r.ts+r.offset*60*1e3))}else r.zone.type==="local"?this.dt=r:(this.dt=r,a=r.zone.name);if(this.hasIntl){var u=Object.assign({},this.opts);a&&(u.timeZone=a),this.dtf=V2(n,u)}}var t=e.prototype;return t.format=function(){if(this.hasIntl)return this.dtf.format(this.dt.toJSDate());var n=M7e(this.opts),i=Tr.create("en-US");return za.create(i).formatDateTimeFromString(this.dt,n)},t.formatToParts=function(){return this.hasIntl&&Vm()?this.dtf.formatToParts(this.dt.toJSDate()):[]},t.resolvedOptions=function(){return this.hasIntl?this.dtf.resolvedOptions():{locale:"en-US",numberingSystem:"latn",outputCalendar:"gregory"}},e}(),H7e=function(){function e(r,n,i){this.opts=Object.assign({style:"long"},i),!n&&pK()&&(this.rtf=R7e(r,i))}var t=e.prototype;return t.format=function(n,i){return this.rtf?this.rtf.format(n,i):I7e(i,n,this.opts.numeric,this.opts.style!=="long")},t.formatToParts=function(n,i){return this.rtf?this.rtf.formatToParts(n,i):[]},e}(),Tr=function(){e.fromOpts=function(n){return e.create(n.locale,n.numberingSystem,n.outputCalendar,n.defaultToEN)},e.create=function(n,i,a,s){s===void 0&&(s=!1);var o=n||sr.defaultLocale,l=o||(s?"en-US":D7e()),u=i||sr.defaultNumberingSystem,c=a||sr.defaultOutputCalendar;return new e(l,u,c,o)},e.resetCache=function(){Bl=null,q2={},H2={},W2={}},e.fromObject=function(n){var i=n===void 0?{}:n,a=i.locale,s=i.numberingSystem,o=i.outputCalendar;return e.create(a,s,o)};function e(r,n,i,a){var s=k7e(r),o=s[0],l=s[1],u=s[2];this.locale=o,this.numberingSystem=n||l||null,this.outputCalendar=i||u||null,this.intl=F7e(this.locale,this.numberingSystem,this.outputCalendar),this.weekdaysCache={format:{},standalone:{}},this.monthsCache={format:{},standalone:{}},this.meridiemCache=null,this.eraCache={},this.specifiedLocale=a,this.fastNumbersCached=null}var t=e.prototype;return t.listingMode=function(n){n===void 0&&(n=!0);var i=Ya(),a=i&&Vm(),s=this.isEnglish(),o=(this.numberingSystem===null||this.numberingSystem==="latn")&&(this.outputCalendar===null||this.outputCalendar==="gregory");return!a&&!(s&&o)&&!n?"error":!a||s&&o?"en":"intl"},t.clone=function(n){return!n||Object.getOwnPropertyNames(n).length===0?this:e.create(n.locale||this.specifiedLocale,n.numberingSystem||this.numberingSystem,n.outputCalendar||this.outputCalendar,n.defaultToEN||!1)},t.redefaultToEN=function(n){return n===void 0&&(n={}),this.clone(Object.assign({},n,{defaultToEN:!0}))},t.redefaultToSystem=function(n){return n===void 0&&(n={}),this.clone(Object.assign({},n,{defaultToEN:!1}))},t.months=function(n,i,a){var s=this;return i===void 0&&(i=!1),a===void 0&&(a=!0),Lv(this,n,a,bK,function(){var o=i?{month:n,day:"numeric"}:{month:n},l=i?"format":"standalone";return s.monthsCache[l][n]||(s.monthsCache[l][n]=B7e(function(u){return s.extract(u,o,"month")})),s.monthsCache[l][n]})},t.weekdays=function(n,i,a){var s=this;return i===void 0&&(i=!1),a===void 0&&(a=!0),Lv(this,n,a,SK,function(){var o=i?{weekday:n,year:"numeric",month:"long",day:"numeric"}:{weekday:n},l=i?"format":"standalone";return s.weekdaysCache[l][n]||(s.weekdaysCache[l][n]=j7e(function(u){return s.extract(u,o,"weekday")})),s.weekdaysCache[l][n]})},t.meridiems=function(n){var i=this;return n===void 0&&(n=!0),Lv(this,void 0,n,function(){return TK},function(){if(!i.meridiemCache){var a={hour:"numeric",hour12:!0};i.meridiemCache=[hr.utc(2016,11,13,9),hr.utc(2016,11,13,19)].map(function(s){return i.extract(s,a,"dayperiod")})}return i.meridiemCache})},t.eras=function(n,i){var a=this;return i===void 0&&(i=!0),Lv(this,n,i,EK,function(){var s={era:n};return a.eraCache[n]||(a.eraCache[n]=[hr.utc(-40,1,1),hr.utc(2017,1,1)].map(function(o){return a.extract(o,s,"era")})),a.eraCache[n]})},t.extract=function(n,i,a){var s=this.dtFormatter(n,i),o=s.formatToParts(),l=o.find(function(u){return u.type.toLowerCase()===a});return l?l.value:null},t.numberFormatter=function(n){return n===void 0&&(n={}),new q7e(this.intl,n.forceSimple||this.fastNumbers,n)},t.dtFormatter=function(n,i){return i===void 0&&(i={}),new V7e(n,this.intl,i)},t.relFormatter=function(n){return n===void 0&&(n={}),new H7e(this.intl,this.isEnglish(),n)},t.isEnglish=function(){return this.locale==="en"||this.locale.toLowerCase()==="en-us"||Ya()&&new Intl.DateTimeFormat(this.intl).resolvedOptions().locale.startsWith("en-us")},t.equals=function(n){return this.locale===n.locale&&this.numberingSystem===n.numberingSystem&&this.outputCalendar===n.outputCalendar},ca(e,[{key:"fastNumbers",get:function(){return this.fastNumbersCached==null&&(this.fastNumbersCached=z7e(this)),this.fastNumbersCached}}]),e}();function fd(){for(var e=arguments.length,t=new Array(e),r=0;r1?t-1:0),n=1;n3?_K.indexOf(e)+1:CK.indexOf(e)+1),o}var n8e=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|(?:([+-]\d\d)(\d\d)))$/;function i8e(e){var t=e[1],r=e[2],n=e[3],i=e[4],a=e[5],s=e[6],o=e[7],l=e[8],u=e[9],c=e[10],f=e[11],d=F$(t,i,n,r,a,s,o),y;return l?y=r8e[l]:u?y=0:y=Ww(c,f),[d,new Bn(y)]}function a8e(e){return e.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").trim()}var s8e=/^(Mon|Tue|Wed|Thu|Fri|Sat|Sun), (\d\d) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) (\d{4}) (\d\d):(\d\d):(\d\d) GMT$/,o8e=/^(Monday|Tuesday|Wedsday|Thursday|Friday|Saturday|Sunday), (\d\d)-(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)-(\d\d) (\d\d):(\d\d):(\d\d) GMT$/,l8e=/^(Mon|Tue|Wed|Thu|Fri|Sat|Sun) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) ( \d|\d\d) (\d\d):(\d\d):(\d\d) (\d{4})$/;function t7(e){var t=e[1],r=e[2],n=e[3],i=e[4],a=e[5],s=e[6],o=e[7],l=F$(t,i,n,r,a,s,o);return[l,Bn.utcInstance]}function u8e(e){var t=e[1],r=e[2],n=e[3],i=e[4],a=e[5],s=e[6],o=e[7],l=F$(t,o,r,n,i,a,s);return[l,Bn.utcInstance]}var c8e=fd(W7e,k$),f8e=fd(G7e,k$),d8e=fd(Y7e,k$),h8e=fd(xK),p8e=Fu($K,Bu,hd),m8e=Fu(K7e,Bu,hd),v8e=Fu(X7e,Bu,hd),g8e=Fu(Bu,hd);function y8e(e){return dd(e,[c8e,p8e],[f8e,m8e],[d8e,v8e],[h8e,g8e])}function w8e(e){return dd(a8e(e),[n8e,i8e])}function b8e(e){return dd(e,[s8e,t7],[o8e,t7],[l8e,u8e])}function _8e(e){return dd(e,[e8e,t8e])}var C8e=Fu(Bu);function S8e(e){return dd(e,[Z7e,C8e])}var T8e=fd(Q7e,J7e),E8e=fd(LK),O8e=Fu($K,Bu,hd,AK),I8e=Fu(Bu,hd,AK);function M8e(e){return dd(e,[T8e,O8e],[E8e,I8e])}var x8e="Invalid Duration",PK={weeks:{days:7,hours:7*24,minutes:7*24*60,seconds:7*24*60*60,milliseconds:7*24*60*60*1e3},days:{hours:24,minutes:24*60,seconds:24*60*60,milliseconds:24*60*60*1e3},hours:{minutes:60,seconds:60*60,milliseconds:60*60*1e3},minutes:{seconds:60,milliseconds:60*1e3},seconds:{milliseconds:1e3}},L8e=Object.assign({years:{quarters:4,months:12,weeks:52,days:365,hours:365*24,minutes:365*24*60,seconds:365*24*60*60,milliseconds:365*24*60*60*1e3},quarters:{months:3,weeks:13,days:91,hours:91*24,minutes:91*24*60,seconds:91*24*60*60,milliseconds:91*24*60*60*1e3},months:{weeks:4,days:30,hours:30*24,minutes:30*24*60,seconds:30*24*60*60,milliseconds:30*24*60*60*1e3}},PK),oi=146097/400,hc=146097/4800,$8e=Object.assign({years:{quarters:4,months:12,weeks:oi/7,days:oi,hours:oi*24,minutes:oi*24*60,seconds:oi*24*60*60,milliseconds:oi*24*60*60*1e3},quarters:{months:3,weeks:oi/28,days:oi/4,hours:oi*24/4,minutes:oi*24*60/4,seconds:oi*24*60*60/4,milliseconds:oi*24*60*60*1e3/4},months:{weeks:hc/7,days:hc,hours:hc*24,minutes:hc*24*60,seconds:hc*24*60*60,milliseconds:hc*24*60*60*1e3}},PK),Tc=["years","quarters","months","weeks","days","hours","minutes","seconds","milliseconds"],A8e=Tc.slice(0).reverse();function Ul(e,t,r){r===void 0&&(r=!1);var n={values:r?t.values:Object.assign({},e.values,t.values||{}),loc:e.loc.clone(t.loc),conversionAccuracy:t.conversionAccuracy||e.conversionAccuracy};return new un(n)}function P8e(e){return e<0?Math.floor(e):Math.ceil(e)}function NK(e,t,r,n,i){var a=e[i][r],s=t[r]/a,o=Math.sign(s)===Math.sign(n[i]),l=!o&&n[i]!==0&&Math.abs(s)<=1?P8e(s):Math.trunc(s);n[i]+=l,t[r]-=l*a}function N8e(e,t){A8e.reduce(function(r,n){return lt(t[n])?r:(r&&NK(e,t,r,t,n),n)},null)}var un=function(){function e(r){var n=r.conversionAccuracy==="longterm"||!1;this.values=r.values,this.loc=r.loc||Tr.create(),this.conversionAccuracy=n?"longterm":"casual",this.invalid=r.invalid||null,this.matrix=n?$8e:L8e,this.isLuxonDuration=!0}e.fromMillis=function(n,i){return e.fromObject(Object.assign({milliseconds:n},i))},e.fromObject=function(n){if(n==null||typeof n!="object")throw new vi("Duration.fromObject: argument expected to be an object, got "+(n===null?"null":typeof n));return new e({values:e1(n,e.normalizeUnit,["locale","numberingSystem","conversionAccuracy","zone"]),loc:Tr.fromObject(n),conversionAccuracy:n.conversionAccuracy})},e.fromISO=function(n,i){var a=_8e(n),s=a[0];if(s){var o=Object.assign(s,i);return e.fromObject(o)}else return e.invalid("unparsable",'the input "'+n+`" can't be parsed as ISO 8601`)},e.fromISOTime=function(n,i){var a=S8e(n),s=a[0];if(s){var o=Object.assign(s,i);return e.fromObject(o)}else return e.invalid("unparsable",'the input "'+n+`" can't be parsed as ISO 8601`)},e.invalid=function(n,i){if(i===void 0&&(i=null),!n)throw new vi("need to specify a reason the Duration is invalid");var a=n instanceof aa?n:new aa(n,i);if(sr.throwOnInvalid)throw new d7e(a);return new e({invalid:a})},e.normalizeUnit=function(n){var i={year:"years",years:"years",quarter:"quarters",quarters:"quarters",month:"months",months:"months",week:"weeks",weeks:"weeks",day:"days",days:"days",hour:"hours",hours:"hours",minute:"minutes",minutes:"minutes",second:"seconds",seconds:"seconds",millisecond:"milliseconds",milliseconds:"milliseconds"}[n&&n.toLowerCase()];if(!i)throw new fK(n);return i},e.isDuration=function(n){return n&&n.isLuxonDuration||!1};var t=e.prototype;return t.toFormat=function(n,i){i===void 0&&(i={});var a=Object.assign({},i,{floor:i.round!==!1&&i.floor!==!1});return this.isValid?za.create(this.loc,a).formatDurationFromString(this,n):x8e},t.toObject=function(n){if(n===void 0&&(n={}),!this.isValid)return{};var i=Object.assign({},this.values);return n.includeConfig&&(i.conversionAccuracy=this.conversionAccuracy,i.numberingSystem=this.loc.numberingSystem,i.locale=this.loc.locale),i},t.toISO=function(){if(!this.isValid)return null;var n="P";return this.years!==0&&(n+=this.years+"Y"),(this.months!==0||this.quarters!==0)&&(n+=this.months+this.quarters*3+"M"),this.weeks!==0&&(n+=this.weeks+"W"),this.days!==0&&(n+=this.days+"D"),(this.hours!==0||this.minutes!==0||this.seconds!==0||this.milliseconds!==0)&&(n+="T"),this.hours!==0&&(n+=this.hours+"H"),this.minutes!==0&&(n+=this.minutes+"M"),(this.seconds!==0||this.milliseconds!==0)&&(n+=U$(this.seconds+this.milliseconds/1e3,3)+"S"),n==="P"&&(n+="T0S"),n},t.toISOTime=function(n){if(n===void 0&&(n={}),!this.isValid)return null;var i=this.toMillis();if(i<0||i>=864e5)return null;n=Object.assign({suppressMilliseconds:!1,suppressSeconds:!1,includePrefix:!1,format:"extended"},n);var a=this.shiftTo("hours","minutes","seconds","milliseconds"),s=n.format==="basic"?"hhmm":"hh:mm";(!n.suppressSeconds||a.seconds!==0||a.milliseconds!==0)&&(s+=n.format==="basic"?"ss":":ss",(!n.suppressMilliseconds||a.milliseconds!==0)&&(s+=".SSS"));var o=a.toFormat(s);return n.includePrefix&&(o="T"+o),o},t.toJSON=function(){return this.toISO()},t.toString=function(){return this.toISO()},t.toMillis=function(){return this.as("milliseconds")},t.valueOf=function(){return this.toMillis()},t.plus=function(n){if(!this.isValid)return this;for(var i=fu(n),a={},s=Qo(Tc),o;!(o=s()).done;){var l=o.value;(Pf(i.values,l)||Pf(this.values,l))&&(a[l]=i.get(l)+this.get(l))}return Ul(this,{values:a},!0)},t.minus=function(n){if(!this.isValid)return this;var i=fu(n);return this.plus(i.negate())},t.mapUnits=function(n){if(!this.isValid)return this;for(var i={},a=0,s=Object.keys(this.values);a=0){u=d;var y=0;for(var v in o)y+=this.matrix[v][d]*o[v],o[v]=0;Eu(l[d])&&(y+=l[d]);var _=Math.trunc(y);s[d]=_,o[d]=y-_;for(var w in l)Tc.indexOf(w)>Tc.indexOf(d)&&NK(this.matrix,l,w,s,d)}else Eu(l[d])&&(o[d]=l[d])}for(var p in o)o[p]!==0&&(s[u]+=p===u?o[p]:o[p]/this.matrix[u][p]);return Ul(this,{values:s},!0).normalize()},t.negate=function(){if(!this.isValid)return this;for(var n={},i=0,a=Object.keys(this.values);in:!1},t.isBefore=function(n){return this.isValid?this.e<=n:!1},t.contains=function(n){return this.isValid?this.s<=n&&this.e>n:!1},t.set=function(n){var i=n===void 0?{}:n,a=i.start,s=i.end;return this.isValid?e.fromDateTimes(a||this.s,s||this.e):this},t.splitAt=function(){var n=this;if(!this.isValid)return[];for(var i=arguments.length,a=new Array(i),s=0;s+this.e?this.e:f;l.push(e.fromDateTimes(u,d)),u=d,c+=1}return l},t.splitBy=function(n){var i=fu(n);if(!this.isValid||!i.isValid||i.as("milliseconds")===0)return[];for(var a=this.s,s=1,o,l=[];a+this.e?this.e:u,l.push(e.fromDateTimes(a,o)),a=o,s+=1}return l},t.divideEqually=function(n){return this.isValid?this.splitBy(this.length()/n).slice(0,n):[]},t.overlaps=function(n){return this.e>n.s&&this.s=n.e:!1},t.equals=function(n){return!this.isValid||!n.isValid?!1:this.s.equals(n.s)&&this.e.equals(n.e)},t.intersection=function(n){if(!this.isValid)return this;var i=this.s>n.s?this.s:n.s,a=this.e=a?null:e.fromDateTimes(i,a)},t.union=function(n){if(!this.isValid)return this;var i=this.sn.e?this.e:n.e;return e.fromDateTimes(i,a)},e.merge=function(n){var i=n.sort(function(o,l){return o.s-l.s}).reduce(function(o,l){var u=o[0],c=o[1];return c?c.overlaps(l)||c.abutsStart(l)?[u,c.union(l)]:[u.concat([c]),l]:[u,l]},[[],null]),a=i[0],s=i[1];return s&&a.push(s),a},e.xor=function(n){for(var i,a=null,s=0,o=[],l=n.map(function(v){return[{time:v.s,type:"s"},{time:v.e,type:"e"}]}),u=(i=Array.prototype).concat.apply(i,l),c=u.sort(function(v,_){return v.time-_.time}),f=Qo(c),d;!(d=f()).done;){var y=d.value;s+=y.type==="s"?1:-1,s===1?a=y.time:(a&&+a!=+y.time&&o.push(e.fromDateTimes(a,y.time)),a=null)}return e.merge(o)},t.difference=function(){for(var n=this,i=arguments.length,a=new Array(i),s=0;s=0){var d;a=c;var y=f(e,t);if(s=e.plus((d={},d[c]=y,d)),s>t){var v;e=e.plus((v={},v[c]=y-1,v)),y-=1}else e=s;i[c]=y}}return[e,i,s,a]}function D8e(e,t,r,n){var i=R8e(e,t,r),a=i[0],s=i[1],o=i[2],l=i[3],u=t-a,c=r.filter(function(v){return["hours","minutes","seconds","milliseconds"].indexOf(v)>=0});if(c.length===0){if(o0){var y;return(y=un.fromMillis(u,n)).shiftTo.apply(y,c).plus(d)}else return d}var B$={arab:"[٠-٩]",arabext:"[۰-۹]",bali:"[᭐-᭙]",beng:"[০-৯]",deva:"[०-९]",fullwide:"[0-9]",gujr:"[૦-૯]",hanidec:"[〇|一|二|三|四|五|六|七|八|九]",khmr:"[០-៩]",knda:"[೦-೯]",laoo:"[໐-໙]",limb:"[᥆-᥏]",mlym:"[൦-൯]",mong:"[᠐-᠙]",mymr:"[၀-၉]",orya:"[୦-୯]",tamldec:"[௦-௯]",telu:"[౦-౯]",thai:"[๐-๙]",tibt:"[༠-༩]",latn:"\\d"},n7={arab:[1632,1641],arabext:[1776,1785],bali:[6992,7001],beng:[2534,2543],deva:[2406,2415],fullwide:[65296,65303],gujr:[2790,2799],khmr:[6112,6121],knda:[3302,3311],laoo:[3792,3801],limb:[6470,6479],mlym:[3430,3439],mong:[6160,6169],mymr:[4160,4169],orya:[2918,2927],tamldec:[3046,3055],telu:[3174,3183],thai:[3664,3673],tibt:[3872,3881]},k8e=B$.hanidec.replace(/[\[|\]]/g,"").split("");function F8e(e){var t=parseInt(e,10);if(isNaN(t)){t="";for(var r=0;r=s&&n<=o&&(t+=n-s)}}return parseInt(t,10)}else return t}function Hi(e,t){var r=e.numberingSystem;return t===void 0&&(t=""),new RegExp(""+B$[r||"latn"]+t)}var B8e="missing Intl.DateTimeFormat.formatToParts support";function mt(e,t){return t===void 0&&(t=function(n){return n}),{regex:e,deser:function(n){var i=n[0];return t(F8e(i))}}}var j8e=" ",UK="( |"+j8e+")",RK=new RegExp(UK,"g");function z8e(e){return e.replace(/\./g,"\\.?").replace(RK,UK)}function i7(e){return e.replace(/\./g,"").replace(RK," ").toLowerCase()}function Wi(e,t){return e===null?null:{regex:RegExp(e.map(z8e).join("|")),deser:function(n){var i=n[0];return e.findIndex(function(a){return i7(i)===i7(a)})+t}}}function a7(e,t){return{regex:e,deser:function(n){var i=n[1],a=n[2];return Ww(i,a)},groups:t}}function s7(e){return{regex:e,deser:function(r){var n=r[0];return n}}}function q8e(e){return e.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")}function V8e(e,t){var r=Hi(t),n=Hi(t,"{2}"),i=Hi(t,"{3}"),a=Hi(t,"{4}"),s=Hi(t,"{6}"),o=Hi(t,"{1,2}"),l=Hi(t,"{1,3}"),u=Hi(t,"{1,6}"),c=Hi(t,"{1,9}"),f=Hi(t,"{2,4}"),d=Hi(t,"{4,6}"),y=function(p){return{regex:RegExp(q8e(p.val)),deser:function(C){var m=C[0];return m},literal:!0}},v=function(p){if(e.literal)return y(p);switch(p.val){case"G":return Wi(t.eras("short",!1),0);case"GG":return Wi(t.eras("long",!1),0);case"y":return mt(u);case"yy":return mt(f,j2);case"yyyy":return mt(a);case"yyyyy":return mt(d);case"yyyyyy":return mt(s);case"M":return mt(o);case"MM":return mt(n);case"MMM":return Wi(t.months("short",!0,!1),1);case"MMMM":return Wi(t.months("long",!0,!1),1);case"L":return mt(o);case"LL":return mt(n);case"LLL":return Wi(t.months("short",!1,!1),1);case"LLLL":return Wi(t.months("long",!1,!1),1);case"d":return mt(o);case"dd":return mt(n);case"o":return mt(l);case"ooo":return mt(i);case"HH":return mt(n);case"H":return mt(o);case"hh":return mt(n);case"h":return mt(o);case"mm":return mt(n);case"m":return mt(o);case"q":return mt(o);case"qq":return mt(n);case"s":return mt(o);case"ss":return mt(n);case"S":return mt(l);case"SSS":return mt(i);case"u":return s7(c);case"a":return Wi(t.meridiems(),0);case"kkkk":return mt(a);case"kk":return mt(f,j2);case"W":return mt(o);case"WW":return mt(n);case"E":case"c":return mt(r);case"EEE":return Wi(t.weekdays("short",!1,!1),1);case"EEEE":return Wi(t.weekdays("long",!1,!1),1);case"ccc":return Wi(t.weekdays("short",!0,!1),1);case"cccc":return Wi(t.weekdays("long",!0,!1),1);case"Z":case"ZZ":return a7(new RegExp("([+-]"+o.source+")(?::("+n.source+"))?"),2);case"ZZZ":return a7(new RegExp("([+-]"+o.source+")("+n.source+")?"),2);case"z":return s7(/[a-z_+-/]{1,256}?/i);default:return y(p)}},_=v(e)||{invalidReason:B8e};return _.token=e,_}var H8e={year:{"2-digit":"yy",numeric:"yyyyy"},month:{numeric:"M","2-digit":"MM",short:"MMM",long:"MMMM"},day:{numeric:"d","2-digit":"dd"},weekday:{short:"EEE",long:"EEEE"},dayperiod:"a",dayPeriod:"a",hour:{numeric:"h","2-digit":"hh"},minute:{numeric:"m","2-digit":"mm"},second:{numeric:"s","2-digit":"ss"}};function W8e(e,t,r){var n=e.type,i=e.value;if(n==="literal")return{literal:!0,val:i};var a=r[n],s=H8e[n];if(typeof s=="object"&&(s=s[a]),s)return{literal:!1,val:s}}function G8e(e){var t=e.map(function(r){return r.regex}).reduce(function(r,n){return r+"("+n.source+")"},"");return["^"+t+"$",e]}function Y8e(e,t,r){var n=e.match(t);if(n){var i={},a=1;for(var s in r)if(Pf(r,s)){var o=r[s],l=o.groups?o.groups+1:1;!o.literal&&o.token&&(i[o.token.val[0]]=o.deser(n.slice(a,a+l))),a+=l}return[n,i]}else return[n,{}]}function K8e(e){var t=function(a){switch(a){case"S":return"millisecond";case"s":return"second";case"m":return"minute";case"h":case"H":return"hour";case"d":return"day";case"o":return"ordinal";case"L":case"M":return"month";case"y":return"year";case"E":case"c":return"weekday";case"W":return"weekNumber";case"k":return"weekYear";case"q":return"quarter";default:return null}},r;lt(e.Z)?lt(e.z)?r=null:r=Ha.create(e.z):r=new Bn(e.Z),lt(e.q)||(e.M=(e.q-1)*3+1),lt(e.h)||(e.h<12&&e.a===1?e.h+=12:e.h===12&&e.a===0&&(e.h=0)),e.G===0&&e.y&&(e.y=-e.y),lt(e.u)||(e.S=N$(e.u));var n=Object.keys(e).reduce(function(i,a){var s=t(a);return s&&(i[s]=e[a]),i},{});return[n,r]}var NS=null;function X8e(){return NS||(NS=hr.fromMillis(1555555555555)),NS}function Q8e(e,t){if(e.literal)return e;var r=za.macroTokenToFormatOpts(e.val);if(!r)return e;var n=za.create(t,r),i=n.formatDateTimeParts(X8e()),a=i.map(function(s){return W8e(s,t,r)});return a.includes(void 0)?e:a}function J8e(e,t){var r;return(r=Array.prototype).concat.apply(r,e.map(function(n){return Q8e(n,t)}))}function DK(e,t,r){var n=J8e(za.parseFormat(r),e),i=n.map(function(w){return V8e(w,e)}),a=i.find(function(w){return w.invalidReason});if(a)return{input:t,tokens:n,invalidReason:a.invalidReason};var s=G8e(i),o=s[0],l=s[1],u=RegExp(o,"i"),c=Y8e(t,u,l),f=c[0],d=c[1],y=d?K8e(d):[null,null],v=y[0],_=y[1];if(Pf(d,"a")&&Pf(d,"H"))throw new $h("Can't include meridiem when specifying 24-hour format");return{input:t,tokens:n,regex:u,rawMatches:f,matches:d,result:v,zone:_}}function Z8e(e,t,r){var n=DK(e,t,r),i=n.result,a=n.zone,s=n.invalidReason;return[i,a,s]}var kK=[0,31,59,90,120,151,181,212,243,273,304,334],FK=[0,31,60,91,121,152,182,213,244,274,305,335];function Ci(e,t){return new aa("unit out of range","you specified "+t+" (of type "+typeof t+") as a "+e+", which is invalid")}function BK(e,t,r){var n=new Date(Date.UTC(e,t-1,r)).getUTCDay();return n===0?7:n}function jK(e,t,r){return r+(Hm(e)?FK:kK)[t-1]}function zK(e,t){var r=Hm(e)?FK:kK,n=r.findIndex(function(a){return aZy(t)?(o=t+1,s=1):o=t,Object.assign({weekYear:o,weekNumber:s,weekday:a},Gw(e))}function o7(e){var t=e.weekYear,r=e.weekNumber,n=e.weekday,i=BK(t,1,4),a=np(t),s=r*7+n-i-3,o;s<1?(o=t-1,s+=np(o)):s>a?(o=t+1,s-=np(t)):o=t;var l=zK(o,s),u=l.month,c=l.day;return Object.assign({year:o,month:u,day:c},Gw(e))}function US(e){var t=e.year,r=e.month,n=e.day,i=jK(t,r,n);return Object.assign({year:t,ordinal:i},Gw(e))}function l7(e){var t=e.year,r=e.ordinal,n=zK(t,r),i=n.month,a=n.day;return Object.assign({year:t,month:i,day:a},Gw(e))}function e5e(e){var t=Hw(e.weekYear),r=Ls(e.weekNumber,1,Zy(e.weekYear)),n=Ls(e.weekday,1,7);return t?r?n?!1:Ci("weekday",e.weekday):Ci("week",e.week):Ci("weekYear",e.weekYear)}function t5e(e){var t=Hw(e.year),r=Ls(e.ordinal,1,np(e.year));return t?r?!1:Ci("ordinal",e.ordinal):Ci("year",e.year)}function qK(e){var t=Hw(e.year),r=Ls(e.month,1,12),n=Ls(e.day,1,Jy(e.year,e.month));return t?r?n?!1:Ci("day",e.day):Ci("month",e.month):Ci("year",e.year)}function VK(e){var t=e.hour,r=e.minute,n=e.second,i=e.millisecond,a=Ls(t,0,23)||t===24&&r===0&&n===0&&i===0,s=Ls(r,0,59),o=Ls(n,0,59),l=Ls(i,0,999);return a?s?o?l?!1:Ci("millisecond",i):Ci("second",n):Ci("minute",r):Ci("hour",t)}var RS="Invalid DateTime",u7=864e13;function $v(e){return new aa("unsupported zone",'the zone "'+e.name+'" is not supported')}function DS(e){return e.weekData===null&&(e.weekData=G2(e.c)),e.weekData}function nh(e,t){var r={ts:e.ts,zone:e.zone,c:e.c,o:e.o,loc:e.loc,invalid:e.invalid};return new hr(Object.assign({},r,t,{old:r}))}function HK(e,t,r){var n=e-t*60*1e3,i=r.offset(n);if(t===i)return[n,t];n-=(i-t)*60*1e3;var a=r.offset(n);return i===a?[n,i]:[e-Math.min(i,a)*60*1e3,Math.max(i,a)]}function c7(e,t){e+=t*60*1e3;var r=new Date(e);return{year:r.getUTCFullYear(),month:r.getUTCMonth()+1,day:r.getUTCDate(),hour:r.getUTCHours(),minute:r.getUTCMinutes(),second:r.getUTCSeconds(),millisecond:r.getUTCMilliseconds()}}function $g(e,t,r){return HK(R$(e),t,r)}function f7(e,t){var r=e.o,n=e.c.year+Math.trunc(t.years),i=e.c.month+Math.trunc(t.months)+Math.trunc(t.quarters)*3,a=Object.assign({},e.c,{year:n,month:i,day:Math.min(e.c.day,Jy(n,i))+Math.trunc(t.days)+Math.trunc(t.weeks)*7}),s=un.fromObject({years:t.years-Math.trunc(t.years),quarters:t.quarters-Math.trunc(t.quarters),months:t.months-Math.trunc(t.months),weeks:t.weeks-Math.trunc(t.weeks),days:t.days-Math.trunc(t.days),hours:t.hours,minutes:t.minutes,seconds:t.seconds,milliseconds:t.milliseconds}).as("milliseconds"),o=R$(a),l=HK(o,r,e.zone),u=l[0],c=l[1];return s!==0&&(u+=s,c=e.zone.offset(u)),{ts:u,o:c}}function ih(e,t,r,n,i){var a=r.setZone,s=r.zone;if(e&&Object.keys(e).length!==0){var o=t||s,l=hr.fromObject(Object.assign(e,r,{zone:o,setZone:void 0}));return a?l:l.setZone(s)}else return hr.invalid(new aa("unparsable",'the input "'+i+`" can't be parsed as `+n))}function Ec(e,t,r){return r===void 0&&(r=!0),e.isValid?za.create(Tr.create("en-US"),{allowZ:r,forceSimple:!0}).formatDateTimeFromString(e,t):null}function d7(e,t){var r=t.suppressSeconds,n=r===void 0?!1:r,i=t.suppressMilliseconds,a=i===void 0?!1:i,s=t.includeOffset,o=t.includePrefix,l=o===void 0?!1:o,u=t.includeZone,c=u===void 0?!1:u,f=t.spaceZone,d=f===void 0?!1:f,y=t.format,v=y===void 0?"extended":y,_=v==="basic"?"HHmm":"HH:mm";(!n||e.second!==0||e.millisecond!==0)&&(_+=v==="basic"?"ss":":ss",(!a||e.millisecond!==0)&&(_+=".SSS")),(c||s)&&d&&(_+=" "),c?_+="z":s&&(_+=v==="basic"?"ZZZ":"ZZ");var w=Ec(e,_);return l&&(w="T"+w),w}var WK={month:1,day:1,hour:0,minute:0,second:0,millisecond:0},r5e={weekNumber:1,weekday:1,hour:0,minute:0,second:0,millisecond:0},n5e={ordinal:1,hour:0,minute:0,second:0,millisecond:0},GK=["year","month","day","hour","minute","second","millisecond"],i5e=["weekYear","weekNumber","weekday","hour","minute","second","millisecond"],a5e=["year","ordinal","hour","minute","second","millisecond"];function h7(e){var t={year:"year",years:"year",month:"month",months:"month",day:"day",days:"day",hour:"hour",hours:"hour",minute:"minute",minutes:"minute",quarter:"quarter",quarters:"quarter",second:"second",seconds:"second",millisecond:"millisecond",milliseconds:"millisecond",weekday:"weekday",weekdays:"weekday",weeknumber:"weekNumber",weeksnumber:"weekNumber",weeknumbers:"weekNumber",weekyear:"weekYear",weekyears:"weekYear",ordinal:"ordinal"}[e.toLowerCase()];if(!t)throw new fK(e);return t}function p7(e,t){for(var r=Qo(GK),n;!(n=r()).done;){var i=n.value;lt(e[i])&&(e[i]=WK[i])}var a=qK(e)||VK(e);if(a)return hr.invalid(a);var s=sr.now(),o=t.offset(s),l=$g(e,o,t),u=l[0],c=l[1];return new hr({ts:u,zone:t,o:c})}function m7(e,t,r){var n=lt(r.round)?!0:r.round,i=function(f,d){f=U$(f,n||r.calendary?0:2,!0);var y=t.loc.clone(r).relFormatter(r);return y.format(f,d)},a=function(f){return r.calendary?t.hasSame(e,f)?0:t.startOf(f).diff(e.startOf(f),f).get(f):t.diff(e,f).get(f)};if(r.unit)return i(a(r.unit),r.unit);for(var s=Qo(r.units),o;!(o=s()).done;){var l=o.value,u=a(l);if(Math.abs(u)>=1)return i(u,l)}return i(e>t?-0:0,r.units[r.units.length-1])}var hr=function(){function e(r){var n=r.zone||sr.defaultZone,i=r.invalid||(Number.isNaN(r.ts)?new aa("invalid input"):null)||(n.isValid?null:$v(n));this.ts=lt(r.ts)?sr.now():r.ts;var a=null,s=null;if(!i){var o=r.old&&r.old.ts===this.ts&&r.old.zone.equals(n);if(o){var l=[r.old.c,r.old.o];a=l[0],s=l[1]}else{var u=n.offset(this.ts);a=c7(this.ts,u),i=Number.isNaN(a.year)?new aa("invalid input"):null,a=i?null:a,s=i?null:u}}this._zone=n,this.loc=r.loc||Tr.create(),this.invalid=i,this.weekData=null,this.c=a,this.o=s,this.isLuxonDateTime=!0}e.now=function(){return new e({})},e.local=function(n,i,a,s,o,l,u){return lt(n)?e.now():p7({year:n,month:i,day:a,hour:s,minute:o,second:l,millisecond:u},sr.defaultZone)},e.utc=function(n,i,a,s,o,l,u){return lt(n)?new e({ts:sr.now(),zone:Bn.utcInstance}):p7({year:n,month:i,day:a,hour:s,minute:o,second:l,millisecond:u},Bn.utcInstance)},e.fromJSDate=function(n,i){i===void 0&&(i={});var a=p7e(n)?n.valueOf():NaN;if(Number.isNaN(a))return e.invalid("invalid input");var s=Vl(i.zone,sr.defaultZone);return s.isValid?new e({ts:a,zone:s,loc:Tr.fromObject(i)}):e.invalid($v(s))},e.fromMillis=function(n,i){if(i===void 0&&(i={}),Eu(n))return n<-u7||n>u7?e.invalid("Timestamp out of range"):new e({ts:n,zone:Vl(i.zone,sr.defaultZone),loc:Tr.fromObject(i)});throw new vi("fromMillis requires a numerical input, but received a "+typeof n+" with value "+n)},e.fromSeconds=function(n,i){if(i===void 0&&(i={}),Eu(n))return new e({ts:n*1e3,zone:Vl(i.zone,sr.defaultZone),loc:Tr.fromObject(i)});throw new vi("fromSeconds requires a numerical input")},e.fromObject=function(n){var i=Vl(n.zone,sr.defaultZone);if(!i.isValid)return e.invalid($v(i));var a=sr.now(),s=i.offset(a),o=e1(n,h7,["zone","locale","outputCalendar","numberingSystem"]),l=!lt(o.ordinal),u=!lt(o.year),c=!lt(o.month)||!lt(o.day),f=u||c,d=o.weekYear||o.weekNumber,y=Tr.fromObject(n);if((f||l)&&d)throw new $h("Can't mix weekYear/weekNumber units with year/month/day or ordinals");if(c&&l)throw new $h("Can't mix ordinal dates with month/day");var v=d||o.weekday&&!f,_,w,p=c7(a,s);v?(_=i5e,w=r5e,p=G2(p)):l?(_=a5e,w=n5e,p=US(p)):(_=GK,w=WK);for(var g=!1,C=Qo(_),m;!(m=C()).done;){var h=m.value,b=o[h];lt(b)?g?o[h]=w[h]:o[h]=p[h]:g=!0}var T=v?e5e(o):l?t5e(o):qK(o),x=T||VK(o);if(x)return e.invalid(x);var E=v?o7(o):l?l7(o):o,R=$g(E,s,i),F=R[0],z=R[1],D=new e({ts:F,zone:i,o:z,loc:y});return o.weekday&&f&&n.weekday!==D.weekday?e.invalid("mismatched weekday","you can't specify both a weekday of "+o.weekday+" and a date of "+D.toISO()):D},e.fromISO=function(n,i){i===void 0&&(i={});var a=y8e(n),s=a[0],o=a[1];return ih(s,o,i,"ISO 8601",n)},e.fromRFC2822=function(n,i){i===void 0&&(i={});var a=w8e(n),s=a[0],o=a[1];return ih(s,o,i,"RFC 2822",n)},e.fromHTTP=function(n,i){i===void 0&&(i={});var a=b8e(n),s=a[0],o=a[1];return ih(s,o,i,"HTTP",i)},e.fromFormat=function(n,i,a){if(a===void 0&&(a={}),lt(n)||lt(i))throw new vi("fromFormat requires an input string and a format");var s=a,o=s.locale,l=o===void 0?null:o,u=s.numberingSystem,c=u===void 0?null:u,f=Tr.fromOpts({locale:l,numberingSystem:c,defaultToEN:!0}),d=Z8e(f,n,i),y=d[0],v=d[1],_=d[2];return _?e.invalid(_):ih(y,v,a,"format "+i,n)},e.fromString=function(n,i,a){return a===void 0&&(a={}),e.fromFormat(n,i,a)},e.fromSQL=function(n,i){i===void 0&&(i={});var a=M8e(n),s=a[0],o=a[1];return ih(s,o,i,"SQL",n)},e.invalid=function(n,i){if(i===void 0&&(i=null),!n)throw new vi("need to specify a reason the DateTime is invalid");var a=n instanceof aa?n:new aa(n,i);if(sr.throwOnInvalid)throw new c7e(a);return new e({invalid:a})},e.isDateTime=function(n){return n&&n.isLuxonDateTime||!1};var t=e.prototype;return t.get=function(n){return this[n]},t.resolvedLocaleOpts=function(n){n===void 0&&(n={});var i=za.create(this.loc.clone(n),n).resolvedOptions(this),a=i.locale,s=i.numberingSystem,o=i.calendar;return{locale:a,numberingSystem:s,outputCalendar:o}},t.toUTC=function(n,i){return n===void 0&&(n=0),i===void 0&&(i={}),this.setZone(Bn.instance(n),i)},t.toLocal=function(){return this.setZone(sr.defaultZone)},t.setZone=function(n,i){var a=i===void 0?{}:i,s=a.keepLocalTime,o=s===void 0?!1:s,l=a.keepCalendarTime,u=l===void 0?!1:l;if(n=Vl(n,sr.defaultZone),n.equals(this.zone))return this;if(n.isValid){var c=this.ts;if(o||u){var f=n.offset(this.ts),d=this.toObject(),y=$g(d,f,n);c=y[0]}return nh(this,{ts:c,zone:n})}else return e.invalid($v(n))},t.reconfigure=function(n){var i=n===void 0?{}:n,a=i.locale,s=i.numberingSystem,o=i.outputCalendar,l=this.loc.clone({locale:a,numberingSystem:s,outputCalendar:o});return nh(this,{loc:l})},t.setLocale=function(n){return this.reconfigure({locale:n})},t.set=function(n){if(!this.isValid)return this;var i=e1(n,h7,[]),a=!lt(i.weekYear)||!lt(i.weekNumber)||!lt(i.weekday),s=!lt(i.ordinal),o=!lt(i.year),l=!lt(i.month)||!lt(i.day),u=o||l,c=i.weekYear||i.weekNumber;if((u||s)&&c)throw new $h("Can't mix weekYear/weekNumber units with year/month/day or ordinals");if(l&&s)throw new $h("Can't mix ordinal dates with month/day");var f;a?f=o7(Object.assign(G2(this.c),i)):lt(i.ordinal)?(f=Object.assign(this.toObject(),i),lt(i.day)&&(f.day=Math.min(Jy(f.year,f.month),f.day))):f=l7(Object.assign(US(this.c),i));var d=$g(f,this.o,this.zone),y=d[0],v=d[1];return nh(this,{ts:y,o:v})},t.plus=function(n){if(!this.isValid)return this;var i=fu(n);return nh(this,f7(this,i))},t.minus=function(n){if(!this.isValid)return this;var i=fu(n).negate();return nh(this,f7(this,i))},t.startOf=function(n){if(!this.isValid)return this;var i={},a=un.normalizeUnit(n);switch(a){case"years":i.month=1;case"quarters":case"months":i.day=1;case"weeks":case"days":i.hour=0;case"hours":i.minute=0;case"minutes":i.second=0;case"seconds":i.millisecond=0;break}if(a==="weeks"&&(i.weekday=1),a==="quarters"){var s=Math.ceil(this.month/3);i.month=(s-1)*3+1}return this.set(i)},t.endOf=function(n){var i;return this.isValid?this.plus((i={},i[n]=1,i)).startOf(n).minus(1):this},t.toFormat=function(n,i){return i===void 0&&(i={}),this.isValid?za.create(this.loc.redefaultToEN(i)).formatDateTimeFromString(this,n):RS},t.toLocaleString=function(n){return n===void 0&&(n=Qy),this.isValid?za.create(this.loc.clone(n),n).formatDateTime(this):RS},t.toLocaleParts=function(n){return n===void 0&&(n={}),this.isValid?za.create(this.loc.clone(n),n).formatDateTimeParts(this):[]},t.toISO=function(n){return n===void 0&&(n={}),this.isValid?this.toISODate(n)+"T"+this.toISOTime(n):null},t.toISODate=function(n){var i=n===void 0?{}:n,a=i.format,s=a===void 0?"extended":a,o=s==="basic"?"yyyyMMdd":"yyyy-MM-dd";return this.year>9999&&(o="+"+o),Ec(this,o)},t.toISOWeekDate=function(){return Ec(this,"kkkk-'W'WW-c")},t.toISOTime=function(n){var i=n===void 0?{}:n,a=i.suppressMilliseconds,s=a===void 0?!1:a,o=i.suppressSeconds,l=o===void 0?!1:o,u=i.includeOffset,c=u===void 0?!0:u,f=i.includePrefix,d=f===void 0?!1:f,y=i.format,v=y===void 0?"extended":y;return d7(this,{suppressSeconds:l,suppressMilliseconds:s,includeOffset:c,includePrefix:d,format:v})},t.toRFC2822=function(){return Ec(this,"EEE, dd LLL yyyy HH:mm:ss ZZZ",!1)},t.toHTTP=function(){return Ec(this.toUTC(),"EEE, dd LLL yyyy HH:mm:ss 'GMT'")},t.toSQLDate=function(){return Ec(this,"yyyy-MM-dd")},t.toSQLTime=function(n){var i=n===void 0?{}:n,a=i.includeOffset,s=a===void 0?!0:a,o=i.includeZone,l=o===void 0?!1:o;return d7(this,{includeOffset:s,includeZone:l,spaceZone:!0})},t.toSQL=function(n){return n===void 0&&(n={}),this.isValid?this.toSQLDate()+" "+this.toSQLTime(n):null},t.toString=function(){return this.isValid?this.toISO():RS},t.valueOf=function(){return this.toMillis()},t.toMillis=function(){return this.isValid?this.ts:NaN},t.toSeconds=function(){return this.isValid?this.ts/1e3:NaN},t.toJSON=function(){return this.toISO()},t.toBSON=function(){return this.toJSDate()},t.toObject=function(n){if(n===void 0&&(n={}),!this.isValid)return{};var i=Object.assign({},this.c);return n.includeConfig&&(i.outputCalendar=this.outputCalendar,i.numberingSystem=this.loc.numberingSystem,i.locale=this.loc.locale),i},t.toJSDate=function(){return new Date(this.isValid?this.ts:NaN)},t.diff=function(n,i,a){if(i===void 0&&(i="milliseconds"),a===void 0&&(a={}),!this.isValid||!n.isValid)return un.invalid(this.invalid||n.invalid,"created by diffing an invalid DateTime");var s=Object.assign({locale:this.locale,numberingSystem:this.numberingSystem},a),o=m7e(i).map(un.normalizeUnit),l=n.valueOf()>this.valueOf(),u=l?this:n,c=l?n:this,f=D8e(u,c,o,s);return l?f.negate():f},t.diffNow=function(n,i){return n===void 0&&(n="milliseconds"),i===void 0&&(i={}),this.diff(e.now(),n,i)},t.until=function(n){return this.isValid?ip.fromDateTimes(this,n):this},t.hasSame=function(n,i){if(!this.isValid)return!1;var a=n.valueOf(),s=this.setZone(n.zone,{keepLocalTime:!0});return s.startOf(i)<=a&&a<=s.endOf(i)},t.equals=function(n){return this.isValid&&n.isValid&&this.valueOf()===n.valueOf()&&this.zone.equals(n.zone)&&this.loc.equals(n.loc)},t.toRelative=function(n){if(n===void 0&&(n={}),!this.isValid)return null;var i=n.base||e.fromObject({zone:this.zone}),a=n.padding?thisthis.set({month:1}).offset||this.offset>this.set({month:5}).offset}},{key:"isInLeapYear",get:function(){return Hm(this.year)}},{key:"daysInMonth",get:function(){return Jy(this.year,this.month)}},{key:"daysInYear",get:function(){return this.isValid?np(this.year):NaN}},{key:"weeksInWeekYear",get:function(){return this.isValid?Zy(this.weekYear):NaN}}],[{key:"DATE_SHORT",get:function(){return Qy}},{key:"DATE_MED",get:function(){return m$}},{key:"DATE_MED_WITH_WEEKDAY",get:function(){return dK}},{key:"DATE_FULL",get:function(){return v$}},{key:"DATE_HUGE",get:function(){return g$}},{key:"TIME_SIMPLE",get:function(){return y$}},{key:"TIME_WITH_SECONDS",get:function(){return w$}},{key:"TIME_WITH_SHORT_OFFSET",get:function(){return b$}},{key:"TIME_WITH_LONG_OFFSET",get:function(){return _$}},{key:"TIME_24_SIMPLE",get:function(){return C$}},{key:"TIME_24_WITH_SECONDS",get:function(){return S$}},{key:"TIME_24_WITH_SHORT_OFFSET",get:function(){return T$}},{key:"TIME_24_WITH_LONG_OFFSET",get:function(){return E$}},{key:"DATETIME_SHORT",get:function(){return O$}},{key:"DATETIME_SHORT_WITH_SECONDS",get:function(){return I$}},{key:"DATETIME_MED",get:function(){return M$}},{key:"DATETIME_MED_WITH_SECONDS",get:function(){return x$}},{key:"DATETIME_MED_WITH_WEEKDAY",get:function(){return hK}},{key:"DATETIME_FULL",get:function(){return L$}},{key:"DATETIME_FULL_WITH_SECONDS",get:function(){return $$}},{key:"DATETIME_HUGE",get:function(){return A$}},{key:"DATETIME_HUGE_WITH_SECONDS",get:function(){return P$}}]),e}();function ah(e){if(hr.isDateTime(e))return e;if(e&&e.valueOf&&Eu(e.valueOf()))return hr.fromJSDate(e);if(e&&typeof e=="object")return hr.fromObject(e);throw new vi("Unknown datetime argument: "+e+", of type "+typeof e)}var s5e="1.28.1";Jn.DateTime=hr;Jn.Duration=un;Jn.FixedOffsetZone=Bn;Jn.IANAZone=Ha;Jn.Info=Ah;Jn.Interval=ip;Jn.InvalidZone=z2;Jn.LocalZone=OK;Jn.Settings=sr;Jn.VERSION=s5e;Jn.Zone=cd;var v7;function Yw(){return v7||(v7=1,function(e){var t,r;Object.defineProperty(e,"__esModule",{value:!0}),e.MAX_TIME_VALUE=e.MIN_TIME_VALUE=e.MAX_DATE_VALUE=e.MIN_DATE_VALUE=e.MAX_DATETIME_VALUE=e.MIN_DATETIME_VALUE=e.Date=e.DateTime=void 0;const n=ud(),i=Ui,a=Jn,s=(()=>{const m=new Map;return m.set(4,"yyyy"),m.set(7,"yyyy-MM"),m.set(10,"yyyy-MM-dd"),m})(),o=(()=>{const m={yyyy:"2012","yyyy-MM":"2012-01","yyyy-MM-dd":"2012-01-31","yyyy-MM-dd'T''Z'":"2012-01-31TZ","yyyy-MM-dd'T'ZZ":"2012-01-31T-04:00","yyyy-MM-dd'T'HH":"2012-01-31T12","yyyy-MM-dd'T'HH'Z'":"2012-01-31T12Z","yyyy-MM-dd'T'HHZZ":"2012-01-31T12-04:00","yyyy-MM-dd'T'HH:mm":"2012-01-31T12:30","yyyy-MM-dd'T'HH:mm'Z'":"2012-01-31T12:30Z","yyyy-MM-dd'T'HH:mmZZ":"2012-01-31T12:30-04:00","yyyy-MM-dd'T'HH:mm:ss":"2012-01-31T12:30:59","yyyy-MM-dd'T'HH:mm:ss'Z'":"2012-01-31T12:30:59Z","yyyy-MM-dd'T'HH:mm:ssZZ":"2012-01-31T12:30:59-04:00","yyyy-MM-dd'T'HH:mm:ss.SSS":"2012-01-31T12:30:59.000","yyyy-MM-dd'T'HH:mm:ss.SSS'Z'":"2012-01-31T12:30:59.000Z","yyyy-MM-dd'T'HH:mm:ss.SSSZZ":"2012-01-31T12:30:59.000-04:00"},h=new Map;return Object.keys(m).forEach(b=>{const T=m[b];h.has(T.length)?h.get(T.length).push(b):h.set(T.length,[b])}),h})();function l(m,h){const b=m.get(h);return b>=0?Math.floor(b):Math.ceil(b)}function u(m,h){return h===f.Unit.WEEK&&(m.weekday!==7&&(m=m.set({weekday:7}).minus({weeks:1})),h=f.Unit.DAY),m.startOf(h)}class c{constructor(h=null,b=null,T=null){this.year=h,this.month=b,this.day=T}isPrecise(){return this.constructor.FIELDS.every(h=>this[h]!=null)}isImprecise(){return!this.isPrecise()}isMorePrecise(h){if(typeof h=="string"&&this.constructor.FIELDS.includes(h)){if(this[h]==null)return!1}else for(const b of this.constructor.FIELDS)if(h[b]!=null&&this[b]==null)return!1;return!this.isSamePrecision(h)}isLessPrecise(h){return!this.isSamePrecision(h)&&!this.isMorePrecise(h)}isSamePrecision(h){if(typeof h=="string"&&this.constructor.FIELDS.includes(h))return h===this.getPrecision();for(const b of this.constructor.FIELDS)if(this[b]!=null&&h[b]==null||this[b]==null&&h[b]!=null)return!1;return!0}equals(h){return _(this,h,null)}equivalent(h){return _(this,h,!1)}sameAs(h,b){if(h.isDate||h.isDateTime){if(this.isDate&&h.isDateTime)return this.getDateTime().sameAs(h,b);this.isDateTime&&h.isDate&&(h=h.getDateTime())}else return null;if(b!=null&&this.constructor.FIELDS.indexOf(b)<0)throw new Error(`Invalid precision: ${b}`);C(b)&&this.timezoneOffset!==h.timezoneOffset&&(h=h.convertToTimezoneOffset(this.timezoneOffset));for(const T of this.constructor.FIELDS){if(this[T]!=null&&h[T]!=null){if(this[T]!==h[T])return!1}else return this[T]==null&&h[T]==null&&b==null?!0:null;if(b!=null&&b===T)break}return!0}sameOrBefore(h,b){if(h.isDate||h.isDateTime){if(this.isDate&&h.isDateTime)return this.getDateTime().sameOrBefore(h,b);this.isDateTime&&h.isDate&&(h=h.getDateTime())}else return null;if(b!=null&&this.constructor.FIELDS.indexOf(b)<0)throw new Error(`Invalid precision: ${b}`);C(b)&&this.timezoneOffset!==h.timezoneOffset&&(h=h.convertToTimezoneOffset(this.timezoneOffset));for(const T of this.constructor.FIELDS){if(this[T]!=null&&h[T]!=null){if(this[T]h[T])return!1}else return this[T]==null&&h[T]==null&&b==null?!0:null;if(b!=null&&b===T)break}return!0}sameOrAfter(h,b){if(h.isDate||h.isDateTime){if(this.isDate&&h.isDateTime)return this.getDateTime().sameOrAfter(h,b);this.isDateTime&&h.isDate&&(h=h.getDateTime())}else return null;if(b!=null&&this.constructor.FIELDS.indexOf(b)<0)throw new Error(`Invalid precision: ${b}`);C(b)&&this.timezoneOffset!==h.timezoneOffset&&(h=h.convertToTimezoneOffset(this.timezoneOffset));for(const T of this.constructor.FIELDS){if(this[T]!=null&&h[T]!=null){if(this[T]>h[T])return!0;if(this[T]h[T])return!1}else return this[T]==null&&h[T]==null&&b==null?!1:null;if(b!=null&&b===T)break}return!1}after(h,b){if(h.isDate||h.isDateTime){if(this.isDate&&h.isDateTime)return this.getDateTime().after(h,b);this.isDateTime&&h.isDate&&(h=h.getDateTime())}else return null;if(b!=null&&this.constructor.FIELDS.indexOf(b)<0)throw new Error(`Invalid precision: ${b}`);C(b)&&this.timezoneOffset!==h.timezoneOffset&&(h=h.convertToTimezoneOffset(this.timezoneOffset));for(const T of this.constructor.FIELDS){if(this[T]!=null&&h[T]!=null){if(this[T]>h[T])return!0;if(this[T]N!=null?parseInt(N):N);if(b[18]!=null){const N=parseInt(b[18])+(b[20]!=null?parseInt(b[20])/60:0);A.push(b[17]==="+"?N:N*-1)}else b[15]==="Z"&&A.push(0);return new f(...A)}static fromJSDate(h,b){return h instanceof f?h:b!=null?(h=new i.jsDate(h.getTime()+b*60*60*1e3),new f(h.getUTCFullYear(),h.getUTCMonth()+1,h.getUTCDate(),h.getUTCHours(),h.getUTCMinutes(),h.getUTCSeconds(),h.getUTCMilliseconds(),b)):new f(h.getFullYear(),h.getMonth()+1,h.getDate(),h.getHours(),h.getMinutes(),h.getSeconds(),h.getMilliseconds())}static fromLuxonDateTime(h){return h instanceof f?h:new f(h.year,h.month,h.day,h.hour,h.minute,h.second,h.millisecond,h.offset/60)}get isDateTime(){return!0}get isDate(){return!1}copy(){return new f(this.year,this.month,this.day,this.hour,this.minute,this.second,this.millisecond,this.timezoneOffset)}successor(){if(this.millisecond!=null)return this.add(1,f.Unit.MILLISECOND);if(this.second!=null)return this.add(1,f.Unit.SECOND);if(this.minute!=null)return this.add(1,f.Unit.MINUTE);if(this.hour!=null)return this.add(1,f.Unit.HOUR);if(this.day!=null)return this.add(1,f.Unit.DAY);if(this.month!=null)return this.add(1,f.Unit.MONTH);if(this.year!=null)return this.add(1,f.Unit.YEAR)}predecessor(){if(this.millisecond!=null)return this.add(-1,f.Unit.MILLISECOND);if(this.second!=null)return this.add(-1,f.Unit.SECOND);if(this.minute!=null)return this.add(-1,f.Unit.MINUTE);if(this.hour!=null)return this.add(-1,f.Unit.HOUR);if(this.day!=null)return this.add(-1,f.Unit.DAY);if(this.month!=null)return this.add(-1,f.Unit.MONTH);if(this.year!=null)return this.add(-1,f.Unit.YEAR)}convertToTimezoneOffset(h=0){const b=this.toLuxonDateTime().setZone(a.FixedOffsetZone.instance(h*60));return f.fromLuxonDateTime(b).reducedPrecision(this.getPrecision())}differenceBetween(h,b){if(h=this._implicitlyConvert(h),h==null||!h.isDateTime)return null;const T=this.toLuxonUncertainty(),x=h.toLuxonUncertainty();return[f.Unit.YEAR,f.Unit.MONTH,f.Unit.WEEK,f.Unit.DAY].includes(b)&&(T.low=T.low.toUTC(0,{keepLocalTime:!0}),T.high=T.high.toUTC(0,{keepLocalTime:!0}),x.low=x.low.toUTC(0,{keepLocalTime:!0}),x.high=x.high.toUTC(0,{keepLocalTime:!0})),T.low=u(T.low,b),T.high=u(T.high,b),x.low=u(x.low,b),x.high=u(x.high,b),new n.Uncertainty(l(x.low.diff(T.high,b),b),l(x.high.diff(T.low,b),b))}durationBetween(h,b){if(h=this._implicitlyConvert(h),h==null||!h.isDateTime)return null;const T=this.toLuxonUncertainty(),x=h.toLuxonUncertainty();return new n.Uncertainty(l(x.low.diff(T.high,b),b),l(x.high.diff(T.low,b),b))}isUTC(){return!this.timezoneOffset}getPrecision(){let h=null;if(this.year!=null)h=f.Unit.YEAR;else return h;if(this.month!=null)h=f.Unit.MONTH;else return h;if(this.day!=null)h=f.Unit.DAY;else return h;if(this.hour!=null)h=f.Unit.HOUR;else return h;if(this.minute!=null)h=f.Unit.MINUTE;else return h;if(this.second!=null)h=f.Unit.SECOND;else return h;return this.millisecond!=null&&(h=f.Unit.MILLISECOND),h}getPrecisionValue(){return this.isTime()?v.get(this.getPrecision()):y.get(this.getPrecision())}toLuxonDateTime(){var h,b,T,x,E,R,F;const z=this.timezoneOffset!=null?this.timezoneOffset*60:new i.jsDate().getTimezoneOffset()*-1;return a.DateTime.fromObject({year:(h=this.year)!==null&&h!==void 0?h:void 0,month:(b=this.month)!==null&&b!==void 0?b:void 0,day:(T=this.day)!==null&&T!==void 0?T:void 0,hour:(x=this.hour)!==null&&x!==void 0?x:void 0,minute:(E=this.minute)!==null&&E!==void 0?E:void 0,second:(R=this.second)!==null&&R!==void 0?R:void 0,millisecond:(F=this.millisecond)!==null&&F!==void 0?F:void 0,zone:a.FixedOffsetZone.instance(z)})}toLuxonUncertainty(){const h=this.toLuxonDateTime(),b=h.endOf(this.getPrecision());return new n.Uncertainty(h,b)}toJSDate(h=!1){let b=this.toLuxonDateTime();if(h){const T=new i.jsDate().getTimezoneOffset()*-1;b=b.setZone(a.FixedOffsetZone.instance(T),{keepLocalTime:!0})}return b.toJSDate()}toJSON(){return this.toString()}_pad(h){return("0"+h).slice(-2)}toString(){return this.isTime()?this.toStringTime():this.toStringDateTime()}toStringTime(){let h="";return this.hour!=null&&(h+=this._pad(this.hour),this.minute!=null&&(h+=":"+this._pad(this.minute),this.second!=null&&(h+=":"+this._pad(this.second),this.millisecond!=null&&(h+="."+("00"+this.millisecond).slice(-3))))),h}toStringDateTime(){let h="";if(this.year!=null&&(h+=this.year,this.month!=null&&(h+="-"+this._pad(this.month),this.day!=null&&(h+="-"+this._pad(this.day),this.hour!=null&&(h+="T"+this._pad(this.hour),this.minute!=null&&(h+=":"+this._pad(this.minute),this.second!=null&&(h+=":"+this._pad(this.second),this.millisecond!=null&&(h+="."+("00"+this.millisecond).slice(-3)))))))),h.indexOf("T")!==-1&&this.timezoneOffset!=null){h+=this.timezoneOffset<0?"-":"+";const b=Math.floor(Math.abs(this.timezoneOffset));h+=this._pad(b);const T=(Math.abs(this.timezoneOffset)-b)*60;h+=":"+this._pad(T)}return h}getDateTime(){return this}getDate(){return new d(this.year,this.month,this.day)}getTime(){return new f(0,1,1,this.hour,this.minute,this.second,this.millisecond,null)}isTime(){return this.year===0&&this.month===1&&this.day===1}_implicitlyConvert(h){return h!=null&&h.isDate?h.getDateTime():h}reducedPrecision(h=f.Unit.MILLISECOND){const b=this.copy();if(h!=null&&h!==f.Unit.MILLISECOND){const T=f.FIELDS.indexOf(h),x=f.FIELDS.slice(T+1);for(const E of x)b[E]=null}return b}}e.DateTime=f,f.Unit={YEAR:"year",MONTH:"month",WEEK:"week",DAY:"day",HOUR:"hour",MINUTE:"minute",SECOND:"second",MILLISECOND:"millisecond"},f.FIELDS=[f.Unit.YEAR,f.Unit.MONTH,f.Unit.DAY,f.Unit.HOUR,f.Unit.MINUTE,f.Unit.SECOND,f.Unit.MILLISECOND];class d extends c{constructor(h=null,b=null,T=null){super(h,b,T)}static parse(h){if(h===null)return null;const b=/(\d{4})(-(\d{2}))?(-(\d{2}))?/.exec(h);if(b==null)return null;const T=b[1],x=b[3],E=b[5];if(!p(h))return null;const R=[T,x,E].map(F=>F!=null?parseInt(F):F);return new d(...R)}get isDate(){return!0}get isDateTime(){return!1}copy(){return new d(this.year,this.month,this.day)}successor(){if(this.day!=null)return this.add(1,d.Unit.DAY);if(this.month!=null)return this.add(1,d.Unit.MONTH);if(this.year!=null)return this.add(1,d.Unit.YEAR)}predecessor(){if(this.day!=null)return this.add(-1,d.Unit.DAY);if(this.month!=null)return this.add(-1,d.Unit.MONTH);if(this.year!=null)return this.add(-1,d.Unit.YEAR)}differenceBetween(h,b){if(h!=null&&h.isDateTime)return this.getDateTime().differenceBetween(h,b);if(h==null||!h.isDate)return null;const T=this.toLuxonUncertainty(),x=h.toLuxonUncertainty();return T.low=u(T.low,b),T.high=u(T.high,b),x.low=u(x.low,b),x.high=u(x.high,b),new n.Uncertainty(l(x.low.diff(T.high,b),b),l(x.high.diff(T.low,b),b))}durationBetween(h,b){if(h!=null&&h.isDateTime)return this.getDateTime().durationBetween(h,b);if(h==null||!h.isDate)return null;const T=this.toLuxonUncertainty(),x=h.toLuxonUncertainty();return new n.Uncertainty(l(x.low.diff(T.high,b),b),l(x.high.diff(T.low,b),b))}getPrecision(){let h=null;if(this.year!=null)h=d.Unit.YEAR;else return h;if(this.month!=null)h=d.Unit.MONTH;else return h;if(this.day!=null)h=d.Unit.DAY;else return h;return h}getPrecisionValue(){return y.get(this.getPrecision())}toLuxonDateTime(){var h,b,T;return a.DateTime.fromObject({year:(h=this.year)!==null&&h!==void 0?h:void 0,month:(b=this.month)!==null&&b!==void 0?b:void 0,day:(T=this.day)!==null&&T!==void 0?T:void 0,zone:a.FixedOffsetZone.utcInstance})}toLuxonUncertainty(){const h=this.toLuxonDateTime(),b=h.endOf(this.getPrecision()).startOf("day");return new n.Uncertainty(h,b)}toJSDate(){const[h,b,T]=[this.year,this.month!=null?this.month-1:0,this.day!=null?this.day:1];return new i.jsDate(h,b,T)}static fromJSDate(h){return h instanceof d?h:new d(h.getFullYear(),h.getMonth()+1,h.getDate())}static fromLuxonDateTime(h){return h instanceof d?h:new d(h.year,h.month,h.day)}toJSON(){return this.toString()}toString(){let h="";return this.year!=null&&(h+=this.year.toString(),this.month!=null&&(h+="-"+this.month.toString().padStart(2,"0"),this.day!=null&&(h+="-"+this.day.toString().padStart(2,"0")))),h}getDateTime(h){return this.year!=null&&this.month!=null&&this.day!=null?new f(this.year,this.month,this.day,null,null,null,null,h):new f(this.year,this.month,this.day)}reducedPrecision(h=d.Unit.DAY){const b=this.copy();if(h!==d.Unit.DAY){const T=d.FIELDS.indexOf(h),x=d.FIELDS.slice(T+1);for(const E of x)b[E]=null}return b}}e.Date=d,d.Unit={YEAR:"year",MONTH:"month",WEEK:"week",DAY:"day"},d.FIELDS=[d.Unit.YEAR,d.Unit.MONTH,d.Unit.DAY],e.MIN_DATETIME_VALUE=f.parse("0001-01-01T00:00:00.000"),e.MAX_DATETIME_VALUE=f.parse("9999-12-31T23:59:59.999"),e.MIN_DATE_VALUE=d.parse("0001-01-01"),e.MAX_DATE_VALUE=d.parse("9999-12-31"),e.MIN_TIME_VALUE=(t=f.parse("0000-01-01T00:00:00.000"))===null||t===void 0?void 0:t.getTime(),e.MAX_TIME_VALUE=(r=f.parse("0000-01-01T23:59:59.999"))===null||r===void 0?void 0:r.getTime();const y=(()=>{const m=new Map;return m.set(f.Unit.YEAR,4),m.set(f.Unit.MONTH,6),m.set(f.Unit.DAY,8),m.set(f.Unit.HOUR,10),m.set(f.Unit.MINUTE,12),m.set(f.Unit.SECOND,14),m.set(f.Unit.MILLISECOND,17),m})(),v=(()=>{const m=new Map;return m.set(f.Unit.HOUR,2),m.set(f.Unit.MINUTE,4),m.set(f.Unit.SECOND,6),m.set(f.Unit.MILLISECOND,9),m})();function _(m,h,b){if((!m.isDate||!h.isDate)&&(!m.isDateTime||!h.isDateTime))return!1;m.timezoneOffset!==h.timezoneOffset&&(h=h.convertToTimezoneOffset(m.timezoneOffset));for(const T of m.constructor.FIELDS)if(m[T]!=null&&h[T]!=null){if(T==="second"){const x=m.millisecond!=null?m.millisecond:0,E=m[T]+x/1e3,R=h.millisecond!=null?h.millisecond:0,F=h[T]+R/1e3;return E===F}if(m[T]!==h[T])return!1}else return m[T]==null&&h[T]==null?!0:b;return!0}function w(m,h){if(m==null||h==null)throw new Error("daysInMonth requires year and month as arguments");return new i.jsDate(m,h,0).getDate()}function p(m){if(typeof m!="string")return!1;const h=s.get(m.length);return h==null?!1:a.DateTime.fromFormat(m,h).isValid}function g(m){if(typeof m!="string")return!1;/T[\d:.]*[+-]\d{2}$/.test(m)&&(m+=":00");const h=o.get(m.length);return h==null?!1:h.some(b=>a.DateTime.fromFormat(m,b).isValid)}function C(m){return m==null||/^h|mi|s/.test(m)}}(LS)),LS}var sh={},Jr={},kS={},pd={};Object.defineProperty(pd,"__esModule",{value:!0});pd.Exception=void 0;class o5e{constructor(t,r){this.message=t,this.wrapped=r}}pd.Exception=o5e;var g7;function ju(){return g7||(g7=1,function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.decimalOrNull=e.decimalAdjust=e.minValueForType=e.minValueForInstance=e.maxValueForType=e.maxValueForInstance=e.predecessor=e.successor=e.OverFlowException=e.limitDecimalPrecision=e.isValidDecimal=e.isValidInteger=e.overflowsOrUnderflows=e.MAX_TIME_VALUE=e.MIN_TIME_VALUE=e.MAX_DATE_VALUE=e.MIN_DATE_VALUE=e.MAX_DATETIME_VALUE=e.MIN_DATETIME_VALUE=e.MIN_FLOAT_PRECISION_VALUE=e.MIN_FLOAT_VALUE=e.MAX_FLOAT_VALUE=e.MIN_INT_VALUE=e.MAX_INT_VALUE=void 0;const t=pd,r=Yw(),n=ud();e.MAX_INT_VALUE=Math.pow(2,31)-1,e.MIN_INT_VALUE=Math.pow(-2,31),e.MAX_FLOAT_VALUE=1e20,e.MIN_FLOAT_VALUE=-1e20,e.MIN_FLOAT_PRECISION_VALUE=Math.pow(10,-8),e.MIN_DATETIME_VALUE=r.MIN_DATETIME_VALUE,e.MAX_DATETIME_VALUE=r.MAX_DATETIME_VALUE,e.MIN_DATE_VALUE=r.MIN_DATE_VALUE,e.MAX_DATE_VALUE=r.MAX_DATE_VALUE,e.MIN_TIME_VALUE=r.MIN_TIME_VALUE,e.MAX_TIME_VALUE=r.MAX_TIME_VALUE;function i(p){if(p==null)return!1;if(p.isQuantity){if(!s(p.value))return!0}else if(p.isTime&&p.isTime()){if(p.after(e.MAX_TIME_VALUE)||p.before(e.MIN_TIME_VALUE))return!0}else if(p.isDateTime){if(p.after(e.MAX_DATETIME_VALUE)||p.before(e.MIN_DATETIME_VALUE))return!0}else if(p.isDate){if(p.after(e.MAX_DATE_VALUE)||p.before(e.MIN_DATE_VALUE))return!0}else if(Number.isInteger(p)){if(!a(p))return!0}else{if(p.isUncertainty)return i(p.low)||i(p.high);if(!s(p))return!0}return!1}e.overflowsOrUnderflows=i;function a(p){return!(isNaN(p)||p>e.MAX_INT_VALUE||pe.MAX_FLOAT_VALUE||p8&&(g=C[0]+"."+C[1].substring(0,8)),parseFloat(g)}e.limitDecimalPrecision=o;class l extends t.Exception{}e.OverFlowException=l;function u(p){if(typeof p=="number")if(Number.isInteger(p)){if(p>=e.MAX_INT_VALUE)throw new l;return p+1}else{if(p>=e.MAX_FLOAT_VALUE)throw new l;return p+e.MIN_FLOAT_PRECISION_VALUE}else if(p&&p.isTime&&p.isTime()){if(p.sameAs(e.MAX_TIME_VALUE))throw new l;return p.successor()}else if(p&&p.isDateTime){if(p.sameAs(e.MAX_DATETIME_VALUE))throw new l;return p.successor()}else if(p&&p.isDate){if(p.sameAs(e.MAX_DATE_VALUE))throw new l;return p.successor()}else if(p&&p.isUncertainty){const g=(()=>{try{return u(p.high)}catch{return p.high}})();return new n.Uncertainty(u(p.low),g)}else if(p&&p.isQuantity){const g=p.clone();return g.value=u(p.value),g}else if(p==null)return null}e.successor=u;function c(p){if(typeof p=="number")if(Number.isInteger(p)){if(p<=e.MIN_INT_VALUE)throw new l;return p-1}else{if(p<=e.MIN_FLOAT_VALUE)throw new l;return p-e.MIN_FLOAT_PRECISION_VALUE}else if(p&&p.isTime&&p.isTime()){if(p.sameAs(e.MIN_TIME_VALUE))throw new l;return p.predecessor()}else if(p&&p.isDateTime){if(p.sameAs(e.MIN_DATETIME_VALUE))throw new l;return p.predecessor()}else if(p&&p.isDate){if(p.sameAs(e.MIN_DATE_VALUE))throw new l;return p.predecessor()}else if(p&&p.isUncertainty){const g=(()=>{try{return c(p.low)}catch{return p.low}})();return new n.Uncertainty(g,c(p.high))}else if(p&&p.isQuantity){const g=p.clone();return g.value=c(p.value),g}else if(p==null)return null}e.predecessor=c;function f(p){if(typeof p=="number")return Number.isInteger(p)?e.MAX_INT_VALUE:e.MAX_FLOAT_VALUE;if(p&&p.isTime&&p.isTime())return e.MAX_TIME_VALUE===null||e.MAX_TIME_VALUE===void 0?void 0:e.MAX_TIME_VALUE.copy();if(p&&p.isDateTime)return e.MAX_DATETIME_VALUE===null||e.MAX_DATETIME_VALUE===void 0?void 0:e.MAX_DATETIME_VALUE.copy();if(p&&p.isDate)return e.MAX_DATE_VALUE===null||e.MAX_DATE_VALUE===void 0?void 0:e.MAX_DATE_VALUE.copy();if(p&&p.isQuantity){const g=p.clone();return g.value=f(g.value),g}else return null}e.maxValueForInstance=f;function d(p,g){switch(p){case"{urn:hl7-org:elm-types:r1}Integer":return e.MAX_INT_VALUE;case"{urn:hl7-org:elm-types:r1}Decimal":return e.MAX_FLOAT_VALUE;case"{urn:hl7-org:elm-types:r1}DateTime":return e.MAX_DATETIME_VALUE===null||e.MAX_DATETIME_VALUE===void 0?void 0:e.MAX_DATETIME_VALUE.copy();case"{urn:hl7-org:elm-types:r1}Date":return e.MAX_DATE_VALUE===null||e.MAX_DATE_VALUE===void 0?void 0:e.MAX_DATE_VALUE.copy();case"{urn:hl7-org:elm-types:r1}Time":return e.MAX_TIME_VALUE===null||e.MAX_TIME_VALUE===void 0?void 0:e.MAX_TIME_VALUE.copy();case"{urn:hl7-org:elm-types:r1}Quantity":{if(g==null)return null;const C=g.clone();return C.value=f(C.value),C}}return null}e.maxValueForType=d;function y(p){if(typeof p=="number")return Number.isInteger(p)?e.MIN_INT_VALUE:e.MIN_FLOAT_VALUE;if(p&&p.isTime&&p.isTime())return e.MIN_TIME_VALUE===null||e.MIN_TIME_VALUE===void 0?void 0:e.MIN_TIME_VALUE.copy();if(p&&p.isDateTime)return e.MIN_DATETIME_VALUE===null||e.MIN_DATETIME_VALUE===void 0?void 0:e.MIN_DATETIME_VALUE.copy();if(p&&p.isDate)return e.MIN_DATE_VALUE===null||e.MIN_DATE_VALUE===void 0?void 0:e.MIN_DATE_VALUE.copy();if(p&&p.isQuantity){const g=p.clone();return g.value=y(g.value),g}else return null}e.minValueForInstance=y;function v(p,g){switch(p){case"{urn:hl7-org:elm-types:r1}Integer":return e.MIN_INT_VALUE;case"{urn:hl7-org:elm-types:r1}Decimal":return e.MIN_FLOAT_VALUE;case"{urn:hl7-org:elm-types:r1}DateTime":return e.MIN_DATETIME_VALUE===null||e.MIN_DATETIME_VALUE===void 0?void 0:e.MIN_DATETIME_VALUE.copy();case"{urn:hl7-org:elm-types:r1}Date":return e.MIN_DATE_VALUE===null||e.MIN_DATE_VALUE===void 0?void 0:e.MIN_DATE_VALUE.copy();case"{urn:hl7-org:elm-types:r1}Time":return e.MIN_TIME_VALUE===null||e.MIN_TIME_VALUE===void 0?void 0:e.MIN_TIME_VALUE.copy();case"{urn:hl7-org:elm-types:r1}Quantity":{if(g==null)return null;const C=g.clone();return C.value=y(C.value),C}}return null}e.minValueForType=v;function _(p,g,C){if(typeof C>"u"||+C==0)return Math[p](g);if(g=+g,C=+C,isNaN(g)||!(typeof C=="number"&&C%1===0))return NaN;g=g.toString().split("e");let m=g[1]?+g[1]-C:-C;return g=Math[p](+(g[0]+"e"+m)),g=g.toString().split("e"),m=g[1]?+g[1]+C:C,+(g[0]+"e"+m)}e.decimalAdjust=_;function w(p){return s(p)?p:null}e.decimalOrNull=w}(kS)),kS}var Lr={},Ns={},so={};Object.defineProperty(so,"__esModule",{value:!0});so.Ucum=void 0;var l5e={dimLen_:7,validOps_:[".","/"],codeSep_:": ",valMsgStart_:"Did you mean ",valMsgEnd_:"?",cnvMsgStart_:"We assumed you meant ",cnvMsgEnd_:".",openEmph_:" ->",closeEmph_:"<- ",openEmphHTML_:'',closeEmphHTML_:"",bracesMsg_:"FYI - annotations (text in curly braces {}) are ignored, except that an annotation without a leading symbol implies the default unit 1 (the unity).",needMoleWeightMsg_:"Did you wish to convert between mass and moles? The molecular weight of the substance represented by the units is required to perform the conversion.",csvCols_:{"case-sensitive code":"csCode_","LOINC property":"loincProperty_","name (display)":"name_",synonyms:"synonyms_",source:"source_",category:"category_",Guidance:"guidance_"},inputKey_:"case-sensitive code",specUnits_:{"B[10.nV]":"specialUnitOne","[m/s2/Hz^(1/2)]":"specialUnitTwo"}};so.Ucum=l5e;var Kw={},Nf={},Xw={};Object.defineProperty(Xw,"__esModule",{value:!0});Xw.Prefix=void 0;class u5e{constructor(t){if(t.code_===void 0||t.code_===null||t.name_===void 0||t.name_===null||t.value_===void 0||t.value_===null||t.exp_===void 0)throw new Error("Prefix constructor called missing one or more parameters. Prefix codes (cs or ci), name, value and exponent must all be specified and all but the exponent must not be null.");this.code_=t.code_,this.ciCode_=t.ciCode_,this.name_=t.name_,this.printSymbol_=t.printSymbol_,typeof t.value_=="string"?this.value_=parseFloat(t.value_):this.value_=t.value_,this.exp_=t.exp_}getValue(){return this.value_}getCode(){return this.code_}getCiCode(){return this.ciCode_}getName(){return this.name_}getPrintSymbol(){return this.printSymbol_}getExp(){return this.exp_}equals(t){return this.code_===t.code_&&this.ciCode_===t.ciCode_&&this.name_===t.name_&&this.printSymbol_===t.printSymbol_&&this.value_===t.value_&&this.exp_===t.exp_}}Xw.Prefix=u5e;var Ou={};Object.defineProperty(Ou,"__esModule",{value:!0});Ou.PrefixTables=Ou.PrefixTablesFactory=void 0;class YK{constructor(){this.byCode_={},this.byValue_={}}prefixCount(){return Object.keys(this.byCode_).length}allPrefixesByValue(){let t="",r=Object.keys(this.byValue_),n=r.length;for(let i=0;i=1&&(n=t.substr(r+Av.codeSep_.length),t=t.substr(0,r));let i=this.unitNames_[t];if(i){let a=i.length;if(n&&a>1){let s=0;for(;i[s].csCode_!==n&&s0&&(n+=r),t[f]==="dim_")c.dim_!==null&&c.dim_!==void 0&&c.dim_.dimVec_ instanceof Array?n+="["+c.dim_.dimVec_.join(",")+"]":n+="";else{let d=c[t[f]];typeof d=="string"?n+=d.replace(/[\n\r]/g," "):n+=d}n+=`\r `}}return n}printUnits(t,r){t===void 0&&(t=!1),r===void 0&&(r="|");let n="",i=this.codeOrder_.length,a="csCode"+r;t&&(a+="ciCode"+r),a+="name"+r,t&&(a+="isBase"+r),a+="magnitude"+r+"dimension"+r+"from unit(s)"+r+"value"+r+"function"+r,t&&(a+="property"+r+"printSymbol"+r+"synonyms"+r+"source"+r+"class"+r+"isMetric"+r+"variable"+r+"isSpecial"+r+"isAbitrary"+r),a+="comment",n=a+` `;for(let s=0;s=vn.Ucum.dimLen_)throw new Error("Parameter error, invalid element number specified for Dimension constructor");this.assignZero(),this.dimVec_[t]=1}}setElementAt(t,r){if(!Pv(t)||t<0||t>=vn.Ucum.dimLen_)throw new Error(`Dimension.setElementAt called with an invalid index position (${t})`);this.dimVec_||this.assignZero(),r==null&&(r=1),this.dimVec_[t]=r}getElementAt(t){if(!Pv(t)||t<0||t>=vn.Ucum.dimLen_)throw new Error(`Dimension.getElementAt called with an invalid index position (${t})`);let r=null;return this.dimVec_&&(r=this.dimVec_[t]),r}getProperty(t){let r=t.charAt(t.length-1)==="_"?t:t+"_";return this[r]}toString(){let t=null;return this.dimVec_&&(t="["+this.dimVec_.join(", ")+"]"),t}add(t){if(!t instanceof Oc)throw new Error(`Dimension.add called with an invalid parameter - ${typeof t} instead of a Dimension object`);if(this.dimVec_&&t.dimVec_)for(let r=0;r{r==="dim_"?this.dim_?t.dim_=this.dim_.clone():t.dim_=null:t[r]=this[r]}),t}assign(t){Object.getOwnPropertyNames(t).forEach(r=>{r==="dim_"?t.dim_?this.dim_=t.dim_.clone():this.dim_=null:this[r]=t[r]})}equals(t){return this.magnitude_===t.magnitude_&&this.cnv_===t.cnv_&&this.cnvPfx_===t.cnvPfx_&&(this.dim_===null&&t.dim_===null||this.dim_.equals(t.dim_))}fullEquals(t){let r=Object.keys(this).sort(),n=Object.keys(t).sort(),i=r.length,a=i===n.length;for(let s=0;s0){let r=t.replace("/","!").replace(".","/").replace("!",".");switch(r.charAt(0)){case".":t=r.substr(1);break;case"/":t=r;break;default:t="/"+r}}return t}_concatStrs(t,r,n,i,a){return this._buildOneString(t,i,a)+r+this._buildOneString(n,i,a)}_buildOneString(t,r,n){let i="";return C5e.isNumericString(t)||t.charAt(0)==="("&&t.endsWith(")")||t.charAt(0)==="["&&t.endsWith("]")?i=t:/[./* ]/.test(t)?i=r+t+n:i=t,i}power(t){if(this.cnv_!=null)throw new Error(`Attempt to raise a non-ratio unit, ${this.name_}, to a power.`);let n=this.csCode_.match(/([./]|[^./]+)/g),i=n.length;for(let a=0;a=0;u--){let c=parseInt(s[u]);if(!jS(c)){if((s[u]==="-"||s[u]==="+")&&u--,u(M5e(e[r])?I5e.apply(t,z$(e[r]).map(n=>[r,...[].concat(n)])):t.push(r),t),[])}function q$(e){return e.map(t=>Array.isArray(t)?t:[t])}function x5e(e,t){if(e.join()!==q$(z$(t)).join())throw new Error("Object of unusual structure");return e.map(r=>{let n=t;return r.forEach(i=>{if(n=n[i],n===void 0)throw new Error("Object of unusual structure")}),n})}function L5e(e,t){let r={};return e.forEach((n,i)=>{let a=r;for(let s=0;s=vn.Ucum.dimLen_)throw new Error("Parameter error, invalid element number specified for Dimension constructor");this.assignZero(),this.dimVec_[t]=1}}setElementAt(t,r){if(!Pv(t)||t<0||t>=vn.Ucum.dimLen_)throw new Error(`Dimension.setElementAt called with an invalid index position (${t})`);this.dimVec_||this.assignZero(),r==null&&(r=1),this.dimVec_[t]=r}getElementAt(t){if(!Pv(t)||t<0||t>=vn.Ucum.dimLen_)throw new Error(`Dimension.getElementAt called with an invalid index position (${t})`);let r=null;return this.dimVec_&&(r=this.dimVec_[t]),r}getProperty(t){let r=t.charAt(t.length-1)==="_"?t:t+"_";return this[r]}toString(){let t=null;return this.dimVec_&&(t="["+this.dimVec_.join(", ")+"]"),t}add(t){if(!t instanceof Oc)throw new Error(`Dimension.add called with an invalid parameter - ${typeof t} instead of a Dimension object`);if(this.dimVec_&&t.dimVec_)for(let r=0;r{r==="dim_"?this.dim_?t.dim_=this.dim_.clone():t.dim_=null:t[r]=this[r]}),t}assign(t){Object.getOwnPropertyNames(t).forEach(r=>{r==="dim_"?t.dim_?this.dim_=t.dim_.clone():this.dim_=null:this[r]=t[r]})}equals(t){return this.magnitude_===t.magnitude_&&this.cnv_===t.cnv_&&this.cnvPfx_===t.cnvPfx_&&(this.dim_===null&&t.dim_===null||this.dim_.equals(t.dim_))}fullEquals(t){let r=Object.keys(this).sort(),n=Object.keys(t).sort(),i=r.length,a=i===n.length;for(let s=0;s0){let r=t.replace("/","!").replace(".","/").replace("!",".");switch(r.charAt(0)){case".":t=r.substr(1);break;case"/":t=r;break;default:t="/"+r}}return t}_concatStrs(t,r,n,i,a){return this._buildOneString(t,i,a)+r+this._buildOneString(n,i,a)}_buildOneString(t,r,n){let i="";return T5e.isNumericString(t)||t.charAt(0)==="("&&t.endsWith(")")||t.charAt(0)==="["&&t.endsWith("]")?i=t:/[./* ]/.test(t)?i=r+t+n:i=t,i}power(t){if(this.cnv_!=null)throw new Error(`Attempt to raise a non-ratio unit, ${this.name_}, to a power.`);let n=this.csCode_.match(/([./]|[^./]+)/g),i=n.length;for(let a=0;a=0;u--){let c=parseInt(s[u]);if(!BS(c)){if((s[u]==="-"||s[u]==="+")&&u--,u(L5e(e[r])?x5e.apply(t,j$(e[r]).map(n=>[r,...[].concat(n)])):t.push(r),t),[])}function z$(e){return e.map(t=>Array.isArray(t)?t:[t])}function $5e(e,t){if(e.join()!==z$(j$(t)).join())throw new Error("Object of unusual structure");return e.map(r=>{let n=t;return r.forEach(i=>{if(n=n[i],n===void 0)throw new Error("Object of unusual structure")}),n})}function A5e(e,t){let r={};return e.forEach((n,i)=>{let a=r;for(let s=0;s10<.sup>",null,!1,null,null,1,!1,!1,0,"/10^10; per 10*10","LOINC","NFr","Clinical","used for counting entities, e.g. blood cells; usually these kinds of terms have numerators such as moles or milligrams, and counting that amount per the number in the denominator",null,null,null,null,!1],[!1,"per trillion ","/10*12","/10*12","",1e-12,[0,0,0,0,0,0,0],"/1012<.sup>",null,!1,null,null,1,!1,!1,0,"/10^12; per 10*12","LOINC","NFr","Clinical","used for counting entities, e.g. blood cells; usually these kinds of terms have numerators such as moles or milligrams, and counting that amount per the number in the denominator",null,null,null,null,!1],[!1,"per thousand","/10*3","/10*3","",.001,[0,0,0,0,0,0,0],"/103<.sup>",null,!1,null,null,1,!1,!1,0,"/10^3; per 10*3","LOINC","NFr","Clinical","used for counting entities, e.g. blood cells; usually these kinds of terms have numerators such as moles or milligrams, and counting that amount per the number in the denominator",null,null,null,null,!1],[!1,"per million","/10*6","/10*6","",1e-6,[0,0,0,0,0,0,0],"/106<.sup>",null,!1,null,null,1,!1,!1,0,"/10^6; per 10*6;","LOINC","NFr","Clinical","used for counting entities, e.g. blood cells; usually these kinds of terms have numerators such as moles or milligrams, and counting that amount per the number in the denominator",null,null,null,null,!1],[!1,"per billion","/10*9","/10*9","",1e-9,[0,0,0,0,0,0,0],"/109<.sup>",null,!1,null,null,1,!1,!1,0,"/10^9; per 10*9","LOINC","NFr","Clinical","used for counting entities, e.g. blood cells; usually these kinds of terms have numerators such as moles or milligrams, and counting that amount per the number in the denominator",null,null,null,null,!1],[!1,"per 100","/100","","",.01,[0,0,0,0,0,0,0],null,null,!1,null,null,1,!1,!1,0,"per hundred; 10^2; 10*2","LOINC","NFr","Clinical","used for counting entities, e.g. blood cells; usually these kinds of terms have numerators such as moles or milligrams, and counting that amount per the number in the denominator",null,null,null,null,!1],[!1,"per 100 cells","/100{cells}","","",.01,[0,0,0,0,0,0,0],null,null,!1,null,null,1,!1,!1,0,"/100 cells; /100cells; per hundred","LOINC","EntMass; EntNum; NFr","Clinical","",null,null,null,null,!1],[!1,"per 100 neutrophils","/100{neutrophils}","","",.01,[0,0,0,0,0,0,0],null,null,!1,null,null,1,!1,!1,0,"/100 neutrophils; /100neutrophils; per hundred","LOINC","EntMass; EntNum; NFr","Clinical","",null,null,null,null,!1],[!1,"per 100 spermatozoa","/100{spermatozoa}","","",.01,[0,0,0,0,0,0,0],null,null,!1,null,null,1,!1,!1,0,"/100 spermatozoa; /100spermatozoa; per hundred","LOINC","NFr","Clinical","",null,null,null,null,!1],[!1,"per 100 white blood cells","/100{WBCs}","","",.01,[0,0,0,0,0,0,0],null,null,!1,null,null,1,!1,!1,0,"/100 WBCs; /100WBCs; per hundred","LOINC","Ratio; NFr","Clinical","",null,null,null,null,!1],[!1,"per year","/a","/ANN","",3168808781402895e-23,[0,-1,0,0,0,0,0],"/a",null,!1,null,null,1,!1,!1,0,"/Years; /yrs; yearly","LOINC","NRat","Clinical","",null,null,null,null,!1],[!1,"per centimeter of water","/cm[H2O]","/CM[H2O]","",10197162129779282e-21,[1,2,-1,0,0,0,0],"/cm HO2<.r>",null,!1,null,null,1,!1,!1,0,"/cmH2O; /cm H2O; centimeters; centimetres","LOINC","InvPress","Clinical","",null,null,null,null,!1],[!1,"per day","/d","/D","",11574074074074073e-21,[0,-1,0,0,0,0,0],"/d",null,!1,null,null,1,!1,!1,0,"/dy; per day","LOINC","NRat","Clinical","",null,null,null,null,!1],[!1,"per deciliter","/dL","/DL","",1e4,[-3,0,0,0,0,0,0],"/dL",null,!1,null,null,1,!1,!1,0,"per dL; /deciliter; decilitre","LOINC","NCnc","Clinical","",null,null,null,null,!1],[!1,"per gram","/g","/G","",1,[0,0,-1,0,0,0,0],"/g",null,!1,null,null,1,!1,!1,0,"/gm; /gram; per g","LOINC","NCnt","Clinical","",null,null,null,null,!1],[!1,"per hour","/h","/HR","",.0002777777777777778,[0,-1,0,0,0,0,0],"/h",null,!1,null,null,1,!1,!1,0,"/hr; /hour; per hr","LOINC","NRat","Clinical","",null,null,null,null,!1],[!1,"per kilogram","/kg","/KG","",.001,[0,0,-1,0,0,0,0],"/kg",null,!1,null,null,1,!1,!1,0,"per kg; per kilogram","LOINC","NCnt","Clinical","",null,null,null,null,!1],[!1,"per liter","/L","/L","",1e3,[-3,0,0,0,0,0,0],"/L",null,!1,null,null,1,!1,!1,0,"/liter; litre","LOINC","NCnc","Clinical","",null,null,null,null,!1],[!1,"per square meter","/m2","/M2","",1,[-2,0,0,0,0,0,0],"/m2<.sup>",null,!1,null,null,1,!1,!1,0,"/m^2; /m*2; /sq. m; per square meter; meter squared; metre","LOINC","Naric","Clinical","",null,null,null,null,!1],[!1,"per cubic meter","/m3","/M3","",1,[-3,0,0,0,0,0,0],"/m3<.sup>",null,!1,null,null,1,!1,!1,0,"/m^3; /m*3; /cu. m; per cubic meter; meter cubed; per m3; metre","LOINC","NCncn","Clinical","",null,null,null,null,!1],[!1,"per milligram","/mg","/MG","",1e3,[0,0,-1,0,0,0,0],"/mg",null,!1,null,null,1,!1,!1,0,"/milligram; per mg","LOINC","NCnt","Clinical","",null,null,null,null,!1],[!1,"per minute","/min","/MIN","",.016666666666666666,[0,-1,0,0,0,0,0],"/min",null,!1,null,null,1,!1,!1,0,"/minute; per mins; breaths beats per minute","LOINC","NRat","Clinical","",null,null,null,null,!1],[!1,"per milliliter","/mL","/ML","",1e6,[-3,0,0,0,0,0,0],"/mL",null,!1,null,null,1,!1,!1,0,"/milliliter; per mL; millilitre","LOINC","NCncn","Clinical","",null,null,null,null,!1],[!1,"per millimeter","/mm","/MM","",1e3,[-1,0,0,0,0,0,0],"/mm",null,!1,null,null,1,!1,!1,0,"/millimeter; per mm; millimetre","LOINC","InvLen","Clinical","",null,null,null,null,!1],[!1,"per month","/mo","/MO","",3802570537683474e-22,[0,-1,0,0,0,0,0],"/mo",null,!1,null,null,1,!1,!1,0,"/month; per mo; monthly; month","LOINC","NRat","Clinical","",null,null,null,null,!1],[!1,"per second","/s","/S","",1,[0,-1,0,0,0,0,0],"/s",null,!1,null,null,1,!1,!1,0,"/second; /sec; per sec; frequency; Hertz; Herz; Hz; becquerels; Bq; s-1; s^-1","LOINC","NRat","Clinical","",null,null,null,null,!1],[!1,"per enzyme unit","/U","/U","",9963241120049633e-32,[0,1,0,0,0,0,0],"/U",null,!1,null,null,1,!1,!1,-1,"/enzyme units; per U","LOINC","InvC; NCat","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min)",null,null,null,null,!1],[!1,"per microliter","/uL","/UL","",9999999999999999e-7,[-3,0,0,0,0,0,0],"/μL",null,!1,null,null,1,!1,!1,0,"/microliter; microlitre; /mcl; per uL","LOINC","ACnc","Clinical","",null,null,null,null,!1],[!1,"per week","/wk","/WK","",16534391534391535e-22,[0,-1,0,0,0,0,0],"/wk",null,!1,null,null,1,!1,!1,0,"/week; per wk; weekly, weeks","LOINC","NRat","Clinical","",null,null,null,null,!1],[!1,"APL unit per milliliter","[APL'U]/mL","[APL'U]/ML","biologic activity of anticardiolipin IgA",1e6,[-3,0,0,0,0,0,0],"/mL","chemical",!1,null,null,1,!1,!0,0,"APL/mL; APL'U/mL; APL U/mL; APL/milliliter; IgA anticardiolipin units per milliliter; IgA Phospholipid Units; millilitre; biologic activity of","LOINC","ACnc","Clinical","Units for an anti phospholipid syndrome test","1","1","1",1,!1],[!1,"arbitrary unit per milliliter","[arb'U]/mL","[ARB'U]/ML","arbitrary",1e6,[-3,0,0,0,0,0,0],"(arb. U)/mL","chemical",!1,null,null,1,!1,!0,0,"arb'U/mL; arbU/mL; arb U/mL; arbitrary units per milliliter; millilitre","LOINC","ACnc","Clinical","relative unit of measurement to show the ratio of test measurement to reference measurement","1","1","1",1,!1],[!1,"colony forming units per liter","[CFU]/L","[CFU]/L","amount of a proliferating organism",1e3,[-3,0,0,0,0,0,0],"CFU/L","chemical",!1,null,null,1,!1,!0,0,"CFU per Liter; CFU/L","LOINC","NCnc","Clinical","","1","1","1",1,!1],[!1,"colony forming units per milliliter","[CFU]/mL","[CFU]/ML","amount of a proliferating organism",1e6,[-3,0,0,0,0,0,0],"CFU/mL","chemical",!1,null,null,1,!1,!0,0,"CFU per mL; CFU/mL","LOINC","NCnc","Clinical","","1","1","1",1,!1],[!1,"foot per foot - US","[ft_us]/[ft_us]","[FT_US]/[FT_US]","length",1,[0,0,0,0,0,0,0],"(ftus)/(ftus)","us-lengths",!1,null,null,1,!1,!1,0,"ft/ft; ft per ft; feet per feet; visual acuity","","LenRto","Clinical","distance ratio to measure 20:20 vision","m/3937","M/3937","1200",1200,!1],[!1,"GPL unit per milliliter","[GPL'U]/mL","[GPL'U]/ML","biologic activity of anticardiolipin IgG",1e6,[-3,0,0,0,0,0,0],"/mL","chemical",!1,null,null,1,!1,!0,0,"GPL U/mL; GPL'U/mL; GPL/mL; GPL U per mL; IgG Phospholipid Units per milliliters; IgG anticardiolipin units; millilitres ","LOINC","ACnc; AMass","Clinical","Units for an antiphospholipid test","1","1","1",1,!1],[!1,"international unit per 2 hour","[IU]/(2.h)","[IU]/HR","arbitrary",.0001388888888888889,[0,-1,0,0,0,0,0],"(i.U.)/h","chemical",!0,null,null,1,!1,!0,0,"IU/2hrs; IU/2 hours; IU per 2 hrs; international units per 2 hours","LOINC","ARat","Clinical","International units (IU) are analyte and reference specimen specific arbitrary units (held at WHO)","[iU]","[IU]","1",1,!1],[!1,"international unit per 24 hour","[IU]/(24.h)","[IU]/HR","arbitrary",11574074074074073e-21,[0,-1,0,0,0,0,0],"(i.U.)/h","chemical",!0,null,null,1,!1,!0,0,"IU/24hr; IU/24 hours; IU per 24 hrs; international units per 24 hours","LOINC","ARat","Clinical","International units (IU) are analyte and reference specimen specific arbitrary units (held at WHO)","[iU]","[IU]","1",1,!1],[!1,"international unit per day","[IU]/d","[IU]/D","arbitrary",11574074074074073e-21,[0,-1,0,0,0,0,0],"(i.U.)/d","chemical",!0,null,null,1,!1,!0,0,"IU/dy; IU/days; IU per dys; international units per day","LOINC","ARat","Clinical","International units (IU) are analyte and reference specimen specific arbitrary units (held at WHO)","[iU]","[IU]","1",1,!1],[!1,"international unit per deciliter","[IU]/dL","[IU]/DL","arbitrary",1e4,[-3,0,0,0,0,0,0],"(i.U.)/dL","chemical",!0,null,null,1,!1,!0,0,"IU/dL; IU per dL; international units per deciliters; decilitres","LOINC","ACnc","Clinical","International units (IU) are analyte and reference specimen specific arbitrary units (held at WHO)","[iU]","[IU]","1",1,!1],[!1,"international unit per gram","[IU]/g","[IU]/G","arbitrary",1,[0,0,-1,0,0,0,0],"(i.U.)/g","chemical",!0,null,null,1,!1,!0,0,"IU/gm; IU/gram; IU per gm; IU per g; international units per gram","LOINC","ACnt","Clinical","International units (IU) are analyte and reference specimen specific arbitrary units (held at WHO)","[iU]","[IU]","1",1,!1],[!1,"international unit per hour","[IU]/h","[IU]/HR","arbitrary",.0002777777777777778,[0,-1,0,0,0,0,0],"(i.U.)/h","chemical",!0,null,null,1,!1,!0,0,"IU/hrs; IU per hours; international units per hour","LOINC","ARat","Clinical","International units (IU) are analyte and reference specimen specific arbitrary units (held at WHO)","[iU]","[IU]","1",1,!1],[!1,"international unit per kilogram","[IU]/kg","[IU]/KG","arbitrary",.001,[0,0,-1,0,0,0,0],"(i.U.)/kg","chemical",!0,null,null,1,!1,!0,0,"IU/kg; IU/kilogram; IU per kg; units","LOINC","ACnt","Clinical","International units (IU) are analyte and reference specimen specific arbitrary units (held at WHO)","[iU]","[IU]","1",1,!1],[!1,"international unit per kilogram per day","[IU]/kg/d","[IU]/KG/D","arbitrary",11574074074074074e-24,[0,-1,-1,0,0,0,0],"(i.U.)/kg/d","chemical",!0,null,null,1,!1,!0,0,"IU/kg/dy; IU/kg/day; IU/kilogram/day; IU per kg per day; units","LOINC","ACntRat","Clinical","International units (IU) are analyte and reference specimen specific arbitrary units (held at WHO)","[iU]","[IU]","1",1,!1],[!1,"international unit per liter","[IU]/L","[IU]/L","arbitrary",1e3,[-3,0,0,0,0,0,0],"(i.U.)/L","chemical",!0,null,null,1,!1,!0,0,"IU/L; IU/liter; IU per liter; units; litre","LOINC","ACnc","Clinical","International units (IU) are analyte and reference specimen specific arbitrary units (held at WHO)","[iU]","[IU]","1",1,!1],[!1,"international unit per minute","[IU]/min","[IU]/MIN","arbitrary",.016666666666666666,[0,-1,0,0,0,0,0],"(i.U.)/min","chemical",!0,null,null,1,!1,!0,0,"IU/min; IU/minute; IU per minute; international units","LOINC","ARat","Clinical","International units (IU) are analyte and reference specimen specific arbitrary units (held at WHO)","[iU]","[IU]","1",1,!1],[!1,"international unit per milliliter","[IU]/mL","[IU]/ML","arbitrary",1e6,[-3,0,0,0,0,0,0],"(i.U.)/mL","chemical",!0,null,null,1,!1,!0,0,"IU/mL; IU per mL; international units per milliliter; millilitre","LOINC","ACnc","Clinical","International units (IU) are analyte and reference specimen specific arbitrary units (held at WHO)","[iU]","[IU]","1",1,!1],[!1,"MPL unit per milliliter","[MPL'U]/mL","[MPL'U]/ML","biologic activity of anticardiolipin IgM",1e6,[-3,0,0,0,0,0,0],"/mL","chemical",!1,null,null,1,!1,!0,0,"MPL/mL; MPL U/mL; MPL'U/mL; IgM anticardiolipin units; IgM Phospholipid Units; millilitre ","LOINC","ACnc","Clinical",`units for antiphospholipid test `,"1","1","1",1,!1],[!1,"number per high power field","{#}/[HPF]","/[HPF]","",1,[0,0,0,0,0,0,0],"/HPF",null,!1,null,null,1,!1,!1,0,"#/HPF; # per HPF; number/HPF; numbers per high power field","LOINC","Naric","Clinical","",null,null,null,null,!1],[!1,"number per low power field","{#}/[LPF]","/[LPF]","",1,[0,0,0,0,0,0,0],"/LPF",null,!1,null,null,1,!1,!1,0,"#/LPF; # per LPF; number/LPF; numbers per low power field","LOINC","Naric","Clinical","",null,null,null,null,!1],[!1,"IgA antiphosphatidylserine unit ","{APS'U}","","",1,[0,0,0,0,0,0,0],null,null,!1,null,null,1,!1,!1,0,"APS Unit; Phosphatidylserine Antibody IgA Units","LOINC","ACnc","Clinical","unit for antiphospholipid test",null,null,null,null,!1],[!1,"EIA index","{EIA_index}","","",1,[0,0,0,0,0,0,0],null,null,!1,null,null,1,!1,!1,0,"enzyme immunoassay index","LOINC","ACnc","Clinical","",null,null,null,null,!1],[!1,"kaolin clotting time","{KCT'U}","","",1,[0,0,0,0,0,0,0],null,null,!1,null,null,1,!1,!1,0,"KCT","LOINC","Time","Clinical","sensitive test to detect lupus anticoagulants; measured in seconds",null,null,null,null,!1],[!1,"IgM antiphosphatidylserine unit","{MPS'U}","","",1,[0,0,0,0,0,0,0],null,null,!1,null,null,1,!1,!1,0,"Phosphatidylserine Antibody IgM Measurement ","LOINC","ACnc","Clinical","",null,null,null,null,!1],[!1,"trillion per liter","10*12/L","(10*12)/L","number",1e15,[-3,0,0,0,0,0,0],"(1012)/L","dimless",!1,null,null,1,!1,!1,0,"10^12/L; 10*12 per Liter; trillion per liter; litre","LOINC","NCncn","Clinical","","1","1","10",10,!1],[!1,"10^3 (used for cell count)","10*3","10*3","number",1e3,[0,0,0,0,0,0,0],"103","dimless",!1,null,null,1,!1,!1,0,"10^3; thousand","LOINC","Num","Clinical","usually used for counting entities (e.g. blood cells) per volume","1","1","10",10,!1],[!1,"thousand per liter","10*3/L","(10*3)/L","number",1e6,[-3,0,0,0,0,0,0],"(103)/L","dimless",!1,null,null,1,!1,!1,0,"10^3/L; 10*3 per liter; litre","LOINC","NCncn","Clinical","","1","1","10",10,!1],[!1,"thousand per milliliter","10*3/mL","(10*3)/ML","number",1e9,[-3,0,0,0,0,0,0],"(103)/mL","dimless",!1,null,null,1,!1,!1,0,"10^3/mL; 10*3 per mL; thousand per milliliter; millilitre","LOINC","NCncn","Clinical","","1","1","10",10,!1],[!1,"thousand per microliter","10*3/uL","(10*3)/UL","number",9999999999999999e-4,[-3,0,0,0,0,0,0],"(103)/μL","dimless",!1,null,null,1,!1,!1,0,"10^3/uL; 10*3 per uL; thousand per microliter; microlitre","LOINC","NCncn","Clinical","","1","1","10",10,!1],[!1,"10 thousand per microliter","10*4/uL","(10*4)/UL","number",1e13,[-3,0,0,0,0,0,0],"(104)/μL","dimless",!1,null,null,1,!1,!1,0,"10^4/uL; 10*4 per uL; microlitre","LOINC","NCncn","Clinical","","1","1","10",10,!1],[!1,"10^5 ","10*5","10*5","number",1e5,[0,0,0,0,0,0,0],"105","dimless",!1,null,null,1,!1,!1,0,"one hundred thousand","LOINC","Num","Clinical","","1","1","10",10,!1],[!1,"10^6","10*6","10*6","number",1e6,[0,0,0,0,0,0,0],"106","dimless",!1,null,null,1,!1,!1,0,"","LOINC","Num","Clinical","","1","1","10",10,!1],[!1,"million colony forming unit per liter","10*6.[CFU]/L","(10*6).[CFU]/L","number",1e9,[-3,0,0,0,0,0,0],"(106).CFU/L","dimless",!1,null,null,1,!1,!0,0,"10*6 CFU/L; 10^6 CFU/L; 10^6CFU; 10^6 CFU per liter; million colony forming units; litre","LOINC","ACnc","Clinical","","1","1","10",10,!1],[!1,"million international unit","10*6.[IU]","(10*6).[IU]","number",1e6,[0,0,0,0,0,0,0],"(106).(i.U.)","dimless",!1,null,null,1,!1,!0,0,"10*6 IU; 10^6 IU; international units","LOINC","arb","Clinical","International units (IU) are analyte and reference specimen specific arbitrary units (held at WHO)","1","1","10",10,!1],[!1,"million per 24 hour","10*6/(24.h)","(10*6)/HR","number",11.574074074074074,[0,-1,0,0,0,0,0],"(106)/h","dimless",!1,null,null,1,!1,!1,0,"10*6/24hrs; 10^6/24 hrs; 10*6 per 24 hrs; 10^6 per 24 hours","LOINC","NRat","Clinical","","1","1","10",10,!1],[!1,"million per kilogram","10*6/kg","(10*6)/KG","number",1e3,[0,0,-1,0,0,0,0],"(106)/kg","dimless",!1,null,null,1,!1,!1,0,"10^6/kg; 10*6 per kg; 10*6 per kilogram; millions","LOINC","NCnt","Clinical","","1","1","10",10,!1],[!1,"million per liter","10*6/L","(10*6)/L","number",1e9,[-3,0,0,0,0,0,0],"(106)/L","dimless",!1,null,null,1,!1,!1,0,"10^6/L; 10*6 per Liter; 10^6 per Liter; litre","LOINC","NCncn","Clinical","","1","1","10",10,!1],[!1,"million per milliliter","10*6/mL","(10*6)/ML","number",1e12,[-3,0,0,0,0,0,0],"(106)/mL","dimless",!1,null,null,1,!1,!1,0,"10^6/mL; 10*6 per mL; 10*6 per milliliter; millilitre","LOINC","NCncn","Clinical","","1","1","10",10,!1],[!1,"million per microliter","10*6/uL","(10*6)/UL","number",1e15,[-3,0,0,0,0,0,0],"(106)/μL","dimless",!1,null,null,1,!1,!1,0,"10^6/uL; 10^6 per uL; 10^6/mcl; 10^6 per mcl; 10^6 per microliter; microlitre","LOINC","NCncn","Clinical","","1","1","10",10,!1],[!1,"10^8","10*8","10*8","number",1e8,[0,0,0,0,0,0,0],"108","dimless",!1,null,null,1,!1,!1,0,"100 million; one hundred million; 10^8","LOINC","Num","Clinical","","1","1","10",10,!1],[!1,"billion per liter","10*9/L","(10*9)/L","number",1e12,[-3,0,0,0,0,0,0],"(109)/L","dimless",!1,null,null,1,!1,!1,0,"10^9/L; 10*9 per Liter; litre","LOINC","NCncn","Clinical","","1","1","10",10,!1],[!1,"billion per milliliter","10*9/mL","(10*9)/ML","number",1e15,[-3,0,0,0,0,0,0],"(109)/mL","dimless",!1,null,null,1,!1,!1,0,"10^9/mL; 10*9 per mL; 10^9 per mL; 10*9 per milliliter; millilitre","LOINC","NCncn","Clinical","","1","1","10",10,!1],[!1,"billion per microliter","10*9/uL","(10*9)/UL","number",1e18,[-3,0,0,0,0,0,0],"(109)/μL","dimless",!1,null,null,1,!1,!1,0,"10^9/uL; 10^9 per uL; 10^9/mcl; 10^9 per mcl; 10*9 per uL; 10*9 per mcl; 10*9/mcl; 10^9 per microliter; microlitre","LOINC","NCncn","Clinical","","1","1","10",10,!1],[!1,"10 liter per minute per square meter","10.L/(min.m2)","L/(MIN.M2)","",.00016666666666666666,[1,-1,0,0,0,0,0],"L/(min.(m2))",null,!1,null,null,1,!1,!1,0,"10 liters per minutes per square meter; 10 L per min per m2; m^2; 10 L/(min*m2); 10L/(min*m^2); litres; sq. meter; metre; meters squared","LOINC","ArVRat","Clinical","",null,null,null,null,!1],[!1,"10 liter per minute","10.L/min","L/MIN","",.00016666666666666666,[3,-1,0,0,0,0,0],"L/min",null,!1,null,null,1,!1,!1,0,"10 liters per minute; 10 L per min; 10L; 10 L/min; litre","LOINC","VRat","Clinical","",null,null,null,null,!1],[!1,"10 micronewton second per centimeter to the fifth power per square meter","10.uN.s/(cm5.m2)","(UN.S)/(CM5.M2)","",1e8,[-6,-1,1,0,0,0,0],"(μN.s)/(cm5).(m2)",null,!1,null,null,1,!1,!1,0,"dyne seconds per centimeter5 and square meter; dyn.s/(cm5.m2); dyn.s/cm5/m2; cm^5; m^2","LOINC","","Clinical","unit to measure systemic vascular resistance per body surface area",null,null,null,null,!1],[!1,"24 hour","24.h","HR","",86400,[0,1,0,0,0,0,0],"h",null,!1,null,null,1,!1,!1,0,"24hrs; 24 hrs; 24 hours; days; dy","LOINC","Time","Clinical","",null,null,null,null,!1],[!1,"ampere per meter","A/m","A/M","electric current",1,[-1,-1,0,0,0,1,0],"A/m","si",!0,null,null,1,!1,!1,0,"A/m; amp/meter; magnetic field strength; H; B; amperes per meter; metre","LOINC","","Clinical","unit of magnetic field strength","C/s","C/S","1",1,!1],[!0,"centigram","cg","CG","mass",.01,[0,0,1,0,0,0,0],"cg",null,!1,"M",null,1,!1,!1,0,"centigrams; cg; cgm","LOINC","Mass","Clinical","",null,null,null,null,!1],[!1,"centiliter","cL","CL","volume",1e-5,[3,0,0,0,0,0,0],"cL","iso1000",!0,null,null,1,!1,!1,0,"centiliters; centilitres","LOINC","Vol","Clinical","","l",null,"1",1,!1],[!0,"centimeter","cm","CM","length",.01,[1,0,0,0,0,0,0],"cm",null,!1,"L",null,1,!1,!1,0,"centimeters; centimetres","LOINC","Len","Clinical","",null,null,null,null,!1],[!1,"centimeter of water","cm[H2O]","CM[H2O]","pressure",98066.5,[-1,-2,1,0,0,0,0],"cm HO2","clinical",!0,null,null,1,!1,!1,0,"cm H2O; cmH2O; centimetres; pressure","LOINC","Pres","Clinical","unit of pressure mostly applies to blood pressure","kPa","KPAL","980665e-5",9.80665,!1],[!1,"centimeter of water per liter per second","cm[H2O]/L/s","(CM[H2O]/L)/S","pressure",98066500,[-4,-3,1,0,0,0,0],"(cm HO2)/L/s","clinical",!0,null,null,1,!1,!1,0,"cm[H2O]/(L/s); cm[H2O].s/L; cm H2O/L/sec; cmH2O/L/sec; cmH2O/Liter; cmH2O per L per secs; centimeters of water per liters per second; centimetres; litres; cm[H2O]/(L/s)","LOINC","PresRat","Clinical","unit used to measure mean pulmonary resistance","kPa","KPAL","980665e-5",9.80665,!1],[!1,"centimeter of water per second per meter","cm[H2O]/s/m","(CM[H2O]/S)/M","pressure",98066.5,[-2,-3,1,0,0,0,0],"(cm HO2)/s/m","clinical",!0,null,null,1,!1,!1,0,"cm[H2O]/(s.m); cm H2O/s/m; cmH2O; cmH2O/sec/m; cmH2O per secs per meters; centimeters of water per seconds per meter; centimetres; metre","LOINC","PresRat","Clinical","unit used to measure pulmonary pressure time product","kPa","KPAL","980665e-5",9.80665,!1],[!1,"centimeter of mercury","cm[Hg]","CM[HG]","pressure",1333220,[-1,-2,1,0,0,0,0],"cm Hg","clinical",!0,null,null,1,!1,!1,0,"centimeters of mercury; centimetres; cmHg; cm Hg","LOINC","Pres","Clinical","unit of pressure where 1 cmHg = 10 torr","kPa","KPAL","133.3220",133.322,!1],[!0,"square centimeter","cm2","CM2","length",1e-4,[2,0,0,0,0,0,0],"cm2",null,!1,"L",null,1,!1,!1,0,"cm^2; sq cm; centimeters squared; square centimeters; centimetre; area","LOINC","Area","Clinical","",null,null,null,null,!1],[!0,"square centimeter per second","cm2/s","CM2/S","length",1e-4,[2,-1,0,0,0,0,0],"(cm2)/s",null,!1,"L",null,1,!1,!1,0,"cm^2/sec; square centimeters per second; sq cm per sec; cm2; centimeters squared; centimetres","LOINC","AreaRat","Clinical","",null,null,null,null,!1],[!1,"centipoise","cP","CP","dynamic viscosity",1,[-1,-1,1,0,0,0,0],"cP","cgs",!0,null,null,1,!1,!1,0,"cps; centiposes","LOINC","Visc","Clinical","unit of dynamic viscosity in the CGS system with base units: 10^−3 Pa.s = 1 mPa·.s (1 millipascal second)","dyn.s/cm2","DYN.S/CM2","1",1,!1],[!1,"centistoke","cSt","CST","kinematic viscosity",10000000000000002e-22,[2,-1,0,0,0,0,0],"cSt","cgs",!0,null,null,1,!1,!1,0,"centistokes","LOINC","Visc","Clinical","unit for kinematic viscosity with base units of mm^2/s (square millimeter per second)","cm2/s","CM2/S","1",1,!1],[!1,"dekaliter per minute","daL/min","DAL/MIN","volume",.00016666666666666666,[3,-1,0,0,0,0,0],"daL/min","iso1000",!0,null,null,1,!1,!1,0,"dekalitres; dekaliters per minute; per min","LOINC","VRat","Clinical","","l",null,"1",1,!1],[!1,"dekaliter per minute per square meter","daL/min/m2","(DAL/MIN)/M2","volume",.00016666666666666666,[1,-1,0,0,0,0,0],"(daL/min)/(m2)","iso1000",!0,null,null,1,!1,!1,0,"daL/min/m^2; daL/minute/m2; sq. meter; dekaliters per minutes per square meter; meter squared; dekalitres; metre","LOINC","ArVRat","Clinical","The area usually is the body surface area used to normalize cardiovascular measures for patient's size","l",null,"1",1,!1],[!1,"decibel","dB","DB","level",1,[0,0,0,0,0,0,0],"dB","levels",!0,null,"lg",.1,!0,!1,0,"decibels","LOINC","LogRto","Clinical","unit most commonly used in acoustics as unit of sound pressure level. (also see B[SPL] or bel sound pressure level). ","1",null,null,1,!1],[!1,"degree per second","deg/s","DEG/S","plane angle",.017453292519943295,[0,-1,0,1,0,0,0],"°/s","iso1000",!1,null,null,1,!1,!1,0,"deg/sec; deg per sec; °/sec; twist rate; angular speed; rotational speed","LOINC","ARat","Clinical","unit of angular (rotational) speed used to express turning rate","[pi].rad/360","[PI].RAD/360","2",2,!1],[!0,"decigram","dg","DG","mass",.1,[0,0,1,0,0,0,0],"dg",null,!1,"M",null,1,!1,!1,0,"decigrams; dgm; 0.1 grams; 1/10 gm","LOINC","Mass","Clinical","equal to 1/10 gram",null,null,null,null,!1],[!1,"deciliter","dL","DL","volume",1e-4,[3,0,0,0,0,0,0],"dL","iso1000",!0,null,null,1,!1,!1,0,"deciliters; decilitres; 0.1 liters; 1/10 L","LOINC","Vol","Clinical","equal to 1/10 liter","l",null,"1",1,!1],[!0,"decimeter","dm","DM","length",.1,[1,0,0,0,0,0,0],"dm",null,!1,"L",null,1,!1,!1,0,"decimeters; decimetres; 0.1 meters; 1/10 m; 10 cm; centimeters","LOINC","Len","Clinical","equal to 1/10 meter or 10 centimeters",null,null,null,null,!1],[!0,"square decimeter per square second","dm2/s2","DM2/S2","length",.010000000000000002,[2,-2,0,0,0,0,0],"(dm2)/(s2)",null,!1,"L",null,1,!1,!1,0,"dm2 per s2; dm^2/s^2; decimeters squared per second squared; sq dm; sq sec","LOINC","EngMass (massic energy)","Clinical","units for energy per unit mass or Joules per kilogram (J/kg = kg.m2/s2/kg = m2/s2) ",null,null,null,null,!1],[!1,"dyne second per centimeter per square meter","dyn.s/(cm.m2)","(DYN.S)/(CM.M2)","force",1,[-2,-1,1,0,0,0,0],"(dyn.s)/(cm.(m2))","cgs",!0,null,null,1,!1,!1,0,"(dyn*s)/(cm*m2); (dyn*s)/(cm*m^2); dyn s per cm per m2; m^2; dyne seconds per centimeters per square meter; centimetres; sq. meter; squared","LOINC","","Clinical","","g.cm/s2","G.CM/S2","1",1,!1],[!1,"dyne second per centimeter","dyn.s/cm","(DYN.S)/CM","force",1,[0,-1,1,0,0,0,0],"(dyn.s)/cm","cgs",!0,null,null,1,!1,!1,0,"(dyn*s)/cm; dyn sec per cm; seconds; centimetre; dyne seconds","LOINC","","Clinical","","g.cm/s2","G.CM/S2","1",1,!1],[!1,"equivalent per liter","eq/L","EQ/L","amount of substance",60221366999999994e10,[-3,0,0,0,0,0,0],"eq/L","chemical",!0,null,null,1,!1,!1,1,"eq/liter; eq/litre; eqs; equivalents per liter; litre","LOINC","SCnc","Clinical","equivalence equals moles per valence","mol","MOL","1",1,!1],[!1,"equivalent per milliliter","eq/mL","EQ/ML","amount of substance",60221367e22,[-3,0,0,0,0,0,0],"eq/mL","chemical",!0,null,null,1,!1,!1,1,"equivalent/milliliter; equivalents per milliliter; eq per mL; millilitre","LOINC","SCnc","Clinical","equivalence equals moles per valence","mol","MOL","1",1,!1],[!1,"equivalent per millimole","eq/mmol","EQ/MMOL","amount of substance",1e3,[0,0,0,0,0,0,0],"eq/mmol","chemical",!0,null,null,1,!1,!1,0,"equivalent/millimole; equivalents per millimole; eq per mmol","LOINC","SRto","Clinical","equivalence equals moles per valence","mol","MOL","1",1,!1],[!1,"equivalent per micromole","eq/umol","EQ/UMOL","amount of substance",1e6,[0,0,0,0,0,0,0],"eq/μmol","chemical",!0,null,null,1,!1,!1,0,"equivalent/micromole; equivalents per micromole; eq per umol","LOINC","SRto","Clinical","equivalence equals moles per valence","mol","MOL","1",1,!1],[!0,"femtogram","fg","FG","mass",1e-15,[0,0,1,0,0,0,0],"fg",null,!1,"M",null,1,!1,!1,0,"fg; fgm; femtograms; weight","LOINC","Mass","Clinical","equal to 10^-15 grams",null,null,null,null,!1],[!1,"femtoliter","fL","FL","volume",1e-18,[3,0,0,0,0,0,0],"fL","iso1000",!0,null,null,1,!1,!1,0,"femtolitres; femtoliters","LOINC","Vol; EntVol","Clinical","equal to 10^-15 liters","l",null,"1",1,!1],[!0,"femtometer","fm","FM","length",1e-15,[1,0,0,0,0,0,0],"fm",null,!1,"L",null,1,!1,!1,0,"femtometres; femtometers","LOINC","Len","Clinical","equal to 10^-15 meters",null,null,null,null,!1],[!1,"femtomole","fmol","FMOL","amount of substance",602213670,[0,0,0,0,0,0,0],"fmol","si",!0,null,null,1,!1,!1,1,"femtomoles","LOINC","EntSub","Clinical","equal to 10^-15 moles","10*23","10*23","6.0221367",6.0221367,!1],[!1,"femtomole per gram","fmol/g","FMOL/G","amount of substance",602213670,[0,0,-1,0,0,0,0],"fmol/g","si",!0,null,null,1,!1,!1,1,"femtomoles; fmol/gm; fmol per gm","LOINC","SCnt","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"femtomole per liter","fmol/L","FMOL/L","amount of substance",60221367e4,[-3,0,0,0,0,0,0],"fmol/L","si",!0,null,null,1,!1,!1,1,"femtomoles; fmol per liter; litre","LOINC","SCnc","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"femtomole per milligram","fmol/mg","FMOL/MG","amount of substance",60221367e4,[0,0,-1,0,0,0,0],"fmol/mg","si",!0,null,null,1,!1,!1,1,"fmol per mg; femtomoles","LOINC","SCnt","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"femtomole per milliliter","fmol/mL","FMOL/ML","amount of substance",60221367e7,[-3,0,0,0,0,0,0],"fmol/mL","si",!0,null,null,1,!1,!1,1,"femtomoles; millilitre; fmol per mL; fmol per milliliter","LOINC","SCnc","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!0,"gram meter","g.m","G.M","mass",1,[1,0,1,0,0,0,0],"g.m",null,!1,"M",null,1,!1,!1,0,"g*m; gxm; meters; metres","LOINC","Enrg","Clinical","Unit for measuring stroke work (heart work)",null,null,null,null,!1],[!0,"gram per 100 gram","g/(100.g)","G/G","mass",.01,[0,0,0,0,0,0,0],"g/g",null,!1,"M",null,1,!1,!1,0,"g/100 gm; 100gm; grams per 100 grams; gm per 100 gm","LOINC","MCnt","Clinical","",null,null,null,null,!1],[!0,"gram per 12 hour","g/(12.h)","G/HR","mass",23148148148148147e-21,[0,-1,1,0,0,0,0],"g/h",null,!1,"M",null,1,!1,!1,0,"gm/12hrs; 12 hrs; gm per 12 hrs; 12hrs; grams per 12 hours","LOINC","MRat","Clinical","",null,null,null,null,!1],[!0,"gram per 24 hour","g/(24.h)","G/HR","mass",11574074074074073e-21,[0,-1,1,0,0,0,0],"g/h",null,!1,"M",null,1,!1,!1,0,"gm/24hrs; gm/24 hrs; gm per 24 hrs; 24hrs; grams per 24 hours; gm/dy; gm per dy; grams per day","LOINC","MRat","Clinical","",null,null,null,null,!1],[!0,"gram per 3 days","g/(3.d)","G/D","mass",3858024691358025e-21,[0,-1,1,0,0,0,0],"g/d",null,!1,"M",null,1,!1,!1,0,"gm/3dy; gm/3 dy; gm per 3 days; grams","LOINC","MRat","Clinical","",null,null,null,null,!1],[!0,"gram per 4 hour","g/(4.h)","G/HR","mass",6944444444444444e-20,[0,-1,1,0,0,0,0],"g/h",null,!1,"M",null,1,!1,!1,0,"gm/4hrs; gm/4 hrs; gm per 4 hrs; 4hrs; grams per 4 hours","LOINC","MRat","Clinical","",null,null,null,null,!1],[!0,"gram per 48 hour","g/(48.h)","G/HR","mass",5787037037037037e-21,[0,-1,1,0,0,0,0],"g/h",null,!1,"M",null,1,!1,!1,0,"gm/48hrs; gm/48 hrs; gm per 48 hrs; 48hrs; grams per 48 hours","LOINC","MRat","Clinical","",null,null,null,null,!1],[!0,"gram per 5 hour","g/(5.h)","G/HR","mass",5555555555555556e-20,[0,-1,1,0,0,0,0],"g/h",null,!1,"M",null,1,!1,!1,0,"gm/5hrs; gm/5 hrs; gm per 5 hrs; 5hrs; grams per 5 hours","LOINC","MRat","Clinical","",null,null,null,null,!1],[!0,"gram per 6 hour","g/(6.h)","G/HR","mass",46296296296296294e-21,[0,-1,1,0,0,0,0],"g/h",null,!1,"M",null,1,!1,!1,0,"gm/6hrs; gm/6 hrs; gm per 6 hrs; 6hrs; grams per 6 hours","LOINC","MRat","Clinical","",null,null,null,null,!1],[!0,"gram per 72 hour","g/(72.h)","G/HR","mass",3858024691358025e-21,[0,-1,1,0,0,0,0],"g/h",null,!1,"M",null,1,!1,!1,0,"gm/72hrs; gm/72 hrs; gm per 72 hrs; 72hrs; grams per 72 hours","LOINC","MRat","Clinical","",null,null,null,null,!1],[!0,"gram per cubic centimeter","g/cm3","G/CM3","mass",999999.9999999999,[-3,0,1,0,0,0,0],"g/(cm3)",null,!1,"M",null,1,!1,!1,0,"g/cm^3; gm per cm3; g per cm^3; grams per centimeter cubed; cu. cm; centimetre; g/mL; gram per milliliter; millilitre","LOINC","MCnc","Clinical","g/cm3 = g/mL",null,null,null,null,!1],[!0,"gram per day","g/d","G/D","mass",11574074074074073e-21,[0,-1,1,0,0,0,0],"g/d",null,!1,"M",null,1,!1,!1,0,"gm/dy; gm per dy; grams per day; gm/24hrs; gm/24 hrs; gm per 24 hrs; 24hrs; grams per 24 hours; serving","LOINC","MRat","Clinical","",null,null,null,null,!1],[!0,"gram per deciliter","g/dL","G/DL","mass",1e4,[-3,0,1,0,0,0,0],"g/dL",null,!1,"M",null,1,!1,!1,0,"gm/dL; gm per dL; grams per deciliter; decilitre","LOINC","MCnc","Clinical","",null,null,null,null,!1],[!0,"gram per gram","g/g","G/G","mass",1,[0,0,0,0,0,0,0],"g/g",null,!1,"M",null,1,!1,!1,0,"gm; grams","LOINC","MRto ","Clinical","",null,null,null,null,!1],[!0,"gram per hour","g/h","G/HR","mass",.0002777777777777778,[0,-1,1,0,0,0,0],"g/h",null,!1,"M",null,1,!1,!1,0,"gm/hr; gm per hr; grams; intake; output","LOINC","MRat","Clinical","",null,null,null,null,!1],[!0,"gram per hour per square meter","g/h/m2","(G/HR)/M2","mass",.0002777777777777778,[-2,-1,1,0,0,0,0],"(g/h)/(m2)",null,!1,"M",null,1,!1,!1,0,"gm/hr/m2; gm/h/m2; /m^2; sq. m; g per hr per m2; grams per hours per square meter; meter squared; metre","LOINC","ArMRat","Clinical","",null,null,null,null,!1],[!0,"gram per kilogram","g/kg ","G/KG","mass",.001,[0,0,0,0,0,0,0],"g/kg",null,!1,"M",null,1,!1,!1,0,"g per kg; gram per kilograms","LOINC","MCnt","Clinical","",null,null,null,null,!1],[!0,"gram per kilogram per 8 hour ","g/kg/(8.h)","(G/KG)/HR","mass",3472222222222222e-23,[0,-1,0,0,0,0,0],"(g/kg)/h",null,!1,"M",null,1,!1,!1,0,"g/(8.kg.h); gm/kg/8hrs; 8 hrs; g per kg per 8 hrs; 8hrs; grams per kilograms per 8 hours; shift","LOINC","MCntRat; RelMRat","Clinical","unit often used to describe mass in grams of protein consumed in a 8 hours, divided by the subject's body weight in kilograms. Also used to measure mass dose rate per body mass",null,null,null,null,!1],[!0,"gram per kilogram per day","g/kg/d","(G/KG)/D","mass",11574074074074074e-24,[0,-1,0,0,0,0,0],"(g/kg)/d",null,!1,"M",null,1,!1,!1,0,"g/(kg.d); gm/kg/dy; gm per kg per dy; grams per kilograms per day","LOINC","RelMRat","Clinical","unit often used to describe mass in grams of protein consumed in a day, divided by the subject's body weight in kilograms. Also used to measure mass dose rate per body mass",null,null,null,null,!1],[!0,"gram per kilogram per hour","g/kg/h","(G/KG)/HR","mass",27777777777777776e-23,[0,-1,0,0,0,0,0],"(g/kg)/h",null,!1,"M",null,1,!1,!1,0,"g/(kg.h); g/kg/hr; g per kg per hrs; grams per kilograms per hour","LOINC","MCntRat; RelMRat","Clinical","unit used to measure mass dose rate per body mass",null,null,null,null,!1],[!0,"gram per kilogram per minute","g/kg/min","(G/KG)/MIN","mass",16666666666666667e-21,[0,-1,0,0,0,0,0],"(g/kg)/min",null,!1,"M",null,1,!1,!1,0,"g/(kg.min); g/kg/min; g per kg per min; grams per kilograms per minute","LOINC","MCntRat; RelMRat","Clinical","unit used to measure mass dose rate per body mass",null,null,null,null,!1],[!0,"gram per liter","g/L","G/L","mass",1e3,[-3,0,1,0,0,0,0],"g/L",null,!1,"M",null,1,!1,!1,0,"gm per liter; g/liter; grams per liter; litre","LOINC","MCnc","Clinical","",null,null,null,null,!1],[!0,"gram per square meter","g/m2","G/M2","mass",1,[-2,0,1,0,0,0,0],"g/(m2)",null,!1,"M",null,1,!1,!1,0,"g/m^2; gram/square meter; g/sq m; g per m2; g per m^2; grams per square meter; meters squared; metre","LOINC","ArMass","Clinical","Tests measure myocardial mass (heart ventricle system) per body surface area; unit used to measure mass dose per body surface area",null,null,null,null,!1],[!0,"gram per milligram","g/mg","G/MG","mass",1e3,[0,0,0,0,0,0,0],"g/mg",null,!1,"M",null,1,!1,!1,0,"g per mg; grams per milligram","LOINC","MCnt; MRto","Clinical","",null,null,null,null,!1],[!0,"gram per minute","g/min","G/MIN","mass",.016666666666666666,[0,-1,1,0,0,0,0],"g/min",null,!1,"M",null,1,!1,!1,0,"g per min; grams per minute; gram/minute","LOINC","MRat","Clinical","",null,null,null,null,!1],[!0,"gram per milliliter","g/mL","G/ML","mass",1e6,[-3,0,1,0,0,0,0],"g/mL",null,!1,"M",null,1,!1,!1,0,"g per mL; grams per milliliter; millilitre","LOINC","MCnc","Clinical","",null,null,null,null,!1],[!0,"gram per millimole","g/mmol","G/MMOL","mass",16605401866749388e-37,[0,0,1,0,0,0,0],"g/mmol",null,!1,"M",null,1,!1,!1,-1,"grams per millimole; g per mmol","LOINC","Ratio","Clinical","",null,null,null,null,!1],[!1,"joule per liter","J/L","J/L","energy",1e6,[-1,-2,1,0,0,0,0],"J/L","si",!0,null,null,1,!1,!1,0,"joules per liter; litre; J per L","LOINC","EngCnc","Clinical","","N.m","N.M","1",1,!1],[!0,"degree Kelvin per Watt","K/W","K/W","temperature",.001,[-2,3,-1,0,1,0,0],"K/W",null,!1,"C",null,1,!1,!1,0,"degree Kelvin/Watt; K per W; thermal ohm; thermal resistance; degrees","LOINC","TempEngRat","Clinical","unit for absolute thermal resistance equal to the reciprocal of thermal conductance. Unit used for tests to measure work of breathing",null,null,null,null,!1],[!1,"kilo international unit per liter","k[IU]/L","K[IU]/L","arbitrary",1e6,[-3,0,0,0,0,0,0],"(ki.U.)/L","chemical",!0,null,null,1,!1,!0,0,"kIU/L; kIU per L; kIU per liter; kilo international units; litre; allergens; allergy units","LOINC","ACnc","Clinical","IgE has an WHO reference standard so IgE allergen testing can be reported as k[IU]/L","[iU]","[IU]","1",1,!1],[!1,"kilo international unit per milliliter","k[IU]/mL","K[IU]/ML","arbitrary",1e9,[-3,0,0,0,0,0,0],"(ki.U.)/mL","chemical",!0,null,null,1,!1,!0,0,"kIU/mL; kIU per mL; kIU per milliliter; kilo international units; millilitre; allergens; allergy units","LOINC","ACnc","Clinical","IgE has an WHO reference standard so IgE allergen testing can be reported as k[IU]/mL","[iU]","[IU]","1",1,!1],[!1,"katal per kilogram","kat/kg","KAT/KG","catalytic activity",60221367e13,[0,-1,-1,0,0,0,0],"kat/kg","chemical",!0,null,null,1,!1,!1,1,"kat per kg; katals per kilogram; mol/s/kg; moles per seconds per kilogram","LOINC","CCnt","Clinical","kat is a unit of catalytic activity with base units = mol/s. Rarely used because its units are too large to practically express catalytic activity. See enzyme unit [U] which is the standard unit for catalytic activity.","mol/s","MOL/S","1",1,!1],[!1,"katal per liter","kat/L","KAT/L","catalytic activity",60221366999999994e10,[-3,-1,0,0,0,0,0],"kat/L","chemical",!0,null,null,1,!1,!1,1,"kat per L; katals per liter; litre; mol/s/L; moles per seconds per liter","LOINC","CCnc","Clinical","kat is a unit of catalytic activity with base units = mol/s. Rarely used because its units are too large to practically express catalytic activity. See enzyme unit [U] which is the standard unit for catalytic activity.","mol/s","MOL/S","1",1,!1],[!1,"kilocalorie","kcal","KCAL","energy",4184e3,[2,-2,1,0,0,0,0],"kcal","heat",!0,null,null,1,!1,!1,0,"kilogram calories; large calories; food calories; kcals","LOINC","EngRat","Clinical","It is equal to 1000 calories (equal to 4.184 kJ). But in practical usage, kcal refers to food calories which excludes caloric content in fiber and other constitutes that is not digestible by humans. Also see nutrition label Calories ([Cal])","cal_th","CAL_TH","1",1,!1],[!1,"kilocalorie per 24 hour","kcal/(24.h)","KCAL/HR","energy",48.425925925925924,[2,-3,1,0,0,0,0],"kcal/h","heat",!0,null,null,1,!1,!1,0,"kcal/24hrs; kcal/24 hrs; kcal per 24hrs; kilocalories per 24 hours; kilojoules; kJ/24hr; kJ/(24.h); kJ/dy; kilojoules per days; intake; calories burned; metabolic rate; food calories","","EngRat","Clinical","","cal_th","CAL_TH","1",1,!1],[!1,"kilocalorie per ounce","kcal/[oz_av]","KCAL/[OZ_AV]","energy",147586.25679704445,[2,-2,0,0,0,0,0],"kcal/oz","heat",!0,null,null,1,!1,!1,0,"kcal/oz; kcal per ozs; large calories per ounces; food calories; servings; international","LOINC","EngCnt","Clinical","used in nutrition to represent calorie of food","cal_th","CAL_TH","1",1,!1],[!1,"kilocalorie per day","kcal/d","KCAL/D","energy",48.425925925925924,[2,-3,1,0,0,0,0],"kcal/d","heat",!0,null,null,1,!1,!1,0,"kcal/dy; kcal per day; kilocalories per days; kilojoules; kJ/dy; kilojoules per days; intake; calories burned; metabolic rate; food calories","LOINC","EngRat","Clinical","unit in nutrition for food intake (measured in calories) in a day","cal_th","CAL_TH","1",1,!1],[!1,"kilocalorie per hour","kcal/h","KCAL/HR","energy",1162.2222222222222,[2,-3,1,0,0,0,0],"kcal/h","heat",!0,null,null,1,!1,!1,0,"kcal/hrs; kcals per hr; intake; kilocalories per hours; kilojoules","LOINC","EngRat","Clinical","used in nutrition to represent caloric requirement or consumption","cal_th","CAL_TH","1",1,!1],[!1,"kilocalorie per kilogram per 24 hour","kcal/kg/(24.h)","(KCAL/KG)/HR","energy",.04842592592592593,[2,-3,0,0,0,0,0],"(kcal/kg)/h","heat",!0,null,null,1,!1,!1,0,"kcal/kg/24hrs; 24 hrs; kcal per kg per 24hrs; kilocalories per kilograms per 24 hours; kilojoules","LOINC","EngCntRat","Clinical","used in nutrition to represent caloric requirement per day based on subject's body weight in kilograms","cal_th","CAL_TH","1",1,!1],[!0,"kilogram","kg","KG","mass",1e3,[0,0,1,0,0,0,0],"kg",null,!1,"M",null,1,!1,!1,0,"kilograms; kgs","LOINC","Mass","Clinical","",null,null,null,null,!1],[!0,"kilogram meter per second","kg.m/s","(KG.M)/S","mass",1e3,[1,-1,1,0,0,0,0],"(kg.m)/s",null,!1,"M",null,1,!1,!1,0,"kg*m/s; kg.m per sec; kg*m per sec; p; momentum","LOINC","","Clinical","unit for momentum = mass times velocity",null,null,null,null,!1],[!0,"kilogram per second per square meter","kg/(s.m2)","KG/(S.M2)","mass",1e3,[-2,-1,1,0,0,0,0],"kg/(s.(m2))",null,!1,"M",null,1,!1,!1,0,"kg/(s*m2); kg/(s*m^2); kg per s per m2; per sec; per m^2; kilograms per seconds per square meter; meter squared; metre","LOINC","ArMRat","Clinical","",null,null,null,null,!1],[!0,"kilogram per hour","kg/h","KG/HR","mass",.2777777777777778,[0,-1,1,0,0,0,0],"kg/h",null,!1,"M",null,1,!1,!1,0,"kg/hr; kg per hr; kilograms per hour","LOINC","MRat","Clinical","",null,null,null,null,!1],[!0,"kilogram per liter","kg/L","KG/L","mass",1e6,[-3,0,1,0,0,0,0],"kg/L",null,!1,"M",null,1,!1,!1,0,"kg per liter; litre; kilograms","LOINC","MCnc","Clinical","",null,null,null,null,!1],[!0,"kilogram per square meter","kg/m2","KG/M2","mass",1e3,[-2,0,1,0,0,0,0],"kg/(m2)",null,!1,"M",null,1,!1,!1,0,"kg/m^2; kg/sq. m; kg per m2; per m^2; per sq. m; kilograms; meter squared; metre; BMI","LOINC","Ratio","Clinical","units for body mass index (BMI)",null,null,null,null,!1],[!0,"kilogram per cubic meter","kg/m3","KG/M3","mass",1e3,[-3,0,1,0,0,0,0],"kg/(m3)",null,!1,"M",null,1,!1,!1,0,"kg/m^3; kg/cu. m; kg per m3; per m^3; per cu. m; kilograms; meters cubed; metre","LOINC","MCnc","Clinical","",null,null,null,null,!1],[!0,"kilogram per minute","kg/min","KG/MIN","mass",16.666666666666668,[0,-1,1,0,0,0,0],"kg/min",null,!1,"M",null,1,!1,!1,0,"kilogram/minute; kg per min; kilograms per minute","LOINC","MRat","Clinical","",null,null,null,null,!1],[!0,"kilogram per mole","kg/mol","KG/MOL","mass",16605401866749388e-37,[0,0,1,0,0,0,0],"kg/mol",null,!1,"M",null,1,!1,!1,-1,"kilogram/mole; kg per mol; kilograms per mole","LOINC","SCnt","Clinical","",null,null,null,null,!1],[!0,"kilogram per second","kg/s","KG/S","mass",1e3,[0,-1,1,0,0,0,0],"kg/s",null,!1,"M",null,1,!1,!1,0,"kg/sec; kilogram/second; kg per sec; kilograms; second","LOINC","MRat","Clinical","",null,null,null,null,!1],[!1,"kiloliter","kL","KL","volume",1,[3,0,0,0,0,0,0],"kL","iso1000",!0,null,null,1,!1,!1,0,"kiloliters; kilolitres; m3; m^3; meters cubed; metre","LOINC","Vol","Clinical","","l",null,"1",1,!1],[!0,"kilometer","km","KM","length",1e3,[1,0,0,0,0,0,0],"km",null,!1,"L",null,1,!1,!1,0,"kilometers; kilometres; distance","LOINC","Len","Clinical","",null,null,null,null,!1],[!1,"kilopascal","kPa","KPAL","pressure",1e6,[-1,-2,1,0,0,0,0],"kPa","si",!0,null,null,1,!1,!1,0,"kilopascals; pressure","LOINC","Pres; PPresDiff","Clinical","","N/m2","N/M2","1",1,!1],[!0,"kilosecond","ks","KS","time",1e3,[0,1,0,0,0,0,0],"ks",null,!1,"T",null,1,!1,!1,0,"kiloseconds; ksec","LOINC","Time","Clinical","",null,null,null,null,!1],[!1,"kilo enzyme unit","kU","KU","catalytic activity",100368945e11,[0,-1,0,0,0,0,0],"kU","chemical",!0,null,null,1,!1,!1,1,"units; mmol/min; millimoles per minute","LOINC","CAct","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min); 1 kU = 1 mmol/min","umol/min","UMOL/MIN","1",1,!1],[!1,"kilo enzyme unit per gram","kU/g","KU/G","catalytic activity",100368945e11,[0,-1,-1,0,0,0,0],"kU/g","chemical",!0,null,null,1,!1,!1,1,"units per grams; kU per gm","LOINC","CCnt","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min); 1 kU = 1 mmol/min","umol/min","UMOL/MIN","1",1,!1],[!1,"kilo enzyme unit per liter","kU/L","KU/L","catalytic activity",100368945e14,[-3,-1,0,0,0,0,0],"kU/L","chemical",!0,null,null,1,!1,!1,1,"units per liter; litre; enzymatic activity; enzyme activity per volume; activities","LOINC","ACnc; CCnc","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min); 1 kU = 1 mmol/min","umol/min","UMOL/MIN","1",1,!1],[!1,"kilo enzyme unit per milliliter","kU/mL","KU/ML","catalytic activity",100368945e17,[-3,-1,0,0,0,0,0],"kU/mL","chemical",!0,null,null,1,!1,!1,1,"kU per mL; units per milliliter; millilitre; enzymatic activity per volume; enzyme activities","LOINC","CCnc","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min); 1 kU = 1 mmol/min","umol/min","UMOL/MIN","1",1,!1],[!1,"Liters per 24 hour","L/(24.h)","L/HR","volume",11574074074074074e-24,[3,-1,0,0,0,0,0],"L/h","iso1000",!0,null,null,1,!1,!1,0,"L/24hrs; L/24 hrs; L per 24hrs; liters per 24 hours; day; dy; litres; volume flow rate","LOINC","VRat","Clinical","","l",null,"1",1,!1],[!1,"Liters per 8 hour","L/(8.h)","L/HR","volume",3472222222222222e-23,[3,-1,0,0,0,0,0],"L/h","iso1000",!0,null,null,1,!1,!1,0,"L/8hrs; L/8 hrs; L per 8hrs; liters per 8 hours; litres; volume flow rate; shift","LOINC","VRat","Clinical","","l",null,"1",1,!1],[!1,"Liters per minute per square meter","L/(min.m2) ","L/(MIN.M2)","volume",16666666666666667e-21,[1,-1,0,0,0,0,0],"L/(min.(m2))","iso1000",!0,null,null,1,!1,!1,0,"L/(min.m2); L/min/m^2; L/min/sq. meter; L per min per m2; m^2; liters per minutes per square meter; meter squared; litres; metre ","LOINC","ArVRat","Clinical","unit for tests that measure cardiac output per body surface area (cardiac index)","l",null,"1",1,!1],[!1,"Liters per day","L/d","L/D","volume",11574074074074074e-24,[3,-1,0,0,0,0,0],"L/d","iso1000",!0,null,null,1,!1,!1,0,"L/dy; L per day; 24hrs; 24 hrs; 24 hours; liters; litres","LOINC","VRat","Clinical","","l",null,"1",1,!1],[!1,"Liters per hour","L/h","L/HR","volume",27777777777777776e-23,[3,-1,0,0,0,0,0],"L/h","iso1000",!0,null,null,1,!1,!1,0,"L/hr; L per hr; litres","LOINC","VRat","Clinical","","l",null,"1",1,!1],[!1,"Liters per kilogram","L/kg","L/KG","volume",1e-6,[3,0,-1,0,0,0,0],"L/kg","iso1000",!0,null,null,1,!1,!1,0,"L per kg; litre","LOINC","VCnt","Clinical","","l",null,"1",1,!1],[!1,"Liters per liter","L/L","L/L","volume",1,[0,0,0,0,0,0,0],"L/L","iso1000",!0,null,null,1,!1,!1,0,"L per L; liter/liter; litre","LOINC","VFr","Clinical","","l",null,"1",1,!1],[!1,"Liters per minute","L/min","L/MIN","volume",16666666666666667e-21,[3,-1,0,0,0,0,0],"L/min","iso1000",!0,null,null,1,!1,!1,0,"liters per minute; litre","LOINC","VRat","Clinical","","l",null,"1",1,!1],[!1,"Liters per minute per square meter","L/min/m2","(L/MIN)/M2","volume",16666666666666667e-21,[1,-1,0,0,0,0,0],"(L/min)/(m2)","iso1000",!0,null,null,1,!1,!1,0,"L/(min.m2); L/min/m^2; L/min/sq. meter; L per min per m2; m^2; liters per minutes per square meter; meter squared; litres; metre ","","ArVRat","Clinical","unit for tests that measure cardiac output per body surface area (cardiac index)","l",null,"1",1,!1],[!1,"Liters per second","L/s","L/S","volume",.001,[3,-1,0,0,0,0,0],"L/s","iso1000",!0,null,null,1,!1,!1,0,"L per sec; litres","LOINC","VRat","Clinical","unit used often to measure gas flow and peak expiratory flow","l",null,"1",1,!1],[!1,"Liters per second per square second","L/s/s2","(L/S)/S2","volume",.001,[3,-3,0,0,0,0,0],"(L/s)/(s2)","iso1000",!0,null,null,1,!1,!1,0,"L/s/s^2; L/sec/sec2; L/sec/sec^2; L/sec/sq. sec; L per s per s2; L per sec per sec2; s^2; sec^2; liters per seconds per square second; second squared; litres ","LOINC","ArVRat","Clinical","unit for tests that measure cardiac output/body surface area","l",null,"1",1,!1],[!1,"lumen square meter","lm.m2","LM.M2","luminous flux",1,[2,0,0,2,0,0,1],"lm.(m2)","si",!0,null,null,1,!1,!1,0,"lm*m2; lm*m^2; lumen meters squared; lumen sq. meters; metres","LOINC","","Clinical","","cd.sr","CD.SR","1",1,!1],[!0,"meter per second","m/s","M/S","length",1,[1,-1,0,0,0,0,0],"m/s",null,!1,"L",null,1,!1,!1,0,"meter/second; m per sec; meters per second; metres; velocity; speed","LOINC","Vel","Clinical","unit of velocity",null,null,null,null,!1],[!0,"meter per square second","m/s2","M/S2","length",1,[1,-2,0,0,0,0,0],"m/(s2)",null,!1,"L",null,1,!1,!1,0,"m/s^2; m/sq. sec; m per s2; per s^2; meters per square second; second squared; sq second; metres; acceleration","LOINC","Accel","Clinical","unit of acceleration",null,null,null,null,!1],[!1,"milli international unit per liter","m[IU]/L","M[IU]/L","arbitrary",1,[-3,0,0,0,0,0,0],"(mi.U.)/L","chemical",!0,null,null,1,!1,!0,0,"mIU/L; m IU/L; mIU per liter; units; litre","LOINC","ACnc","Clinical","International units (IU) are analyte and reference specimen specific arbitrary units (held at WHO)","[iU]","[IU]","1",1,!1],[!1,"milli international unit per milliliter","m[IU]/mL","M[IU]/ML","arbitrary",1000.0000000000001,[-3,0,0,0,0,0,0],"(mi.U.)/mL","chemical",!0,null,null,1,!1,!0,0,"mIU/mL; m IU/mL; mIU per mL; milli international units per milliliter; millilitre","LOINC","ACnc","Clinical","International units (IU) are analyte and reference specimen specific arbitrary units (held at WHO)","[iU]","[IU]","1",1,!1],[!0,"square meter","m2","M2","length",1,[2,0,0,0,0,0,0],"m2",null,!1,"L",null,1,!1,!1,0,"m^2; sq m; square meters; meters squared; metres","LOINC","Area","Clinical","unit often used to represent body surface area",null,null,null,null,!1],[!0,"square meter per second","m2/s","M2/S","length",1,[2,-1,0,0,0,0,0],"(m2)/s",null,!1,"L",null,1,!1,!1,0,"m^2/sec; m2 per sec; m^2 per sec; sq m/sec; meters squared/seconds; sq m per sec; meters squared; metres","LOINC","ArRat","Clinical","",null,null,null,null,!1],[!0,"cubic meter per second","m3/s","M3/S","length",1,[3,-1,0,0,0,0,0],"(m3)/s",null,!1,"L",null,1,!1,!1,0,"m^3/sec; m3 per sec; m^3 per sec; cu m/sec; cubic meters per seconds; meters cubed; metres","LOINC","VRat","Clinical","",null,null,null,null,!1],[!1,"milliampere","mA","MA","electric current",.001,[0,-1,0,0,0,1,0],"mA","si",!0,null,null,1,!1,!1,0,"mamp; milliamperes","LOINC","ElpotRat","Clinical","unit of electric current","C/s","C/S","1",1,!1],[!1,"millibar","mbar","MBAR","pressure",1e5,[-1,-2,1,0,0,0,0],"mbar","iso1000",!0,null,null,1,!1,!1,0,"millibars","LOINC","Pres","Clinical","unit of pressure","Pa","PAL","1e5",1e5,!1],[!1,"millibar second per liter","mbar.s/L","(MBAR.S)/L","pressure",1e8,[-4,-1,1,0,0,0,0],"(mbar.s)/L","iso1000",!0,null,null,1,!1,!1,0,"mbar*s/L; mbar.s per L; mbar*s per L; millibar seconds per liter; millibar second per litre","LOINC","","Clinical","unit to measure expiratory resistance","Pa","PAL","1e5",1e5,!1],[!1,"millibar per liter per second","mbar/L/s","(MBAR/L)/S","pressure",1e8,[-4,-3,1,0,0,0,0],"(mbar/L)/s","iso1000",!0,null,null,1,!1,!1,0,"mbar/(L.s); mbar/L/sec; mbar/liter/second; mbar per L per sec; mbar per liter per second; millibars per liters per seconds; litres","LOINC","PresCncRat","Clinical","unit to measure expiratory resistance","Pa","PAL","1e5",1e5,!1],[!1,"milliequivalent","meq","MEQ","amount of substance",60221367e13,[0,0,0,0,0,0,0],"meq","chemical",!0,null,null,1,!1,!1,1,"milliequivalents; meqs","LOINC","Sub","Clinical","equivalence equals moles per valence","mol","MOL","1",1,!1],[!1,"milliequivalent per 2 hour","meq/(2.h)","MEQ/HR","amount of substance",836407875e8,[0,-1,0,0,0,0,0],"meq/h","chemical",!0,null,null,1,!1,!1,1,"meq/2hrs; meq/2 hrs; meq per 2 hrs; milliequivalents per 2 hours","LOINC","SRat","Clinical","equivalence equals moles per valence","mol","MOL","1",1,!1],[!1,"milliequivalent per 24 hour","meq/(24.h)","MEQ/HR","amount of substance",6970065625e6,[0,-1,0,0,0,0,0],"meq/h","chemical",!0,null,null,1,!1,!1,1,"meq/24hrs; meq/24 hrs; meq per 24 hrs; milliequivalents per 24 hours","LOINC","SRat","Clinical","equivalence equals moles per valence","mol","MOL","1",1,!1],[!1,"milliequivalent per 8 hour","meq/(8.h)","MEQ/HR","amount of substance",20910196875e6,[0,-1,0,0,0,0,0],"meq/h","chemical",!0,null,null,1,!1,!1,1,"meq/8hrs; meq/8 hrs; meq per 8 hrs; milliequivalents per 8 hours; shift","LOINC","SRat","Clinical","equivalence equals moles per valence","mol","MOL","1",1,!1],[!1,"milliequivalent per day","meq/d","MEQ/D","amount of substance",6970065625e6,[0,-1,0,0,0,0,0],"meq/d","chemical",!0,null,null,1,!1,!1,1,"meq/dy; meq per day; milliquivalents per days; meq/24hrs; meq/24 hrs; meq per 24 hrs; milliequivalents per 24 hours","LOINC","SRat","Clinical","equivalence equals moles per valence","mol","MOL","1",1,!1],[!1,"milliequivalent per deciliter","meq/dL","MEQ/DL","amount of substance",6022136699999999e9,[-3,0,0,0,0,0,0],"meq/dL","chemical",!0,null,null,1,!1,!1,1,"meq per dL; milliequivalents per deciliter; decilitre","LOINC","SCnc","Clinical","equivalence equals moles per valence","mol","MOL","1",1,!1],[!1,"milliequivalent per gram","meq/g","MEQ/G","amount of substance",60221367e13,[0,0,-1,0,0,0,0],"meq/g","chemical",!0,null,null,1,!1,!1,1,"mgq/gm; meq per gm; milliequivalents per gram","LOINC","MCnt","Clinical","equivalence equals moles per valence","mol","MOL","1",1,!1],[!1,"milliequivalent per hour","meq/h","MEQ/HR","amount of substance",167281575e9,[0,-1,0,0,0,0,0],"meq/h","chemical",!0,null,null,1,!1,!1,1,"meq/hrs; meq per hrs; milliequivalents per hour","LOINC","SRat","Clinical","equivalence equals moles per valence","mol","MOL","1",1,!1],[!1,"milliequivalent per kilogram","meq/kg","MEQ/KG","amount of substance",60221367e10,[0,0,-1,0,0,0,0],"meq/kg","chemical",!0,null,null,1,!1,!1,1,"meq per kg; milliequivalents per kilogram","LOINC","SCnt","Clinical","equivalence equals moles per valence; used to measure dose per patient body mass","mol","MOL","1",1,!1],[!1,"milliequivalent per kilogram per hour","meq/kg/h","(MEQ/KG)/HR","amount of substance",167281575e6,[0,-1,-1,0,0,0,0],"(meq/kg)/h","chemical",!0,null,null,1,!1,!1,1,"meq/(kg.h); meq/kg/hr; meq per kg per hr; milliequivalents per kilograms per hour","LOINC","SCntRat","Clinical","equivalence equals moles per valence; unit used to measure dose rate per patient body mass","mol","MOL","1",1,!1],[!1,"milliequivalent per liter","meq/L","MEQ/L","amount of substance",60221367e16,[-3,0,0,0,0,0,0],"meq/L","chemical",!0,null,null,1,!1,!1,1,"milliequivalents per liter; litre; meq per l; acidity","LOINC","SCnc","Clinical","equivalence equals moles per valence","mol","MOL","1",1,!1],[!1,"milliequivalent per square meter","meq/m2","MEQ/M2","amount of substance",60221367e13,[-2,0,0,0,0,0,0],"meq/(m2)","chemical",!0,null,null,1,!1,!1,1,"meq/m^2; meq/sq. m; milliequivalents per square meter; meter squared; metre","LOINC","ArSub","Clinical","equivalence equals moles per valence; note that the use of m2 in clinical units ofter refers to body surface area","mol","MOL","1",1,!1],[!1,"milliequivalent per minute","meq/min","MEQ/MIN","amount of substance",100368945e11,[0,-1,0,0,0,0,0],"meq/min","chemical",!0,null,null,1,!1,!1,1,"meq per min; milliequivalents per minute","LOINC","SRat","Clinical","equivalence equals moles per valence","mol","MOL","1",1,!1],[!1,"milliequivalent per milliliter","meq/mL","MEQ/ML","amount of substance",60221367e19,[-3,0,0,0,0,0,0],"meq/mL","chemical",!0,null,null,1,!1,!1,1,"meq per mL; milliequivalents per milliliter; millilitre","LOINC","SCnc","Clinical","equivalence equals moles per valence","mol","MOL","1",1,!1],[!0,"milligram","mg","MG","mass",.001,[0,0,1,0,0,0,0],"mg",null,!1,"M",null,1,!1,!1,0,"milligrams","LOINC","Mass","Clinical","",null,null,null,null,!1],[!0,"milligram per 10 hour","mg/(10.h)","MG/HR","mass",27777777777777777e-24,[0,-1,1,0,0,0,0],"mg/h",null,!1,"M",null,1,!1,!1,0,"mg/10hrs; mg/10 hrs; mg per 10 hrs; milligrams per 10 hours","LOINC","MRat","Clinical","",null,null,null,null,!1],[!0,"milligram per 12 hour","mg/(12.h)","MG/HR","mass",23148148148148148e-24,[0,-1,1,0,0,0,0],"mg/h",null,!1,"M",null,1,!1,!1,0,"mg/12hrs; mg/12 hrs; per 12 hrs; 12hrs; milligrams per 12 hours","LOINC","MRat","Clinical","units used for tests in urine",null,null,null,null,!1],[!0,"milligram per 2 hour","mg/(2.h)","MG/HR","mass",13888888888888888e-23,[0,-1,1,0,0,0,0],"mg/h",null,!1,"M",null,1,!1,!1,0,"mg/2hrs; mg/2 hrs; mg per 2 hrs; 2hrs; milligrams per 2 hours","LOINC","MRat","Clinical","units used for tests in urine",null,null,null,null,!1],[!0,"milligram per 24 hour","mg/(24.h)","MG/HR","mass",11574074074074074e-24,[0,-1,1,0,0,0,0],"mg/h",null,!1,"M",null,1,!1,!1,0,"mg/24hrs; mg/24 hrs; milligrams per 24 hours; mg/kg/dy; mg per kg per day; milligrams per kilograms per days","LOINC","MRat","Clinical","",null,null,null,null,!1],[!0,"milligram per 6 hour","mg/(6.h)","MG/HR","mass",46296296296296295e-24,[0,-1,1,0,0,0,0],"mg/h",null,!1,"M",null,1,!1,!1,0,"mg/6hrs; mg/6 hrs; mg per 6 hrs; 6hrs; milligrams per 6 hours","LOINC","MRat","Clinical","",null,null,null,null,!1],[!0,"milligram per 72 hour","mg/(72.h)","MG/HR","mass",3858024691358025e-24,[0,-1,1,0,0,0,0],"mg/h",null,!1,"M",null,1,!1,!1,0,"mg/72hrs; mg/72 hrs; 72 hrs; 72hrs; milligrams per 72 hours","LOINC","MRat","Clinical","",null,null,null,null,!1],[!0,"milligram per 8 hour","mg/(8.h)","MG/HR","mass",3472222222222222e-23,[0,-1,1,0,0,0,0],"mg/h",null,!1,"M",null,1,!1,!1,0,"mg/8hrs; mg/8 hrs; milligrams per 8 hours; shift","LOINC","MRat","Clinical","",null,null,null,null,!1],[!0,"milligram per day","mg/d","MG/D","mass",11574074074074074e-24,[0,-1,1,0,0,0,0],"mg/d",null,!1,"M",null,1,!1,!1,0,"mg/24hrs; mg/24 hrs; milligrams per 24 hours; mg/dy; mg per day; milligrams","LOINC","MRat","Clinical","",null,null,null,null,!1],[!0,"milligram per deciliter","mg/dL","MG/DL","mass",10,[-3,0,1,0,0,0,0],"mg/dL",null,!1,"M",null,1,!1,!1,0,"mg per dL; milligrams per deciliter; decilitre","LOINC","MCnc","Clinical","",null,null,null,null,!1],[!0,"milligram per gram","mg/g","MG/G","mass",.001,[0,0,0,0,0,0,0],"mg/g",null,!1,"M",null,1,!1,!1,0,"mg per gm; milligrams per gram","LOINC","MCnt; MRto","Clinical","",null,null,null,null,!1],[!0,"milligram per hour","mg/h","MG/HR","mass",27777777777777776e-23,[0,-1,1,0,0,0,0],"mg/h",null,!1,"M",null,1,!1,!1,0,"mg/hr; mg per hr; milligrams","LOINC","MRat","Clinical","",null,null,null,null,!1],[!0,"milligram per kilogram","mg/kg","MG/KG","mass",1e-6,[0,0,0,0,0,0,0],"mg/kg",null,!1,"M",null,1,!1,!1,0,"mg per kg; milligrams per kilograms","LOINC","MCnt","Clinical","",null,null,null,null,!1],[!0,"milligram per kilogram per 8 hour","mg/kg/(8.h)","(MG/KG)/HR","mass",3472222222222222e-26,[0,-1,0,0,0,0,0],"(mg/kg)/h",null,!1,"M",null,1,!1,!1,0,"mg/(8.h.kg); mg/kg/8hrs; mg/kg/8 hrs; mg per kg per 8hrs; 8 hrs; milligrams per kilograms per 8 hours; shift","LOINC","RelMRat; MCntRat","Clinical","unit used to measure mass dose rate per patient body mass",null,null,null,null,!1],[!0,"milligram per kilogram per day","mg/kg/d","(MG/KG)/D","mass",11574074074074074e-27,[0,-1,0,0,0,0,0],"(mg/kg)/d",null,!1,"M",null,1,!1,!1,0,"mg/(kg.d); mg/(kg.24.h)mg/kg/dy; mg per kg per day; milligrams per kilograms per days; mg/kg/(24.h); mg/kg/24hrs; 24 hrs; 24 hours","LOINC","RelMRat ","Clinical","unit used to measure mass dose rate per patient body mass",null,null,null,null,!1],[!0,"milligram per kilogram per hour","mg/kg/h","(MG/KG)/HR","mass",27777777777777777e-26,[0,-1,0,0,0,0,0],"(mg/kg)/h",null,!1,"M",null,1,!1,!1,0,"mg/(kg.h); mg/kg/hr; mg per kg per hr; milligrams per kilograms per hour","LOINC","RelMRat; MCntRat","Clinical","unit used to measure mass dose rate per patient body mass",null,null,null,null,!1],[!0,"milligram per kilogram per minute","mg/kg/min","(MG/KG)/MIN","mass",16666666666666667e-24,[0,-1,0,0,0,0,0],"(mg/kg)/min",null,!1,"M",null,1,!1,!1,0,"mg/(kg.min); mg per kg per min; milligrams per kilograms per minute","LOINC","RelMRat; MCntRat","Clinical","unit used to measure mass dose rate per patient body mass",null,null,null,null,!1],[!0,"milligram per liter","mg/L","MG/L","mass",1,[-3,0,1,0,0,0,0],"mg/L",null,!1,"M",null,1,!1,!1,0,"mg per l; milligrams per liter; litre","LOINC","MCnc","Clinical","",null,null,null,null,!1],[!0,"milligram per square meter","mg/m2","MG/M2","mass",.001,[-2,0,1,0,0,0,0],"mg/(m2)",null,!1,"M",null,1,!1,!1,0,"mg/m^2; mg/sq. m; mg per m2; mg per m^2; mg per sq. milligrams; meter squared; metre","LOINC","ArMass","Clinical","",null,null,null,null,!1],[!0,"milligram per cubic meter","mg/m3","MG/M3","mass",.001,[-3,0,1,0,0,0,0],"mg/(m3)",null,!1,"M",null,1,!1,!1,0,"mg/m^3; mg/cu. m; mg per m3; milligrams per cubic meter; meter cubed; metre","LOINC","MCnc","Clinical","",null,null,null,null,!1],[!0,"milligram per milligram","mg/mg","MG/MG","mass",1,[0,0,0,0,0,0,0],"mg/mg",null,!1,"M",null,1,!1,!1,0,"mg per mg; milligrams; milligram/milligram","LOINC","MRto","Clinical","",null,null,null,null,!1],[!0,"milligram per minute","mg/min","MG/MIN","mass",16666666666666667e-21,[0,-1,1,0,0,0,0],"mg/min",null,!1,"M",null,1,!1,!1,0,"mg per min; milligrams per minutes; milligram/minute","LOINC","MRat","Clinical","",null,null,null,null,!1],[!0,"milligram per milliliter","mg/mL","MG/ML","mass",1000.0000000000001,[-3,0,1,0,0,0,0],"mg/mL",null,!1,"M",null,1,!1,!1,0,"mg per mL; milligrams per milliliters; millilitre","LOINC","MCnc","Clinical","",null,null,null,null,!1],[!0,"milligram per millimole","mg/mmol","MG/MMOL","mass",1660540186674939e-39,[0,0,1,0,0,0,0],"mg/mmol",null,!1,"M",null,1,!1,!1,-1,"mg per mmol; milligrams per millimole; ","LOINC","Ratio","Clinical","",null,null,null,null,!1],[!0,"milligram per week","mg/wk","MG/WK","mass",16534391534391535e-25,[0,-1,1,0,0,0,0],"mg/wk",null,!1,"M",null,1,!1,!1,0,"mg/week; mg per wk; milligrams per weeks; milligram/week","LOINC","Mrat","Clinical","",null,null,null,null,!1],[!1,"milliliter","mL","ML","volume",1e-6,[3,0,0,0,0,0,0],"mL","iso1000",!0,null,null,1,!1,!1,0,"milliliters; millilitres","LOINC","Vol","Clinical","","l",null,"1",1,!1],[!1,"milliliter per 10 hour","mL/(10.h)","ML/HR","volume",27777777777777777e-27,[3,-1,0,0,0,0,0],"mL/h","iso1000",!0,null,null,1,!1,!1,0,"ml/10hrs; ml/10 hrs; mL per 10hrs; 10 hrs; milliliters per 10 hours; millilitres","LOINC","VRat","Clinical","","l",null,"1",1,!1],[!1,"milliliter per 12 hour","mL/(12.h)","ML/HR","volume",23148148148148147e-27,[3,-1,0,0,0,0,0],"mL/h","iso1000",!0,null,null,1,!1,!1,0,"ml/12hrs; ml/12 hrs; mL per 12hrs; 12 hrs; milliliters per 12 hours; millilitres","LOINC","VRat","Clinical","","l",null,"1",1,!1],[!1,"milliliter per 2 hour","mL/(2.h)","ML/HR","volume",13888888888888888e-26,[3,-1,0,0,0,0,0],"mL/h","iso1000",!0,null,null,1,!1,!1,0,"ml/2hrs; ml/2 hrs; mL per 2hrs; 2 hrs; milliliters per 2 hours; millilitres ","LOINC","VRat","Clinical","","l",null,"1",1,!1],[!1,"milliliter per 24 hour","mL/(24.h)","ML/HR","volume",11574074074074074e-27,[3,-1,0,0,0,0,0],"mL/h","iso1000",!0,null,null,1,!1,!1,0,"ml/24hrs; ml/24 hrs; mL per 24hrs; 24 hrs; milliliters per 24 hours; millilitres; ml/dy; /day; ml per dy; days; fluid outputs; fluid inputs; flow rate","LOINC","VRat","Clinical","","l",null,"1",1,!1],[!1,"milliliter per 4 hour","mL/(4.h)","ML/HR","volume",6944444444444444e-26,[3,-1,0,0,0,0,0],"mL/h","iso1000",!0,null,null,1,!1,!1,0,"ml/4hrs; ml/4 hrs; mL per 4hrs; 4 hrs; milliliters per 4 hours; millilitres","LOINC","VRat","Clinical","","l",null,"1",1,!1],[!1,"milliliter per 5 hour","mL/(5.h)","ML/HR","volume",55555555555555553e-27,[3,-1,0,0,0,0,0],"mL/h","iso1000",!0,null,null,1,!1,!1,0,"ml/5hrs; ml/5 hrs; mL per 5hrs; 5 hrs; milliliters per 5 hours; millilitres","LOINC","VRat","Clinical","","l",null,"1",1,!1],[!1,"milliliter per 6 hour","mL/(6.h)","ML/HR","volume",46296296296296294e-27,[3,-1,0,0,0,0,0],"mL/h","iso1000",!0,null,null,1,!1,!1,0,"ml/6hrs; ml/6 hrs; mL per 6hrs; 6 hrs; milliliters per 6 hours; millilitres","LOINC","VRat","Clinical","","l",null,"1",1,!1],[!1,"milliliter per 72 hour","mL/(72.h)","ML/HR","volume",38580246913580245e-28,[3,-1,0,0,0,0,0],"mL/h","iso1000",!0,null,null,1,!1,!1,0,"ml/72hrs; ml/72 hrs; mL per 72hrs; 72 hrs; milliliters per 72 hours; millilitres","LOINC","VRat","Clinical","","l",null,"1",1,!1],[!1,"milliliter per 8 hour","mL/(8.h)","ML/HR","volume",3472222222222222e-26,[3,-1,0,0,0,0,0],"mL/h","iso1000",!0,null,null,1,!1,!1,0,"ml/8hrs; ml/8 hrs; mL per 8hrs; 8 hrs; milliliters per 8 hours; millilitres; shift","LOINC","VRat","Clinical","","l",null,"1",1,!1],[!1,"milliliter per 8 hour per kilogram","mL/(8.h)/kg","(ML/HR)/KG","volume",3472222222222222e-29,[3,-1,-1,0,0,0,0],"(mL/h)/kg","iso1000",!0,null,null,1,!1,!1,0,"mL/kg/(8.h); ml/8h/kg; ml/8 h/kg; ml/8hr/kg; ml/8 hr/kgr; mL per 8h per kg; 8 h; 8hr; 8 hr; milliliters per 8 hours per kilogram; millilitres; shift","LOINC","VRatCnt","Clinical","unit used to measure renal excretion volume rate per body mass","l",null,"1",1,!1],[!1,"milliliter per square inch (international)","mL/[sin_i]","ML/[SIN_I]","volume",.0015500031000061998,[1,0,0,0,0,0,0],"mL","iso1000",!0,null,null,1,!1,!1,0,"mL/sin; mL/in2; mL/in^2; mL per sin; in2; in^2; sq. in; milliliters per square inch; inch squared","LOINC","ArVol","Clinical","","l",null,"1",1,!1],[!1,"milliliter per centimeter of water","mL/cm[H2O]","ML/CM[H2O]","volume",10197162129779282e-27,[4,2,-1,0,0,0,0],"mL/(cm HO2)","iso1000",!0,null,null,1,!1,!1,0,"milliliters per centimeter of water; millilitre per centimetre of water; millilitres per centimetre of water; mL/cmH2O; mL/cm H2O; mL per cmH2O; mL per cm H2O","LOINC","Compli","Clinical","unit used to measure dynamic lung compliance","l",null,"1",1,!1],[!1,"milliliter per day","mL/d","ML/D","volume",11574074074074074e-27,[3,-1,0,0,0,0,0],"mL/d","iso1000",!0,null,null,1,!1,!1,0,"ml/day; ml per day; milliliters per day; 24 hours; 24hrs; millilitre;","LOINC","VRat","Clinical","usually used to measure fluid output or input; flow rate","l",null,"1",1,!1],[!1,"milliliter per deciliter","mL/dL","ML/DL","volume",.009999999999999998,[0,0,0,0,0,0,0],"mL/dL","iso1000",!0,null,null,1,!1,!1,0,"mL per dL; millilitres; decilitre; milliliters","LOINC","VFr; VFrDiff","Clinical","","l",null,"1",1,!1],[!1,"milliliter per hour","mL/h","ML/HR","volume",27777777777777777e-26,[3,-1,0,0,0,0,0],"mL/h","iso1000",!0,null,null,1,!1,!1,0,"mL/hr; mL per hr; milliliters per hour; millilitres; fluid intake; fluid output","LOINC","VRat","Clinical","","l",null,"1",1,!1],[!1,"milliliter per kilogram","mL/kg","ML/KG","volume",9999999999999999e-25,[3,0,-1,0,0,0,0],"mL/kg","iso1000",!0,null,null,1,!1,!1,0,"mL per kg; milliliters per kilogram; millilitres","LOINC","VCnt","Clinical","","l",null,"1",1,!1],[!1,"milliliter per kilogram per 8 hour","mL/kg/(8.h)","(ML/KG)/HR","volume",3472222222222222e-29,[3,-1,-1,0,0,0,0],"(mL/kg)/h","iso1000",!0,null,null,1,!1,!1,0,"mL/(8.h.kg); mL/kg/8hrs; mL/kg/8 hrs; mL per kg per 8hrs; 8 hrs; milliliters per kilograms per 8 hours; millilitres; shift","LOINC","VCntRat; RelEngRat","Clinical","unit used to measure renal excretion volume rate per body mass","l",null,"1",1,!1],[!1,"milliliter per kilogram per day","mL/kg/d","(ML/KG)/D","volume",11574074074074072e-30,[3,-1,-1,0,0,0,0],"(mL/kg)/d","iso1000",!0,null,null,1,!1,!1,0,"mL/(kg.d); mL/kg/dy; mL per kg per day; milliliters per kilograms per day; mg/kg/24hrs; 24 hrs; per 24 hours millilitres","LOINC","VCntRat; RelEngRat","Clinical","unit used to measure renal excretion volume rate per body mass","l",null,"1",1,!1],[!1,"milliliter per kilogram per hour","mL/kg/h","(ML/KG)/HR","volume",27777777777777774e-29,[3,-1,-1,0,0,0,0],"(mL/kg)/h","iso1000",!0,null,null,1,!1,!1,0,"mL/(kg.h); mL/kg/hr; mL per kg per hr; milliliters per kilograms per hour; millilitres","LOINC","VCntRat; RelEngRat","Clinical","unit used to measure renal excretion volume rate per body mass","l",null,"1",1,!1],[!1,"milliliter per kilogram per minute","mL/kg/min","(ML/KG)/MIN","volume",16666666666666664e-27,[3,-1,-1,0,0,0,0],"(mL/kg)/min","iso1000",!0,null,null,1,!1,!1,0,"mL/(kg.min); mL/kg/dy; mL per kg per day; milliliters per kilograms per day; millilitres","LOINC","RelEngRat","Clinical","used for tests that measure activity metabolic rate compared to standard resting metabolic rate ","l",null,"1",1,!1],[!1,"milliliter per square meter","mL/m2","ML/M2","volume",1e-6,[1,0,0,0,0,0,0],"mL/(m2)","iso1000",!0,null,null,1,!1,!1,0,"mL/m^2; mL/sq. meter; mL per m2; m^2; sq. meter; milliliters per square meter; millilitres; meter squared","LOINC","ArVol","Clinical","used for tests that relate to heart work - e.g. ventricular stroke volume; atrial volume per body surface area","l",null,"1",1,!1],[!1,"milliliter per millibar","mL/mbar","ML/MBAR","volume",1e-11,[4,2,-1,0,0,0,0],"mL/mbar","iso1000",!0,null,null,1,!1,!1,0,"mL per mbar; milliliters per millibar; millilitres","LOINC","","Clinical","unit used to measure dynamic lung compliance","l",null,"1",1,!1],[!1,"milliliter per minute","mL/min","ML/MIN","volume",16666666666666667e-24,[3,-1,0,0,0,0,0],"mL/min","iso1000",!0,null,null,1,!1,!1,0,"mL per min; milliliters; millilitres","LOINC","VRat","Clinical","","l",null,"1",1,!1],[!1,"milliliter per minute per square meter","mL/min/m2","(ML/MIN)/M2","volume",16666666666666667e-24,[1,-1,0,0,0,0,0],"(mL/min)/(m2)","iso1000",!0,null,null,1,!1,!1,0,"ml/min/m^2; ml/min/sq. meter; mL per min per m2; m^2; sq. meter; milliliters per minutes per square meter; millilitres; metre; meter squared","LOINC","ArVRat","Clinical","unit used to measure volume per body surface area; oxygen consumption index","l",null,"1",1,!1],[!1,"milliliter per millimeter","mL/mm","ML/MM","volume",.001,[2,0,0,0,0,0,0],"mL/mm","iso1000",!0,null,null,1,!1,!1,0,"mL per mm; milliliters per millimeter; millilitres; millimetre","LOINC","Lineic Volume","Clinical","","l",null,"1",1,!1],[!1,"milliliter per second","mL/s","ML/S","volume",1e-6,[3,-1,0,0,0,0,0],"mL/s","iso1000",!0,null,null,1,!1,!1,0,"ml/sec; mL per sec; milliliters per second; millilitres","LOINC","Vel; VelRat; VRat","Clinical","","l",null,"1",1,!1],[!0,"millimeter","mm","MM","length",.001,[1,0,0,0,0,0,0],"mm",null,!1,"L",null,1,!1,!1,0,"millimeters; millimetres; height; length; diameter; thickness; axis; curvature; size","LOINC","Len","Clinical","",null,null,null,null,!1],[!0,"millimeter per hour","mm/h","MM/HR","length",27777777777777776e-23,[1,-1,0,0,0,0,0],"mm/h",null,!1,"L",null,1,!1,!1,0,"mm/hr; mm per hr; millimeters per hour; millimetres","LOINC","Vel","Clinical","unit to measure sedimentation rate",null,null,null,null,!1],[!0,"millimeter per minute","mm/min","MM/MIN","length",16666666666666667e-21,[1,-1,0,0,0,0,0],"mm/min",null,!1,"L",null,1,!1,!1,0,"mm per min; millimeters per minute; millimetres","LOINC","Vel","Clinical","",null,null,null,null,!1],[!1,"millimeter of water","mm[H2O]","MM[H2O]","pressure",9806.65,[-1,-2,1,0,0,0,0],"mm HO2","clinical",!0,null,null,1,!1,!1,0,"mmH2O; mm H2O; millimeters of water; millimetres","LOINC","Pres","Clinical","","kPa","KPAL","980665e-5",9.80665,!1],[!1,"millimeter of mercury","mm[Hg]","MM[HG]","pressure",133322,[-1,-2,1,0,0,0,0],"mm Hg","clinical",!0,null,null,1,!1,!1,0,"mmHg; mm Hg; millimeters of mercury; millimetres","LOINC","Pres; PPres; Ratio","Clinical","1 mm[Hg] = 1 torr; unit to measure blood pressure","kPa","KPAL","133.3220",133.322,!1],[!0,"square millimeter","mm2","MM2","length",1e-6,[2,0,0,0,0,0,0],"mm2",null,!1,"L",null,1,!1,!1,0,"mm^2; sq. mm.; sq. millimeters; millimeters squared; millimetres","LOINC","Area","Clinical","",null,null,null,null,!1],[!1,"millimole","mmol","MMOL","amount of substance",60221367e13,[0,0,0,0,0,0,0],"mmol","si",!0,null,null,1,!1,!1,1,"millimoles","LOINC","Sub","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"millimole per 12 hour","mmol/(12.h)","MMOL/HR","amount of substance",1394013125e7,[0,-1,0,0,0,0,0],"mmol/h","si",!0,null,null,1,!1,!1,1,"mmol/12hrs; mmol/12 hrs; mmol per 12 hrs; 12hrs; millimoles per 12 hours","LOINC","SRat","Clinical","unit for tests related to urine","10*23","10*23","6.0221367",6.0221367,!1],[!1,"millimole per 2 hour","mmol/(2.h)","MMOL/HR","amount of substance",836407875e8,[0,-1,0,0,0,0,0],"mmol/h","si",!0,null,null,1,!1,!1,1,"mmol/2hrs; mmol/2 hrs; mmol per 2 hrs; 2hrs; millimoles per 2 hours","LOINC","SRat","Clinical","unit for tests related to urine","10*23","10*23","6.0221367",6.0221367,!1],[!1,"millimole per 24 hour","mmol/(24.h)","MMOL/HR","amount of substance",6970065625e6,[0,-1,0,0,0,0,0],"mmol/h","si",!0,null,null,1,!1,!1,1,"mmol/24hrs; mmol/24 hrs; mmol per 24 hrs; 24hrs; millimoles per 24 hours","LOINC","SRat","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"millimole per 5 hour","mmol/(5.h)","MMOL/HR","amount of substance",33456315e9,[0,-1,0,0,0,0,0],"mmol/h","si",!0,null,null,1,!1,!1,1,"mmol/5hrs; mmol/5 hrs; mmol per 5 hrs; 5hrs; millimoles per 5 hours","LOINC","SRat","Clinical","unit for tests related to doses","10*23","10*23","6.0221367",6.0221367,!1],[!1,"millimole per 6 hour","mmol/(6.h)","MMOL/HR","amount of substance",278802625e8,[0,-1,0,0,0,0,0],"mmol/h","si",!0,null,null,1,!1,!1,1,"mmol/6hrs; mmol/6 hrs; mmol per 6 hrs; 6hrs; millimoles per 6 hours","LOINC","SRat","Clinical","unit for tests related to urine","10*23","10*23","6.0221367",6.0221367,!1],[!1,"millimole per 8 hour","mmol/(8.h)","MMOL/HR","amount of substance",20910196875e6,[0,-1,0,0,0,0,0],"mmol/h","si",!0,null,null,1,!1,!1,1,"mmol/8hrs; mmol/8 hrs; mmol per 8 hrs; 8hrs; millimoles per 8 hours; shift","LOINC","SRat","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"millimole per day","mmol/d","MMOL/D","amount of substance",6970065625e6,[0,-1,0,0,0,0,0],"mmol/d","si",!0,null,null,1,!1,!1,1,"mmol/24hrs; mmol/24 hrs; mmol per 24 hrs; 24hrs; millimoles per 24 hours","LOINC","SRat","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"millimole per deciliter","mmol/dL","MMOL/DL","amount of substance",6022136699999999e9,[-3,0,0,0,0,0,0],"mmol/dL","si",!0,null,null,1,!1,!1,1,"mmol per dL; millimoles; decilitre","LOINC","SCnc","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"millimole per gram","mmol/g","MMOL/G","amount of substance",60221367e13,[0,0,-1,0,0,0,0],"mmol/g","si",!0,null,null,1,!1,!1,1,"mmol per gram; millimoles","LOINC","SCnt","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"millimole per hour","mmol/h","MMOL/HR","amount of substance",167281575e9,[0,-1,0,0,0,0,0],"mmol/h","si",!0,null,null,1,!1,!1,1,"mmol/hr; mmol per hr; millimoles per hour","LOINC","SRat","Clinical","unit for tests related to urine","10*23","10*23","6.0221367",6.0221367,!1],[!1,"millimole per kilogram","mmol/kg","MMOL/KG","amount of substance",60221367e10,[0,0,-1,0,0,0,0],"mmol/kg","si",!0,null,null,1,!1,!1,1,"mmol per kg; millimoles per kilogram","LOINC","SCnt","Clinical","unit for tests related to stool","10*23","10*23","6.0221367",6.0221367,!1],[!1,"millimole per kilogram per 8 hour","mmol/kg/(8.h)","(MMOL/KG)/HR","amount of substance",20910196875e3,[0,-1,-1,0,0,0,0],"(mmol/kg)/h","si",!0,null,null,1,!1,!1,1,"mmol/(8.h.kg); mmol/kg/8hrs; mmol/kg/8 hrs; mmol per kg per 8hrs; 8 hrs; millimoles per kilograms per 8 hours; shift","LOINC","CCnt","Clinical","unit used to measure molar dose rate per patient body mass","10*23","10*23","6.0221367",6.0221367,!1],[!1,"millimole per kilogram per day","mmol/kg/d","(MMOL/KG)/D","amount of substance",6970065625e3,[0,-1,-1,0,0,0,0],"(mmol/kg)/d","si",!0,null,null,1,!1,!1,1,"mmol/kg/dy; mmol/kg/day; mmol per kg per dy; millimoles per kilograms per day","LOINC","RelSRat","Clinical","unit used to measure molar dose rate per patient body mass","10*23","10*23","6.0221367",6.0221367,!1],[!1,"millimole per kilogram per hour","mmol/kg/h","(MMOL/KG)/HR","amount of substance",167281575e6,[0,-1,-1,0,0,0,0],"(mmol/kg)/h","si",!0,null,null,1,!1,!1,1,"mmol/kg/hr; mmol per kg per hr; millimoles per kilograms per hour","LOINC","CCnt","Clinical","unit used to measure molar dose rate per patient body mass","10*23","10*23","6.0221367",6.0221367,!1],[!1,"millimole per kilogram per minute","mmol/kg/min","(MMOL/KG)/MIN","amount of substance",100368945e8,[0,-1,-1,0,0,0,0],"(mmol/kg)/min","si",!0,null,null,1,!1,!1,1,"mmol/(kg.min); mmol/kg/min; mmol per kg per min; millimoles per kilograms per minute","LOINC","CCnt","Clinical","unit used to measure molar dose rate per patient body mass; note that the unit for the enzyme unit U = umol/min. mmol/kg/min = kU/kg; ","10*23","10*23","6.0221367",6.0221367,!1],[!1,"millimole per liter","mmol/L","MMOL/L","amount of substance",60221367e16,[-3,0,0,0,0,0,0],"mmol/L","si",!0,null,null,1,!1,!1,1,"mmol per L; millimoles per liter; litre","LOINC","SCnc","Clinical","unit for tests related to doses","10*23","10*23","6.0221367",6.0221367,!1],[!1,"millimole per square meter","mmol/m2","MMOL/M2","amount of substance",60221367e13,[-2,0,0,0,0,0,0],"mmol/(m2)","si",!0,null,null,1,!1,!1,1,"mmol/m^2; mmol/sq. meter; mmol per m2; m^2; sq. meter; millimoles; meter squared; metre","LOINC","ArSub","Clinical","unit used to measure molar dose per patient body surface area","10*23","10*23","6.0221367",6.0221367,!1],[!1,"millimole per minute","mmol/min","MMOL/MIN","amount of substance",100368945e11,[0,-1,0,0,0,0,0],"mmol/min","si",!0,null,null,1,!1,!1,1,"mmol per min; millimoles per minute","LOINC","Srat; CAct","Clinical","unit for the enzyme unit U = umol/min. mmol/min = kU","10*23","10*23","6.0221367",6.0221367,!1],[!1,"millimole per millimole","mmol/mmol","MMOL/MMOL","amount of substance",1,[0,0,0,0,0,0,0],"mmol/mmol","si",!0,null,null,1,!1,!1,0,"mmol per mmol; millimoles per millimole","LOINC","SRto","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"millimole per mole","mmol/mol","MMOL/MOL","amount of substance",.001,[0,0,0,0,0,0,0],"mmol/mol","si",!0,null,null,1,!1,!1,0,"mmol per mol; millimoles per mole","LOINC","SRto","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"millimole per second per liter","mmol/s/L","(MMOL/S)/L","amount of substance",60221367e16,[-3,-1,0,0,0,0,0],"(mmol/s)/L","si",!0,null,null,1,!1,!1,1,"mmol/sec/L; mmol per s per L; per sec; millimoles per seconds per liter; litre","LOINC","CCnc ","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"mole per kilogram","mol/kg","MOL/KG","amount of substance",60221367e13,[0,0,-1,0,0,0,0],"mol/kg","si",!0,null,null,1,!1,!1,1,"mol per kg; moles; mols","LOINC","SCnt","Clinical","unit for tests related to stool","10*23","10*23","6.0221367",6.0221367,!1],[!1,"mole per kilogram per second","mol/kg/s","(MOL/KG)/S","amount of substance",60221367e13,[0,-1,-1,0,0,0,0],"(mol/kg)/s","si",!0,null,null,1,!1,!1,1,"mol/kg/sec; mol per kg per sec; moles per kilograms per second; mols","LOINC","CCnt","Clinical","unit of catalytic activity (mol/s) per mass (kg)","10*23","10*23","6.0221367",6.0221367,!1],[!1,"mole per liter","mol/L","MOL/L","amount of substance",60221366999999994e10,[-3,0,0,0,0,0,0],"mol/L","si",!0,null,null,1,!1,!1,1,"mol per L; moles per liter; litre; moles; mols","LOINC","SCnc","Clinical","unit often used in tests measuring oxygen content","10*23","10*23","6.0221367",6.0221367,!1],[!1,"mole per cubic meter","mol/m3","MOL/M3","amount of substance",60221367e16,[-3,0,0,0,0,0,0],"mol/(m3)","si",!0,null,null,1,!1,!1,1,"mol/m^3; mol/cu. m; mol per m3; m^3; cu. meter; mols; moles; meters cubed; metre; mole per kiloliter; kilolitre; mol/kL","LOINC","SCnc","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"mole per milliliter","mol/mL","MOL/ML","amount of substance",60221367e22,[-3,0,0,0,0,0,0],"mol/mL","si",!0,null,null,1,!1,!1,1,"mol per mL; moles; millilitre; mols","LOINC","SCnc","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"mole per mole","mol/mol","MOL/MOL","amount of substance",1,[0,0,0,0,0,0,0],"mol/mol","si",!0,null,null,1,!1,!1,0,"mol per mol; moles per mol; mols","LOINC","SRto","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"mole per second","mol/s","MOL/S","amount of substance",60221367e16,[0,-1,0,0,0,0,0],"mol/s","si",!0,null,null,1,!1,!1,1,"mol per sec; moles per second; mols","LOINC","SRat","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"milliosmole","mosm","MOSM","amount of substance (dissolved particles)",60221367e13,[0,0,0,0,0,0,0],"mosm","chemical",!0,null,null,1,!1,!1,1,"milliosmoles","LOINC","Osmol","Clinical","equal to 1/1000 of an osmole","mol","MOL","1",1,!1],[!1,"milliosmole per kilogram","mosm/kg","MOSM/KG","amount of substance (dissolved particles)",60221367e10,[0,0,-1,0,0,0,0],"mosm/kg","chemical",!0,null,null,1,!1,!1,1,"mosm per kg; milliosmoles per kilogram","LOINC","Osmol","Clinical","","mol","MOL","1",1,!1],[!1,"milliosmole per liter","mosm/L","MOSM/L","amount of substance (dissolved particles)",60221367e16,[-3,0,0,0,0,0,0],"mosm/L","chemical",!0,null,null,1,!1,!1,1,"mosm per liter; litre; milliosmoles","LOINC","Osmol","Clinical","","mol","MOL","1",1,!1],[!1,"millipascal","mPa","MPAL","pressure",1,[-1,-2,1,0,0,0,0],"mPa","si",!0,null,null,1,!1,!1,0,"millipascals","LOINC","Pres","Clinical","unit of pressure","N/m2","N/M2","1",1,!1],[!1,"millipascal second","mPa.s","MPAL.S","pressure",1,[-1,-1,1,0,0,0,0],"mPa.s","si",!0,null,null,1,!1,!1,0,"mPa*s; millipoise; mP; dynamic viscosity","LOINC","Visc","Clinical","base units for millipoise, a measurement of dynamic viscosity","N/m2","N/M2","1",1,!1],[!0,"megasecond","Ms","MAS","time",1e6,[0,1,0,0,0,0,0],"Ms",null,!1,"T",null,1,!1,!1,0,"megaseconds","LOINC","Time","Clinical","",null,null,null,null,!1],[!0,"millisecond","ms","MS","time",.001,[0,1,0,0,0,0,0],"ms",null,!1,"T",null,1,!1,!1,0,"milliseconds; duration","LOINC","Time","Clinical","",null,null,null,null,!1],[!1,"milli enzyme unit per gram","mU/g","MU/G","catalytic activity",100368945e5,[0,-1,-1,0,0,0,0],"mU/g","chemical",!0,null,null,1,!1,!1,1,"mU per gm; milli enzyme units per gram; enzyme activity; enzymatic activity per mass","LOINC","CCnt","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min); 1 mU = 1 nmol/min","umol/min","UMOL/MIN","1",1,!1],[!1,"milli enzyme unit per liter","mU/L","MU/L","catalytic activity",100368945e8,[-3,-1,0,0,0,0,0],"mU/L","chemical",!0,null,null,1,!1,!1,1,"mU per liter; litre; milli enzyme units enzymatic activity per volume; enzyme activity","LOINC","CCnc","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min); 1 mU = 1 nmol/min","umol/min","UMOL/MIN","1",1,!1],[!1,"milli enzyme unit per milligram","mU/mg","MU/MG","catalytic activity",100368945e8,[0,-1,-1,0,0,0,0],"mU/mg","chemical",!0,null,null,1,!1,!1,1,"mU per mg; milli enzyme units per milligram","LOINC","CCnt","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min); 1 mU = 1 nmol/min","umol/min","UMOL/MIN","1",1,!1],[!1,"milli enzyme unit per milliliter","mU/mL","MU/ML","catalytic activity",100368945e11,[-3,-1,0,0,0,0,0],"mU/mL","chemical",!0,null,null,1,!1,!1,1,"mU per mL; milli enzyme units per milliliter; millilitre; enzymatic activity per volume; enzyme activity","LOINC","CCnc","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min); 1 mU = 1 nmol/min","umol/min","UMOL/MIN","1",1,!1],[!1,"milli enzyme unit per milliliter per minute","mU/mL/min","(MU/ML)/MIN","catalytic activity",167281575e9,[-3,-2,0,0,0,0,0],"(mU/mL)/min","chemical",!0,null,null,1,!1,!1,1,"mU per mL per min; mU per milliliters per minute; millilitres; milli enzyme units; enzymatic activity; enzyme activity","LOINC","CCncRat","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min); 1 mU = 1 nmol/min","umol/min","UMOL/MIN","1",1,!1],[!1,"millivolt","mV","MV","electric potential",1,[2,-2,1,0,0,-1,0],"mV","si",!0,null,null,1,!1,!1,0,"millivolts","LOINC","Elpot","Clinical","unit of electric potential (voltage)","J/C","J/C","1",1,!1],[!1,"Newton centimeter","N.cm","N.CM","force",10,[2,-2,1,0,0,0,0],"N.cm","si",!0,null,null,1,!1,!1,0,"N*cm; Ncm; N cm; Newton*centimeters; Newton* centimetres; torque; work","LOINC","","Clinical",`as a measurement of work, N.cm = 1/100 Joules; -note that N.m is the standard unit of measurement for torque (although dimensionally equivalent to Joule), and N.cm can also be thought of as a torqe unit`,"kg.m/s2","KG.M/S2","1",1,!1],[!1,"Newton second","N.s","N.S","force",1e3,[1,-1,1,0,0,0,0],"N.s","si",!0,null,null,1,!1,!1,0,"Newton*seconds; N*s; N s; Ns; impulse; imp","LOINC","","Clinical","standard unit of impulse","kg.m/s2","KG.M/S2","1",1,!1],[!0,"nanogram","ng","NG","mass",1e-9,[0,0,1,0,0,0,0],"ng",null,!1,"M",null,1,!1,!1,0,"nanograms","LOINC","Mass","Clinical","",null,null,null,null,!1],[!0,"nanogram per 24 hour","ng/(24.h)","NG/HR","mass",11574074074074075e-30,[0,-1,1,0,0,0,0],"ng/h",null,!1,"M",null,1,!1,!1,0,"ng/24hrs; ng/24 hrs; nanograms per 24 hours","LOINC","MRat","Clinical","",null,null,null,null,!1],[!0,"nanogram per 8 hour","ng/(8.h)","NG/HR","mass",34722222222222224e-30,[0,-1,1,0,0,0,0],"ng/h",null,!1,"M",null,1,!1,!1,0,"ng/8hrs; ng/8 hrs; nanograms per 8 hours","LOINC","MRat","Clinical","",null,null,null,null,!1],[!0,"nanogram per million","ng/10*6","NG/(10*6)","mass",1e-15,[0,0,1,0,0,0,0],"ng/(106)",null,!1,"M",null,1,!1,!1,0,"ng/10^6; ng per 10*6; 10^6; nanograms","LOINC","MNum","Clinical","",null,null,null,null,!1],[!0,"nanogram per day","ng/d","NG/D","mass",11574074074074075e-30,[0,-1,1,0,0,0,0],"ng/d",null,!1,"M",null,1,!1,!1,0,"ng/dy; ng per day; nanograms ","LOINC","MRat","Clinical","",null,null,null,null,!1],[!0,"nanogram per deciliter","ng/dL","NG/DL","mass",1e-5,[-3,0,1,0,0,0,0],"ng/dL",null,!1,"M",null,1,!1,!1,0,"ng per dL; nanograms per deciliter; decilitre","LOINC","MCnc","Clinical","",null,null,null,null,!1],[!0,"nanogram per gram","ng/g","NG/G","mass",1e-9,[0,0,0,0,0,0,0],"ng/g",null,!1,"M",null,1,!1,!1,0,"ng/gm; ng per gm; nanograms per gram","LOINC","MCnt","Clinical","",null,null,null,null,!1],[!0,"nanogram per hour","ng/h","NG/HR","mass",2777777777777778e-28,[0,-1,1,0,0,0,0],"ng/h",null,!1,"M",null,1,!1,!1,0,"ng/hr; ng per hr; nanograms per hour","LOINC","MRat","Clinical","",null,null,null,null,!1],[!0,"nanogram per kilogram","ng/kg","NG/KG","mass",1e-12,[0,0,0,0,0,0,0],"ng/kg",null,!1,"M",null,1,!1,!1,0,"ng per kg; nanograms per kilogram","LOINC","MCnt","Clinical","",null,null,null,null,!1],[!0,"nanogram per kilogram per 8 hour","ng/kg/(8.h)","(NG/KG)/HR","mass",3472222222222222e-32,[0,-1,0,0,0,0,0],"(ng/kg)/h",null,!1,"M",null,1,!1,!1,0,"ng/(8.h.kg); ng/kg/8hrs; ng/kg/8 hrs; ng per kg per 8hrs; 8 hrs; nanograms per kilograms per 8 hours; shift","LOINC","MRtoRat ","Clinical","unit used to measure mass dose rate per patient body mass",null,null,null,null,!1],[!0,"nanogram per kilogram per hour","ng/kg/h","(NG/KG)/HR","mass",27777777777777775e-32,[0,-1,0,0,0,0,0],"(ng/kg)/h",null,!1,"M",null,1,!1,!1,0,"ng/(kg.h); ng/kg/hr; ng per kg per hr; nanograms per kilograms per hour","LOINC","MRtoRat ","Clinical","unit used to measure mass dose rate per patient body mass",null,null,null,null,!1],[!0,"nanogram per kilogram per minute","ng/kg/min","(NG/KG)/MIN","mass",16666666666666667e-30,[0,-1,0,0,0,0,0],"(ng/kg)/min",null,!1,"M",null,1,!1,!1,0,"ng/(kg.min); ng per kg per min; nanograms per kilograms per minute","LOINC","MRtoRat ","Clinical","unit used to measure mass dose rate per patient body mass",null,null,null,null,!1],[!0,"nanogram per liter","ng/L","NG/L","mass",1e-6,[-3,0,1,0,0,0,0],"ng/L",null,!1,"M",null,1,!1,!1,0,"ng per L; nanograms per liter; litre","LOINC","MCnc","Clinical","",null,null,null,null,!1],[!0,"nanogram per square meter","ng/m2","NG/M2","mass",1e-9,[-2,0,1,0,0,0,0],"ng/(m2)",null,!1,"M",null,1,!1,!1,0,"ng/m^2; ng/sq. m; ng per m2; m^2; sq. meter; nanograms; meter squared; metre","LOINC","ArMass","Clinical","unit used to measure mass dose per patient body surface area",null,null,null,null,!1],[!0,"nanogram per milligram","ng/mg","NG/MG","mass",1e-6,[0,0,0,0,0,0,0],"ng/mg",null,!1,"M",null,1,!1,!1,0,"ng per mg; nanograms","LOINC","MCnt","Clinical","",null,null,null,null,!1],[!0,"nanogram per milligram per hour","ng/mg/h","(NG/MG)/HR","mass",27777777777777777e-26,[0,-1,0,0,0,0,0],"(ng/mg)/h",null,!1,"M",null,1,!1,!1,0,"ng/mg/hr; ng per mg per hr; nanograms per milligrams per hour","LOINC","MRtoRat ","Clinical","",null,null,null,null,!1],[!0,"nanogram per minute","ng/min","NG/MIN","mass",16666666666666667e-27,[0,-1,1,0,0,0,0],"ng/min",null,!1,"M",null,1,!1,!1,0,"ng per min; nanograms","LOINC","MRat","Clinical","",null,null,null,null,!1],[!0,"nanogram per millliiter","ng/mL","NG/ML","mass",.001,[-3,0,1,0,0,0,0],"ng/mL",null,!1,"M",null,1,!1,!1,0,"ng per mL; nanograms; millilitre","LOINC","MCnc","Clinical","",null,null,null,null,!1],[!0,"nanogram per milliliter per hour","ng/mL/h","(NG/ML)/HR","mass",27777777777777776e-23,[-3,-1,1,0,0,0,0],"(ng/mL)/h",null,!1,"M",null,1,!1,!1,0,"ng/mL/hr; ng per mL per mL; nanograms per milliliter per hour; nanogram per millilitre per hour; nanograms per millilitre per hour; enzymatic activity per volume; enzyme activity per milliliters","LOINC","CCnc","Clinical","tests that measure enzymatic activity",null,null,null,null,!1],[!0,"nanogram per second","ng/s","NG/S","mass",1e-9,[0,-1,1,0,0,0,0],"ng/s",null,!1,"M",null,1,!1,!1,0,"ng/sec; ng per sec; nanograms per second","LOINC","MRat","Clinical","",null,null,null,null,!1],[!0,"nanogram per enzyme unit","ng/U","NG/U","mass",9963241120049634e-41,[0,1,1,0,0,0,0],"ng/U",null,!1,"M",null,1,!1,!1,-1,"ng per U; nanograms per enzyme unit","LOINC","CMass","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min)",null,null,null,null,!1],[!1,"nanokatal","nkat","NKAT","catalytic activity",60221367e7,[0,-1,0,0,0,0,0],"nkat","chemical",!0,null,null,1,!1,!1,1,"nanokatals","LOINC","CAct","Clinical","kat is a unit of catalytic activity with base units = mol/s. Rarely used because its units are too large to practically express catalytic activity. See enzyme unit [U] which is the standard unit for catalytic activity.","mol/s","MOL/S","1",1,!1],[!1,"nanoliter","nL","NL","volume",10000000000000002e-28,[3,0,0,0,0,0,0],"nL","iso1000",!0,null,null,1,!1,!1,0,"nanoliters; nanolitres","LOINC","Vol","Clinical","","l",null,"1",1,!1],[!0,"nanometer","nm","NM","length",1e-9,[1,0,0,0,0,0,0],"nm",null,!1,"L",null,1,!1,!1,0,"nanometers; nanometres","LOINC","Len","Clinical","",null,null,null,null,!1],[!0,"nanometer per second per liter","nm/s/L","(NM/S)/L","length",1e-6,[-2,-1,0,0,0,0,0],"(nm/s)/L",null,!1,"L",null,1,!1,!1,0,"nm/sec/liter; nm/sec/litre; nm per s per l; nm per sec per l; nanometers per second per liter; nanometre per second per litre; nanometres per second per litre","LOINC","VelCnc","Clinical","",null,null,null,null,!1],[!1,"nanomole","nmol","NMOL","amount of substance",60221367e7,[0,0,0,0,0,0,0],"nmol","si",!0,null,null,1,!1,!1,1,"nanomoles","LOINC","Sub","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"nanomole per 24 hour","nmol/(24.h)","NMOL/HR","amount of substance",6970065625,[0,-1,0,0,0,0,0],"nmol/h","si",!0,null,null,1,!1,!1,1,"nmol/24hr; nmol/24 hr; nanomoles per 24 hours; nmol/day; nanomoles per day; nmol per day; nanomole/day; nanomol/day","LOINC","SRat","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"nanomole per day","nmol/d","NMOL/D","amount of substance",6970065625,[0,-1,0,0,0,0,0],"nmol/d","si",!0,null,null,1,!1,!1,1,"nmol/day; nanomoles per day; nmol per day; nanomole/day; nanomol/day; nmol/24hr; nmol/24 hr; nanomoles per 24 hours; ","LOINC","SRat","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"nanomole per deciliter","nmol/dL","NMOL/DL","amount of substance",60221367e11,[-3,0,0,0,0,0,0],"nmol/dL","si",!0,null,null,1,!1,!1,1,"nmol per dL; nanomoles per deciliter; nanomole per decilitre; nanomoles per decilitre; nanomole/deciliter; nanomole/decilitre; nanomol/deciliter; nanomol/decilitre","LOINC","SCnc","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"nanomole per gram","nmol/g","NMOL/G","amount of substance",60221367e7,[0,0,-1,0,0,0,0],"nmol/g","si",!0,null,null,1,!1,!1,1,"nmol per gram; nanomoles per gram; nanomole/gram","LOINC","SCnt","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"nanomole per hour per liter","nmol/h/L","(NMOL/HR)/L","amount of substance",167281575e6,[-3,-1,0,0,0,0,0],"(nmol/h)/L","si",!0,null,null,1,!1,!1,1,"nmol/hrs/L; nmol per hrs per L; nanomoles per hours per liter; litre; enzymatic activity per volume; enzyme activities","LOINC","CCnc","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"nanomole per liter","nmol/L","NMOL/L","amount of substance",60221367e10,[-3,0,0,0,0,0,0],"nmol/L","si",!0,null,null,1,!1,!1,1,"nmol per L; nanomoles per liter; litre","LOINC","SCnc","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"nanomole per milligram","nmol/mg","NMOL/MG","amount of substance",60221367e10,[0,0,-1,0,0,0,0],"nmol/mg","si",!0,null,null,1,!1,!1,1,"nmol per mg; nanomoles per milligram","LOINC","SCnt","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"nanomole per milligram per hour","nmol/mg/h","(NMOL/MG)/HR","amount of substance",167281575e6,[0,-1,-1,0,0,0,0],"(nmol/mg)/h","si",!0,null,null,1,!1,!1,1,"nmol/mg/hr; nmol per mg per hr; nanomoles per milligrams per hour","LOINC","SCntRat","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"nanomole per milligram of protein","nmol/mg{prot}","NMOL/MG","amount of substance",60221367e10,[0,0,-1,0,0,0,0],"nmol/mg","si",!0,null,null,1,!1,!1,1,"nanomoles; nmol/mg prot; nmol per mg prot","LOINC","Ratio; CCnt","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"nanomole per minute","nmol/min","NMOL/MIN","amount of substance",100368945e5,[0,-1,0,0,0,0,0],"nmol/min","si",!0,null,null,1,!1,!1,1,"nmol per min; nanomoles per minute; milli enzyme units; enzyme activity per volume; enzymatic activity","LOINC","CCnc","Clinical","unit for the enzyme unit U = umol/min. nmol/min = mU (milli enzyme unit)","10*23","10*23","6.0221367",6.0221367,!1],[!1,"nanomole per minute per milliliter","nmol/min/mL","(NMOL/MIN)/ML","amount of substance",100368945e11,[-3,-1,0,0,0,0,0],"(nmol/min)/mL","si",!0,null,null,1,!1,!1,1,"nmol per min per mL; nanomoles per minutes per milliliter; millilitre; milli enzyme units per volume; enzyme activity; enzymatic activity","LOINC","CCnc","Clinical","unit for the enzyme unit U = umol/min. nmol/mL/min = mU/mL","10*23","10*23","6.0221367",6.0221367,!1],[!1,"nanomole per milliliter","nmol/mL","NMOL/ML","amount of substance",60221367e13,[-3,0,0,0,0,0,0],"nmol/mL","si",!0,null,null,1,!1,!1,1,"nmol per mL; nanomoles per milliliter; millilitre","LOINC","SCnc","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"nanomole per milliliter per hour","nmol/mL/h","(NMOL/ML)/HR","amount of substance",167281575e9,[-3,-1,0,0,0,0,0],"(nmol/mL)/h","si",!0,null,null,1,!1,!1,1,"nmol/mL/hr; nmol per mL per hr; nanomoles per milliliters per hour; millilitres; milli enzyme units per volume; enzyme activity; enzymatic activity","LOINC","CCnc","Clinical","unit for the enzyme unit U = umol/min.","10*23","10*23","6.0221367",6.0221367,!1],[!1,"nanomole per milliliter per minute","nmol/mL/min","(NMOL/ML)/MIN","amount of substance",100368945e11,[-3,-1,0,0,0,0,0],"(nmol/mL)/min","si",!0,null,null,1,!1,!1,1,"nmol per mL per min; nanomoles per milliliters per min; millilitres; milli enzyme units per volume; enzyme activity; enzymatic activity","LOINC","CCnc","Clinical","unit for the enzyme unit U = umol/min. nmol/mL/min = mU/mL","10*23","10*23","6.0221367",6.0221367,!1],[!1,"nanomole per millimole","nmol/mmol","NMOL/MMOL","amount of substance",1e-6,[0,0,0,0,0,0,0],"nmol/mmol","si",!0,null,null,1,!1,!1,0,"nmol per mmol; nanomoles per millimole","LOINC","SRto","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"nanomole per millimole of creatinine","nmol/mmol{creat}","NMOL/MMOL","amount of substance",1e-6,[0,0,0,0,0,0,0],"nmol/mmol","si",!0,null,null,1,!1,!1,0,"nanomoles","LOINC","SRto","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"nanomole per mole","nmol/mol","NMOL/MOL","amount of substance",1e-9,[0,0,0,0,0,0,0],"nmol/mol","si",!0,null,null,1,!1,!1,0,"nmol per mole; nanomoles","LOINC","SRto","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"nanomole per nanomole","nmol/nmol","NMOL/NMOL","amount of substance",1,[0,0,0,0,0,0,0],"nmol/nmol","si",!0,null,null,1,!1,!1,0,"nmol per nmol; nanomoles","LOINC","SRto","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"nanomole per second","nmol/s","NMOL/S","amount of substance",60221367e7,[0,-1,0,0,0,0,0],"nmol/s","si",!0,null,null,1,!1,!1,1,"nmol/sec; nmol per sec; nanomoles per sercond; milli enzyme units; enzyme activity; enzymatic activity","LOINC","CCnc","Clinical","unit for the enzyme unit U = umol/min.","10*23","10*23","6.0221367",6.0221367,!1],[!1,"nanomole per second per liter","nmol/s/L","(NMOL/S)/L","amount of substance",60221367e10,[-3,-1,0,0,0,0,0],"(nmol/s)/L","si",!0,null,null,1,!1,!1,1,"nmol/sec/L; nmol per s per L; nmol per sec per L; nanomoles per seconds per liter; litre; milli enzyme units per volume; enzyme activity; enzymatic activity","LOINC","CCnc","Clinical","unit for the enzyme unit U = umol/min.","10*23","10*23","6.0221367",6.0221367,!1],[!0,"nanosecond","ns","NS","time",1e-9,[0,1,0,0,0,0,0],"ns",null,!1,"T",null,1,!1,!1,0,"nanoseconds","LOINC","Time","Clinical","",null,null,null,null,!1],[!1,"nanoenzyme unit per milliliter","nU/mL","NU/ML","catalytic activity",100368945e5,[-3,-1,0,0,0,0,0],"nU/mL","chemical",!0,null,null,1,!1,!1,1,"nU per mL; nanoenzyme units per milliliter; millilitre; enzymatic activity per volume; enzyme activity","LOINC","CCnc","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min); 1 fU = pmol/min","umol/min","UMOL/MIN","1",1,!1],[!1,"Ohm meter","Ohm.m","OHM.M","electric resistance",1e3,[3,-1,1,0,0,-2,0],"Ω.m","si",!0,null,null,1,!1,!1,0,"electric resistivity; meters; metres","LOINC","","Clinical","unit of electric resistivity","V/A","V/A","1",1,!1],[!1,"osmole per kilogram","osm/kg","OSM/KG","amount of substance (dissolved particles)",60221367e13,[0,0,-1,0,0,0,0],"osm/kg","chemical",!0,null,null,1,!1,!1,1,"osm per kg; osmoles per kilogram; osmols","LOINC","Osmol","Clinical","","mol","MOL","1",1,!1],[!1,"osmole per liter","osm/L","OSM/L","amount of substance (dissolved particles)",60221366999999994e10,[-3,0,0,0,0,0,0],"osm/L","chemical",!0,null,null,1,!1,!1,1,"osm per L; osmoles per liter; litre; osmols","LOINC","Osmol","Clinical","","mol","MOL","1",1,!1],[!1,"picoampere","pA","PA","electric current",1e-12,[0,-1,0,0,0,1,0],"pA","si",!0,null,null,1,!1,!1,0,"picoamperes","LOINC","","Clinical","equal to 10^-12 amperes","C/s","C/S","1",1,!1],[!0,"picogram","pg","PG","mass",1e-12,[0,0,1,0,0,0,0],"pg",null,!1,"M",null,1,!1,!1,0,"picograms","LOINC","Mass; EntMass","Clinical","",null,null,null,null,!1],[!0,"picogram per deciliter","pg/dL","PG/DL","mass",9999999999999999e-24,[-3,0,1,0,0,0,0],"pg/dL",null,!1,"M",null,1,!1,!1,0,"pg per dL; picograms; decilitre","LOINC","MCnc","Clinical","",null,null,null,null,!1],[!0,"picogram per liter","pg/L","PG/L","mass",1e-9,[-3,0,1,0,0,0,0],"pg/L",null,!1,"M",null,1,!1,!1,0,"pg per L; picograms; litre","LOINC","MCnc","Clinical","",null,null,null,null,!1],[!0,"picogram per milligram","pg/mg","PG/MG","mass",1e-9,[0,0,0,0,0,0,0],"pg/mg",null,!1,"M",null,1,!1,!1,0,"pg per mg; picograms","LOINC","MCnt","Clinical","",null,null,null,null,!1],[!0,"picogram per milliliter","pg/mL","PG/ML","mass",1e-6,[-3,0,1,0,0,0,0],"pg/mL",null,!1,"M",null,1,!1,!1,0,"pg per mL; picograms per milliliter; millilitre","LOINC","MCnc","Clinical","",null,null,null,null,!1],[!0,"picogram per millimeter","pg/mm","PG/MM","mass",1e-9,[-1,0,1,0,0,0,0],"pg/mm",null,!1,"M",null,1,!1,!1,0,"pg per mm; picogram/millimeter; picogram/millimetre; picograms per millimeter; millimetre","LOINC","Lineic Mass","Clinical","",null,null,null,null,!1],[!1,"picokatal","pkat","PKAT","catalytic activity",60221367e4,[0,-1,0,0,0,0,0],"pkat","chemical",!0,null,null,1,!1,!1,1,"pkats; picokatals","LOINC","CAct","Clinical","kat is a unit of catalytic activity with base units = mol/s. Rarely used because its units are too large to practically express catalytic activity. See enzyme unit [U] which is the standard unit for catalytic activity.","mol/s","MOL/S","1",1,!1],[!1,"picoliter","pL","PL","volume",1e-15,[3,0,0,0,0,0,0],"pL","iso1000",!0,null,null,1,!1,!1,0,"picoliters; picolitres","LOINC","Vol","Clinical","","l",null,"1",1,!1],[!0,"picometer","pm","PM","length",1e-12,[1,0,0,0,0,0,0],"pm",null,!1,"L",null,1,!1,!1,0,"picometers; picometres","LOINC","Len","Clinical","",null,null,null,null,!1],[!1,"picomole","pmol","PMOL","amount of substance",60221367e4,[0,0,0,0,0,0,0],"pmol","si",!0,null,null,1,!1,!1,1,"picomoles; pmols","LOINC","Sub","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"picomole per 24 hour","pmol/(24.h)","PMOL/HR","amount of substance",6970065625e-3,[0,-1,0,0,0,0,0],"pmol/h","si",!0,null,null,1,!1,!1,1,"pmol/24hrs; pmol/24 hrs; pmol per 24 hrs; 24hrs; days; dy; picomoles per 24 hours","LOINC","SRat","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"picomole per day","pmol/d","PMOL/D","amount of substance",6970065625e-3,[0,-1,0,0,0,0,0],"pmol/d","si",!0,null,null,1,!1,!1,1,"pmol/dy; pmol per day; 24 hours; 24hrs; 24 hrs; picomoles","LOINC","SRat","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"picomole per deciliter","pmol/dL","PMOL/DL","amount of substance",60221367e8,[-3,0,0,0,0,0,0],"pmol/dL","si",!0,null,null,1,!1,!1,1,"pmol per dL; picomoles per deciliter; decilitre","LOINC","SCnc","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"picomole per gram","pmol/g","PMOL/G","amount of substance",60221367e4,[0,0,-1,0,0,0,0],"pmol/g","si",!0,null,null,1,!1,!1,1,"pmol per gm; picomoles per gram; picomole/gram","LOINC","SCnt","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"picomole per hour per milliliter ","pmol/h/mL","(PMOL/HR)/ML","amount of substance",167281575e6,[-3,-1,0,0,0,0,0],"(pmol/h)/mL","si",!0,null,null,1,!1,!1,1,"pmol/hrs/mL; pmol per hrs per mL; picomoles per hour per milliliter; millilitre; micro enzyme units per volume; enzymatic activity; enzyme activity","LOINC","CCnc","Clinical","unit for the enzyme unit U = umol/min. ","10*23","10*23","6.0221367",6.0221367,!1],[!1,"picomole per liter","pmol/L","PMOL/L","amount of substance",60221367e7,[-3,0,0,0,0,0,0],"pmol/L","si",!0,null,null,1,!1,!1,1,"picomole/liter; pmol per L; picomoles; litre","LOINC","SCnc","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"picomole per minute","pmol/min","PMOL/MIN","amount of substance",10036894500,[0,-1,0,0,0,0,0],"pmol/min","si",!0,null,null,1,!1,!1,1,"picomole/minute; pmol per min; picomoles per minute; micro enzyme units; enzymatic activity; enzyme activity","LOINC","CCnc","Clinical","unit for the enzyme unit U = umol/min. pmol/min = uU (micro enzyme unit)","10*23","10*23","6.0221367",6.0221367,!1],[!1,"picomole per milliliter","pmol/mL","PMOL/ML","amount of substance",60221367e10,[-3,0,0,0,0,0,0],"pmol/mL","si",!0,null,null,1,!1,!1,1,"picomole/milliliter; picomole/millilitre; pmol per mL; picomoles; millilitre; picomols; pmols","LOINC","SCnc","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"picomole per micromole","pmol/umol","PMOL/UMOL","amount of substance",1e-6,[0,0,0,0,0,0,0],"pmol/μmol","si",!0,null,null,1,!1,!1,0,"pmol/mcgmol; picomole/micromole; pmol per umol; pmol per mcgmol; picomoles ","LOINC","SRto","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!0,"picosecond","ps","PS","time",1e-12,[0,1,0,0,0,0,0],"ps",null,!1,"T",null,1,!1,!1,0,"picoseconds; psec","LOINC","Time","Clinical","",null,null,null,null,!1],[!1,"picotesla","pT","PT","magnetic flux density",1e-9,[0,-1,1,0,0,-1,0],"pT","si",!0,null,null,1,!1,!1,0,"picoteslas","LOINC","","Clinical","SI unit of magnetic field strength for magnetic field B","Wb/m2","WB/M2","1",1,!1],[!1,"enzyme unit per 12 hour","U/(12.h)","U/HR","catalytic activity",23233552083333334e-5,[0,-2,0,0,0,0,0],"U/h","chemical",!0,null,null,1,!1,!1,1,"U/12hrs; U/ 12hrs; U per 12 hrs; 12hrs; enzyme units per 12 hours; enzyme activity; enzymatic activity per time; umol per min per 12 hours; micromoles per minute per 12 hours; umol/min/12hr","LOINC","CRat","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min)","umol/min","UMOL/MIN","1",1,!1],[!1,"enzyme unit per 2 hour","U/(2.h)","U/HR","catalytic activity",1394013125e3,[0,-2,0,0,0,0,0],"U/h","chemical",!0,null,null,1,!1,!1,1,"U/2hrs; U/ 2hrs; U per 2 hrs; 2hrs; enzyme units per 2 hours; enzyme activity; enzymatic activity per time; umol per minute per 2 hours; micromoles per minute; umol/min/2hr; umol per min per 2hr","LOINC","CRat","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min)","umol/min","UMOL/MIN","1",1,!1],[!1,"enzyme unit per 24 hour","U/(24.h)","U/HR","catalytic activity",11616776041666667e-5,[0,-2,0,0,0,0,0],"U/h","chemical",!0,null,null,1,!1,!1,1,"U/24hrs; U/ 24hrs; U per 24 hrs; 24hrs; enzyme units per 24 hours; enzyme activity; enzymatic activity per time; micromoles per minute per 24 hours; umol/min/24hr; umol per min per 24hr","LOINC","CRat","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min)","umol/min","UMOL/MIN","1",1,!1],[!1,"enzyme unit per 10","U/10","U","catalytic activity",100368945e7,[0,-1,0,0,0,0,0],"U","chemical",!0,null,null,1,!1,!1,1,"enzyme unit/10; U per 10; enzyme units per 10; enzymatic activity; enzyme activity; micromoles per minute; umol/min/10","LOINC","CCnc","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min)","umol/min","UMOL/MIN","1",1,!1],[!1,"enzyme unit per 10 billion","U/10*10","U/(10*10)","catalytic activity",100368945e-2,[0,-1,0,0,0,0,0],"U/(1010)","chemical",!0,null,null,1,!1,!1,1,"U per 10*10; enzyme units per 10*10; U per 10 billion; enzyme units; enzymatic activity; micromoles per minute per 10 billion; umol/min/10*10","LOINC","CCnc","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min)","umol/min","UMOL/MIN","1",1,!1],[!1,"enzyme unit per trillion","U/10*12","U/(10*12)","catalytic activity",10036.8945,[0,-1,0,0,0,0,0],"U/(1012)","chemical",!0,null,null,1,!1,!1,1,"enzyme unit/10*12; U per 10*12; enzyme units per 10*12; enzyme units per trillion; enzymatic activity; micromoles per minute per trillion; umol/min/10*12; umol per min per 10*12","LOINC","CCnc","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min)","umol/min","UMOL/MIN","1",1,!1],[!1,"enzyme unit per million","U/10*6","U/(10*6)","catalytic activity",10036894500,[0,-1,0,0,0,0,0],"U/(106)","chemical",!0,null,null,1,!1,!1,1,"enzyme unit/10*6; U per 10*6; enzyme units per 10*6; enzyme units; enzymatic activity per volume; micromoles per minute per million; umol/min/10*6; umol per min per 10*6","LOINC","CCnc","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min)","umol/min","UMOL/MIN","1",1,!1],[!1,"enzyme unit per billion","U/10*9","U/(10*9)","catalytic activity",100368945e-1,[0,-1,0,0,0,0,0],"U/(109)","chemical",!0,null,null,1,!1,!1,1,"enzyme unit/10*9; U per 10*9; enzyme units per 10*9; enzymatic activity per volume; micromoles per minute per billion; umol/min/10*9; umol per min per 10*9","LOINC","CCnc","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min)","umol/min","UMOL/MIN","1",1,!1],[!1,"enzyme unit per day","U/d","U/D","catalytic activity",11616776041666667e-5,[0,-2,0,0,0,0,0],"U/d","chemical",!0,null,null,1,!1,!1,1,"U/dy; enzyme units per day; enzyme units; enzyme activity; enzymatic activity per time; micromoles per minute per day; umol/min/day; umol per min per day","LOINC","CRat","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min)","umol/min","UMOL/MIN","1",1,!1],[!1,"enzyme unit per deciliter","U/dL","U/DL","catalytic activity",100368945e12,[-3,-1,0,0,0,0,0],"U/dL","chemical",!0,null,null,1,!1,!1,1,"U per dL; enzyme units per deciliter; decilitre; micromoles per minute per deciliter; umol/min/dL; umol per min per dL","LOINC","CCnc","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min)","umol/min","UMOL/MIN","1",1,!1],[!1,"enzyme unit per gram","U/g","U/G","catalytic activity",100368945e8,[0,-1,-1,0,0,0,0],"U/g","chemical",!0,null,null,1,!1,!1,1,"U/gm; U per gm; enzyme units per gram; micromoles per minute per gram; umol/min/g; umol per min per g","LOINC","CCnt","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min)","umol/min","UMOL/MIN","1",1,!1],[!1,"enzyme unit per hour","U/h","U/HR","catalytic activity",278802625e4,[0,-2,0,0,0,0,0],"U/h","chemical",!0,null,null,1,!1,!1,1,"U/hr; U per hr; enzyme units per hour; micromoles per minute per hour; umol/min/hr; umol per min per hr","LOINC","CRat","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min)","umol/min","UMOL/MIN","1",1,!1],[!1,"enzyme unit per liter","U/L","U/L","catalytic activity",100368945e11,[-3,-1,0,0,0,0,0],"U/L","chemical",!0,null,null,1,!1,!1,1,"enzyme unit/liter; enzyme unit/litre; U per L; enzyme units per liter; enzyme unit per litre; micromoles per minute per liter; umol/min/L; umol per min per L","LOINC","CCnc","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min)","umol/min","UMOL/MIN","1",1,!1],[!1,"enzyme unit per minute","U/min","U/MIN","catalytic activity",167281575e6,[0,-2,0,0,0,0,0],"U/min","chemical",!0,null,null,1,!1,!1,1,"enzyme unit/minute; U per min; enzyme units; umol/min/min; micromoles per minute per minute; micromoles per min per min; umol","LOINC","CRat","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min)","umol/min","UMOL/MIN","1",1,!1],[!1,"enzyme unit per milliliter","U/mL","U/ML","catalytic activity",100368945e14,[-3,-1,0,0,0,0,0],"U/mL","chemical",!0,null,null,1,!1,!1,1,"U per mL; enzyme units per milliliter; millilitre; micromoles per minute per milliliter; umol/min/mL; umol per min per mL","LOINC","CCnc","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min)","umol/min","UMOL/MIN","1",1,!1],[!1,"enzyme unit per second","U/s","U/S","catalytic activity",100368945e8,[0,-2,0,0,0,0,0],"U/s","chemical",!0,null,null,1,!1,!1,1,"U/sec; U per second; enzyme units per second; micromoles per minute per second; umol/min/sec; umol per min per sec","LOINC","CRat","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min)","umol/min","UMOL/MIN","1",1,!1],[!1,"micro international unit","u[IU]","U[IU]","arbitrary",1e-6,[0,0,0,0,0,0,0],"μi.U.","chemical",!0,null,null,1,!1,!0,0,"uIU; u IU; microinternational units","LOINC","Arb","Clinical","International units (IU) are analyte and reference specimen specific arbitrary units (held at WHO)","[iU]","[IU]","1",1,!1],[!1,"micro international unit per liter","u[IU]/L","U[IU]/L","arbitrary",.001,[-3,0,0,0,0,0,0],"(μi.U.)/L","chemical",!0,null,null,1,!1,!0,0,"uIU/L; u IU/L; uIU per L; microinternational units per liter; litre; ","LOINC","ACnc","Clinical","International units (IU) are analyte and reference specimen specific arbitrary units (held at WHO)","[iU]","[IU]","1",1,!1],[!1,"micro international unit per milliliter","u[IU]/mL","U[IU]/ML","arbitrary",1,[-3,0,0,0,0,0,0],"(μi.U.)/mL","chemical",!0,null,null,1,!1,!0,0,"uIU/mL; u IU/mL; uIU per mL; microinternational units per milliliter; millilitre","LOINC","ACnc","Clinical","International units (IU) are analyte and reference specimen specific arbitrary units (held at WHO)","[iU]","[IU]","1",1,!1],[!1,"microequivalent","ueq","UEQ","amount of substance",60221367e10,[0,0,0,0,0,0,0],"μeq","chemical",!0,null,null,1,!1,!1,1,"microequivalents; 10^-6 equivalents; 10-6 equivalents","LOINC","Sub","Clinical","","mol","MOL","1",1,!1],[!1,"microequivalent per liter","ueq/L","UEQ/L","amount of substance",60221367e13,[-3,0,0,0,0,0,0],"μeq/L","chemical",!0,null,null,1,!1,!1,1,"ueq per liter; litre; microequivalents","LOINC","MCnc","Clinical","","mol","MOL","1",1,!1],[!1,"microequivalent per milliliter","ueq/mL","UEQ/ML","amount of substance",60221367000000003e7,[-3,0,0,0,0,0,0],"μeq/mL","chemical",!0,null,null,1,!1,!1,1,"ueq per milliliter; millilitre; microequivalents","LOINC","MCnc","Clinical","","mol","MOL","1",1,!1],[!0,"microgram","ug","UG","mass",1e-6,[0,0,1,0,0,0,0],"μg",null,!1,"M",null,1,!1,!1,0,"mcg; micrograms; 10^-6 grams; 10-6 grams","LOINC","Mass","Clinical","",null,null,null,null,!1],[!0,"microgram per 100 gram","ug/(100.g)","UG/G","mass",1e-8,[0,0,0,0,0,0,0],"μg/g",null,!1,"M",null,1,!1,!1,0,"ug/100gm; ug/100 gm; mcg; ug per 100g; 100 gm; mcg per 100g; micrograms per 100 grams","LOINC","MCnt","Clinical","",null,null,null,null,!1],[!0,"microgram per 24 hour","ug/(24.h)","UG/HR","mass",11574074074074074e-27,[0,-1,1,0,0,0,0],"μg/h",null,!1,"M",null,1,!1,!1,0,"ug/24hrs; ug/24 hrs; mcg/24hrs; ug per 24hrs; mcg per 24hrs; 24 hrs; micrograms per 24 hours","LOINC","MRat","Clinical","",null,null,null,null,!1],[!0,"microgram per 8 hour","ug/(8.h)","UG/HR","mass",3472222222222222e-26,[0,-1,1,0,0,0,0],"μg/h",null,!1,"M",null,1,!1,!1,0,"ug/8hrs; ug/8 hrs; mcg/8hrs; ug per 8hrs; mcg per 8hrs; 8 hrs; micrograms per 8 hours; shift","LOINC","MRat","Clinical","",null,null,null,null,!1],[!0,"microgram per square foot (international)","ug/[sft_i]","UG/[SFT_I]","mass",10763910416709721e-21,[-2,0,1,0,0,0,0],"μg",null,!1,"M",null,1,!1,!1,0,"ug/sft; ug/ft2; ug/ft^2; ug/sq. ft; micrograms; sq. foot; foot squared","LOINC","ArMass","Clinical","",null,null,null,null,!1],[!0,"microgram per day","ug/d","UG/D","mass",11574074074074074e-27,[0,-1,1,0,0,0,0],"μg/d",null,!1,"M",null,1,!1,!1,0,"ug/dy; mcg/dy; ug per day; mcg; micrograms per day","LOINC","MRat","Clinical","",null,null,null,null,!1],[!0,"microgram per deciliter","ug/dL","UG/DL","mass",.009999999999999998,[-3,0,1,0,0,0,0],"μg/dL",null,!1,"M",null,1,!1,!1,0,"ug per dL; mcg/dl; mcg per dl; micrograms per deciliter; decilitre","LOINC","MCnc","Clinical","",null,null,null,null,!1],[!0,"microgram per gram","ug/g","UG/G","mass",1e-6,[0,0,0,0,0,0,0],"μg/g",null,!1,"M",null,1,!1,!1,0,"ug per gm; mcg/gm; mcg per g; micrograms per gram","LOINC","MCnt","Clinical","",null,null,null,null,!1],[!0,"microgram per hour","ug/h","UG/HR","mass",27777777777777777e-26,[0,-1,1,0,0,0,0],"μg/h",null,!1,"M",null,1,!1,!1,0,"ug/hr; mcg/hr; mcg per hr; ug per hr; ug per hour; micrograms","LOINC","MRat","Clinical","",null,null,null,null,!1],[!0,"microgram per kilogram","ug/kg","UG/KG","mass",9999999999999999e-25,[0,0,0,0,0,0,0],"μg/kg",null,!1,"M",null,1,!1,!1,0,"ug per kg; mcg/kg; mcg per kg; micrograms per kilogram","LOINC","MCnt","Clinical","",null,null,null,null,!1],[!0,"microgram per kilogram per 8 hour","ug/kg/(8.h)","(UG/KG)/HR","mass",3472222222222222e-29,[0,-1,0,0,0,0,0],"(μg/kg)/h",null,!1,"M",null,1,!1,!1,0,"ug/kg/8hrs; mcg/kg/8hrs; ug/kg/8 hrs; mcg/kg/8 hrs; ug per kg per 8hrs; 8 hrs; mcg per kg per 8hrs; micrograms per kilograms per 8 hours; shift","LOINC","","Clinical","unit used to measure mass dose rate per patient body mass",null,null,null,null,!1],[!0,"microgram per kilogram per day","ug/kg/d","(UG/KG)/D","mass",11574074074074072e-30,[0,-1,0,0,0,0,0],"(μg/kg)/d",null,!1,"M",null,1,!1,!1,0,"ug/(kg.d); ug/kg/dy; mcg/kg/day; ug per kg per dy; 24 hours; 24hrs; mcg; kilograms; microgram per kilogram and day","LOINC","","Clinical","unit used to measure mass dose rate per patient body mass",null,null,null,null,!1],[!0,"microgram per kilogram per hour","ug/kg/h","(UG/KG)/HR","mass",27777777777777774e-29,[0,-1,0,0,0,0,0],"(μg/kg)/h",null,!1,"M",null,1,!1,!1,0,"ug/(kg.h); ug/kg/hr; mcg/kg/hr; ug per kg per hr; mcg per kg per hr; kilograms","LOINC","","Clinical","unit used to measure mass dose rate per patient body mass",null,null,null,null,!1],[!0,"microgram per kilogram per minute","ug/kg/min","(UG/KG)/MIN","mass",16666666666666664e-27,[0,-1,0,0,0,0,0],"(μg/kg)/min",null,!1,"M",null,1,!1,!1,0,"ug/kg/min; ug/kg/min; mcg/kg/min; ug per kg per min; mcg; micrograms per kilograms per minute ","LOINC","","Clinical","unit used to measure mass dose rate per patient body mass",null,null,null,null,!1],[!0,"microgram per liter","ug/L","UG/L","mass",.001,[-3,0,1,0,0,0,0],"μg/L",null,!1,"M",null,1,!1,!1,0,"mcg/L; ug per L; mcg; micrograms per liter; litre ","LOINC","MCnc","Clinical","",null,null,null,null,!1],[!0,"microgram per liter per 24 hour","ug/L/(24.h)","(UG/L)/HR","mass",11574074074074074e-24,[-3,-1,1,0,0,0,0],"(μg/L)/h",null,!1,"M",null,1,!1,!1,0,"ug/L/24hrs; ug/L/24 hrs; mcg/L/24hrs; ug per L per 24hrs; 24 hrs; day; dy mcg; micrograms per liters per 24 hours; litres","LOINC","","Clinical","unit used to measure mass dose rate per patient body mass",null,null,null,null,!1],[!0,"microgram per square meter","ug/m2","UG/M2","mass",1e-6,[-2,0,1,0,0,0,0],"μg/(m2)",null,!1,"M",null,1,!1,!1,0,"ug/m^2; ug/sq. m; mcg/m2; mcg/m^2; mcg/sq. m; ug per m2; m^2; sq. meter; mcg; micrograms per square meter; meter squared; metre","LOINC","ArMass","Clinical","unit used to measure mass dose per patient body surface area",null,null,null,null,!1],[!0,"microgram per cubic meter","ug/m3","UG/M3","mass",1e-6,[-3,0,1,0,0,0,0],"μg/(m3)",null,!1,"M",null,1,!1,!1,0,"ug/m^3; ug/cu. m; mcg/m3; mcg/m^3; mcg/cu. m; ug per m3; ug per m^3; ug per cu. m; mcg; micrograms per cubic meter; meter cubed; metre","LOINC","MCnc","Clinical","",null,null,null,null,!1],[!0,"microgram per milligram","ug/mg","UG/MG","mass",.001,[0,0,0,0,0,0,0],"μg/mg",null,!1,"M",null,1,!1,!1,0,"ug per mg; mcg/mg; mcg per mg; micromilligrams per milligram","LOINC","MCnt","Clinical","",null,null,null,null,!1],[!0,"microgram per minute","ug/min","UG/MIN","mass",16666666666666667e-24,[0,-1,1,0,0,0,0],"μg/min",null,!1,"M",null,1,!1,!1,0,"ug per min; mcg/min; mcg per min; microminutes per minute","LOINC","MRat","Clinical","",null,null,null,null,!1],[!0,"microgram per milliliter","ug/mL","UG/ML","mass",1,[-3,0,1,0,0,0,0],"μg/mL",null,!1,"M",null,1,!1,!1,0,"ug per mL; mcg/mL; mcg per mL; micrograms per milliliter; millilitre","LOINC","MCnc","Clinical","",null,null,null,null,!1],[!0,"microgram per millimole","ug/mmol","UG/MMOL","mass",1660540186674939e-42,[0,0,1,0,0,0,0],"μg/mmol",null,!1,"M",null,1,!1,!1,-1,"ug per mmol; mcg/mmol; mcg per mmol; micrograms per millimole","LOINC","Ratio","Clinical","",null,null,null,null,!1],[!0,"microgram per nanogram","ug/ng","UG/NG","mass",999.9999999999999,[0,0,0,0,0,0,0],"μg/ng",null,!1,"M",null,1,!1,!1,0,"ug per ng; mcg/ng; mcg per ng; micrograms per nanogram","LOINC","MCnt","Clinical","",null,null,null,null,!1],[!1,"microkatal","ukat","UKAT","catalytic activity",60221367e10,[0,-1,0,0,0,0,0],"μkat","chemical",!0,null,null,1,!1,!1,1,"microkatals; ukats","LOINC","CAct","Clinical","kat is a unit of catalytic activity with base units = mol/s. Rarely used because its units are too large to practically express catalytic activity. See enzyme unit [U] which is the standard unit for catalytic activity.","mol/s","MOL/S","1",1,!1],[!1,"microliter","uL","UL","volume",1e-9,[3,0,0,0,0,0,0],"μL","iso1000",!0,null,null,1,!1,!1,0,"microliters; microlitres; mcl","LOINC","Vol","Clinical","","l",null,"1",1,!1],[!1,"microliter per 2 hour","uL/(2.h)","UL/HR","volume",1388888888888889e-28,[3,-1,0,0,0,0,0],"μL/h","iso1000",!0,null,null,1,!1,!1,0,"uL/2hrs; uL/2 hrs; mcg/2hr; mcg per 2hr; uL per 2hr; uL per 2 hrs; microliters per 2 hours; microlitres ","LOINC","VRat","Clinical","","l",null,"1",1,!1],[!1,"microliter per hour","uL/h","UL/HR","volume",2777777777777778e-28,[3,-1,0,0,0,0,0],"μL/h","iso1000",!0,null,null,1,!1,!1,0,"uL/hr; mcg/hr; mcg per hr; uL per hr; microliters per hour; microlitres","LOINC","VRat","Clinical","","l",null,"1",1,!1],[!0,"micrometer","um","UM","length",1e-6,[1,0,0,0,0,0,0],"μm",null,!1,"L",null,1,!1,!1,0,"micrometers; micrometres; μm; microns","LOINC","Len","Clinical","Unit of length that is usually used in tests related to the eye",null,null,null,null,!1],[!0,"microns per second","um/s","UM/S","length",1e-6,[1,-1,0,0,0,0,0],"μm/s",null,!1,"L",null,1,!1,!1,0,"um/sec; micron/second; microns/second; um per sec; micrometers per second; micrometres","LOINC","Vel","Clinical","",null,null,null,null,!1],[!1,"micromole","umol","UMOL","amount of substance",60221367e10,[0,0,0,0,0,0,0],"μmol","si",!0,null,null,1,!1,!1,1,"micromoles; umols","LOINC","Sub","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"micromole per 2 hour","umol/(2.h)","UMOL/HR","amount of substance",836407875e5,[0,-1,0,0,0,0,0],"μmol/h","si",!0,null,null,1,!1,!1,1,"umol/2hrs; umol/2 hrs; umol per 2 hrs; 2hrs; micromoles per 2 hours","LOINC","SRat","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"micromole per 24 hour","umol/(24.h)","UMOL/HR","amount of substance",6970065625e3,[0,-1,0,0,0,0,0],"μmol/h","si",!0,null,null,1,!1,!1,1,"umol/24hrs; umol/24 hrs; umol per 24 hrs; per 24hrs; micromoles per 24 hours","LOINC","SRat","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"micromole per 8 hour","umol/(8.h)","UMOL/HR","amount of substance",20910196875e3,[0,-1,0,0,0,0,0],"μmol/h","si",!0,null,null,1,!1,!1,1,"umol/8hr; umol/8 hr; umol per 8 hr; umol per 8hr; umols per 8hr; umol per 8 hours; micromoles per 8 hours; shift","LOINC","SRat","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"micromole per day","umol/d","UMOL/D","amount of substance",6970065625e3,[0,-1,0,0,0,0,0],"μmol/d","si",!0,null,null,1,!1,!1,1,"umol/day; umol per day; umols per day; umol per days; micromoles per days; umol/24hr; umol/24 hr; umol per 24 hr; umol per 24hr; umols per 24hr; umol per 24 hours; micromoles per 24 hours","LOINC","SRat","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"micromole per deciliter","umol/dL","UMOL/DL","amount of substance",60221367e14,[-3,0,0,0,0,0,0],"μmol/dL","si",!0,null,null,1,!1,!1,1,"micromole/deciliter; micromole/decilitre; umol per dL; micromoles per deciliters; micromole per decilitres","LOINC","SCnc","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"micromole per gram","umol/g","UMOL/G","amount of substance",60221367e10,[0,0,-1,0,0,0,0],"μmol/g","si",!0,null,null,1,!1,!1,1,"micromole/gram; umol per g; micromoles per gram","LOINC","SCnt; Ratio","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"micromole per hour","umol/h","UMOL/HR","amount of substance",167281575e6,[0,-1,0,0,0,0,0],"μmol/h","si",!0,null,null,1,!1,!1,1,"umol/hr; umol per hr; umol per hour; micromoles per hours","LOINC","SRat","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"micromole per kilogram","umol/kg","UMOL/KG","amount of substance",60221367e7,[0,0,-1,0,0,0,0],"μmol/kg","si",!0,null,null,1,!1,!1,1,"umol per kg; micromoles per kilogram","LOINC","SCnt","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"micromole per liter","umol/L","UMOL/L","amount of substance",60221367e13,[-3,0,0,0,0,0,0],"μmol/L","si",!0,null,null,1,!1,!1,1,"micromole/liter; micromole/litre; umol per liter; micromoles per liter; litre","LOINC","SCnc","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"micromole per liter per hour","umol/L/h","(UMOL/L)/HR","amount of substance",167281575e9,[-3,-1,0,0,0,0,0],"(μmol/L)/h","si",!0,null,null,1,!1,!1,1,"umol/liter/hr; umol/litre/hr; umol per L per hr; umol per liter per hour; micromoles per liters per hour; litre","LOINC","CCnc","Clinical","unit for the enzyme unit U = umol/min; umol/L/h is a derived unit of enzyme units","10*23","10*23","6.0221367",6.0221367,!1],[!1,"micromole per milligram","umol/mg","UMOL/MG","amount of substance",60221367e13,[0,0,-1,0,0,0,0],"μmol/mg","si",!0,null,null,1,!1,!1,1,"micromole/milligram; umol per mg; micromoles per milligram","LOINC","SCnt","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"micromole per minute","umol/min","UMOL/MIN","amount of substance",100368945e8,[0,-1,0,0,0,0,0],"μmol/min","si",!0,null,null,1,!1,!1,1,"micromole/minute; umol per min; micromoles per minute; enzyme units","LOINC","CAct","Clinical","unit for the enzyme unit U = umol/min","10*23","10*23","6.0221367",6.0221367,!1],[!1,"micromole per minute per gram","umol/min/g","(UMOL/MIN)/G","amount of substance",100368945e8,[0,-1,-1,0,0,0,0],"(μmol/min)/g","si",!0,null,null,1,!1,!1,1,"umol/min/gm; umol per min per gm; micromoles per minutes per gram; U/g; enzyme units","LOINC","CCnt","Clinical","unit for the enzyme unit U = umol/min. umol/min/g = U/g","10*23","10*23","6.0221367",6.0221367,!1],[!1,"micromole per minute per liter","umol/min/L","(UMOL/MIN)/L","amount of substance",100368945e11,[-3,-1,0,0,0,0,0],"(μmol/min)/L","si",!0,null,null,1,!1,!1,1,"umol/min/liter; umol/minute/liter; micromoles per minutes per liter; litre; enzyme units; U/L","LOINC","CCnc","Clinical","unit for the enzyme unit U = umol/min. umol/min/L = U/L","10*23","10*23","6.0221367",6.0221367,!1],[!1,"micromole per milliliter","umol/mL","UMOL/ML","amount of substance",60221367000000003e7,[-3,0,0,0,0,0,0],"μmol/mL","si",!0,null,null,1,!1,!1,1,"umol per mL; micromoles per milliliter; millilitre","LOINC","SCnc","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"micromole per milliliter per minute","umol/mL/min","(UMOL/ML)/MIN","amount of substance",100368945e14,[-3,-1,0,0,0,0,0],"(μmol/mL)/min","si",!0,null,null,1,!1,!1,1,"umol per mL per min; micromoles per milliliters per minute; millilitres","LOINC","CCnc","Clinical","unit for the enzyme unit U = umol/min. umol/mL/min = U/mL","10*23","10*23","6.0221367",6.0221367,!1],[!1,"micromole per millimole","umol/mmol","UMOL/MMOL","amount of substance",.001,[0,0,0,0,0,0,0],"μmol/mmol","si",!0,null,null,1,!1,!1,0,"umol per mmol; micromoles per millimole","LOINC","SRto","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"micromole per mole","umol/mol","UMOL/MOL","amount of substance",1e-6,[0,0,0,0,0,0,0],"μmol/mol","si",!0,null,null,1,!1,!1,0,"umol per mol; micromoles per mole","LOINC","SRto","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"micromole per micromole","umol/umol","UMOL/UMOL","amount of substance",1,[0,0,0,0,0,0,0],"μmol/μmol","si",!0,null,null,1,!1,!1,0,"umol per umol; micromoles per micromole","LOINC","Srto; SFr; EntSRto","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"microOhm","uOhm","UOHM","electric resistance",.001,[2,-1,1,0,0,-2,0],"μΩ","si",!0,null,null,1,!1,!1,0,"microOhms; µΩ","LOINC","","Clinical","unit of electric resistance","V/A","V/A","1",1,!1],[!0,"microsecond","us","US","time",1e-6,[0,1,0,0,0,0,0],"μs",null,!1,"T",null,1,!1,!1,0,"microseconds","LOINC","Time","Clinical","",null,null,null,null,!1],[!1,"micro enzyme unit per gram","uU/g","UU/G","catalytic activity",10036894500,[0,-1,-1,0,0,0,0],"μU/g","chemical",!0,null,null,1,!1,!1,1,"uU per gm; micro enzyme units per gram; micro enzymatic activity per mass; enzyme activity","LOINC","CCnt","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min); 1 uU = 1pmol/min","umol/min","UMOL/MIN","1",1,!1],[!1,"micro enzyme unit per liter","uU/L","UU/L","catalytic activity",100368945e5,[-3,-1,0,0,0,0,0],"μU/L","chemical",!0,null,null,1,!1,!1,1,"uU per L; micro enzyme units per liter; litre; enzymatic activity per volume; enzyme activity ","LOINC","CCnc","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min); 1 uU = 1pmol/min","umol/min","UMOL/MIN","1",1,!1],[!1,"micro enzyme unit per milliliter","uU/mL","UU/ML","catalytic activity",100368945e8,[-3,-1,0,0,0,0,0],"μU/mL","chemical",!0,null,null,1,!1,!1,1,"uU per mL; micro enzyme units per milliliter; millilitre; enzymatic activity per volume; enzyme activity","LOINC","CCnc","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min); 1 uU = 1pmol/min","umol/min","UMOL/MIN","1",1,!1],[!1,"microvolt","uV","UV","electric potential",.001,[2,-2,1,0,0,-1,0],"μV","si",!0,null,null,1,!1,!1,0,"microvolts","LOINC","Elpot","Clinical","unit of electric potential (voltage)","J/C","J/C","1",1,!1]]},R5e={license:P5e,prefixes:N5e,units:U5e};Object.defineProperty(Nf,"__esModule",{value:!0});Nf.ucumJsonDefs=Nf.UcumJsonDefs=void 0;var D5e=Qw,k5e=Ou,F5e=Wm,y7=so,w7=eb.unpackArray;class XK{loadJsonDefs(){const t=R5e;if(t.prefixes=w7(t.prefixes),t.units=w7(t.units),y7.UnitTables.getInstance().unitsCount()===0){let r=k5e.PrefixTables.getInstance(),n=t.prefixes,i=n.length;for(let l=0;l0)a[0]=null,a[1]=null;else{this.retMsg_.length>0;let s=null;for(s in $r.specUnits_)for(;t.indexOf(s)!==-1;)t=t.replace(s,$r.specUnits_[s]);if(t.indexOf(" ")>-1)throw new Error("Blank spaces are not allowed in unit expressions.");a=this._parseTheString(t,i);let o=a[0];(Zr.isIntegerUnit(o)||typeof o=="number")&&(o=new oh({csCode_:i,magnitude_:o,name_:i}),a[0]=o)}return a[2]=this.retMsg_,this.suggestions_&&this.suggestions_.length>0&&(a[3]=this.suggestions_),a}_parseTheString(t,r){let n=null,i=this.retMsg_.length>0,a=this._processParens(t,r);i=a[2];let s=[];if(!i){t=a[0],r=a[1];let o=this._makeUnitsArray(t,r);if(i=o[2],!i){s=o[0],r=o[1];let l=s.length;for(let u=0;u=0){let f=this._getParensUnit(c,r);i||(i=f[1]),i||(s[u].un=f[0])}else{let f=this._makeUnit(c,r);f[0]===null?i=!0:(s[u].un=f[0],r=f[1])}}}}return i||(s[0]===null||s[0]===" "||s[0].un===void 0||s[0].un===null)&&this.retMsg_.length===0&&(this.retMsg_.push(`Unit string (${r}) did not contain anything that could be used to create a unit, or else something that is not handled yet by this package. Sorry`),i=!0),i||(n=this._performUnitArithmetic(s,r)),[n,r]}_getAnnotations(t){let r=t.indexOf("{");for(;r>=0;){let i=t.indexOf("}");if(i<0)this.retMsg_.push("Missing closing brace for annotation starting at "+this.openEmph_+t.substr(r)+this.closeEmph_),r=-1;else{let a=t.substring(r,i+1),s=this.annotations_.length.toString();t=t.replace(a,this.braceFlag_+s+this.braceFlag_),this.annotations_.push(a),r=t.indexOf("{")}}let n=t.indexOf("}");return n>=0&&this.retMsg_.push("Missing opening brace for closing brace found at "+this.openEmph_+t.substring(0,n+1)+this.closeEmph_),t}_processParens(t,r){let n=[],i=0,a=!1,s=this.parensUnits_.length,o=0;for(;t!==""&&!a;){let l=0,u=0,c=t.indexOf("(");if(c<0){let f=t.indexOf(")");if(f>=0){let d=`Missing open parenthesis for close parenthesis at ${t.substring(0,f+o)}${this.openEmph_}${t.substr(f,1)}${this.closeEmph_}`;f0&&(n[i++]=t.substr(0,c));let d=0,y=c+1;for(;y0&&(s=t.substr(0,a-1));let o=t.lastIndexOf(this.parensFlag_),l=null;o+this.pFlagLen_6)",null,!1,"M",null,1,!1,!1,0,"ng/10^6; ng per 10*6; 10^6; nanograms","LOINC","MNum","Clinical","",null,null,null,null,!1],[!0,"nanogram per day","ng/d","NG/D","mass",11574074074074075e-30,[0,-1,1,0,0,0,0],"ng/d",null,!1,"M",null,1,!1,!1,0,"ng/dy; ng per day; nanograms ","LOINC","MRat","Clinical","",null,null,null,null,!1],[!0,"nanogram per deciliter","ng/dL","NG/DL","mass",1e-5,[-3,0,1,0,0,0,0],"ng/dL",null,!1,"M",null,1,!1,!1,0,"ng per dL; nanograms per deciliter; decilitre","LOINC","MCnc","Clinical","",null,null,null,null,!1],[!0,"nanogram per gram","ng/g","NG/G","mass",1e-9,[0,0,0,0,0,0,0],"ng/g",null,!1,"M",null,1,!1,!1,0,"ng/gm; ng per gm; nanograms per gram","LOINC","MCnt","Clinical","",null,null,null,null,!1],[!0,"nanogram per hour","ng/h","NG/HR","mass",2777777777777778e-28,[0,-1,1,0,0,0,0],"ng/h",null,!1,"M",null,1,!1,!1,0,"ng/hr; ng per hr; nanograms per hour","LOINC","MRat","Clinical","",null,null,null,null,!1],[!0,"nanogram per kilogram","ng/kg","NG/KG","mass",1e-12,[0,0,0,0,0,0,0],"ng/kg",null,!1,"M",null,1,!1,!1,0,"ng per kg; nanograms per kilogram","LOINC","MCnt","Clinical","",null,null,null,null,!1],[!0,"nanogram per kilogram per 8 hour","ng/kg/(8.h)","(NG/KG)/HR","mass",3472222222222222e-32,[0,-1,0,0,0,0,0],"(ng/kg)/h",null,!1,"M",null,1,!1,!1,0,"ng/(8.h.kg); ng/kg/8hrs; ng/kg/8 hrs; ng per kg per 8hrs; 8 hrs; nanograms per kilograms per 8 hours; shift","LOINC","MRtoRat ","Clinical","unit used to measure mass dose rate per patient body mass",null,null,null,null,!1],[!0,"nanogram per kilogram per hour","ng/kg/h","(NG/KG)/HR","mass",27777777777777775e-32,[0,-1,0,0,0,0,0],"(ng/kg)/h",null,!1,"M",null,1,!1,!1,0,"ng/(kg.h); ng/kg/hr; ng per kg per hr; nanograms per kilograms per hour","LOINC","MRtoRat ","Clinical","unit used to measure mass dose rate per patient body mass",null,null,null,null,!1],[!0,"nanogram per kilogram per minute","ng/kg/min","(NG/KG)/MIN","mass",16666666666666667e-30,[0,-1,0,0,0,0,0],"(ng/kg)/min",null,!1,"M",null,1,!1,!1,0,"ng/(kg.min); ng per kg per min; nanograms per kilograms per minute","LOINC","MRtoRat ","Clinical","unit used to measure mass dose rate per patient body mass",null,null,null,null,!1],[!0,"nanogram per liter","ng/L","NG/L","mass",1e-6,[-3,0,1,0,0,0,0],"ng/L",null,!1,"M",null,1,!1,!1,0,"ng per L; nanograms per liter; litre","LOINC","MCnc","Clinical","",null,null,null,null,!1],[!0,"nanogram per square meter","ng/m2","NG/M2","mass",1e-9,[-2,0,1,0,0,0,0],"ng/(m2)",null,!1,"M",null,1,!1,!1,0,"ng/m^2; ng/sq. m; ng per m2; m^2; sq. meter; nanograms; meter squared; metre","LOINC","ArMass","Clinical","unit used to measure mass dose per patient body surface area",null,null,null,null,!1],[!0,"nanogram per milligram","ng/mg","NG/MG","mass",1e-6,[0,0,0,0,0,0,0],"ng/mg",null,!1,"M",null,1,!1,!1,0,"ng per mg; nanograms","LOINC","MCnt","Clinical","",null,null,null,null,!1],[!0,"nanogram per milligram per hour","ng/mg/h","(NG/MG)/HR","mass",27777777777777777e-26,[0,-1,0,0,0,0,0],"(ng/mg)/h",null,!1,"M",null,1,!1,!1,0,"ng/mg/hr; ng per mg per hr; nanograms per milligrams per hour","LOINC","MRtoRat ","Clinical","",null,null,null,null,!1],[!0,"nanogram per minute","ng/min","NG/MIN","mass",16666666666666667e-27,[0,-1,1,0,0,0,0],"ng/min",null,!1,"M",null,1,!1,!1,0,"ng per min; nanograms","LOINC","MRat","Clinical","",null,null,null,null,!1],[!0,"nanogram per millliiter","ng/mL","NG/ML","mass",.001,[-3,0,1,0,0,0,0],"ng/mL",null,!1,"M",null,1,!1,!1,0,"ng per mL; nanograms; millilitre","LOINC","MCnc","Clinical","",null,null,null,null,!1],[!0,"nanogram per milliliter per hour","ng/mL/h","(NG/ML)/HR","mass",27777777777777776e-23,[-3,-1,1,0,0,0,0],"(ng/mL)/h",null,!1,"M",null,1,!1,!1,0,"ng/mL/hr; ng per mL per mL; nanograms per milliliter per hour; nanogram per millilitre per hour; nanograms per millilitre per hour; enzymatic activity per volume; enzyme activity per milliliters","LOINC","CCnc","Clinical","tests that measure enzymatic activity",null,null,null,null,!1],[!0,"nanogram per second","ng/s","NG/S","mass",1e-9,[0,-1,1,0,0,0,0],"ng/s",null,!1,"M",null,1,!1,!1,0,"ng/sec; ng per sec; nanograms per second","LOINC","MRat","Clinical","",null,null,null,null,!1],[!0,"nanogram per enzyme unit","ng/U","NG/U","mass",9963241120049634e-41,[0,1,1,0,0,0,0],"ng/U",null,!1,"M",null,1,!1,!1,-1,"ng per U; nanograms per enzyme unit","LOINC","CMass","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min)",null,null,null,null,!1],[!1,"nanokatal","nkat","NKAT","catalytic activity",60221367e7,[0,-1,0,0,0,0,0],"nkat","chemical",!0,null,null,1,!1,!1,1,"nanokatals","LOINC","CAct","Clinical","kat is a unit of catalytic activity with base units = mol/s. Rarely used because its units are too large to practically express catalytic activity. See enzyme unit [U] which is the standard unit for catalytic activity.","mol/s","MOL/S","1",1,!1],[!1,"nanoliter","nL","NL","volume",10000000000000002e-28,[3,0,0,0,0,0,0],"nL","iso1000",!0,null,null,1,!1,!1,0,"nanoliters; nanolitres","LOINC","Vol","Clinical","","l",null,"1",1,!1],[!0,"nanometer","nm","NM","length",1e-9,[1,0,0,0,0,0,0],"nm",null,!1,"L",null,1,!1,!1,0,"nanometers; nanometres","LOINC","Len","Clinical","",null,null,null,null,!1],[!0,"nanometer per second per liter","nm/s/L","(NM/S)/L","length",1e-6,[-2,-1,0,0,0,0,0],"(nm/s)/L",null,!1,"L",null,1,!1,!1,0,"nm/sec/liter; nm/sec/litre; nm per s per l; nm per sec per l; nanometers per second per liter; nanometre per second per litre; nanometres per second per litre","LOINC","VelCnc","Clinical","",null,null,null,null,!1],[!1,"nanomole","nmol","NMOL","amount of substance",60221367e7,[0,0,0,0,0,0,0],"nmol","si",!0,null,null,1,!1,!1,1,"nanomoles","LOINC","Sub","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"nanomole per 24 hour","nmol/(24.h)","NMOL/HR","amount of substance",6970065625,[0,-1,0,0,0,0,0],"nmol/h","si",!0,null,null,1,!1,!1,1,"nmol/24hr; nmol/24 hr; nanomoles per 24 hours; nmol/day; nanomoles per day; nmol per day; nanomole/day; nanomol/day","LOINC","SRat","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"nanomole per day","nmol/d","NMOL/D","amount of substance",6970065625,[0,-1,0,0,0,0,0],"nmol/d","si",!0,null,null,1,!1,!1,1,"nmol/day; nanomoles per day; nmol per day; nanomole/day; nanomol/day; nmol/24hr; nmol/24 hr; nanomoles per 24 hours; ","LOINC","SRat","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"nanomole per deciliter","nmol/dL","NMOL/DL","amount of substance",60221367e11,[-3,0,0,0,0,0,0],"nmol/dL","si",!0,null,null,1,!1,!1,1,"nmol per dL; nanomoles per deciliter; nanomole per decilitre; nanomoles per decilitre; nanomole/deciliter; nanomole/decilitre; nanomol/deciliter; nanomol/decilitre","LOINC","SCnc","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"nanomole per gram","nmol/g","NMOL/G","amount of substance",60221367e7,[0,0,-1,0,0,0,0],"nmol/g","si",!0,null,null,1,!1,!1,1,"nmol per gram; nanomoles per gram; nanomole/gram","LOINC","SCnt","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"nanomole per hour per liter","nmol/h/L","(NMOL/HR)/L","amount of substance",167281575e6,[-3,-1,0,0,0,0,0],"(nmol/h)/L","si",!0,null,null,1,!1,!1,1,"nmol/hrs/L; nmol per hrs per L; nanomoles per hours per liter; litre; enzymatic activity per volume; enzyme activities","LOINC","CCnc","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"nanomole per liter","nmol/L","NMOL/L","amount of substance",60221367e10,[-3,0,0,0,0,0,0],"nmol/L","si",!0,null,null,1,!1,!1,1,"nmol per L; nanomoles per liter; litre","LOINC","SCnc","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"nanomole per milligram","nmol/mg","NMOL/MG","amount of substance",60221367e10,[0,0,-1,0,0,0,0],"nmol/mg","si",!0,null,null,1,!1,!1,1,"nmol per mg; nanomoles per milligram","LOINC","SCnt","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"nanomole per milligram per hour","nmol/mg/h","(NMOL/MG)/HR","amount of substance",167281575e6,[0,-1,-1,0,0,0,0],"(nmol/mg)/h","si",!0,null,null,1,!1,!1,1,"nmol/mg/hr; nmol per mg per hr; nanomoles per milligrams per hour","LOINC","SCntRat","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"nanomole per milligram of protein","nmol/mg{prot}","NMOL/MG","amount of substance",60221367e10,[0,0,-1,0,0,0,0],"nmol/mg","si",!0,null,null,1,!1,!1,1,"nanomoles; nmol/mg prot; nmol per mg prot","LOINC","Ratio; CCnt","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"nanomole per minute","nmol/min","NMOL/MIN","amount of substance",100368945e5,[0,-1,0,0,0,0,0],"nmol/min","si",!0,null,null,1,!1,!1,1,"nmol per min; nanomoles per minute; milli enzyme units; enzyme activity per volume; enzymatic activity","LOINC","CCnc","Clinical","unit for the enzyme unit U = umol/min. nmol/min = mU (milli enzyme unit)","10*23","10*23","6.0221367",6.0221367,!1],[!1,"nanomole per minute per milliliter","nmol/min/mL","(NMOL/MIN)/ML","amount of substance",100368945e11,[-3,-1,0,0,0,0,0],"(nmol/min)/mL","si",!0,null,null,1,!1,!1,1,"nmol per min per mL; nanomoles per minutes per milliliter; millilitre; milli enzyme units per volume; enzyme activity; enzymatic activity","LOINC","CCnc","Clinical","unit for the enzyme unit U = umol/min. nmol/mL/min = mU/mL","10*23","10*23","6.0221367",6.0221367,!1],[!1,"nanomole per milliliter","nmol/mL","NMOL/ML","amount of substance",60221367e13,[-3,0,0,0,0,0,0],"nmol/mL","si",!0,null,null,1,!1,!1,1,"nmol per mL; nanomoles per milliliter; millilitre","LOINC","SCnc","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"nanomole per milliliter per hour","nmol/mL/h","(NMOL/ML)/HR","amount of substance",167281575e9,[-3,-1,0,0,0,0,0],"(nmol/mL)/h","si",!0,null,null,1,!1,!1,1,"nmol/mL/hr; nmol per mL per hr; nanomoles per milliliters per hour; millilitres; milli enzyme units per volume; enzyme activity; enzymatic activity","LOINC","CCnc","Clinical","unit for the enzyme unit U = umol/min.","10*23","10*23","6.0221367",6.0221367,!1],[!1,"nanomole per milliliter per minute","nmol/mL/min","(NMOL/ML)/MIN","amount of substance",100368945e11,[-3,-1,0,0,0,0,0],"(nmol/mL)/min","si",!0,null,null,1,!1,!1,1,"nmol per mL per min; nanomoles per milliliters per min; millilitres; milli enzyme units per volume; enzyme activity; enzymatic activity","LOINC","CCnc","Clinical","unit for the enzyme unit U = umol/min. nmol/mL/min = mU/mL","10*23","10*23","6.0221367",6.0221367,!1],[!1,"nanomole per millimole","nmol/mmol","NMOL/MMOL","amount of substance",1e-6,[0,0,0,0,0,0,0],"nmol/mmol","si",!0,null,null,1,!1,!1,0,"nmol per mmol; nanomoles per millimole","LOINC","SRto","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"nanomole per millimole of creatinine","nmol/mmol{creat}","NMOL/MMOL","amount of substance",1e-6,[0,0,0,0,0,0,0],"nmol/mmol","si",!0,null,null,1,!1,!1,0,"nanomoles","LOINC","SRto","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"nanomole per mole","nmol/mol","NMOL/MOL","amount of substance",1e-9,[0,0,0,0,0,0,0],"nmol/mol","si",!0,null,null,1,!1,!1,0,"nmol per mole; nanomoles","LOINC","SRto","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"nanomole per nanomole","nmol/nmol","NMOL/NMOL","amount of substance",1,[0,0,0,0,0,0,0],"nmol/nmol","si",!0,null,null,1,!1,!1,0,"nmol per nmol; nanomoles","LOINC","SRto","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"nanomole per second","nmol/s","NMOL/S","amount of substance",60221367e7,[0,-1,0,0,0,0,0],"nmol/s","si",!0,null,null,1,!1,!1,1,"nmol/sec; nmol per sec; nanomoles per sercond; milli enzyme units; enzyme activity; enzymatic activity","LOINC","CCnc","Clinical","unit for the enzyme unit U = umol/min.","10*23","10*23","6.0221367",6.0221367,!1],[!1,"nanomole per second per liter","nmol/s/L","(NMOL/S)/L","amount of substance",60221367e10,[-3,-1,0,0,0,0,0],"(nmol/s)/L","si",!0,null,null,1,!1,!1,1,"nmol/sec/L; nmol per s per L; nmol per sec per L; nanomoles per seconds per liter; litre; milli enzyme units per volume; enzyme activity; enzymatic activity","LOINC","CCnc","Clinical","unit for the enzyme unit U = umol/min.","10*23","10*23","6.0221367",6.0221367,!1],[!0,"nanosecond","ns","NS","time",1e-9,[0,1,0,0,0,0,0],"ns",null,!1,"T",null,1,!1,!1,0,"nanoseconds","LOINC","Time","Clinical","",null,null,null,null,!1],[!1,"nanoenzyme unit per milliliter","nU/mL","NU/ML","catalytic activity",100368945e5,[-3,-1,0,0,0,0,0],"nU/mL","chemical",!0,null,null,1,!1,!1,1,"nU per mL; nanoenzyme units per milliliter; millilitre; enzymatic activity per volume; enzyme activity","LOINC","CCnc","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min); 1 fU = pmol/min","umol/min","UMOL/MIN","1",1,!1],[!1,"Ohm meter","Ohm.m","OHM.M","electric resistance",1e3,[3,-1,1,0,0,-2,0],"Ω.m","si",!0,null,null,1,!1,!1,0,"electric resistivity; meters; metres","LOINC","","Clinical","unit of electric resistivity","V/A","V/A","1",1,!1],[!1,"osmole per kilogram","osm/kg","OSM/KG","amount of substance (dissolved particles)",60221367e13,[0,0,-1,0,0,0,0],"osm/kg","chemical",!0,null,null,1,!1,!1,1,"osm per kg; osmoles per kilogram; osmols","LOINC","Osmol","Clinical","","mol","MOL","1",1,!1],[!1,"osmole per liter","osm/L","OSM/L","amount of substance (dissolved particles)",60221366999999994e10,[-3,0,0,0,0,0,0],"osm/L","chemical",!0,null,null,1,!1,!1,1,"osm per L; osmoles per liter; litre; osmols","LOINC","Osmol","Clinical","","mol","MOL","1",1,!1],[!1,"picoampere","pA","PA","electric current",1e-12,[0,-1,0,0,0,1,0],"pA","si",!0,null,null,1,!1,!1,0,"picoamperes","LOINC","","Clinical","equal to 10^-12 amperes","C/s","C/S","1",1,!1],[!0,"picogram","pg","PG","mass",1e-12,[0,0,1,0,0,0,0],"pg",null,!1,"M",null,1,!1,!1,0,"picograms","LOINC","Mass; EntMass","Clinical","",null,null,null,null,!1],[!0,"picogram per deciliter","pg/dL","PG/DL","mass",9999999999999999e-24,[-3,0,1,0,0,0,0],"pg/dL",null,!1,"M",null,1,!1,!1,0,"pg per dL; picograms; decilitre","LOINC","MCnc","Clinical","",null,null,null,null,!1],[!0,"picogram per liter","pg/L","PG/L","mass",1e-9,[-3,0,1,0,0,0,0],"pg/L",null,!1,"M",null,1,!1,!1,0,"pg per L; picograms; litre","LOINC","MCnc","Clinical","",null,null,null,null,!1],[!0,"picogram per milligram","pg/mg","PG/MG","mass",1e-9,[0,0,0,0,0,0,0],"pg/mg",null,!1,"M",null,1,!1,!1,0,"pg per mg; picograms","LOINC","MCnt","Clinical","",null,null,null,null,!1],[!0,"picogram per milliliter","pg/mL","PG/ML","mass",1e-6,[-3,0,1,0,0,0,0],"pg/mL",null,!1,"M",null,1,!1,!1,0,"pg per mL; picograms per milliliter; millilitre","LOINC","MCnc","Clinical","",null,null,null,null,!1],[!0,"picogram per millimeter","pg/mm","PG/MM","mass",1e-9,[-1,0,1,0,0,0,0],"pg/mm",null,!1,"M",null,1,!1,!1,0,"pg per mm; picogram/millimeter; picogram/millimetre; picograms per millimeter; millimetre","LOINC","Lineic Mass","Clinical","",null,null,null,null,!1],[!1,"picokatal","pkat","PKAT","catalytic activity",60221367e4,[0,-1,0,0,0,0,0],"pkat","chemical",!0,null,null,1,!1,!1,1,"pkats; picokatals","LOINC","CAct","Clinical","kat is a unit of catalytic activity with base units = mol/s. Rarely used because its units are too large to practically express catalytic activity. See enzyme unit [U] which is the standard unit for catalytic activity.","mol/s","MOL/S","1",1,!1],[!1,"picoliter","pL","PL","volume",1e-15,[3,0,0,0,0,0,0],"pL","iso1000",!0,null,null,1,!1,!1,0,"picoliters; picolitres","LOINC","Vol","Clinical","","l",null,"1",1,!1],[!0,"picometer","pm","PM","length",1e-12,[1,0,0,0,0,0,0],"pm",null,!1,"L",null,1,!1,!1,0,"picometers; picometres","LOINC","Len","Clinical","",null,null,null,null,!1],[!1,"picomole","pmol","PMOL","amount of substance",60221367e4,[0,0,0,0,0,0,0],"pmol","si",!0,null,null,1,!1,!1,1,"picomoles; pmols","LOINC","Sub","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"picomole per 24 hour","pmol/(24.h)","PMOL/HR","amount of substance",6970065625e-3,[0,-1,0,0,0,0,0],"pmol/h","si",!0,null,null,1,!1,!1,1,"pmol/24hrs; pmol/24 hrs; pmol per 24 hrs; 24hrs; days; dy; picomoles per 24 hours","LOINC","SRat","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"picomole per day","pmol/d","PMOL/D","amount of substance",6970065625e-3,[0,-1,0,0,0,0,0],"pmol/d","si",!0,null,null,1,!1,!1,1,"pmol/dy; pmol per day; 24 hours; 24hrs; 24 hrs; picomoles","LOINC","SRat","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"picomole per deciliter","pmol/dL","PMOL/DL","amount of substance",60221367e8,[-3,0,0,0,0,0,0],"pmol/dL","si",!0,null,null,1,!1,!1,1,"pmol per dL; picomoles per deciliter; decilitre","LOINC","SCnc","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"picomole per gram","pmol/g","PMOL/G","amount of substance",60221367e4,[0,0,-1,0,0,0,0],"pmol/g","si",!0,null,null,1,!1,!1,1,"pmol per gm; picomoles per gram; picomole/gram","LOINC","SCnt","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"picomole per hour per milliliter ","pmol/h/mL","(PMOL/HR)/ML","amount of substance",167281575e6,[-3,-1,0,0,0,0,0],"(pmol/h)/mL","si",!0,null,null,1,!1,!1,1,"pmol/hrs/mL; pmol per hrs per mL; picomoles per hour per milliliter; millilitre; micro enzyme units per volume; enzymatic activity; enzyme activity","LOINC","CCnc","Clinical","unit for the enzyme unit U = umol/min. ","10*23","10*23","6.0221367",6.0221367,!1],[!1,"picomole per liter","pmol/L","PMOL/L","amount of substance",60221367e7,[-3,0,0,0,0,0,0],"pmol/L","si",!0,null,null,1,!1,!1,1,"picomole/liter; pmol per L; picomoles; litre","LOINC","SCnc","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"picomole per minute","pmol/min","PMOL/MIN","amount of substance",10036894500,[0,-1,0,0,0,0,0],"pmol/min","si",!0,null,null,1,!1,!1,1,"picomole/minute; pmol per min; picomoles per minute; micro enzyme units; enzymatic activity; enzyme activity","LOINC","CCnc","Clinical","unit for the enzyme unit U = umol/min. pmol/min = uU (micro enzyme unit)","10*23","10*23","6.0221367",6.0221367,!1],[!1,"picomole per milliliter","pmol/mL","PMOL/ML","amount of substance",60221367e10,[-3,0,0,0,0,0,0],"pmol/mL","si",!0,null,null,1,!1,!1,1,"picomole/milliliter; picomole/millilitre; pmol per mL; picomoles; millilitre; picomols; pmols","LOINC","SCnc","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"picomole per micromole","pmol/umol","PMOL/UMOL","amount of substance",1e-6,[0,0,0,0,0,0,0],"pmol/μmol","si",!0,null,null,1,!1,!1,0,"pmol/mcgmol; picomole/micromole; pmol per umol; pmol per mcgmol; picomoles ","LOINC","SRto","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!0,"picosecond","ps","PS","time",1e-12,[0,1,0,0,0,0,0],"ps",null,!1,"T",null,1,!1,!1,0,"picoseconds; psec","LOINC","Time","Clinical","",null,null,null,null,!1],[!1,"picotesla","pT","PT","magnetic flux density",1e-9,[0,-1,1,0,0,-1,0],"pT","si",!0,null,null,1,!1,!1,0,"picoteslas","LOINC","","Clinical","SI unit of magnetic field strength for magnetic field B","Wb/m2","WB/M2","1",1,!1],[!1,"enzyme unit per 12 hour","U/(12.h)","U/HR","catalytic activity",23233552083333334e-5,[0,-2,0,0,0,0,0],"U/h","chemical",!0,null,null,1,!1,!1,1,"U/12hrs; U/ 12hrs; U per 12 hrs; 12hrs; enzyme units per 12 hours; enzyme activity; enzymatic activity per time; umol per min per 12 hours; micromoles per minute per 12 hours; umol/min/12hr","LOINC","CRat","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min)","umol/min","UMOL/MIN","1",1,!1],[!1,"enzyme unit per 2 hour","U/(2.h)","U/HR","catalytic activity",1394013125e3,[0,-2,0,0,0,0,0],"U/h","chemical",!0,null,null,1,!1,!1,1,"U/2hrs; U/ 2hrs; U per 2 hrs; 2hrs; enzyme units per 2 hours; enzyme activity; enzymatic activity per time; umol per minute per 2 hours; micromoles per minute; umol/min/2hr; umol per min per 2hr","LOINC","CRat","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min)","umol/min","UMOL/MIN","1",1,!1],[!1,"enzyme unit per 24 hour","U/(24.h)","U/HR","catalytic activity",11616776041666667e-5,[0,-2,0,0,0,0,0],"U/h","chemical",!0,null,null,1,!1,!1,1,"U/24hrs; U/ 24hrs; U per 24 hrs; 24hrs; enzyme units per 24 hours; enzyme activity; enzymatic activity per time; micromoles per minute per 24 hours; umol/min/24hr; umol per min per 24hr","LOINC","CRat","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min)","umol/min","UMOL/MIN","1",1,!1],[!1,"enzyme unit per 10","U/10","U","catalytic activity",100368945e7,[0,-1,0,0,0,0,0],"U","chemical",!0,null,null,1,!1,!1,1,"enzyme unit/10; U per 10; enzyme units per 10; enzymatic activity; enzyme activity; micromoles per minute; umol/min/10","LOINC","CCnc","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min)","umol/min","UMOL/MIN","1",1,!1],[!1,"enzyme unit per 10 billion","U/10*10","U/(10*10)","catalytic activity",100368945e-2,[0,-1,0,0,0,0,0],"U/(1010)","chemical",!0,null,null,1,!1,!1,1,"U per 10*10; enzyme units per 10*10; U per 10 billion; enzyme units; enzymatic activity; micromoles per minute per 10 billion; umol/min/10*10","LOINC","CCnc","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min)","umol/min","UMOL/MIN","1",1,!1],[!1,"enzyme unit per trillion","U/10*12","U/(10*12)","catalytic activity",10036.8945,[0,-1,0,0,0,0,0],"U/(1012)","chemical",!0,null,null,1,!1,!1,1,"enzyme unit/10*12; U per 10*12; enzyme units per 10*12; enzyme units per trillion; enzymatic activity; micromoles per minute per trillion; umol/min/10*12; umol per min per 10*12","LOINC","CCnc","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min)","umol/min","UMOL/MIN","1",1,!1],[!1,"enzyme unit per million","U/10*6","U/(10*6)","catalytic activity",10036894500,[0,-1,0,0,0,0,0],"U/(106)","chemical",!0,null,null,1,!1,!1,1,"enzyme unit/10*6; U per 10*6; enzyme units per 10*6; enzyme units; enzymatic activity per volume; micromoles per minute per million; umol/min/10*6; umol per min per 10*6","LOINC","CCnc","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min)","umol/min","UMOL/MIN","1",1,!1],[!1,"enzyme unit per billion","U/10*9","U/(10*9)","catalytic activity",100368945e-1,[0,-1,0,0,0,0,0],"U/(109)","chemical",!0,null,null,1,!1,!1,1,"enzyme unit/10*9; U per 10*9; enzyme units per 10*9; enzymatic activity per volume; micromoles per minute per billion; umol/min/10*9; umol per min per 10*9","LOINC","CCnc","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min)","umol/min","UMOL/MIN","1",1,!1],[!1,"enzyme unit per day","U/d","U/D","catalytic activity",11616776041666667e-5,[0,-2,0,0,0,0,0],"U/d","chemical",!0,null,null,1,!1,!1,1,"U/dy; enzyme units per day; enzyme units; enzyme activity; enzymatic activity per time; micromoles per minute per day; umol/min/day; umol per min per day","LOINC","CRat","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min)","umol/min","UMOL/MIN","1",1,!1],[!1,"enzyme unit per deciliter","U/dL","U/DL","catalytic activity",100368945e12,[-3,-1,0,0,0,0,0],"U/dL","chemical",!0,null,null,1,!1,!1,1,"U per dL; enzyme units per deciliter; decilitre; micromoles per minute per deciliter; umol/min/dL; umol per min per dL","LOINC","CCnc","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min)","umol/min","UMOL/MIN","1",1,!1],[!1,"enzyme unit per gram","U/g","U/G","catalytic activity",100368945e8,[0,-1,-1,0,0,0,0],"U/g","chemical",!0,null,null,1,!1,!1,1,"U/gm; U per gm; enzyme units per gram; micromoles per minute per gram; umol/min/g; umol per min per g","LOINC","CCnt","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min)","umol/min","UMOL/MIN","1",1,!1],[!1,"enzyme unit per hour","U/h","U/HR","catalytic activity",278802625e4,[0,-2,0,0,0,0,0],"U/h","chemical",!0,null,null,1,!1,!1,1,"U/hr; U per hr; enzyme units per hour; micromoles per minute per hour; umol/min/hr; umol per min per hr","LOINC","CRat","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min)","umol/min","UMOL/MIN","1",1,!1],[!1,"enzyme unit per liter","U/L","U/L","catalytic activity",100368945e11,[-3,-1,0,0,0,0,0],"U/L","chemical",!0,null,null,1,!1,!1,1,"enzyme unit/liter; enzyme unit/litre; U per L; enzyme units per liter; enzyme unit per litre; micromoles per minute per liter; umol/min/L; umol per min per L","LOINC","CCnc","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min)","umol/min","UMOL/MIN","1",1,!1],[!1,"enzyme unit per minute","U/min","U/MIN","catalytic activity",167281575e6,[0,-2,0,0,0,0,0],"U/min","chemical",!0,null,null,1,!1,!1,1,"enzyme unit/minute; U per min; enzyme units; umol/min/min; micromoles per minute per minute; micromoles per min per min; umol","LOINC","CRat","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min)","umol/min","UMOL/MIN","1",1,!1],[!1,"enzyme unit per milliliter","U/mL","U/ML","catalytic activity",100368945e14,[-3,-1,0,0,0,0,0],"U/mL","chemical",!0,null,null,1,!1,!1,1,"U per mL; enzyme units per milliliter; millilitre; micromoles per minute per milliliter; umol/min/mL; umol per min per mL","LOINC","CCnc","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min)","umol/min","UMOL/MIN","1",1,!1],[!1,"enzyme unit per second","U/s","U/S","catalytic activity",100368945e8,[0,-2,0,0,0,0,0],"U/s","chemical",!0,null,null,1,!1,!1,1,"U/sec; U per second; enzyme units per second; micromoles per minute per second; umol/min/sec; umol per min per sec","LOINC","CRat","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min)","umol/min","UMOL/MIN","1",1,!1],[!1,"micro international unit","u[IU]","U[IU]","arbitrary",1e-6,[0,0,0,0,0,0,0],"μi.U.","chemical",!0,null,null,1,!1,!0,0,"uIU; u IU; microinternational units","LOINC","Arb","Clinical","International units (IU) are analyte and reference specimen specific arbitrary units (held at WHO)","[iU]","[IU]","1",1,!1],[!1,"micro international unit per liter","u[IU]/L","U[IU]/L","arbitrary",.001,[-3,0,0,0,0,0,0],"(μi.U.)/L","chemical",!0,null,null,1,!1,!0,0,"uIU/L; u IU/L; uIU per L; microinternational units per liter; litre; ","LOINC","ACnc","Clinical","International units (IU) are analyte and reference specimen specific arbitrary units (held at WHO)","[iU]","[IU]","1",1,!1],[!1,"micro international unit per milliliter","u[IU]/mL","U[IU]/ML","arbitrary",1,[-3,0,0,0,0,0,0],"(μi.U.)/mL","chemical",!0,null,null,1,!1,!0,0,"uIU/mL; u IU/mL; uIU per mL; microinternational units per milliliter; millilitre","LOINC","ACnc","Clinical","International units (IU) are analyte and reference specimen specific arbitrary units (held at WHO)","[iU]","[IU]","1",1,!1],[!1,"microequivalent","ueq","UEQ","amount of substance",60221367e10,[0,0,0,0,0,0,0],"μeq","chemical",!0,null,null,1,!1,!1,1,"microequivalents; 10^-6 equivalents; 10-6 equivalents","LOINC","Sub","Clinical","","mol","MOL","1",1,!1],[!1,"microequivalent per liter","ueq/L","UEQ/L","amount of substance",60221367e13,[-3,0,0,0,0,0,0],"μeq/L","chemical",!0,null,null,1,!1,!1,1,"ueq per liter; litre; microequivalents","LOINC","MCnc","Clinical","","mol","MOL","1",1,!1],[!1,"microequivalent per milliliter","ueq/mL","UEQ/ML","amount of substance",60221367000000003e7,[-3,0,0,0,0,0,0],"μeq/mL","chemical",!0,null,null,1,!1,!1,1,"ueq per milliliter; millilitre; microequivalents","LOINC","MCnc","Clinical","","mol","MOL","1",1,!1],[!0,"microgram","ug","UG","mass",1e-6,[0,0,1,0,0,0,0],"μg",null,!1,"M",null,1,!1,!1,0,"mcg; micrograms; 10^-6 grams; 10-6 grams","LOINC","Mass","Clinical","",null,null,null,null,!1],[!0,"microgram per 100 gram","ug/(100.g)","UG/G","mass",1e-8,[0,0,0,0,0,0,0],"μg/g",null,!1,"M",null,1,!1,!1,0,"ug/100gm; ug/100 gm; mcg; ug per 100g; 100 gm; mcg per 100g; micrograms per 100 grams","LOINC","MCnt","Clinical","",null,null,null,null,!1],[!0,"microgram per 24 hour","ug/(24.h)","UG/HR","mass",11574074074074074e-27,[0,-1,1,0,0,0,0],"μg/h",null,!1,"M",null,1,!1,!1,0,"ug/24hrs; ug/24 hrs; mcg/24hrs; ug per 24hrs; mcg per 24hrs; 24 hrs; micrograms per 24 hours","LOINC","MRat","Clinical","",null,null,null,null,!1],[!0,"microgram per 8 hour","ug/(8.h)","UG/HR","mass",3472222222222222e-26,[0,-1,1,0,0,0,0],"μg/h",null,!1,"M",null,1,!1,!1,0,"ug/8hrs; ug/8 hrs; mcg/8hrs; ug per 8hrs; mcg per 8hrs; 8 hrs; micrograms per 8 hours; shift","LOINC","MRat","Clinical","",null,null,null,null,!1],[!0,"microgram per square foot (international)","ug/[sft_i]","UG/[SFT_I]","mass",10763910416709721e-21,[-2,0,1,0,0,0,0],"μg",null,!1,"M",null,1,!1,!1,0,"ug/sft; ug/ft2; ug/ft^2; ug/sq. ft; micrograms; sq. foot; foot squared","LOINC","ArMass","Clinical","",null,null,null,null,!1],[!0,"microgram per day","ug/d","UG/D","mass",11574074074074074e-27,[0,-1,1,0,0,0,0],"μg/d",null,!1,"M",null,1,!1,!1,0,"ug/dy; mcg/dy; ug per day; mcg; micrograms per day","LOINC","MRat","Clinical","",null,null,null,null,!1],[!0,"microgram per deciliter","ug/dL","UG/DL","mass",.009999999999999998,[-3,0,1,0,0,0,0],"μg/dL",null,!1,"M",null,1,!1,!1,0,"ug per dL; mcg/dl; mcg per dl; micrograms per deciliter; decilitre","LOINC","MCnc","Clinical","",null,null,null,null,!1],[!0,"microgram per gram","ug/g","UG/G","mass",1e-6,[0,0,0,0,0,0,0],"μg/g",null,!1,"M",null,1,!1,!1,0,"ug per gm; mcg/gm; mcg per g; micrograms per gram","LOINC","MCnt","Clinical","",null,null,null,null,!1],[!0,"microgram per hour","ug/h","UG/HR","mass",27777777777777777e-26,[0,-1,1,0,0,0,0],"μg/h",null,!1,"M",null,1,!1,!1,0,"ug/hr; mcg/hr; mcg per hr; ug per hr; ug per hour; micrograms","LOINC","MRat","Clinical","",null,null,null,null,!1],[!0,"microgram per kilogram","ug/kg","UG/KG","mass",9999999999999999e-25,[0,0,0,0,0,0,0],"μg/kg",null,!1,"M",null,1,!1,!1,0,"ug per kg; mcg/kg; mcg per kg; micrograms per kilogram","LOINC","MCnt","Clinical","",null,null,null,null,!1],[!0,"microgram per kilogram per 8 hour","ug/kg/(8.h)","(UG/KG)/HR","mass",3472222222222222e-29,[0,-1,0,0,0,0,0],"(μg/kg)/h",null,!1,"M",null,1,!1,!1,0,"ug/kg/8hrs; mcg/kg/8hrs; ug/kg/8 hrs; mcg/kg/8 hrs; ug per kg per 8hrs; 8 hrs; mcg per kg per 8hrs; micrograms per kilograms per 8 hours; shift","LOINC","","Clinical","unit used to measure mass dose rate per patient body mass",null,null,null,null,!1],[!0,"microgram per kilogram per day","ug/kg/d","(UG/KG)/D","mass",11574074074074072e-30,[0,-1,0,0,0,0,0],"(μg/kg)/d",null,!1,"M",null,1,!1,!1,0,"ug/(kg.d); ug/kg/dy; mcg/kg/day; ug per kg per dy; 24 hours; 24hrs; mcg; kilograms; microgram per kilogram and day","LOINC","","Clinical","unit used to measure mass dose rate per patient body mass",null,null,null,null,!1],[!0,"microgram per kilogram per hour","ug/kg/h","(UG/KG)/HR","mass",27777777777777774e-29,[0,-1,0,0,0,0,0],"(μg/kg)/h",null,!1,"M",null,1,!1,!1,0,"ug/(kg.h); ug/kg/hr; mcg/kg/hr; ug per kg per hr; mcg per kg per hr; kilograms","LOINC","","Clinical","unit used to measure mass dose rate per patient body mass",null,null,null,null,!1],[!0,"microgram per kilogram per minute","ug/kg/min","(UG/KG)/MIN","mass",16666666666666664e-27,[0,-1,0,0,0,0,0],"(μg/kg)/min",null,!1,"M",null,1,!1,!1,0,"ug/kg/min; ug/kg/min; mcg/kg/min; ug per kg per min; mcg; micrograms per kilograms per minute ","LOINC","","Clinical","unit used to measure mass dose rate per patient body mass",null,null,null,null,!1],[!0,"microgram per liter","ug/L","UG/L","mass",.001,[-3,0,1,0,0,0,0],"μg/L",null,!1,"M",null,1,!1,!1,0,"mcg/L; ug per L; mcg; micrograms per liter; litre ","LOINC","MCnc","Clinical","",null,null,null,null,!1],[!0,"microgram per liter per 24 hour","ug/L/(24.h)","(UG/L)/HR","mass",11574074074074074e-24,[-3,-1,1,0,0,0,0],"(μg/L)/h",null,!1,"M",null,1,!1,!1,0,"ug/L/24hrs; ug/L/24 hrs; mcg/L/24hrs; ug per L per 24hrs; 24 hrs; day; dy mcg; micrograms per liters per 24 hours; litres","LOINC","","Clinical","unit used to measure mass dose rate per patient body mass",null,null,null,null,!1],[!0,"microgram per square meter","ug/m2","UG/M2","mass",1e-6,[-2,0,1,0,0,0,0],"μg/(m2)",null,!1,"M",null,1,!1,!1,0,"ug/m^2; ug/sq. m; mcg/m2; mcg/m^2; mcg/sq. m; ug per m2; m^2; sq. meter; mcg; micrograms per square meter; meter squared; metre","LOINC","ArMass","Clinical","unit used to measure mass dose per patient body surface area",null,null,null,null,!1],[!0,"microgram per cubic meter","ug/m3","UG/M3","mass",1e-6,[-3,0,1,0,0,0,0],"μg/(m3)",null,!1,"M",null,1,!1,!1,0,"ug/m^3; ug/cu. m; mcg/m3; mcg/m^3; mcg/cu. m; ug per m3; ug per m^3; ug per cu. m; mcg; micrograms per cubic meter; meter cubed; metre","LOINC","MCnc","Clinical","",null,null,null,null,!1],[!0,"microgram per milligram","ug/mg","UG/MG","mass",.001,[0,0,0,0,0,0,0],"μg/mg",null,!1,"M",null,1,!1,!1,0,"ug per mg; mcg/mg; mcg per mg; micromilligrams per milligram","LOINC","MCnt","Clinical","",null,null,null,null,!1],[!0,"microgram per minute","ug/min","UG/MIN","mass",16666666666666667e-24,[0,-1,1,0,0,0,0],"μg/min",null,!1,"M",null,1,!1,!1,0,"ug per min; mcg/min; mcg per min; microminutes per minute","LOINC","MRat","Clinical","",null,null,null,null,!1],[!0,"microgram per milliliter","ug/mL","UG/ML","mass",1,[-3,0,1,0,0,0,0],"μg/mL",null,!1,"M",null,1,!1,!1,0,"ug per mL; mcg/mL; mcg per mL; micrograms per milliliter; millilitre","LOINC","MCnc","Clinical","",null,null,null,null,!1],[!0,"microgram per millimole","ug/mmol","UG/MMOL","mass",1660540186674939e-42,[0,0,1,0,0,0,0],"μg/mmol",null,!1,"M",null,1,!1,!1,-1,"ug per mmol; mcg/mmol; mcg per mmol; micrograms per millimole","LOINC","Ratio","Clinical","",null,null,null,null,!1],[!0,"microgram per nanogram","ug/ng","UG/NG","mass",999.9999999999999,[0,0,0,0,0,0,0],"μg/ng",null,!1,"M",null,1,!1,!1,0,"ug per ng; mcg/ng; mcg per ng; micrograms per nanogram","LOINC","MCnt","Clinical","",null,null,null,null,!1],[!1,"microkatal","ukat","UKAT","catalytic activity",60221367e10,[0,-1,0,0,0,0,0],"μkat","chemical",!0,null,null,1,!1,!1,1,"microkatals; ukats","LOINC","CAct","Clinical","kat is a unit of catalytic activity with base units = mol/s. Rarely used because its units are too large to practically express catalytic activity. See enzyme unit [U] which is the standard unit for catalytic activity.","mol/s","MOL/S","1",1,!1],[!1,"microliter","uL","UL","volume",1e-9,[3,0,0,0,0,0,0],"μL","iso1000",!0,null,null,1,!1,!1,0,"microliters; microlitres; mcl","LOINC","Vol","Clinical","","l",null,"1",1,!1],[!1,"microliter per 2 hour","uL/(2.h)","UL/HR","volume",1388888888888889e-28,[3,-1,0,0,0,0,0],"μL/h","iso1000",!0,null,null,1,!1,!1,0,"uL/2hrs; uL/2 hrs; mcg/2hr; mcg per 2hr; uL per 2hr; uL per 2 hrs; microliters per 2 hours; microlitres ","LOINC","VRat","Clinical","","l",null,"1",1,!1],[!1,"microliter per hour","uL/h","UL/HR","volume",2777777777777778e-28,[3,-1,0,0,0,0,0],"μL/h","iso1000",!0,null,null,1,!1,!1,0,"uL/hr; mcg/hr; mcg per hr; uL per hr; microliters per hour; microlitres","LOINC","VRat","Clinical","","l",null,"1",1,!1],[!0,"micrometer","um","UM","length",1e-6,[1,0,0,0,0,0,0],"μm",null,!1,"L",null,1,!1,!1,0,"micrometers; micrometres; μm; microns","LOINC","Len","Clinical","Unit of length that is usually used in tests related to the eye",null,null,null,null,!1],[!0,"microns per second","um/s","UM/S","length",1e-6,[1,-1,0,0,0,0,0],"μm/s",null,!1,"L",null,1,!1,!1,0,"um/sec; micron/second; microns/second; um per sec; micrometers per second; micrometres","LOINC","Vel","Clinical","",null,null,null,null,!1],[!1,"micromole","umol","UMOL","amount of substance",60221367e10,[0,0,0,0,0,0,0],"μmol","si",!0,null,null,1,!1,!1,1,"micromoles; umols","LOINC","Sub","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"micromole per 2 hour","umol/(2.h)","UMOL/HR","amount of substance",836407875e5,[0,-1,0,0,0,0,0],"μmol/h","si",!0,null,null,1,!1,!1,1,"umol/2hrs; umol/2 hrs; umol per 2 hrs; 2hrs; micromoles per 2 hours","LOINC","SRat","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"micromole per 24 hour","umol/(24.h)","UMOL/HR","amount of substance",6970065625e3,[0,-1,0,0,0,0,0],"μmol/h","si",!0,null,null,1,!1,!1,1,"umol/24hrs; umol/24 hrs; umol per 24 hrs; per 24hrs; micromoles per 24 hours","LOINC","SRat","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"micromole per 8 hour","umol/(8.h)","UMOL/HR","amount of substance",20910196875e3,[0,-1,0,0,0,0,0],"μmol/h","si",!0,null,null,1,!1,!1,1,"umol/8hr; umol/8 hr; umol per 8 hr; umol per 8hr; umols per 8hr; umol per 8 hours; micromoles per 8 hours; shift","LOINC","SRat","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"micromole per day","umol/d","UMOL/D","amount of substance",6970065625e3,[0,-1,0,0,0,0,0],"μmol/d","si",!0,null,null,1,!1,!1,1,"umol/day; umol per day; umols per day; umol per days; micromoles per days; umol/24hr; umol/24 hr; umol per 24 hr; umol per 24hr; umols per 24hr; umol per 24 hours; micromoles per 24 hours","LOINC","SRat","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"micromole per deciliter","umol/dL","UMOL/DL","amount of substance",60221367e14,[-3,0,0,0,0,0,0],"μmol/dL","si",!0,null,null,1,!1,!1,1,"micromole/deciliter; micromole/decilitre; umol per dL; micromoles per deciliters; micromole per decilitres","LOINC","SCnc","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"micromole per gram","umol/g","UMOL/G","amount of substance",60221367e10,[0,0,-1,0,0,0,0],"μmol/g","si",!0,null,null,1,!1,!1,1,"micromole/gram; umol per g; micromoles per gram","LOINC","SCnt; Ratio","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"micromole per hour","umol/h","UMOL/HR","amount of substance",167281575e6,[0,-1,0,0,0,0,0],"μmol/h","si",!0,null,null,1,!1,!1,1,"umol/hr; umol per hr; umol per hour; micromoles per hours","LOINC","SRat","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"micromole per kilogram","umol/kg","UMOL/KG","amount of substance",60221367e7,[0,0,-1,0,0,0,0],"μmol/kg","si",!0,null,null,1,!1,!1,1,"umol per kg; micromoles per kilogram","LOINC","SCnt","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"micromole per liter","umol/L","UMOL/L","amount of substance",60221367e13,[-3,0,0,0,0,0,0],"μmol/L","si",!0,null,null,1,!1,!1,1,"micromole/liter; micromole/litre; umol per liter; micromoles per liter; litre","LOINC","SCnc","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"micromole per liter per hour","umol/L/h","(UMOL/L)/HR","amount of substance",167281575e9,[-3,-1,0,0,0,0,0],"(μmol/L)/h","si",!0,null,null,1,!1,!1,1,"umol/liter/hr; umol/litre/hr; umol per L per hr; umol per liter per hour; micromoles per liters per hour; litre","LOINC","CCnc","Clinical","unit for the enzyme unit U = umol/min; umol/L/h is a derived unit of enzyme units","10*23","10*23","6.0221367",6.0221367,!1],[!1,"micromole per milligram","umol/mg","UMOL/MG","amount of substance",60221367e13,[0,0,-1,0,0,0,0],"μmol/mg","si",!0,null,null,1,!1,!1,1,"micromole/milligram; umol per mg; micromoles per milligram","LOINC","SCnt","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"micromole per minute","umol/min","UMOL/MIN","amount of substance",100368945e8,[0,-1,0,0,0,0,0],"μmol/min","si",!0,null,null,1,!1,!1,1,"micromole/minute; umol per min; micromoles per minute; enzyme units","LOINC","CAct","Clinical","unit for the enzyme unit U = umol/min","10*23","10*23","6.0221367",6.0221367,!1],[!1,"micromole per minute per gram","umol/min/g","(UMOL/MIN)/G","amount of substance",100368945e8,[0,-1,-1,0,0,0,0],"(μmol/min)/g","si",!0,null,null,1,!1,!1,1,"umol/min/gm; umol per min per gm; micromoles per minutes per gram; U/g; enzyme units","LOINC","CCnt","Clinical","unit for the enzyme unit U = umol/min. umol/min/g = U/g","10*23","10*23","6.0221367",6.0221367,!1],[!1,"micromole per minute per liter","umol/min/L","(UMOL/MIN)/L","amount of substance",100368945e11,[-3,-1,0,0,0,0,0],"(μmol/min)/L","si",!0,null,null,1,!1,!1,1,"umol/min/liter; umol/minute/liter; micromoles per minutes per liter; litre; enzyme units; U/L","LOINC","CCnc","Clinical","unit for the enzyme unit U = umol/min. umol/min/L = U/L","10*23","10*23","6.0221367",6.0221367,!1],[!1,"micromole per milliliter","umol/mL","UMOL/ML","amount of substance",60221367000000003e7,[-3,0,0,0,0,0,0],"μmol/mL","si",!0,null,null,1,!1,!1,1,"umol per mL; micromoles per milliliter; millilitre","LOINC","SCnc","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"micromole per milliliter per minute","umol/mL/min","(UMOL/ML)/MIN","amount of substance",100368945e14,[-3,-1,0,0,0,0,0],"(μmol/mL)/min","si",!0,null,null,1,!1,!1,1,"umol per mL per min; micromoles per milliliters per minute; millilitres","LOINC","CCnc","Clinical","unit for the enzyme unit U = umol/min. umol/mL/min = U/mL","10*23","10*23","6.0221367",6.0221367,!1],[!1,"micromole per millimole","umol/mmol","UMOL/MMOL","amount of substance",.001,[0,0,0,0,0,0,0],"μmol/mmol","si",!0,null,null,1,!1,!1,0,"umol per mmol; micromoles per millimole","LOINC","SRto","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"micromole per mole","umol/mol","UMOL/MOL","amount of substance",1e-6,[0,0,0,0,0,0,0],"μmol/mol","si",!0,null,null,1,!1,!1,0,"umol per mol; micromoles per mole","LOINC","SRto","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"micromole per micromole","umol/umol","UMOL/UMOL","amount of substance",1,[0,0,0,0,0,0,0],"μmol/μmol","si",!0,null,null,1,!1,!1,0,"umol per umol; micromoles per micromole","LOINC","Srto; SFr; EntSRto","Clinical","","10*23","10*23","6.0221367",6.0221367,!1],[!1,"microOhm","uOhm","UOHM","electric resistance",.001,[2,-1,1,0,0,-2,0],"μΩ","si",!0,null,null,1,!1,!1,0,"microOhms; µΩ","LOINC","","Clinical","unit of electric resistance","V/A","V/A","1",1,!1],[!0,"microsecond","us","US","time",1e-6,[0,1,0,0,0,0,0],"μs",null,!1,"T",null,1,!1,!1,0,"microseconds","LOINC","Time","Clinical","",null,null,null,null,!1],[!1,"micro enzyme unit per gram","uU/g","UU/G","catalytic activity",10036894500,[0,-1,-1,0,0,0,0],"μU/g","chemical",!0,null,null,1,!1,!1,1,"uU per gm; micro enzyme units per gram; micro enzymatic activity per mass; enzyme activity","LOINC","CCnt","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min); 1 uU = 1pmol/min","umol/min","UMOL/MIN","1",1,!1],[!1,"micro enzyme unit per liter","uU/L","UU/L","catalytic activity",100368945e5,[-3,-1,0,0,0,0,0],"μU/L","chemical",!0,null,null,1,!1,!1,1,"uU per L; micro enzyme units per liter; litre; enzymatic activity per volume; enzyme activity ","LOINC","CCnc","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min); 1 uU = 1pmol/min","umol/min","UMOL/MIN","1",1,!1],[!1,"micro enzyme unit per milliliter","uU/mL","UU/ML","catalytic activity",100368945e8,[-3,-1,0,0,0,0,0],"μU/mL","chemical",!0,null,null,1,!1,!1,1,"uU per mL; micro enzyme units per milliliter; millilitre; enzymatic activity per volume; enzyme activity","LOINC","CCnc","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min); 1 uU = 1pmol/min","umol/min","UMOL/MIN","1",1,!1],[!1,"microvolt","uV","UV","electric potential",.001,[2,-2,1,0,0,-1,0],"μV","si",!0,null,null,1,!1,!1,0,"microvolts","LOINC","Elpot","Clinical","unit of electric potential (voltage)","J/C","J/C","1",1,!1]]},k5e={license:U5e,prefixes:R5e,units:D5e};Object.defineProperty(Nf,"__esModule",{value:!0});Nf.ucumJsonDefs=Nf.UcumJsonDefs=void 0;var F5e=Xw,B5e=Ou,j5e=Wm,w7=oo,b7=Zw.unpackArray;class JK{loadJsonDefs(){const t=k5e;if(t.prefixes=b7(t.prefixes),t.units=b7(t.units),w7.UnitTables.getInstance().unitsCount()===0){let r=B5e.PrefixTables.getInstance(),n=t.prefixes,i=n.length;for(let l=0;l0)a[0]=null,a[1]=null;else{this.retMsg_.length>0;let s=null;for(s in $r.specUnits_)for(;t.indexOf(s)!==-1;)t=t.replace(s,$r.specUnits_[s]);if(t.indexOf(" ")>-1)throw new Error("Blank spaces are not allowed in unit expressions.");a=this._parseTheString(t,i);let o=a[0];(Zr.isIntegerUnit(o)||typeof o=="number")&&(o=new oh({csCode_:i,magnitude_:o,name_:i}),a[0]=o)}return a[2]=this.retMsg_,this.suggestions_&&this.suggestions_.length>0&&(a[3]=this.suggestions_),a}_parseTheString(t,r){let n=null,i=this.retMsg_.length>0,a=this._processParens(t,r);i=a[2];let s=[];if(!i){t=a[0],r=a[1];let o=this._makeUnitsArray(t,r);if(i=o[2],!i){s=o[0],r=o[1];let l=s.length;for(let u=0;u=0){let f=this._getParensUnit(c,r);i||(i=f[1]),i||(s[u].un=f[0])}else{let f=this._makeUnit(c,r);f[0]===null?i=!0:(s[u].un=f[0],r=f[1])}}}}return i||(s[0]===null||s[0]===" "||s[0].un===void 0||s[0].un===null)&&this.retMsg_.length===0&&(this.retMsg_.push(`Unit string (${r}) did not contain anything that could be used to create a unit, or else something that is not handled yet by this package. Sorry`),i=!0),i||(n=this._performUnitArithmetic(s,r)),[n,r]}_getAnnotations(t){let r=t.indexOf("{");for(;r>=0;){let i=t.indexOf("}");if(i<0)this.retMsg_.push("Missing closing brace for annotation starting at "+this.openEmph_+t.substr(r)+this.closeEmph_),r=-1;else{let a=t.substring(r,i+1),s=this.annotations_.length.toString();t=t.replace(a,this.braceFlag_+s+this.braceFlag_),this.annotations_.push(a),r=t.indexOf("{")}}let n=t.indexOf("}");return n>=0&&this.retMsg_.push("Missing opening brace for closing brace found at "+this.openEmph_+t.substring(0,n+1)+this.closeEmph_),t}_processParens(t,r){let n=[],i=0,a=!1,s=this.parensUnits_.length,o=0;for(;t!==""&&!a;){let l=0,u=0,c=t.indexOf("(");if(c<0){let f=t.indexOf(")");if(f>=0){let d=`Missing open parenthesis for close parenthesis at ${t.substring(0,f+o)}${this.openEmph_}${t.substr(f,1)}${this.closeEmph_}`;f0&&(n[i++]=t.substr(0,c));let d=0,y=c+1;for(;y0&&(s=t.substr(0,a-1));let o=t.lastIndexOf(this.parensFlag_),l=null;o+this.pFlagLen_=0){let c=this._getAnnoText(s,r);if(c[1]||c[2])throw new Error(`Text found before the parentheses (${s}) included an annotation along with other text for parenthetical unit ${i.csCode_}`);t+=c[0],this.retMsg_.push(`The annotation ${c[0]} before the unit code is invalid. `+this.vcMsgStart_+t+this.vcMsgEnd_)}else this.suggestions_?n=this._getSuggestions(s)!=="succeeded":(this.retMsg_.push(`${s} preceding the unit code ${t} is invalid. Unable to make a substitution.`),n=!0);if(l)if(l.indexOf(this.braceFlag_)>=0){let c=this._getAnnoText(l,r);if(c[1]||c[2])throw new Error(`Text found after the parentheses (${l}) included an annotation along with other text for parenthetical unit ${i.csCode_}`);t+=c[0]}else Zr.isNumericString(l)?(t+=l,i=i.power(Number(l)),this.retMsg_.push(`An exponent (${l}) following a parenthesis is invalid as of revision 1.9 of the UCUM Specification. `+this.vcMsgStart_+t+this.vcMsgEnd_)):this.suggestions_?n=this._getSuggestions(s)!=="succeeded":(this.retMsg_.push(`Text ${l} following the unit code ${t} is invalid. Unable to make a substitution.`),n=!0);return n||(i?Zr.isIntegerUnit(i)?i=new oh({csCode_:i,magnitude_:i,name_:i}):i.csCode_=t:i=new oh({csCode_:t,magnitude_:1,name_:t})),[i,n]}_getAnnoText(t,r){let n=t.indexOf(this.braceFlag_),i=n>0?t.substring(0,n):null;n!==0&&(t=t.substr(n));let a=t.indexOf(this.braceFlag_,1),s=a+this.bFlagLen_=this.annotations_.length)throw new Error(`Processing Error - invalid annotation index ${o} found in ${t} that was created from ${r}`);return t=this.annotations_[l],[t,i,s]}_getSuggestions(t){let r=Zr.getSynonyms(t);if(r.status==="succeeded"){let n={};n.msg=`${t} is not a valid UCUM code. We found possible units that might be what was meant:`,n.invalidUnit=t;let i=r.units.length;n.units=[];for(let a=0;a=0){let i=this._getUnitWithAnnotation(t,r);n=i[0],n&&(r=i[1])}else{if(t.indexOf("^")>-1){let i=t.replace("^","*");n=this.utabs_.getUnitByCode(i),n&&(n=n.clone(),n.csCode_=n.csCode_.replace("*","^"),n.ciCode_=n.ciCode_.replace("*","^"))}if(!n){let i="["+t+"]";n=this.utabs_.getUnitByCode(i),n&&(n=n.clone(),r=r.replace(t,i),this.retMsg_.push(`${t} is not a valid unit expression, but ${i} is. @@ -880,17 +880,17 @@ note that N.m is the standard unit of measurement for torque (although dimension `+this.vcMsgStart_+n.csCode_+this.vcMsgEnd_,s=!1;for(let u=0;u"+g+"",csCode_:p+g,ciCode_:_+g,printSymbol_:w+""+g+""})}}}}return[n,r]}_getUnitWithAnnotation(t,r){let n=null,i=this._getAnnoText(t,r),a=i[0],s=i[1],o=i[2];this.bracesMsg_&&this.retMsg_.indexOf(this.bracesMsg_)===-1&&this.retMsg_.push(this.bracesMsg_);let l=this.retMsg_.length;if(!s&&!o){let u="["+a.substring(1,a.length-1)+"]",c=this._makeUnit(u,r);c[0]?(n=c[0],r=r.replace(a,u),this.retMsg_.push(`${a} is not a valid unit expression, but ${u} is. `+this.vcMsgStart_+`${u} (${n.name_})${this.vcMsgEnd_}`)):(this.retMsg_.length>l&&this.retMsg_.pop(),t=1,n=1)}else if(s&&!o)if(Zr.isIntegerUnit(s))n=s;else{let u=this._makeUnit(s,r);u[0]?(n=u[0],n.csCode_+=a,r=u[1]):this.retMsg_.push(`Unable to find a unit for ${s} that precedes the annotation ${a}.`)}else if(!s&&o)if(Zr.isIntegerUnit(o))n=o+a,this.retMsg_.push(`The annotation ${a} before the ``${o} is invalid.\n`+this.vcMsgStart_+n+this.vcMsgEnd_);else{let u=this._makeUnit(o,r);u[0]?(n=u[0],n.csCode_+=a,r=n.csCode_,this.retMsg_.push(`The annotation ${a} before the unit code is invalid. `+this.vcMsgStart_+n.csCode_+this.vcMsgEnd_)):this.retMsg_.push(`Unable to find a unit for ${s} that follows the annotation ${a}.`)}else this.retMsg_.push(`Unable to find a unit for ${s}${a}${o}. -We are not sure how to interpret text both before and after the annotation. Sorry`);return[n,r]}_performUnitArithmetic(t,r){let n=t[0].un;Zr.isIntegerUnit(n)&&(n=new oh({csCode_:n,magnitude_:Number(n),name_:n}));let i=t.length,a=!1;for(let s=1;s mole conversion cannot be executed for two mole-based units. No conversion was attempted.");if(o.moleExp_===0&&u.moleExp_===0)throw new Error("A molecular weight was specified but a mass <-> mole conversion cannot be executed when neither unit is mole-based. No conversion was attempted.");if(!o.isMoleMassCommensurable(u))throw new Error(`Sorry. ${t} cannot be converted to ${n}.`);o.moleExp_!==0?s.toVal=o.convertMolToMass(r,u,a):s.toVal=o.convertMassToMol(r,u,a)}s.status="succeeded",s.fromUnit=o,s.toUnit=u}catch(c){s.status="failed",s.msg.push(c.message)}}catch(o){o.message==W5e.needMoleWeightMsg_?s.status="failed":s.status="error",s.msg.push(o.message)}return s}checkSynonyms(t){let r={};return t==null?(r.status="error",r.msg="No term specified for synonym search."):r=b7.getSynonyms(t),r}getSpecifiedUnit(t,r,n){n===void 0&&(n=!1);let i={};if(i.retMsg=[],!t)i.retMsg.push("No unit string specified.");else{let a=zS.getInstance();t=t.trim();let s=a.getUnitByCode(t);if(s)i.unit=s,i.origString=t;else try{let o=this.uStrParser_.parseString(t,r,n);i.unit=o[0],i.origString=o[1],o[2]&&(i.retMsg=o[2]),i.suggestions=o[3]}catch(o){console.log(`Unit requested for unit string ${t}.request unsuccessful; error thrown = `+o.message),i.retMsg.unshift(`${t} is not a valid unit. ${o.message}`)}}return i}commensurablesList(t){let r=[],n=null,i=this.getSpecifiedUnit(t,"validate",!1),a=i.unit;if(i.retMsg.length>0&&(r=i.retMsg),!a)r.push(`Could not find unit ${t}.`);else{let s=null,o=a.getProperty("dim_");if(!o)r.push("No commensurable units were found for "+t);else{try{s=o.getProperty("dimVec_")}catch(l){r.push(l.message),l.message==="Dimension does not have requested property(dimVec_)"&&(s=null)}s&&(n=zS.getInstance().getUnitsByDimension(s))}}return[n,r]}};Xw.UcumLhcUtils=X2;X2.getInstance=function(){return new X2};Object.defineProperty(Ps,"__esModule",{value:!0});Ps.UnitTables=Ps.UcumLhcUtils=Ps.Ucum=void 0;var Y5e=ao.Ucum;Ps.Ucum=Y5e;var K5e=Xw.UcumLhcUtils;Ps.UcumLhcUtils=K5e;var X5e=so.UnitTables;Ps.UnitTables=X5e;var _7;function V$(){if(_7)return Lr;_7=1;var e=ae&&ae.__createBinding||(Object.create?function(h,b,T,x){x===void 0&&(x=T),Object.defineProperty(h,x,{enumerable:!0,get:function(){return b[T]}})}:function(h,b,T,x){x===void 0&&(x=T),h[x]=b[T]}),t=ae&&ae.__setModuleDefault||(Object.create?function(h,b){Object.defineProperty(h,"default",{enumerable:!0,value:b})}:function(h,b){h.default=b}),r=ae&&ae.__importStar||function(h){if(h&&h.__esModule)return h;var b={};if(h!=null)for(var T in h)T!=="default"&&Object.prototype.hasOwnProperty.call(h,T)&&e(b,h,T);return t(b,h),b};Object.defineProperty(Lr,"__esModule",{value:!0}),Lr.getQuotientOfUnits=Lr.getProductOfUnits=Lr.compareUnits=Lr.convertToCQLDateUnit=Lr.normalizeUnitsWhenPossible=Lr.convertUnit=Lr.checkUnit=void 0;const n=r(Ps),i=ju(),a=n.UcumLhcUtils.getInstance(),s={years:"a_g",year:"a_g",months:"mo_g",month:"mo_g",weeks:"wk",week:"wk",days:"d",day:"d",hours:"h",hour:"h",minutes:"min",minute:"min",seconds:"s",second:"s",milliseconds:"ms",millisecond:"ms"},o={a:"year",a_j:"year",a_g:"year",mo:"month",mo_j:"month",mo_g:"month",wk:"week",d:"day",h:"hour",min:"minute",s:"second",ms:"millisecond"},l=new Map;function u(h,b=!0,T=!0){if(b&&(h=g(h)),T&&(h=C(h)),!l.has(h)){const x=a.validateUnitString(h,!0);if(x.status==="valid")l.set(h,{valid:!0});else{let E=`Invalid UCUM unit: '${h}'.`;x.ucumCode!=null&&(E+=` Did you mean '${x.ucumCode}'?`),l.set(h,{valid:!1,message:E})}}return l.get(h)}Lr.checkUnit=u;function c(h,b,T,x=!0){[b,T]=[b,T].map(m);const E=a.convertUnitTo(m(b),h,m(T));if(E.status==="succeeded")return x?(0,i.decimalAdjust)("round",E.toVal,-8):E.toVal}Lr.convertUnit=c;function f(h,b,T,x){const E=b in s&&x in s,R=P=>E?d(P):P;if([b,x]=[b,x].map(P=>m(P)),b===x)return[h,b,T,x];const F=p(b)[0],z=p(x)[0],[D,A]=w(T,x,F);if(D==null)return[h,R(b),T,R(x)];if(D>=T)return[h,R(b),D,R(A)];const[N,$]=w(h,b,z);return N==null?[h,R(b),D,R(A)]:[N,R($),T,R(x)]}Lr.normalizeUnitsWhenPossible=f;function d(h){let b;return h in s?b=h.replace(/s$/,""):h in o&&(b=o[h]),b}Lr.convertToCQLDateUnit=d;function y(h,b){try{const T=c(1,h,b);return T&&T>1?1:T&&T<1?-1:0}catch{return null}}Lr.compareUnits=y;function v(h,b){if([h,b]=[h,b].map(g),!u(h).valid||!u(b).valid)return null;if(h.indexOf("/")>=0||b.indexOf("/")>=0){const E=h.match(/([^/]*)(\/(.*))?/),R=b.match(/([^/]*)(\/(.*))?/),F=v(E[1],R[1]),z=v(E[3],R[3]);return _(F,z)}const T=new Map;return[...h.split("."),...b.split(".")].forEach(E=>{const[R,F]=p(E);if(R==="1"||F===0)return;const z=(T.get(R)||0)+F;T.set(R,z)}),m(Array.from(T.entries()).map(([E,R])=>`${E}${R>1?R:""}`).join("."))}Lr.getProductOfUnits=v;function _(h,b){if([h,b]=[h,b].map(g),!u(h).valid||!u(b).valid)return null;if(h.indexOf("/")===-1&&b.indexOf("/")===-1){const T=new Map;h.split(".").forEach(R=>{const[F,z]=p(R),D=(T.get(F)||0)+z;T.set(F,D)}),b.split(".").forEach(R=>{const[F,z]=p(R),D=(T.get(F)||0)-z;T.set(F,D)});const x=Array.from(T.entries()).filter(([R,F])=>R!=="1"&&F>0).map(([R,F])=>`${R}${F>1?F:""}`).join(".");let E=Array.from(T.entries()).filter(([R,F])=>R!=="1"&&F<0).map(([R,F])=>`${R}${F<-1?F*-1:""}`).join(".");return E=/[.]/.test(E)?`(${E})`:E,m(`${x}${E!==""?"/"+E:""}`)}if(h===b)return"1";if(b==="1")return h;{const T=/[./]/.test(b)?`(${b})`:b;return h==="1"?`/${T}`:`${h}/${T}`}}Lr.getQuotientOfUnits=_;function w(h,b,T){const x=p(b)[1],E=x===1?T:`${T}${x}`,R=c(h,b,E);return R!=null?[R,E]:[]}function p(h){if(/[./]/.test(h))return[h,1];h=m(h);let[b,T]=h.match(/^(.*[^-\d])?([-]?\d*)$/).slice(1);return b==null||b===""?(b=T,T="1"):(T==null||T==="")&&(T="1"),[b,parseInt(T)]}function g(h){return h==null||h.trim&&h.trim()===""?"1":h}function C(h){return s[h]||h}function m(h){return C(g(h))}return Lr}var C7;function qu(){if(C7)return Jr;C7=1,Object.defineProperty(Jr,"__esModule",{value:!0}),Jr.doMultiplication=Jr.doDivision=Jr.doSubtraction=Jr.doAddition=Jr.parseQuantity=Jr.Quantity=void 0;const e=ju(),t=V$();class r{constructor(c,f){if(this.value=c,this.unit=f,this.value==null||isNaN(this.value))throw new Error("Cannot create a quantity with an undefined value");if(!(0,e.isValidDecimal)(this.value))throw new Error("Cannot create a quantity with an invalid decimal value");if(this.unit!=null){const d=(0,t.checkUnit)(this.unit);if(!d.valid)throw new Error(d.message)}}get isQuantity(){return!0}clone(){return new r(this.value,this.unit)}toString(){return`${this.value} '${this.unit}'`}sameOrBefore(c){if(c!=null&&c.isQuantity){const f=(0,t.convertUnit)(c.value,c.unit,this.unit);return f==null?null:this.value<=f}}sameOrAfter(c){if(c!=null&&c.isQuantity){const f=(0,t.convertUnit)(c.value,c.unit,this.unit);return f==null?null:this.value>=f}}after(c){if(c!=null&&c.isQuantity){const f=(0,t.convertUnit)(c.value,c.unit,this.unit);return f==null?null:this.value>f}}before(c){if(c!=null&&c.isQuantity){const f=(0,t.convertUnit)(c.value,c.unit,this.unit);return f==null?null:this.value!0:this.lowClosed?w=o.lessThanOrEquals:w=o.lessThan;let p;return this.highClosed&&this.high==null?p=()=>!0:this.highClosed?p=o.greaterThanOrEquals:p=o.greaterThan,a.ThreeValuedLogic.and(w(this.low,v,_),p(this.high,v,_))}properlyIncludes(v,_){if(v==null||!v.isInterval)throw new Error("Argument to properlyIncludes must be an interval");return a.ThreeValuedLogic.and(this.includes(v,_),a.ThreeValuedLogic.not(v.includes(this,_)))}includes(v,_){if(v==null||!v.isInterval)return this.contains(v,_);const w=this.toClosed(),p=v.toClosed();return a.ThreeValuedLogic.and(o.lessThanOrEquals(w.low,p.low,_),o.greaterThanOrEquals(w.high,p.high,_))}includedIn(v,_){return v==null||!v.isInterval?this.contains(v,_):v.includes(this)}overlaps(v,_){const w=this.toClosed(),[p,g]=(()=>{if(v!=null&&v.isInterval){const C=v.toClosed();return[C.low,C.high]}else return[v,v]})();return a.ThreeValuedLogic.and(o.lessThanOrEquals(w.low,g,_),o.greaterThanOrEquals(w.high,p,_))}overlapsAfter(v,_){const w=this.toClosed(),p=v!=null&&v.isInterval?v.toClosed().high:v;return a.ThreeValuedLogic.and(o.lessThanOrEquals(w.low,p,_),o.greaterThan(w.high,p,_))}overlapsBefore(v,_){const w=this.toClosed(),p=v!=null&&v.isInterval?v.toClosed().low:v;return a.ThreeValuedLogic.and(o.lessThan(w.low,p,_),o.greaterThanOrEquals(w.high,p,_))}union(v){if(v==null||!v.isInterval)throw new Error("Argument to union must be an interval");if(this.overlaps(v)||this.meets(v)){const[_,w]=[this.toClosed(),v.toClosed()];let p,g;o.lessThanOrEquals(_.low,w.low)?[p,g]=[this.low,this.lowClosed]:o.greaterThanOrEquals(_.low,w.low)?[p,g]=[v.low,v.lowClosed]:c(_.low,w.low)?[p,g]=[f(_.low,w.low),!0]:u(_.low,w.low)&&_.low.isMorePrecise(w.low)?[p,g]=[v.low,v.lowClosed]:[p,g]=[this.low,this.lowClosed];let C,m;return o.greaterThanOrEquals(_.high,w.high)?[C,m]=[this.high,this.highClosed]:o.lessThanOrEquals(_.high,w.high)?[C,m]=[v.high,v.highClosed]:c(_.high,w.high)?[C,m]=[d(_.high,w.high),!0]:u(_.high,w.high)&&_.high.isMorePrecise(w.high)?[C,m]=[v.high,v.highClosed]:[C,m]=[this.high,this.highClosed],new l(p,C,g,m)}else return null}intersect(v){if(v==null||!v.isInterval)throw new Error("Argument to union must be an interval");if(this.overlaps(v)){const[_,w]=[this.toClosed(),v.toClosed()];let p,g;o.greaterThanOrEquals(_.low,w.low)?[p,g]=[this.low,this.lowClosed]:o.lessThanOrEquals(_.low,w.low)?[p,g]=[v.low,v.lowClosed]:c(_.low,w.low)?[p,g]=[d(_.low,w.low),!0]:u(_.low,w.low)&&w.low.isMorePrecise(_.low)?[p,g]=[v.low,v.lowClosed]:[p,g]=[this.low,this.lowClosed];let C,m;return o.lessThanOrEquals(_.high,w.high)?[C,m]=[this.high,this.highClosed]:o.greaterThanOrEquals(_.high,w.high)?[C,m]=[v.high,v.highClosed]:c(_.high,w.high)?[C,m]=[f(_.high,w.high),!0]:u(_.high,w.high)&&w.high.isMorePrecise(_.high)?[C,m]=[v.high,v.highClosed]:[C,m]=[this.high,this.highClosed],new l(p,C,g,m)}else return null}except(v){if(v===null)return null;if(v==null||!v.isInterval)throw new Error("Argument to except must be an interval");const _=this.overlaps(v);if(_===!0){const w=this.overlapsBefore(v),p=this.overlapsAfter(v);return w===!0&&p===!1?new l(this.low,v.low,this.lowClosed,!v.lowClosed):p===!0&&w===!1?new l(v.high,this.high,!v.highClosed,this.highClosed):null}else return _===!1?this:null}sameAs(v,_){if(this.low!=null&&v.low!=null&&this.high==null&&v.high!=null&&!this.highClosed||this.low!=null&&v.low!=null&&this.high!=null&&v.high==null&&!v.highClosed||this.low!=null&&v.low!=null&&this.high==null&&v.high==null&&!v.highClosed&&!this.highClosed){if(typeof this.low=="number"){if(this.start()!==v.start())return!1}else if(!this.start().sameAs(v.start(),_))return!1}else if(this.low!=null&&v.low==null&&this.high!=null&&v.high!=null||this.low==null&&v.low!=null&&this.high!=null&&v.high!=null||this.low==null&&v.low==null&&this.high!=null&&v.high!=null){if(typeof this.high=="number"){if(this.end()!==v.end())return!1}else if(!this.end().sameAs(v.end(),_))return!1}return this.low==null&&!this.lowClosed||this.high==null&&!this.highClosed||v.low==null&&!v.lowClosed||v.high==null&&!v.highClosed?null:this.lowClosed&&this.low==null&&this.highClosed&&this.high==null?v.lowClosed&&v.low==null&&v.highClosed&&v.high==null:v.lowClosed&&v.low==null&&v.highClosed&&v.high==null?!1:typeof this.low=="number"?this.start()===v.start()&&this.end()===v.end():this.start().sameAs(v.start(),_)&&this.end().sameAs(v.end(),_)}sameOrBefore(v,_){return this.end()==null||v==null||v.start()==null?null:o.lessThanOrEquals(this.end(),v.start(),_)}sameOrAfter(v,_){return this.start()==null||v==null||v.end()==null?null:o.greaterThanOrEquals(this.start(),v.end(),_)}equals(v){if(v!=null&&v.isInterval){const[_,w]=[this.toClosed(),v.toClosed()];return a.ThreeValuedLogic.and(o.equals(_.low,w.low),o.equals(_.high,w.high))}else return!1}after(v,_){const w=this.toClosed();return v.toClosed?o.greaterThan(w.low,v.toClosed().high,_):o.greaterThan(w.low,v,_)}before(v,_){const w=this.toClosed();return v.toClosed?o.lessThan(w.high,v.toClosed().low,_):o.lessThan(w.high,v,_)}meets(v,_){return a.ThreeValuedLogic.or(this.meetsBefore(v,_),this.meetsAfter(v,_))}meetsAfter(v,_){try{return _!=null&&this.low!=null&&this.low.isDateTime?this.toClosed().low.sameAs(v.toClosed().high!=null?v.toClosed().high.add(1,_):null,_):o.equals(this.toClosed().low,(0,s.successor)(v.toClosed().high))}catch{return!1}}meetsBefore(v,_){try{return _!=null&&this.high!=null&&this.high.isDateTime?this.toClosed().high.sameAs(v.toClosed().low!=null?v.toClosed().low.add(-1,_):null,_):o.equals(this.toClosed().high,(0,s.predecessor)(v.toClosed().low))}catch{return!1}}start(){return this.low==null?this.lowClosed?(0,s.minValueForInstance)(this.high):this.low:this.toClosed().low}end(){return this.high==null?this.highClosed?(0,s.maxValueForInstance)(this.low):this.high:this.toClosed().high}starts(v,_){let w;_!=null&&this.low!=null&&this.low.isDateTime?w=this.low.sameAs(v.low,_):w=o.equals(this.low,v.low);const p=o.lessThanOrEquals(this.high,v.high,_);return w&&p}ends(v,_){let w;const p=o.greaterThanOrEquals(this.low,v.low,_);return _!=null&&(this.low!=null&&this.low.isDateTime)?w=this.high.sameAs(v.high,_):w=o.equals(this.high,v.high),p&&w}width(){if(this.low!=null&&(this.low.isDateTime||this.low.isDate)||this.high!=null&&(this.high.isDateTime||this.high.isDate))throw new Error("Width of Date, DateTime, and Time intervals is not supported");const v=this.toClosed();if(v.low!=null&&v.low.isUncertainty||v.high!=null&&v.high.isUncertainty)return null;if(v.low.isQuantity){if(v.low.unit!==v.high.unit)throw new Error("Cannot calculate width of Quantity Interval with different units");const _=v.low.value,w=v.high.value;let p=Math.abs(w-_);return p=Math.round(p*Math.pow(10,8))/Math.pow(10,8),new i.Quantity(p,v.low.unit)}else{const _=Math.abs(v.high-v.low);return Math.round(_*Math.pow(10,8))/Math.pow(10,8)}}size(){const v=this.getPointSize();if(this.low!=null&&(this.low.isDateTime||this.low.isDate)||this.high!=null&&(this.high.isDateTime||this.high.isDate))throw new Error("Size of Date, DateTime, and Time intervals is not supported");const _=this.toClosed();if(_.low!=null&&_.low.isUncertainty||_.high!=null&&_.high.isUncertainty)return null;if(_.low.isQuantity){if(_.low.unit!==_.high.unit)throw new Error("Cannot calculate size of Quantity Interval with different units");const w=_.low.value,p=_.high.value,g=Math.abs(p-w)+v.value;return new i.Quantity(g,_.low.unit)}else{const w=Math.abs(_.high-_.low)+v.value;return Math.round(w*Math.pow(10,8))/Math.pow(10,8)}}getPointSize(){let v;if(this.low!=null)this.low.isDateTime||this.low.isDate||this.low.isTime?v=new i.Quantity(1,this.low.getPrecision()):this.low.isQuantity?v=(0,i.doSubtraction)((0,s.successor)(this.low),this.low):v=(0,s.successor)(this.low)-this.low;else if(this.high!=null)this.high.isDateTime||this.high.isDate||this.high.isTime?v=new i.Quantity(1,this.high.getPrecision()):this.high.isQuantity?v=(0,i.doSubtraction)((0,s.successor)(this.high),this.high):v=(0,s.successor)(this.high)-this.high;else throw new Error("Point type of intervals cannot be determined.");return typeof v=="number"&&(v=new i.Quantity(v,"1")),v}toClosed(){const v=this.lowClosed||this.low!=null,_=this.highClosed||this.high!=null;if(this.pointType!=null){let w;this.lowClosed&&this.low==null?w=(0,s.minValueForType)(this.pointType):!this.lowClosed&&this.low!=null?w=(0,s.successor)(this.low):w=this.low;let p;return this.highClosed&&this.high==null?p=(0,s.maxValueForType)(this.pointType):!this.highClosed&&this.high!=null?p=(0,s.predecessor)(this.high):p=this.high,w==null&&(w=new n.Uncertainty((0,s.minValueForType)(this.pointType),p)),p==null&&(p=new n.Uncertainty(w,(0,s.maxValueForType)(this.pointType))),new l(w,p,v,_)}else return new l(this.low,this.high,v,_)}toString(){const v=this.lowClosed?"[":"(",_=this.highClosed?"]":")";return v+this.low.toString()+", "+this.high.toString()+_}}sh.Interval=l;function u(y,v){return[y,v].every(_=>_!=null&&_.isDateTime)}function c(y,v){return[y,v].every(_=>typeof _=="number"||_!=null&&_.isUncertainty&&typeof _.low=="number")}function f(y,v){(y==null||!y.isUncertainty)&&(y=new n.Uncertainty(y)),(v==null||!v.isUncertainty)&&(v=new n.Uncertainty(v));const _=y.lowv.low?y.low:v.low,w=y.high>v.high?y.high:v.high;return _!==w?new n.Uncertainty(_,w):_}return sh}var Gm={};Object.defineProperty(Gm,"__esModule",{value:!0});Gm.Ratio=void 0;class H${constructor(t,r){if(this.numerator=t,this.denominator=r,t==null)throw new Error("Cannot create a ratio with an undefined numerator");if(r==null)throw new Error("Cannot create a ratio with an undefined denominator")}get isRatio(){return!0}clone(){return new H$(this.numerator.clone(),this.denominator.clone())}toString(){return`${this.numerator.toString()} : ${this.denominator.toString()}`}equals(t){if(t!=null&&t.isRatio){const r=this.numerator.dividedBy(this.denominator),n=t.numerator.dividedBy(t.denominator);return r==null?void 0:r.equals(n)}else return!1}equivalent(t){const r=this.equals(t);return r??!1}}Gm.Ratio=H$;var T7;function Ln(){return T7||(T7=1,function(e){var t=ae&&ae.__createBinding||(Object.create?function(n,i,a,s){s===void 0&&(s=a),Object.defineProperty(n,s,{enumerable:!0,get:function(){return i[a]}})}:function(n,i,a,s){s===void 0&&(s=a),n[s]=i[a]}),r=ae&&ae.__exportStar||function(n,i){for(var a in n)a!=="default"&&!Object.prototype.hasOwnProperty.call(i,a)&&t(i,n,a)};Object.defineProperty(e,"__esModule",{value:!0}),r(Du,e),r(ia,e),r(ud(),e),r(Kw(),e),r(ZK(),e),r(qu(),e),r(Gm,e)}(LS)),LS}var E7;function Q5e(){if(E7)return ot;E7=1,Object.defineProperty(ot,"__esModule",{value:!0}),ot.AnyTrue=ot.AllTrue=ot.PopulationVariance=ot.Variance=ot.PopulationStdDev=ot.GeometricMean=ot.Product=ot.StdDev=ot.Mode=ot.Median=ot.Avg=ot.Max=ot.Min=ot.Sum=ot.Count=void 0;const e=$t(),t=Ui,r=Ln(),n=pd,i=ld(),a=Yr();class s extends e.Expression{constructor(D){super(D),this.source=(0,a.build)(D.source)}}class o extends s{constructor(D){super(D)}async exec(D){const A=await this.source.execute(D);return(0,t.typeIsArray)(A)?(0,t.removeNulls)(A).length:0}}ot.Count=o;class l extends s{constructor(D){super(D)}async exec(D){let A=await this.source.execute(D);if(!(0,t.typeIsArray)(A))return null;try{A=b(A)}catch{return null}if(A.length===0)return null;if(x(A)){const $=T(A).reduce((P,X)=>P+X);return new r.Quantity($,A[0].unit)}else return A.reduce((N,$)=>N+$)}}ot.Sum=l;class u extends s{constructor(D){super(D)}async exec(D){const A=await this.source.execute(D);if(A==null)return null;const N=(0,t.removeNulls)(A);try{b(A)}catch{return null}if(N.length===0)return null;let $=N[0];for(const P of N)(0,i.lessThan)(P,$)&&($=P);return $}}ot.Min=u;class c extends s{constructor(D){super(D)}async exec(D){const A=await this.source.execute(D);if(A==null)return null;const N=(0,t.removeNulls)(A);try{b(A)}catch{return null}if(N.length===0)return null;let $=N[0];for(const P of N)(0,i.greaterThan)(P,$)&&($=P);return $}}ot.Max=c;class f extends s{constructor(D){super(D)}async exec(D){let A=await this.source.execute(D);if(!(0,t.typeIsArray)(A))return null;try{A=b(A)}catch{return null}if(A.length===0)return null;if(x(A)){const N=T(A),$=N.reduce((P,X)=>P+X);return new r.Quantity($/N.length,A[0].unit)}else return A.reduce(($,P)=>$+P)/A.length}}ot.Avg=f;class d extends s{constructor(D){super(D)}async exec(D){let A=await this.source.execute(D);if(!(0,t.typeIsArray)(A)||A.length===0)return null;try{A=b(A)}catch{return null}if(!x(A))return F(A);const N=T(A),$=F(N);return new r.Quantity($,A[0].unit)}}ot.Median=d;class y extends s{constructor(D){super(D)}async exec(D){const A=await this.source.execute(D);if(!(0,t.typeIsArray)(A)||A.length===0)return null;let N;try{N=b(A)}catch{return null}if(x(N)){const $=T(N);let P=this.mode($);return P.length===1&&(P=P[0]),new r.Quantity(P,A[0].unit)}else{const $=this.mode(N);return $.length===1?$[0]:$}}mode(D){let A=0;const N={};let $=[];for(const P of D){const X=N[P]=(N[P]!=null?N[P]:0)+1;X===A&&!$.includes(P)?$.push(P):X>A&&($=[P],A=X)}return $}}ot.Mode=y;class v extends s{constructor(D){super(D),this.type="standard_deviation"}async exec(D){let A=await this.source.execute(D);if(!(0,t.typeIsArray)(A))return null;try{A=b(A)}catch{return null}if(A.length===0)return null;if(x(A)){const N=T(A),$=this.standardDeviation(N);return new r.Quantity($,A[0].unit)}else return this.standardDeviation(A)}standardDeviation(D){const A=this.stats(D);if(A)return A[this.type]}stats(D){const N=D.reduce((V,J)=>V+J)/D.length;let $=0;for(const V of D)$+=Math.pow(V-N,2);const P=1/(D.length-1)*$,X=1/D.length*$,W=Math.sqrt(P),k=Math.sqrt(X);return{standard_variance:P,population_variance:X,standard_deviation:W,population_deviation:k}}}ot.StdDev=v;class _ extends s{constructor(D){super(D)}async exec(D){let A=await this.source.execute(D);if(!(0,t.typeIsArray)(A))return null;try{A=b(A)}catch{return null}if(A.length===0)return null;if(x(A)){const $=T(A).reduce((P,X)=>P*X);return new r.Quantity($,A[0].unit)}else return A.reduce((N,$)=>N*$)}}ot.Product=_;class w extends s{constructor(D){super(D)}async exec(D){let A=await this.source.execute(D);if(!(0,t.typeIsArray)(A))return null;try{A=b(A)}catch{return null}if(A.length===0)return null;if(x(A)){const $=T(A).reduce((X,W)=>X*W),P=Math.pow($,1/A.length);return new r.Quantity(P,A[0].unit)}else{const N=A.reduce(($,P)=>$*P);return Math.pow(N,1/A.length)}}}ot.GeometricMean=w;class p extends v{constructor(D){super(D),this.type="population_deviation"}}ot.PopulationStdDev=p;class g extends v{constructor(D){super(D),this.type="standard_variance"}}ot.Variance=g;class C extends v{constructor(D){super(D),this.type="population_variance"}}ot.PopulationVariance=C;class m extends s{constructor(D){super(D)}async exec(D){const A=await this.source.execute(D);return(0,t.allTrue)((0,t.removeNulls)(A))}}ot.AllTrue=m;class h extends s{constructor(D){super(D)}async exec(D){const A=await this.source.execute(D);return(0,t.anyTrue)(A)}}ot.AnyTrue=h;function b(z){const D=(0,t.removeNulls)(z);if(x(D))return R(D);if(E(D))throw new n.Exception("Cannot perform aggregate operations on mixed values of Quantities and non Quantities");return D}function T(z){return z.map(D=>D.value)}function x(z){return z.every(D=>D.isQuantity)}function E(z){return z.some(D=>D.isQuantity)}function R(z){return z.map(D=>D.convertUnit(z[0].unit))}function F(z){const D=(0,t.numerical_sort)(z,"asc");return D.length%2===1?D[(D.length-1)/2]:(D[D.length/2-1]+D[D.length/2])/2}return ot}var ke={},O7;function J5e(){if(O7)return ke;O7=1;var e=ae&&ae.__createBinding||(Object.create?function(z,D,A,N){N===void 0&&(N=A),Object.defineProperty(z,N,{enumerable:!0,get:function(){return D[A]}})}:function(z,D,A,N){N===void 0&&(N=A),z[N]=D[A]}),t=ae&&ae.__setModuleDefault||(Object.create?function(z,D){Object.defineProperty(z,"default",{enumerable:!0,value:D})}:function(z,D){z.default=D}),r=ae&&ae.__importStar||function(z){if(z&&z.__esModule)return z;var D={};if(z!=null)for(var A in z)A!=="default"&&Object.prototype.hasOwnProperty.call(z,A)&&e(D,z,A);return t(D,z),D};Object.defineProperty(ke,"__esModule",{value:!0}),ke.Predecessor=ke.Successor=ke.MaxValue=ke.MinValue=ke.Power=ke.Log=ke.Exp=ke.Ln=ke.Round=ke.Negate=ke.Abs=ke.Truncate=ke.Floor=ke.Ceiling=ke.Modulo=ke.TruncatedDivide=ke.Divide=ke.Multiply=ke.Subtract=ke.Add=void 0;const n=$t(),i=r(ju()),a=qu(),s=ud(),o=Yr();class l extends n.Expression{constructor(D){super(D)}async exec(D){const A=await this.execArgs(D);if(A==null||A.some($=>$==null))return null;const N=A.reduce(($,P)=>($.isUncertainty&&!P.isUncertainty?P=new s.Uncertainty(P,P):P.isUncertainty&&!$.isUncertainty&&($=new s.Uncertainty($,$)),$.isQuantity||$.isDateTime||$.isDate||$.isTime&&$.isTime()?(0,a.doAddition)($,P):$.isUncertainty&&P.isUncertainty?$.low.isQuantity||$.low.isDateTime||$.low.isDate||$.low.isTime&&$.low.isTime()?new s.Uncertainty((0,a.doAddition)($.low,P.low),(0,a.doAddition)($.high,P.high)):new s.Uncertainty($.low+P.low,$.high+P.high):$+P));return i.overflowsOrUnderflows(N)?null:N}}ke.Add=l;class u extends n.Expression{constructor(D){super(D)}async exec(D){const A=await this.execArgs(D);if(A==null||A.some($=>$==null))return null;const N=A.reduce(($,P)=>($.isUncertainty&&!P.isUncertainty?P=new s.Uncertainty(P,P):P.isUncertainty&&!$.isUncertainty&&($=new s.Uncertainty($,$)),$.isQuantity||$.isDateTime||$.isDate?(0,a.doSubtraction)($,P):$.isUncertainty&&P.isUncertainty?$.low.isQuantity||$.low.isDateTime||$.low.isDate?new s.Uncertainty((0,a.doSubtraction)($.low,P.high),(0,a.doSubtraction)($.high,P.low)):new s.Uncertainty($.low-P.high,$.high-P.low):$-P));return i.overflowsOrUnderflows(N)?null:N}}ke.Subtract=u;class c extends n.Expression{constructor(D){super(D)}async exec(D){const A=await this.execArgs(D);if(A==null||A.some($=>$==null))return null;const N=A.reduce(($,P)=>($.isUncertainty&&!P.isUncertainty?P=new s.Uncertainty(P,P):P.isUncertainty&&!$.isUncertainty&&($=new s.Uncertainty($,$)),$.isQuantity||P.isQuantity?(0,a.doMultiplication)($,P):$.isUncertainty&&P.isUncertainty?$.low.isQuantity?new s.Uncertainty((0,a.doMultiplication)($.low,P.low),(0,a.doMultiplication)($.high,P.high)):new s.Uncertainty($.low*P.low,$.high*P.high):$*P));return i.overflowsOrUnderflows(N)?null:N}}ke.Multiply=c;class f extends n.Expression{constructor(D){super(D)}async exec(D){const A=await this.execArgs(D);if(A==null||A.some($=>$==null))return null;const N=A.reduce(($,P)=>($.isUncertainty&&!P.isUncertainty?P=new s.Uncertainty(P,P):P.isUncertainty&&!$.isUncertainty&&($=new s.Uncertainty($,$)),$.isQuantity?(0,a.doDivision)($,P):$.isUncertainty&&P.isUncertainty?$.low.isQuantity?new s.Uncertainty((0,a.doDivision)($.low,P.high),(0,a.doDivision)($.high,P.low)):new s.Uncertainty($.low/P.high,$.high/P.low):$/P));return i.overflowsOrUnderflows(N)?null:N}}ke.Divide=f;class d extends n.Expression{constructor(D){super(D)}async exec(D){const A=await this.execArgs(D);if(A==null||A.some(P=>P==null))return null;const N=A.reduce((P,X)=>P/X),$=N>=0?Math.floor(N):Math.ceil(N);return i.overflowsOrUnderflows($)?null:$}}ke.TruncatedDivide=d;class y extends n.Expression{constructor(D){super(D)}async exec(D){const A=await this.execArgs(D);if(A==null||A.some($=>$==null))return null;const N=A.reduce(($,P)=>$%P);return i.decimalOrNull(N)}}ke.Modulo=y;class v extends n.Expression{constructor(D){super(D)}async exec(D){const A=await this.execArgs(D);return A==null?null:Math.ceil(A)}}ke.Ceiling=v;class _ extends n.Expression{constructor(D){super(D)}async exec(D){const A=await this.execArgs(D);return A==null?null:Math.floor(A)}}ke.Floor=_;class w extends n.Expression{constructor(D){super(D)}async exec(D){const A=await this.execArgs(D);return A==null?null:A>=0?Math.floor(A):Math.ceil(A)}}ke.Truncate=w;class p extends n.Expression{constructor(D){super(D)}async exec(D){const A=await this.execArgs(D);return A==null?null:A.isQuantity?new a.Quantity(Math.abs(A.value),A.unit):Math.abs(A)}}ke.Abs=p;class g extends n.Expression{constructor(D){super(D)}async exec(D){const A=await this.execArgs(D);return A==null?null:A.isQuantity?new a.Quantity(A.value*-1,A.unit):A*-1}}ke.Negate=g;class C extends n.Expression{constructor(D){super(D),this.precision=(0,o.build)(D.precision)}async exec(D){const A=await this.execArgs(D);if(A==null)return null;const N=this.precision!=null?await this.precision.execute(D):0;return Math.round(A*Math.pow(10,N))/Math.pow(10,N)}}ke.Round=C;class m extends n.Expression{constructor(D){super(D)}async exec(D){const A=await this.execArgs(D);if(A==null)return null;const N=Math.log(A);return i.decimalOrNull(N)}}ke.Ln=m;class h extends n.Expression{constructor(D){super(D)}async exec(D){const A=await this.execArgs(D);if(A==null)return null;const N=Math.exp(A);return i.overflowsOrUnderflows(N)?null:N}}ke.Exp=h;class b extends n.Expression{constructor(D){super(D)}async exec(D){const A=await this.execArgs(D);if(A==null||A.some($=>$==null))return null;const N=A.reduce(($,P)=>Math.log($)/Math.log(P));return i.decimalOrNull(N)}}ke.Log=b;class T extends n.Expression{constructor(D){super(D)}async exec(D){const A=await this.execArgs(D);if(A==null||A.some($=>$==null))return null;const N=A.reduce(($,P)=>Math.pow($,P));return i.overflowsOrUnderflows(N)?null:N}}ke.Power=T;class x extends n.Expression{constructor(D){super(D),this.valueType=D.valueType}async exec(D){if(x.MIN_VALUES[this.valueType])if(this.valueType==="{urn:hl7-org:elm-types:r1}DateTime"){const A=x.MIN_VALUES[this.valueType].copy();return A.timezoneOffset=D.getTimezoneOffset(),A}else return x.MIN_VALUES[this.valueType];else throw new Error(`Minimum not supported for ${this.valueType}`)}}ke.MinValue=x,x.MIN_VALUES={"{urn:hl7-org:elm-types:r1}Integer":i.MIN_INT_VALUE,"{urn:hl7-org:elm-types:r1}Decimal":i.MIN_FLOAT_VALUE,"{urn:hl7-org:elm-types:r1}DateTime":i.MIN_DATETIME_VALUE,"{urn:hl7-org:elm-types:r1}Date":i.MIN_DATE_VALUE,"{urn:hl7-org:elm-types:r1}Time":i.MIN_TIME_VALUE};class E extends n.Expression{constructor(D){super(D),this.valueType=D.valueType}async exec(D){if(E.MAX_VALUES[this.valueType]!=null)if(this.valueType==="{urn:hl7-org:elm-types:r1}DateTime"){const A=E.MAX_VALUES[this.valueType].copy();return A.timezoneOffset=D.getTimezoneOffset(),A}else return E.MAX_VALUES[this.valueType];else throw new Error(`Maximum not supported for ${this.valueType}`)}}ke.MaxValue=E,E.MAX_VALUES={"{urn:hl7-org:elm-types:r1}Integer":i.MAX_INT_VALUE,"{urn:hl7-org:elm-types:r1}Decimal":i.MAX_FLOAT_VALUE,"{urn:hl7-org:elm-types:r1}DateTime":i.MAX_DATETIME_VALUE,"{urn:hl7-org:elm-types:r1}Date":i.MAX_DATE_VALUE,"{urn:hl7-org:elm-types:r1}Time":i.MAX_TIME_VALUE};class R extends n.Expression{constructor(D){super(D)}async exec(D){const A=await this.execArgs(D);if(A==null)return null;let N=null;try{N=i.successor(A)}catch($){if($ instanceof i.OverFlowException)return null}return i.overflowsOrUnderflows(N)?null:N}}ke.Successor=R;class F extends n.Expression{constructor(D){super(D)}async exec(D){const A=await this.execArgs(D);if(A==null)return null;let N=null;try{N=i.predecessor(A)}catch($){if($ instanceof i.OverFlowException)return null}return i.overflowsOrUnderflows(N)?null:N}}return ke.Predecessor=F,ke}var yt={},I7;function Z5e(){if(I7)return yt;I7=1;var e=ae&&ae.__createBinding||(Object.create?function(m,h,b,T){T===void 0&&(T=b),Object.defineProperty(m,T,{enumerable:!0,get:function(){return h[b]}})}:function(m,h,b,T){T===void 0&&(T=b),m[T]=h[b]}),t=ae&&ae.__setModuleDefault||(Object.create?function(m,h){Object.defineProperty(m,"default",{enumerable:!0,value:h})}:function(m,h){m.default=h}),r=ae&&ae.__importStar||function(m){if(m&&m.__esModule)return m;var h={};if(m!=null)for(var b in m)b!=="default"&&Object.prototype.hasOwnProperty.call(m,b)&&e(h,m,b);return t(h,m),h};Object.defineProperty(yt,"__esModule",{value:!0}),yt.CalculateAgeAt=yt.CalculateAge=yt.Concept=yt.ConceptRef=yt.ConceptDef=yt.Code=yt.CodeRef=yt.CodeDef=yt.CodeSystemDef=yt.InValueSet=yt.AnyInValueSet=yt.ValueSetRef=yt.ValueSetDef=void 0;const n=$t(),i=r(Ln()),a=Yr();class s extends n.Expression{constructor(h){super(h),this.name=h.name,this.id=h.id,this.version=h.version}async exec(h){const b=await h.codeService.findValueSet(this.id,this.version)||new i.ValueSet(this.id,this.version);return h.rootContext().set(this.name,b),b}}yt.ValueSetDef=s;class o extends n.Expression{constructor(h){super(h),this.name=h.name,this.libraryName=h.libraryName}async exec(h){let b=h.getValueSet(this.name,this.libraryName);return b instanceof n.Expression&&(b=await b.execute(h)),b}}yt.ValueSetRef=o;class l extends n.Expression{constructor(h){super(h),this.codes=(0,a.build)(h.codes),this.valueset=new o(h.valueset)}async exec(h){const b=await this.valueset.execute(h);if(b==null||!b.isValueSet)throw new Error("ValueSet must be provided to InValueSet function");const T=await this.codes.execute(h);return T!=null&&T.some(x=>b.hasMatch(x))}}yt.AnyInValueSet=l;class u extends n.Expression{constructor(h){super(h),this.code=(0,a.build)(h.code),this.valueset=new o(h.valueset)}async exec(h){if(this.code==null)return!1;if(this.valueset==null)throw new Error("ValueSet must be provided to InValueSet function");const b=await this.code.execute(h);if(b==null)return!1;const T=await this.valueset.execute(h);if(T==null||!T.isValueSet)throw new Error("ValueSet must be provided to InValueSet function");return T.hasMatch(b)}}yt.InValueSet=u;class c extends n.Expression{constructor(h){super(h),this.name=h.name,this.id=h.id,this.version=h.version}async exec(h){return new i.CodeSystem(this.id,this.version)}}yt.CodeSystemDef=c;class f extends n.Expression{constructor(h){super(h),this.name=h.name,this.id=h.id,this.systemName=h.codeSystem.name,this.display=h.display}async exec(h){const b=await h.getCodeSystem(this.systemName).execute(h);return new i.Code(this.id,b.id,b.version,this.display)}}yt.CodeDef=f;class d extends n.Expression{constructor(h){super(h),this.name=h.name,this.library=h.libraryName}async exec(h){h=this.library?h.getLibraryContext(this.library):h;const b=h.getCode(this.name);return b?b.execute(h):void 0}}yt.CodeRef=d;class y extends n.Expression{constructor(h){super(h),this.code=h.code,this.systemName=h.system.name,this.version=h.version,this.display=h.display}get isCode(){return!0}async exec(h){const b=h.getCodeSystem(this.systemName)||{};return new i.Code(this.code,b.id,this.version,this.display)}}yt.Code=y;class v extends n.Expression{constructor(h){super(h),this.name=h.name,this.display=h.display,this.codes=h.code}async exec(h){const b=await Promise.all(this.codes.map(async T=>{const x=h.getCode(T.name);return x?x.execute(h):void 0}));return new i.Concept(b,this.display)}}yt.ConceptDef=v;class _ extends n.Expression{constructor(h){super(h),this.name=h.name}async exec(h){const b=h.getConcept(this.name);return b?b.execute(h):void 0}}yt.ConceptRef=_;class w extends n.Expression{constructor(h){super(h),this.codes=h.code,this.display=h.display}get isConcept(){return!0}toCode(h,b){const T=h.getCodeSystem(b.system.name)||{};return new i.Code(b.code,T.id,b.version,b.display)}async exec(h){const b=this.codes.map(T=>this.toCode(h,T));return new i.Concept(b,this.display)}}yt.Concept=w;class p extends n.Expression{constructor(h){super(h),this.precision=h.precision}async exec(h){const b=await this.execArgs(h);let T;return this.precision.toLowerCase()===i.DateTime.Unit.YEAR||this.precision.toLowerCase()===i.DateTime.Unit.MONTH?T=i.DateTime.fromJSDate(h.getExecutionDateTime()).getDate():T=i.DateTime.fromJSDate(h.getExecutionDateTime()),C(this.precision,b,T)}}yt.CalculateAge=p;class g extends n.Expression{constructor(h){super(h),this.precision=h.precision}async exec(h){const[b,T]=await this.execArgs(h),x=h.getExecutionDateTime().timezoneOffset;return C(this.precision,b,T,x)}}yt.CalculateAgeAt=g;function C(m,h,b,T){if(h!=null&&b!=null){b.isDate&&h.isDateTime?h=h.getDate():b.isDateTime&&h.isDate&&(h=h.getDateTime(T));const x=h.durationBetween(b,m.toLowerCase());return x!=null&&x.isPoint()?x.low:x}return null}return yt}var Gi={},M7;function eBe(){if(M7)return Gi;M7=1,Object.defineProperty(Gi,"__esModule",{value:!0}),Gi.GreaterOrEqual=Gi.Greater=Gi.LessOrEqual=Gi.Less=void 0;const e=$t(),t=Ln();class r extends e.Expression{constructor(o){super(o)}async exec(o){const l=(await this.execArgs(o)).map(u=>t.Uncertainty.from(u));return l[0]==null||l[1]==null?null:l[0].lessThan(l[1])}}Gi.Less=r;class n extends e.Expression{constructor(o){super(o)}async exec(o){const l=(await this.execArgs(o)).map(u=>t.Uncertainty.from(u));return l[0]==null||l[1]==null?null:l[0].lessThanOrEquals(l[1])}}Gi.LessOrEqual=n;class i extends e.Expression{constructor(o){super(o)}async exec(o){const l=(await this.execArgs(o)).map(u=>t.Uncertainty.from(u));return l[0]==null||l[1]==null?null:l[0].greaterThan(l[1])}}Gi.Greater=i;class a extends e.Expression{constructor(o){super(o)}async exec(o){const l=(await this.execArgs(o)).map(u=>t.Uncertainty.from(u));return l[0]==null||l[1]==null?null:l[0].greaterThanOrEquals(l[1])}}return Gi.GreaterOrEqual=a,Gi}var cs={},x7;function tBe(){if(x7)return cs;x7=1,Object.defineProperty(cs,"__esModule",{value:!0}),cs.Case=cs.CaseItem=cs.If=void 0;const e=$t(),t=Yr(),r=ld();class n extends e.Expression{constructor(o){super(o),this.condition=(0,t.build)(o.condition),this.th=(0,t.build)(o.then),this.els=(0,t.build)(o.else)}async exec(o){return await this.condition.execute(o)?this.th.execute(o):this.els.execute(o)}}cs.If=n;class i{constructor(o){this.when=(0,t.build)(o.when),this.then=(0,t.build)(o.then)}}cs.CaseItem=i;class a extends e.Expression{constructor(o){super(o),this.comparand=(0,t.build)(o.comparand),this.caseItems=o.caseItem.map(l=>new i(l)),this.els=(0,t.build)(o.else)}async exec(o){return this.comparand?this.exec_selected(o):this.exec_standard(o)}async exec_selected(o){const l=await this.comparand.execute(o);for(const u of this.caseItems)if((0,r.equals)(await u.when.execute(o),l))return u.then.execute(o);return this.els.execute(o)}async exec_standard(o){for(const l of this.caseItems)if(await l.when.execute(o))return l.then.execute(o);return this.els.execute(o)}}return cs.Case=a,cs}var pt={},Nn={},L7;function eX(){if(L7)return Nn;L7=1,Object.defineProperty(Nn,"__esModule",{value:!0}),Nn.StringLiteral=Nn.DecimalLiteral=Nn.IntegerLiteral=Nn.BooleanLiteral=Nn.Literal=void 0;const e=$t();class t extends e.Expression{constructor(o){super(o),this.valueType=o.valueType,this.value=o.value}static from(o){switch(o.valueType){case"{urn:hl7-org:elm-types:r1}Boolean":return new r(o);case"{urn:hl7-org:elm-types:r1}Integer":return new n(o);case"{urn:hl7-org:elm-types:r1}Decimal":return new i(o);case"{urn:hl7-org:elm-types:r1}String":return new a(o);default:return new t(o)}}async exec(o){return this.value}}Nn.Literal=t;class r extends t{constructor(o){super(o),this.value=this.value==="true"}get isBooleanLiteral(){return!0}async exec(o){return this.value}}Nn.BooleanLiteral=r;class n extends t{constructor(o){super(o),this.value=parseInt(this.value,10)}get isIntegerLiteral(){return!0}async exec(o){return this.value}}Nn.IntegerLiteral=n;class i extends t{constructor(o){super(o),this.value=parseFloat(this.value)}get isDecimalLiteral(){return!0}async exec(o){return this.value}}Nn.DecimalLiteral=i;class a extends t{constructor(o){super(o)}get isStringLiteral(){return!0}async exec(o){return this.value.replace(/\\'/g,"'").replace(/\\"/g,'"')}}return Nn.StringLiteral=a,Nn}var $7;function tX(){if($7)return pt;$7=1;var e=ae&&ae.__createBinding||(Object.create?function(h,b,T,x){x===void 0&&(x=T),Object.defineProperty(h,x,{enumerable:!0,get:function(){return b[T]}})}:function(h,b,T,x){x===void 0&&(x=T),h[x]=b[T]}),t=ae&&ae.__setModuleDefault||(Object.create?function(h,b){Object.defineProperty(h,"default",{enumerable:!0,value:b})}:function(h,b){h.default=b}),r=ae&&ae.__importStar||function(h){if(h&&h.__esModule)return h;var b={};if(h!=null)for(var T in h)T!=="default"&&Object.prototype.hasOwnProperty.call(h,T)&&e(b,h,T);return t(b,h),b};Object.defineProperty(pt,"__esModule",{value:!0}),pt.DurationBetween=pt.DifferenceBetween=pt.doBefore=pt.doAfter=pt.TimezoneOffsetFrom=pt.TimeFrom=pt.DateFrom=pt.DateTimeComponentFrom=pt.TimeOfDay=pt.Now=pt.Today=pt.Time=pt.Date=pt.DateTime=void 0;const n=$t(),i=Yr(),a=eX(),s=r(Ln());class o extends n.Expression{constructor(b){super(b),this.json=b}async exec(b){for(const x of o.PROPERTIES)this.json[x]!=null?this[x]=(0,i.build)(this.json[x]):x==="timezoneOffset"&&b.getTimezoneOffset()!=null&&(this[x]=a.Literal.from({type:"Literal",value:b.getTimezoneOffset(),valueType:"{urn:hl7-org:elm-types:r1}Integer"}));const T=await Promise.all(o.PROPERTIES.map(async x=>this[x]!=null?this[x].execute(b):void 0));return new s.DateTime(...T)}}pt.DateTime=o,o.PROPERTIES=["year","month","day","hour","minute","second","millisecond","timezoneOffset"];class l extends n.Expression{constructor(b){super(b),this.json=b}async exec(b){for(const x of l.PROPERTIES)this.json[x]!=null&&(this[x]=(0,i.build)(this.json[x]));const T=await Promise.all(l.PROPERTIES.map(async x=>this[x]!=null?this[x].execute(b):void 0));return new s.Date(...T)}}pt.Date=l,l.PROPERTIES=["year","month","day"];class u extends n.Expression{constructor(b){super(b);for(const T of u.PROPERTIES)b[T]!=null&&(this[T]=(0,i.build)(b[T]))}async exec(b){const T=await Promise.all(u.PROPERTIES.map(async x=>this[x]!=null?this[x].execute(b):void 0));return new s.DateTime(0,1,1,...T).getTime()}}pt.Time=u,u.PROPERTIES=["hour","minute","second","millisecond"];class c extends n.Expression{constructor(b){super(b)}async exec(b){return b.getExecutionDateTime().getDate()}}pt.Today=c;class f extends n.Expression{constructor(b){super(b)}async exec(b){return b.getExecutionDateTime()}}pt.Now=f;class d extends n.Expression{constructor(b){super(b)}async exec(b){return b.getExecutionDateTime().getTime()}}pt.TimeOfDay=d;class y extends n.Expression{constructor(b){super(b),this.precision=b.precision}async exec(b){const T=await this.execArgs(b);return T!=null?T[this.precision.toLowerCase()]:null}}pt.DateTimeComponentFrom=y;class v extends n.Expression{constructor(b){super(b)}async exec(b){const T=await this.execArgs(b);return T!=null?T.getDate():null}}pt.DateFrom=v;class _ extends n.Expression{constructor(b){super(b)}async exec(b){const T=await this.execArgs(b);return T!=null?T.getTime():null}}pt.TimeFrom=_;class w extends n.Expression{constructor(b){super(b)}async exec(b){const T=await this.execArgs(b);return T!=null?T.timezoneOffset:null}}pt.TimezoneOffsetFrom=w;function p(h,b,T){return h.after(b,T)}pt.doAfter=p;function g(h,b,T){return h.before(b,T)}pt.doBefore=g;class C extends n.Expression{constructor(b){super(b),this.precision=b.precision}async exec(b){const T=await this.execArgs(b);if(T[0]==null||T[1]==null||typeof T[0].differenceBetween!="function"||typeof T[1].differenceBetween!="function")return null;const x=T[0].differenceBetween(T[1],this.precision!=null?this.precision.toLowerCase():void 0);return x!=null&&x.isPoint()?x.low:x}}pt.DifferenceBetween=C;class m extends n.Expression{constructor(b){super(b),this.precision=b.precision}async exec(b){const T=await this.execArgs(b);if(T[0]==null||T[1]==null||typeof T[0].durationBetween!="function"||typeof T[1].durationBetween!="function")return null;const x=T[0].durationBetween(T[1],this.precision!=null?this.precision.toLowerCase():void 0);return x!=null&&x.isPoint()?x.low:x}}return pt.DurationBetween=m,pt}var fs={},A7;function rBe(){if(A7)return fs;A7=1,Object.defineProperty(fs,"__esModule",{value:!0}),fs.VersionedIdentifier=fs.IncludeDef=fs.UsingDef=void 0;const e=$t();class t extends e.UnimplementedExpression{}fs.UsingDef=t;class r extends e.UnimplementedExpression{}fs.IncludeDef=r;class n extends e.UnimplementedExpression{}return fs.VersionedIdentifier=n,fs}var lh={},P7;function nBe(){if(P7)return lh;P7=1,Object.defineProperty(lh,"__esModule",{value:!0}),lh.Retrieve=void 0;const e=$t(),t=Ui,r=Yr();class n extends e.Expression{constructor(a){super(a),this.datatype=a.dataType,this.templateId=a.templateId,this.codeProperty=a.codeProperty,this.codes=(0,r.build)(a.codes),this.dateProperty=a.dateProperty,this.dateRange=(0,r.build)(a.dateRange)}async exec(a){const s=Object.assign(Object.assign({datatype:this.datatype},this.codeProperty?{codeProperty:this.codeProperty}:{}),this.dateProperty?{dateProperty:this.dateProperty}:{});if(this.codes){const l=await this.codes.execute(a);if(l==null)return[];s.codes=l}this.dateRange&&(s.dateRange=await this.dateRange.execute(a)),this.templateId&&(s.templateId=this.templateId);let o=await a.findRecords(this.templateId!=null?this.templateId:this.datatype,s);return s.codes&&(o=o.filter(l=>this.recordMatchesCodesOrVS(l,s.codes))),s.dateRange&&this.dateProperty&&(o=o.filter(l=>{var u;return(u=s.dateRange)===null||u===void 0?void 0:u.includes(l.getDateOrInterval(this.dateProperty))})),Array.isArray(o)?a.evaluatedRecords.push(...o):a.evaluatedRecords.push(o),o}recordMatchesCodesOrVS(a,s){return(0,t.typeIsArray)(s)?s.some(o=>o.hasMatch(a.getCode(this.codeProperty))):s.hasMatch(a.getCode(this.codeProperty))}}return lh.Retrieve=n,lh}var uh={},N7;function iBe(){if(N7)return uh;N7=1,Object.defineProperty(uh,"__esModule",{value:!0}),uh.Instance=void 0;const e=$t(),t=qu(),r=Ln(),n=Yr();class i{constructor(o){this.name=o.name,this.value=(0,n.build)(o.value)}async exec(o){return this.value!=null?this.value.execute(o):void 0}}class a extends e.Expression{constructor(o){super(o),this.classType=o.classType,this.element=o.element.map(l=>new i(l))}async exec(o){const l={};for(const u of this.element)l[u.name]=await u.exec(o);switch(this.classType){case"{urn:hl7-org:elm-types:r1}Quantity":return new t.Quantity(l.value,l.unit);case"{urn:hl7-org:elm-types:r1}Code":return new r.Code(l.code,l.system,l.version,l.display);case"{urn:hl7-org:elm-types:r1}Concept":return new r.Concept(l.codes,l.display);default:return l}}}return uh.Instance=a,uh}var $e={},U7;function Q2(){if(U7)return $e;U7=1;var e=ae&&ae.__createBinding||(Object.create?function(W,k,V,J){J===void 0&&(J=V),Object.defineProperty(W,J,{enumerable:!0,get:function(){return k[V]}})}:function(W,k,V,J){J===void 0&&(J=V),W[J]=k[V]}),t=ae&&ae.__setModuleDefault||(Object.create?function(W,k){Object.defineProperty(W,"default",{enumerable:!0,value:k})}:function(W,k){W.default=k}),r=ae&&ae.__importStar||function(W){if(W&&W.__esModule)return W;var k={};if(W!=null)for(var V in W)V!=="default"&&Object.prototype.hasOwnProperty.call(W,V)&&e(k,W,V);return t(k,W),k};Object.defineProperty($e,"__esModule",{value:!0}),$e.Collapse=$e.Expand=$e.Ends=$e.Starts=$e.End=$e.Start=$e.Size=$e.Width=$e.doIntersect=$e.doExcept=$e.doUnion=$e.OverlapsBefore=$e.OverlapsAfter=$e.Overlaps=$e.MeetsBefore=$e.MeetsAfter=$e.Meets=$e.doBefore=$e.doAfter=$e.doProperIncludes=$e.doIncludes=$e.doContains=$e.Interval=void 0;const n=$t(),i=qu(),a=ju(),s=V$(),o=r(ZK()),l=Yr();class u extends n.Expression{constructor(k){super(k),this.lowClosed=k.lowClosed,this.lowClosedExpression=(0,l.build)(k.lowClosedExpression),this.highClosed=k.highClosed,this.highClosedExpression=(0,l.build)(k.highClosedExpression),this.low=(0,l.build)(k.low),this.high=(0,l.build)(k.high)}get isInterval(){return!0}async exec(k){const V=await this.low.execute(k),J=await this.high.execute(k),ne=this.lowClosed!=null?this.lowClosed:this.lowClosedExpression&&await this.lowClosedExpression.execute(k),H=this.highClosed!=null?this.highClosed:this.highClosedExpression&&await this.highClosedExpression.execute(k);let j;return V==null&&J==null&&(this.low.asTypeSpecifier&&this.low.asTypeSpecifier.type==="NamedTypeSpecifier"?j=this.low.asTypeSpecifier.name:this.high.asTypeSpecifier&&this.high.asTypeSpecifier.type==="NamedTypeSpecifier"&&(j=this.high.asTypeSpecifier.name)),new o.Interval(V,J,ne,H,j)}}$e.Interval=u;function c(W,k,V){return W.contains(k,V)}$e.doContains=c;function f(W,k,V){return W.includes(k,V)}$e.doIncludes=f;function d(W,k,V){return W.properlyIncludes(k,V)}$e.doProperIncludes=d;function y(W,k,V){return W.after(k,V)}$e.doAfter=y;function v(W,k,V){return W.before(k,V)}$e.doBefore=v;class _ extends n.Expression{constructor(k){super(k),this.precision=k.precision!=null?k.precision.toLowerCase():void 0}async exec(k){const[V,J]=await this.execArgs(k);return V!=null&&J!=null?V.meets(J,this.precision):null}}$e.Meets=_;class w extends n.Expression{constructor(k){super(k),this.precision=k.precision!=null?k.precision.toLowerCase():void 0}async exec(k){const[V,J]=await this.execArgs(k);return V!=null&&J!=null?V.meetsAfter(J,this.precision):null}}$e.MeetsAfter=w;class p extends n.Expression{constructor(k){super(k),this.precision=k.precision!=null?k.precision.toLowerCase():void 0}async exec(k){const[V,J]=await this.execArgs(k);return V!=null&&J!=null?V.meetsBefore(J,this.precision):null}}$e.MeetsBefore=p;class g extends n.Expression{constructor(k){super(k),this.precision=k.precision!=null?k.precision.toLowerCase():void 0}async exec(k){const[V,J]=await this.execArgs(k);return V!=null&&J!=null?V.overlaps(J,this.precision):null}}$e.Overlaps=g;class C extends n.Expression{constructor(k){super(k),this.precision=k.precision!=null?k.precision.toLowerCase():void 0}async exec(k){const[V,J]=await this.execArgs(k);return V!=null&&J!=null?V.overlapsAfter(J,this.precision):null}}$e.OverlapsAfter=C;class m extends n.Expression{constructor(k){super(k),this.precision=k.precision!=null?k.precision.toLowerCase():void 0}async exec(k){const[V,J]=await this.execArgs(k);return V!=null&&J!=null?V.overlapsBefore(J,this.precision):null}}$e.OverlapsBefore=m;function h(W,k){return W.union(k)}$e.doUnion=h;function b(W,k){return W!=null&&k!=null?W.except(k):null}$e.doExcept=b;function T(W,k){return W!=null&&k!=null?W.intersect(k):null}$e.doIntersect=T;class x extends n.Expression{constructor(k){super(k)}async exec(k){var V;const J=await((V=this.arg)===null||V===void 0?void 0:V.execute(k));return J==null?null:J.width()}}$e.Width=x;class E extends n.Expression{constructor(k){super(k)}async exec(k){var V;const J=await((V=this.arg)===null||V===void 0?void 0:V.execute(k));return J==null?null:J.size()}}$e.Size=E;class R extends n.Expression{constructor(k){super(k)}async exec(k){var V;const J=await((V=this.arg)===null||V===void 0?void 0:V.execute(k));if(J==null)return null;const ne=J.start();return ne&&ne.isDateTime&&ne.equals(a.MIN_DATETIME_VALUE)&&(ne.timezoneOffset=k.getTimezoneOffset()),ne}}$e.Start=R;class F extends n.Expression{constructor(k){super(k)}async exec(k){var V;const J=await((V=this.arg)===null||V===void 0?void 0:V.execute(k));if(J==null)return null;const ne=J.end();return ne&&ne.isDateTime&&ne.equals(a.MAX_DATETIME_VALUE)&&(ne.timezoneOffset=k.getTimezoneOffset()),ne}}$e.End=F;class z extends n.Expression{constructor(k){super(k),this.precision=k.precision!=null?k.precision.toLowerCase():void 0}async exec(k){const[V,J]=await this.execArgs(k);return V!=null&&J!=null?V.starts(J,this.precision):null}}$e.Starts=z;class D extends n.Expression{constructor(k){super(k),this.precision=k.precision!=null?k.precision.toLowerCase():void 0}async exec(k){const[V,J]=await this.execArgs(k);return V!=null&&J!=null?V.ends(J,this.precision):null}}$e.Ends=D;function A(W){let k=null;for(const V of W){if(V==null||V.low==null&&V.high==null)continue;const J=V.low!=null?V.low:V.high,ne=V.high!=null?V.high:V.low;if(J.isTime&&J.isTime()&&ne.isTime&&ne.isTime())if(k==null)k="time";else{if(k==="time")continue;return"mismatch"}else if((J.isDateTime||ne.isDateTime)&&(J.isDateTime||J.isDate)&&(ne.isDateTime||ne.isDate))if(k==null||k==="date")k="datetime";else{if(k==="datetime")continue;return"mismatch"}else if(J.isDate&&ne.isDate)if(k==null)k="date";else{if(k==="date"||k==="datetime")continue;return"mismatch"}else if(J.isQuantity&&ne.isQuantity)if(k==null)k="quantity";else{if(k==="quantity")continue;return"mismatch"}else if(Number.isInteger(J)&&Number.isInteger(ne))if(k==null)k="integer";else{if(k==="integer"||k==="decimal")continue;return"mismatch"}else if(typeof J=="number"&&typeof ne=="number")if(k==null||k==="integer")k="decimal";else{if(k==="decimal")continue;return"mismatch"}else return"mismatch"}return k}class N extends n.Expression{constructor(k){super(k)}async exec(k){let V,J,[ne,H]=await this.execArgs(k);Array.isArray(ne)||(ne=[ne]);const j=A(ne);if(j==="mismatch")throw new Error("List of intervals contains mismatched types.");if(j==null)return null;if(ne=P(ne,H),ne.length===0)return[];if(["time","date","datetime"].includes(j))J=this.expandDTishInterval,V=O=>new i.Quantity(1,O.low.getPrecision());else if(["quantity"].includes(j))J=this.expandQuantityInterval,V=O=>new i.Quantity(1,O.low.unit);else if(["integer","decimal"].includes(j))J=this.expandNumericInterval,V=O=>new i.Quantity(1,"1");else throw new Error("Interval list type not yet supported.");const ee=[];for(const O of ne){if(O==null)continue;if(O.low==null||O.high==null)return null;j==="datetime"&&(O.low=O.low.getDateTime(),O.high=O.high.getDateTime()),H=H??V(O);const M=J.call(this,O,H);if(M===null)return null;ee.push(...M||[])}return ee}expandDTishInterval(k,V){if(V.unit=(0,s.convertToCQLDateUnit)(V.unit),V.unit==="week"&&(V.value*=7,V.unit="day"),!k.low.constructor.FIELDS.includes(V.unit)||k.low==null||k.high==null)return null;let J=k.lowClosed?k.low:k.low.successor(),ne=k.highClosed?k.high:k.high.predecessor();if(J.after(ne))return[];if(k.low.isLessPrecise(V.unit)||k.high.isLessPrecise(V.unit))return[];let H=J;const j=[];J=this.truncateToPrecision(J,V.unit),ne=this.truncateToPrecision(ne,V.unit);let ee=H.add(V.value,V.unit).predecessor(),O=new o.Interval(H,ee,!0,!0);for(;O.high.sameOrBefore(ne);)j.push(O),H=H.add(V.value,V.unit),ee=H.add(V.value,V.unit).predecessor(),O=new o.Interval(H,ee,!0,!0);return j}truncateToPrecision(k,V){let J=!1;for(const ne of k.constructor.FIELDS)J&&(k[ne]=null),ne===V&&(J=!0);return k}expandQuantityInterval(k,V){let J;const ne=(0,s.compareUnits)(k.low.unit,V.unit);ne!=null&&ne>0?J=V.unit:J=k.low.unit;const H=(0,s.convertUnit)(k.low.value,k.low.unit,J),j=(0,s.convertUnit)(k.high.value,k.high.unit,J),ee=(0,s.convertUnit)(V.value,V.unit,J);if(!(H!=null&&j!=null&&ee!=null))return null;const O=this.makeNumericIntervalList(H,j,k.lowClosed,k.highClosed,ee);for(const M of O)M.low=new i.Quantity(M.low,J),M.high=new i.Quantity(M.high,J);return O}expandNumericInterval(k,V){return V.unit!=="1"&&V.unit!==""?null:this.makeNumericIntervalList(k.low,k.high,k.lowClosed,k.highClosed,V.value)}makeNumericIntervalList(k,V,J,ne,H){const j=H.toString().includes("."),ee=j?8:0;if(k=J?k:(0,a.successor)(k),V=ne?V:(0,a.predecessor)(V),k=X(k,ee),V=X(V,ee),k>V)return[];if(k==null||V==null)return[];const O=j?1e-8:1;k===V&&Number.isInteger(k)&&Number.isInteger(V)&&!Number.isInteger(H)&&(V=parseFloat((V+1).toFixed(ee)));let M=k;const Z=[];if(H>V-k+O)return[];let Y=parseFloat((M+H-O).toFixed(ee)),de=new o.Interval(M,Y,!0,!0);for(;de.high<=V;)Z.push(de),M=parseFloat((M+H).toFixed(ee)),Y=parseFloat((M+H-O).toFixed(ee)),de=new o.Interval(M,Y,!0,!0);return Z}}$e.Expand=N;class $ extends n.Expression{constructor(k){super(k)}async exec(k){const[V,J]=await this.execArgs(k);return P(V,J)}}$e.Collapse=$;function P(W,k){const V=[];if(W==null)return null;for(const J of W)J!=null&&V.push(J.copy());if(V.length<=1)return V;{k==null&&(k=V[0].getPointSize()),V.sort(function(j,ee){if(j.low&&typeof j.low.before=="function"){if(ee.low!=null&&j.low.before(ee.low))return-1;if(ee.low==null||j.low.after(ee.low))return 1}else if(j.low!=null&&ee.low!=null){if(j.lowee.low)return 1}else{if(j.low!=null&&ee.low==null)return 1;if(j.low==null&&ee.low!=null)return-1}if(j.high&&typeof j.high.before=="function"){if(ee.high==null||j.high.before(ee.high))return-1;if(j.high.after(ee.high))return 1}else if(j.high!=null&&ee.high!=null){if(j.highee.high)return 1}else{if(j.high!=null&&ee.high==null)return-1;if(j.high==null&&ee.high!=null)return 1}return 0});const J=[];let ne=V.shift(),H=V.shift();for(;H;)H.low&&typeof H.low.durationBetween=="function"?ne.high!=null&&ne.high.sameOrAfter(H.low)?(H.high==null||H.high.after(ne.high))&&(ne.high=H.high):(ne.high!=null?ne.high.durationBetween(H.low,k.unit).high:void 0)<=k.value?ne.high=H.high:(J.push(ne),ne=H):H.low&&typeof H.low.sameOrBefore=="function"?ne.high!=null&&H.low.sameOrBefore((0,i.doAddition)(ne.high,k))?(H.high==null||H.high.after(ne.high))&&(ne.high=H.high):(J.push(ne),ne=H):H.low-ne.high<=k.value?(H.high>ne.high||H.high==null)&&(ne.high=H.high):(J.push(ne),ne=H),H=V.shift();return J.push(ne),J}}function X(W,k){const V=new RegExp("^-?\\d+(?:.\\d{0,"+(k||-1)+"})?");return parseFloat(W.toString().match(V)[0])}return $e}var qS={},Ym="delete",Ut=5,Si=1<>>0;if(""+r!==t||r===4294967295)return NaN;t=r}return t<0?Uf(e)+t:t}function rX(){return!0}function Km(e,t,r){return(e===0&&!iX(e)||r!==void 0&&e<=-r)&&(t===void 0||r!==void 0&&t>=r)}function md(e,t){return nX(e,t,0)}function Xm(e,t){return nX(e,t,t)}function nX(e,t,r){return e===void 0?r:iX(e)?t===1/0?t:Math.max(0,t+e)|0:t===void 0||t===e?e:Math.min(t,e)|0}function iX(e){return e<0||e===0&&1/e===-1/0}var aX="@@__IMMUTABLE_ITERABLE__@@";function Vr(e){return!!(e&&e[aX])}var sX="@@__IMMUTABLE_KEYED__@@";function xt(e){return!!(e&&e[sX])}var oX="@@__IMMUTABLE_INDEXED__@@";function Ar(e){return!!(e&&e[oX])}function vd(e){return xt(e)||Ar(e)}var kt=function(t){return Vr(t)?t:Hr(t)},Di=function(e){function t(r){return xt(r)?r:_l(r)}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t}(kt),Vu=function(e){function t(r){return Ar(r)?r:ki(r)}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t}(kt),gd=function(e){function t(r){return Vr(r)&&!vd(r)?r:bd(r)}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t}(kt);kt.Keyed=Di;kt.Indexed=Vu;kt.Set=gd;var lX="@@__IMMUTABLE_SEQ__@@";function Qm(e){return!!(e&&e[lX])}var uX="@@__IMMUTABLE_RECORD__@@";function bl(e){return!!(e&&e[uX])}function Zn(e){return Vr(e)||bl(e)}var yd="@@__IMMUTABLE_ORDERED__@@";function Vn(e){return!!(e&&e[yd])}var Jm=0,da=1,Mi=2,Z2=typeof Symbol=="function"&&Symbol.iterator,cX="@@iterator",rb=Z2||cX,dt=function(t){this.next=t};dt.prototype.toString=function(){return"[Iterator]"};dt.KEYS=Jm;dt.VALUES=da;dt.ENTRIES=Mi;dt.prototype.inspect=dt.prototype.toSource=function(){return this.toString()};dt.prototype[rb]=function(){return this};function Ft(e,t,r,n){var i=e===0?t:e===1?r:[t,r];return n?n.value=i:n={value:i,done:!1},n}function dn(){return{value:void 0,done:!0}}function G$(e){return Array.isArray(e)?!0:!!nb(e)}function R7(e){return e&&typeof e.next=="function"}function eI(e){var t=nb(e);return t&&t.call(e)}function nb(e){var t=e&&(Z2&&e[Z2]||e[cX]);if(typeof t=="function")return t}function aBe(e){var t=nb(e);return t&&t===e.entries}function sBe(e){var t=nb(e);return t&&t===e.keys}var wd=Object.prototype.hasOwnProperty;function Y$(e){return Array.isArray(e)||typeof e=="string"?!0:e&&typeof e=="object"&&Number.isInteger(e.length)&&e.length>=0&&(e.length===0?Object.keys(e).length===1:e.hasOwnProperty(e.length-1))}var Hr=function(e){function t(r){return r==null?X$():Zn(r)?r.toSeq():lBe(r)}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.prototype.toSeq=function(){return this},t.prototype.toString=function(){return this.__toString("Seq {","}")},t.prototype.cacheResult=function(){return!this._cache&&this.__iterateUncached&&(this._cache=this.entrySeq().toArray(),this.size=this._cache.length),this},t.prototype.__iterate=function(n,i){var a=this._cache;if(a){for(var s=a.length,o=0;o!==s;){var l=a[i?s-++o:o++];if(n(l[1],l[0],this)===!1)break}return o}return this.__iterateUncached(n,i)},t.prototype.__iterator=function(n,i){var a=this._cache;if(a){var s=a.length,o=0;return new dt(function(){if(o===s)return dn();var l=a[i?s-++o:o++];return Ft(n,l[0],l[1])})}return this.__iteratorUncached(n,i)},t}(kt),_l=function(e){function t(r){return r==null?X$().toKeyedSeq():Vr(r)?xt(r)?r.toSeq():r.fromEntrySeq():bl(r)?r.toSeq():Q$(r)}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.prototype.toKeyedSeq=function(){return this},t}(Hr),ki=function(e){function t(r){return r==null?X$():Vr(r)?xt(r)?r.entrySeq():r.toIndexedSeq():bl(r)?r.toSeq().entrySeq():fX(r)}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.of=function(){return t(arguments)},t.prototype.toIndexedSeq=function(){return this},t.prototype.toString=function(){return this.__toString("Seq [","]")},t}(Hr),bd=function(e){function t(r){return(Vr(r)&&!vd(r)?r:ki(r)).toSetSeq()}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.of=function(){return t(arguments)},t.prototype.toSetSeq=function(){return this},t}(Hr);Hr.isSeq=Qm;Hr.Keyed=_l;Hr.Set=bd;Hr.Indexed=ki;Hr.prototype[lX]=!0;var Iu=function(e){function t(r){this._array=r,this.size=r.length}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.prototype.get=function(n,i){return this.has(n)?this._array[cl(this,n)]:i},t.prototype.__iterate=function(n,i){for(var a=this._array,s=a.length,o=0;o!==s;){var l=i?s-++o:o++;if(n(a[l],l,this)===!1)break}return o},t.prototype.__iterator=function(n,i){var a=this._array,s=a.length,o=0;return new dt(function(){if(o===s)return dn();var l=i?s-++o:o++;return Ft(n,l,a[l])})},t}(ki),K$=function(e){function t(r){var n=Object.keys(r).concat(Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(r):[]);this._object=r,this._keys=n,this.size=n.length}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.prototype.get=function(n,i){return i!==void 0&&!this.has(n)?i:this._object[n]},t.prototype.has=function(n){return wd.call(this._object,n)},t.prototype.__iterate=function(n,i){for(var a=this._object,s=this._keys,o=s.length,l=0;l!==o;){var u=s[i?o-++l:l++];if(n(a[u],u,this)===!1)break}return l},t.prototype.__iterator=function(n,i){var a=this._object,s=this._keys,o=s.length,l=0;return new dt(function(){if(l===o)return dn();var u=s[i?o-++l:l++];return Ft(n,u,a[u])})},t}(_l);K$.prototype[yd]=!0;var oBe=function(e){function t(r){this._collection=r,this.size=r.length||r.size}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.prototype.__iterateUncached=function(n,i){if(i)return this.cacheResult().__iterate(n,i);var a=this._collection,s=eI(a),o=0;if(R7(s))for(var l;!(l=s.next()).done&&n(l.value,o++,this)!==!1;);return o},t.prototype.__iteratorUncached=function(n,i){if(i)return this.cacheResult().__iterator(n,i);var a=this._collection,s=eI(a);if(!R7(s))return new dt(dn);var o=0;return new dt(function(){var l=s.next();return l.done?l:Ft(n,o++,l.value)})},t}(ki),D7;function X$(){return D7||(D7=new Iu([]))}function Q$(e){var t=J$(e);if(t)return t.fromEntrySeq();if(typeof e=="object")return new K$(e);throw new TypeError("Expected Array or collection object of [k, v] entries, or keyed object: "+e)}function fX(e){var t=J$(e);if(t)return t;throw new TypeError("Expected Array or collection object of values: "+e)}function lBe(e){var t=J$(e);if(t)return aBe(e)?t.fromEntrySeq():sBe(e)?t.toSetSeq():t;if(typeof e=="object")return new K$(e);throw new TypeError("Expected Array or collection object of values, or keyed object: "+e)}function J$(e){return Y$(e)?new Iu(e):G$(e)?new oBe(e):void 0}var dX="@@__IMMUTABLE_MAP__@@";function Zm(e){return!!(e&&e[dX])}function ib(e){return Zm(e)&&Vn(e)}function r1(e){return!!(e&&typeof e.equals=="function"&&typeof e.hashCode=="function")}function yr(e,t){if(e===t||e!==e&&t!==t)return!0;if(!e||!t)return!1;if(typeof e.valueOf=="function"&&typeof t.valueOf=="function"){if(e=e.valueOf(),t=t.valueOf(),e===t||e!==e&&t!==t)return!0;if(!e||!t)return!1}return!!(r1(e)&&r1(t)&&e.equals(t))}var ch=typeof Math.imul=="function"&&Math.imul(4294967295,2)===-2?Math.imul:function(t,r){t|=0,r|=0;var n=t&65535,i=r&65535;return n*i+((t>>>16)*i+n*(r>>>16)<<16>>>0)|0};function ab(e){return e>>>1&1073741824|e&3221225471}var uBe=Object.prototype.valueOf;function on(e){if(e==null)return k7(e);if(typeof e.hashCode=="function")return ab(e.hashCode(e));var t=mBe(e);if(t==null)return k7(t);switch(typeof t){case"boolean":return t?1108378657:1108378656;case"number":return cBe(t);case"string":return t.length>vBe?fBe(t):tI(t);case"object":case"function":return hBe(t);case"symbol":return dBe(t);default:if(typeof t.toString=="function")return tI(t.toString());throw new Error("Value type "+typeof t+" cannot be hashed.")}}function k7(e){return e===null?1108378658:1108378659}function cBe(e){if(e!==e||e===1/0)return 0;var t=e|0;for(t!==e&&(t^=e*4294967295);e>4294967295;)e/=4294967295,t^=e;return ab(t)}function fBe(e){var t=WS[e];return t===void 0&&(t=tI(e),HS===gBe&&(HS=0,WS={}),HS++,WS[e]=t),t}function tI(e){for(var t=0,r=0;r0)switch(e.nodeType){case 1:return e.uniqueID;case 9:return e.documentElement&&e.documentElement.uniqueID}}function mBe(e){return e.valueOf!==uBe&&typeof e.valueOf=="function"?e.valueOf(e):e}function hX(){var e=++VS;return VS&1073741824&&(VS=0),e}var rI=typeof WeakMap=="function",nI;rI&&(nI=new WeakMap);var j7=Object.create(null),VS=0,Hl="__immutablehash__";typeof Symbol=="function"&&(Hl=Symbol(Hl));var vBe=16,gBe=255,HS=0,WS={},sb=function(e){function t(r,n){this._iter=r,this._useKeys=n,this.size=r.size}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.prototype.get=function(n,i){return this._iter.get(n,i)},t.prototype.has=function(n){return this._iter.has(n)},t.prototype.valueSeq=function(){return this._iter.valueSeq()},t.prototype.reverse=function(){var n=this,i=Z$(this,!0);return this._useKeys||(i.valueSeq=function(){return n._iter.toSeq().reverse()}),i},t.prototype.map=function(n,i){var a=this,s=yX(this,n,i);return this._useKeys||(s.valueSeq=function(){return a._iter.toSeq().map(n,i)}),s},t.prototype.__iterate=function(n,i){var a=this;return this._iter.__iterate(function(s,o){return n(s,o,a)},i)},t.prototype.__iterator=function(n,i){return this._iter.__iterator(n,i)},t}(_l);sb.prototype[yd]=!0;var pX=function(e){function t(r){this._iter=r,this.size=r.size}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.prototype.includes=function(n){return this._iter.includes(n)},t.prototype.__iterate=function(n,i){var a=this,s=0;return i&&Uf(this),this._iter.__iterate(function(o){return n(o,i?a.size-++s:s++,a)},i)},t.prototype.__iterator=function(n,i){var a=this,s=this._iter.__iterator(da,i),o=0;return i&&Uf(this),new dt(function(){var l=s.next();return l.done?l:Ft(n,i?a.size-++o:o++,l.value,l)})},t}(ki),mX=function(e){function t(r){this._iter=r,this.size=r.size}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.prototype.has=function(n){return this._iter.includes(n)},t.prototype.__iterate=function(n,i){var a=this;return this._iter.__iterate(function(s){return n(s,s,a)},i)},t.prototype.__iterator=function(n,i){var a=this._iter.__iterator(da,i);return new dt(function(){var s=a.next();return s.done?s:Ft(n,s.value,s.value,s)})},t}(bd),vX=function(e){function t(r){this._iter=r,this.size=r.size}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.prototype.entrySeq=function(){return this._iter.toSeq()},t.prototype.__iterate=function(n,i){var a=this;return this._iter.__iterate(function(s){if(s){q7(s);var o=Vr(s);return n(o?s.get(1):s[1],o?s.get(0):s[0],a)}},i)},t.prototype.__iterator=function(n,i){var a=this._iter.__iterator(da,i);return new dt(function(){for(;;){var s=a.next();if(s.done)return s;var o=s.value;if(o){q7(o);var l=Vr(o);return Ft(n,l?o.get(0):o[0],l?o.get(1):o[1],s)}}})},t}(_l);pX.prototype.cacheResult=sb.prototype.cacheResult=mX.prototype.cacheResult=vX.prototype.cacheResult=tA;function gX(e){var t=rs(e);return t._iter=e,t.size=e.size,t.flip=function(){return e},t.reverse=function(){var r=e.reverse.apply(this);return r.flip=function(){return e.reverse()},r},t.has=function(r){return e.includes(r)},t.includes=function(r){return e.has(r)},t.cacheResult=tA,t.__iterateUncached=function(r,n){var i=this;return e.__iterate(function(a,s){return r(s,a,i)!==!1},n)},t.__iteratorUncached=function(r,n){if(r===Mi){var i=e.__iterator(r,n);return new dt(function(){var a=i.next();if(!a.done){var s=a.value[0];a.value[0]=a.value[1],a.value[1]=s}return a})}return e.__iterator(r===da?Jm:da,n)},t}function yX(e,t,r){var n=rs(e);return n.size=e.size,n.has=function(i){return e.has(i)},n.get=function(i,a){var s=e.get(i,tt);return s===tt?a:t.call(r,s,i,e)},n.__iterateUncached=function(i,a){var s=this;return e.__iterate(function(o,l,u){return i(t.call(r,o,l,u),l,s)!==!1},a)},n.__iteratorUncached=function(i,a){var s=e.__iterator(Mi,a);return new dt(function(){var o=s.next();if(o.done)return o;var l=o.value,u=l[0];return Ft(i,u,t.call(r,l[1],u,e),o)})},n}function Z$(e,t){var r=this,n=rs(e);return n._iter=e,n.size=e.size,n.reverse=function(){return e},e.flip&&(n.flip=function(){var i=gX(e);return i.reverse=function(){return e.flip()},i}),n.get=function(i,a){return e.get(t?i:-1-i,a)},n.has=function(i){return e.has(t?i:-1-i)},n.includes=function(i){return e.includes(i)},n.cacheResult=tA,n.__iterate=function(i,a){var s=this,o=0;return a&&Uf(e),e.__iterate(function(l,u){return i(l,t?u:a?s.size-++o:o++,s)},!a)},n.__iterator=function(i,a){var s=0;a&&Uf(e);var o=e.__iterator(Mi,!a);return new dt(function(){var l=o.next();if(l.done)return l;var u=l.value;return Ft(i,t?u[0]:a?r.size-++s:s++,u[1],l)})},n}function wX(e,t,r,n){var i=rs(e);return n&&(i.has=function(a){var s=e.get(a,tt);return s!==tt&&!!t.call(r,s,a,e)},i.get=function(a,s){var o=e.get(a,tt);return o!==tt&&t.call(r,o,a,e)?o:s}),i.__iterateUncached=function(a,s){var o=this,l=0;return e.__iterate(function(u,c,f){if(t.call(r,u,c,f))return l++,a(u,n?c:l-1,o)},s),l},i.__iteratorUncached=function(a,s){var o=e.__iterator(Mi,s),l=0;return new dt(function(){for(;;){var u=o.next();if(u.done)return u;var c=u.value,f=c[0],d=c[1];if(t.call(r,d,f,e))return Ft(a,n?f:l++,d,u)}})},i}function yBe(e,t,r){var n=Sl().asMutable();return e.__iterate(function(i,a){n.update(t.call(r,i,a,e),0,function(s){return s+1})}),n.asImmutable()}function wBe(e,t,r){var n=xt(e),i=(Vn(e)?ha():Sl()).asMutable();e.__iterate(function(s,o){i.update(t.call(r,s,o,e),function(l){return l=l||[],l.push(n?[o,s]:s),l})});var a=CX(e);return i.map(function(s){return Mt(e,a(s))}).asImmutable()}function eA(e,t,r,n){var i=e.size;if(Km(t,r,i))return e;var a=md(t,i),s=Xm(r,i);if(a!==a||s!==s)return eA(e.toSeq().cacheResult(),t,r,n);var o=s-a,l;o===o&&(l=o<0?0:o);var u=rs(e);return u.size=l===0?l:e.size&&l||void 0,!n&&Qm(e)&&l>=0&&(u.get=function(c,f){return c=cl(this,c),c>=0&&cl)return dn();var _=d.next();return n||c===da||_.done?_:c===Jm?Ft(c,v-1,void 0,_):Ft(c,v-1,_.value[1],_)})},u}function bBe(e,t,r){var n=rs(e);return n.__iterateUncached=function(i,a){var s=this;if(a)return this.cacheResult().__iterate(i,a);var o=0;return e.__iterate(function(l,u,c){return t.call(r,l,u,c)&&++o&&i(l,u,s)}),o},n.__iteratorUncached=function(i,a){var s=this;if(a)return this.cacheResult().__iterator(i,a);var o=e.__iterator(Mi,a),l=!0;return new dt(function(){if(!l)return dn();var u=o.next();if(u.done)return u;var c=u.value,f=c[0],d=c[1];return t.call(r,d,f,s)?i===Mi?u:Ft(i,f,d,u):(l=!1,dn())})},n}function bX(e,t,r,n){var i=rs(e);return i.__iterateUncached=function(a,s){var o=this;if(s)return this.cacheResult().__iterate(a,s);var l=!0,u=0;return e.__iterate(function(c,f,d){if(!(l&&(l=t.call(r,c,f,d))))return u++,a(c,n?f:u-1,o)}),u},i.__iteratorUncached=function(a,s){var o=this;if(s)return this.cacheResult().__iterator(a,s);var l=e.__iterator(Mi,s),u=!0,c=0;return new dt(function(){var f,d,y;do{if(f=l.next(),f.done)return n||a===da?f:a===Jm?Ft(a,c++,void 0,f):Ft(a,c++,f.value[1],f);var v=f.value;d=v[0],y=v[1],u&&(u=t.call(r,y,d,o))}while(u);return a===Mi?f:Ft(a,d,y,f)})},i}function _Be(e,t){var r=xt(e),n=[e].concat(t).map(function(s){return Vr(s)?r&&(s=Di(s)):s=r?Q$(s):fX(Array.isArray(s)?s:[s]),s}).filter(function(s){return s.size!==0});if(n.length===0)return e;if(n.length===1){var i=n[0];if(i===e||r&&xt(i)||Ar(e)&&Ar(i))return i}var a=new Iu(n);return r?a=a.toKeyedSeq():Ar(e)||(a=a.toSetSeq()),a=a.flatten(!0),a.size=n.reduce(function(s,o){if(s!==void 0){var l=o.size;if(l!==void 0)return s+l}},0),a}function _X(e,t,r){var n=rs(e);return n.__iterateUncached=function(i,a){if(a)return this.cacheResult().__iterate(i,a);var s=0,o=!1;function l(u,c){u.__iterate(function(f,d){return(!t||c0}function Uv(e,t,r,n){var i=rs(e),a=new Iu(r).map(function(s){return s.size});return i.size=n?a.max():a.min(),i.__iterate=function(s,o){for(var l=this.__iterator(da,o),u,c=0;!(u=l.next()).done&&s(u.value,c++,this)!==!1;);return c},i.__iteratorUncached=function(s,o){var l=r.map(function(f){return f=kt(f),eI(o?f.reverse():f)}),u=0,c=!1;return new dt(function(){var f;return c||(f=l.map(function(d){return d.next()}),c=n?f.every(function(d){return d.done}):f.some(function(d){return d.done})),c?dn():Ft(s,u++,t.apply(null,f.map(function(d){return d.value})))})},i}function Mt(e,t){return e===t?e:Qm(e)?t:e.constructor(t)}function q7(e){if(e!==Object(e))throw new TypeError("Expected [K, V] tuple: "+e)}function CX(e){return xt(e)?Di:Ar(e)?Vu:gd}function rs(e){return Object.create((xt(e)?_l:Ar(e)?ki:bd).prototype)}function tA(){return this._iter.cacheResult?(this._iter.cacheResult(),this.size=this._iter.size,this):Hr.prototype.cacheResult.call(this)}function SX(e,t){return e===void 0&&t===void 0?0:e===void 0?1:t===void 0?-1:e>t?1:e0;)t[r]=arguments[r+1];if(typeof e!="function")throw new TypeError("Invalid merger function: "+e);return MX(this,t,e)}function MX(e,t,r){for(var n=[],i=0;i0;)t[r]=arguments[r+1];return t0(e,t)}function LX(e,t){for(var r=[],n=arguments.length-2;n-- >0;)r[n]=arguments[n+2];return t0(t,r,e)}function $X(e){for(var t=[],r=arguments.length-1;r-- >0;)t[r]=arguments[r+1];return e0(e,t)}function AX(e,t){for(var r=[],n=arguments.length-2;n-- >0;)r[n]=arguments[n+2];return e0(t,r,e)}function e0(e,t,r){return t0(e,t,EBe(r))}function t0(e,t,r){if(!fl(e))throw new TypeError("Cannot merge into non-data-structure value: "+e);if(Zn(e))return typeof r=="function"&&e.mergeWith?e.mergeWith.apply(e,[r].concat(t)):e.merge?e.merge.apply(e,t):e.concat.apply(e,t);for(var n=Array.isArray(e),i=e,a=n?Vu:Di,s=n?function(l){i===e&&(i=n1(i)),i.push(l)}:function(l,u){var c=wd.call(i,u),f=c&&r?r(i[u],l,u):l;(!c||f!==i[u])&&(i===e&&(i=n1(i)),i[u]=f)},o=0;o0;)t[r]=arguments[r+1];return e0(this,t,e)}function dA(e){for(var t=[],r=arguments.length-1;r-- >0;)t[r]=arguments[r+1];return Cl(this,e,ea(),function(n){return t0(n,t)})}function hA(e){for(var t=[],r=arguments.length-1;r-- >0;)t[r]=arguments[r+1];return Cl(this,e,ea(),function(n){return e0(n,t)})}function r0(e){var t=this.asMutable();return e(t),t.wasAltered()?t.__ensureOwner(this.__ownerID):this}function n0(){return this.__ownerID?this:this.__ensureOwner(new W$)}function i0(){return this.__ensureOwner()}function pA(){return this.__altered}var Sl=function(e){function t(r){return r==null?ea():Zm(r)&&!Vn(r)?r:ea().withMutations(function(n){var i=e(r);Ei(i.size),i.forEach(function(a,s){return n.set(s,a)})})}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.of=function(){for(var n=[],i=arguments.length;i--;)n[i]=arguments[i];return ea().withMutations(function(a){for(var s=0;s=n.length)throw new Error("Missing value for key: "+n[s]);a.set(n[s],n[s+1])}})},t.prototype.toString=function(){return this.__toString("Map {","}")},t.prototype.get=function(n,i){return this._root?this._root.get(0,void 0,n,i):i},t.prototype.set=function(n,i){return W7(this,n,i)},t.prototype.remove=function(n){return W7(this,n,tt)},t.prototype.deleteAll=function(n){var i=kt(n);return i.size===0?this:this.withMutations(function(a){i.forEach(function(s){return a.remove(s)})})},t.prototype.clear=function(){return this.size===0?this:this.__ownerID?(this.size=0,this._root=null,this.__hash=void 0,this.__altered=!0,this):ea()},t.prototype.sort=function(n){return ha(Rf(this,n))},t.prototype.sortBy=function(n,i){return ha(Rf(this,i,n))},t.prototype.map=function(n,i){var a=this;return this.withMutations(function(s){s.forEach(function(o,l){s.set(l,n.call(i,o,l,a))})})},t.prototype.__iterator=function(n,i){return new IBe(this,n,i)},t.prototype.__iterate=function(n,i){var a=this,s=0;return this._root&&this._root.iterate(function(o){return s++,n(o[1],o[0],a)},i),s},t.prototype.__ensureOwner=function(n){return n===this.__ownerID?this:n?mA(this.size,this._root,n,this.__hash):this.size===0?ea():(this.__ownerID=n,this.__altered=!1,this)},t}(Di);Sl.isMap=Zm;var Bt=Sl.prototype;Bt[dX]=!0;Bt[Ym]=Bt.remove;Bt.removeAll=Bt.deleteAll;Bt.setIn=oA;Bt.removeIn=Bt.deleteIn=uA;Bt.update=cA;Bt.updateIn=fA;Bt.merge=Bt.concat=OX;Bt.mergeWith=IX;Bt.mergeDeep=PX;Bt.mergeDeepWith=NX;Bt.mergeIn=dA;Bt.mergeDeepIn=hA;Bt.withMutations=r0;Bt.wasAltered=pA;Bt.asImmutable=i0;Bt["@@transducer/init"]=Bt.asMutable=n0;Bt["@@transducer/step"]=function(e,t){return e.set(t[0],t[1])};Bt["@@transducer/result"]=function(e){return e.asImmutable()};var Up=function(t,r){this.ownerID=t,this.entries=r};Up.prototype.get=function(t,r,n,i){for(var a=this.entries,s=0,o=a.length;s=PBe)return MBe(t,u,i,a);var y=t&&t===this.ownerID,v=y?u:Pa(u);return d?l?c===f-1?v.pop():v[c]=v.pop():v[c]=[i,a]:v.push([i,a]),y?(this.entries=v,this):new Up(t,v)}};var Df=function(t,r,n){this.ownerID=t,this.bitmap=r,this.nodes=n};Df.prototype.get=function(t,r,n,i){r===void 0&&(r=on(n));var a=1<<((t===0?r:r>>>t)&ln),s=this.bitmap;return s&a?this.nodes[UX(s&a-1)].get(t+Ut,r,n,i):i};Df.prototype.update=function(t,r,n,i,a,s,o){n===void 0&&(n=on(i));var l=(r===0?n:n>>>r)&ln,u=1<=NBe)return LBe(t,y,c,l,_);if(f&&!_&&y.length===2&&G7(y[d^1]))return y[d^1];if(f&&_&&y.length===1&&G7(_))return _;var w=t&&t===this.ownerID,p=f?_?c:c^u:c|u,g=f?_?RX(y,d,_,w):ABe(y,d,w):$Be(y,d,_,w);return w?(this.bitmap=p,this.nodes=g,this):new Df(t,p,g)};var Rp=function(t,r,n){this.ownerID=t,this.count=r,this.nodes=n};Rp.prototype.get=function(t,r,n,i){r===void 0&&(r=on(n));var a=(t===0?r:r>>>t)&ln,s=this.nodes[a];return s?s.get(t+Ut,r,n,i):i};Rp.prototype.update=function(t,r,n,i,a,s,o){n===void 0&&(n=on(i));var l=(r===0?n:n>>>r)&ln,u=a===tt,c=this.nodes,f=c[l];if(u&&!f)return this;var d=vA(f,t,r+Ut,n,i,a,s,o);if(d===f)return this;var y=this.count;if(!f)y++;else if(!d&&(y--,y>>r)&ln,s=(r===0?n:n>>>r)&ln,o,l=a===s?[gA(e,t,r+Ut,n,i)]:(o=new Hs(t,n,i),a>>=1)s[o]=r&1?t[a++]:void 0;return s[n]=i,new Rp(e,a+1,s)}function UX(e){return e-=e>>1&1431655765,e=(e&858993459)+(e>>2&858993459),e=e+(e>>4)&252645135,e+=e>>8,e+=e>>16,e&127}function RX(e,t,r,n){var i=n?e:Pa(e);return i[t]=r,i}function $Be(e,t,r,n){var i=e.length+1;if(n&&t+1===i)return e[t]=r,e;for(var a=new Array(i),s=0,o=0;o0&&a=0&&n>>r&ln;if(i>=this.array.length)return new Jo([],t);var a=i===0,s;if(r>0){var o=this.array[i];if(s=o&&o.removeBefore(t,r-Ut,n),s===o&&a)return this}if(a&&!s)return this;var l=Ff(this,t);if(!a)for(var u=0;u>>r&ln;if(i>=this.array.length)return this;var a;if(r>0){var s=this.array[i];if(a=s&&s.removeAfter(t,r-Ut,n),a===s&&i===this.array.length-1)return this}var o=Ff(this,t);return o.array.splice(i+1),a&&(o.array[i]=a),o};var ap={};function Y7(e,t){var r=e._origin,n=e._capacity,i=kp(n),a=e._tail;return s(e._root,e._level,0);function s(u,c,f){return c===0?o(u,f):l(u,c,f)}function o(u,c){var f=c===i?a&&a.array:u&&u.array,d=c>r?0:r-c,y=n-c;return y>Si&&(y=Si),function(){if(d===y)return ap;var v=t?--y:d++;return f&&f[v]}}function l(u,c,f){var d,y=u&&u.array,v=f>r?0:r-f>>c,_=(n-f>>c)+1;return _>Si&&(_=Si),function(){for(;;){if(d){var w=d();if(w!==ap)return w;d=null}if(v===_)return ap;var p=t?--_:v++;d=s(y&&y[p],c-Ut,f+(p<=e.size||t<0)return e.withMutations(function(s){t<0?Eo(s,t).set(0,r):Eo(s,0,t+1).set(t,r)});t+=e._origin;var n=e._tail,i=e._root,a=J2();return t>=kp(e._capacity)?n=iI(n,e.__ownerID,0,t,r,a):i=iI(i,e.__ownerID,e._level,t,r,a),a.value?e.__ownerID?(e._root=i,e._tail=n,e.__hash=void 0,e.__altered=!0,e):Dp(e._origin,e._capacity,e._level,i,n):e}function iI(e,t,r,n,i,a){var s=n>>>r&ln,o=e&&s0){var u=e&&e.array[s],c=iI(u,t,r-Ut,n,i,a);return c===u?e:(l=Ff(e,t),l.array[s]=c,l)}return o&&e.array[s]===i?e:(a&&Ti(a),l=Ff(e,t),i===void 0&&s===l.array.length-1?l.array.pop():l.array[s]=i,l)}function Ff(e,t){return t&&e&&t===e.ownerID?e:new Jo(e?e.array.slice():[],t)}function kX(e,t){if(t>=kp(e._capacity))return e._tail;if(t<1<0;)r=r.array[t>>>n&ln],n-=Ut;return r}}function Eo(e,t,r){t!==void 0&&(t|=0),r!==void 0&&(r|=0);var n=e.__ownerID||new W$,i=e._origin,a=e._capacity,s=i+t,o=r===void 0?a:r<0?a+r:i+r;if(s===i&&o===a)return e;if(s>=o)return e.clear();for(var l=e._level,u=e._root,c=0;s+c<0;)u=new Jo(u&&u.array.length?[void 0,u]:[],n),l+=Ut,c+=1<=1<f?new Jo([],n):y;if(y&&d>f&&sUt;w-=Ut){var p=f>>>w&ln;_=_.array[p]=Ff(_.array[p],n)}_.array[f>>>Ut&ln]=y}if(o=d)s-=d,o-=d,l=Ut,u=null,v=v&&v.removeBefore(n,0,s);else if(s>i||d>>l&ln;if(g!==d>>>l&ln)break;g&&(c+=(1<i&&(u=u.removeBefore(n,l,s-c)),u&&d>>Ut<=Si&&i.size>=n.size*2?(l=i.filter(function(u,c){return u!==void 0&&a!==c}),o=l.toKeyedSeq().map(function(u){return u[0]}).flip().toMap(),e.__ownerID&&(o.__ownerID=l.__ownerID=e.__ownerID)):(o=n.remove(t),l=a===i.size-1?i.pop():i.set(a,void 0))}else if(s){if(r===i.get(a)[1])return e;o=n,l=i.set(a,[t,r])}else o=n.set(t,i.size),l=i.set(i.size,[t,r]);return e.__ownerID?(e.size=o.size,e._map=o,e._list=l,e.__hash=void 0,e.__altered=!0,e):yA(o,l)}var FX="@@__IMMUTABLE_STACK__@@";function Fp(e){return!!(e&&e[FX])}var a0=function(e){function t(r){return r==null?Rv():Fp(r)?r:Rv().pushAll(r)}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.of=function(){return this(arguments)},t.prototype.toString=function(){return this.__toString("Stack [","]")},t.prototype.get=function(n,i){var a=this._head;for(n=cl(this,n);a&&n--;)a=a.next;return a?a.value:i},t.prototype.peek=function(){return this._head&&this._head.value},t.prototype.push=function(){var n=arguments;if(arguments.length===0)return this;for(var i=this.size+arguments.length,a=this._head,s=arguments.length-1;s>=0;s--)a={value:n[s],next:a};return this.__ownerID?(this.size=i,this._head=a,this.__hash=void 0,this.__altered=!0,this):Nh(i,a)},t.prototype.pushAll=function(n){if(n=e(n),n.size===0)return this;if(this.size===0&&Fp(n))return n;Ei(n.size);var i=this.size,a=this._head;return n.__iterate(function(s){i++,a={value:s,next:a}},!0),this.__ownerID?(this.size=i,this._head=a,this.__hash=void 0,this.__altered=!0,this):Nh(i,a)},t.prototype.pop=function(){return this.slice(1)},t.prototype.clear=function(){return this.size===0?this:this.__ownerID?(this.size=0,this._head=void 0,this.__hash=void 0,this.__altered=!0,this):Rv()},t.prototype.slice=function(n,i){if(Km(n,i,this.size))return this;var a=md(n,this.size),s=Xm(i,this.size);if(s!==this.size)return e.prototype.slice.call(this,n,i);for(var o=this.size-a,l=this._head;a--;)l=l.next;return this.__ownerID?(this.size=o,this._head=l,this.__hash=void 0,this.__altered=!0,this):Nh(o,l)},t.prototype.__ensureOwner=function(n){return n===this.__ownerID?this:n?Nh(this.size,this._head,n,this.__hash):this.size===0?Rv():(this.__ownerID=n,this.__altered=!1,this)},t.prototype.__iterate=function(n,i){var a=this;if(i)return new Iu(this.toArray()).__iterate(function(l,u){return n(l,u,a)},i);for(var s=0,o=this._head;o&&n(o.value,s++,this)!==!1;)o=o.next;return s},t.prototype.__iterator=function(n,i){if(i)return new Iu(this.toArray()).__iterator(n,i);var a=0,s=this._head;return new dt(function(){if(s){var o=s.value;return s=s.next,Ft(n,a++,o)}return dn()})},t}(Vu);a0.isStack=Fp;var hn=a0.prototype;hn[FX]=!0;hn.shift=hn.pop;hn.unshift=hn.push;hn.unshiftAll=hn.pushAll;hn.withMutations=r0;hn.wasAltered=pA;hn.asImmutable=i0;hn["@@transducer/init"]=hn.asMutable=n0;hn["@@transducer/step"]=function(e,t){return e.unshift(t)};hn["@@transducer/result"]=function(e){return e.asImmutable()};function Nh(e,t,r,n){var i=Object.create(hn);return i.size=e,i._head=t,i.__ownerID=r,i.__hash=n,i.__altered=!1,i}var J7;function Rv(){return J7||(J7=Nh(0))}var BX="@@__IMMUTABLE_SET__@@";function s0(e){return!!(e&&e[BX])}function fb(e){return s0(e)&&Vn(e)}function wA(e,t){if(e===t)return!0;if(!Vr(t)||e.size!==void 0&&t.size!==void 0&&e.size!==t.size||e.__hash!==void 0&&t.__hash!==void 0&&e.__hash!==t.__hash||xt(e)!==xt(t)||Ar(e)!==Ar(t)||Vn(e)!==Vn(t))return!1;if(e.size===0&&t.size===0)return!0;var r=!vd(e);if(Vn(e)){var n=e.entries();return t.every(function(l,u){var c=n.next().value;return c&&yr(c[1],l)&&(r||yr(c[0],u))})&&n.next().done}var i=!1;if(e.size===void 0)if(t.size===void 0)typeof e.cacheResult=="function"&&e.cacheResult();else{i=!0;var a=e;e=t,t=a}var s=!0,o=t.__iterate(function(l,u){if(r?!e.has(l):i?!yr(l,e.get(u,tt)):!yr(e.get(u,tt),l))return s=!1,!1});return s&&e.size===o}function Hu(e,t){var r=function(n){e.prototype[n]=t[n]};return Object.keys(t).forEach(r),Object.getOwnPropertySymbols&&Object.getOwnPropertySymbols(t).forEach(r),e}function i1(e){if(!e||typeof e!="object")return e;if(!Vr(e)){if(!fl(e))return e;e=Hr(e)}if(xt(e)){var t={};return e.__iterate(function(n,i){t[i]=i1(n)}),t}var r=[];return e.__iterate(function(n){r.push(i1(n))}),r}var Cd=function(e){function t(r){return r==null?Uh():s0(r)&&!Vn(r)?r:Uh().withMutations(function(n){var i=e(r);Ei(i.size),i.forEach(function(a){return n.add(a)})})}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.of=function(){return this(arguments)},t.fromKeys=function(n){return this(Di(n).keySeq())},t.intersect=function(n){return n=kt(n).toArray(),n.length?Pr.intersect.apply(t(n.pop()),n):Uh()},t.union=function(n){return n=kt(n).toArray(),n.length?Pr.union.apply(t(n.pop()),n):Uh()},t.prototype.toString=function(){return this.__toString("Set {","}")},t.prototype.has=function(n){return this._map.has(n)},t.prototype.add=function(n){return Dv(this,this._map.set(n,n))},t.prototype.remove=function(n){return Dv(this,this._map.remove(n))},t.prototype.clear=function(){return Dv(this,this._map.clear())},t.prototype.map=function(n,i){var a=this,s=!1,o=Dv(this,this._map.mapEntries(function(l){var u=l[1],c=n.call(i,u,u,a);return c!==u&&(s=!0),[c,c]},i));return s?o:this},t.prototype.union=function(){for(var n=[],i=arguments.length;i--;)n[i]=arguments[i];return n=n.filter(function(a){return a.size!==0}),n.length===0?this:this.size===0&&!this.__ownerID&&n.length===1?this.constructor(n[0]):this.withMutations(function(a){for(var s=0;s=0&&i=0&&athis.size?r:this.find(function(n,i){return i===t},void 0,r)},has:function(t){return t=cl(this,t),t>=0&&(this.size!==void 0?this.size===1/0||tt?-1:0}function BBe(e){if(e.size===1/0)return 0;var t=Vn(e),r=xt(e),n=t?1:0,i=e.__iterate(r?t?function(a,s){n=31*n+i8(on(a),on(s))|0}:function(a,s){n=n+i8(on(a),on(s))|0}:t?function(a){n=31*n+on(a)|0}:function(a){n=n+on(a)|0});return jBe(i,n)}function jBe(e,t){return t=ch(t,3432918353),t=ch(t<<15|t>>>-15,461845907),t=ch(t<<13|t>>>-13,5),t=(t+3864292196|0)^e,t=ch(t^t>>>16,2246822507),t=ch(t^t>>>13,3266489909),t=ab(t^t>>>16),t}function i8(e,t){return e^t+2654435769+(e<<6)+(e>>2)|0}var Mu=function(e){function t(r){return r==null?aI():fb(r)?r:aI().withMutations(function(n){var i=gd(r);Ei(i.size),i.forEach(function(a){return n.add(a)})})}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.of=function(){return this(arguments)},t.fromKeys=function(n){return this(Di(n).keySeq())},t.prototype.toString=function(){return this.__toString("OrderedSet {","}")},t}(Cd);Mu.isOrderedSet=fb;var Wu=Mu.prototype;Wu[yd]=!0;Wu.zip=Sd.zip;Wu.zipWith=Sd.zipWith;Wu.zipAll=Sd.zipAll;Wu.__empty=aI;Wu.__make=VX;function VX(e,t){var r=Object.create(Wu);return r.size=e?e.size:0,r._map=e,r.__ownerID=t,r}var a8;function aI(){return a8||(a8=VX(Ph()))}function zBe(e){if(bl(e))throw new Error("Can not call `Record` with an immutable Record as default values. Use a plain javascript object instead.");if(Zn(e))throw new Error("Can not call `Record` with an immutable Collection as default values. Use a plain javascript object instead.");if(e===null||typeof e!="object")throw new Error("Can not call `Record` with a non-object as default values. Use a plain javascript object instead.")}var mr=function(t,r){var n;zBe(t);var i=function(o){var l=this;if(o instanceof i)return o;if(!(this instanceof i))return new i(o);if(!n){n=!0;var u=Object.keys(t),c=a._indices={};a._name=r,a._keys=u,a._defaultValues=t;for(var f=0;f2?[]:void 0,{"":e})}function GX(e,t,r,n,i,a){if(typeof r!="string"&&!Zn(r)&&(Y$(r)||G$(r)||ob(r))){if(~e.indexOf(r))throw new TypeError("Cannot convert circular structure to Immutable");e.push(r),i&&n!==""&&i.push(n);var s=t.call(a,n,Hr(r).map(function(o,l){return GX(e,t,o,l,i,r)}),i&&i.slice());return e.pop(),i&&i.pop(),s}return r}function VBe(e,t){return Ar(t)?t.toList():xt(t)?t.toMap():t.toSet()}var YX="4.1.0",HBe={version:YX,Collection:kt,Iterable:kt,Seq:Hr,Map:Sl,OrderedMap:ha,List:_d,Stack:a0,Set:Cd,OrderedSet:Mu,Record:mr,Range:bA,Repeat:HX,is:yr,fromJS:WX,hash:on,isImmutable:Zn,isCollection:Vr,isKeyed:xt,isIndexed:Ar,isAssociative:vd,isOrdered:Vn,isValueObject:r1,isPlainObject:ob,isSeq:Qm,isList:cb,isMap:Zm,isOrderedMap:ib,isStack:Fp,isSet:s0,isOrderedSet:fb,isRecord:bl,get:lb,getIn:db,has:nA,hasIn:_A,merge:xX,mergeDeep:$X,mergeWith:LX,mergeDeepWith:AX,remove:iA,removeIn:lA,set:aA,setIn:sA,update:ub,updateIn:Cl},WBe=kt;const GBe=Object.freeze(Object.defineProperty({__proto__:null,Collection:kt,Iterable:WBe,List:_d,Map:Sl,OrderedMap:ha,OrderedSet:Mu,Range:bA,Record:mr,Repeat:HX,Seq:Hr,Set:Cd,Stack:a0,default:HBe,fromJS:WX,get:lb,getIn:db,has:nA,hasIn:_A,hash:on,is:yr,isAssociative:vd,isCollection:Vr,isImmutable:Zn,isIndexed:Ar,isKeyed:xt,isList:cb,isMap:Zm,isOrdered:Vn,isOrderedMap:ib,isOrderedSet:fb,isPlainObject:ob,isRecord:bl,isSeq:Qm,isSet:s0,isStack:Fp,isValueObject:r1,merge:xX,mergeDeep:$X,mergeDeepWith:AX,mergeWith:LX,remove:iA,removeIn:lA,set:aA,setIn:sA,update:ub,updateIn:Cl,version:YX},Symbol.toStringTag,{value:"Module"})),KX=Kp(GBe);var XX={};(function(e){var t=ae&&ae.__createBinding||(Object.create?function(d,y,v,_){_===void 0&&(_=v),Object.defineProperty(d,_,{enumerable:!0,get:function(){return y[v]}})}:function(d,y,v,_){_===void 0&&(_=v),d[_]=y[v]}),r=ae&&ae.__setModuleDefault||(Object.create?function(d,y){Object.defineProperty(d,"default",{enumerable:!0,value:y})}:function(d,y){d.default=y}),n=ae&&ae.__importStar||function(d){if(d&&d.__esModule)return d;var y={};if(d!=null)for(var v in d)v!=="default"&&Object.prototype.hasOwnProperty.call(d,v)&&t(y,d,v);return r(y,d),y},i=ae&&ae.__importDefault||function(d){return d&&d.__esModule?d:{default:d}};Object.defineProperty(e,"__esModule",{value:!0}),e.toNormalizedKey=void 0;const a=n(Ps),s=i(KX),o=Ln(),l=ju(),u=V$(),c=a.UcumLhcUtils.getInstance(),f=d=>{var y,v,_,w,p;if(d==null)return null;if(typeof d=="function")return s.default.Map({name:d.toString(),__instance:"JS.Function"});if(typeof d!="object")return d;switch(d.constructor){case Array:return s.default.Seq(d).map(C=>(0,e.toNormalizedKey)(C)).toList();case o.Code:return s.default.Map({code:(0,e.toNormalizedKey)(d.code),system:(0,e.toNormalizedKey)(d.system),version:(0,e.toNormalizedKey)(d.version),display:(0,e.toNormalizedKey)(d.display),__instance:d.constructor});case Date:return s.default.Map({epochMs:d.getTime(),__instance:d.constructor});case o.DateTime:return typeof d.timezoneOffset=="number"&&d.timezoneOffset!==0?s.default.Seq(d.convertToTimezoneOffset(0)).map(C=>(0,e.toNormalizedKey)(C)).toMap().set("__instance",d.constructor):s.default.Seq(d).map(C=>(0,e.toNormalizedKey)(C)).toMap().set("__instance",d.constructor);case o.Interval:return s.default.Seq(d.toClosed()).map(C=>(0,e.toNormalizedKey)(C)).toMap().set("__instance",d.constructor);case o.Quantity:if(!d.unit)return s.default.Map({value:(y=d.value)!==null&&y!==void 0?y:null,unit:null,__instance:d.constructor});const g=c.commensurablesList(d.unit)[0];if(g){const C=g[0].csCode_,m=(0,u.convertUnit)(d.value,d.unit,C),h=m?(0,l.decimalAdjust)("round",m,-8):null;return s.default.Map({value:h??null,unit:C??null,__instance:d.constructor})}else return s.default.Map({value:(v=d.value)!==null&&v!==void 0?v:null,unit:(_=d.unit)!==null&&_!==void 0?_:null,__instance:d.constructor});case o.Ratio:return s.default.Map({numerator:(0,e.toNormalizedKey)(d.numerator),denominator:(0,e.toNormalizedKey)(d.denominator),__instance:d.constructor});case RegExp:return s.default.Map({source:(0,e.toNormalizedKey)(d.source),global:(0,e.toNormalizedKey)(d.global),ignoreCase:(0,e.toNormalizedKey)(d.ignoreCase),multiline:(0,e.toNormalizedKey)(d.multiline),__instance:d.constructor});case o.Uncertainty:return d.isPoint()?(0,e.toNormalizedKey)(d.low):s.default.Seq(d).map(C=>(0,e.toNormalizedKey)(C)).toMap().set("__instance",d.constructor);default:return s.default.Seq(d).map(C=>(0,e.toNormalizedKey)(C)).toMap().set("__instance",(p=(0,e.toNormalizedKey)((w=d._typeHierarchy)===null||w===void 0?void 0:w.call(d)))!==null&&p!==void 0?p:d.constructor)}};e.toNormalizedKey=f})(XX);var s8;function TA(){return s8||(s8=1,function(e){var t=ae&&ae.__importDefault||function(A){return A&&A.__esModule?A:{default:A}};Object.defineProperty(e,"__esModule",{value:!0}),e.Slice=e.Last=e.First=e.Current=e.toDistinctList=e.Distinct=e.Flatten=e.ForEach=e.doProperIncludes=e.doIncludes=e.doContains=e.IndexOf=e.ToList=e.SingletonFrom=e.Filter=e.Times=e.doIntersect=e.doExcept=e.doUnion=e.Exists=e.List=void 0;const r=t(KX),n=ld(),i=XX,a=Ui,s=Yr(),o=$t();class l extends o.Expression{constructor(N){super(N),this.elements=(0,s.build)(N.element)||[]}get isList(){return!0}async exec(N){return await Promise.all(this.elements.map($=>$.execute(N)))}}e.List=l;class u extends o.Expression{constructor(N){super(N)}async exec(N){const $=await this.execArgs(N);return $?$.some(P=>P!=null):!1}}e.Exists=u;function c(A,N){const $=(0,e.toDistinctList)(A.concat(N));return E($)}e.doUnion=c;function f(A,N){const $=(0,e.toDistinctList)(A);return E($).filter(X=>!g(N,X,!0))}e.doExcept=f;function d(A,N){const $=(0,e.toDistinctList)(A);return E($).filter(X=>g(N,X,!0))}e.doIntersect=d;class y extends o.UnimplementedExpression{}e.Times=y;class v extends o.UnimplementedExpression{}e.Filter=v;class _ extends o.Expression{constructor(N){super(N)}async exec(N){const $=await this.execArgs(N);if($!=null&&$.length>1)throw new Error("IllegalArgument: 'SingletonFrom' requires a 0 or 1 arg array");return $!=null&&$.length===1?$[0]:null}}e.SingletonFrom=_;class w extends o.Expression{constructor(N){super(N)}async exec(N){const $=await this.execArgs(N);return $!=null?[$]:[]}}e.ToList=w;class p extends o.Expression{constructor(N){super(N),this.source=(0,s.build)(N.source),this.element=(0,s.build)(N.element)}async exec(N){let $;const P=await this.source.execute(N),X=await this.element.execute(N);if(P==null||X==null)return null;for(let W=0;W(0,n.equals)(P,N)||$&&P==null&&N==null)}e.doContains=g;function C(A,N){return N.every($=>g(A,$))}e.doIncludes=C;function m(A,N){return A.length>N.length&&C(A,N)}e.doProperIncludes=m;class h extends o.UnimplementedExpression{}e.ForEach=h;class b extends o.Expression{constructor(N){super(N)}async exec(N){const $=await this.execArgs(N);return(0,a.typeIsArray)($)&&$.every(P=>(0,a.typeIsArray)(P))?$.reduce((P,X)=>P.concat(X),[]):$}}e.Flatten=b;class T extends o.Expression{constructor(N){super(N)}async exec(N){const $=await this.execArgs(N);return $==null?null:(0,e.toDistinctList)($)}}e.Distinct=T;const x=A=>{const N=A.map(i.toNormalizedKey),$=r.default.Set().asMutable(),P=[];return $.withMutations(X=>{N.forEach((W,k)=>{const V=X.count();X.add(W),X.count()>V&&P.push(A[k])})}),P};e.toDistinctList=x;function E(A){let N=!1;const $=[];for(const P of A)P!==null?$.push(P):P===null&&!N&&($.push(P),N=!0);return $}class R extends o.UnimplementedExpression{}e.Current=R;class F extends o.Expression{constructor(N){super(N),this.source=(0,s.build)(N.source)}async exec(N){const $=await this.source.execute(N);return $!=null&&(0,a.typeIsArray)($)&&$.length>0?$[0]:null}}e.First=F;class z extends o.Expression{constructor(N){super(N),this.source=(0,s.build)(N.source)}async exec(N){const $=await this.source.execute(N);return $!=null&&(0,a.typeIsArray)($)&&$.length>0?$[$.length-1]:null}}e.Last=z;class D extends o.Expression{constructor(N){super(N),this.source=(0,s.build)(N.source),this.startIndex=(0,s.build)(N.startIndex),this.endIndex=(0,s.build)(N.endIndex)}async exec(N){const $=await this.source.execute(N);if($!=null&&(0,a.typeIsArray)($)){const P=await this.startIndex.execute(N),X=await this.endIndex.execute(N),W=P??0,k=X??$.length;return $.length===0||W<0||k<0||ku!=null);if(l!=null)return l}else if(o!=null)return o}return null}}return ds.Coalesce=n,ds}var Rl={},c8;function QBe(){if(c8)return Rl;c8=1,Object.defineProperty(Rl,"__esModule",{value:!0}),Rl.ParameterRef=Rl.ParameterDef=void 0;const e=$t(),t=Yr();class r extends e.Expression{constructor(a){super(a),this.name=a.name,this.default=(0,t.build)(a.default),this.parameterTypeSpecifier=a.parameterTypeSpecifier}async exec(a){if(a&&a.parameters[this.name]!==void 0)return a.parameters[this.name];if(a.getParentParameter(this.name)!==void 0){const s=a.getParentParameter(this.name);return s.default!=null?s.default.execute(a):s}else this.default!=null&&await this.default.execute(a)}}Rl.ParameterDef=r;class n extends e.Expression{constructor(a){super(a),this.name=a.name,this.library=a.libraryName}async exec(a){a=this.library?a.getLibraryContext(this.library):a;const s=a.getParameter(this.name);return s!=null?s.execute(a):void 0}}return Rl.ParameterRef=n,Rl}var dh={},f8;function JBe(){if(f8)return dh;f8=1;var e=ae&&ae.__createBinding||(Object.create?function(s,o,l,u){u===void 0&&(u=l),Object.defineProperty(s,u,{enumerable:!0,get:function(){return o[l]}})}:function(s,o,l,u){u===void 0&&(u=l),s[u]=o[l]}),t=ae&&ae.__setModuleDefault||(Object.create?function(s,o){Object.defineProperty(s,"default",{enumerable:!0,value:o})}:function(s,o){s.default=o}),r=ae&&ae.__importStar||function(s){if(s&&s.__esModule)return s;var o={};if(s!=null)for(var l in s)l!=="default"&&Object.prototype.hasOwnProperty.call(s,l)&&e(o,s,l);return t(o,s),o};Object.defineProperty(dh,"__esModule",{value:!0}),dh.Quantity=void 0;const n=$t(),i=r(Ln());class a extends n.Expression{constructor(o){super(o),this.value=parseFloat(o.value),this.unit=o.unit}async exec(o){return new i.Quantity(this.value,this.unit)}}return dh.Quantity=a,dh}var wt={},d8;function ZBe(){if(d8)return wt;d8=1,Object.defineProperty(wt,"__esModule",{value:!0}),wt.QueryLetRef=wt.AliasRef=wt.Query=wt.SortClause=wt.ReturnClause=wt.ByColumn=wt.ByExpression=wt.ByDirection=wt.Sort=wt.Without=wt.With=wt.LetClause=wt.AliasedQuerySource=void 0;const e=Ui,t=Yr(),r=$t(),n=TA();class i{constructor(m){this.alias=m.alias,this.expression=(0,t.build)(m.expression)}}wt.AliasedQuerySource=i;class a{constructor(m){this.identifier=m.identifier,this.expression=(0,t.build)(m.expression)}}wt.LetClause=a;class s extends r.Expression{constructor(m){super(m),this.alias=m.alias,this.expression=(0,t.build)(m.expression),this.suchThat=(0,t.build)(m.suchThat)}async exec(m){let h=await this.expression.execute(m);(0,e.typeIsArray)(h)||(h=[h]);const b=[];for(const T of h){const x=m.childContext();x.set(this.alias,T),b.push(await this.suchThat.execute(x))}return b.some(T=>T)}}wt.With=s;class o extends s{constructor(m){super(m)}async exec(m){return!await super.exec(m)}}wt.Without=o;class l extends r.UnimplementedExpression{}wt.Sort=l;class u extends r.Expression{constructor(m){super(m),this.direction=m.direction,this.low_order=this.direction==="asc"||this.direction==="ascending"?-1:1,this.high_order=this.low_order*-1}async exec(m,h,b){return h===b?0:h.isQuantity&&b.isQuantity?h.before(b)?this.low_order:this.high_order:h{let x=0;for(const E of this.by)if(x=await E.exec(m,b,T),x!==0)break;return x}):h}}wt.SortClause=y;class v extends r.Expression{constructor(m){super(m),this.identifier=m.identifier,this.expression=(0,t.build)(m.expression),this.starting=m.starting?(0,t.build)(m.starting):null,this.distinct=m.distinct!=null?m.distinct:!0}async aggregate(m,h){let b=this.starting!=null?await this.starting.execute(h):null;for(const T of m){const x=h.childContext(T);x.set(this.identifier,b),b=await this.expression.execute(x)}return b}}class _ extends r.Expression{constructor(m){super(m),this.sources=m.source.map(h=>new i(h)),this.aliases=m.source.map(h=>h.alias),this.letClauses=m.let!=null?m.let.map(h=>new a(h)):[],this.relationship=m.relationship!=null?(0,t.build)(m.relationship):[],this.where=(0,t.build)(m.where),this.returnClause=m.return!=null?new d(m.return):null,this.aggregateClause=m.aggregate!=null?new v(m.aggregate):null,this.sortClause=m.sort!=null?new y(m.sort):null}isDistinct(){return this.aggregateClause!=null&&this.aggregateClause.distinct!=null?this.aggregateClause.distinct:this.returnClause!=null&&this.returnClause.distinct!=null?this.returnClause.distinct:!0}async exec(m){let h=await Promise.all(this.sources.map(E=>E.expression.execute(m)));if(h.every(E=>E==null))return null;const b=h.some(E=>Array.isArray(E));h=h.map(E=>E==null?[]:Array.isArray(E)?E:[E]);const T=g(h);let x=[];for(const E of T){const R=m.childContext();E.forEach((D,A)=>R.set(this.aliases[A],D));for(const D of this.letClauses)R.set(D.identifier,await D.expression.execute(R));const F=[];for(const D of this.relationship){const A=R.childContext();F.push(await D.execute(A))}if((0,e.allTrue)(F)&&(this.where?await this.where.execute(R):!0))if(this.returnClause!=null){const D=await this.returnClause.expression.execute(R);x.push(D)}else this.aliases.length===1&&this.aggregateClause==null?x.push(R.get(this.aliases[0])):x.push(R.context_values)}return this.isDistinct()&&(x=(0,n.toDistinctList)(x)),this.aggregateClause!=null&&(x=await this.aggregateClause.aggregate(x,m)),this.sortClause!=null&&(x=await this.sortClause.sort(m,x)),b||this.aggregateClause!=null?x:x[0]}}wt.Query=_;class w extends r.Expression{constructor(m){super(m),this.name=m.name}async exec(m){return m!=null?m.get(this.name):void 0}}wt.AliasRef=w;class p extends w{constructor(m){super(m)}}wt.QueryLetRef=p;function g(C){return C.reduce((m,h)=>{const b=[];return m.forEach(T=>{h.forEach(x=>{b.push(T.concat([x]))})}),b},[[]])}return wt}var hh={},h8;function e9e(){if(h8)return hh;h8=1;var e=ae&&ae.__createBinding||(Object.create?function(o,l,u,c){c===void 0&&(c=u),Object.defineProperty(o,c,{enumerable:!0,get:function(){return l[u]}})}:function(o,l,u,c){c===void 0&&(c=u),o[c]=l[u]}),t=ae&&ae.__setModuleDefault||(Object.create?function(o,l){Object.defineProperty(o,"default",{enumerable:!0,value:l})}:function(o,l){o.default=l}),r=ae&&ae.__importStar||function(o){if(o&&o.__esModule)return o;var l={};if(o!=null)for(var u in o)u!=="default"&&Object.prototype.hasOwnProperty.call(o,u)&&e(l,o,u);return t(l,o),l};Object.defineProperty(hh,"__esModule",{value:!0}),hh.Ratio=void 0;const n=$t(),i=qu(),a=r(Ln());class s extends n.Expression{constructor(l){if(super(l),l.numerator==null)throw new Error("Cannot create a ratio with an undefined numerator value");if(this.numerator=new i.Quantity(l.numerator.value,l.numerator.unit),l.denominator==null)throw new Error("Cannot create a ratio with an undefined denominator value");this.denominator=new i.Quantity(l.denominator.value,l.denominator.unit)}async exec(l){return new a.Ratio(this.numerator,this.denominator)}}return hh.Ratio=s,hh}var tn={},p8;function t9e(){if(p8)return tn;p8=1,Object.defineProperty(tn,"__esModule",{value:!0}),tn.IdentifierRef=tn.OperandRef=tn.FunctionRef=tn.FunctionDef=tn.ExpressionRef=tn.ExpressionDef=void 0;const e=$t(),t=Yr();class r extends e.Expression{constructor(u){super(u),this.name=u.name,this.context=u.context,this.expression=(0,t.build)(u.expression)}async exec(u){const c=this.expression!=null?await this.expression.execute(u):void 0;return u.rootContext().set(this.name,c),c}}tn.ExpressionDef=r;class n extends e.Expression{constructor(u){super(u),this.name=u.name,this.library=u.libraryName}async exec(u){u=this.library?u.getLibraryContext(this.library):u;let c=u.get(this.name);return c instanceof e.Expression&&(c=await c.execute(u)),c}}tn.ExpressionRef=n;class i extends e.Expression{constructor(u){super(u),this.name=u.name,this.expression=(0,t.build)(u.expression),this.parameters=u.operand}async exec(u){return this}}tn.FunctionDef=i;class a extends e.Expression{constructor(u){super(u),this.name=u.name,this.library=u.libraryName}async exec(u){let c,f;if(this.library){const v=u.get(this.library);c=v?v.getFunction(this.name):void 0;const _=u.getLibraryContext(this.library);f=_?_.childContext():void 0}else c=u.get(this.name),f=u.childContext();const d=await this.execArgs(u);if(c=c.filter(v=>v.parameters.length===d.length),c.length>1&&(c=c.filter(v=>{let _=!0;for(let w=0;w1,c.length===0)throw new Error("no function with matching signature could be found");const y=c[c.length-1];for(let v=0;v1){let y=f;for(const v of d.slice(1)){let _;y!=null&&(_=y[v],_===void 0&&typeof y.get=="function"&&(_=y.get(v))),y=_ instanceof Function?_.call(y):_}f=y}}return f instanceof Function?f.call(u.context_values):f}}return tn.IdentifierRef=o,tn}var bt={},m8;function r9e(){if(m8)return bt;m8=1,Object.defineProperty(bt,"__esModule",{value:!0}),bt.ReplaceMatches=bt.EndsWith=bt.StartsWith=bt.Substring=bt.Matches=bt.LastPositionOf=bt.PositionOf=bt.Lower=bt.Upper=bt.SplitOnMatches=bt.Split=bt.Combine=bt.Concatenate=void 0;const e=$t(),t=Yr();class r extends e.Expression{constructor(w){super(w)}async exec(w){const p=await this.execArgs(w);return p.some(g=>g==null)?null:p.reduce((g,C)=>g+C)}}bt.Concatenate=r;class n extends e.Expression{constructor(w){super(w),this.source=(0,t.build)(w.source),this.separator=(0,t.build)(w.separator)}async exec(w){const p=await this.source.execute(w),g=this.separator!=null?await this.separator.execute(w):"";if(p==null)return null;{const C=p.filter(m=>m!=null);return C.length===0?null:C.join(g)}}}bt.Combine=n;class i extends e.Expression{constructor(w){super(w),this.stringToSplit=(0,t.build)(w.stringToSplit),this.separator=(0,t.build)(w.separator)}async exec(w){const p=await this.stringToSplit.execute(w),g=await this.separator.execute(w);return p&&g?p.split(g):p?[p]:null}}bt.Split=i;class a extends e.Expression{constructor(w){super(w),this.stringToSplit=(0,t.build)(w.stringToSplit),this.separatorPattern=(0,t.build)(w.separatorPattern)}async exec(w){const p=await this.stringToSplit.execute(w),g=await this.separatorPattern.execute(w);return p&&g?p.split(new RegExp(g)):p?[p]:null}}bt.SplitOnMatches=a;class s extends e.Expression{constructor(w){super(w)}async exec(w){const p=await this.execArgs(w);return p!=null?p.toUpperCase():null}}bt.Upper=s;class o extends e.Expression{constructor(w){super(w)}async exec(w){const p=await this.execArgs(w);return p!=null?p.toLowerCase():null}}bt.Lower=o;class l extends e.Expression{constructor(w){super(w),this.pattern=(0,t.build)(w.pattern),this.string=(0,t.build)(w.string)}async exec(w){const p=await this.pattern.execute(w),g=await this.string.execute(w);return p==null||g==null?null:g.indexOf(p)}}bt.PositionOf=l;class u extends e.Expression{constructor(w){super(w),this.pattern=(0,t.build)(w.pattern),this.string=(0,t.build)(w.string)}async exec(w){const p=await this.pattern.execute(w),g=await this.string.execute(w);return p==null||g==null?null:g.lastIndexOf(p)}}bt.LastPositionOf=u;class c extends e.Expression{constructor(w){super(w)}async exec(w){const[p,g]=await this.execArgs(w);return p==null||g==null?null:new RegExp("^"+g+"$").test(p)}}bt.Matches=c;class f extends e.Expression{constructor(w){super(w),this.stringToSub=(0,t.build)(w.stringToSub),this.startIndex=(0,t.build)(w.startIndex),this.length=(0,t.build)(w.length)}async exec(w){const p=await this.stringToSub.execute(w),g=await this.startIndex.execute(w),C=this.length!=null?await this.length.execute(w):null;return p==null||g==null||g<0||g>=p.length?null:C!=null?p.substr(g,C):p.substr(g)}}bt.Substring=f;class d extends e.Expression{constructor(w){super(w)}async exec(w){const p=await this.execArgs(w);return p.some(g=>g==null)?null:p[0].slice(0,p[1].length)===p[1]}}bt.StartsWith=d;class y extends e.Expression{constructor(w){super(w)}async exec(w){const p=await this.execArgs(w);return p.some(g=>g==null)?null:p[1]===""||p[0].slice(-p[1].length)===p[1]}}bt.EndsWith=y;class v extends e.Expression{constructor(w){super(w)}async exec(w){const p=await this.execArgs(w);return p.some(g=>g==null)?null:p[0].replace(new RegExp(p[1],"g"),p[2])}}return bt.ReplaceMatches=v,bt}var Yi={},v8;function n9e(){if(v8)return Yi;v8=1,Object.defineProperty(Yi,"__esModule",{value:!0}),Yi.TupleElementDefinition=Yi.TupleElement=Yi.Tuple=Yi.Property=void 0;const e=$t(),t=Yr();class r extends e.Expression{constructor(l){super(l),this.scope=l.scope,this.source=(0,t.build)(l.source),this.path=l.path}async exec(l){let u=this.scope!=null?l.get(this.scope):this.source;u instanceof e.Expression&&(u=await u.execute(l));let c=n(u,this.path);if(c==null){const f=this.path.split(".");let d=u;for(const y of f){const v=n(d,y);d=v instanceof Function?v.call(d):v}c=d??null}return c instanceof Function?c.call(u):c}}Yi.Property=r;function n(o,l){let u;return o!=null&&(u=o[l],u===void 0&&typeof o.get=="function"&&(u=o.get(l))),u}class i extends e.Expression{constructor(l){super(l);const u=l.element!=null?l.element:[];this.elements=u.map(c=>({name:c.name,value:(0,t.build)(c.value)}))}get isTuple(){return!0}async exec(l){const u={};for(const c of this.elements)u[c.name]=c.value!=null?await c.value.execute(l):void 0;return u}}Yi.Tuple=i;class a extends e.UnimplementedExpression{}Yi.TupleElement=a;class s extends e.UnimplementedExpression{}return Yi.TupleElementDefinition=s,Yi}var Oe={},g8;function i9e(){if(g8)return Oe;g8=1,Object.defineProperty(Oe,"__esModule",{value:!0}),Oe.TupleTypeSpecifier=Oe.NamedTypeSpecifier=Oe.ListTypeSpecifier=Oe.IntervalTypeSpecifier=Oe.Is=Oe.CanConvertQuantity=Oe.ConvertQuantity=Oe.ConvertsToTime=Oe.ConvertsToString=Oe.ConvertsToRatio=Oe.ConvertsToQuantity=Oe.ConvertsToInteger=Oe.ConvertsToDecimal=Oe.ConvertsToDateTime=Oe.ConvertsToDate=Oe.ConvertsToBoolean=Oe.Convert=Oe.ToTime=Oe.ToString=Oe.ToRatio=Oe.ToQuantity=Oe.ToInteger=Oe.ToDecimal=Oe.ToDateTime=Oe.ToDate=Oe.ToConcept=Oe.ToBoolean=Oe.As=void 0;const e=$t(),t=Kw(),r=ia,n=qu(),i=ju(),a=Ui,s=Gm,o=ud();class l extends e.Expression{constructor(j){super(j),j.asTypeSpecifier?this.asTypeSpecifier=j.asTypeSpecifier:j.asType&&(this.asTypeSpecifier={name:j.asType,type:"NamedTypeSpecifier"}),this.strict=j.strict!=null?j.strict:!1}async exec(j){const ee=await this.execArgs(j);if(ee==null)return null;if(j.matchesTypeSpecifier(ee,this.asTypeSpecifier))return ee;if(this.strict){const O=X(W(ee)),M=X(this.asTypeSpecifier);throw new Error(`Cannot cast ${O} as ${M}`)}else return null}}Oe.As=l;class u extends e.Expression{constructor(j){super(j)}async exec(j){const ee=await this.execArgs(j);if(ee!=null){const O=ee.toString().toLowerCase();if(["true","t","yes","y","1"].includes(O))return!0;if(["false","f","no","n","0"].includes(O))return!1}return null}}Oe.ToBoolean=u;class c extends e.Expression{constructor(j){super(j)}async exec(j){const ee=await this.execArgs(j);return ee!=null?new r.Concept([ee],ee.display):null}}Oe.ToConcept=c;class f extends e.Expression{constructor(j){super(j)}async exec(j){const ee=await this.execArgs(j);return ee==null?null:ee.isDateTime?ee.getDate():t.Date.parse(ee.toString())}}Oe.ToDate=f;class d extends e.Expression{constructor(j){super(j)}async exec(j){const ee=await this.execArgs(j);if(ee==null)return null;if(ee.isDate){const O=j.getExecutionDateTime().timezoneOffset;return ee.getDateTime(O)}else return t.DateTime.parse(ee.toString())}}Oe.ToDateTime=d;class y extends e.Expression{constructor(j){super(j)}async exec(j){const ee=await this.execArgs(j);if(ee!=null)if(ee.isUncertainty){const O=(0,i.limitDecimalPrecision)(parseFloat(ee.low.toString())),M=(0,i.limitDecimalPrecision)(parseFloat(ee.high.toString()));return new o.Uncertainty(O,M)}else{const O=(0,i.limitDecimalPrecision)(parseFloat(ee.toString()));if((0,i.isValidDecimal)(O))return O}return null}}Oe.ToDecimal=y;class v extends e.Expression{constructor(j){super(j)}async exec(j){const ee=await this.execArgs(j);if(typeof ee=="string"){const O=parseInt(ee);if((0,i.isValidInteger)(O))return O}else if(typeof ee=="boolean")return ee?1:0;return null}}Oe.ToInteger=v;class _ extends e.Expression{constructor(j){super(j)}async exec(j){return this.convertValue(await this.execArgs(j))}convertValue(j){return j==null?null:typeof j=="number"?new n.Quantity(j,"1"):j.isRatio?j.numerator.dividedBy(j.denominator):j.isUncertainty?new o.Uncertainty(this.convertValue(j.low),this.convertValue(j.high)):(0,n.parseQuantity)(j.toString())}}Oe.ToQuantity=_;class w extends e.Expression{constructor(j){super(j)}async exec(j){const ee=await this.execArgs(j);if(ee!=null){let O,M;try{const Z=ee.toString().match(/^(\d+(\.\d+)?\s*('.+')?)\s*:\s*(\d+(\.\d+)?\s*('.+')?)$/);if(Z==null)return null;M=(0,n.parseQuantity)(Z[1]),O=(0,n.parseQuantity)(Z[4])}catch{return null}return M==null||O==null?null:new s.Ratio(M,O)}else return null}}Oe.ToRatio=w;class p extends e.Expression{constructor(j){super(j)}async exec(j){const ee=await this.execArgs(j);return ee!=null?ee.toString():null}}Oe.ToString=p;class g extends e.Expression{constructor(j){super(j)}async exec(j){const ee=await this.execArgs(j);if(ee!=null){const O=ee.toString(),M=/^T?((\d{2})(:(\d{2})(:(\d{2})(\.(\d+))?)?)?)?(Z|(([+-])(\d{2})(:?(\d{2}))?))?$/.exec(O);if(M==null)return null;let Z=M[2],Y=M[4],de=M[6];if(Z!=null){if(Z<0||Z>23)return null;Z=parseInt(Z,10)}if(Y!=null){if(Y<0||Y>59)return null;Y=parseInt(Y,10)}if(de!=null){if(de<0||de>59)return null;de=parseInt(de,10)}let we=M[8];return we!=null&&(we=parseInt((0,a.normalizeMillisecondsField)(we))),new t.DateTime(0,1,1,Z,Y,de,we,null)}else return null}}Oe.ToTime=g;class C extends e.Expression{constructor(j){super(j),this.operand=j.operand,this.toType=j.toType}async exec(j){switch(this.toType){case"{urn:hl7-org:elm-types:r1}Boolean":return new u({type:"ToBoolean",operand:this.operand}).execute(j);case"{urn:hl7-org:elm-types:r1}Concept":return new c({type:"ToConcept",operand:this.operand}).execute(j);case"{urn:hl7-org:elm-types:r1}Decimal":return new y({type:"ToDecimal",operand:this.operand}).execute(j);case"{urn:hl7-org:elm-types:r1}Integer":return new v({type:"ToInteger",operand:this.operand}).execute(j);case"{urn:hl7-org:elm-types:r1}String":return new p({type:"ToString",operand:this.operand}).execute(j);case"{urn:hl7-org:elm-types:r1}Quantity":return new _({type:"ToQuantity",operand:this.operand}).execute(j);case"{urn:hl7-org:elm-types:r1}DateTime":return new d({type:"ToDateTime",operand:this.operand}).execute(j);case"{urn:hl7-org:elm-types:r1}Date":return new f({type:"ToDate",operand:this.operand}).execute(j);case"{urn:hl7-org:elm-types:r1}Time":return new g({type:"ToTime",operand:this.operand}).execute(j);default:return this.execArgs(j)}}}Oe.Convert=C;class m extends e.Expression{constructor(j){super(j),this.operand=j.operand}async exec(j){return await this.execArgs(j)===null?null:D(u,this.operand,j)}}Oe.ConvertsToBoolean=m;class h extends e.Expression{constructor(j){super(j),this.operand=j.operand}async exec(j){return await this.execArgs(j)===null?null:D(f,this.operand,j)}}Oe.ConvertsToDate=h;class b extends e.Expression{constructor(j){super(j),this.operand=j.operand}async exec(j){return await this.execArgs(j)===null?null:D(d,this.operand,j)}}Oe.ConvertsToDateTime=b;class T extends e.Expression{constructor(j){super(j),this.operand=j.operand}async exec(j){return await this.execArgs(j)===null?null:D(y,this.operand,j)}}Oe.ConvertsToDecimal=T;class x extends e.Expression{constructor(j){super(j),this.operand=j.operand}async exec(j){return await this.execArgs(j)===null?null:D(v,this.operand,j)}}Oe.ConvertsToInteger=x;class E extends e.Expression{constructor(j){super(j),this.operand=j.operand}async exec(j){return await this.execArgs(j)===null?null:D(_,this.operand,j)}}Oe.ConvertsToQuantity=E;class R extends e.Expression{constructor(j){super(j),this.operand=j.operand}async exec(j){return await this.execArgs(j)===null?null:D(w,this.operand,j)}}Oe.ConvertsToRatio=R;class F extends e.Expression{constructor(j){super(j),this.operand=j.operand}async exec(j){return await this.execArgs(j)===null?null:D(p,this.operand,j)}}Oe.ConvertsToString=F;class z extends e.Expression{constructor(j){super(j),this.operand=j.operand}async exec(j){return await this.execArgs(j)===null?null:D(g,this.operand,j)}}Oe.ConvertsToTime=z;async function D(H,j,ee){try{return await new H({type:H.name,operand:j}).execute(ee)!=null}catch{return!1}}class A extends e.Expression{constructor(j){super(j)}async exec(j){const[ee,O]=await this.execArgs(j);if(ee!=null&&O!=null)try{return ee.convertUnit(O)}catch{return null}}}Oe.ConvertQuantity=A;class N extends e.Expression{constructor(j){super(j)}async exec(j){const[ee,O]=await this.execArgs(j);if(ee!=null&&O!=null)try{return ee.convertUnit(O),!0}catch{return!1}return null}}Oe.CanConvertQuantity=N;class $ extends e.Expression{constructor(j){super(j),j.isTypeSpecifier?this.isTypeSpecifier=j.isTypeSpecifier:j.isType&&(this.isTypeSpecifier={name:j.isType,type:"NamedTypeSpecifier"})}async exec(j){const ee=await this.execArgs(j);if(ee===null)return!1;if(typeof ee._is!="function"&&!P(this.isTypeSpecifier))throw new Error(`Patient Source does not support Is operation for localId: ${this.localId}`);return j.matchesTypeSpecifier(ee,this.isTypeSpecifier)}}Oe.Is=$;function P(H){switch(H.type){case"NamedTypeSpecifier":return H.name.startsWith("{urn:hl7-org:elm-types:r1}");case"ListTypeSpecifier":return P(H.elementType);case"TupleTypeSpecifier":return H.element.every(j=>P(j.elementType));case"IntervalTypeSpecifier":return P(H.pointType);case"ChoiceTypeSpecifier":return H.choice.every(j=>P(j));default:return!1}}function X(H){if(typeof H=="string")return H;if(H==null||H.type==null)return"";switch(H.type){case"NamedTypeSpecifier":return H.name;case"ListTypeSpecifier":return`List<${X(H.elementType)}>`;case"TupleTypeSpecifier":return`Tuple<${H.element.map(j=>`${j.name} ${X(j.elementType)}`).join(", ")}>`;case"IntervalTypeSpecifier":return`Interval<${X(H.pointType)}>`;case"ChoiceTypeSpecifier":return`Choice<${H.choice.map(j=>X(j)).join(", ")}>`;default:return JSON.stringify(H)}}function W(H){if(H==null)return"Null";const j=typeof H._typeHierarchy=="function"&&H._typeHierarchy();if(j&&j.length>0)return j[0];if(typeof H=="boolean")return{type:"NamedTypeSpecifier",name:"{urn:hl7-org:elm-types:r1}Boolean"};if(typeof H=="number"&&Math.floor(H)===H)return{type:"NamedTypeSpecifier",name:"{urn:hl7-org:elm-types:r1}Integer"};if(typeof H=="number")return{type:"NamedTypeSpecifier",name:"{urn:hl7-org:elm-types:r1}Decimal"};if(typeof H=="string")return{type:"NamedTypeSpecifier",name:"{urn:hl7-org:elm-types:r1}String"};if(H.isConcept)return{type:"NamedTypeSpecifier",name:"{urn:hl7-org:elm-types:r1}Concept"};if(H.isCode)return{type:"NamedTypeSpecifier",name:"{urn:hl7-org:elm-types:r1}Code"};if(H.isDate)return{type:"NamedTypeSpecifier",name:"{urn:hl7-org:elm-types:r1}Date"};if(H.isTime&&H.isTime())return{type:"NamedTypeSpecifier",name:"{urn:hl7-org:elm-types:r1}Time"};if(H.isDateTime)return{type:"NamedTypeSpecifier",name:"{urn:hl7-org:elm-types:r1}DateTime"};if(H.isQuantity)return{type:"NamedTypeSpecifier",name:"{urn:hl7-org:elm-types:r1}DateTime"};if(Array.isArray(H)){const O=Array.from(new Set(H.map(M=>JSON.stringify(W(M))))).map(M=>/^{/.test(M)?JSON.parse(M):M);return{type:"ListTypeSpecifier",elementType:O.length==1?O[0]:{type:"ChoiceTypeSpecifier",choice:O}}}else{if(H.isInterval)return{type:"IntervalTypeSpecifier",pointType:H.pointType};if(typeof H=="object"&&Object.keys(H).length>0)return{type:"TupleTypeSpecifier",element:Object.keys(H).map(ee=>({name:ee,elementType:W(H[ee])}))}}return"Unknown"}class k extends e.UnimplementedExpression{}Oe.IntervalTypeSpecifier=k;class V extends e.UnimplementedExpression{}Oe.ListTypeSpecifier=V;class J extends e.UnimplementedExpression{}Oe.NamedTypeSpecifier=J;class ne extends e.UnimplementedExpression{}return Oe.TupleTypeSpecifier=ne,Oe}var Fe={},y8;function a9e(){if(y8)return Fe;y8=1;var e=ae&&ae.__createBinding||(Object.create?function(N,$,P,X){X===void 0&&(X=P),Object.defineProperty(N,X,{enumerable:!0,get:function(){return $[P]}})}:function(N,$,P,X){X===void 0&&(X=P),N[X]=$[P]}),t=ae&&ae.__setModuleDefault||(Object.create?function(N,$){Object.defineProperty(N,"default",{enumerable:!0,value:$})}:function(N,$){N.default=$}),r=ae&&ae.__importStar||function(N){if(N&&N.__esModule)return N;var $={};if(N!=null)for(var P in N)P!=="default"&&Object.prototype.hasOwnProperty.call(N,P)&&e($,N,P);return t($,N),$};Object.defineProperty(Fe,"__esModule",{value:!0}),Fe.Precision=Fe.SameOrBefore=Fe.SameOrAfter=Fe.SameAs=Fe.Before=Fe.After=Fe.Length=Fe.ProperIncludedIn=Fe.ProperIncludes=Fe.IncludedIn=Fe.Includes=Fe.Contains=Fe.In=Fe.Indexer=Fe.Intersect=Fe.Except=Fe.Union=Fe.NotEqual=Fe.Equivalent=Fe.Equal=void 0;const n=$t(),i=Du,a=Kw(),s=Ui,o=ld(),l=r(tX()),u=r(TA()),c=r(Q2());class f extends n.Expression{constructor($){super($)}async exec($){const P=await this.execArgs($);return P[0]==null||P[1]==null?null:(0,o.equals)(...P)}}Fe.Equal=f;class d extends n.Expression{constructor($){super($)}async exec($){const[P,X]=await this.execArgs($);return P==null&&X==null?!0:P==null||X==null?!1:(0,o.equivalent)(P,X)}}Fe.Equivalent=d;class y extends n.Expression{constructor($){super($)}async exec($){const P=await this.execArgs($);return P[0]==null||P[1]==null?null:i.ThreeValuedLogic.not((0,o.equals)(...await this.execArgs($)))}}Fe.NotEqual=y;class v extends n.Expression{constructor($){super($)}async exec($){const[P,X]=await this.execArgs($);if(P==null&&X==null)return this.listTypeArgs()?[]:null;if(P==null||X==null){const k=P||X;return(0,s.typeIsArray)(k)?k:null}return((0,s.typeIsArray)(P)?u:c).doUnion(P,X)}listTypeArgs(){var $;return($=this.args)===null||$===void 0?void 0:$.some(P=>P.asTypeSpecifier!=null&&P.asTypeSpecifier.type==="ListTypeSpecifier")}}Fe.Union=v;class _ extends n.Expression{constructor($){super($)}async exec($){const[P,X]=await this.execArgs($);return P==null?null:X==null?(0,s.typeIsArray)(P)?P:null:((0,s.typeIsArray)(P)?u:c).doExcept(P,X)}}Fe.Except=_;class w extends n.Expression{constructor($){super($)}async exec($){const[P,X]=await this.execArgs($);return P==null||X==null?null:((0,s.typeIsArray)(P)?u:c).doIntersect(P,X)}}Fe.Intersect=w;class p extends n.Expression{constructor($){super($)}async exec($){const[P,X]=await this.execArgs($);return P==null||X==null||X<0||X>=P.length?null:P[X]}}Fe.Indexer=p;class g extends n.Expression{constructor($){super($),this.precision=$.precision!=null?$.precision.toLowerCase():void 0}async exec($){const[P,X]=await this.execArgs($);return P==null?null:X==null?!1:((0,s.typeIsArray)(X)?u:c).doContains(X,P,this.precision)}}Fe.In=g;class C extends n.Expression{constructor($){super($),this.precision=$.precision!=null?$.precision.toLowerCase():void 0}async exec($){const[P,X]=await this.execArgs($);return P==null?!1:X==null?null:((0,s.typeIsArray)(P)?u:c).doContains(P,X,this.precision)}}Fe.Contains=C;class m extends n.Expression{constructor($){super($),this.precision=$.precision!=null?$.precision.toLowerCase():void 0}async exec($){const[P,X]=await this.execArgs($);return P==null||X==null?null:((0,s.typeIsArray)(P)?u:c).doIncludes(P,X,this.precision)}}Fe.Includes=m;class h extends n.Expression{constructor($){super($),this.precision=$.precision!=null?$.precision.toLowerCase():void 0}async exec($){const[P,X]=await this.execArgs($);return X==null||P==null?null:((0,s.typeIsArray)(X)?u:c).doIncludes(X,P,this.precision)}}Fe.IncludedIn=h;class b extends n.Expression{constructor($){super($),this.precision=$.precision!=null?$.precision.toLowerCase():void 0}async exec($){const[P,X]=await this.execArgs($);return P==null||X==null?null:((0,s.typeIsArray)(P)?u:c).doProperIncludes(P,X,this.precision)}}Fe.ProperIncludes=b;class T extends n.Expression{constructor($){super($),this.precision=$.precision!=null?$.precision.toLowerCase():void 0}async exec($){const[P,X]=await this.execArgs($);return X==null||P==null?null:((0,s.typeIsArray)(X)?u:c).doProperIncludes(X,P,this.precision)}}Fe.ProperIncludedIn=T;class x extends n.Expression{constructor($){super($)}async exec($){const P=await this.execArgs($);return P!=null?P.length:this.arg.asTypeSpecifier.type==="ListTypeSpecifier"?0:null}}Fe.Length=x;class E extends n.Expression{constructor($){super($),this.precision=$.precision!=null?$.precision.toLowerCase():void 0}async exec($){const[P,X]=await this.execArgs($);return P==null||X==null?null:(P instanceof a.DateTime?l:c).doAfter(P,X,this.precision)}}Fe.After=E;class R extends n.Expression{constructor($){super($),this.precision=$.precision!=null?$.precision.toLowerCase():void 0}async exec($){const[P,X]=await this.execArgs($);return P==null||X==null?null:(P instanceof a.DateTime?l:c).doBefore(P,X,this.precision)}}Fe.Before=R;class F extends n.Expression{constructor($){super($),this.precision=$.precision}async exec($){const[P,X]=await this.execArgs($);return P!=null&&X!=null?P.sameAs(X,this.precision!=null?this.precision.toLowerCase():void 0):null}}Fe.SameAs=F;class z extends n.Expression{constructor($){super($),this.precision=$.precision}async exec($){const[P,X]=await this.execArgs($);return P!=null&&X!=null?P.sameOrAfter(X,this.precision!=null?this.precision.toLowerCase():void 0):null}}Fe.SameOrAfter=z;class D extends n.Expression{constructor($){super($),this.precision=$.precision}async exec($){const[P,X]=await this.execArgs($);return P!=null&&X!=null?P.sameOrBefore(X,this.precision!=null?this.precision.toLowerCase():void 0):null}}Fe.SameOrBefore=D;class A extends n.Expression{constructor($){super($)}async exec($){const P=await this.execArgs($);if(P==null)return null;if(!P.getPrecisionValue)throw new Error("Unimplemented Expression: Precision");return P.getPrecisionValue()}}return Fe.Precision=A,Fe}var w8;function QX(){return w8||(w8=1,function(e){var t=ae&&ae.__createBinding||(Object.create?function(i,a,s,o){o===void 0&&(o=s),Object.defineProperty(i,o,{enumerable:!0,get:function(){return a[s]}})}:function(i,a,s,o){o===void 0&&(o=s),i[o]=a[s]}),r=ae&&ae.__exportStar||function(i,a){for(var s in i)s!=="default"&&!Object.prototype.hasOwnProperty.call(a,s)&&t(a,i,s)};Object.defineProperty(e,"__esModule",{value:!0}),e.doContains=e.doExcept=e.doIncludes=e.doIntersect=e.doProperIncludes=e.doAfter=e.doUnion=e.doBefore=void 0,r($t(),e),r(Q5e(),e),r(J5e(),e),r(Z5e(),e),r(eBe(),e),r(tBe(),e),r(tX(),e),r(rBe(),e),r(nBe(),e),r(iBe(),e),r(Q2(),e),r(TA(),e),r(eX(),e),r(YBe(),e),r(KBe(),e),r(XBe(),e),r(QBe(),e),r(JBe(),e),r(ZBe(),e),r(e9e(),e),r(t9e(),e),r(r9e(),e),r(n9e(),e),r(i9e(),e),r(a9e(),e);const n=Q2();Object.defineProperty(e,"doBefore",{enumerable:!0,get:function(){return n.doBefore}}),Object.defineProperty(e,"doUnion",{enumerable:!0,get:function(){return n.doUnion}}),Object.defineProperty(e,"doAfter",{enumerable:!0,get:function(){return n.doAfter}}),Object.defineProperty(e,"doProperIncludes",{enumerable:!0,get:function(){return n.doProperIncludes}}),Object.defineProperty(e,"doIntersect",{enumerable:!0,get:function(){return n.doIntersect}}),Object.defineProperty(e,"doIncludes",{enumerable:!0,get:function(){return n.doIncludes}}),Object.defineProperty(e,"doExcept",{enumerable:!0,get:function(){return n.doExcept}}),Object.defineProperty(e,"doContains",{enumerable:!0,get:function(){return n.doContains}})}(xS)),xS}Object.defineProperty(zm,"__esModule",{value:!0});zm.Library=void 0;const Dl=QX();class s9e{constructor(t,r){this.source=t;const n=t.library.usings&&t.library.usings.def||[];this.usings=n.filter(f=>f.localIdentifier!=="System").map(f=>({name:f.localIdentifier,version:f.version}));const i=t.library.parameters&&t.library.parameters.def||[];this.parameters={};for(const f of i)this.parameters[f.name]=new Dl.ParameterDef(f);const a=t.library.codeSystems&&t.library.codeSystems.def||[];this.codesystems={};for(const f of a)this.codesystems[f.name]=new Dl.CodeSystemDef(f);const s=t.library.valueSets&&t.library.valueSets.def||[];this.valuesets={};for(const f of s)this.valuesets[f.name]=new Dl.ValueSetDef(f);const o=t.library.codes&&t.library.codes.def||[];this.codes={};for(const f of o)this.codes[f.name]=new Dl.CodeDef(f);const l=t.library.concepts&&t.library.concepts.def||[];this.concepts={};for(const f of l)this.concepts[f.name]=new Dl.ConceptDef(f);const u=t.library.statements&&t.library.statements.def||[];this.expressions={},this.functions={};for(const f of u)f.type==="FunctionDef"?(this.functions[f.name]||(this.functions[f.name]=[]),this.functions[f.name].push(new Dl.FunctionDef(f))):this.expressions[f.name]=new Dl.ExpressionDef(f);const c=t.library.includes&&t.library.includes.def||[];this.includes={};for(const f of c)r&&(this.includes[f.localIdentifier]=r.resolve(f.path,f.version));for(const f in this.includes)if(this.includes[f]&&this.includes[f].codesystems)for(const d in this.includes[f].codesystems)this.codesystems[d]=this.includes[f].codesystems[d]}getFunction(t){return this.functions[t]}get(t){return this.expressions[t]||this.includes[t]||this.getFunction(t)}getValueSet(t,r){return this.valuesets[t]!=null?this.valuesets[t]:this.includes[r]!=null?this.includes[r].valuesets[t]:void 0}getCodeSystem(t){return this.codesystems[t]}getCode(t){return this.codes[t]}getConcept(t){return this.concepts[t]}getParameter(t){return this.parameters[t]}}zm.Library=s9e;var hb={};Object.defineProperty(hb,"__esModule",{value:!0});hb.Repository=void 0;const b8=zm;class o9e{constructor(t){this.data=t,this.libraries=Array.from(Object.values(t))}resolve(t,r){for(const n of this.libraries)if(n.library&&n.library.identifier){const{id:i,system:a,version:s}=n.library.identifier,o=`${a}/${i}`;if(t===o||t===i)if(r){if(s===r)return new b8.Library(n,this)}else return new b8.Library(n,this)}}}hb.Repository=o9e;var Ns={},dl={};Object.defineProperty(dl,"__esModule",{value:!0});dl.ConsoleMessageListener=dl.NullMessageListener=void 0;class l9e{onMessage(t,r,n,i){}}dl.NullMessageListener=l9e;class u9e{constructor(t=!1){this.logSourceOnTrace=t}onMessage(t,r,n,i){const a=n==="Error"?console.error:console.log;let s=`${n}: [${r}] ${i}`;n==="Trace"&&this.logSourceOnTrace&&(s+=` +We are not sure how to interpret text both before and after the annotation. Sorry`);return[n,r]}_performUnitArithmetic(t,r){let n=t[0].un;Zr.isIntegerUnit(n)&&(n=new oh({csCode_:n,magnitude_:Number(n),name_:n}));let i=t.length,a=!1;for(let s=1;s mole conversion cannot be executed for two mole-based units. No conversion was attempted.");if(o.moleExp_===0&&u.moleExp_===0)throw new Error("A molecular weight was specified but a mass <-> mole conversion cannot be executed when neither unit is mole-based. No conversion was attempted.");if(!o.isMoleMassCommensurable(u))throw new Error(`Sorry. ${t} cannot be converted to ${n}.`);o.moleExp_!==0?s.toVal=o.convertMolToMass(r,u,a):s.toVal=o.convertMassToMol(r,u,a)}s.status="succeeded",s.fromUnit=o,s.toUnit=u}catch(c){s.status="failed",s.msg.push(c.message)}}catch(o){o.message==Y5e.needMoleWeightMsg_?s.status="failed":s.status="error",s.msg.push(o.message)}return s}checkSynonyms(t){let r={};return t==null?(r.status="error",r.msg="No term specified for synonym search."):r=_7.getSynonyms(t),r}getSpecifiedUnit(t,r,n){n===void 0&&(n=!1);let i={};if(i.retMsg=[],!t)i.retMsg.push("No unit string specified.");else{let a=jS.getInstance();t=t.trim();let s=a.getUnitByCode(t);if(s)i.unit=s,i.origString=t;else try{let o=this.uStrParser_.parseString(t,r,n);i.unit=o[0],i.origString=o[1],o[2]&&(i.retMsg=o[2]),i.suggestions=o[3]}catch(o){console.log(`Unit requested for unit string ${t}.request unsuccessful; error thrown = `+o.message),i.retMsg.unshift(`${t} is not a valid unit. ${o.message}`)}}return i}commensurablesList(t){let r=[],n=null,i=this.getSpecifiedUnit(t,"validate",!1),a=i.unit;if(i.retMsg.length>0&&(r=i.retMsg),!a)r.push(`Could not find unit ${t}.`);else{let s=null,o=a.getProperty("dim_");if(!o)r.push("No commensurable units were found for "+t);else{try{s=o.getProperty("dimVec_")}catch(l){r.push(l.message),l.message==="Dimension does not have requested property(dimVec_)"&&(s=null)}s&&(n=jS.getInstance().getUnitsByDimension(s))}}return[n,r]}};Kw.UcumLhcUtils=K2;K2.getInstance=function(){return new K2};Object.defineProperty(Ns,"__esModule",{value:!0});Ns.UnitTables=Ns.UcumLhcUtils=Ns.Ucum=void 0;var X5e=so.Ucum;Ns.Ucum=X5e;var Q5e=Kw.UcumLhcUtils;Ns.UcumLhcUtils=Q5e;var J5e=oo.UnitTables;Ns.UnitTables=J5e;var C7;function q$(){if(C7)return Lr;C7=1;var e=ae&&ae.__createBinding||(Object.create?function(h,b,T,x){x===void 0&&(x=T),Object.defineProperty(h,x,{enumerable:!0,get:function(){return b[T]}})}:function(h,b,T,x){x===void 0&&(x=T),h[x]=b[T]}),t=ae&&ae.__setModuleDefault||(Object.create?function(h,b){Object.defineProperty(h,"default",{enumerable:!0,value:b})}:function(h,b){h.default=b}),r=ae&&ae.__importStar||function(h){if(h&&h.__esModule)return h;var b={};if(h!=null)for(var T in h)T!=="default"&&Object.prototype.hasOwnProperty.call(h,T)&&e(b,h,T);return t(b,h),b};Object.defineProperty(Lr,"__esModule",{value:!0}),Lr.getQuotientOfUnits=Lr.getProductOfUnits=Lr.compareUnits=Lr.convertToCQLDateUnit=Lr.normalizeUnitsWhenPossible=Lr.convertUnit=Lr.checkUnit=void 0;const n=r(Ns),i=ju(),a=n.UcumLhcUtils.getInstance(),s={years:"a_g",year:"a_g",months:"mo_g",month:"mo_g",weeks:"wk",week:"wk",days:"d",day:"d",hours:"h",hour:"h",minutes:"min",minute:"min",seconds:"s",second:"s",milliseconds:"ms",millisecond:"ms"},o={a:"year",a_j:"year",a_g:"year",mo:"month",mo_j:"month",mo_g:"month",wk:"week",d:"day",h:"hour",min:"minute",s:"second",ms:"millisecond"},l=new Map;function u(h,b=!0,T=!0){if(b&&(h=g(h)),T&&(h=C(h)),!l.has(h)){const x=a.validateUnitString(h,!0);if(x.status==="valid")l.set(h,{valid:!0});else{let E=`Invalid UCUM unit: '${h}'.`;x.ucumCode!=null&&(E+=` Did you mean '${x.ucumCode}'?`),l.set(h,{valid:!1,message:E})}}return l.get(h)}Lr.checkUnit=u;function c(h,b,T,x=!0){[b,T]=[b,T].map(m);const E=a.convertUnitTo(m(b),h,m(T));if(E.status==="succeeded")return x?(0,i.decimalAdjust)("round",E.toVal,-8):E.toVal}Lr.convertUnit=c;function f(h,b,T,x){const E=b in s&&x in s,R=P=>E?d(P):P;if([b,x]=[b,x].map(P=>m(P)),b===x)return[h,b,T,x];const F=p(b)[0],z=p(x)[0],[D,A]=w(T,x,F);if(D==null)return[h,R(b),T,R(x)];if(D>=T)return[h,R(b),D,R(A)];const[N,$]=w(h,b,z);return N==null?[h,R(b),D,R(A)]:[N,R($),T,R(x)]}Lr.normalizeUnitsWhenPossible=f;function d(h){let b;return h in s?b=h.replace(/s$/,""):h in o&&(b=o[h]),b}Lr.convertToCQLDateUnit=d;function y(h,b){try{const T=c(1,h,b);return T&&T>1?1:T&&T<1?-1:0}catch{return null}}Lr.compareUnits=y;function v(h,b){if([h,b]=[h,b].map(g),!u(h).valid||!u(b).valid)return null;if(h.indexOf("/")>=0||b.indexOf("/")>=0){const E=h.match(/([^/]*)(\/(.*))?/),R=b.match(/([^/]*)(\/(.*))?/),F=v(E[1],R[1]),z=v(E[3],R[3]);return _(F,z)}const T=new Map;return[...h.split("."),...b.split(".")].forEach(E=>{const[R,F]=p(E);if(R==="1"||F===0)return;const z=(T.get(R)||0)+F;T.set(R,z)}),m(Array.from(T.entries()).map(([E,R])=>`${E}${R>1?R:""}`).join("."))}Lr.getProductOfUnits=v;function _(h,b){if([h,b]=[h,b].map(g),!u(h).valid||!u(b).valid)return null;if(h.indexOf("/")===-1&&b.indexOf("/")===-1){const T=new Map;h.split(".").forEach(R=>{const[F,z]=p(R),D=(T.get(F)||0)+z;T.set(F,D)}),b.split(".").forEach(R=>{const[F,z]=p(R),D=(T.get(F)||0)-z;T.set(F,D)});const x=Array.from(T.entries()).filter(([R,F])=>R!=="1"&&F>0).map(([R,F])=>`${R}${F>1?F:""}`).join(".");let E=Array.from(T.entries()).filter(([R,F])=>R!=="1"&&F<0).map(([R,F])=>`${R}${F<-1?F*-1:""}`).join(".");return E=/[.]/.test(E)?`(${E})`:E,m(`${x}${E!==""?"/"+E:""}`)}if(h===b)return"1";if(b==="1")return h;{const T=/[./]/.test(b)?`(${b})`:b;return h==="1"?`/${T}`:`${h}/${T}`}}Lr.getQuotientOfUnits=_;function w(h,b,T){const x=p(b)[1],E=x===1?T:`${T}${x}`,R=c(h,b,E);return R!=null?[R,E]:[]}function p(h){if(/[./]/.test(h))return[h,1];h=m(h);let[b,T]=h.match(/^(.*[^-\d])?([-]?\d*)$/).slice(1);return b==null||b===""?(b=T,T="1"):(T==null||T==="")&&(T="1"),[b,parseInt(T)]}function g(h){return h==null||h.trim&&h.trim()===""?"1":h}function C(h){return s[h]||h}function m(h){return C(g(h))}return Lr}var S7;function qu(){if(S7)return Jr;S7=1,Object.defineProperty(Jr,"__esModule",{value:!0}),Jr.doMultiplication=Jr.doDivision=Jr.doSubtraction=Jr.doAddition=Jr.parseQuantity=Jr.Quantity=void 0;const e=ju(),t=q$();class r{constructor(c,f){if(this.value=c,this.unit=f,this.value==null||isNaN(this.value))throw new Error("Cannot create a quantity with an undefined value");if(!(0,e.isValidDecimal)(this.value))throw new Error("Cannot create a quantity with an invalid decimal value");if(this.unit!=null){const d=(0,t.checkUnit)(this.unit);if(!d.valid)throw new Error(d.message)}}get isQuantity(){return!0}clone(){return new r(this.value,this.unit)}toString(){return`${this.value} '${this.unit}'`}sameOrBefore(c){if(c!=null&&c.isQuantity){const f=(0,t.convertUnit)(c.value,c.unit,this.unit);return f==null?null:this.value<=f}}sameOrAfter(c){if(c!=null&&c.isQuantity){const f=(0,t.convertUnit)(c.value,c.unit,this.unit);return f==null?null:this.value>=f}}after(c){if(c!=null&&c.isQuantity){const f=(0,t.convertUnit)(c.value,c.unit,this.unit);return f==null?null:this.value>f}}before(c){if(c!=null&&c.isQuantity){const f=(0,t.convertUnit)(c.value,c.unit,this.unit);return f==null?null:this.value!0:this.lowClosed?w=o.lessThanOrEquals:w=o.lessThan;let p;return this.highClosed&&this.high==null?p=()=>!0:this.highClosed?p=o.greaterThanOrEquals:p=o.greaterThan,a.ThreeValuedLogic.and(w(this.low,v,_),p(this.high,v,_))}properlyIncludes(v,_){if(v==null||!v.isInterval)throw new Error("Argument to properlyIncludes must be an interval");return a.ThreeValuedLogic.and(this.includes(v,_),a.ThreeValuedLogic.not(v.includes(this,_)))}includes(v,_){if(v==null||!v.isInterval)return this.contains(v,_);const w=this.toClosed(),p=v.toClosed();return a.ThreeValuedLogic.and(o.lessThanOrEquals(w.low,p.low,_),o.greaterThanOrEquals(w.high,p.high,_))}includedIn(v,_){return v==null||!v.isInterval?this.contains(v,_):v.includes(this)}overlaps(v,_){const w=this.toClosed(),[p,g]=(()=>{if(v!=null&&v.isInterval){const C=v.toClosed();return[C.low,C.high]}else return[v,v]})();return a.ThreeValuedLogic.and(o.lessThanOrEquals(w.low,g,_),o.greaterThanOrEquals(w.high,p,_))}overlapsAfter(v,_){const w=this.toClosed(),p=v!=null&&v.isInterval?v.toClosed().high:v;return a.ThreeValuedLogic.and(o.lessThanOrEquals(w.low,p,_),o.greaterThan(w.high,p,_))}overlapsBefore(v,_){const w=this.toClosed(),p=v!=null&&v.isInterval?v.toClosed().low:v;return a.ThreeValuedLogic.and(o.lessThan(w.low,p,_),o.greaterThanOrEquals(w.high,p,_))}union(v){if(v==null||!v.isInterval)throw new Error("Argument to union must be an interval");if(this.overlaps(v)||this.meets(v)){const[_,w]=[this.toClosed(),v.toClosed()];let p,g;o.lessThanOrEquals(_.low,w.low)?[p,g]=[this.low,this.lowClosed]:o.greaterThanOrEquals(_.low,w.low)?[p,g]=[v.low,v.lowClosed]:c(_.low,w.low)?[p,g]=[f(_.low,w.low),!0]:u(_.low,w.low)&&_.low.isMorePrecise(w.low)?[p,g]=[v.low,v.lowClosed]:[p,g]=[this.low,this.lowClosed];let C,m;return o.greaterThanOrEquals(_.high,w.high)?[C,m]=[this.high,this.highClosed]:o.lessThanOrEquals(_.high,w.high)?[C,m]=[v.high,v.highClosed]:c(_.high,w.high)?[C,m]=[d(_.high,w.high),!0]:u(_.high,w.high)&&_.high.isMorePrecise(w.high)?[C,m]=[v.high,v.highClosed]:[C,m]=[this.high,this.highClosed],new l(p,C,g,m)}else return null}intersect(v){if(v==null||!v.isInterval)throw new Error("Argument to union must be an interval");if(this.overlaps(v)){const[_,w]=[this.toClosed(),v.toClosed()];let p,g;o.greaterThanOrEquals(_.low,w.low)?[p,g]=[this.low,this.lowClosed]:o.lessThanOrEquals(_.low,w.low)?[p,g]=[v.low,v.lowClosed]:c(_.low,w.low)?[p,g]=[d(_.low,w.low),!0]:u(_.low,w.low)&&w.low.isMorePrecise(_.low)?[p,g]=[v.low,v.lowClosed]:[p,g]=[this.low,this.lowClosed];let C,m;return o.lessThanOrEquals(_.high,w.high)?[C,m]=[this.high,this.highClosed]:o.greaterThanOrEquals(_.high,w.high)?[C,m]=[v.high,v.highClosed]:c(_.high,w.high)?[C,m]=[f(_.high,w.high),!0]:u(_.high,w.high)&&w.high.isMorePrecise(_.high)?[C,m]=[v.high,v.highClosed]:[C,m]=[this.high,this.highClosed],new l(p,C,g,m)}else return null}except(v){if(v===null)return null;if(v==null||!v.isInterval)throw new Error("Argument to except must be an interval");const _=this.overlaps(v);if(_===!0){const w=this.overlapsBefore(v),p=this.overlapsAfter(v);return w===!0&&p===!1?new l(this.low,v.low,this.lowClosed,!v.lowClosed):p===!0&&w===!1?new l(v.high,this.high,!v.highClosed,this.highClosed):null}else return _===!1?this:null}sameAs(v,_){if(this.low!=null&&v.low!=null&&this.high==null&&v.high!=null&&!this.highClosed||this.low!=null&&v.low!=null&&this.high!=null&&v.high==null&&!v.highClosed||this.low!=null&&v.low!=null&&this.high==null&&v.high==null&&!v.highClosed&&!this.highClosed){if(typeof this.low=="number"){if(this.start()!==v.start())return!1}else if(!this.start().sameAs(v.start(),_))return!1}else if(this.low!=null&&v.low==null&&this.high!=null&&v.high!=null||this.low==null&&v.low!=null&&this.high!=null&&v.high!=null||this.low==null&&v.low==null&&this.high!=null&&v.high!=null){if(typeof this.high=="number"){if(this.end()!==v.end())return!1}else if(!this.end().sameAs(v.end(),_))return!1}return this.low==null&&!this.lowClosed||this.high==null&&!this.highClosed||v.low==null&&!v.lowClosed||v.high==null&&!v.highClosed?null:this.lowClosed&&this.low==null&&this.highClosed&&this.high==null?v.lowClosed&&v.low==null&&v.highClosed&&v.high==null:v.lowClosed&&v.low==null&&v.highClosed&&v.high==null?!1:typeof this.low=="number"?this.start()===v.start()&&this.end()===v.end():this.start().sameAs(v.start(),_)&&this.end().sameAs(v.end(),_)}sameOrBefore(v,_){return this.end()==null||v==null||v.start()==null?null:o.lessThanOrEquals(this.end(),v.start(),_)}sameOrAfter(v,_){return this.start()==null||v==null||v.end()==null?null:o.greaterThanOrEquals(this.start(),v.end(),_)}equals(v){if(v!=null&&v.isInterval){const[_,w]=[this.toClosed(),v.toClosed()];return a.ThreeValuedLogic.and(o.equals(_.low,w.low),o.equals(_.high,w.high))}else return!1}after(v,_){const w=this.toClosed();return v.toClosed?o.greaterThan(w.low,v.toClosed().high,_):o.greaterThan(w.low,v,_)}before(v,_){const w=this.toClosed();return v.toClosed?o.lessThan(w.high,v.toClosed().low,_):o.lessThan(w.high,v,_)}meets(v,_){return a.ThreeValuedLogic.or(this.meetsBefore(v,_),this.meetsAfter(v,_))}meetsAfter(v,_){try{return _!=null&&this.low!=null&&this.low.isDateTime?this.toClosed().low.sameAs(v.toClosed().high!=null?v.toClosed().high.add(1,_):null,_):o.equals(this.toClosed().low,(0,s.successor)(v.toClosed().high))}catch{return!1}}meetsBefore(v,_){try{return _!=null&&this.high!=null&&this.high.isDateTime?this.toClosed().high.sameAs(v.toClosed().low!=null?v.toClosed().low.add(-1,_):null,_):o.equals(this.toClosed().high,(0,s.predecessor)(v.toClosed().low))}catch{return!1}}start(){return this.low==null?this.lowClosed?(0,s.minValueForInstance)(this.high):this.low:this.toClosed().low}end(){return this.high==null?this.highClosed?(0,s.maxValueForInstance)(this.low):this.high:this.toClosed().high}starts(v,_){let w;_!=null&&this.low!=null&&this.low.isDateTime?w=this.low.sameAs(v.low,_):w=o.equals(this.low,v.low);const p=o.lessThanOrEquals(this.high,v.high,_);return w&&p}ends(v,_){let w;const p=o.greaterThanOrEquals(this.low,v.low,_);return _!=null&&(this.low!=null&&this.low.isDateTime)?w=this.high.sameAs(v.high,_):w=o.equals(this.high,v.high),p&&w}width(){if(this.low!=null&&(this.low.isDateTime||this.low.isDate)||this.high!=null&&(this.high.isDateTime||this.high.isDate))throw new Error("Width of Date, DateTime, and Time intervals is not supported");const v=this.toClosed();if(v.low!=null&&v.low.isUncertainty||v.high!=null&&v.high.isUncertainty)return null;if(v.low.isQuantity){if(v.low.unit!==v.high.unit)throw new Error("Cannot calculate width of Quantity Interval with different units");const _=v.low.value,w=v.high.value;let p=Math.abs(w-_);return p=Math.round(p*Math.pow(10,8))/Math.pow(10,8),new i.Quantity(p,v.low.unit)}else{const _=Math.abs(v.high-v.low);return Math.round(_*Math.pow(10,8))/Math.pow(10,8)}}size(){const v=this.getPointSize();if(this.low!=null&&(this.low.isDateTime||this.low.isDate)||this.high!=null&&(this.high.isDateTime||this.high.isDate))throw new Error("Size of Date, DateTime, and Time intervals is not supported");const _=this.toClosed();if(_.low!=null&&_.low.isUncertainty||_.high!=null&&_.high.isUncertainty)return null;if(_.low.isQuantity){if(_.low.unit!==_.high.unit)throw new Error("Cannot calculate size of Quantity Interval with different units");const w=_.low.value,p=_.high.value,g=Math.abs(p-w)+v.value;return new i.Quantity(g,_.low.unit)}else{const w=Math.abs(_.high-_.low)+v.value;return Math.round(w*Math.pow(10,8))/Math.pow(10,8)}}getPointSize(){let v;if(this.low!=null)this.low.isDateTime||this.low.isDate||this.low.isTime?v=new i.Quantity(1,this.low.getPrecision()):this.low.isQuantity?v=(0,i.doSubtraction)((0,s.successor)(this.low),this.low):v=(0,s.successor)(this.low)-this.low;else if(this.high!=null)this.high.isDateTime||this.high.isDate||this.high.isTime?v=new i.Quantity(1,this.high.getPrecision()):this.high.isQuantity?v=(0,i.doSubtraction)((0,s.successor)(this.high),this.high):v=(0,s.successor)(this.high)-this.high;else throw new Error("Point type of intervals cannot be determined.");return typeof v=="number"&&(v=new i.Quantity(v,"1")),v}toClosed(){const v=this.lowClosed||this.low!=null,_=this.highClosed||this.high!=null;if(this.pointType!=null){let w;this.lowClosed&&this.low==null?w=(0,s.minValueForType)(this.pointType):!this.lowClosed&&this.low!=null?w=(0,s.successor)(this.low):w=this.low;let p;return this.highClosed&&this.high==null?p=(0,s.maxValueForType)(this.pointType):!this.highClosed&&this.high!=null?p=(0,s.predecessor)(this.high):p=this.high,w==null&&(w=new n.Uncertainty((0,s.minValueForType)(this.pointType),p)),p==null&&(p=new n.Uncertainty(w,(0,s.maxValueForType)(this.pointType))),new l(w,p,v,_)}else return new l(this.low,this.high,v,_)}toString(){const v=this.lowClosed?"[":"(",_=this.highClosed?"]":")";return v+this.low.toString()+", "+this.high.toString()+_}}sh.Interval=l;function u(y,v){return[y,v].every(_=>_!=null&&_.isDateTime)}function c(y,v){return[y,v].every(_=>typeof _=="number"||_!=null&&_.isUncertainty&&typeof _.low=="number")}function f(y,v){(y==null||!y.isUncertainty)&&(y=new n.Uncertainty(y)),(v==null||!v.isUncertainty)&&(v=new n.Uncertainty(v));const _=y.lowv.low?y.low:v.low,w=y.high>v.high?y.high:v.high;return _!==w?new n.Uncertainty(_,w):_}return sh}var Gm={};Object.defineProperty(Gm,"__esModule",{value:!0});Gm.Ratio=void 0;class V${constructor(t,r){if(this.numerator=t,this.denominator=r,t==null)throw new Error("Cannot create a ratio with an undefined numerator");if(r==null)throw new Error("Cannot create a ratio with an undefined denominator")}get isRatio(){return!0}clone(){return new V$(this.numerator.clone(),this.denominator.clone())}toString(){return`${this.numerator.toString()} : ${this.denominator.toString()}`}equals(t){if(t!=null&&t.isRatio){const r=this.numerator.dividedBy(this.denominator),n=t.numerator.dividedBy(t.denominator);return r==null?void 0:r.equals(n)}else return!1}equivalent(t){const r=this.equals(t);return r??!1}}Gm.Ratio=V$;var E7;function Ln(){return E7||(E7=1,function(e){var t=ae&&ae.__createBinding||(Object.create?function(n,i,a,s){s===void 0&&(s=a),Object.defineProperty(n,s,{enumerable:!0,get:function(){return i[a]}})}:function(n,i,a,s){s===void 0&&(s=a),n[s]=i[a]}),r=ae&&ae.__exportStar||function(n,i){for(var a in n)a!=="default"&&!Object.prototype.hasOwnProperty.call(i,a)&&t(i,n,a)};Object.defineProperty(e,"__esModule",{value:!0}),r(Du,e),r(ia,e),r(ud(),e),r(Yw(),e),r(tX(),e),r(qu(),e),r(Gm,e)}(xS)),xS}var O7;function Z5e(){if(O7)return ot;O7=1,Object.defineProperty(ot,"__esModule",{value:!0}),ot.AnyTrue=ot.AllTrue=ot.PopulationVariance=ot.Variance=ot.PopulationStdDev=ot.GeometricMean=ot.Product=ot.StdDev=ot.Mode=ot.Median=ot.Avg=ot.Max=ot.Min=ot.Sum=ot.Count=void 0;const e=$t(),t=Ui,r=Ln(),n=pd,i=ld(),a=Yr();class s extends e.Expression{constructor(D){super(D),this.source=(0,a.build)(D.source)}}class o extends s{constructor(D){super(D)}async exec(D){const A=await this.source.execute(D);return(0,t.typeIsArray)(A)?(0,t.removeNulls)(A).length:0}}ot.Count=o;class l extends s{constructor(D){super(D)}async exec(D){let A=await this.source.execute(D);if(!(0,t.typeIsArray)(A))return null;try{A=b(A)}catch{return null}if(A.length===0)return null;if(x(A)){const $=T(A).reduce((P,X)=>P+X);return new r.Quantity($,A[0].unit)}else return A.reduce((N,$)=>N+$)}}ot.Sum=l;class u extends s{constructor(D){super(D)}async exec(D){const A=await this.source.execute(D);if(A==null)return null;const N=(0,t.removeNulls)(A);try{b(A)}catch{return null}if(N.length===0)return null;let $=N[0];for(const P of N)(0,i.lessThan)(P,$)&&($=P);return $}}ot.Min=u;class c extends s{constructor(D){super(D)}async exec(D){const A=await this.source.execute(D);if(A==null)return null;const N=(0,t.removeNulls)(A);try{b(A)}catch{return null}if(N.length===0)return null;let $=N[0];for(const P of N)(0,i.greaterThan)(P,$)&&($=P);return $}}ot.Max=c;class f extends s{constructor(D){super(D)}async exec(D){let A=await this.source.execute(D);if(!(0,t.typeIsArray)(A))return null;try{A=b(A)}catch{return null}if(A.length===0)return null;if(x(A)){const N=T(A),$=N.reduce((P,X)=>P+X);return new r.Quantity($/N.length,A[0].unit)}else return A.reduce(($,P)=>$+P)/A.length}}ot.Avg=f;class d extends s{constructor(D){super(D)}async exec(D){let A=await this.source.execute(D);if(!(0,t.typeIsArray)(A)||A.length===0)return null;try{A=b(A)}catch{return null}if(!x(A))return F(A);const N=T(A),$=F(N);return new r.Quantity($,A[0].unit)}}ot.Median=d;class y extends s{constructor(D){super(D)}async exec(D){const A=await this.source.execute(D);if(!(0,t.typeIsArray)(A)||A.length===0)return null;let N;try{N=b(A)}catch{return null}if(x(N)){const $=T(N);let P=this.mode($);return P.length===1&&(P=P[0]),new r.Quantity(P,A[0].unit)}else{const $=this.mode(N);return $.length===1?$[0]:$}}mode(D){let A=0;const N={};let $=[];for(const P of D){const X=N[P]=(N[P]!=null?N[P]:0)+1;X===A&&!$.includes(P)?$.push(P):X>A&&($=[P],A=X)}return $}}ot.Mode=y;class v extends s{constructor(D){super(D),this.type="standard_deviation"}async exec(D){let A=await this.source.execute(D);if(!(0,t.typeIsArray)(A))return null;try{A=b(A)}catch{return null}if(A.length===0)return null;if(x(A)){const N=T(A),$=this.standardDeviation(N);return new r.Quantity($,A[0].unit)}else return this.standardDeviation(A)}standardDeviation(D){const A=this.stats(D);if(A)return A[this.type]}stats(D){const N=D.reduce((V,J)=>V+J)/D.length;let $=0;for(const V of D)$+=Math.pow(V-N,2);const P=1/(D.length-1)*$,X=1/D.length*$,W=Math.sqrt(P),k=Math.sqrt(X);return{standard_variance:P,population_variance:X,standard_deviation:W,population_deviation:k}}}ot.StdDev=v;class _ extends s{constructor(D){super(D)}async exec(D){let A=await this.source.execute(D);if(!(0,t.typeIsArray)(A))return null;try{A=b(A)}catch{return null}if(A.length===0)return null;if(x(A)){const $=T(A).reduce((P,X)=>P*X);return new r.Quantity($,A[0].unit)}else return A.reduce((N,$)=>N*$)}}ot.Product=_;class w extends s{constructor(D){super(D)}async exec(D){let A=await this.source.execute(D);if(!(0,t.typeIsArray)(A))return null;try{A=b(A)}catch{return null}if(A.length===0)return null;if(x(A)){const $=T(A).reduce((X,W)=>X*W),P=Math.pow($,1/A.length);return new r.Quantity(P,A[0].unit)}else{const N=A.reduce(($,P)=>$*P);return Math.pow(N,1/A.length)}}}ot.GeometricMean=w;class p extends v{constructor(D){super(D),this.type="population_deviation"}}ot.PopulationStdDev=p;class g extends v{constructor(D){super(D),this.type="standard_variance"}}ot.Variance=g;class C extends v{constructor(D){super(D),this.type="population_variance"}}ot.PopulationVariance=C;class m extends s{constructor(D){super(D)}async exec(D){const A=await this.source.execute(D);return(0,t.allTrue)((0,t.removeNulls)(A))}}ot.AllTrue=m;class h extends s{constructor(D){super(D)}async exec(D){const A=await this.source.execute(D);return(0,t.anyTrue)(A)}}ot.AnyTrue=h;function b(z){const D=(0,t.removeNulls)(z);if(x(D))return R(D);if(E(D))throw new n.Exception("Cannot perform aggregate operations on mixed values of Quantities and non Quantities");return D}function T(z){return z.map(D=>D.value)}function x(z){return z.every(D=>D.isQuantity)}function E(z){return z.some(D=>D.isQuantity)}function R(z){return z.map(D=>D.convertUnit(z[0].unit))}function F(z){const D=(0,t.numerical_sort)(z,"asc");return D.length%2===1?D[(D.length-1)/2]:(D[D.length/2-1]+D[D.length/2])/2}return ot}var ke={},I7;function eBe(){if(I7)return ke;I7=1;var e=ae&&ae.__createBinding||(Object.create?function(z,D,A,N){N===void 0&&(N=A),Object.defineProperty(z,N,{enumerable:!0,get:function(){return D[A]}})}:function(z,D,A,N){N===void 0&&(N=A),z[N]=D[A]}),t=ae&&ae.__setModuleDefault||(Object.create?function(z,D){Object.defineProperty(z,"default",{enumerable:!0,value:D})}:function(z,D){z.default=D}),r=ae&&ae.__importStar||function(z){if(z&&z.__esModule)return z;var D={};if(z!=null)for(var A in z)A!=="default"&&Object.prototype.hasOwnProperty.call(z,A)&&e(D,z,A);return t(D,z),D};Object.defineProperty(ke,"__esModule",{value:!0}),ke.Predecessor=ke.Successor=ke.MaxValue=ke.MinValue=ke.Power=ke.Log=ke.Exp=ke.Ln=ke.Round=ke.Negate=ke.Abs=ke.Truncate=ke.Floor=ke.Ceiling=ke.Modulo=ke.TruncatedDivide=ke.Divide=ke.Multiply=ke.Subtract=ke.Add=void 0;const n=$t(),i=r(ju()),a=qu(),s=ud(),o=Yr();class l extends n.Expression{constructor(D){super(D)}async exec(D){const A=await this.execArgs(D);if(A==null||A.some($=>$==null))return null;const N=A.reduce(($,P)=>($.isUncertainty&&!P.isUncertainty?P=new s.Uncertainty(P,P):P.isUncertainty&&!$.isUncertainty&&($=new s.Uncertainty($,$)),$.isQuantity||$.isDateTime||$.isDate||$.isTime&&$.isTime()?(0,a.doAddition)($,P):$.isUncertainty&&P.isUncertainty?$.low.isQuantity||$.low.isDateTime||$.low.isDate||$.low.isTime&&$.low.isTime()?new s.Uncertainty((0,a.doAddition)($.low,P.low),(0,a.doAddition)($.high,P.high)):new s.Uncertainty($.low+P.low,$.high+P.high):$+P));return i.overflowsOrUnderflows(N)?null:N}}ke.Add=l;class u extends n.Expression{constructor(D){super(D)}async exec(D){const A=await this.execArgs(D);if(A==null||A.some($=>$==null))return null;const N=A.reduce(($,P)=>($.isUncertainty&&!P.isUncertainty?P=new s.Uncertainty(P,P):P.isUncertainty&&!$.isUncertainty&&($=new s.Uncertainty($,$)),$.isQuantity||$.isDateTime||$.isDate?(0,a.doSubtraction)($,P):$.isUncertainty&&P.isUncertainty?$.low.isQuantity||$.low.isDateTime||$.low.isDate?new s.Uncertainty((0,a.doSubtraction)($.low,P.high),(0,a.doSubtraction)($.high,P.low)):new s.Uncertainty($.low-P.high,$.high-P.low):$-P));return i.overflowsOrUnderflows(N)?null:N}}ke.Subtract=u;class c extends n.Expression{constructor(D){super(D)}async exec(D){const A=await this.execArgs(D);if(A==null||A.some($=>$==null))return null;const N=A.reduce(($,P)=>($.isUncertainty&&!P.isUncertainty?P=new s.Uncertainty(P,P):P.isUncertainty&&!$.isUncertainty&&($=new s.Uncertainty($,$)),$.isQuantity||P.isQuantity?(0,a.doMultiplication)($,P):$.isUncertainty&&P.isUncertainty?$.low.isQuantity?new s.Uncertainty((0,a.doMultiplication)($.low,P.low),(0,a.doMultiplication)($.high,P.high)):new s.Uncertainty($.low*P.low,$.high*P.high):$*P));return i.overflowsOrUnderflows(N)?null:N}}ke.Multiply=c;class f extends n.Expression{constructor(D){super(D)}async exec(D){const A=await this.execArgs(D);if(A==null||A.some($=>$==null))return null;const N=A.reduce(($,P)=>($.isUncertainty&&!P.isUncertainty?P=new s.Uncertainty(P,P):P.isUncertainty&&!$.isUncertainty&&($=new s.Uncertainty($,$)),$.isQuantity?(0,a.doDivision)($,P):$.isUncertainty&&P.isUncertainty?$.low.isQuantity?new s.Uncertainty((0,a.doDivision)($.low,P.high),(0,a.doDivision)($.high,P.low)):new s.Uncertainty($.low/P.high,$.high/P.low):$/P));return i.overflowsOrUnderflows(N)?null:N}}ke.Divide=f;class d extends n.Expression{constructor(D){super(D)}async exec(D){const A=await this.execArgs(D);if(A==null||A.some(P=>P==null))return null;const N=A.reduce((P,X)=>P/X),$=N>=0?Math.floor(N):Math.ceil(N);return i.overflowsOrUnderflows($)?null:$}}ke.TruncatedDivide=d;class y extends n.Expression{constructor(D){super(D)}async exec(D){const A=await this.execArgs(D);if(A==null||A.some($=>$==null))return null;const N=A.reduce(($,P)=>$%P);return i.decimalOrNull(N)}}ke.Modulo=y;class v extends n.Expression{constructor(D){super(D)}async exec(D){const A=await this.execArgs(D);return A==null?null:Math.ceil(A)}}ke.Ceiling=v;class _ extends n.Expression{constructor(D){super(D)}async exec(D){const A=await this.execArgs(D);return A==null?null:Math.floor(A)}}ke.Floor=_;class w extends n.Expression{constructor(D){super(D)}async exec(D){const A=await this.execArgs(D);return A==null?null:A>=0?Math.floor(A):Math.ceil(A)}}ke.Truncate=w;class p extends n.Expression{constructor(D){super(D)}async exec(D){const A=await this.execArgs(D);return A==null?null:A.isQuantity?new a.Quantity(Math.abs(A.value),A.unit):Math.abs(A)}}ke.Abs=p;class g extends n.Expression{constructor(D){super(D)}async exec(D){const A=await this.execArgs(D);return A==null?null:A.isQuantity?new a.Quantity(A.value*-1,A.unit):A*-1}}ke.Negate=g;class C extends n.Expression{constructor(D){super(D),this.precision=(0,o.build)(D.precision)}async exec(D){const A=await this.execArgs(D);if(A==null)return null;const N=this.precision!=null?await this.precision.execute(D):0;return Math.round(A*Math.pow(10,N))/Math.pow(10,N)}}ke.Round=C;class m extends n.Expression{constructor(D){super(D)}async exec(D){const A=await this.execArgs(D);if(A==null)return null;const N=Math.log(A);return i.decimalOrNull(N)}}ke.Ln=m;class h extends n.Expression{constructor(D){super(D)}async exec(D){const A=await this.execArgs(D);if(A==null)return null;const N=Math.exp(A);return i.overflowsOrUnderflows(N)?null:N}}ke.Exp=h;class b extends n.Expression{constructor(D){super(D)}async exec(D){const A=await this.execArgs(D);if(A==null||A.some($=>$==null))return null;const N=A.reduce(($,P)=>Math.log($)/Math.log(P));return i.decimalOrNull(N)}}ke.Log=b;class T extends n.Expression{constructor(D){super(D)}async exec(D){const A=await this.execArgs(D);if(A==null||A.some($=>$==null))return null;const N=A.reduce(($,P)=>Math.pow($,P));return i.overflowsOrUnderflows(N)?null:N}}ke.Power=T;class x extends n.Expression{constructor(D){super(D),this.valueType=D.valueType}async exec(D){if(x.MIN_VALUES[this.valueType])if(this.valueType==="{urn:hl7-org:elm-types:r1}DateTime"){const A=x.MIN_VALUES[this.valueType].copy();return A.timezoneOffset=D.getTimezoneOffset(),A}else return x.MIN_VALUES[this.valueType];else throw new Error(`Minimum not supported for ${this.valueType}`)}}ke.MinValue=x,x.MIN_VALUES={"{urn:hl7-org:elm-types:r1}Integer":i.MIN_INT_VALUE,"{urn:hl7-org:elm-types:r1}Decimal":i.MIN_FLOAT_VALUE,"{urn:hl7-org:elm-types:r1}DateTime":i.MIN_DATETIME_VALUE,"{urn:hl7-org:elm-types:r1}Date":i.MIN_DATE_VALUE,"{urn:hl7-org:elm-types:r1}Time":i.MIN_TIME_VALUE};class E extends n.Expression{constructor(D){super(D),this.valueType=D.valueType}async exec(D){if(E.MAX_VALUES[this.valueType]!=null)if(this.valueType==="{urn:hl7-org:elm-types:r1}DateTime"){const A=E.MAX_VALUES[this.valueType].copy();return A.timezoneOffset=D.getTimezoneOffset(),A}else return E.MAX_VALUES[this.valueType];else throw new Error(`Maximum not supported for ${this.valueType}`)}}ke.MaxValue=E,E.MAX_VALUES={"{urn:hl7-org:elm-types:r1}Integer":i.MAX_INT_VALUE,"{urn:hl7-org:elm-types:r1}Decimal":i.MAX_FLOAT_VALUE,"{urn:hl7-org:elm-types:r1}DateTime":i.MAX_DATETIME_VALUE,"{urn:hl7-org:elm-types:r1}Date":i.MAX_DATE_VALUE,"{urn:hl7-org:elm-types:r1}Time":i.MAX_TIME_VALUE};class R extends n.Expression{constructor(D){super(D)}async exec(D){const A=await this.execArgs(D);if(A==null)return null;let N=null;try{N=i.successor(A)}catch($){if($ instanceof i.OverFlowException)return null}return i.overflowsOrUnderflows(N)?null:N}}ke.Successor=R;class F extends n.Expression{constructor(D){super(D)}async exec(D){const A=await this.execArgs(D);if(A==null)return null;let N=null;try{N=i.predecessor(A)}catch($){if($ instanceof i.OverFlowException)return null}return i.overflowsOrUnderflows(N)?null:N}}return ke.Predecessor=F,ke}var yt={},M7;function tBe(){if(M7)return yt;M7=1;var e=ae&&ae.__createBinding||(Object.create?function(m,h,b,T){T===void 0&&(T=b),Object.defineProperty(m,T,{enumerable:!0,get:function(){return h[b]}})}:function(m,h,b,T){T===void 0&&(T=b),m[T]=h[b]}),t=ae&&ae.__setModuleDefault||(Object.create?function(m,h){Object.defineProperty(m,"default",{enumerable:!0,value:h})}:function(m,h){m.default=h}),r=ae&&ae.__importStar||function(m){if(m&&m.__esModule)return m;var h={};if(m!=null)for(var b in m)b!=="default"&&Object.prototype.hasOwnProperty.call(m,b)&&e(h,m,b);return t(h,m),h};Object.defineProperty(yt,"__esModule",{value:!0}),yt.CalculateAgeAt=yt.CalculateAge=yt.Concept=yt.ConceptRef=yt.ConceptDef=yt.Code=yt.CodeRef=yt.CodeDef=yt.CodeSystemDef=yt.InValueSet=yt.AnyInValueSet=yt.ValueSetRef=yt.ValueSetDef=void 0;const n=$t(),i=r(Ln()),a=Yr();class s extends n.Expression{constructor(h){super(h),this.name=h.name,this.id=h.id,this.version=h.version}async exec(h){const b=await h.codeService.findValueSet(this.id,this.version)||new i.ValueSet(this.id,this.version);return h.rootContext().set(this.name,b),b}}yt.ValueSetDef=s;class o extends n.Expression{constructor(h){super(h),this.name=h.name,this.libraryName=h.libraryName}async exec(h){let b=h.getValueSet(this.name,this.libraryName);return b instanceof n.Expression&&(b=await b.execute(h)),b}}yt.ValueSetRef=o;class l extends n.Expression{constructor(h){super(h),this.codes=(0,a.build)(h.codes),this.valueset=new o(h.valueset)}async exec(h){const b=await this.valueset.execute(h);if(b==null||!b.isValueSet)throw new Error("ValueSet must be provided to InValueSet function");const T=await this.codes.execute(h);return T!=null&&T.some(x=>b.hasMatch(x))}}yt.AnyInValueSet=l;class u extends n.Expression{constructor(h){super(h),this.code=(0,a.build)(h.code),this.valueset=new o(h.valueset)}async exec(h){if(this.code==null)return!1;if(this.valueset==null)throw new Error("ValueSet must be provided to InValueSet function");const b=await this.code.execute(h);if(b==null)return!1;const T=await this.valueset.execute(h);if(T==null||!T.isValueSet)throw new Error("ValueSet must be provided to InValueSet function");return T.hasMatch(b)}}yt.InValueSet=u;class c extends n.Expression{constructor(h){super(h),this.name=h.name,this.id=h.id,this.version=h.version}async exec(h){return new i.CodeSystem(this.id,this.version)}}yt.CodeSystemDef=c;class f extends n.Expression{constructor(h){super(h),this.name=h.name,this.id=h.id,this.systemName=h.codeSystem.name,this.display=h.display}async exec(h){const b=await h.getCodeSystem(this.systemName).execute(h);return new i.Code(this.id,b.id,b.version,this.display)}}yt.CodeDef=f;class d extends n.Expression{constructor(h){super(h),this.name=h.name,this.library=h.libraryName}async exec(h){h=this.library?h.getLibraryContext(this.library):h;const b=h.getCode(this.name);return b?b.execute(h):void 0}}yt.CodeRef=d;class y extends n.Expression{constructor(h){super(h),this.code=h.code,this.systemName=h.system.name,this.version=h.version,this.display=h.display}get isCode(){return!0}async exec(h){const b=h.getCodeSystem(this.systemName)||{};return new i.Code(this.code,b.id,this.version,this.display)}}yt.Code=y;class v extends n.Expression{constructor(h){super(h),this.name=h.name,this.display=h.display,this.codes=h.code}async exec(h){const b=await Promise.all(this.codes.map(async T=>{const x=h.getCode(T.name);return x?x.execute(h):void 0}));return new i.Concept(b,this.display)}}yt.ConceptDef=v;class _ extends n.Expression{constructor(h){super(h),this.name=h.name}async exec(h){const b=h.getConcept(this.name);return b?b.execute(h):void 0}}yt.ConceptRef=_;class w extends n.Expression{constructor(h){super(h),this.codes=h.code,this.display=h.display}get isConcept(){return!0}toCode(h,b){const T=h.getCodeSystem(b.system.name)||{};return new i.Code(b.code,T.id,b.version,b.display)}async exec(h){const b=this.codes.map(T=>this.toCode(h,T));return new i.Concept(b,this.display)}}yt.Concept=w;class p extends n.Expression{constructor(h){super(h),this.precision=h.precision}async exec(h){const b=await this.execArgs(h);let T;return this.precision.toLowerCase()===i.DateTime.Unit.YEAR||this.precision.toLowerCase()===i.DateTime.Unit.MONTH?T=i.DateTime.fromJSDate(h.getExecutionDateTime()).getDate():T=i.DateTime.fromJSDate(h.getExecutionDateTime()),C(this.precision,b,T)}}yt.CalculateAge=p;class g extends n.Expression{constructor(h){super(h),this.precision=h.precision}async exec(h){const[b,T]=await this.execArgs(h),x=h.getExecutionDateTime().timezoneOffset;return C(this.precision,b,T,x)}}yt.CalculateAgeAt=g;function C(m,h,b,T){if(h!=null&&b!=null){b.isDate&&h.isDateTime?h=h.getDate():b.isDateTime&&h.isDate&&(h=h.getDateTime(T));const x=h.durationBetween(b,m.toLowerCase());return x!=null&&x.isPoint()?x.low:x}return null}return yt}var Gi={},x7;function rBe(){if(x7)return Gi;x7=1,Object.defineProperty(Gi,"__esModule",{value:!0}),Gi.GreaterOrEqual=Gi.Greater=Gi.LessOrEqual=Gi.Less=void 0;const e=$t(),t=Ln();class r extends e.Expression{constructor(o){super(o)}async exec(o){const l=(await this.execArgs(o)).map(u=>t.Uncertainty.from(u));return l[0]==null||l[1]==null?null:l[0].lessThan(l[1])}}Gi.Less=r;class n extends e.Expression{constructor(o){super(o)}async exec(o){const l=(await this.execArgs(o)).map(u=>t.Uncertainty.from(u));return l[0]==null||l[1]==null?null:l[0].lessThanOrEquals(l[1])}}Gi.LessOrEqual=n;class i extends e.Expression{constructor(o){super(o)}async exec(o){const l=(await this.execArgs(o)).map(u=>t.Uncertainty.from(u));return l[0]==null||l[1]==null?null:l[0].greaterThan(l[1])}}Gi.Greater=i;class a extends e.Expression{constructor(o){super(o)}async exec(o){const l=(await this.execArgs(o)).map(u=>t.Uncertainty.from(u));return l[0]==null||l[1]==null?null:l[0].greaterThanOrEquals(l[1])}}return Gi.GreaterOrEqual=a,Gi}var fs={},L7;function nBe(){if(L7)return fs;L7=1,Object.defineProperty(fs,"__esModule",{value:!0}),fs.Case=fs.CaseItem=fs.If=void 0;const e=$t(),t=Yr(),r=ld();class n extends e.Expression{constructor(o){super(o),this.condition=(0,t.build)(o.condition),this.th=(0,t.build)(o.then),this.els=(0,t.build)(o.else)}async exec(o){return await this.condition.execute(o)?this.th.execute(o):this.els.execute(o)}}fs.If=n;class i{constructor(o){this.when=(0,t.build)(o.when),this.then=(0,t.build)(o.then)}}fs.CaseItem=i;class a extends e.Expression{constructor(o){super(o),this.comparand=(0,t.build)(o.comparand),this.caseItems=o.caseItem.map(l=>new i(l)),this.els=(0,t.build)(o.else)}async exec(o){return this.comparand?this.exec_selected(o):this.exec_standard(o)}async exec_selected(o){const l=await this.comparand.execute(o);for(const u of this.caseItems)if((0,r.equals)(await u.when.execute(o),l))return u.then.execute(o);return this.els.execute(o)}async exec_standard(o){for(const l of this.caseItems)if(await l.when.execute(o))return l.then.execute(o);return this.els.execute(o)}}return fs.Case=a,fs}var pt={},Nn={},$7;function rX(){if($7)return Nn;$7=1,Object.defineProperty(Nn,"__esModule",{value:!0}),Nn.StringLiteral=Nn.DecimalLiteral=Nn.IntegerLiteral=Nn.BooleanLiteral=Nn.Literal=void 0;const e=$t();class t extends e.Expression{constructor(o){super(o),this.valueType=o.valueType,this.value=o.value}static from(o){switch(o.valueType){case"{urn:hl7-org:elm-types:r1}Boolean":return new r(o);case"{urn:hl7-org:elm-types:r1}Integer":return new n(o);case"{urn:hl7-org:elm-types:r1}Decimal":return new i(o);case"{urn:hl7-org:elm-types:r1}String":return new a(o);default:return new t(o)}}async exec(o){return this.value}}Nn.Literal=t;class r extends t{constructor(o){super(o),this.value=this.value==="true"}get isBooleanLiteral(){return!0}async exec(o){return this.value}}Nn.BooleanLiteral=r;class n extends t{constructor(o){super(o),this.value=parseInt(this.value,10)}get isIntegerLiteral(){return!0}async exec(o){return this.value}}Nn.IntegerLiteral=n;class i extends t{constructor(o){super(o),this.value=parseFloat(this.value)}get isDecimalLiteral(){return!0}async exec(o){return this.value}}Nn.DecimalLiteral=i;class a extends t{constructor(o){super(o)}get isStringLiteral(){return!0}async exec(o){return this.value.replace(/\\'/g,"'").replace(/\\"/g,'"')}}return Nn.StringLiteral=a,Nn}var A7;function nX(){if(A7)return pt;A7=1;var e=ae&&ae.__createBinding||(Object.create?function(h,b,T,x){x===void 0&&(x=T),Object.defineProperty(h,x,{enumerable:!0,get:function(){return b[T]}})}:function(h,b,T,x){x===void 0&&(x=T),h[x]=b[T]}),t=ae&&ae.__setModuleDefault||(Object.create?function(h,b){Object.defineProperty(h,"default",{enumerable:!0,value:b})}:function(h,b){h.default=b}),r=ae&&ae.__importStar||function(h){if(h&&h.__esModule)return h;var b={};if(h!=null)for(var T in h)T!=="default"&&Object.prototype.hasOwnProperty.call(h,T)&&e(b,h,T);return t(b,h),b};Object.defineProperty(pt,"__esModule",{value:!0}),pt.DurationBetween=pt.DifferenceBetween=pt.doBefore=pt.doAfter=pt.TimezoneOffsetFrom=pt.TimeFrom=pt.DateFrom=pt.DateTimeComponentFrom=pt.TimeOfDay=pt.Now=pt.Today=pt.Time=pt.Date=pt.DateTime=void 0;const n=$t(),i=Yr(),a=rX(),s=r(Ln());class o extends n.Expression{constructor(b){super(b),this.json=b}async exec(b){for(const x of o.PROPERTIES)this.json[x]!=null?this[x]=(0,i.build)(this.json[x]):x==="timezoneOffset"&&b.getTimezoneOffset()!=null&&(this[x]=a.Literal.from({type:"Literal",value:b.getTimezoneOffset(),valueType:"{urn:hl7-org:elm-types:r1}Integer"}));const T=await Promise.all(o.PROPERTIES.map(async x=>this[x]!=null?this[x].execute(b):void 0));return new s.DateTime(...T)}}pt.DateTime=o,o.PROPERTIES=["year","month","day","hour","minute","second","millisecond","timezoneOffset"];class l extends n.Expression{constructor(b){super(b),this.json=b}async exec(b){for(const x of l.PROPERTIES)this.json[x]!=null&&(this[x]=(0,i.build)(this.json[x]));const T=await Promise.all(l.PROPERTIES.map(async x=>this[x]!=null?this[x].execute(b):void 0));return new s.Date(...T)}}pt.Date=l,l.PROPERTIES=["year","month","day"];class u extends n.Expression{constructor(b){super(b);for(const T of u.PROPERTIES)b[T]!=null&&(this[T]=(0,i.build)(b[T]))}async exec(b){const T=await Promise.all(u.PROPERTIES.map(async x=>this[x]!=null?this[x].execute(b):void 0));return new s.DateTime(0,1,1,...T).getTime()}}pt.Time=u,u.PROPERTIES=["hour","minute","second","millisecond"];class c extends n.Expression{constructor(b){super(b)}async exec(b){return b.getExecutionDateTime().getDate()}}pt.Today=c;class f extends n.Expression{constructor(b){super(b)}async exec(b){return b.getExecutionDateTime()}}pt.Now=f;class d extends n.Expression{constructor(b){super(b)}async exec(b){return b.getExecutionDateTime().getTime()}}pt.TimeOfDay=d;class y extends n.Expression{constructor(b){super(b),this.precision=b.precision}async exec(b){const T=await this.execArgs(b);return T!=null?T[this.precision.toLowerCase()]:null}}pt.DateTimeComponentFrom=y;class v extends n.Expression{constructor(b){super(b)}async exec(b){const T=await this.execArgs(b);return T!=null?T.getDate():null}}pt.DateFrom=v;class _ extends n.Expression{constructor(b){super(b)}async exec(b){const T=await this.execArgs(b);return T!=null?T.getTime():null}}pt.TimeFrom=_;class w extends n.Expression{constructor(b){super(b)}async exec(b){const T=await this.execArgs(b);return T!=null?T.timezoneOffset:null}}pt.TimezoneOffsetFrom=w;function p(h,b,T){return h.after(b,T)}pt.doAfter=p;function g(h,b,T){return h.before(b,T)}pt.doBefore=g;class C extends n.Expression{constructor(b){super(b),this.precision=b.precision}async exec(b){const T=await this.execArgs(b);if(T[0]==null||T[1]==null||typeof T[0].differenceBetween!="function"||typeof T[1].differenceBetween!="function")return null;const x=T[0].differenceBetween(T[1],this.precision!=null?this.precision.toLowerCase():void 0);return x!=null&&x.isPoint()?x.low:x}}pt.DifferenceBetween=C;class m extends n.Expression{constructor(b){super(b),this.precision=b.precision}async exec(b){const T=await this.execArgs(b);if(T[0]==null||T[1]==null||typeof T[0].durationBetween!="function"||typeof T[1].durationBetween!="function")return null;const x=T[0].durationBetween(T[1],this.precision!=null?this.precision.toLowerCase():void 0);return x!=null&&x.isPoint()?x.low:x}}return pt.DurationBetween=m,pt}var ds={},P7;function iBe(){if(P7)return ds;P7=1,Object.defineProperty(ds,"__esModule",{value:!0}),ds.VersionedIdentifier=ds.IncludeDef=ds.UsingDef=void 0;const e=$t();class t extends e.UnimplementedExpression{}ds.UsingDef=t;class r extends e.UnimplementedExpression{}ds.IncludeDef=r;class n extends e.UnimplementedExpression{}return ds.VersionedIdentifier=n,ds}var lh={},N7;function aBe(){if(N7)return lh;N7=1,Object.defineProperty(lh,"__esModule",{value:!0}),lh.Retrieve=void 0;const e=$t(),t=Ui,r=Yr();class n extends e.Expression{constructor(a){super(a),this.datatype=a.dataType,this.templateId=a.templateId,this.codeProperty=a.codeProperty,this.codes=(0,r.build)(a.codes),this.dateProperty=a.dateProperty,this.dateRange=(0,r.build)(a.dateRange)}async exec(a){const s=Object.assign(Object.assign({datatype:this.datatype},this.codeProperty?{codeProperty:this.codeProperty}:{}),this.dateProperty?{dateProperty:this.dateProperty}:{});if(this.codes){const l=await this.codes.execute(a);if(l==null)return[];s.codes=l}this.dateRange&&(s.dateRange=await this.dateRange.execute(a)),this.templateId&&(s.templateId=this.templateId);let o=await a.findRecords(this.templateId!=null?this.templateId:this.datatype,s);return s.codes&&(o=o.filter(l=>this.recordMatchesCodesOrVS(l,s.codes))),s.dateRange&&this.dateProperty&&(o=o.filter(l=>{var u;return(u=s.dateRange)===null||u===void 0?void 0:u.includes(l.getDateOrInterval(this.dateProperty))})),Array.isArray(o)?a.evaluatedRecords.push(...o):a.evaluatedRecords.push(o),o}recordMatchesCodesOrVS(a,s){return(0,t.typeIsArray)(s)?s.some(o=>o.hasMatch(a.getCode(this.codeProperty))):s.hasMatch(a.getCode(this.codeProperty))}}return lh.Retrieve=n,lh}var uh={},U7;function sBe(){if(U7)return uh;U7=1,Object.defineProperty(uh,"__esModule",{value:!0}),uh.Instance=void 0;const e=$t(),t=qu(),r=Ln(),n=Yr();class i{constructor(o){this.name=o.name,this.value=(0,n.build)(o.value)}async exec(o){return this.value!=null?this.value.execute(o):void 0}}class a extends e.Expression{constructor(o){super(o),this.classType=o.classType,this.element=o.element.map(l=>new i(l))}async exec(o){const l={};for(const u of this.element)l[u.name]=await u.exec(o);switch(this.classType){case"{urn:hl7-org:elm-types:r1}Quantity":return new t.Quantity(l.value,l.unit);case"{urn:hl7-org:elm-types:r1}Code":return new r.Code(l.code,l.system,l.version,l.display);case"{urn:hl7-org:elm-types:r1}Concept":return new r.Concept(l.codes,l.display);default:return l}}}return uh.Instance=a,uh}var $e={},R7;function X2(){if(R7)return $e;R7=1;var e=ae&&ae.__createBinding||(Object.create?function(W,k,V,J){J===void 0&&(J=V),Object.defineProperty(W,J,{enumerable:!0,get:function(){return k[V]}})}:function(W,k,V,J){J===void 0&&(J=V),W[J]=k[V]}),t=ae&&ae.__setModuleDefault||(Object.create?function(W,k){Object.defineProperty(W,"default",{enumerable:!0,value:k})}:function(W,k){W.default=k}),r=ae&&ae.__importStar||function(W){if(W&&W.__esModule)return W;var k={};if(W!=null)for(var V in W)V!=="default"&&Object.prototype.hasOwnProperty.call(W,V)&&e(k,W,V);return t(k,W),k};Object.defineProperty($e,"__esModule",{value:!0}),$e.Collapse=$e.Expand=$e.Ends=$e.Starts=$e.End=$e.Start=$e.Size=$e.Width=$e.doIntersect=$e.doExcept=$e.doUnion=$e.OverlapsBefore=$e.OverlapsAfter=$e.Overlaps=$e.MeetsBefore=$e.MeetsAfter=$e.Meets=$e.doBefore=$e.doAfter=$e.doProperIncludes=$e.doIncludes=$e.doContains=$e.Interval=void 0;const n=$t(),i=qu(),a=ju(),s=q$(),o=r(tX()),l=Yr();class u extends n.Expression{constructor(k){super(k),this.lowClosed=k.lowClosed,this.lowClosedExpression=(0,l.build)(k.lowClosedExpression),this.highClosed=k.highClosed,this.highClosedExpression=(0,l.build)(k.highClosedExpression),this.low=(0,l.build)(k.low),this.high=(0,l.build)(k.high)}get isInterval(){return!0}async exec(k){const V=await this.low.execute(k),J=await this.high.execute(k),ne=this.lowClosed!=null?this.lowClosed:this.lowClosedExpression&&await this.lowClosedExpression.execute(k),H=this.highClosed!=null?this.highClosed:this.highClosedExpression&&await this.highClosedExpression.execute(k);let j;return V==null&&J==null&&(this.low.asTypeSpecifier&&this.low.asTypeSpecifier.type==="NamedTypeSpecifier"?j=this.low.asTypeSpecifier.name:this.high.asTypeSpecifier&&this.high.asTypeSpecifier.type==="NamedTypeSpecifier"&&(j=this.high.asTypeSpecifier.name)),new o.Interval(V,J,ne,H,j)}}$e.Interval=u;function c(W,k,V){return W.contains(k,V)}$e.doContains=c;function f(W,k,V){return W.includes(k,V)}$e.doIncludes=f;function d(W,k,V){return W.properlyIncludes(k,V)}$e.doProperIncludes=d;function y(W,k,V){return W.after(k,V)}$e.doAfter=y;function v(W,k,V){return W.before(k,V)}$e.doBefore=v;class _ extends n.Expression{constructor(k){super(k),this.precision=k.precision!=null?k.precision.toLowerCase():void 0}async exec(k){const[V,J]=await this.execArgs(k);return V!=null&&J!=null?V.meets(J,this.precision):null}}$e.Meets=_;class w extends n.Expression{constructor(k){super(k),this.precision=k.precision!=null?k.precision.toLowerCase():void 0}async exec(k){const[V,J]=await this.execArgs(k);return V!=null&&J!=null?V.meetsAfter(J,this.precision):null}}$e.MeetsAfter=w;class p extends n.Expression{constructor(k){super(k),this.precision=k.precision!=null?k.precision.toLowerCase():void 0}async exec(k){const[V,J]=await this.execArgs(k);return V!=null&&J!=null?V.meetsBefore(J,this.precision):null}}$e.MeetsBefore=p;class g extends n.Expression{constructor(k){super(k),this.precision=k.precision!=null?k.precision.toLowerCase():void 0}async exec(k){const[V,J]=await this.execArgs(k);return V!=null&&J!=null?V.overlaps(J,this.precision):null}}$e.Overlaps=g;class C extends n.Expression{constructor(k){super(k),this.precision=k.precision!=null?k.precision.toLowerCase():void 0}async exec(k){const[V,J]=await this.execArgs(k);return V!=null&&J!=null?V.overlapsAfter(J,this.precision):null}}$e.OverlapsAfter=C;class m extends n.Expression{constructor(k){super(k),this.precision=k.precision!=null?k.precision.toLowerCase():void 0}async exec(k){const[V,J]=await this.execArgs(k);return V!=null&&J!=null?V.overlapsBefore(J,this.precision):null}}$e.OverlapsBefore=m;function h(W,k){return W.union(k)}$e.doUnion=h;function b(W,k){return W!=null&&k!=null?W.except(k):null}$e.doExcept=b;function T(W,k){return W!=null&&k!=null?W.intersect(k):null}$e.doIntersect=T;class x extends n.Expression{constructor(k){super(k)}async exec(k){var V;const J=await((V=this.arg)===null||V===void 0?void 0:V.execute(k));return J==null?null:J.width()}}$e.Width=x;class E extends n.Expression{constructor(k){super(k)}async exec(k){var V;const J=await((V=this.arg)===null||V===void 0?void 0:V.execute(k));return J==null?null:J.size()}}$e.Size=E;class R extends n.Expression{constructor(k){super(k)}async exec(k){var V;const J=await((V=this.arg)===null||V===void 0?void 0:V.execute(k));if(J==null)return null;const ne=J.start();return ne&&ne.isDateTime&&ne.equals(a.MIN_DATETIME_VALUE)&&(ne.timezoneOffset=k.getTimezoneOffset()),ne}}$e.Start=R;class F extends n.Expression{constructor(k){super(k)}async exec(k){var V;const J=await((V=this.arg)===null||V===void 0?void 0:V.execute(k));if(J==null)return null;const ne=J.end();return ne&&ne.isDateTime&&ne.equals(a.MAX_DATETIME_VALUE)&&(ne.timezoneOffset=k.getTimezoneOffset()),ne}}$e.End=F;class z extends n.Expression{constructor(k){super(k),this.precision=k.precision!=null?k.precision.toLowerCase():void 0}async exec(k){const[V,J]=await this.execArgs(k);return V!=null&&J!=null?V.starts(J,this.precision):null}}$e.Starts=z;class D extends n.Expression{constructor(k){super(k),this.precision=k.precision!=null?k.precision.toLowerCase():void 0}async exec(k){const[V,J]=await this.execArgs(k);return V!=null&&J!=null?V.ends(J,this.precision):null}}$e.Ends=D;function A(W){let k=null;for(const V of W){if(V==null||V.low==null&&V.high==null)continue;const J=V.low!=null?V.low:V.high,ne=V.high!=null?V.high:V.low;if(J.isTime&&J.isTime()&&ne.isTime&&ne.isTime())if(k==null)k="time";else{if(k==="time")continue;return"mismatch"}else if((J.isDateTime||ne.isDateTime)&&(J.isDateTime||J.isDate)&&(ne.isDateTime||ne.isDate))if(k==null||k==="date")k="datetime";else{if(k==="datetime")continue;return"mismatch"}else if(J.isDate&&ne.isDate)if(k==null)k="date";else{if(k==="date"||k==="datetime")continue;return"mismatch"}else if(J.isQuantity&&ne.isQuantity)if(k==null)k="quantity";else{if(k==="quantity")continue;return"mismatch"}else if(Number.isInteger(J)&&Number.isInteger(ne))if(k==null)k="integer";else{if(k==="integer"||k==="decimal")continue;return"mismatch"}else if(typeof J=="number"&&typeof ne=="number")if(k==null||k==="integer")k="decimal";else{if(k==="decimal")continue;return"mismatch"}else return"mismatch"}return k}class N extends n.Expression{constructor(k){super(k)}async exec(k){let V,J,[ne,H]=await this.execArgs(k);Array.isArray(ne)||(ne=[ne]);const j=A(ne);if(j==="mismatch")throw new Error("List of intervals contains mismatched types.");if(j==null)return null;if(ne=P(ne,H),ne.length===0)return[];if(["time","date","datetime"].includes(j))J=this.expandDTishInterval,V=O=>new i.Quantity(1,O.low.getPrecision());else if(["quantity"].includes(j))J=this.expandQuantityInterval,V=O=>new i.Quantity(1,O.low.unit);else if(["integer","decimal"].includes(j))J=this.expandNumericInterval,V=O=>new i.Quantity(1,"1");else throw new Error("Interval list type not yet supported.");const ee=[];for(const O of ne){if(O==null)continue;if(O.low==null||O.high==null)return null;j==="datetime"&&(O.low=O.low.getDateTime(),O.high=O.high.getDateTime()),H=H??V(O);const M=J.call(this,O,H);if(M===null)return null;ee.push(...M||[])}return ee}expandDTishInterval(k,V){if(V.unit=(0,s.convertToCQLDateUnit)(V.unit),V.unit==="week"&&(V.value*=7,V.unit="day"),!k.low.constructor.FIELDS.includes(V.unit)||k.low==null||k.high==null)return null;let J=k.lowClosed?k.low:k.low.successor(),ne=k.highClosed?k.high:k.high.predecessor();if(J.after(ne))return[];if(k.low.isLessPrecise(V.unit)||k.high.isLessPrecise(V.unit))return[];let H=J;const j=[];J=this.truncateToPrecision(J,V.unit),ne=this.truncateToPrecision(ne,V.unit);let ee=H.add(V.value,V.unit).predecessor(),O=new o.Interval(H,ee,!0,!0);for(;O.high.sameOrBefore(ne);)j.push(O),H=H.add(V.value,V.unit),ee=H.add(V.value,V.unit).predecessor(),O=new o.Interval(H,ee,!0,!0);return j}truncateToPrecision(k,V){let J=!1;for(const ne of k.constructor.FIELDS)J&&(k[ne]=null),ne===V&&(J=!0);return k}expandQuantityInterval(k,V){let J;const ne=(0,s.compareUnits)(k.low.unit,V.unit);ne!=null&&ne>0?J=V.unit:J=k.low.unit;const H=(0,s.convertUnit)(k.low.value,k.low.unit,J),j=(0,s.convertUnit)(k.high.value,k.high.unit,J),ee=(0,s.convertUnit)(V.value,V.unit,J);if(!(H!=null&&j!=null&&ee!=null))return null;const O=this.makeNumericIntervalList(H,j,k.lowClosed,k.highClosed,ee);for(const M of O)M.low=new i.Quantity(M.low,J),M.high=new i.Quantity(M.high,J);return O}expandNumericInterval(k,V){return V.unit!=="1"&&V.unit!==""?null:this.makeNumericIntervalList(k.low,k.high,k.lowClosed,k.highClosed,V.value)}makeNumericIntervalList(k,V,J,ne,H){const j=H.toString().includes("."),ee=j?8:0;if(k=J?k:(0,a.successor)(k),V=ne?V:(0,a.predecessor)(V),k=X(k,ee),V=X(V,ee),k>V)return[];if(k==null||V==null)return[];const O=j?1e-8:1;k===V&&Number.isInteger(k)&&Number.isInteger(V)&&!Number.isInteger(H)&&(V=parseFloat((V+1).toFixed(ee)));let M=k;const Z=[];if(H>V-k+O)return[];let Y=parseFloat((M+H-O).toFixed(ee)),de=new o.Interval(M,Y,!0,!0);for(;de.high<=V;)Z.push(de),M=parseFloat((M+H).toFixed(ee)),Y=parseFloat((M+H-O).toFixed(ee)),de=new o.Interval(M,Y,!0,!0);return Z}}$e.Expand=N;class $ extends n.Expression{constructor(k){super(k)}async exec(k){const[V,J]=await this.execArgs(k);return P(V,J)}}$e.Collapse=$;function P(W,k){const V=[];if(W==null)return null;for(const J of W)J!=null&&V.push(J.copy());if(V.length<=1)return V;{k==null&&(k=V[0].getPointSize()),V.sort(function(j,ee){if(j.low&&typeof j.low.before=="function"){if(ee.low!=null&&j.low.before(ee.low))return-1;if(ee.low==null||j.low.after(ee.low))return 1}else if(j.low!=null&&ee.low!=null){if(j.lowee.low)return 1}else{if(j.low!=null&&ee.low==null)return 1;if(j.low==null&&ee.low!=null)return-1}if(j.high&&typeof j.high.before=="function"){if(ee.high==null||j.high.before(ee.high))return-1;if(j.high.after(ee.high))return 1}else if(j.high!=null&&ee.high!=null){if(j.highee.high)return 1}else{if(j.high!=null&&ee.high==null)return-1;if(j.high==null&&ee.high!=null)return 1}return 0});const J=[];let ne=V.shift(),H=V.shift();for(;H;)H.low&&typeof H.low.durationBetween=="function"?ne.high!=null&&ne.high.sameOrAfter(H.low)?(H.high==null||H.high.after(ne.high))&&(ne.high=H.high):(ne.high!=null?ne.high.durationBetween(H.low,k.unit).high:void 0)<=k.value?ne.high=H.high:(J.push(ne),ne=H):H.low&&typeof H.low.sameOrBefore=="function"?ne.high!=null&&H.low.sameOrBefore((0,i.doAddition)(ne.high,k))?(H.high==null||H.high.after(ne.high))&&(ne.high=H.high):(J.push(ne),ne=H):H.low-ne.high<=k.value?(H.high>ne.high||H.high==null)&&(ne.high=H.high):(J.push(ne),ne=H),H=V.shift();return J.push(ne),J}}function X(W,k){const V=new RegExp("^-?\\d+(?:.\\d{0,"+(k||-1)+"})?");return parseFloat(W.toString().match(V)[0])}return $e}var zS={},Ym="delete",Ut=5,Si=1<>>0;if(""+r!==t||r===4294967295)return NaN;t=r}return t<0?Uf(e)+t:t}function iX(){return!0}function Km(e,t,r){return(e===0&&!sX(e)||r!==void 0&&e<=-r)&&(t===void 0||r!==void 0&&t>=r)}function md(e,t){return aX(e,t,0)}function Xm(e,t){return aX(e,t,t)}function aX(e,t,r){return e===void 0?r:sX(e)?t===1/0?t:Math.max(0,t+e)|0:t===void 0||t===e?e:Math.min(t,e)|0}function sX(e){return e<0||e===0&&1/e===-1/0}var oX="@@__IMMUTABLE_ITERABLE__@@";function Vr(e){return!!(e&&e[oX])}var lX="@@__IMMUTABLE_KEYED__@@";function xt(e){return!!(e&&e[lX])}var uX="@@__IMMUTABLE_INDEXED__@@";function Ar(e){return!!(e&&e[uX])}function vd(e){return xt(e)||Ar(e)}var kt=function(t){return Vr(t)?t:Hr(t)},Di=function(e){function t(r){return xt(r)?r:_l(r)}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t}(kt),Vu=function(e){function t(r){return Ar(r)?r:ki(r)}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t}(kt),gd=function(e){function t(r){return Vr(r)&&!vd(r)?r:bd(r)}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t}(kt);kt.Keyed=Di;kt.Indexed=Vu;kt.Set=gd;var cX="@@__IMMUTABLE_SEQ__@@";function Qm(e){return!!(e&&e[cX])}var fX="@@__IMMUTABLE_RECORD__@@";function bl(e){return!!(e&&e[fX])}function Zn(e){return Vr(e)||bl(e)}var yd="@@__IMMUTABLE_ORDERED__@@";function Vn(e){return!!(e&&e[yd])}var Jm=0,da=1,Mi=2,J2=typeof Symbol=="function"&&Symbol.iterator,dX="@@iterator",tb=J2||dX,dt=function(t){this.next=t};dt.prototype.toString=function(){return"[Iterator]"};dt.KEYS=Jm;dt.VALUES=da;dt.ENTRIES=Mi;dt.prototype.inspect=dt.prototype.toSource=function(){return this.toString()};dt.prototype[tb]=function(){return this};function Ft(e,t,r,n){var i=e===0?t:e===1?r:[t,r];return n?n.value=i:n={value:i,done:!1},n}function dn(){return{value:void 0,done:!0}}function W$(e){return Array.isArray(e)?!0:!!rb(e)}function D7(e){return e&&typeof e.next=="function"}function Z2(e){var t=rb(e);return t&&t.call(e)}function rb(e){var t=e&&(J2&&e[J2]||e[dX]);if(typeof t=="function")return t}function oBe(e){var t=rb(e);return t&&t===e.entries}function lBe(e){var t=rb(e);return t&&t===e.keys}var wd=Object.prototype.hasOwnProperty;function G$(e){return Array.isArray(e)||typeof e=="string"?!0:e&&typeof e=="object"&&Number.isInteger(e.length)&&e.length>=0&&(e.length===0?Object.keys(e).length===1:e.hasOwnProperty(e.length-1))}var Hr=function(e){function t(r){return r==null?K$():Zn(r)?r.toSeq():cBe(r)}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.prototype.toSeq=function(){return this},t.prototype.toString=function(){return this.__toString("Seq {","}")},t.prototype.cacheResult=function(){return!this._cache&&this.__iterateUncached&&(this._cache=this.entrySeq().toArray(),this.size=this._cache.length),this},t.prototype.__iterate=function(n,i){var a=this._cache;if(a){for(var s=a.length,o=0;o!==s;){var l=a[i?s-++o:o++];if(n(l[1],l[0],this)===!1)break}return o}return this.__iterateUncached(n,i)},t.prototype.__iterator=function(n,i){var a=this._cache;if(a){var s=a.length,o=0;return new dt(function(){if(o===s)return dn();var l=a[i?s-++o:o++];return Ft(n,l[0],l[1])})}return this.__iteratorUncached(n,i)},t}(kt),_l=function(e){function t(r){return r==null?K$().toKeyedSeq():Vr(r)?xt(r)?r.toSeq():r.fromEntrySeq():bl(r)?r.toSeq():X$(r)}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.prototype.toKeyedSeq=function(){return this},t}(Hr),ki=function(e){function t(r){return r==null?K$():Vr(r)?xt(r)?r.entrySeq():r.toIndexedSeq():bl(r)?r.toSeq().entrySeq():hX(r)}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.of=function(){return t(arguments)},t.prototype.toIndexedSeq=function(){return this},t.prototype.toString=function(){return this.__toString("Seq [","]")},t}(Hr),bd=function(e){function t(r){return(Vr(r)&&!vd(r)?r:ki(r)).toSetSeq()}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.of=function(){return t(arguments)},t.prototype.toSetSeq=function(){return this},t}(Hr);Hr.isSeq=Qm;Hr.Keyed=_l;Hr.Set=bd;Hr.Indexed=ki;Hr.prototype[cX]=!0;var Iu=function(e){function t(r){this._array=r,this.size=r.length}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.prototype.get=function(n,i){return this.has(n)?this._array[cl(this,n)]:i},t.prototype.__iterate=function(n,i){for(var a=this._array,s=a.length,o=0;o!==s;){var l=i?s-++o:o++;if(n(a[l],l,this)===!1)break}return o},t.prototype.__iterator=function(n,i){var a=this._array,s=a.length,o=0;return new dt(function(){if(o===s)return dn();var l=i?s-++o:o++;return Ft(n,l,a[l])})},t}(ki),Y$=function(e){function t(r){var n=Object.keys(r).concat(Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(r):[]);this._object=r,this._keys=n,this.size=n.length}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.prototype.get=function(n,i){return i!==void 0&&!this.has(n)?i:this._object[n]},t.prototype.has=function(n){return wd.call(this._object,n)},t.prototype.__iterate=function(n,i){for(var a=this._object,s=this._keys,o=s.length,l=0;l!==o;){var u=s[i?o-++l:l++];if(n(a[u],u,this)===!1)break}return l},t.prototype.__iterator=function(n,i){var a=this._object,s=this._keys,o=s.length,l=0;return new dt(function(){if(l===o)return dn();var u=s[i?o-++l:l++];return Ft(n,u,a[u])})},t}(_l);Y$.prototype[yd]=!0;var uBe=function(e){function t(r){this._collection=r,this.size=r.length||r.size}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.prototype.__iterateUncached=function(n,i){if(i)return this.cacheResult().__iterate(n,i);var a=this._collection,s=Z2(a),o=0;if(D7(s))for(var l;!(l=s.next()).done&&n(l.value,o++,this)!==!1;);return o},t.prototype.__iteratorUncached=function(n,i){if(i)return this.cacheResult().__iterator(n,i);var a=this._collection,s=Z2(a);if(!D7(s))return new dt(dn);var o=0;return new dt(function(){var l=s.next();return l.done?l:Ft(n,o++,l.value)})},t}(ki),k7;function K$(){return k7||(k7=new Iu([]))}function X$(e){var t=Q$(e);if(t)return t.fromEntrySeq();if(typeof e=="object")return new Y$(e);throw new TypeError("Expected Array or collection object of [k, v] entries, or keyed object: "+e)}function hX(e){var t=Q$(e);if(t)return t;throw new TypeError("Expected Array or collection object of values: "+e)}function cBe(e){var t=Q$(e);if(t)return oBe(e)?t.fromEntrySeq():lBe(e)?t.toSetSeq():t;if(typeof e=="object")return new Y$(e);throw new TypeError("Expected Array or collection object of values, or keyed object: "+e)}function Q$(e){return G$(e)?new Iu(e):W$(e)?new uBe(e):void 0}var pX="@@__IMMUTABLE_MAP__@@";function Zm(e){return!!(e&&e[pX])}function nb(e){return Zm(e)&&Vn(e)}function r1(e){return!!(e&&typeof e.equals=="function"&&typeof e.hashCode=="function")}function yr(e,t){if(e===t||e!==e&&t!==t)return!0;if(!e||!t)return!1;if(typeof e.valueOf=="function"&&typeof t.valueOf=="function"){if(e=e.valueOf(),t=t.valueOf(),e===t||e!==e&&t!==t)return!0;if(!e||!t)return!1}return!!(r1(e)&&r1(t)&&e.equals(t))}var ch=typeof Math.imul=="function"&&Math.imul(4294967295,2)===-2?Math.imul:function(t,r){t|=0,r|=0;var n=t&65535,i=r&65535;return n*i+((t>>>16)*i+n*(r>>>16)<<16>>>0)|0};function ib(e){return e>>>1&1073741824|e&3221225471}var fBe=Object.prototype.valueOf;function on(e){if(e==null)return F7(e);if(typeof e.hashCode=="function")return ib(e.hashCode(e));var t=gBe(e);if(t==null)return F7(t);switch(typeof t){case"boolean":return t?1108378657:1108378656;case"number":return dBe(t);case"string":return t.length>yBe?hBe(t):eI(t);case"object":case"function":return mBe(t);case"symbol":return pBe(t);default:if(typeof t.toString=="function")return eI(t.toString());throw new Error("Value type "+typeof t+" cannot be hashed.")}}function F7(e){return e===null?1108378658:1108378659}function dBe(e){if(e!==e||e===1/0)return 0;var t=e|0;for(t!==e&&(t^=e*4294967295);e>4294967295;)e/=4294967295,t^=e;return ib(t)}function hBe(e){var t=HS[e];return t===void 0&&(t=eI(e),VS===wBe&&(VS=0,HS={}),VS++,HS[e]=t),t}function eI(e){for(var t=0,r=0;r0)switch(e.nodeType){case 1:return e.uniqueID;case 9:return e.documentElement&&e.documentElement.uniqueID}}function gBe(e){return e.valueOf!==fBe&&typeof e.valueOf=="function"?e.valueOf(e):e}function mX(){var e=++qS;return qS&1073741824&&(qS=0),e}var tI=typeof WeakMap=="function",rI;tI&&(rI=new WeakMap);var z7=Object.create(null),qS=0,Hl="__immutablehash__";typeof Symbol=="function"&&(Hl=Symbol(Hl));var yBe=16,wBe=255,VS=0,HS={},ab=function(e){function t(r,n){this._iter=r,this._useKeys=n,this.size=r.size}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.prototype.get=function(n,i){return this._iter.get(n,i)},t.prototype.has=function(n){return this._iter.has(n)},t.prototype.valueSeq=function(){return this._iter.valueSeq()},t.prototype.reverse=function(){var n=this,i=J$(this,!0);return this._useKeys||(i.valueSeq=function(){return n._iter.toSeq().reverse()}),i},t.prototype.map=function(n,i){var a=this,s=bX(this,n,i);return this._useKeys||(s.valueSeq=function(){return a._iter.toSeq().map(n,i)}),s},t.prototype.__iterate=function(n,i){var a=this;return this._iter.__iterate(function(s,o){return n(s,o,a)},i)},t.prototype.__iterator=function(n,i){return this._iter.__iterator(n,i)},t}(_l);ab.prototype[yd]=!0;var vX=function(e){function t(r){this._iter=r,this.size=r.size}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.prototype.includes=function(n){return this._iter.includes(n)},t.prototype.__iterate=function(n,i){var a=this,s=0;return i&&Uf(this),this._iter.__iterate(function(o){return n(o,i?a.size-++s:s++,a)},i)},t.prototype.__iterator=function(n,i){var a=this,s=this._iter.__iterator(da,i),o=0;return i&&Uf(this),new dt(function(){var l=s.next();return l.done?l:Ft(n,i?a.size-++o:o++,l.value,l)})},t}(ki),gX=function(e){function t(r){this._iter=r,this.size=r.size}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.prototype.has=function(n){return this._iter.includes(n)},t.prototype.__iterate=function(n,i){var a=this;return this._iter.__iterate(function(s){return n(s,s,a)},i)},t.prototype.__iterator=function(n,i){var a=this._iter.__iterator(da,i);return new dt(function(){var s=a.next();return s.done?s:Ft(n,s.value,s.value,s)})},t}(bd),yX=function(e){function t(r){this._iter=r,this.size=r.size}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.prototype.entrySeq=function(){return this._iter.toSeq()},t.prototype.__iterate=function(n,i){var a=this;return this._iter.__iterate(function(s){if(s){V7(s);var o=Vr(s);return n(o?s.get(1):s[1],o?s.get(0):s[0],a)}},i)},t.prototype.__iterator=function(n,i){var a=this._iter.__iterator(da,i);return new dt(function(){for(;;){var s=a.next();if(s.done)return s;var o=s.value;if(o){V7(o);var l=Vr(o);return Ft(n,l?o.get(0):o[0],l?o.get(1):o[1],s)}}})},t}(_l);vX.prototype.cacheResult=ab.prototype.cacheResult=gX.prototype.cacheResult=yX.prototype.cacheResult=eA;function wX(e){var t=ns(e);return t._iter=e,t.size=e.size,t.flip=function(){return e},t.reverse=function(){var r=e.reverse.apply(this);return r.flip=function(){return e.reverse()},r},t.has=function(r){return e.includes(r)},t.includes=function(r){return e.has(r)},t.cacheResult=eA,t.__iterateUncached=function(r,n){var i=this;return e.__iterate(function(a,s){return r(s,a,i)!==!1},n)},t.__iteratorUncached=function(r,n){if(r===Mi){var i=e.__iterator(r,n);return new dt(function(){var a=i.next();if(!a.done){var s=a.value[0];a.value[0]=a.value[1],a.value[1]=s}return a})}return e.__iterator(r===da?Jm:da,n)},t}function bX(e,t,r){var n=ns(e);return n.size=e.size,n.has=function(i){return e.has(i)},n.get=function(i,a){var s=e.get(i,tt);return s===tt?a:t.call(r,s,i,e)},n.__iterateUncached=function(i,a){var s=this;return e.__iterate(function(o,l,u){return i(t.call(r,o,l,u),l,s)!==!1},a)},n.__iteratorUncached=function(i,a){var s=e.__iterator(Mi,a);return new dt(function(){var o=s.next();if(o.done)return o;var l=o.value,u=l[0];return Ft(i,u,t.call(r,l[1],u,e),o)})},n}function J$(e,t){var r=this,n=ns(e);return n._iter=e,n.size=e.size,n.reverse=function(){return e},e.flip&&(n.flip=function(){var i=wX(e);return i.reverse=function(){return e.flip()},i}),n.get=function(i,a){return e.get(t?i:-1-i,a)},n.has=function(i){return e.has(t?i:-1-i)},n.includes=function(i){return e.includes(i)},n.cacheResult=eA,n.__iterate=function(i,a){var s=this,o=0;return a&&Uf(e),e.__iterate(function(l,u){return i(l,t?u:a?s.size-++o:o++,s)},!a)},n.__iterator=function(i,a){var s=0;a&&Uf(e);var o=e.__iterator(Mi,!a);return new dt(function(){var l=o.next();if(l.done)return l;var u=l.value;return Ft(i,t?u[0]:a?r.size-++s:s++,u[1],l)})},n}function _X(e,t,r,n){var i=ns(e);return n&&(i.has=function(a){var s=e.get(a,tt);return s!==tt&&!!t.call(r,s,a,e)},i.get=function(a,s){var o=e.get(a,tt);return o!==tt&&t.call(r,o,a,e)?o:s}),i.__iterateUncached=function(a,s){var o=this,l=0;return e.__iterate(function(u,c,f){if(t.call(r,u,c,f))return l++,a(u,n?c:l-1,o)},s),l},i.__iteratorUncached=function(a,s){var o=e.__iterator(Mi,s),l=0;return new dt(function(){for(;;){var u=o.next();if(u.done)return u;var c=u.value,f=c[0],d=c[1];if(t.call(r,d,f,e))return Ft(a,n?f:l++,d,u)}})},i}function bBe(e,t,r){var n=Sl().asMutable();return e.__iterate(function(i,a){n.update(t.call(r,i,a,e),0,function(s){return s+1})}),n.asImmutable()}function _Be(e,t,r){var n=xt(e),i=(Vn(e)?ha():Sl()).asMutable();e.__iterate(function(s,o){i.update(t.call(r,s,o,e),function(l){return l=l||[],l.push(n?[o,s]:s),l})});var a=TX(e);return i.map(function(s){return Mt(e,a(s))}).asImmutable()}function Z$(e,t,r,n){var i=e.size;if(Km(t,r,i))return e;var a=md(t,i),s=Xm(r,i);if(a!==a||s!==s)return Z$(e.toSeq().cacheResult(),t,r,n);var o=s-a,l;o===o&&(l=o<0?0:o);var u=ns(e);return u.size=l===0?l:e.size&&l||void 0,!n&&Qm(e)&&l>=0&&(u.get=function(c,f){return c=cl(this,c),c>=0&&cl)return dn();var _=d.next();return n||c===da||_.done?_:c===Jm?Ft(c,v-1,void 0,_):Ft(c,v-1,_.value[1],_)})},u}function CBe(e,t,r){var n=ns(e);return n.__iterateUncached=function(i,a){var s=this;if(a)return this.cacheResult().__iterate(i,a);var o=0;return e.__iterate(function(l,u,c){return t.call(r,l,u,c)&&++o&&i(l,u,s)}),o},n.__iteratorUncached=function(i,a){var s=this;if(a)return this.cacheResult().__iterator(i,a);var o=e.__iterator(Mi,a),l=!0;return new dt(function(){if(!l)return dn();var u=o.next();if(u.done)return u;var c=u.value,f=c[0],d=c[1];return t.call(r,d,f,s)?i===Mi?u:Ft(i,f,d,u):(l=!1,dn())})},n}function CX(e,t,r,n){var i=ns(e);return i.__iterateUncached=function(a,s){var o=this;if(s)return this.cacheResult().__iterate(a,s);var l=!0,u=0;return e.__iterate(function(c,f,d){if(!(l&&(l=t.call(r,c,f,d))))return u++,a(c,n?f:u-1,o)}),u},i.__iteratorUncached=function(a,s){var o=this;if(s)return this.cacheResult().__iterator(a,s);var l=e.__iterator(Mi,s),u=!0,c=0;return new dt(function(){var f,d,y;do{if(f=l.next(),f.done)return n||a===da?f:a===Jm?Ft(a,c++,void 0,f):Ft(a,c++,f.value[1],f);var v=f.value;d=v[0],y=v[1],u&&(u=t.call(r,y,d,o))}while(u);return a===Mi?f:Ft(a,d,y,f)})},i}function SBe(e,t){var r=xt(e),n=[e].concat(t).map(function(s){return Vr(s)?r&&(s=Di(s)):s=r?X$(s):hX(Array.isArray(s)?s:[s]),s}).filter(function(s){return s.size!==0});if(n.length===0)return e;if(n.length===1){var i=n[0];if(i===e||r&&xt(i)||Ar(e)&&Ar(i))return i}var a=new Iu(n);return r?a=a.toKeyedSeq():Ar(e)||(a=a.toSetSeq()),a=a.flatten(!0),a.size=n.reduce(function(s,o){if(s!==void 0){var l=o.size;if(l!==void 0)return s+l}},0),a}function SX(e,t,r){var n=ns(e);return n.__iterateUncached=function(i,a){if(a)return this.cacheResult().__iterate(i,a);var s=0,o=!1;function l(u,c){u.__iterate(function(f,d){return(!t||c0}function Uv(e,t,r,n){var i=ns(e),a=new Iu(r).map(function(s){return s.size});return i.size=n?a.max():a.min(),i.__iterate=function(s,o){for(var l=this.__iterator(da,o),u,c=0;!(u=l.next()).done&&s(u.value,c++,this)!==!1;);return c},i.__iteratorUncached=function(s,o){var l=r.map(function(f){return f=kt(f),Z2(o?f.reverse():f)}),u=0,c=!1;return new dt(function(){var f;return c||(f=l.map(function(d){return d.next()}),c=n?f.every(function(d){return d.done}):f.some(function(d){return d.done})),c?dn():Ft(s,u++,t.apply(null,f.map(function(d){return d.value})))})},i}function Mt(e,t){return e===t?e:Qm(e)?t:e.constructor(t)}function V7(e){if(e!==Object(e))throw new TypeError("Expected [K, V] tuple: "+e)}function TX(e){return xt(e)?Di:Ar(e)?Vu:gd}function ns(e){return Object.create((xt(e)?_l:Ar(e)?ki:bd).prototype)}function eA(){return this._iter.cacheResult?(this._iter.cacheResult(),this.size=this._iter.size,this):Hr.prototype.cacheResult.call(this)}function EX(e,t){return e===void 0&&t===void 0?0:e===void 0?1:t===void 0?-1:e>t?1:e0;)t[r]=arguments[r+1];if(typeof e!="function")throw new TypeError("Invalid merger function: "+e);return LX(this,t,e)}function LX(e,t,r){for(var n=[],i=0;i0;)t[r]=arguments[r+1];return t0(e,t)}function AX(e,t){for(var r=[],n=arguments.length-2;n-- >0;)r[n]=arguments[n+2];return t0(t,r,e)}function PX(e){for(var t=[],r=arguments.length-1;r-- >0;)t[r]=arguments[r+1];return e0(e,t)}function NX(e,t){for(var r=[],n=arguments.length-2;n-- >0;)r[n]=arguments[n+2];return e0(t,r,e)}function e0(e,t,r){return t0(e,t,IBe(r))}function t0(e,t,r){if(!fl(e))throw new TypeError("Cannot merge into non-data-structure value: "+e);if(Zn(e))return typeof r=="function"&&e.mergeWith?e.mergeWith.apply(e,[r].concat(t)):e.merge?e.merge.apply(e,t):e.concat.apply(e,t);for(var n=Array.isArray(e),i=e,a=n?Vu:Di,s=n?function(l){i===e&&(i=n1(i)),i.push(l)}:function(l,u){var c=wd.call(i,u),f=c&&r?r(i[u],l,u):l;(!c||f!==i[u])&&(i===e&&(i=n1(i)),i[u]=f)},o=0;o0;)t[r]=arguments[r+1];return e0(this,t,e)}function fA(e){for(var t=[],r=arguments.length-1;r-- >0;)t[r]=arguments[r+1];return Cl(this,e,ea(),function(n){return t0(n,t)})}function dA(e){for(var t=[],r=arguments.length-1;r-- >0;)t[r]=arguments[r+1];return Cl(this,e,ea(),function(n){return e0(n,t)})}function r0(e){var t=this.asMutable();return e(t),t.wasAltered()?t.__ensureOwner(this.__ownerID):this}function n0(){return this.__ownerID?this:this.__ensureOwner(new H$)}function i0(){return this.__ensureOwner()}function hA(){return this.__altered}var Sl=function(e){function t(r){return r==null?ea():Zm(r)&&!Vn(r)?r:ea().withMutations(function(n){var i=e(r);Ei(i.size),i.forEach(function(a,s){return n.set(s,a)})})}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.of=function(){for(var n=[],i=arguments.length;i--;)n[i]=arguments[i];return ea().withMutations(function(a){for(var s=0;s=n.length)throw new Error("Missing value for key: "+n[s]);a.set(n[s],n[s+1])}})},t.prototype.toString=function(){return this.__toString("Map {","}")},t.prototype.get=function(n,i){return this._root?this._root.get(0,void 0,n,i):i},t.prototype.set=function(n,i){return G7(this,n,i)},t.prototype.remove=function(n){return G7(this,n,tt)},t.prototype.deleteAll=function(n){var i=kt(n);return i.size===0?this:this.withMutations(function(a){i.forEach(function(s){return a.remove(s)})})},t.prototype.clear=function(){return this.size===0?this:this.__ownerID?(this.size=0,this._root=null,this.__hash=void 0,this.__altered=!0,this):ea()},t.prototype.sort=function(n){return ha(Rf(this,n))},t.prototype.sortBy=function(n,i){return ha(Rf(this,i,n))},t.prototype.map=function(n,i){var a=this;return this.withMutations(function(s){s.forEach(function(o,l){s.set(l,n.call(i,o,l,a))})})},t.prototype.__iterator=function(n,i){return new xBe(this,n,i)},t.prototype.__iterate=function(n,i){var a=this,s=0;return this._root&&this._root.iterate(function(o){return s++,n(o[1],o[0],a)},i),s},t.prototype.__ensureOwner=function(n){return n===this.__ownerID?this:n?pA(this.size,this._root,n,this.__hash):this.size===0?ea():(this.__ownerID=n,this.__altered=!1,this)},t}(Di);Sl.isMap=Zm;var Bt=Sl.prototype;Bt[pX]=!0;Bt[Ym]=Bt.remove;Bt.removeAll=Bt.deleteAll;Bt.setIn=sA;Bt.removeIn=Bt.deleteIn=lA;Bt.update=uA;Bt.updateIn=cA;Bt.merge=Bt.concat=MX;Bt.mergeWith=xX;Bt.mergeDeep=UX;Bt.mergeDeepWith=RX;Bt.mergeIn=fA;Bt.mergeDeepIn=dA;Bt.withMutations=r0;Bt.wasAltered=hA;Bt.asImmutable=i0;Bt["@@transducer/init"]=Bt.asMutable=n0;Bt["@@transducer/step"]=function(e,t){return e.set(t[0],t[1])};Bt["@@transducer/result"]=function(e){return e.asImmutable()};var Up=function(t,r){this.ownerID=t,this.entries=r};Up.prototype.get=function(t,r,n,i){for(var a=this.entries,s=0,o=a.length;s=UBe)return LBe(t,u,i,a);var y=t&&t===this.ownerID,v=y?u:Na(u);return d?l?c===f-1?v.pop():v[c]=v.pop():v[c]=[i,a]:v.push([i,a]),y?(this.entries=v,this):new Up(t,v)}};var Df=function(t,r,n){this.ownerID=t,this.bitmap=r,this.nodes=n};Df.prototype.get=function(t,r,n,i){r===void 0&&(r=on(n));var a=1<<((t===0?r:r>>>t)&ln),s=this.bitmap;return s&a?this.nodes[DX(s&a-1)].get(t+Ut,r,n,i):i};Df.prototype.update=function(t,r,n,i,a,s,o){n===void 0&&(n=on(i));var l=(r===0?n:n>>>r)&ln,u=1<=RBe)return ABe(t,y,c,l,_);if(f&&!_&&y.length===2&&Y7(y[d^1]))return y[d^1];if(f&&_&&y.length===1&&Y7(_))return _;var w=t&&t===this.ownerID,p=f?_?c:c^u:c|u,g=f?_?kX(y,d,_,w):NBe(y,d,w):PBe(y,d,_,w);return w?(this.bitmap=p,this.nodes=g,this):new Df(t,p,g)};var Rp=function(t,r,n){this.ownerID=t,this.count=r,this.nodes=n};Rp.prototype.get=function(t,r,n,i){r===void 0&&(r=on(n));var a=(t===0?r:r>>>t)&ln,s=this.nodes[a];return s?s.get(t+Ut,r,n,i):i};Rp.prototype.update=function(t,r,n,i,a,s,o){n===void 0&&(n=on(i));var l=(r===0?n:n>>>r)&ln,u=a===tt,c=this.nodes,f=c[l];if(u&&!f)return this;var d=mA(f,t,r+Ut,n,i,a,s,o);if(d===f)return this;var y=this.count;if(!f)y++;else if(!d&&(y--,y>>r)&ln,s=(r===0?n:n>>>r)&ln,o,l=a===s?[vA(e,t,r+Ut,n,i)]:(o=new Ws(t,n,i),a>>=1)s[o]=r&1?t[a++]:void 0;return s[n]=i,new Rp(e,a+1,s)}function DX(e){return e-=e>>1&1431655765,e=(e&858993459)+(e>>2&858993459),e=e+(e>>4)&252645135,e+=e>>8,e+=e>>16,e&127}function kX(e,t,r,n){var i=n?e:Na(e);return i[t]=r,i}function PBe(e,t,r,n){var i=e.length+1;if(n&&t+1===i)return e[t]=r,e;for(var a=new Array(i),s=0,o=0;o0&&a=0&&n>>r&ln;if(i>=this.array.length)return new Jo([],t);var a=i===0,s;if(r>0){var o=this.array[i];if(s=o&&o.removeBefore(t,r-Ut,n),s===o&&a)return this}if(a&&!s)return this;var l=Ff(this,t);if(!a)for(var u=0;u>>r&ln;if(i>=this.array.length)return this;var a;if(r>0){var s=this.array[i];if(a=s&&s.removeAfter(t,r-Ut,n),a===s&&i===this.array.length-1)return this}var o=Ff(this,t);return o.array.splice(i+1),a&&(o.array[i]=a),o};var ap={};function K7(e,t){var r=e._origin,n=e._capacity,i=kp(n),a=e._tail;return s(e._root,e._level,0);function s(u,c,f){return c===0?o(u,f):l(u,c,f)}function o(u,c){var f=c===i?a&&a.array:u&&u.array,d=c>r?0:r-c,y=n-c;return y>Si&&(y=Si),function(){if(d===y)return ap;var v=t?--y:d++;return f&&f[v]}}function l(u,c,f){var d,y=u&&u.array,v=f>r?0:r-f>>c,_=(n-f>>c)+1;return _>Si&&(_=Si),function(){for(;;){if(d){var w=d();if(w!==ap)return w;d=null}if(v===_)return ap;var p=t?--_:v++;d=s(y&&y[p],c-Ut,f+(p<=e.size||t<0)return e.withMutations(function(s){t<0?Oo(s,t).set(0,r):Oo(s,0,t+1).set(t,r)});t+=e._origin;var n=e._tail,i=e._root,a=Q2();return t>=kp(e._capacity)?n=nI(n,e.__ownerID,0,t,r,a):i=nI(i,e.__ownerID,e._level,t,r,a),a.value?e.__ownerID?(e._root=i,e._tail=n,e.__hash=void 0,e.__altered=!0,e):Dp(e._origin,e._capacity,e._level,i,n):e}function nI(e,t,r,n,i,a){var s=n>>>r&ln,o=e&&s0){var u=e&&e.array[s],c=nI(u,t,r-Ut,n,i,a);return c===u?e:(l=Ff(e,t),l.array[s]=c,l)}return o&&e.array[s]===i?e:(a&&Ti(a),l=Ff(e,t),i===void 0&&s===l.array.length-1?l.array.pop():l.array[s]=i,l)}function Ff(e,t){return t&&e&&t===e.ownerID?e:new Jo(e?e.array.slice():[],t)}function BX(e,t){if(t>=kp(e._capacity))return e._tail;if(t<1<0;)r=r.array[t>>>n&ln],n-=Ut;return r}}function Oo(e,t,r){t!==void 0&&(t|=0),r!==void 0&&(r|=0);var n=e.__ownerID||new H$,i=e._origin,a=e._capacity,s=i+t,o=r===void 0?a:r<0?a+r:i+r;if(s===i&&o===a)return e;if(s>=o)return e.clear();for(var l=e._level,u=e._root,c=0;s+c<0;)u=new Jo(u&&u.array.length?[void 0,u]:[],n),l+=Ut,c+=1<=1<f?new Jo([],n):y;if(y&&d>f&&sUt;w-=Ut){var p=f>>>w&ln;_=_.array[p]=Ff(_.array[p],n)}_.array[f>>>Ut&ln]=y}if(o=d)s-=d,o-=d,l=Ut,u=null,v=v&&v.removeBefore(n,0,s);else if(s>i||d>>l&ln;if(g!==d>>>l&ln)break;g&&(c+=(1<i&&(u=u.removeBefore(n,l,s-c)),u&&d>>Ut<=Si&&i.size>=n.size*2?(l=i.filter(function(u,c){return u!==void 0&&a!==c}),o=l.toKeyedSeq().map(function(u){return u[0]}).flip().toMap(),e.__ownerID&&(o.__ownerID=l.__ownerID=e.__ownerID)):(o=n.remove(t),l=a===i.size-1?i.pop():i.set(a,void 0))}else if(s){if(r===i.get(a)[1])return e;o=n,l=i.set(a,[t,r])}else o=n.set(t,i.size),l=i.set(i.size,[t,r]);return e.__ownerID?(e.size=o.size,e._map=o,e._list=l,e.__hash=void 0,e.__altered=!0,e):gA(o,l)}var jX="@@__IMMUTABLE_STACK__@@";function Fp(e){return!!(e&&e[jX])}var a0=function(e){function t(r){return r==null?Rv():Fp(r)?r:Rv().pushAll(r)}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.of=function(){return this(arguments)},t.prototype.toString=function(){return this.__toString("Stack [","]")},t.prototype.get=function(n,i){var a=this._head;for(n=cl(this,n);a&&n--;)a=a.next;return a?a.value:i},t.prototype.peek=function(){return this._head&&this._head.value},t.prototype.push=function(){var n=arguments;if(arguments.length===0)return this;for(var i=this.size+arguments.length,a=this._head,s=arguments.length-1;s>=0;s--)a={value:n[s],next:a};return this.__ownerID?(this.size=i,this._head=a,this.__hash=void 0,this.__altered=!0,this):Nh(i,a)},t.prototype.pushAll=function(n){if(n=e(n),n.size===0)return this;if(this.size===0&&Fp(n))return n;Ei(n.size);var i=this.size,a=this._head;return n.__iterate(function(s){i++,a={value:s,next:a}},!0),this.__ownerID?(this.size=i,this._head=a,this.__hash=void 0,this.__altered=!0,this):Nh(i,a)},t.prototype.pop=function(){return this.slice(1)},t.prototype.clear=function(){return this.size===0?this:this.__ownerID?(this.size=0,this._head=void 0,this.__hash=void 0,this.__altered=!0,this):Rv()},t.prototype.slice=function(n,i){if(Km(n,i,this.size))return this;var a=md(n,this.size),s=Xm(i,this.size);if(s!==this.size)return e.prototype.slice.call(this,n,i);for(var o=this.size-a,l=this._head;a--;)l=l.next;return this.__ownerID?(this.size=o,this._head=l,this.__hash=void 0,this.__altered=!0,this):Nh(o,l)},t.prototype.__ensureOwner=function(n){return n===this.__ownerID?this:n?Nh(this.size,this._head,n,this.__hash):this.size===0?Rv():(this.__ownerID=n,this.__altered=!1,this)},t.prototype.__iterate=function(n,i){var a=this;if(i)return new Iu(this.toArray()).__iterate(function(l,u){return n(l,u,a)},i);for(var s=0,o=this._head;o&&n(o.value,s++,this)!==!1;)o=o.next;return s},t.prototype.__iterator=function(n,i){if(i)return new Iu(this.toArray()).__iterator(n,i);var a=0,s=this._head;return new dt(function(){if(s){var o=s.value;return s=s.next,Ft(n,a++,o)}return dn()})},t}(Vu);a0.isStack=Fp;var hn=a0.prototype;hn[jX]=!0;hn.shift=hn.pop;hn.unshift=hn.push;hn.unshiftAll=hn.pushAll;hn.withMutations=r0;hn.wasAltered=hA;hn.asImmutable=i0;hn["@@transducer/init"]=hn.asMutable=n0;hn["@@transducer/step"]=function(e,t){return e.unshift(t)};hn["@@transducer/result"]=function(e){return e.asImmutable()};function Nh(e,t,r,n){var i=Object.create(hn);return i.size=e,i._head=t,i.__ownerID=r,i.__hash=n,i.__altered=!1,i}var Z7;function Rv(){return Z7||(Z7=Nh(0))}var zX="@@__IMMUTABLE_SET__@@";function s0(e){return!!(e&&e[zX])}function cb(e){return s0(e)&&Vn(e)}function yA(e,t){if(e===t)return!0;if(!Vr(t)||e.size!==void 0&&t.size!==void 0&&e.size!==t.size||e.__hash!==void 0&&t.__hash!==void 0&&e.__hash!==t.__hash||xt(e)!==xt(t)||Ar(e)!==Ar(t)||Vn(e)!==Vn(t))return!1;if(e.size===0&&t.size===0)return!0;var r=!vd(e);if(Vn(e)){var n=e.entries();return t.every(function(l,u){var c=n.next().value;return c&&yr(c[1],l)&&(r||yr(c[0],u))})&&n.next().done}var i=!1;if(e.size===void 0)if(t.size===void 0)typeof e.cacheResult=="function"&&e.cacheResult();else{i=!0;var a=e;e=t,t=a}var s=!0,o=t.__iterate(function(l,u){if(r?!e.has(l):i?!yr(l,e.get(u,tt)):!yr(e.get(u,tt),l))return s=!1,!1});return s&&e.size===o}function Hu(e,t){var r=function(n){e.prototype[n]=t[n]};return Object.keys(t).forEach(r),Object.getOwnPropertySymbols&&Object.getOwnPropertySymbols(t).forEach(r),e}function i1(e){if(!e||typeof e!="object")return e;if(!Vr(e)){if(!fl(e))return e;e=Hr(e)}if(xt(e)){var t={};return e.__iterate(function(n,i){t[i]=i1(n)}),t}var r=[];return e.__iterate(function(n){r.push(i1(n))}),r}var Cd=function(e){function t(r){return r==null?Uh():s0(r)&&!Vn(r)?r:Uh().withMutations(function(n){var i=e(r);Ei(i.size),i.forEach(function(a){return n.add(a)})})}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.of=function(){return this(arguments)},t.fromKeys=function(n){return this(Di(n).keySeq())},t.intersect=function(n){return n=kt(n).toArray(),n.length?Pr.intersect.apply(t(n.pop()),n):Uh()},t.union=function(n){return n=kt(n).toArray(),n.length?Pr.union.apply(t(n.pop()),n):Uh()},t.prototype.toString=function(){return this.__toString("Set {","}")},t.prototype.has=function(n){return this._map.has(n)},t.prototype.add=function(n){return Dv(this,this._map.set(n,n))},t.prototype.remove=function(n){return Dv(this,this._map.remove(n))},t.prototype.clear=function(){return Dv(this,this._map.clear())},t.prototype.map=function(n,i){var a=this,s=!1,o=Dv(this,this._map.mapEntries(function(l){var u=l[1],c=n.call(i,u,u,a);return c!==u&&(s=!0),[c,c]},i));return s?o:this},t.prototype.union=function(){for(var n=[],i=arguments.length;i--;)n[i]=arguments[i];return n=n.filter(function(a){return a.size!==0}),n.length===0?this:this.size===0&&!this.__ownerID&&n.length===1?this.constructor(n[0]):this.withMutations(function(a){for(var s=0;s=0&&i=0&&athis.size?r:this.find(function(n,i){return i===t},void 0,r)},has:function(t){return t=cl(this,t),t>=0&&(this.size!==void 0?this.size===1/0||tt?-1:0}function zBe(e){if(e.size===1/0)return 0;var t=Vn(e),r=xt(e),n=t?1:0,i=e.__iterate(r?t?function(a,s){n=31*n+a8(on(a),on(s))|0}:function(a,s){n=n+a8(on(a),on(s))|0}:t?function(a){n=31*n+on(a)|0}:function(a){n=n+on(a)|0});return qBe(i,n)}function qBe(e,t){return t=ch(t,3432918353),t=ch(t<<15|t>>>-15,461845907),t=ch(t<<13|t>>>-13,5),t=(t+3864292196|0)^e,t=ch(t^t>>>16,2246822507),t=ch(t^t>>>13,3266489909),t=ib(t^t>>>16),t}function a8(e,t){return e^t+2654435769+(e<<6)+(e>>2)|0}var Mu=function(e){function t(r){return r==null?iI():cb(r)?r:iI().withMutations(function(n){var i=gd(r);Ei(i.size),i.forEach(function(a){return n.add(a)})})}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.of=function(){return this(arguments)},t.fromKeys=function(n){return this(Di(n).keySeq())},t.prototype.toString=function(){return this.__toString("OrderedSet {","}")},t}(Cd);Mu.isOrderedSet=cb;var Wu=Mu.prototype;Wu[yd]=!0;Wu.zip=Sd.zip;Wu.zipWith=Sd.zipWith;Wu.zipAll=Sd.zipAll;Wu.__empty=iI;Wu.__make=WX;function WX(e,t){var r=Object.create(Wu);return r.size=e?e.size:0,r._map=e,r.__ownerID=t,r}var s8;function iI(){return s8||(s8=WX(Ph()))}function VBe(e){if(bl(e))throw new Error("Can not call `Record` with an immutable Record as default values. Use a plain javascript object instead.");if(Zn(e))throw new Error("Can not call `Record` with an immutable Collection as default values. Use a plain javascript object instead.");if(e===null||typeof e!="object")throw new Error("Can not call `Record` with a non-object as default values. Use a plain javascript object instead.")}var mr=function(t,r){var n;VBe(t);var i=function(o){var l=this;if(o instanceof i)return o;if(!(this instanceof i))return new i(o);if(!n){n=!0;var u=Object.keys(t),c=a._indices={};a._name=r,a._keys=u,a._defaultValues=t;for(var f=0;f2?[]:void 0,{"":e})}function KX(e,t,r,n,i,a){if(typeof r!="string"&&!Zn(r)&&(G$(r)||W$(r)||sb(r))){if(~e.indexOf(r))throw new TypeError("Cannot convert circular structure to Immutable");e.push(r),i&&n!==""&&i.push(n);var s=t.call(a,n,Hr(r).map(function(o,l){return KX(e,t,o,l,i,r)}),i&&i.slice());return e.pop(),i&&i.pop(),s}return r}function WBe(e,t){return Ar(t)?t.toList():xt(t)?t.toMap():t.toSet()}var XX="4.1.0",GBe={version:XX,Collection:kt,Iterable:kt,Seq:Hr,Map:Sl,OrderedMap:ha,List:_d,Stack:a0,Set:Cd,OrderedSet:Mu,Record:mr,Range:wA,Repeat:GX,is:yr,fromJS:YX,hash:on,isImmutable:Zn,isCollection:Vr,isKeyed:xt,isIndexed:Ar,isAssociative:vd,isOrdered:Vn,isValueObject:r1,isPlainObject:sb,isSeq:Qm,isList:ub,isMap:Zm,isOrderedMap:nb,isStack:Fp,isSet:s0,isOrderedSet:cb,isRecord:bl,get:ob,getIn:fb,has:rA,hasIn:bA,merge:$X,mergeDeep:PX,mergeWith:AX,mergeDeepWith:NX,remove:nA,removeIn:oA,set:iA,setIn:aA,update:lb,updateIn:Cl},YBe=kt;const KBe=Object.freeze(Object.defineProperty({__proto__:null,Collection:kt,Iterable:YBe,List:_d,Map:Sl,OrderedMap:ha,OrderedSet:Mu,Range:wA,Record:mr,Repeat:GX,Seq:Hr,Set:Cd,Stack:a0,default:GBe,fromJS:YX,get:ob,getIn:fb,has:rA,hasIn:bA,hash:on,is:yr,isAssociative:vd,isCollection:Vr,isImmutable:Zn,isIndexed:Ar,isKeyed:xt,isList:ub,isMap:Zm,isOrdered:Vn,isOrderedMap:nb,isOrderedSet:cb,isPlainObject:sb,isRecord:bl,isSeq:Qm,isSet:s0,isStack:Fp,isValueObject:r1,merge:$X,mergeDeep:PX,mergeDeepWith:NX,mergeWith:AX,remove:nA,removeIn:oA,set:iA,setIn:aA,update:lb,updateIn:Cl,version:XX},Symbol.toStringTag,{value:"Module"})),QX=Kp(KBe);var JX={};(function(e){var t=ae&&ae.__createBinding||(Object.create?function(d,y,v,_){_===void 0&&(_=v),Object.defineProperty(d,_,{enumerable:!0,get:function(){return y[v]}})}:function(d,y,v,_){_===void 0&&(_=v),d[_]=y[v]}),r=ae&&ae.__setModuleDefault||(Object.create?function(d,y){Object.defineProperty(d,"default",{enumerable:!0,value:y})}:function(d,y){d.default=y}),n=ae&&ae.__importStar||function(d){if(d&&d.__esModule)return d;var y={};if(d!=null)for(var v in d)v!=="default"&&Object.prototype.hasOwnProperty.call(d,v)&&t(y,d,v);return r(y,d),y},i=ae&&ae.__importDefault||function(d){return d&&d.__esModule?d:{default:d}};Object.defineProperty(e,"__esModule",{value:!0}),e.toNormalizedKey=void 0;const a=n(Ns),s=i(QX),o=Ln(),l=ju(),u=q$(),c=a.UcumLhcUtils.getInstance(),f=d=>{var y,v,_,w,p;if(d==null)return null;if(typeof d=="function")return s.default.Map({name:d.toString(),__instance:"JS.Function"});if(typeof d!="object")return d;switch(d.constructor){case Array:return s.default.Seq(d).map(C=>(0,e.toNormalizedKey)(C)).toList();case o.Code:return s.default.Map({code:(0,e.toNormalizedKey)(d.code),system:(0,e.toNormalizedKey)(d.system),version:(0,e.toNormalizedKey)(d.version),display:(0,e.toNormalizedKey)(d.display),__instance:d.constructor});case Date:return s.default.Map({epochMs:d.getTime(),__instance:d.constructor});case o.DateTime:return typeof d.timezoneOffset=="number"&&d.timezoneOffset!==0?s.default.Seq(d.convertToTimezoneOffset(0)).map(C=>(0,e.toNormalizedKey)(C)).toMap().set("__instance",d.constructor):s.default.Seq(d).map(C=>(0,e.toNormalizedKey)(C)).toMap().set("__instance",d.constructor);case o.Interval:return s.default.Seq(d.toClosed()).map(C=>(0,e.toNormalizedKey)(C)).toMap().set("__instance",d.constructor);case o.Quantity:if(!d.unit)return s.default.Map({value:(y=d.value)!==null&&y!==void 0?y:null,unit:null,__instance:d.constructor});const g=c.commensurablesList(d.unit)[0];if(g){const C=g[0].csCode_,m=(0,u.convertUnit)(d.value,d.unit,C),h=m?(0,l.decimalAdjust)("round",m,-8):null;return s.default.Map({value:h??null,unit:C??null,__instance:d.constructor})}else return s.default.Map({value:(v=d.value)!==null&&v!==void 0?v:null,unit:(_=d.unit)!==null&&_!==void 0?_:null,__instance:d.constructor});case o.Ratio:return s.default.Map({numerator:(0,e.toNormalizedKey)(d.numerator),denominator:(0,e.toNormalizedKey)(d.denominator),__instance:d.constructor});case RegExp:return s.default.Map({source:(0,e.toNormalizedKey)(d.source),global:(0,e.toNormalizedKey)(d.global),ignoreCase:(0,e.toNormalizedKey)(d.ignoreCase),multiline:(0,e.toNormalizedKey)(d.multiline),__instance:d.constructor});case o.Uncertainty:return d.isPoint()?(0,e.toNormalizedKey)(d.low):s.default.Seq(d).map(C=>(0,e.toNormalizedKey)(C)).toMap().set("__instance",d.constructor);default:return s.default.Seq(d).map(C=>(0,e.toNormalizedKey)(C)).toMap().set("__instance",(p=(0,e.toNormalizedKey)((w=d._typeHierarchy)===null||w===void 0?void 0:w.call(d)))!==null&&p!==void 0?p:d.constructor)}};e.toNormalizedKey=f})(JX);var o8;function SA(){return o8||(o8=1,function(e){var t=ae&&ae.__importDefault||function(A){return A&&A.__esModule?A:{default:A}};Object.defineProperty(e,"__esModule",{value:!0}),e.Slice=e.Last=e.First=e.Current=e.toDistinctList=e.Distinct=e.Flatten=e.ForEach=e.doProperIncludes=e.doIncludes=e.doContains=e.IndexOf=e.ToList=e.SingletonFrom=e.Filter=e.Times=e.doIntersect=e.doExcept=e.doUnion=e.Exists=e.List=void 0;const r=t(QX),n=ld(),i=JX,a=Ui,s=Yr(),o=$t();class l extends o.Expression{constructor(N){super(N),this.elements=(0,s.build)(N.element)||[]}get isList(){return!0}async exec(N){return await Promise.all(this.elements.map($=>$.execute(N)))}}e.List=l;class u extends o.Expression{constructor(N){super(N)}async exec(N){const $=await this.execArgs(N);return $?$.some(P=>P!=null):!1}}e.Exists=u;function c(A,N){const $=(0,e.toDistinctList)(A.concat(N));return E($)}e.doUnion=c;function f(A,N){const $=(0,e.toDistinctList)(A);return E($).filter(X=>!g(N,X,!0))}e.doExcept=f;function d(A,N){const $=(0,e.toDistinctList)(A);return E($).filter(X=>g(N,X,!0))}e.doIntersect=d;class y extends o.UnimplementedExpression{}e.Times=y;class v extends o.UnimplementedExpression{}e.Filter=v;class _ extends o.Expression{constructor(N){super(N)}async exec(N){const $=await this.execArgs(N);if($!=null&&$.length>1)throw new Error("IllegalArgument: 'SingletonFrom' requires a 0 or 1 arg array");return $!=null&&$.length===1?$[0]:null}}e.SingletonFrom=_;class w extends o.Expression{constructor(N){super(N)}async exec(N){const $=await this.execArgs(N);return $!=null?[$]:[]}}e.ToList=w;class p extends o.Expression{constructor(N){super(N),this.source=(0,s.build)(N.source),this.element=(0,s.build)(N.element)}async exec(N){let $;const P=await this.source.execute(N),X=await this.element.execute(N);if(P==null||X==null)return null;for(let W=0;W(0,n.equals)(P,N)||$&&P==null&&N==null)}e.doContains=g;function C(A,N){return N.every($=>g(A,$))}e.doIncludes=C;function m(A,N){return A.length>N.length&&C(A,N)}e.doProperIncludes=m;class h extends o.UnimplementedExpression{}e.ForEach=h;class b extends o.Expression{constructor(N){super(N)}async exec(N){const $=await this.execArgs(N);return(0,a.typeIsArray)($)&&$.every(P=>(0,a.typeIsArray)(P))?$.reduce((P,X)=>P.concat(X),[]):$}}e.Flatten=b;class T extends o.Expression{constructor(N){super(N)}async exec(N){const $=await this.execArgs(N);return $==null?null:(0,e.toDistinctList)($)}}e.Distinct=T;const x=A=>{const N=A.map(i.toNormalizedKey),$=r.default.Set().asMutable(),P=[];return $.withMutations(X=>{N.forEach((W,k)=>{const V=X.count();X.add(W),X.count()>V&&P.push(A[k])})}),P};e.toDistinctList=x;function E(A){let N=!1;const $=[];for(const P of A)P!==null?$.push(P):P===null&&!N&&($.push(P),N=!0);return $}class R extends o.UnimplementedExpression{}e.Current=R;class F extends o.Expression{constructor(N){super(N),this.source=(0,s.build)(N.source)}async exec(N){const $=await this.source.execute(N);return $!=null&&(0,a.typeIsArray)($)&&$.length>0?$[0]:null}}e.First=F;class z extends o.Expression{constructor(N){super(N),this.source=(0,s.build)(N.source)}async exec(N){const $=await this.source.execute(N);return $!=null&&(0,a.typeIsArray)($)&&$.length>0?$[$.length-1]:null}}e.Last=z;class D extends o.Expression{constructor(N){super(N),this.source=(0,s.build)(N.source),this.startIndex=(0,s.build)(N.startIndex),this.endIndex=(0,s.build)(N.endIndex)}async exec(N){const $=await this.source.execute(N);if($!=null&&(0,a.typeIsArray)($)){const P=await this.startIndex.execute(N),X=await this.endIndex.execute(N),W=P??0,k=X??$.length;return $.length===0||W<0||k<0||ku!=null);if(l!=null)return l}else if(o!=null)return o}return null}}return hs.Coalesce=n,hs}var Rl={},f8;function ZBe(){if(f8)return Rl;f8=1,Object.defineProperty(Rl,"__esModule",{value:!0}),Rl.ParameterRef=Rl.ParameterDef=void 0;const e=$t(),t=Yr();class r extends e.Expression{constructor(a){super(a),this.name=a.name,this.default=(0,t.build)(a.default),this.parameterTypeSpecifier=a.parameterTypeSpecifier}async exec(a){if(a&&a.parameters[this.name]!==void 0)return a.parameters[this.name];if(a.getParentParameter(this.name)!==void 0){const s=a.getParentParameter(this.name);return s.default!=null?s.default.execute(a):s}else this.default!=null&&await this.default.execute(a)}}Rl.ParameterDef=r;class n extends e.Expression{constructor(a){super(a),this.name=a.name,this.library=a.libraryName}async exec(a){a=this.library?a.getLibraryContext(this.library):a;const s=a.getParameter(this.name);return s!=null?s.execute(a):void 0}}return Rl.ParameterRef=n,Rl}var dh={},d8;function e9e(){if(d8)return dh;d8=1;var e=ae&&ae.__createBinding||(Object.create?function(s,o,l,u){u===void 0&&(u=l),Object.defineProperty(s,u,{enumerable:!0,get:function(){return o[l]}})}:function(s,o,l,u){u===void 0&&(u=l),s[u]=o[l]}),t=ae&&ae.__setModuleDefault||(Object.create?function(s,o){Object.defineProperty(s,"default",{enumerable:!0,value:o})}:function(s,o){s.default=o}),r=ae&&ae.__importStar||function(s){if(s&&s.__esModule)return s;var o={};if(s!=null)for(var l in s)l!=="default"&&Object.prototype.hasOwnProperty.call(s,l)&&e(o,s,l);return t(o,s),o};Object.defineProperty(dh,"__esModule",{value:!0}),dh.Quantity=void 0;const n=$t(),i=r(Ln());class a extends n.Expression{constructor(o){super(o),this.value=parseFloat(o.value),this.unit=o.unit}async exec(o){return new i.Quantity(this.value,this.unit)}}return dh.Quantity=a,dh}var wt={},h8;function t9e(){if(h8)return wt;h8=1,Object.defineProperty(wt,"__esModule",{value:!0}),wt.QueryLetRef=wt.AliasRef=wt.Query=wt.SortClause=wt.ReturnClause=wt.ByColumn=wt.ByExpression=wt.ByDirection=wt.Sort=wt.Without=wt.With=wt.LetClause=wt.AliasedQuerySource=void 0;const e=Ui,t=Yr(),r=$t(),n=SA();class i{constructor(m){this.alias=m.alias,this.expression=(0,t.build)(m.expression)}}wt.AliasedQuerySource=i;class a{constructor(m){this.identifier=m.identifier,this.expression=(0,t.build)(m.expression)}}wt.LetClause=a;class s extends r.Expression{constructor(m){super(m),this.alias=m.alias,this.expression=(0,t.build)(m.expression),this.suchThat=(0,t.build)(m.suchThat)}async exec(m){let h=await this.expression.execute(m);(0,e.typeIsArray)(h)||(h=[h]);const b=[];for(const T of h){const x=m.childContext();x.set(this.alias,T),b.push(await this.suchThat.execute(x))}return b.some(T=>T)}}wt.With=s;class o extends s{constructor(m){super(m)}async exec(m){return!await super.exec(m)}}wt.Without=o;class l extends r.UnimplementedExpression{}wt.Sort=l;class u extends r.Expression{constructor(m){super(m),this.direction=m.direction,this.low_order=this.direction==="asc"||this.direction==="ascending"?-1:1,this.high_order=this.low_order*-1}async exec(m,h,b){return h===b?0:h.isQuantity&&b.isQuantity?h.before(b)?this.low_order:this.high_order:h{let x=0;for(const E of this.by)if(x=await E.exec(m,b,T),x!==0)break;return x}):h}}wt.SortClause=y;class v extends r.Expression{constructor(m){super(m),this.identifier=m.identifier,this.expression=(0,t.build)(m.expression),this.starting=m.starting?(0,t.build)(m.starting):null,this.distinct=m.distinct!=null?m.distinct:!0}async aggregate(m,h){let b=this.starting!=null?await this.starting.execute(h):null;for(const T of m){const x=h.childContext(T);x.set(this.identifier,b),b=await this.expression.execute(x)}return b}}class _ extends r.Expression{constructor(m){super(m),this.sources=m.source.map(h=>new i(h)),this.aliases=m.source.map(h=>h.alias),this.letClauses=m.let!=null?m.let.map(h=>new a(h)):[],this.relationship=m.relationship!=null?(0,t.build)(m.relationship):[],this.where=(0,t.build)(m.where),this.returnClause=m.return!=null?new d(m.return):null,this.aggregateClause=m.aggregate!=null?new v(m.aggregate):null,this.sortClause=m.sort!=null?new y(m.sort):null}isDistinct(){return this.aggregateClause!=null&&this.aggregateClause.distinct!=null?this.aggregateClause.distinct:this.returnClause!=null&&this.returnClause.distinct!=null?this.returnClause.distinct:!0}async exec(m){let h=await Promise.all(this.sources.map(E=>E.expression.execute(m)));if(h.every(E=>E==null))return null;const b=h.some(E=>Array.isArray(E));h=h.map(E=>E==null?[]:Array.isArray(E)?E:[E]);const T=g(h);let x=[];for(const E of T){const R=m.childContext();E.forEach((D,A)=>R.set(this.aliases[A],D));for(const D of this.letClauses)R.set(D.identifier,await D.expression.execute(R));const F=[];for(const D of this.relationship){const A=R.childContext();F.push(await D.execute(A))}if((0,e.allTrue)(F)&&(this.where?await this.where.execute(R):!0))if(this.returnClause!=null){const D=await this.returnClause.expression.execute(R);x.push(D)}else this.aliases.length===1&&this.aggregateClause==null?x.push(R.get(this.aliases[0])):x.push(R.context_values)}return this.isDistinct()&&(x=(0,n.toDistinctList)(x)),this.aggregateClause!=null&&(x=await this.aggregateClause.aggregate(x,m)),this.sortClause!=null&&(x=await this.sortClause.sort(m,x)),b||this.aggregateClause!=null?x:x[0]}}wt.Query=_;class w extends r.Expression{constructor(m){super(m),this.name=m.name}async exec(m){return m!=null?m.get(this.name):void 0}}wt.AliasRef=w;class p extends w{constructor(m){super(m)}}wt.QueryLetRef=p;function g(C){return C.reduce((m,h)=>{const b=[];return m.forEach(T=>{h.forEach(x=>{b.push(T.concat([x]))})}),b},[[]])}return wt}var hh={},p8;function r9e(){if(p8)return hh;p8=1;var e=ae&&ae.__createBinding||(Object.create?function(o,l,u,c){c===void 0&&(c=u),Object.defineProperty(o,c,{enumerable:!0,get:function(){return l[u]}})}:function(o,l,u,c){c===void 0&&(c=u),o[c]=l[u]}),t=ae&&ae.__setModuleDefault||(Object.create?function(o,l){Object.defineProperty(o,"default",{enumerable:!0,value:l})}:function(o,l){o.default=l}),r=ae&&ae.__importStar||function(o){if(o&&o.__esModule)return o;var l={};if(o!=null)for(var u in o)u!=="default"&&Object.prototype.hasOwnProperty.call(o,u)&&e(l,o,u);return t(l,o),l};Object.defineProperty(hh,"__esModule",{value:!0}),hh.Ratio=void 0;const n=$t(),i=qu(),a=r(Ln());class s extends n.Expression{constructor(l){if(super(l),l.numerator==null)throw new Error("Cannot create a ratio with an undefined numerator value");if(this.numerator=new i.Quantity(l.numerator.value,l.numerator.unit),l.denominator==null)throw new Error("Cannot create a ratio with an undefined denominator value");this.denominator=new i.Quantity(l.denominator.value,l.denominator.unit)}async exec(l){return new a.Ratio(this.numerator,this.denominator)}}return hh.Ratio=s,hh}var tn={},m8;function n9e(){if(m8)return tn;m8=1,Object.defineProperty(tn,"__esModule",{value:!0}),tn.IdentifierRef=tn.OperandRef=tn.FunctionRef=tn.FunctionDef=tn.ExpressionRef=tn.ExpressionDef=void 0;const e=$t(),t=Yr();class r extends e.Expression{constructor(u){super(u),this.name=u.name,this.context=u.context,this.expression=(0,t.build)(u.expression)}async exec(u){const c=this.expression!=null?await this.expression.execute(u):void 0;return u.rootContext().set(this.name,c),c}}tn.ExpressionDef=r;class n extends e.Expression{constructor(u){super(u),this.name=u.name,this.library=u.libraryName}async exec(u){u=this.library?u.getLibraryContext(this.library):u;let c=u.get(this.name);return c instanceof e.Expression&&(c=await c.execute(u)),c}}tn.ExpressionRef=n;class i extends e.Expression{constructor(u){super(u),this.name=u.name,this.expression=(0,t.build)(u.expression),this.parameters=u.operand}async exec(u){return this}}tn.FunctionDef=i;class a extends e.Expression{constructor(u){super(u),this.name=u.name,this.library=u.libraryName}async exec(u){let c,f;if(this.library){const v=u.get(this.library);c=v?v.getFunction(this.name):void 0;const _=u.getLibraryContext(this.library);f=_?_.childContext():void 0}else c=u.get(this.name),f=u.childContext();const d=await this.execArgs(u);if(c=c.filter(v=>v.parameters.length===d.length),c.length>1&&(c=c.filter(v=>{let _=!0;for(let w=0;w1,c.length===0)throw new Error("no function with matching signature could be found");const y=c[c.length-1];for(let v=0;v1){let y=f;for(const v of d.slice(1)){let _;y!=null&&(_=y[v],_===void 0&&typeof y.get=="function"&&(_=y.get(v))),y=_ instanceof Function?_.call(y):_}f=y}}return f instanceof Function?f.call(u.context_values):f}}return tn.IdentifierRef=o,tn}var bt={},v8;function i9e(){if(v8)return bt;v8=1,Object.defineProperty(bt,"__esModule",{value:!0}),bt.ReplaceMatches=bt.EndsWith=bt.StartsWith=bt.Substring=bt.Matches=bt.LastPositionOf=bt.PositionOf=bt.Lower=bt.Upper=bt.SplitOnMatches=bt.Split=bt.Combine=bt.Concatenate=void 0;const e=$t(),t=Yr();class r extends e.Expression{constructor(w){super(w)}async exec(w){const p=await this.execArgs(w);return p.some(g=>g==null)?null:p.reduce((g,C)=>g+C)}}bt.Concatenate=r;class n extends e.Expression{constructor(w){super(w),this.source=(0,t.build)(w.source),this.separator=(0,t.build)(w.separator)}async exec(w){const p=await this.source.execute(w),g=this.separator!=null?await this.separator.execute(w):"";if(p==null)return null;{const C=p.filter(m=>m!=null);return C.length===0?null:C.join(g)}}}bt.Combine=n;class i extends e.Expression{constructor(w){super(w),this.stringToSplit=(0,t.build)(w.stringToSplit),this.separator=(0,t.build)(w.separator)}async exec(w){const p=await this.stringToSplit.execute(w),g=await this.separator.execute(w);return p&&g?p.split(g):p?[p]:null}}bt.Split=i;class a extends e.Expression{constructor(w){super(w),this.stringToSplit=(0,t.build)(w.stringToSplit),this.separatorPattern=(0,t.build)(w.separatorPattern)}async exec(w){const p=await this.stringToSplit.execute(w),g=await this.separatorPattern.execute(w);return p&&g?p.split(new RegExp(g)):p?[p]:null}}bt.SplitOnMatches=a;class s extends e.Expression{constructor(w){super(w)}async exec(w){const p=await this.execArgs(w);return p!=null?p.toUpperCase():null}}bt.Upper=s;class o extends e.Expression{constructor(w){super(w)}async exec(w){const p=await this.execArgs(w);return p!=null?p.toLowerCase():null}}bt.Lower=o;class l extends e.Expression{constructor(w){super(w),this.pattern=(0,t.build)(w.pattern),this.string=(0,t.build)(w.string)}async exec(w){const p=await this.pattern.execute(w),g=await this.string.execute(w);return p==null||g==null?null:g.indexOf(p)}}bt.PositionOf=l;class u extends e.Expression{constructor(w){super(w),this.pattern=(0,t.build)(w.pattern),this.string=(0,t.build)(w.string)}async exec(w){const p=await this.pattern.execute(w),g=await this.string.execute(w);return p==null||g==null?null:g.lastIndexOf(p)}}bt.LastPositionOf=u;class c extends e.Expression{constructor(w){super(w)}async exec(w){const[p,g]=await this.execArgs(w);return p==null||g==null?null:new RegExp("^"+g+"$").test(p)}}bt.Matches=c;class f extends e.Expression{constructor(w){super(w),this.stringToSub=(0,t.build)(w.stringToSub),this.startIndex=(0,t.build)(w.startIndex),this.length=(0,t.build)(w.length)}async exec(w){const p=await this.stringToSub.execute(w),g=await this.startIndex.execute(w),C=this.length!=null?await this.length.execute(w):null;return p==null||g==null||g<0||g>=p.length?null:C!=null?p.substr(g,C):p.substr(g)}}bt.Substring=f;class d extends e.Expression{constructor(w){super(w)}async exec(w){const p=await this.execArgs(w);return p.some(g=>g==null)?null:p[0].slice(0,p[1].length)===p[1]}}bt.StartsWith=d;class y extends e.Expression{constructor(w){super(w)}async exec(w){const p=await this.execArgs(w);return p.some(g=>g==null)?null:p[1]===""||p[0].slice(-p[1].length)===p[1]}}bt.EndsWith=y;class v extends e.Expression{constructor(w){super(w)}async exec(w){const p=await this.execArgs(w);return p.some(g=>g==null)?null:p[0].replace(new RegExp(p[1],"g"),p[2])}}return bt.ReplaceMatches=v,bt}var Yi={},g8;function a9e(){if(g8)return Yi;g8=1,Object.defineProperty(Yi,"__esModule",{value:!0}),Yi.TupleElementDefinition=Yi.TupleElement=Yi.Tuple=Yi.Property=void 0;const e=$t(),t=Yr();class r extends e.Expression{constructor(l){super(l),this.scope=l.scope,this.source=(0,t.build)(l.source),this.path=l.path}async exec(l){let u=this.scope!=null?l.get(this.scope):this.source;u instanceof e.Expression&&(u=await u.execute(l));let c=n(u,this.path);if(c==null){const f=this.path.split(".");let d=u;for(const y of f){const v=n(d,y);d=v instanceof Function?v.call(d):v}c=d??null}return c instanceof Function?c.call(u):c}}Yi.Property=r;function n(o,l){let u;return o!=null&&(u=o[l],u===void 0&&typeof o.get=="function"&&(u=o.get(l))),u}class i extends e.Expression{constructor(l){super(l);const u=l.element!=null?l.element:[];this.elements=u.map(c=>({name:c.name,value:(0,t.build)(c.value)}))}get isTuple(){return!0}async exec(l){const u={};for(const c of this.elements)u[c.name]=c.value!=null?await c.value.execute(l):void 0;return u}}Yi.Tuple=i;class a extends e.UnimplementedExpression{}Yi.TupleElement=a;class s extends e.UnimplementedExpression{}return Yi.TupleElementDefinition=s,Yi}var Oe={},y8;function s9e(){if(y8)return Oe;y8=1,Object.defineProperty(Oe,"__esModule",{value:!0}),Oe.TupleTypeSpecifier=Oe.NamedTypeSpecifier=Oe.ListTypeSpecifier=Oe.IntervalTypeSpecifier=Oe.Is=Oe.CanConvertQuantity=Oe.ConvertQuantity=Oe.ConvertsToTime=Oe.ConvertsToString=Oe.ConvertsToRatio=Oe.ConvertsToQuantity=Oe.ConvertsToInteger=Oe.ConvertsToDecimal=Oe.ConvertsToDateTime=Oe.ConvertsToDate=Oe.ConvertsToBoolean=Oe.Convert=Oe.ToTime=Oe.ToString=Oe.ToRatio=Oe.ToQuantity=Oe.ToInteger=Oe.ToDecimal=Oe.ToDateTime=Oe.ToDate=Oe.ToConcept=Oe.ToBoolean=Oe.As=void 0;const e=$t(),t=Yw(),r=ia,n=qu(),i=ju(),a=Ui,s=Gm,o=ud();class l extends e.Expression{constructor(j){super(j),j.asTypeSpecifier?this.asTypeSpecifier=j.asTypeSpecifier:j.asType&&(this.asTypeSpecifier={name:j.asType,type:"NamedTypeSpecifier"}),this.strict=j.strict!=null?j.strict:!1}async exec(j){const ee=await this.execArgs(j);if(ee==null)return null;if(j.matchesTypeSpecifier(ee,this.asTypeSpecifier))return ee;if(this.strict){const O=X(W(ee)),M=X(this.asTypeSpecifier);throw new Error(`Cannot cast ${O} as ${M}`)}else return null}}Oe.As=l;class u extends e.Expression{constructor(j){super(j)}async exec(j){const ee=await this.execArgs(j);if(ee!=null){const O=ee.toString().toLowerCase();if(["true","t","yes","y","1"].includes(O))return!0;if(["false","f","no","n","0"].includes(O))return!1}return null}}Oe.ToBoolean=u;class c extends e.Expression{constructor(j){super(j)}async exec(j){const ee=await this.execArgs(j);return ee!=null?new r.Concept([ee],ee.display):null}}Oe.ToConcept=c;class f extends e.Expression{constructor(j){super(j)}async exec(j){const ee=await this.execArgs(j);return ee==null?null:ee.isDateTime?ee.getDate():t.Date.parse(ee.toString())}}Oe.ToDate=f;class d extends e.Expression{constructor(j){super(j)}async exec(j){const ee=await this.execArgs(j);if(ee==null)return null;if(ee.isDate){const O=j.getExecutionDateTime().timezoneOffset;return ee.getDateTime(O)}else return t.DateTime.parse(ee.toString())}}Oe.ToDateTime=d;class y extends e.Expression{constructor(j){super(j)}async exec(j){const ee=await this.execArgs(j);if(ee!=null)if(ee.isUncertainty){const O=(0,i.limitDecimalPrecision)(parseFloat(ee.low.toString())),M=(0,i.limitDecimalPrecision)(parseFloat(ee.high.toString()));return new o.Uncertainty(O,M)}else{const O=(0,i.limitDecimalPrecision)(parseFloat(ee.toString()));if((0,i.isValidDecimal)(O))return O}return null}}Oe.ToDecimal=y;class v extends e.Expression{constructor(j){super(j)}async exec(j){const ee=await this.execArgs(j);if(typeof ee=="string"){const O=parseInt(ee);if((0,i.isValidInteger)(O))return O}else if(typeof ee=="boolean")return ee?1:0;return null}}Oe.ToInteger=v;class _ extends e.Expression{constructor(j){super(j)}async exec(j){return this.convertValue(await this.execArgs(j))}convertValue(j){return j==null?null:typeof j=="number"?new n.Quantity(j,"1"):j.isRatio?j.numerator.dividedBy(j.denominator):j.isUncertainty?new o.Uncertainty(this.convertValue(j.low),this.convertValue(j.high)):(0,n.parseQuantity)(j.toString())}}Oe.ToQuantity=_;class w extends e.Expression{constructor(j){super(j)}async exec(j){const ee=await this.execArgs(j);if(ee!=null){let O,M;try{const Z=ee.toString().match(/^(\d+(\.\d+)?\s*('.+')?)\s*:\s*(\d+(\.\d+)?\s*('.+')?)$/);if(Z==null)return null;M=(0,n.parseQuantity)(Z[1]),O=(0,n.parseQuantity)(Z[4])}catch{return null}return M==null||O==null?null:new s.Ratio(M,O)}else return null}}Oe.ToRatio=w;class p extends e.Expression{constructor(j){super(j)}async exec(j){const ee=await this.execArgs(j);return ee!=null?ee.toString():null}}Oe.ToString=p;class g extends e.Expression{constructor(j){super(j)}async exec(j){const ee=await this.execArgs(j);if(ee!=null){const O=ee.toString(),M=/^T?((\d{2})(:(\d{2})(:(\d{2})(\.(\d+))?)?)?)?(Z|(([+-])(\d{2})(:?(\d{2}))?))?$/.exec(O);if(M==null)return null;let Z=M[2],Y=M[4],de=M[6];if(Z!=null){if(Z<0||Z>23)return null;Z=parseInt(Z,10)}if(Y!=null){if(Y<0||Y>59)return null;Y=parseInt(Y,10)}if(de!=null){if(de<0||de>59)return null;de=parseInt(de,10)}let we=M[8];return we!=null&&(we=parseInt((0,a.normalizeMillisecondsField)(we))),new t.DateTime(0,1,1,Z,Y,de,we,null)}else return null}}Oe.ToTime=g;class C extends e.Expression{constructor(j){super(j),this.operand=j.operand,this.toType=j.toType}async exec(j){switch(this.toType){case"{urn:hl7-org:elm-types:r1}Boolean":return new u({type:"ToBoolean",operand:this.operand}).execute(j);case"{urn:hl7-org:elm-types:r1}Concept":return new c({type:"ToConcept",operand:this.operand}).execute(j);case"{urn:hl7-org:elm-types:r1}Decimal":return new y({type:"ToDecimal",operand:this.operand}).execute(j);case"{urn:hl7-org:elm-types:r1}Integer":return new v({type:"ToInteger",operand:this.operand}).execute(j);case"{urn:hl7-org:elm-types:r1}String":return new p({type:"ToString",operand:this.operand}).execute(j);case"{urn:hl7-org:elm-types:r1}Quantity":return new _({type:"ToQuantity",operand:this.operand}).execute(j);case"{urn:hl7-org:elm-types:r1}DateTime":return new d({type:"ToDateTime",operand:this.operand}).execute(j);case"{urn:hl7-org:elm-types:r1}Date":return new f({type:"ToDate",operand:this.operand}).execute(j);case"{urn:hl7-org:elm-types:r1}Time":return new g({type:"ToTime",operand:this.operand}).execute(j);default:return this.execArgs(j)}}}Oe.Convert=C;class m extends e.Expression{constructor(j){super(j),this.operand=j.operand}async exec(j){return await this.execArgs(j)===null?null:D(u,this.operand,j)}}Oe.ConvertsToBoolean=m;class h extends e.Expression{constructor(j){super(j),this.operand=j.operand}async exec(j){return await this.execArgs(j)===null?null:D(f,this.operand,j)}}Oe.ConvertsToDate=h;class b extends e.Expression{constructor(j){super(j),this.operand=j.operand}async exec(j){return await this.execArgs(j)===null?null:D(d,this.operand,j)}}Oe.ConvertsToDateTime=b;class T extends e.Expression{constructor(j){super(j),this.operand=j.operand}async exec(j){return await this.execArgs(j)===null?null:D(y,this.operand,j)}}Oe.ConvertsToDecimal=T;class x extends e.Expression{constructor(j){super(j),this.operand=j.operand}async exec(j){return await this.execArgs(j)===null?null:D(v,this.operand,j)}}Oe.ConvertsToInteger=x;class E extends e.Expression{constructor(j){super(j),this.operand=j.operand}async exec(j){return await this.execArgs(j)===null?null:D(_,this.operand,j)}}Oe.ConvertsToQuantity=E;class R extends e.Expression{constructor(j){super(j),this.operand=j.operand}async exec(j){return await this.execArgs(j)===null?null:D(w,this.operand,j)}}Oe.ConvertsToRatio=R;class F extends e.Expression{constructor(j){super(j),this.operand=j.operand}async exec(j){return await this.execArgs(j)===null?null:D(p,this.operand,j)}}Oe.ConvertsToString=F;class z extends e.Expression{constructor(j){super(j),this.operand=j.operand}async exec(j){return await this.execArgs(j)===null?null:D(g,this.operand,j)}}Oe.ConvertsToTime=z;async function D(H,j,ee){try{return await new H({type:H.name,operand:j}).execute(ee)!=null}catch{return!1}}class A extends e.Expression{constructor(j){super(j)}async exec(j){const[ee,O]=await this.execArgs(j);if(ee!=null&&O!=null)try{return ee.convertUnit(O)}catch{return null}}}Oe.ConvertQuantity=A;class N extends e.Expression{constructor(j){super(j)}async exec(j){const[ee,O]=await this.execArgs(j);if(ee!=null&&O!=null)try{return ee.convertUnit(O),!0}catch{return!1}return null}}Oe.CanConvertQuantity=N;class $ extends e.Expression{constructor(j){super(j),j.isTypeSpecifier?this.isTypeSpecifier=j.isTypeSpecifier:j.isType&&(this.isTypeSpecifier={name:j.isType,type:"NamedTypeSpecifier"})}async exec(j){const ee=await this.execArgs(j);if(ee===null)return!1;if(typeof ee._is!="function"&&!P(this.isTypeSpecifier))throw new Error(`Patient Source does not support Is operation for localId: ${this.localId}`);return j.matchesTypeSpecifier(ee,this.isTypeSpecifier)}}Oe.Is=$;function P(H){switch(H.type){case"NamedTypeSpecifier":return H.name.startsWith("{urn:hl7-org:elm-types:r1}");case"ListTypeSpecifier":return P(H.elementType);case"TupleTypeSpecifier":return H.element.every(j=>P(j.elementType));case"IntervalTypeSpecifier":return P(H.pointType);case"ChoiceTypeSpecifier":return H.choice.every(j=>P(j));default:return!1}}function X(H){if(typeof H=="string")return H;if(H==null||H.type==null)return"";switch(H.type){case"NamedTypeSpecifier":return H.name;case"ListTypeSpecifier":return`List<${X(H.elementType)}>`;case"TupleTypeSpecifier":return`Tuple<${H.element.map(j=>`${j.name} ${X(j.elementType)}`).join(", ")}>`;case"IntervalTypeSpecifier":return`Interval<${X(H.pointType)}>`;case"ChoiceTypeSpecifier":return`Choice<${H.choice.map(j=>X(j)).join(", ")}>`;default:return JSON.stringify(H)}}function W(H){if(H==null)return"Null";const j=typeof H._typeHierarchy=="function"&&H._typeHierarchy();if(j&&j.length>0)return j[0];if(typeof H=="boolean")return{type:"NamedTypeSpecifier",name:"{urn:hl7-org:elm-types:r1}Boolean"};if(typeof H=="number"&&Math.floor(H)===H)return{type:"NamedTypeSpecifier",name:"{urn:hl7-org:elm-types:r1}Integer"};if(typeof H=="number")return{type:"NamedTypeSpecifier",name:"{urn:hl7-org:elm-types:r1}Decimal"};if(typeof H=="string")return{type:"NamedTypeSpecifier",name:"{urn:hl7-org:elm-types:r1}String"};if(H.isConcept)return{type:"NamedTypeSpecifier",name:"{urn:hl7-org:elm-types:r1}Concept"};if(H.isCode)return{type:"NamedTypeSpecifier",name:"{urn:hl7-org:elm-types:r1}Code"};if(H.isDate)return{type:"NamedTypeSpecifier",name:"{urn:hl7-org:elm-types:r1}Date"};if(H.isTime&&H.isTime())return{type:"NamedTypeSpecifier",name:"{urn:hl7-org:elm-types:r1}Time"};if(H.isDateTime)return{type:"NamedTypeSpecifier",name:"{urn:hl7-org:elm-types:r1}DateTime"};if(H.isQuantity)return{type:"NamedTypeSpecifier",name:"{urn:hl7-org:elm-types:r1}DateTime"};if(Array.isArray(H)){const O=Array.from(new Set(H.map(M=>JSON.stringify(W(M))))).map(M=>/^{/.test(M)?JSON.parse(M):M);return{type:"ListTypeSpecifier",elementType:O.length==1?O[0]:{type:"ChoiceTypeSpecifier",choice:O}}}else{if(H.isInterval)return{type:"IntervalTypeSpecifier",pointType:H.pointType};if(typeof H=="object"&&Object.keys(H).length>0)return{type:"TupleTypeSpecifier",element:Object.keys(H).map(ee=>({name:ee,elementType:W(H[ee])}))}}return"Unknown"}class k extends e.UnimplementedExpression{}Oe.IntervalTypeSpecifier=k;class V extends e.UnimplementedExpression{}Oe.ListTypeSpecifier=V;class J extends e.UnimplementedExpression{}Oe.NamedTypeSpecifier=J;class ne extends e.UnimplementedExpression{}return Oe.TupleTypeSpecifier=ne,Oe}var Fe={},w8;function o9e(){if(w8)return Fe;w8=1;var e=ae&&ae.__createBinding||(Object.create?function(N,$,P,X){X===void 0&&(X=P),Object.defineProperty(N,X,{enumerable:!0,get:function(){return $[P]}})}:function(N,$,P,X){X===void 0&&(X=P),N[X]=$[P]}),t=ae&&ae.__setModuleDefault||(Object.create?function(N,$){Object.defineProperty(N,"default",{enumerable:!0,value:$})}:function(N,$){N.default=$}),r=ae&&ae.__importStar||function(N){if(N&&N.__esModule)return N;var $={};if(N!=null)for(var P in N)P!=="default"&&Object.prototype.hasOwnProperty.call(N,P)&&e($,N,P);return t($,N),$};Object.defineProperty(Fe,"__esModule",{value:!0}),Fe.Precision=Fe.SameOrBefore=Fe.SameOrAfter=Fe.SameAs=Fe.Before=Fe.After=Fe.Length=Fe.ProperIncludedIn=Fe.ProperIncludes=Fe.IncludedIn=Fe.Includes=Fe.Contains=Fe.In=Fe.Indexer=Fe.Intersect=Fe.Except=Fe.Union=Fe.NotEqual=Fe.Equivalent=Fe.Equal=void 0;const n=$t(),i=Du,a=Yw(),s=Ui,o=ld(),l=r(nX()),u=r(SA()),c=r(X2());class f extends n.Expression{constructor($){super($)}async exec($){const P=await this.execArgs($);return P[0]==null||P[1]==null?null:(0,o.equals)(...P)}}Fe.Equal=f;class d extends n.Expression{constructor($){super($)}async exec($){const[P,X]=await this.execArgs($);return P==null&&X==null?!0:P==null||X==null?!1:(0,o.equivalent)(P,X)}}Fe.Equivalent=d;class y extends n.Expression{constructor($){super($)}async exec($){const P=await this.execArgs($);return P[0]==null||P[1]==null?null:i.ThreeValuedLogic.not((0,o.equals)(...await this.execArgs($)))}}Fe.NotEqual=y;class v extends n.Expression{constructor($){super($)}async exec($){const[P,X]=await this.execArgs($);if(P==null&&X==null)return this.listTypeArgs()?[]:null;if(P==null||X==null){const k=P||X;return(0,s.typeIsArray)(k)?k:null}return((0,s.typeIsArray)(P)?u:c).doUnion(P,X)}listTypeArgs(){var $;return($=this.args)===null||$===void 0?void 0:$.some(P=>P.asTypeSpecifier!=null&&P.asTypeSpecifier.type==="ListTypeSpecifier")}}Fe.Union=v;class _ extends n.Expression{constructor($){super($)}async exec($){const[P,X]=await this.execArgs($);return P==null?null:X==null?(0,s.typeIsArray)(P)?P:null:((0,s.typeIsArray)(P)?u:c).doExcept(P,X)}}Fe.Except=_;class w extends n.Expression{constructor($){super($)}async exec($){const[P,X]=await this.execArgs($);return P==null||X==null?null:((0,s.typeIsArray)(P)?u:c).doIntersect(P,X)}}Fe.Intersect=w;class p extends n.Expression{constructor($){super($)}async exec($){const[P,X]=await this.execArgs($);return P==null||X==null||X<0||X>=P.length?null:P[X]}}Fe.Indexer=p;class g extends n.Expression{constructor($){super($),this.precision=$.precision!=null?$.precision.toLowerCase():void 0}async exec($){const[P,X]=await this.execArgs($);return P==null?null:X==null?!1:((0,s.typeIsArray)(X)?u:c).doContains(X,P,this.precision)}}Fe.In=g;class C extends n.Expression{constructor($){super($),this.precision=$.precision!=null?$.precision.toLowerCase():void 0}async exec($){const[P,X]=await this.execArgs($);return P==null?!1:X==null?null:((0,s.typeIsArray)(P)?u:c).doContains(P,X,this.precision)}}Fe.Contains=C;class m extends n.Expression{constructor($){super($),this.precision=$.precision!=null?$.precision.toLowerCase():void 0}async exec($){const[P,X]=await this.execArgs($);return P==null||X==null?null:((0,s.typeIsArray)(P)?u:c).doIncludes(P,X,this.precision)}}Fe.Includes=m;class h extends n.Expression{constructor($){super($),this.precision=$.precision!=null?$.precision.toLowerCase():void 0}async exec($){const[P,X]=await this.execArgs($);return X==null||P==null?null:((0,s.typeIsArray)(X)?u:c).doIncludes(X,P,this.precision)}}Fe.IncludedIn=h;class b extends n.Expression{constructor($){super($),this.precision=$.precision!=null?$.precision.toLowerCase():void 0}async exec($){const[P,X]=await this.execArgs($);return P==null||X==null?null:((0,s.typeIsArray)(P)?u:c).doProperIncludes(P,X,this.precision)}}Fe.ProperIncludes=b;class T extends n.Expression{constructor($){super($),this.precision=$.precision!=null?$.precision.toLowerCase():void 0}async exec($){const[P,X]=await this.execArgs($);return X==null||P==null?null:((0,s.typeIsArray)(X)?u:c).doProperIncludes(X,P,this.precision)}}Fe.ProperIncludedIn=T;class x extends n.Expression{constructor($){super($)}async exec($){const P=await this.execArgs($);return P!=null?P.length:this.arg.asTypeSpecifier.type==="ListTypeSpecifier"?0:null}}Fe.Length=x;class E extends n.Expression{constructor($){super($),this.precision=$.precision!=null?$.precision.toLowerCase():void 0}async exec($){const[P,X]=await this.execArgs($);return P==null||X==null?null:(P instanceof a.DateTime?l:c).doAfter(P,X,this.precision)}}Fe.After=E;class R extends n.Expression{constructor($){super($),this.precision=$.precision!=null?$.precision.toLowerCase():void 0}async exec($){const[P,X]=await this.execArgs($);return P==null||X==null?null:(P instanceof a.DateTime?l:c).doBefore(P,X,this.precision)}}Fe.Before=R;class F extends n.Expression{constructor($){super($),this.precision=$.precision}async exec($){const[P,X]=await this.execArgs($);return P!=null&&X!=null?P.sameAs(X,this.precision!=null?this.precision.toLowerCase():void 0):null}}Fe.SameAs=F;class z extends n.Expression{constructor($){super($),this.precision=$.precision}async exec($){const[P,X]=await this.execArgs($);return P!=null&&X!=null?P.sameOrAfter(X,this.precision!=null?this.precision.toLowerCase():void 0):null}}Fe.SameOrAfter=z;class D extends n.Expression{constructor($){super($),this.precision=$.precision}async exec($){const[P,X]=await this.execArgs($);return P!=null&&X!=null?P.sameOrBefore(X,this.precision!=null?this.precision.toLowerCase():void 0):null}}Fe.SameOrBefore=D;class A extends n.Expression{constructor($){super($)}async exec($){const P=await this.execArgs($);if(P==null)return null;if(!P.getPrecisionValue)throw new Error("Unimplemented Expression: Precision");return P.getPrecisionValue()}}return Fe.Precision=A,Fe}var b8;function ZX(){return b8||(b8=1,function(e){var t=ae&&ae.__createBinding||(Object.create?function(i,a,s,o){o===void 0&&(o=s),Object.defineProperty(i,o,{enumerable:!0,get:function(){return a[s]}})}:function(i,a,s,o){o===void 0&&(o=s),i[o]=a[s]}),r=ae&&ae.__exportStar||function(i,a){for(var s in i)s!=="default"&&!Object.prototype.hasOwnProperty.call(a,s)&&t(a,i,s)};Object.defineProperty(e,"__esModule",{value:!0}),e.doContains=e.doExcept=e.doIncludes=e.doIntersect=e.doProperIncludes=e.doAfter=e.doUnion=e.doBefore=void 0,r($t(),e),r(Z5e(),e),r(eBe(),e),r(tBe(),e),r(rBe(),e),r(nBe(),e),r(nX(),e),r(iBe(),e),r(aBe(),e),r(sBe(),e),r(X2(),e),r(SA(),e),r(rX(),e),r(XBe(),e),r(QBe(),e),r(JBe(),e),r(ZBe(),e),r(e9e(),e),r(t9e(),e),r(r9e(),e),r(n9e(),e),r(i9e(),e),r(a9e(),e),r(s9e(),e),r(o9e(),e);const n=X2();Object.defineProperty(e,"doBefore",{enumerable:!0,get:function(){return n.doBefore}}),Object.defineProperty(e,"doUnion",{enumerable:!0,get:function(){return n.doUnion}}),Object.defineProperty(e,"doAfter",{enumerable:!0,get:function(){return n.doAfter}}),Object.defineProperty(e,"doProperIncludes",{enumerable:!0,get:function(){return n.doProperIncludes}}),Object.defineProperty(e,"doIntersect",{enumerable:!0,get:function(){return n.doIntersect}}),Object.defineProperty(e,"doIncludes",{enumerable:!0,get:function(){return n.doIncludes}}),Object.defineProperty(e,"doExcept",{enumerable:!0,get:function(){return n.doExcept}}),Object.defineProperty(e,"doContains",{enumerable:!0,get:function(){return n.doContains}})}(MS)),MS}Object.defineProperty(zm,"__esModule",{value:!0});zm.Library=void 0;const Dl=ZX();class l9e{constructor(t,r){this.source=t;const n=t.library.usings&&t.library.usings.def||[];this.usings=n.filter(f=>f.localIdentifier!=="System").map(f=>({name:f.localIdentifier,version:f.version}));const i=t.library.parameters&&t.library.parameters.def||[];this.parameters={};for(const f of i)this.parameters[f.name]=new Dl.ParameterDef(f);const a=t.library.codeSystems&&t.library.codeSystems.def||[];this.codesystems={};for(const f of a)this.codesystems[f.name]=new Dl.CodeSystemDef(f);const s=t.library.valueSets&&t.library.valueSets.def||[];this.valuesets={};for(const f of s)this.valuesets[f.name]=new Dl.ValueSetDef(f);const o=t.library.codes&&t.library.codes.def||[];this.codes={};for(const f of o)this.codes[f.name]=new Dl.CodeDef(f);const l=t.library.concepts&&t.library.concepts.def||[];this.concepts={};for(const f of l)this.concepts[f.name]=new Dl.ConceptDef(f);const u=t.library.statements&&t.library.statements.def||[];this.expressions={},this.functions={};for(const f of u)f.type==="FunctionDef"?(this.functions[f.name]||(this.functions[f.name]=[]),this.functions[f.name].push(new Dl.FunctionDef(f))):this.expressions[f.name]=new Dl.ExpressionDef(f);const c=t.library.includes&&t.library.includes.def||[];this.includes={};for(const f of c)r&&(this.includes[f.localIdentifier]=r.resolve(f.path,f.version));for(const f in this.includes)if(this.includes[f]&&this.includes[f].codesystems)for(const d in this.includes[f].codesystems)this.codesystems[d]=this.includes[f].codesystems[d]}getFunction(t){return this.functions[t]}get(t){return this.expressions[t]||this.includes[t]||this.getFunction(t)}getValueSet(t,r){return this.valuesets[t]!=null?this.valuesets[t]:this.includes[r]!=null?this.includes[r].valuesets[t]:void 0}getCodeSystem(t){return this.codesystems[t]}getCode(t){return this.codes[t]}getConcept(t){return this.concepts[t]}getParameter(t){return this.parameters[t]}}zm.Library=l9e;var db={};Object.defineProperty(db,"__esModule",{value:!0});db.Repository=void 0;const _8=zm;class u9e{constructor(t){this.data=t,this.libraries=Array.from(Object.values(t))}resolve(t,r){for(const n of this.libraries)if(n.library&&n.library.identifier){const{id:i,system:a,version:s}=n.library.identifier,o=`${a}/${i}`;if(t===o||t===i)if(r){if(s===r)return new _8.Library(n,this)}else return new _8.Library(n,this)}}}db.Repository=u9e;var Us={},dl={};Object.defineProperty(dl,"__esModule",{value:!0});dl.ConsoleMessageListener=dl.NullMessageListener=void 0;class c9e{onMessage(t,r,n,i){}}dl.NullMessageListener=c9e;class f9e{constructor(t=!1){this.logSourceOnTrace=t}onMessage(t,r,n,i){const a=n==="Error"?console.error:console.log;let s=`${n}: [${r}] ${i}`;n==="Trace"&&this.logSourceOnTrace&&(s+=` <<<<< SOURCE: ${JSON.stringify(t)} ->>>>>`),a(s)}}dl.ConsoleMessageListener=u9e;var c9e=ae&&ae.__createBinding||(Object.create?function(e,t,r,n){n===void 0&&(n=r),Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[r]}})}:function(e,t,r,n){n===void 0&&(n=r),e[n]=t[r]}),f9e=ae&&ae.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),d9e=ae&&ae.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var r in e)r!=="default"&&Object.prototype.hasOwnProperty.call(e,r)&&c9e(t,e,r);return f9e(t,e),t};Object.defineProperty(Ns,"__esModule",{value:!0});Ns.UnfilteredContext=Ns.PatientContext=Ns.Context=void 0;const JX=d9e(Ln()),a1=pd,Fv=Ui,EA=dl;class l0{constructor(t,r,n,i,a){this.parent=t,this._codeService=r,this.context_values={},this.library_context={},this.localId_context={},this.evaluatedRecords=[],this.checkParameters(n??{}),this._parameters=n||{},this.executionDateTime=i,this.messageListener=a}get parameters(){return this._parameters||this.parent&&this.parent.parameters}set parameters(t){this.checkParameters(t),this._parameters=t}get codeService(){return this._codeService||this.parent&&this.parent.codeService}set codeService(t){this._codeService=t}withParameters(t){return this.parameters=t||{},this}withCodeService(t){return this.codeService=t,this}rootContext(){return this.parent?this.parent.rootContext():this}async findRecords(t,r){return this.parent&&this.parent.findRecords(t,r)}childContext(t){const r=new l0(this);return r.context_values=t??{},r}getLibraryContext(t){return this.parent&&this.parent.getLibraryContext(t)}getLocalIdContext(t){return this.parent&&this.parent.getLocalIdContext(t)}getParameter(t){return this.parent&&this.parent.getParameter(t)}getParentParameter(t){if(this.parent)return this.parent.parameters[t]!=null?this.parent.parameters[t]:this.parent.getParentParameter(t)}getTimezoneOffset(){if(this.executionDateTime!=null)return this.executionDateTime.timezoneOffset;if(this.parent&&this.parent.getTimezoneOffset!=null)return this.parent.getTimezoneOffset();throw new a1.Exception("No Timezone Offset has been set")}getExecutionDateTime(){if(this.executionDateTime!=null)return this.executionDateTime;if(this.parent&&this.parent.getExecutionDateTime!=null)return this.parent.getExecutionDateTime();throw new a1.Exception("No Execution DateTime has been set")}getMessageListener(){return this.messageListener!=null?this.messageListener:this.parent&&this.parent.getMessageListener!=null?this.parent.getMessageListener():new EA.NullMessageListener}getValueSet(t,r){return this.parent&&this.parent.getValueSet(t,r)}getCodeSystem(t){return this.parent&&this.parent.getCodeSystem(t)}getCode(t){return this.parent&&this.parent.getCode(t)}getConcept(t){return this.parent&&this.parent.getConcept(t)}get(t){return typeof this.context_values[t]<"u"?this.context_values[t]:t==="$this"?this.context_values:this.parent!=null&&this.parent.get(t)}set(t,r){this.context_values[t]=r}setLocalIdWithResult(t,r){const n=this.localId_context[t];(n===!1||n===null||n===void 0||n.length===0)&&(this.localId_context[t]=r)}getLocalIdResult(t){return this.localId_context[t]}getAllLocalIds(){const t={};t[this.parent.source.library.identifier.id]={},t[this.parent.source.library.identifier.id]=this.localId_context;for(const r in this.library_context){const n=this.library_context[r];this.supportLibraryLocalIds(n,t)}return t}supportLibraryLocalIds(t,r){r[t.library.source.library.identifier.id]!=null?this.mergeLibraryLocalIdResults(r,t.library.source.library.identifier.id,t.localId_context):r[t.library.source.library.identifier.id]=t.localId_context,Object.values(t.library_context).forEach(n=>{this.supportLibraryLocalIds(n,r)})}mergeLibraryLocalIdResults(t,r,n){for(const i in n){const a=n[i],s=t[r][i];(s===!1||s===null||s===void 0||s.length===0)&&(t[r][i]=a)}}checkParameters(t){for(const r in t){const n=t[r],i=this.getParameter(r);if(n==null||typeof i>"u")return;if(i.parameterTypeSpecifier!=null&&!this.matchesTypeSpecifier(n,i.parameterTypeSpecifier))throw new Error(`Passed in parameter '${r}' is wrong type`);if(i.default!=null&&!this.matchesInstanceType(n,i.default))throw new Error(`Passed in parameter '${r}' is wrong type`)}return!0}matchesTypeSpecifier(t,r){switch(r.type){case"NamedTypeSpecifier":return this.matchesNamedTypeSpecifier(t,r);case"ListTypeSpecifier":return this.matchesListTypeSpecifier(t,r);case"TupleTypeSpecifier":return this.matchesTupleTypeSpecifier(t,r);case"IntervalTypeSpecifier":return this.matchesIntervalTypeSpecifier(t,r);case"ChoiceTypeSpecifier":return this.matchesChoiceTypeSpecifier(t,r);default:return!0}}matchesListTypeSpecifier(t,r){return(0,Fv.typeIsArray)(t)&&t.every(n=>this.matchesTypeSpecifier(n,r.elementType))}matchesTupleTypeSpecifier(t,r){return t!=null&&typeof t=="object"&&!(0,Fv.typeIsArray)(t)&&!t.isInterval&&!t.isConcept&&!t.isCode&&!t.isDateTime&&!t.isDate&&!t.isQuantity&&r.element.every(n=>typeof t[n.name]>"u"||this.matchesTypeSpecifier(t[n.name],n.elementType))}matchesIntervalTypeSpecifier(t,r){return t.isInterval&&(t.low==null||this.matchesTypeSpecifier(t.low,r.pointType))&&(t.high==null||this.matchesTypeSpecifier(t.high,r.pointType))}matchesChoiceTypeSpecifier(t,r){return r.choice.some(n=>this.matchesTypeSpecifier(t,n))}matchesNamedTypeSpecifier(t,r){if(t==null)return!0;switch(r.name){case"{urn:hl7-org:elm-types:r1}Boolean":return typeof t=="boolean";case"{urn:hl7-org:elm-types:r1}Decimal":return typeof t=="number";case"{urn:hl7-org:elm-types:r1}Integer":return typeof t=="number"&&Math.floor(t)===t;case"{urn:hl7-org:elm-types:r1}String":return typeof t=="string";case"{urn:hl7-org:elm-types:r1}Concept":return t&&t.isConcept;case"{urn:hl7-org:elm-types:r1}Code":return t&&t.isCode;case"{urn:hl7-org:elm-types:r1}DateTime":return t&&t.isDateTime;case"{urn:hl7-org:elm-types:r1}Date":return t&&t.isDate;case"{urn:hl7-org:elm-types:r1}Quantity":return t&&t.isQuantity;case"{urn:hl7-org:elm-types:r1}Time":return t&&t.isTime&&t.isTime();default:return typeof t._is=="function"?t._is(r):!(Array.isArray(t)||t.isInterval)}}matchesInstanceType(t,r){return r.isBooleanLiteral?typeof t=="boolean":r.isDecimalLiteral?typeof t=="number":r.isIntegerLiteral?typeof t=="number"&&Math.floor(t)===t:r.isStringLiteral?typeof t=="string":r.isCode?t&&t.isCode:r.isConcept?t&&t.isConcept:r.isTime&&r.isTime()?t&&t.isTime&&t.isTime():r.isDate?t&&t.isDate:r.isDateTime?t&&t.isDateTime:r.isQuantity?t&&t.isQuantity:r.isList?this.matchesListInstanceType(t,r):r.isTuple?this.matchesTupleInstanceType(t,r):r.isInterval?this.matchesIntervalInstanceType(t,r):!0}matchesListInstanceType(t,r){return(0,Fv.typeIsArray)(t)&&t.every(n=>this.matchesInstanceType(n,r.elements[0]))}matchesTupleInstanceType(t,r){return typeof t=="object"&&!(0,Fv.typeIsArray)(t)&&r.elements.every(n=>typeof t[n.name]>"u"||this.matchesInstanceType(t[n.name],n.value))}matchesIntervalInstanceType(t,r){const n=r.low!=null?r.low:r.high;return t.isInterval&&(t.low==null||this.matchesInstanceType(t.low,n))&&(t.high==null||this.matchesInstanceType(t.high,n))}}Ns.Context=l0;class s1 extends l0{constructor(t,r,n,i,a=JX.DateTime.fromJSDate(new Date),s=new EA.NullMessageListener){super(t,n,i,a,s),this.library=t,this.patient=r}rootContext(){return this}getLibraryContext(t){return this.library_context[t]==null&&(this.library_context[t]=new s1(this.get(t),this.patient,this.codeService,this.parameters,this.executionDateTime)),this.library_context[t]}getLocalIdContext(t){return this.localId_context[t]==null&&(this.localId_context[t]=new s1(this.get(t),this.patient,this.codeService,this.parameters,this.executionDateTime)),this.localId_context[t]}async findRecords(t,r){return this.patient&&this.patient.findRecords(t,r)}}Ns.PatientContext=s1;class h9e extends l0{constructor(t,r,n,i,a=JX.DateTime.fromJSDate(new Date),s=new EA.NullMessageListener){super(t,n,i,a,s),this.library=t,this.results=r}rootContext(){return this}async findRecords(t){throw new a1.Exception("Retrieves are not currently supported in Unfiltered Context")}getLibraryContext(t){throw new a1.Exception("Library expressions are not currently supported in Unfiltered Context")}get(t){return this.context_values[t]?this.context_values[t]:this.library.expressions[t]&&this.library.expressions[t].context==="Unfiltered"?this.library.expressions[t]:Object.values(this.results.patientResults).map(r=>r[t])}}Ns.UnfilteredContext=h9e;var pb={},u0={};Object.defineProperty(u0,"__esModule",{value:!0});u0.Results=void 0;class p9e{constructor(){this.patientResults={},this.unfilteredResults={},this.localIdPatientResultsMap={},this.patientEvaluatedRecords={}}get evaluatedRecords(){return[].concat(...Object.values(this.patientEvaluatedRecords))}recordPatientResults(t,r){const n=t.patient,i=typeof n.getId=="function"?n.getId():n.id();this.patientResults[i]=r,this.localIdPatientResultsMap[i]=t.getAllLocalIds(),this.patientEvaluatedRecords[i]=[...t.evaluatedRecords],Object.values(t.library_context).forEach(a=>{this.patientEvaluatedRecords[i].push(...a.evaluatedRecords)})}recordUnfilteredResults(t){this.unfilteredResults=t}}u0.Results=p9e;Object.defineProperty(pb,"__esModule",{value:!0});pb.Executor=void 0;const m9e=dl,_8=u0,XS=Ns;class v9e{constructor(t,r,n,i=new m9e.NullMessageListener){this.library=t,this.codeService=r,this.parameters=n,this.messageListener=i}withLibrary(t){return this.library=t,this}withParameters(t){return this.parameters=t??{},this}withCodeService(t){return this.codeService=t,this}withMessageListener(t){return this.messageListener=t,this}async exec_expression(t,r,n){const i=new _8.Results,a=this.library.expressions[t];if(a!=null){let s=await r.currentPatient();for(;s;){const o=new XS.PatientContext(this.library,s,this.codeService,this.parameters,n,this.messageListener);i.recordPatientResults(o,{[t]:a.execute(o)}),s=await r.nextPatient()}}return i}async exec(t,r){const n=await this.exec_patient_context(t,r),i=new XS.UnfilteredContext(this.library,n,this.codeService,this.parameters,r,this.messageListener),a={};for(const s in this.library.expressions){const o=this.library.expressions[s];o.context==="Unfiltered"&&(a[s]=await o.exec(i))}return n.recordUnfilteredResults(a),n}async exec_patient_context(t,r){const n=new _8.Results;let i=await t.currentPatient();for(;i;){const a=new XS.PatientContext(this.library,i,this.codeService,this.parameters,r,this.messageListener),s={};for(const o in this.library.expressions){const l=this.library.expressions[o];l.context==="Patient"&&(s[o]=await l.execute(a))}n.recordPatientResults(a,s),i=await t.nextPatient()}return n}}pb.Executor=v9e;var Zo={},g9e=ae&&ae.__createBinding||(Object.create?function(e,t,r,n){n===void 0&&(n=r),Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[r]}})}:function(e,t,r,n){n===void 0&&(n=r),e[n]=t[r]}),y9e=ae&&ae.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),w9e=ae&&ae.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var r in e)r!=="default"&&Object.prototype.hasOwnProperty.call(e,r)&&g9e(t,e,r);return y9e(t,e),t};Object.defineProperty(Zo,"__esModule",{value:!0});Zo.PatientSource=Zo.Patient=Zo.Record=void 0;const Ic=w9e(Ln());class Bp{constructor(t){this.json=t,this.id=this.json.id}_is(t){return this._typeHierarchy().some(r=>r.type===t.type&&r.name==t.name)}_typeHierarchy(){return[{name:`{https://github.com/cqframework/cql-execution/simple}${this.json.recordType}`,type:"NamedTypeSpecifier"},{name:"{https://github.com/cqframework/cql-execution/simple}Record",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Any",type:"NamedTypeSpecifier"}]}_recursiveGet(t){if(t!=null&&t.indexOf(".")>=0){const[r,n]=t.split(".",2);return new Bp(this._recursiveGet(r))._recursiveGet(n)}return this.json[t]}get(t){const r=this._recursiveGet(t);return typeof r=="string"&&/\d{4}-\d{2}-\d{2}(T[\d\-.]+)?/.test(r)?this.getDate(t):r!=null&&typeof r=="object"&&r.code!=null&&r.system!=null?this.getCode(t):r!=null&&typeof r=="object"&&(r.low!=null||r.high!=null)?this.getInterval(t):r}getId(){return this.id}getDate(t){const r=this._recursiveGet(t);return r!=null?Ic.DateTime.parse(r):null}getInterval(t){const r=this._recursiveGet(t);if(r!=null&&typeof r=="object"){const n=r.low!=null?Ic.DateTime.parse(r.low):null,i=r.high!=null?Ic.DateTime.parse(r.high):null;return new Ic.Interval(n,i)}}getDateOrInterval(t){const r=this._recursiveGet(t);return r!=null&&typeof r=="object"?this.getInterval(t):this.getDate(t)}getCode(t){const r=this._recursiveGet(t);if(r!=null&&typeof r=="object")return new Ic.Code(r.code,r.system,r.version)}}Zo.Record=Bp;let ZX=class extends Bp{constructor(t){super(t),this.name=t.name,this.gender=t.gender,this.birthDate=t.birthDate!=null?Ic.DateTime.parse(t.birthDate):void 0,this.records={},(t.records||[]).forEach(r=>{this.records[r.recordType]==null&&(this.records[r.recordType]=[]),this.records[r.recordType].push(new Bp(r))})}findRecords(t){if(t==null)return[];const r=t.match(/(\{https:\/\/github\.com\/cqframework\/cql-execution\/simple\})?(.*)/);if(r==null)return[];const n=r[2];return n==="Patient"?[this]:this.records[n]||[]}};Zo.Patient=ZX;let b9e=class{constructor(t){this.patients=t,this.nextPatient()}currentPatient(){return this.current}nextPatient(){const t=this.patients.shift();return this.current=t?new ZX(t):void 0,this.current}};Zo.PatientSource=b9e;var mb={};Object.defineProperty(mb,"__esModule",{value:!0});mb.CodeService=void 0;const C8=Ln();class _9e{constructor(t={}){this.valueSets={};for(const r in t){this.valueSets[r]={};for(const n in t[r]){const i=t[r][n].map(a=>new C8.Code(a.code,a.system,a.version));this.valueSets[r][n]=new C8.ValueSet(r,n,i)}}}findValueSetsByOid(t){return this.valueSets[t]?Object.values(this.valueSets[t]):[]}findValueSet(t,r){if(r!=null)return this.valueSets[t]!=null?this.valueSets[t][r]:null;{const n=this.findValueSetsByOid(t);return n.length===0?null:n.reduce((i,a)=>i.version>a.version?i:a)}}}mb.CodeService=_9e;var eQ={},tQ={};Object.defineProperty(tQ,"__esModule",{value:!0});var rQ={};Object.defineProperty(rQ,"__esModule",{value:!0});var nQ={};Object.defineProperty(nQ,"__esModule",{value:!0});var iQ={};Object.defineProperty(iQ,"__esModule",{value:!0});(function(e){var t=ae&&ae.__createBinding||(Object.create?function(n,i,a,s){s===void 0&&(s=a),Object.defineProperty(n,s,{enumerable:!0,get:function(){return i[a]}})}:function(n,i,a,s){s===void 0&&(s=a),n[s]=i[a]}),r=ae&&ae.__exportStar||function(n,i){for(var a in n)a!=="default"&&!Object.prototype.hasOwnProperty.call(i,a)&&t(i,n,a)};Object.defineProperty(e,"__esModule",{value:!0}),r(tQ,e),r(rQ,e),r(nQ,e),r(iQ,e)})(eQ);(function(e){var t=ae&&ae.__createBinding||(Object.create?function(v,_,w,p){p===void 0&&(p=w),Object.defineProperty(v,p,{enumerable:!0,get:function(){return _[w]}})}:function(v,_,w,p){p===void 0&&(p=w),v[p]=_[w]}),r=ae&&ae.__exportStar||function(v,_){for(var w in v)w!=="default"&&!Object.prototype.hasOwnProperty.call(_,w)&&t(_,v,w)};Object.defineProperty(e,"__esModule",{value:!0}),e.ValueSet=e.Ratio=e.Quantity=e.Interval=e.DateTime=e.Date=e.Concept=e.CodeSystem=e.Code=e.CodeService=e.PatientSource=e.Patient=e.NullMessageListener=e.ConsoleMessageListener=e.Results=e.Executor=e.UnfilteredContext=e.PatientContext=e.Context=e.Expression=e.Repository=e.Library=e.AnnotatedError=void 0;const n=zm;Object.defineProperty(e,"Library",{enumerable:!0,get:function(){return n.Library}});const i=hb;Object.defineProperty(e,"Repository",{enumerable:!0,get:function(){return i.Repository}});const a=$t();Object.defineProperty(e,"Expression",{enumerable:!0,get:function(){return a.Expression}});const s=Ns;Object.defineProperty(e,"Context",{enumerable:!0,get:function(){return s.Context}}),Object.defineProperty(e,"PatientContext",{enumerable:!0,get:function(){return s.PatientContext}}),Object.defineProperty(e,"UnfilteredContext",{enumerable:!0,get:function(){return s.UnfilteredContext}});const o=pb;Object.defineProperty(e,"Executor",{enumerable:!0,get:function(){return o.Executor}});const l=u0;Object.defineProperty(e,"Results",{enumerable:!0,get:function(){return l.Results}});const u=dl;Object.defineProperty(e,"ConsoleMessageListener",{enumerable:!0,get:function(){return u.ConsoleMessageListener}}),Object.defineProperty(e,"NullMessageListener",{enumerable:!0,get:function(){return u.NullMessageListener}});const c=Zo;Object.defineProperty(e,"Patient",{enumerable:!0,get:function(){return c.Patient}}),Object.defineProperty(e,"PatientSource",{enumerable:!0,get:function(){return c.PatientSource}});const f=mb;Object.defineProperty(e,"CodeService",{enumerable:!0,get:function(){return f.CodeService}});const d=Ln();Object.defineProperty(e,"Code",{enumerable:!0,get:function(){return d.Code}}),Object.defineProperty(e,"CodeSystem",{enumerable:!0,get:function(){return d.CodeSystem}}),Object.defineProperty(e,"Concept",{enumerable:!0,get:function(){return d.Concept}}),Object.defineProperty(e,"Date",{enumerable:!0,get:function(){return d.Date}}),Object.defineProperty(e,"DateTime",{enumerable:!0,get:function(){return d.DateTime}}),Object.defineProperty(e,"Interval",{enumerable:!0,get:function(){return d.Interval}}),Object.defineProperty(e,"Quantity",{enumerable:!0,get:function(){return d.Quantity}}),Object.defineProperty(e,"Ratio",{enumerable:!0,get:function(){return d.Ratio}}),Object.defineProperty(e,"ValueSet",{enumerable:!0,get:function(){return d.ValueSet}});const y=qm;Object.defineProperty(e,"AnnotatedError",{enumerable:!0,get:function(){return y.AnnotatedError}}),r(eQ,e),e.default={AnnotatedError:y.AnnotatedError,Library:n.Library,Repository:i.Repository,Expression:a.Expression,Context:s.Context,PatientContext:s.PatientContext,UnfilteredContext:s.UnfilteredContext,Executor:o.Executor,Results:l.Results,ConsoleMessageListener:u.ConsoleMessageListener,NullMessageListener:u.NullMessageListener,Patient:c.Patient,PatientSource:c.PatientSource,CodeService:f.CodeService,Code:d.Code,CodeSystem:d.CodeSystem,Concept:d.Concept,Date:d.Date,DateTime:d.DateTime,Interval:d.Interval,Quantity:d.Quantity,Ratio:d.Ratio,ValueSet:d.ValueSet}})(p$);const sZe=hl(p$);var C9e=null;const S9e=Object.freeze(Object.defineProperty({__proto__:null,default:C9e},Symbol.toStringTag,{value:"Module"})),T9e=Kp(S9e);var Co={},QS={},S8;function OA(){return S8||(S8=1,(function(){QS.defaults={"0.1":{explicitCharkey:!1,trim:!0,normalize:!0,normalizeTags:!1,attrkey:"@",charkey:"#",explicitArray:!1,ignoreAttrs:!1,mergeAttrs:!1,explicitRoot:!1,validator:null,xmlns:!1,explicitChildren:!1,childkey:"@@",charsAsChildren:!1,includeWhiteChars:!1,async:!1,strict:!0,attrNameProcessors:null,attrValueProcessors:null,tagNameProcessors:null,valueProcessors:null,emptyTag:""},"0.2":{explicitCharkey:!1,trim:!1,normalize:!1,normalizeTags:!1,attrkey:"$",charkey:"_",explicitArray:!0,ignoreAttrs:!1,mergeAttrs:!1,explicitRoot:!0,validator:null,xmlns:!1,explicitChildren:!1,preserveChildrenOrder:!1,childkey:"$$",charsAsChildren:!1,includeWhiteChars:!1,async:!1,strict:!0,attrNameProcessors:null,attrValueProcessors:null,tagNameProcessors:null,valueProcessors:null,rootName:"root",xmldec:{version:"1.0",encoding:"UTF-8",standalone:!0},doctype:null,renderOpts:{pretty:!0,indent:" ",newline:` -`},headless:!1,chunkSize:1e4,emptyTag:"",cdata:!1}}}).call(ae)),QS}var JS={},hs={},ps={},T8;function oo(){return T8||(T8=1,(function(){var e,t,r,n,i,a,s,o=[].slice,l={}.hasOwnProperty;e=function(){var u,c,f,d,y,v;if(v=arguments[0],y=2<=arguments.length?o.call(arguments,1):[],i(Object.assign))Object.assign.apply(null,arguments);else for(u=0,f=y.length;u":"attribute: {"+r+"}, parent: <"+this.parent.name+">"},t.prototype.isEqualNode=function(r){return!(r.namespaceURI!==this.namespaceURI||r.prefix!==this.prefix||r.localName!==this.localName||r.value!==this.value)},t}()}).call(ae)),oT.exports}var lT={exports:{}},$8;function IA(){return $8||($8=1,(function(){lT.exports=function(){function e(t){this.nodes=t}return Object.defineProperty(e.prototype,"length",{get:function(){return Object.keys(this.nodes).length||0}}),e.prototype.clone=function(){return this.nodes=null},e.prototype.getNamedItem=function(t){return this.nodes[t]},e.prototype.setNamedItem=function(t){var r;return r=this.nodes[t.nodeName],this.nodes[t.nodeName]=t,r||null},e.prototype.removeNamedItem=function(t){var r;return r=this.nodes[t],delete this.nodes[t],r||null},e.prototype.item=function(t){return this.nodes[Object.keys(this.nodes)[t]]||null},e.prototype.getNamedItemNS=function(t,r){throw new Error("This DOM method is not implemented.")},e.prototype.setNamedItemNS=function(t){throw new Error("This DOM method is not implemented.")},e.prototype.removeNamedItemNS=function(t,r){throw new Error("This DOM method is not implemented.")},e}()}).call(ae)),lT.exports}var A8;function MA(){return A8||(A8=1,(function(){var e,t,r,n,i,a,s,o,l=function(c,f){for(var d in f)u.call(f,d)&&(c[d]=f[d]);function y(){this.constructor=c}return y.prototype=f.prototype,c.prototype=new y,c.__super__=f.prototype,c},u={}.hasOwnProperty;o=oo(),s=o.isObject,a=o.isFunction,i=o.getValue,n=Fi(),e=vr(),t=sQ(),r=IA(),aT.exports=function(c){l(f,c);function f(d,y,v){var _,w,p,g;if(f.__super__.constructor.call(this,d),y==null)throw new Error("Missing element name. "+this.debugInfo());if(this.name=this.stringify.name(y),this.type=e.Element,this.attribs={},this.schemaTypeInfo=null,v!=null&&this.attribute(v),d.type===e.Document&&(this.isRoot=!0,this.documentObject=d,d.rootObject=this,d.children)){for(g=d.children,w=0,p=g.length;w=_;y=0<=_?++v:--v)if(!this.attribs[y].isEqualNode(d.attribs[y]))return!1;return!0},f}(n)}).call(ae)),aT.exports}var uT={exports:{}},cT={exports:{}},P8;function vb(){return P8||(P8=1,(function(){var e,t=function(n,i){for(var a in i)r.call(i,a)&&(n[a]=i[a]);function s(){this.constructor=n}return s.prototype=i.prototype,n.prototype=new s,n.__super__=i.prototype,n},r={}.hasOwnProperty;e=Fi(),cT.exports=function(n){t(i,n);function i(a){i.__super__.constructor.call(this,a),this.value=""}return Object.defineProperty(i.prototype,"data",{get:function(){return this.value},set:function(a){return this.value=a||""}}),Object.defineProperty(i.prototype,"length",{get:function(){return this.value.length}}),Object.defineProperty(i.prototype,"textContent",{get:function(){return this.value},set:function(a){return this.value=a||""}}),i.prototype.clone=function(){return Object.create(this)},i.prototype.substringData=function(a,s){throw new Error("This DOM method is not implemented."+this.debugInfo())},i.prototype.appendData=function(a){throw new Error("This DOM method is not implemented."+this.debugInfo())},i.prototype.insertData=function(a,s){throw new Error("This DOM method is not implemented."+this.debugInfo())},i.prototype.deleteData=function(a,s){throw new Error("This DOM method is not implemented."+this.debugInfo())},i.prototype.replaceData=function(a,s,o){throw new Error("This DOM method is not implemented."+this.debugInfo())},i.prototype.isEqualNode=function(a){return!(!i.__super__.isEqualNode.apply(this,arguments).isEqualNode(a)||a.data!==this.data)},i}(e)}).call(ae)),cT.exports}var N8;function xA(){return N8||(N8=1,(function(){var e,t,r=function(i,a){for(var s in a)n.call(a,s)&&(i[s]=a[s]);function o(){this.constructor=i}return o.prototype=a.prototype,i.prototype=new o,i.__super__=a.prototype,i},n={}.hasOwnProperty;e=vr(),t=vb(),uT.exports=function(i){r(a,i);function a(s,o){if(a.__super__.constructor.call(this,s),o==null)throw new Error("Missing CDATA text. "+this.debugInfo());this.name="#cdata-section",this.type=e.CData,this.value=this.stringify.cdata(o)}return a.prototype.clone=function(){return Object.create(this)},a.prototype.toString=function(s){return this.options.writer.cdata(this,this.options.writer.filterOptions(s))},a}(t)}).call(ae)),uT.exports}var fT={exports:{}},U8;function LA(){return U8||(U8=1,(function(){var e,t,r=function(i,a){for(var s in a)n.call(a,s)&&(i[s]=a[s]);function o(){this.constructor=i}return o.prototype=a.prototype,i.prototype=new o,i.__super__=a.prototype,i},n={}.hasOwnProperty;e=vr(),t=vb(),fT.exports=function(i){r(a,i);function a(s,o){if(a.__super__.constructor.call(this,s),o==null)throw new Error("Missing comment text. "+this.debugInfo());this.name="#comment",this.type=e.Comment,this.value=this.stringify.comment(o)}return a.prototype.clone=function(){return Object.create(this)},a.prototype.toString=function(s){return this.options.writer.comment(this,this.options.writer.filterOptions(s))},a}(t)}).call(ae)),fT.exports}var dT={exports:{}},R8;function $A(){return R8||(R8=1,(function(){var e,t,r,n=function(a,s){for(var o in s)i.call(s,o)&&(a[o]=s[o]);function l(){this.constructor=a}return l.prototype=s.prototype,a.prototype=new l,a.__super__=s.prototype,a},i={}.hasOwnProperty;r=oo().isObject,t=Fi(),e=vr(),dT.exports=function(a){n(s,a);function s(o,l,u,c){var f;s.__super__.constructor.call(this,o),r(l)&&(f=l,l=f.version,u=f.encoding,c=f.standalone),l||(l="1.0"),this.type=e.Declaration,this.version=this.stringify.xmlVersion(l),u!=null&&(this.encoding=this.stringify.xmlEncoding(u)),c!=null&&(this.standalone=this.stringify.xmlStandalone(c))}return s.prototype.toString=function(o){return this.options.writer.declaration(this,this.options.writer.filterOptions(o))},s}(t)}).call(ae)),dT.exports}var hT={exports:{}},pT={exports:{}},D8;function AA(){return D8||(D8=1,(function(){var e,t,r=function(i,a){for(var s in a)n.call(a,s)&&(i[s]=a[s]);function o(){this.constructor=i}return o.prototype=a.prototype,i.prototype=new o,i.__super__=a.prototype,i},n={}.hasOwnProperty;t=Fi(),e=vr(),pT.exports=function(i){r(a,i);function a(s,o,l,u,c,f){if(a.__super__.constructor.call(this,s),o==null)throw new Error("Missing DTD element name. "+this.debugInfo());if(l==null)throw new Error("Missing DTD attribute name. "+this.debugInfo(o));if(!u)throw new Error("Missing DTD attribute type. "+this.debugInfo(o));if(!c)throw new Error("Missing DTD attribute default. "+this.debugInfo(o));if(c.indexOf("#")!==0&&(c="#"+c),!c.match(/^(#REQUIRED|#IMPLIED|#FIXED|#DEFAULT)$/))throw new Error("Invalid default value type; expected: #REQUIRED, #IMPLIED, #FIXED or #DEFAULT. "+this.debugInfo(o));if(f&&!c.match(/^(#FIXED|#DEFAULT)$/))throw new Error("Default value only applies to #FIXED or #DEFAULT. "+this.debugInfo(o));this.elementName=this.stringify.name(o),this.type=e.AttributeDeclaration,this.attributeName=this.stringify.name(l),this.attributeType=this.stringify.dtdAttType(u),f&&(this.defaultValue=this.stringify.dtdAttDefault(f)),this.defaultValueType=c}return a.prototype.toString=function(s){return this.options.writer.dtdAttList(this,this.options.writer.filterOptions(s))},a}(t)}).call(ae)),pT.exports}var mT={exports:{}},k8;function PA(){return k8||(k8=1,(function(){var e,t,r,n=function(a,s){for(var o in s)i.call(s,o)&&(a[o]=s[o]);function l(){this.constructor=a}return l.prototype=s.prototype,a.prototype=new l,a.__super__=s.prototype,a},i={}.hasOwnProperty;r=oo().isObject,t=Fi(),e=vr(),mT.exports=function(a){n(s,a);function s(o,l,u,c){if(s.__super__.constructor.call(this,o),u==null)throw new Error("Missing DTD entity name. "+this.debugInfo(u));if(c==null)throw new Error("Missing DTD entity value. "+this.debugInfo(u));if(this.pe=!!l,this.name=this.stringify.name(u),this.type=e.EntityDeclaration,!r(c))this.value=this.stringify.dtdEntityValue(c),this.internal=!0;else{if(!c.pubID&&!c.sysID)throw new Error("Public and/or system identifiers are required for an external entity. "+this.debugInfo(u));if(c.pubID&&!c.sysID)throw new Error("System identifier is required for a public external entity. "+this.debugInfo(u));if(this.internal=!1,c.pubID!=null&&(this.pubID=this.stringify.dtdPubID(c.pubID)),c.sysID!=null&&(this.sysID=this.stringify.dtdSysID(c.sysID)),c.nData!=null&&(this.nData=this.stringify.dtdNData(c.nData)),this.pe&&this.nData)throw new Error("Notation declaration is not allowed in a parameter entity. "+this.debugInfo(u))}}return Object.defineProperty(s.prototype,"publicId",{get:function(){return this.pubID}}),Object.defineProperty(s.prototype,"systemId",{get:function(){return this.sysID}}),Object.defineProperty(s.prototype,"notationName",{get:function(){return this.nData||null}}),Object.defineProperty(s.prototype,"inputEncoding",{get:function(){return null}}),Object.defineProperty(s.prototype,"xmlEncoding",{get:function(){return null}}),Object.defineProperty(s.prototype,"xmlVersion",{get:function(){return null}}),s.prototype.toString=function(o){return this.options.writer.dtdEntity(this,this.options.writer.filterOptions(o))},s}(t)}).call(ae)),mT.exports}var vT={exports:{}},F8;function NA(){return F8||(F8=1,(function(){var e,t,r=function(i,a){for(var s in a)n.call(a,s)&&(i[s]=a[s]);function o(){this.constructor=i}return o.prototype=a.prototype,i.prototype=new o,i.__super__=a.prototype,i},n={}.hasOwnProperty;t=Fi(),e=vr(),vT.exports=function(i){r(a,i);function a(s,o,l){if(a.__super__.constructor.call(this,s),o==null)throw new Error("Missing DTD element name. "+this.debugInfo());l||(l="(#PCDATA)"),Array.isArray(l)&&(l="("+l.join(",")+")"),this.name=this.stringify.name(o),this.type=e.ElementDeclaration,this.value=this.stringify.dtdElementValue(l)}return a.prototype.toString=function(s){return this.options.writer.dtdElement(this,this.options.writer.filterOptions(s))},a}(t)}).call(ae)),vT.exports}var gT={exports:{}},B8;function UA(){return B8||(B8=1,(function(){var e,t,r=function(i,a){for(var s in a)n.call(a,s)&&(i[s]=a[s]);function o(){this.constructor=i}return o.prototype=a.prototype,i.prototype=new o,i.__super__=a.prototype,i},n={}.hasOwnProperty;t=Fi(),e=vr(),gT.exports=function(i){r(a,i);function a(s,o,l){if(a.__super__.constructor.call(this,s),o==null)throw new Error("Missing DTD notation name. "+this.debugInfo(o));if(!l.pubID&&!l.sysID)throw new Error("Public or system identifiers are required for an external entity. "+this.debugInfo(o));this.name=this.stringify.name(o),this.type=e.NotationDeclaration,l.pubID!=null&&(this.pubID=this.stringify.dtdPubID(l.pubID)),l.sysID!=null&&(this.sysID=this.stringify.dtdSysID(l.sysID))}return Object.defineProperty(a.prototype,"publicId",{get:function(){return this.pubID}}),Object.defineProperty(a.prototype,"systemId",{get:function(){return this.sysID}}),a.prototype.toString=function(s){return this.options.writer.dtdNotation(this,this.options.writer.filterOptions(s))},a}(t)}).call(ae)),gT.exports}var j8;function RA(){return j8||(j8=1,(function(){var e,t,r,n,i,a,s,o,l=function(c,f){for(var d in f)u.call(f,d)&&(c[d]=f[d]);function y(){this.constructor=c}return y.prototype=f.prototype,c.prototype=new y,c.__super__=f.prototype,c},u={}.hasOwnProperty;o=oo().isObject,s=Fi(),e=vr(),t=AA(),n=PA(),r=NA(),i=UA(),a=IA(),hT.exports=function(c){l(f,c);function f(d,y,v){var _,w,p,g,C,m;if(f.__super__.constructor.call(this,d),this.type=e.DocType,d.children){for(g=d.children,w=0,p=g.length;w":(h=this.parent)!=null&&h.name?"node: <"+C+">, parent: <"+this.parent.name+">":"node: <"+C+">"},g.prototype.ele=function(C,m,h){return this.element(C,m,h)},g.prototype.nod=function(C,m,h){return this.node(C,m,h)},g.prototype.txt=function(C){return this.text(C)},g.prototype.dat=function(C){return this.cdata(C)},g.prototype.com=function(C){return this.comment(C)},g.prototype.ins=function(C,m){return this.instruction(C,m)},g.prototype.doc=function(){return this.document()},g.prototype.dec=function(C,m,h){return this.declaration(C,m,h)},g.prototype.e=function(C,m,h){return this.element(C,m,h)},g.prototype.n=function(C,m,h){return this.node(C,m,h)},g.prototype.t=function(C){return this.text(C)},g.prototype.d=function(C){return this.cdata(C)},g.prototype.c=function(C){return this.comment(C)},g.prototype.r=function(C){return this.raw(C)},g.prototype.i=function(C,m){return this.instruction(C,m)},g.prototype.u=function(){return this.up()},g.prototype.importXMLBuilder=function(C){return this.importDocument(C)},g.prototype.replaceChild=function(C,m){throw new Error("This DOM method is not implemented."+this.debugInfo())},g.prototype.removeChild=function(C){throw new Error("This DOM method is not implemented."+this.debugInfo())},g.prototype.appendChild=function(C){throw new Error("This DOM method is not implemented."+this.debugInfo())},g.prototype.hasChildNodes=function(){return this.children.length!==0},g.prototype.cloneNode=function(C){throw new Error("This DOM method is not implemented."+this.debugInfo())},g.prototype.normalize=function(){throw new Error("This DOM method is not implemented."+this.debugInfo())},g.prototype.isSupported=function(C,m){return!0},g.prototype.hasAttributes=function(){return this.attribs.length!==0},g.prototype.compareDocumentPosition=function(C){var m,h;return m=this,m===C?0:this.document()!==C.document()?(h=e.Disconnected|e.ImplementationSpecific,Math.random()<.5?h|=e.Preceding:h|=e.Following,h):m.isAncestor(C)?e.Contains|e.Preceding:m.isDescendant(C)?e.Contains|e.Following:m.isPreceding(C)?e.Preceding:e.Following},g.prototype.isSameNode=function(C){throw new Error("This DOM method is not implemented."+this.debugInfo())},g.prototype.lookupPrefix=function(C){throw new Error("This DOM method is not implemented."+this.debugInfo())},g.prototype.isDefaultNamespace=function(C){throw new Error("This DOM method is not implemented."+this.debugInfo())},g.prototype.lookupNamespaceURI=function(C){throw new Error("This DOM method is not implemented."+this.debugInfo())},g.prototype.isEqualNode=function(C){var m,h,b;if(C.nodeType!==this.nodeType||C.children.length!==this.children.length)return!1;for(m=h=0,b=this.children.length-1;0<=b?h<=b:h>=b;m=0<=b?++h:--h)if(!this.children[m].isEqualNode(C.children[m]))return!1;return!0},g.prototype.getFeature=function(C,m){throw new Error("This DOM method is not implemented."+this.debugInfo())},g.prototype.setUserData=function(C,m,h){throw new Error("This DOM method is not implemented."+this.debugInfo())},g.prototype.getUserData=function(C){throw new Error("This DOM method is not implemented."+this.debugInfo())},g.prototype.contains=function(C){return C?C===this||this.isDescendant(C):!1},g.prototype.isDescendant=function(C){var m,h,b,T,x;for(x=this.children,b=0,T=x.length;bh},g.prototype.treePosition=function(C){var m,h;return h=0,m=!1,this.foreachTreeNode(this.document(),function(b){if(h++,!m&&b===C)return m=!0}),m?h:-1},g.prototype.foreachTreeNode=function(C,m){var h,b,T,x,E;for(C||(C=this.document()),x=C.children,b=0,T=x.length;b","]]]]>"),this.assertLegalChar(n))},r.prototype.comment=function(n){if(this.options.noValidation)return n;if(n=""+n||"",n.match(/--/))throw new Error("Comment text cannot contain double-hypen: "+n);return this.assertLegalChar(n)},r.prototype.raw=function(n){return this.options.noValidation?n:""+n||""},r.prototype.attValue=function(n){return this.options.noValidation?n:this.assertLegalChar(this.attEscape(n=""+n||""))},r.prototype.insTarget=function(n){return this.options.noValidation?n:this.assertLegalChar(""+n||"")},r.prototype.insValue=function(n){if(this.options.noValidation)return n;if(n=""+n||"",n.match(/\?>/))throw new Error("Invalid processing instruction value: "+n);return this.assertLegalChar(n)},r.prototype.xmlVersion=function(n){if(this.options.noValidation)return n;if(n=""+n||"",!n.match(/1\.[0-9]+/))throw new Error("Invalid version number: "+n);return n},r.prototype.xmlEncoding=function(n){if(this.options.noValidation)return n;if(n=""+n||"",!n.match(/^[A-Za-z](?:[A-Za-z0-9._-])*$/))throw new Error("Invalid encoding: "+n);return this.assertLegalChar(n)},r.prototype.xmlStandalone=function(n){return this.options.noValidation?n:n?"yes":"no"},r.prototype.dtdPubID=function(n){return this.options.noValidation?n:this.assertLegalChar(""+n||"")},r.prototype.dtdSysID=function(n){return this.options.noValidation?n:this.assertLegalChar(""+n||"")},r.prototype.dtdElementValue=function(n){return this.options.noValidation?n:this.assertLegalChar(""+n||"")},r.prototype.dtdAttType=function(n){return this.options.noValidation?n:this.assertLegalChar(""+n||"")},r.prototype.dtdAttDefault=function(n){return this.options.noValidation?n:this.assertLegalChar(""+n||"")},r.prototype.dtdEntityValue=function(n){return this.options.noValidation?n:this.assertLegalChar(""+n||"")},r.prototype.dtdNData=function(n){return this.options.noValidation?n:this.assertLegalChar(""+n||"")},r.prototype.convertAttKey="@",r.prototype.convertPIKey="?",r.prototype.convertTextKey="#text",r.prototype.convertCDataKey="#cdata",r.prototype.convertCommentKey="#comment",r.prototype.convertRawKey="#raw",r.prototype.assertLegalChar=function(n){var i,a;if(this.options.noValidation)return n;if(i="",this.options.version==="1.0"){if(i=/[\0-\x08\x0B\f\x0E-\x1F\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,a=n.match(i))throw new Error("Invalid character in string: "+n+" at index "+a.index)}else if(this.options.version==="1.1"&&(i=/[\0\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,a=n.match(i)))throw new Error("Invalid character in string: "+n+" at index "+a.index);return n},r.prototype.assertLegalName=function(n){var i;if(this.options.noValidation)return n;if(this.assertLegalChar(n),i=/^([:A-Z_a-z\xC0-\xD6\xD8-\xF6\xF8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]|[\uD800-\uDB7F][\uDC00-\uDFFF])([\x2D\.0-:A-Z_a-z\xB7\xC0-\xD6\xD8-\xF6\xF8-\u037D\u037F-\u1FFF\u200C\u200D\u203F\u2040\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]|[\uD800-\uDB7F][\uDC00-\uDFFF])*$/,!n.match(i))throw new Error("Invalid character in name");return n},r.prototype.textEscape=function(n){var i;return this.options.noValidation?n:(i=this.options.noDoubleEncoding?/(?!&\S+;)&/g:/&/g,n.replace(i,"&").replace(//g,">").replace(/\r/g," "))},r.prototype.attEscape=function(n){var i;return this.options.noValidation?n:(i=this.options.noDoubleEncoding?/(?!&\S+;)&/g:/&/g,n.replace(i,"&").replace(/0)?new Array(l).join(s.indent):""},i.prototype.endline=function(a,s,o){return!s.pretty||s.suppressPrettyCount?"":s.newline},i.prototype.attribute=function(a,s,o){var l;return this.openAttribute(a,s,o),l=" "+a.name+'="'+a.value+'"',this.closeAttribute(a,s,o),l},i.prototype.cdata=function(a,s,o){var l;return this.openNode(a,s,o),s.state=t.OpenTag,l=this.indent(a,s,o)+""+this.endline(a,s,o),s.state=t.None,this.closeNode(a,s,o),l},i.prototype.comment=function(a,s,o){var l;return this.openNode(a,s,o),s.state=t.OpenTag,l=this.indent(a,s,o)+""+this.endline(a,s,o),s.state=t.None,this.closeNode(a,s,o),l},i.prototype.declaration=function(a,s,o){var l;return this.openNode(a,s,o),s.state=t.OpenTag,l=this.indent(a,s,o)+"",l+=this.endline(a,s,o),s.state=t.None,this.closeNode(a,s,o),l},i.prototype.docType=function(a,s,o){var l,u,c,f,d;if(o||(o=0),this.openNode(a,s,o),s.state=t.OpenTag,f=this.indent(a,s,o),f+="0){for(f+=" [",f+=this.endline(a,s,o),s.state=t.InsideTag,d=a.children,u=0,c=d.length;u",f+=this.endline(a,s,o),s.state=t.None,this.closeNode(a,s,o),f},i.prototype.element=function(a,s,o){var l,u,c,f,d,y,v,_,w,p,g,C,m,h;o||(o=0),p=!1,g="",this.openNode(a,s,o),s.state=t.OpenTag,g+=this.indent(a,s,o)+"<"+a.name,C=a.attribs;for(w in C)n.call(C,w)&&(l=C[w],g+=this.attribute(l,s,o));if(c=a.children.length,f=c===0?null:a.children[0],c===0||a.children.every(function(b){return(b.type===e.Text||b.type===e.Raw)&&b.value===""}))s.allowEmpty?(g+=">",s.state=t.CloseTag,g+=""+this.endline(a,s,o)):(s.state=t.CloseTag,g+=s.spaceBeforeSlash+"/>"+this.endline(a,s,o));else if(s.pretty&&c===1&&(f.type===e.Text||f.type===e.Raw)&&f.value!=null)g+=">",s.state=t.InsideTag,s.suppressPrettyCount++,p=!0,g+=this.writeChildNode(f,s,o+1),s.suppressPrettyCount--,p=!1,s.state=t.CloseTag,g+=""+this.endline(a,s,o);else{if(s.dontPrettyTextNodes){for(m=a.children,d=0,v=m.length;d"+this.endline(a,s,o),s.state=t.InsideTag,h=a.children,y=0,_=h.length;y<_;y++)u=h[y],g+=this.writeChildNode(u,s,o+1);s.state=t.CloseTag,g+=this.indent(a,s,o)+"",p&&s.suppressPrettyCount--,g+=this.endline(a,s,o),s.state=t.None}return this.closeNode(a,s,o),g},i.prototype.writeChildNode=function(a,s,o){switch(a.type){case e.CData:return this.cdata(a,s,o);case e.Comment:return this.comment(a,s,o);case e.Element:return this.element(a,s,o);case e.Raw:return this.raw(a,s,o);case e.Text:return this.text(a,s,o);case e.ProcessingInstruction:return this.processingInstruction(a,s,o);case e.Dummy:return"";case e.Declaration:return this.declaration(a,s,o);case e.DocType:return this.docType(a,s,o);case e.AttributeDeclaration:return this.dtdAttList(a,s,o);case e.ElementDeclaration:return this.dtdElement(a,s,o);case e.EntityDeclaration:return this.dtdEntity(a,s,o);case e.NotationDeclaration:return this.dtdNotation(a,s,o);default:throw new Error("Unknown XML node type: "+a.constructor.name)}},i.prototype.processingInstruction=function(a,s,o){var l;return this.openNode(a,s,o),s.state=t.OpenTag,l=this.indent(a,s,o)+"",l+=this.endline(a,s,o),s.state=t.None,this.closeNode(a,s,o),l},i.prototype.raw=function(a,s,o){var l;return this.openNode(a,s,o),s.state=t.OpenTag,l=this.indent(a,s,o),s.state=t.InsideTag,l+=a.value,s.state=t.CloseTag,l+=this.endline(a,s,o),s.state=t.None,this.closeNode(a,s,o),l},i.prototype.text=function(a,s,o){var l;return this.openNode(a,s,o),s.state=t.OpenTag,l=this.indent(a,s,o),s.state=t.InsideTag,l+=a.value,s.state=t.CloseTag,l+=this.endline(a,s,o),s.state=t.None,this.closeNode(a,s,o),l},i.prototype.dtdAttList=function(a,s,o){var l;return this.openNode(a,s,o),s.state=t.OpenTag,l=this.indent(a,s,o)+""+this.endline(a,s,o),s.state=t.None,this.closeNode(a,s,o),l},i.prototype.dtdElement=function(a,s,o){var l;return this.openNode(a,s,o),s.state=t.OpenTag,l=this.indent(a,s,o)+""+this.endline(a,s,o),s.state=t.None,this.closeNode(a,s,o),l},i.prototype.dtdEntity=function(a,s,o){var l;return this.openNode(a,s,o),s.state=t.OpenTag,l=this.indent(a,s,o)+""+this.endline(a,s,o),s.state=t.None,this.closeNode(a,s,o),l},i.prototype.dtdNotation=function(a,s,o){var l;return this.openNode(a,s,o),s.state=t.OpenTag,l=this.indent(a,s,o)+""+this.endline(a,s,o),s.state=t.None,this.closeNode(a,s,o),l},i.prototype.openNode=function(a,s,o){},i.prototype.closeNode=function(a,s,o){},i.prototype.openAttribute=function(a,s,o){},i.prototype.closeAttribute=function(a,s,o){},i}()}).call(ae)),OT.exports}var J8;function BA(){return J8||(J8=1,(function(){var e,t=function(n,i){for(var a in i)r.call(i,a)&&(n[a]=i[a]);function s(){this.constructor=n}return s.prototype=i.prototype,n.prototype=new s,n.__super__=i.prototype,n},r={}.hasOwnProperty;e=uQ(),ET.exports=function(n){t(i,n);function i(a){i.__super__.constructor.call(this,a)}return i.prototype.document=function(a,s){var o,l,u,c,f;for(s=this.filterOptions(s),c="",f=a.children,l=0,u=f.length;l=0;)this.up();return this.onEnd()},x.prototype.openCurrent=function(){if(this.currentNode)return this.currentNode.children=!0,this.openNode(this.currentNode)},x.prototype.openNode=function(E){var R,F,z,D;if(!E.isOpen){if(!this.root&&this.currentLevel===0&&E.type===e.Element&&(this.root=E),F="",E.type===e.Element){this.writerOptions.state=t.OpenTag,F=this.writer.indent(E,this.writerOptions,this.currentLevel)+"<"+E.name,D=E.attribs;for(z in D)T.call(D,z)&&(R=D[z],F+=this.writer.attribute(R,this.writerOptions,this.currentLevel));F+=(E.children?">":"/>")+this.writer.endline(E,this.writerOptions,this.currentLevel),this.writerOptions.state=t.InsideTag}else this.writerOptions.state=t.OpenTag,F=this.writer.indent(E,this.writerOptions,this.currentLevel)+""),F+=this.writer.endline(E,this.writerOptions,this.currentLevel);return this.onData(F,this.currentLevel),E.isOpen=!0}},x.prototype.closeNode=function(E){var R;if(!E.isClosed)return R="",this.writerOptions.state=t.CloseTag,E.type===e.Element?R=this.writer.indent(E,this.writerOptions,this.currentLevel)+""+this.writer.endline(E,this.writerOptions,this.currentLevel):R=this.writer.indent(E,this.writerOptions,this.currentLevel)+"]>"+this.writer.endline(E,this.writerOptions,this.currentLevel),this.writerOptions.state=t.None,this.onData(R,this.currentLevel),E.isClosed=!0},x.prototype.onData=function(E,R){return this.documentStarted=!0,this.onDataCallback(E,R+1)},x.prototype.onEnd=function(){return this.documentCompleted=!0,this.onEndCallback()},x.prototype.debugInfo=function(E){return E==null?"":"node: <"+E+">"},x.prototype.ele=function(){return this.element.apply(this,arguments)},x.prototype.nod=function(E,R,F){return this.node(E,R,F)},x.prototype.txt=function(E){return this.text(E)},x.prototype.dat=function(E){return this.cdata(E)},x.prototype.com=function(E){return this.comment(E)},x.prototype.ins=function(E,R){return this.instruction(E,R)},x.prototype.dec=function(E,R,F){return this.declaration(E,R,F)},x.prototype.dtd=function(E,R,F){return this.doctype(E,R,F)},x.prototype.e=function(E,R,F){return this.element(E,R,F)},x.prototype.n=function(E,R,F){return this.node(E,R,F)},x.prototype.t=function(E){return this.text(E)},x.prototype.d=function(E){return this.cdata(E)},x.prototype.c=function(E){return this.comment(E)},x.prototype.r=function(E){return this.raw(E)},x.prototype.i=function(E,R){return this.instruction(E,R)},x.prototype.att=function(){return this.currentNode&&this.currentNode.type===e.DocType?this.attList.apply(this,arguments):this.attribute.apply(this,arguments)},x.prototype.a=function(){return this.currentNode&&this.currentNode.type===e.DocType?this.attList.apply(this,arguments):this.attribute.apply(this,arguments)},x.prototype.ent=function(E,R){return this.entity(E,R)},x.prototype.pent=function(E,R){return this.pEntity(E,R)},x.prototype.not=function(E,R){return this.notation(E,R)},x}()}).call(ae)),MT.exports}var xT={exports:{}},t5;function $9e(){return t5||(t5=1,(function(){var e,t,r,n=function(a,s){for(var o in s)i.call(s,o)&&(a[o]=s[o]);function l(){this.constructor=a}return l.prototype=s.prototype,a.prototype=new l,a.__super__=s.prototype,a},i={}.hasOwnProperty;e=vr(),r=uQ(),t=gb(),xT.exports=function(a){n(s,a);function s(o,l){this.stream=o,s.__super__.constructor.call(this,l)}return s.prototype.endline=function(o,l,u){return o.isLastRootNode&&l.state===t.CloseTag?"":s.__super__.endline.call(this,o,l,u)},s.prototype.document=function(o,l){var u,c,f,d,y,v,_,w,p;for(_=o.children,c=f=0,y=_.length;f0){for(this.stream.write(" ["),this.stream.write(this.endline(o,l,u)),l.state=t.InsideTag,y=o.children,f=0,d=y.length;f"),this.stream.write(this.endline(o,l,u)),l.state=t.None,this.closeNode(o,l,u)},s.prototype.element=function(o,l,u){var c,f,d,y,v,_,w,p,g;u||(u=0),this.openNode(o,l,u),l.state=t.OpenTag,this.stream.write(this.indent(o,l,u)+"<"+o.name),p=o.attribs;for(w in p)i.call(p,w)&&(c=p[w],this.attribute(c,l,u));if(d=o.children.length,y=d===0?null:o.children[0],d===0||o.children.every(function(C){return(C.type===e.Text||C.type===e.Raw)&&C.value===""}))l.allowEmpty?(this.stream.write(">"),l.state=t.CloseTag,this.stream.write("")):(l.state=t.CloseTag,this.stream.write(l.spaceBeforeSlash+"/>"));else if(l.pretty&&d===1&&(y.type===e.Text||y.type===e.Raw)&&y.value!=null)this.stream.write(">"),l.state=t.InsideTag,l.suppressPrettyCount++,this.writeChildNode(y,l,u+1),l.suppressPrettyCount--,l.state=t.CloseTag,this.stream.write("");else{for(this.stream.write(">"+this.endline(o,l,u)),l.state=t.InsideTag,g=o.children,v=0,_=g.length;v<_;v++)f=g[v],this.writeChildNode(f,l,u+1);l.state=t.CloseTag,this.stream.write(this.indent(o,l,u)+"")}return this.stream.write(this.endline(o,l,u)),l.state=t.None,this.closeNode(o,l,u)},s.prototype.processingInstruction=function(o,l,u){return this.stream.write(s.__super__.processingInstruction.call(this,o,l,u))},s.prototype.raw=function(o,l,u){return this.stream.write(s.__super__.raw.call(this,o,l,u))},s.prototype.text=function(o,l,u){return this.stream.write(s.__super__.text.call(this,o,l,u))},s.prototype.dtdAttList=function(o,l,u){return this.stream.write(s.__super__.dtdAttList.call(this,o,l,u))},s.prototype.dtdElement=function(o,l,u){return this.stream.write(s.__super__.dtdElement.call(this,o,l,u))},s.prototype.dtdEntity=function(o,l,u){return this.stream.write(s.__super__.dtdEntity.call(this,o,l,u))},s.prototype.dtdNotation=function(o,l,u){return this.stream.write(s.__super__.dtdNotation.call(this,o,l,u))},s}(r)}).call(ae)),xT.exports}var r5;function A9e(){return r5||(r5=1,(function(){var e,t,r,n,i,a,s,o,l,u;u=oo(),o=u.assign,l=u.isFunction,r=aQ(),n=cQ(),i=L9e(),s=BA(),a=$9e(),e=vr(),t=gb(),hs.create=function(c,f,d,y){var v,_;if(c==null)throw new Error("Root element needs a name.");return y=o({},f,d,y),v=new n(y),_=v.element(c),y.headless||(v.declaration(y),(y.pubID!=null||y.sysID!=null)&&v.dtd(y)),_},hs.begin=function(c,f,d){var y;return l(c)&&(y=[c,f],f=y[0],d=y[1],c={}),f?new i(c,f,d):new n(c)},hs.stringWriter=function(c){return new s(c)},hs.streamWriter=function(c,f){return new a(c,f)},hs.implementation=new r,hs.nodeType=e,hs.writerState=t}).call(ae)),hs}var n5;function P9e(){return n5||(n5=1,(function(){var e,t,r,n,i,a={}.hasOwnProperty;e=A9e(),t=OA().defaults,n=function(s){return typeof s=="string"&&(s.indexOf("&")>=0||s.indexOf(">")>=0||s.indexOf("<")>=0)},i=function(s){return""},r=function(s){return s.replace("]]>","]]]]>")},JS.Builder=function(){function s(o){var l,u,c;this.options={},u=t["0.2"];for(l in u)a.call(u,l)&&(c=u[l],this.options[l]=c);for(l in o)a.call(o,l)&&(c=o[l],this.options[l]=c)}return s.prototype.buildObject=function(o){var l,u,c,f,d;return l=this.options.attrkey,u=this.options.charkey,Object.keys(o).length===1&&this.options.rootName===t["0.2"].rootName?(d=Object.keys(o)[0],o=o[d]):d=this.options.rootName,c=function(y){return function(v,_){var w,p,g,C,m,h;if(typeof _!="object")y.options.cdata&&n(_)?v.raw(i(_)):v.txt(_);else if(Array.isArray(_)){for(C in _)if(a.call(_,C)){p=_[C];for(m in p)g=p[m],v=c(v.ele(m),g).up()}}else for(m in _)if(a.call(_,m))if(p=_[m],m===l){if(typeof p=="object")for(w in p)h=p[w],v=v.att(w,h)}else if(m===u)y.options.cdata&&n(p)?v=v.raw(i(p)):v=v.txt(p);else if(Array.isArray(p))for(C in p)a.call(p,C)&&(g=p[C],typeof g=="string"?y.options.cdata&&n(g)?v=v.ele(m).raw(i(g)).up():v=v.ele(m,g).up():v=c(v.ele(m),g).up());else typeof p=="object"?v=c(v.ele(m),p).up():typeof p=="string"&&y.options.cdata&&n(p)?v=v.ele(m).raw(i(p)).up():(p==null&&(p=""),v=v.ele(m,p.toString()).up());return v}}(this),f=e.create(d,this.options.xmldec,this.options.doctype,{headless:this.options.headless,allowSurrogateChars:this.options.allowSurrogateChars}),c(f,o).end(this.options.renderOpts)},s}()}).call(ae)),JS}var LT={},$T={},AT,i5;function N9e(){if(i5)return AT;i5=1,AT=e;function e(r){if(r)return t(r)}function t(r){for(var n in e.prototype)r[n]=e.prototype[n];return r}return e.prototype.on=e.prototype.addEventListener=function(r,n){return this._callbacks=this._callbacks||{},(this._callbacks[r]=this._callbacks[r]||[]).push(n),this},e.prototype.once=function(r,n){var i=this;this._callbacks=this._callbacks||{};function a(){i.off(r,a),n.apply(this,arguments)}return a.fn=n,this.on(r,a),this},e.prototype.off=e.prototype.removeListener=e.prototype.removeAllListeners=e.prototype.removeEventListener=function(r,n){if(this._callbacks=this._callbacks||{},arguments.length==0)return this._callbacks={},this;var i=this._callbacks[r];if(!i)return this;if(arguments.length==1)return delete this._callbacks[r],this;for(var a,s=0;s0)throw new Error("Invalid string. Length must be a multiple of 4");var _=y.indexOf("=");_===-1&&(_=v);var w=_===v?0:4-_%4;return[_,w]}function o(y){var v=s(y),_=v[0],w=v[1];return(_+w)*3/4-w}function l(y,v,_){return(v+_)*3/4-_}function u(y){var v,_=s(y),w=_[0],p=_[1],g=new r(l(y,w,p)),C=0,m=p>0?w-4:w,h;for(h=0;h>16&255,g[C++]=v>>8&255,g[C++]=v&255;return p===2&&(v=t[y.charCodeAt(h)]<<2|t[y.charCodeAt(h+1)]>>4,g[C++]=v&255),p===1&&(v=t[y.charCodeAt(h)]<<10|t[y.charCodeAt(h+1)]<<4|t[y.charCodeAt(h+2)]>>2,g[C++]=v>>8&255,g[C++]=v&255),g}function c(y){return e[y>>18&63]+e[y>>12&63]+e[y>>6&63]+e[y&63]}function f(y,v,_){for(var w,p=[],g=v;g<_;g+=3)w=(y[g]<<16&16711680)+(y[g+1]<<8&65280)+(y[g+2]&255),p.push(c(w));return p.join("")}function d(y){for(var v,_=y.length,w=_%3,p=[],g=16383,C=0,m=_-w;Cm?m:C+g));return w===1?(v=y[_-1],p.push(e[v>>2]+e[v<<4&63]+"==")):w===2&&(v=(y[_-2]<<8)+y[_-1],p.push(e[v>>10]+e[v>>4&63]+e[v<<2&63]+"=")),p.join("")}return ph}var jv={};/*! ieee754. BSD-3-Clause License. Feross Aboukhadijeh */var o5;function D9e(){return o5||(o5=1,jv.read=function(e,t,r,n,i){var a,s,o=i*8-n-1,l=(1<>1,c=-7,f=r?i-1:0,d=r?-1:1,y=e[t+f];for(f+=d,a=y&(1<<-c)-1,y>>=-c,c+=o;c>0;a=a*256+e[t+f],f+=d,c-=8);for(s=a&(1<<-c)-1,a>>=-c,c+=n;c>0;s=s*256+e[t+f],f+=d,c-=8);if(a===0)a=1-u;else{if(a===l)return s?NaN:(y?-1:1)*(1/0);s=s+Math.pow(2,n),a=a-u}return(y?-1:1)*s*Math.pow(2,a-n)},jv.write=function(e,t,r,n,i,a){var s,o,l,u=a*8-i-1,c=(1<>1,d=i===23?Math.pow(2,-24)-Math.pow(2,-77):0,y=n?0:a-1,v=n?1:-1,_=t<0||t===0&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(o=isNaN(t)?1:0,s=c):(s=Math.floor(Math.log(t)/Math.LN2),t*(l=Math.pow(2,-s))<1&&(s--,l*=2),s+f>=1?t+=d/l:t+=d*Math.pow(2,1-f),t*l>=2&&(s++,l/=2),s+f>=c?(o=0,s=c):s+f>=1?(o=(t*l-1)*Math.pow(2,i),s=s+f):(o=t*Math.pow(2,f-1)*Math.pow(2,i),s=0));i>=8;e[r+y]=o&255,y+=v,o/=256,i-=8);for(s=s<0;e[r+y]=s&255,y+=v,s/=256,u-=8);e[r+y-v]|=_*128}),jv}/*! +>>>>>`),a(s)}}dl.ConsoleMessageListener=f9e;var d9e=ae&&ae.__createBinding||(Object.create?function(e,t,r,n){n===void 0&&(n=r),Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[r]}})}:function(e,t,r,n){n===void 0&&(n=r),e[n]=t[r]}),h9e=ae&&ae.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),p9e=ae&&ae.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var r in e)r!=="default"&&Object.prototype.hasOwnProperty.call(e,r)&&d9e(t,e,r);return h9e(t,e),t};Object.defineProperty(Us,"__esModule",{value:!0});Us.UnfilteredContext=Us.PatientContext=Us.Context=void 0;const eQ=p9e(Ln()),a1=pd,Fv=Ui,TA=dl;class l0{constructor(t,r,n,i,a){this.parent=t,this._codeService=r,this.context_values={},this.library_context={},this.localId_context={},this.evaluatedRecords=[],this.checkParameters(n??{}),this._parameters=n||{},this.executionDateTime=i,this.messageListener=a}get parameters(){return this._parameters||this.parent&&this.parent.parameters}set parameters(t){this.checkParameters(t),this._parameters=t}get codeService(){return this._codeService||this.parent&&this.parent.codeService}set codeService(t){this._codeService=t}withParameters(t){return this.parameters=t||{},this}withCodeService(t){return this.codeService=t,this}rootContext(){return this.parent?this.parent.rootContext():this}async findRecords(t,r){return this.parent&&this.parent.findRecords(t,r)}childContext(t){const r=new l0(this);return r.context_values=t??{},r}getLibraryContext(t){return this.parent&&this.parent.getLibraryContext(t)}getLocalIdContext(t){return this.parent&&this.parent.getLocalIdContext(t)}getParameter(t){return this.parent&&this.parent.getParameter(t)}getParentParameter(t){if(this.parent)return this.parent.parameters[t]!=null?this.parent.parameters[t]:this.parent.getParentParameter(t)}getTimezoneOffset(){if(this.executionDateTime!=null)return this.executionDateTime.timezoneOffset;if(this.parent&&this.parent.getTimezoneOffset!=null)return this.parent.getTimezoneOffset();throw new a1.Exception("No Timezone Offset has been set")}getExecutionDateTime(){if(this.executionDateTime!=null)return this.executionDateTime;if(this.parent&&this.parent.getExecutionDateTime!=null)return this.parent.getExecutionDateTime();throw new a1.Exception("No Execution DateTime has been set")}getMessageListener(){return this.messageListener!=null?this.messageListener:this.parent&&this.parent.getMessageListener!=null?this.parent.getMessageListener():new TA.NullMessageListener}getValueSet(t,r){return this.parent&&this.parent.getValueSet(t,r)}getCodeSystem(t){return this.parent&&this.parent.getCodeSystem(t)}getCode(t){return this.parent&&this.parent.getCode(t)}getConcept(t){return this.parent&&this.parent.getConcept(t)}get(t){return typeof this.context_values[t]<"u"?this.context_values[t]:t==="$this"?this.context_values:this.parent!=null&&this.parent.get(t)}set(t,r){this.context_values[t]=r}setLocalIdWithResult(t,r){const n=this.localId_context[t];(n===!1||n===null||n===void 0||n.length===0)&&(this.localId_context[t]=r)}getLocalIdResult(t){return this.localId_context[t]}getAllLocalIds(){const t={};t[this.parent.source.library.identifier.id]={},t[this.parent.source.library.identifier.id]=this.localId_context;for(const r in this.library_context){const n=this.library_context[r];this.supportLibraryLocalIds(n,t)}return t}supportLibraryLocalIds(t,r){r[t.library.source.library.identifier.id]!=null?this.mergeLibraryLocalIdResults(r,t.library.source.library.identifier.id,t.localId_context):r[t.library.source.library.identifier.id]=t.localId_context,Object.values(t.library_context).forEach(n=>{this.supportLibraryLocalIds(n,r)})}mergeLibraryLocalIdResults(t,r,n){for(const i in n){const a=n[i],s=t[r][i];(s===!1||s===null||s===void 0||s.length===0)&&(t[r][i]=a)}}checkParameters(t){for(const r in t){const n=t[r],i=this.getParameter(r);if(n==null||typeof i>"u")return;if(i.parameterTypeSpecifier!=null&&!this.matchesTypeSpecifier(n,i.parameterTypeSpecifier))throw new Error(`Passed in parameter '${r}' is wrong type`);if(i.default!=null&&!this.matchesInstanceType(n,i.default))throw new Error(`Passed in parameter '${r}' is wrong type`)}return!0}matchesTypeSpecifier(t,r){switch(r.type){case"NamedTypeSpecifier":return this.matchesNamedTypeSpecifier(t,r);case"ListTypeSpecifier":return this.matchesListTypeSpecifier(t,r);case"TupleTypeSpecifier":return this.matchesTupleTypeSpecifier(t,r);case"IntervalTypeSpecifier":return this.matchesIntervalTypeSpecifier(t,r);case"ChoiceTypeSpecifier":return this.matchesChoiceTypeSpecifier(t,r);default:return!0}}matchesListTypeSpecifier(t,r){return(0,Fv.typeIsArray)(t)&&t.every(n=>this.matchesTypeSpecifier(n,r.elementType))}matchesTupleTypeSpecifier(t,r){return t!=null&&typeof t=="object"&&!(0,Fv.typeIsArray)(t)&&!t.isInterval&&!t.isConcept&&!t.isCode&&!t.isDateTime&&!t.isDate&&!t.isQuantity&&r.element.every(n=>typeof t[n.name]>"u"||this.matchesTypeSpecifier(t[n.name],n.elementType))}matchesIntervalTypeSpecifier(t,r){return t.isInterval&&(t.low==null||this.matchesTypeSpecifier(t.low,r.pointType))&&(t.high==null||this.matchesTypeSpecifier(t.high,r.pointType))}matchesChoiceTypeSpecifier(t,r){return r.choice.some(n=>this.matchesTypeSpecifier(t,n))}matchesNamedTypeSpecifier(t,r){if(t==null)return!0;switch(r.name){case"{urn:hl7-org:elm-types:r1}Boolean":return typeof t=="boolean";case"{urn:hl7-org:elm-types:r1}Decimal":return typeof t=="number";case"{urn:hl7-org:elm-types:r1}Integer":return typeof t=="number"&&Math.floor(t)===t;case"{urn:hl7-org:elm-types:r1}String":return typeof t=="string";case"{urn:hl7-org:elm-types:r1}Concept":return t&&t.isConcept;case"{urn:hl7-org:elm-types:r1}Code":return t&&t.isCode;case"{urn:hl7-org:elm-types:r1}DateTime":return t&&t.isDateTime;case"{urn:hl7-org:elm-types:r1}Date":return t&&t.isDate;case"{urn:hl7-org:elm-types:r1}Quantity":return t&&t.isQuantity;case"{urn:hl7-org:elm-types:r1}Time":return t&&t.isTime&&t.isTime();default:return typeof t._is=="function"?t._is(r):!(Array.isArray(t)||t.isInterval)}}matchesInstanceType(t,r){return r.isBooleanLiteral?typeof t=="boolean":r.isDecimalLiteral?typeof t=="number":r.isIntegerLiteral?typeof t=="number"&&Math.floor(t)===t:r.isStringLiteral?typeof t=="string":r.isCode?t&&t.isCode:r.isConcept?t&&t.isConcept:r.isTime&&r.isTime()?t&&t.isTime&&t.isTime():r.isDate?t&&t.isDate:r.isDateTime?t&&t.isDateTime:r.isQuantity?t&&t.isQuantity:r.isList?this.matchesListInstanceType(t,r):r.isTuple?this.matchesTupleInstanceType(t,r):r.isInterval?this.matchesIntervalInstanceType(t,r):!0}matchesListInstanceType(t,r){return(0,Fv.typeIsArray)(t)&&t.every(n=>this.matchesInstanceType(n,r.elements[0]))}matchesTupleInstanceType(t,r){return typeof t=="object"&&!(0,Fv.typeIsArray)(t)&&r.elements.every(n=>typeof t[n.name]>"u"||this.matchesInstanceType(t[n.name],n.value))}matchesIntervalInstanceType(t,r){const n=r.low!=null?r.low:r.high;return t.isInterval&&(t.low==null||this.matchesInstanceType(t.low,n))&&(t.high==null||this.matchesInstanceType(t.high,n))}}Us.Context=l0;class s1 extends l0{constructor(t,r,n,i,a=eQ.DateTime.fromJSDate(new Date),s=new TA.NullMessageListener){super(t,n,i,a,s),this.library=t,this.patient=r}rootContext(){return this}getLibraryContext(t){return this.library_context[t]==null&&(this.library_context[t]=new s1(this.get(t),this.patient,this.codeService,this.parameters,this.executionDateTime)),this.library_context[t]}getLocalIdContext(t){return this.localId_context[t]==null&&(this.localId_context[t]=new s1(this.get(t),this.patient,this.codeService,this.parameters,this.executionDateTime)),this.localId_context[t]}async findRecords(t,r){return this.patient&&this.patient.findRecords(t,r)}}Us.PatientContext=s1;class m9e extends l0{constructor(t,r,n,i,a=eQ.DateTime.fromJSDate(new Date),s=new TA.NullMessageListener){super(t,n,i,a,s),this.library=t,this.results=r}rootContext(){return this}async findRecords(t){throw new a1.Exception("Retrieves are not currently supported in Unfiltered Context")}getLibraryContext(t){throw new a1.Exception("Library expressions are not currently supported in Unfiltered Context")}get(t){return this.context_values[t]?this.context_values[t]:this.library.expressions[t]&&this.library.expressions[t].context==="Unfiltered"?this.library.expressions[t]:Object.values(this.results.patientResults).map(r=>r[t])}}Us.UnfilteredContext=m9e;var hb={},u0={};Object.defineProperty(u0,"__esModule",{value:!0});u0.Results=void 0;class v9e{constructor(){this.patientResults={},this.unfilteredResults={},this.localIdPatientResultsMap={},this.patientEvaluatedRecords={}}get evaluatedRecords(){return[].concat(...Object.values(this.patientEvaluatedRecords))}recordPatientResults(t,r){const n=t.patient,i=typeof n.getId=="function"?n.getId():n.id();this.patientResults[i]=r,this.localIdPatientResultsMap[i]=t.getAllLocalIds(),this.patientEvaluatedRecords[i]=[...t.evaluatedRecords],Object.values(t.library_context).forEach(a=>{this.patientEvaluatedRecords[i].push(...a.evaluatedRecords)})}recordUnfilteredResults(t){this.unfilteredResults=t}}u0.Results=v9e;Object.defineProperty(hb,"__esModule",{value:!0});hb.Executor=void 0;const g9e=dl,C8=u0,KS=Us;class y9e{constructor(t,r,n,i=new g9e.NullMessageListener){this.library=t,this.codeService=r,this.parameters=n,this.messageListener=i}withLibrary(t){return this.library=t,this}withParameters(t){return this.parameters=t??{},this}withCodeService(t){return this.codeService=t,this}withMessageListener(t){return this.messageListener=t,this}async exec_expression(t,r,n){const i=new C8.Results,a=this.library.expressions[t];if(a!=null){let s=await r.currentPatient();for(;s;){const o=new KS.PatientContext(this.library,s,this.codeService,this.parameters,n,this.messageListener);i.recordPatientResults(o,{[t]:a.execute(o)}),s=await r.nextPatient()}}return i}async exec(t,r){const n=await this.exec_patient_context(t,r),i=new KS.UnfilteredContext(this.library,n,this.codeService,this.parameters,r,this.messageListener),a={};for(const s in this.library.expressions){const o=this.library.expressions[s];o.context==="Unfiltered"&&(a[s]=await o.exec(i))}return n.recordUnfilteredResults(a),n}async exec_patient_context(t,r){const n=new C8.Results;let i=await t.currentPatient();for(;i;){const a=new KS.PatientContext(this.library,i,this.codeService,this.parameters,r,this.messageListener),s={};for(const o in this.library.expressions){const l=this.library.expressions[o];l.context==="Patient"&&(s[o]=await l.execute(a))}n.recordPatientResults(a,s),i=await t.nextPatient()}return n}}hb.Executor=y9e;var Zo={},w9e=ae&&ae.__createBinding||(Object.create?function(e,t,r,n){n===void 0&&(n=r),Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[r]}})}:function(e,t,r,n){n===void 0&&(n=r),e[n]=t[r]}),b9e=ae&&ae.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),_9e=ae&&ae.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var r in e)r!=="default"&&Object.prototype.hasOwnProperty.call(e,r)&&w9e(t,e,r);return b9e(t,e),t};Object.defineProperty(Zo,"__esModule",{value:!0});Zo.PatientSource=Zo.Patient=Zo.Record=void 0;const Ic=_9e(Ln());class Bp{constructor(t){this.json=t,this.id=this.json.id}_is(t){return this._typeHierarchy().some(r=>r.type===t.type&&r.name==t.name)}_typeHierarchy(){return[{name:`{https://github.com/cqframework/cql-execution/simple}${this.json.recordType}`,type:"NamedTypeSpecifier"},{name:"{https://github.com/cqframework/cql-execution/simple}Record",type:"NamedTypeSpecifier"},{name:"{urn:hl7-org:elm-types:r1}Any",type:"NamedTypeSpecifier"}]}_recursiveGet(t){if(t!=null&&t.indexOf(".")>=0){const[r,n]=t.split(".",2);return new Bp(this._recursiveGet(r))._recursiveGet(n)}return this.json[t]}get(t){const r=this._recursiveGet(t);return typeof r=="string"&&/\d{4}-\d{2}-\d{2}(T[\d\-.]+)?/.test(r)?this.getDate(t):r!=null&&typeof r=="object"&&r.code!=null&&r.system!=null?this.getCode(t):r!=null&&typeof r=="object"&&(r.low!=null||r.high!=null)?this.getInterval(t):r}getId(){return this.id}getDate(t){const r=this._recursiveGet(t);return r!=null?Ic.DateTime.parse(r):null}getInterval(t){const r=this._recursiveGet(t);if(r!=null&&typeof r=="object"){const n=r.low!=null?Ic.DateTime.parse(r.low):null,i=r.high!=null?Ic.DateTime.parse(r.high):null;return new Ic.Interval(n,i)}}getDateOrInterval(t){const r=this._recursiveGet(t);return r!=null&&typeof r=="object"?this.getInterval(t):this.getDate(t)}getCode(t){const r=this._recursiveGet(t);if(r!=null&&typeof r=="object")return new Ic.Code(r.code,r.system,r.version)}}Zo.Record=Bp;let tQ=class extends Bp{constructor(t){super(t),this.name=t.name,this.gender=t.gender,this.birthDate=t.birthDate!=null?Ic.DateTime.parse(t.birthDate):void 0,this.records={},(t.records||[]).forEach(r=>{this.records[r.recordType]==null&&(this.records[r.recordType]=[]),this.records[r.recordType].push(new Bp(r))})}findRecords(t){if(t==null)return[];const r=t.match(/(\{https:\/\/github\.com\/cqframework\/cql-execution\/simple\})?(.*)/);if(r==null)return[];const n=r[2];return n==="Patient"?[this]:this.records[n]||[]}};Zo.Patient=tQ;let C9e=class{constructor(t){this.patients=t,this.nextPatient()}currentPatient(){return this.current}nextPatient(){const t=this.patients.shift();return this.current=t?new tQ(t):void 0,this.current}};Zo.PatientSource=C9e;var pb={};Object.defineProperty(pb,"__esModule",{value:!0});pb.CodeService=void 0;const S8=Ln();class S9e{constructor(t={}){this.valueSets={};for(const r in t){this.valueSets[r]={};for(const n in t[r]){const i=t[r][n].map(a=>new S8.Code(a.code,a.system,a.version));this.valueSets[r][n]=new S8.ValueSet(r,n,i)}}}findValueSetsByOid(t){return this.valueSets[t]?Object.values(this.valueSets[t]):[]}findValueSet(t,r){if(r!=null)return this.valueSets[t]!=null?this.valueSets[t][r]:null;{const n=this.findValueSetsByOid(t);return n.length===0?null:n.reduce((i,a)=>i.version>a.version?i:a)}}}pb.CodeService=S9e;var rQ={},nQ={};Object.defineProperty(nQ,"__esModule",{value:!0});var iQ={};Object.defineProperty(iQ,"__esModule",{value:!0});var aQ={};Object.defineProperty(aQ,"__esModule",{value:!0});var sQ={};Object.defineProperty(sQ,"__esModule",{value:!0});(function(e){var t=ae&&ae.__createBinding||(Object.create?function(n,i,a,s){s===void 0&&(s=a),Object.defineProperty(n,s,{enumerable:!0,get:function(){return i[a]}})}:function(n,i,a,s){s===void 0&&(s=a),n[s]=i[a]}),r=ae&&ae.__exportStar||function(n,i){for(var a in n)a!=="default"&&!Object.prototype.hasOwnProperty.call(i,a)&&t(i,n,a)};Object.defineProperty(e,"__esModule",{value:!0}),r(nQ,e),r(iQ,e),r(aQ,e),r(sQ,e)})(rQ);(function(e){var t=ae&&ae.__createBinding||(Object.create?function(v,_,w,p){p===void 0&&(p=w),Object.defineProperty(v,p,{enumerable:!0,get:function(){return _[w]}})}:function(v,_,w,p){p===void 0&&(p=w),v[p]=_[w]}),r=ae&&ae.__exportStar||function(v,_){for(var w in v)w!=="default"&&!Object.prototype.hasOwnProperty.call(_,w)&&t(_,v,w)};Object.defineProperty(e,"__esModule",{value:!0}),e.ValueSet=e.Ratio=e.Quantity=e.Interval=e.DateTime=e.Date=e.Concept=e.CodeSystem=e.Code=e.CodeService=e.PatientSource=e.Patient=e.NullMessageListener=e.ConsoleMessageListener=e.Results=e.Executor=e.UnfilteredContext=e.PatientContext=e.Context=e.Expression=e.Repository=e.Library=e.AnnotatedError=void 0;const n=zm;Object.defineProperty(e,"Library",{enumerable:!0,get:function(){return n.Library}});const i=db;Object.defineProperty(e,"Repository",{enumerable:!0,get:function(){return i.Repository}});const a=$t();Object.defineProperty(e,"Expression",{enumerable:!0,get:function(){return a.Expression}});const s=Us;Object.defineProperty(e,"Context",{enumerable:!0,get:function(){return s.Context}}),Object.defineProperty(e,"PatientContext",{enumerable:!0,get:function(){return s.PatientContext}}),Object.defineProperty(e,"UnfilteredContext",{enumerable:!0,get:function(){return s.UnfilteredContext}});const o=hb;Object.defineProperty(e,"Executor",{enumerable:!0,get:function(){return o.Executor}});const l=u0;Object.defineProperty(e,"Results",{enumerable:!0,get:function(){return l.Results}});const u=dl;Object.defineProperty(e,"ConsoleMessageListener",{enumerable:!0,get:function(){return u.ConsoleMessageListener}}),Object.defineProperty(e,"NullMessageListener",{enumerable:!0,get:function(){return u.NullMessageListener}});const c=Zo;Object.defineProperty(e,"Patient",{enumerable:!0,get:function(){return c.Patient}}),Object.defineProperty(e,"PatientSource",{enumerable:!0,get:function(){return c.PatientSource}});const f=pb;Object.defineProperty(e,"CodeService",{enumerable:!0,get:function(){return f.CodeService}});const d=Ln();Object.defineProperty(e,"Code",{enumerable:!0,get:function(){return d.Code}}),Object.defineProperty(e,"CodeSystem",{enumerable:!0,get:function(){return d.CodeSystem}}),Object.defineProperty(e,"Concept",{enumerable:!0,get:function(){return d.Concept}}),Object.defineProperty(e,"Date",{enumerable:!0,get:function(){return d.Date}}),Object.defineProperty(e,"DateTime",{enumerable:!0,get:function(){return d.DateTime}}),Object.defineProperty(e,"Interval",{enumerable:!0,get:function(){return d.Interval}}),Object.defineProperty(e,"Quantity",{enumerable:!0,get:function(){return d.Quantity}}),Object.defineProperty(e,"Ratio",{enumerable:!0,get:function(){return d.Ratio}}),Object.defineProperty(e,"ValueSet",{enumerable:!0,get:function(){return d.ValueSet}});const y=qm;Object.defineProperty(e,"AnnotatedError",{enumerable:!0,get:function(){return y.AnnotatedError}}),r(rQ,e),e.default={AnnotatedError:y.AnnotatedError,Library:n.Library,Repository:i.Repository,Expression:a.Expression,Context:s.Context,PatientContext:s.PatientContext,UnfilteredContext:s.UnfilteredContext,Executor:o.Executor,Results:l.Results,ConsoleMessageListener:u.ConsoleMessageListener,NullMessageListener:u.NullMessageListener,Patient:c.Patient,PatientSource:c.PatientSource,CodeService:f.CodeService,Code:d.Code,CodeSystem:d.CodeSystem,Concept:d.Concept,Date:d.Date,DateTime:d.DateTime,Interval:d.Interval,Quantity:d.Quantity,Ratio:d.Ratio,ValueSet:d.ValueSet}})(h$);const lZe=hl(h$);var T9e=null;const E9e=Object.freeze(Object.defineProperty({__proto__:null,default:T9e},Symbol.toStringTag,{value:"Module"})),O9e=Kp(E9e);var So={},XS={},T8;function EA(){return T8||(T8=1,(function(){XS.defaults={"0.1":{explicitCharkey:!1,trim:!0,normalize:!0,normalizeTags:!1,attrkey:"@",charkey:"#",explicitArray:!1,ignoreAttrs:!1,mergeAttrs:!1,explicitRoot:!1,validator:null,xmlns:!1,explicitChildren:!1,childkey:"@@",charsAsChildren:!1,includeWhiteChars:!1,async:!1,strict:!0,attrNameProcessors:null,attrValueProcessors:null,tagNameProcessors:null,valueProcessors:null,emptyTag:""},"0.2":{explicitCharkey:!1,trim:!1,normalize:!1,normalizeTags:!1,attrkey:"$",charkey:"_",explicitArray:!0,ignoreAttrs:!1,mergeAttrs:!1,explicitRoot:!0,validator:null,xmlns:!1,explicitChildren:!1,preserveChildrenOrder:!1,childkey:"$$",charsAsChildren:!1,includeWhiteChars:!1,async:!1,strict:!0,attrNameProcessors:null,attrValueProcessors:null,tagNameProcessors:null,valueProcessors:null,rootName:"root",xmldec:{version:"1.0",encoding:"UTF-8",standalone:!0},doctype:null,renderOpts:{pretty:!0,indent:" ",newline:` +`},headless:!1,chunkSize:1e4,emptyTag:"",cdata:!1}}}).call(ae)),XS}var QS={},ps={},ms={},E8;function lo(){return E8||(E8=1,(function(){var e,t,r,n,i,a,s,o=[].slice,l={}.hasOwnProperty;e=function(){var u,c,f,d,y,v;if(v=arguments[0],y=2<=arguments.length?o.call(arguments,1):[],i(Object.assign))Object.assign.apply(null,arguments);else for(u=0,f=y.length;u":"attribute: {"+r+"}, parent: <"+this.parent.name+">"},t.prototype.isEqualNode=function(r){return!(r.namespaceURI!==this.namespaceURI||r.prefix!==this.prefix||r.localName!==this.localName||r.value!==this.value)},t}()}).call(ae)),sT.exports}var oT={exports:{}},A8;function OA(){return A8||(A8=1,(function(){oT.exports=function(){function e(t){this.nodes=t}return Object.defineProperty(e.prototype,"length",{get:function(){return Object.keys(this.nodes).length||0}}),e.prototype.clone=function(){return this.nodes=null},e.prototype.getNamedItem=function(t){return this.nodes[t]},e.prototype.setNamedItem=function(t){var r;return r=this.nodes[t.nodeName],this.nodes[t.nodeName]=t,r||null},e.prototype.removeNamedItem=function(t){var r;return r=this.nodes[t],delete this.nodes[t],r||null},e.prototype.item=function(t){return this.nodes[Object.keys(this.nodes)[t]]||null},e.prototype.getNamedItemNS=function(t,r){throw new Error("This DOM method is not implemented.")},e.prototype.setNamedItemNS=function(t){throw new Error("This DOM method is not implemented.")},e.prototype.removeNamedItemNS=function(t,r){throw new Error("This DOM method is not implemented.")},e}()}).call(ae)),oT.exports}var P8;function IA(){return P8||(P8=1,(function(){var e,t,r,n,i,a,s,o,l=function(c,f){for(var d in f)u.call(f,d)&&(c[d]=f[d]);function y(){this.constructor=c}return y.prototype=f.prototype,c.prototype=new y,c.__super__=f.prototype,c},u={}.hasOwnProperty;o=lo(),s=o.isObject,a=o.isFunction,i=o.getValue,n=Fi(),e=vr(),t=lQ(),r=OA(),iT.exports=function(c){l(f,c);function f(d,y,v){var _,w,p,g;if(f.__super__.constructor.call(this,d),y==null)throw new Error("Missing element name. "+this.debugInfo());if(this.name=this.stringify.name(y),this.type=e.Element,this.attribs={},this.schemaTypeInfo=null,v!=null&&this.attribute(v),d.type===e.Document&&(this.isRoot=!0,this.documentObject=d,d.rootObject=this,d.children)){for(g=d.children,w=0,p=g.length;w=_;y=0<=_?++v:--v)if(!this.attribs[y].isEqualNode(d.attribs[y]))return!1;return!0},f}(n)}).call(ae)),iT.exports}var lT={exports:{}},uT={exports:{}},N8;function mb(){return N8||(N8=1,(function(){var e,t=function(n,i){for(var a in i)r.call(i,a)&&(n[a]=i[a]);function s(){this.constructor=n}return s.prototype=i.prototype,n.prototype=new s,n.__super__=i.prototype,n},r={}.hasOwnProperty;e=Fi(),uT.exports=function(n){t(i,n);function i(a){i.__super__.constructor.call(this,a),this.value=""}return Object.defineProperty(i.prototype,"data",{get:function(){return this.value},set:function(a){return this.value=a||""}}),Object.defineProperty(i.prototype,"length",{get:function(){return this.value.length}}),Object.defineProperty(i.prototype,"textContent",{get:function(){return this.value},set:function(a){return this.value=a||""}}),i.prototype.clone=function(){return Object.create(this)},i.prototype.substringData=function(a,s){throw new Error("This DOM method is not implemented."+this.debugInfo())},i.prototype.appendData=function(a){throw new Error("This DOM method is not implemented."+this.debugInfo())},i.prototype.insertData=function(a,s){throw new Error("This DOM method is not implemented."+this.debugInfo())},i.prototype.deleteData=function(a,s){throw new Error("This DOM method is not implemented."+this.debugInfo())},i.prototype.replaceData=function(a,s,o){throw new Error("This DOM method is not implemented."+this.debugInfo())},i.prototype.isEqualNode=function(a){return!(!i.__super__.isEqualNode.apply(this,arguments).isEqualNode(a)||a.data!==this.data)},i}(e)}).call(ae)),uT.exports}var U8;function MA(){return U8||(U8=1,(function(){var e,t,r=function(i,a){for(var s in a)n.call(a,s)&&(i[s]=a[s]);function o(){this.constructor=i}return o.prototype=a.prototype,i.prototype=new o,i.__super__=a.prototype,i},n={}.hasOwnProperty;e=vr(),t=mb(),lT.exports=function(i){r(a,i);function a(s,o){if(a.__super__.constructor.call(this,s),o==null)throw new Error("Missing CDATA text. "+this.debugInfo());this.name="#cdata-section",this.type=e.CData,this.value=this.stringify.cdata(o)}return a.prototype.clone=function(){return Object.create(this)},a.prototype.toString=function(s){return this.options.writer.cdata(this,this.options.writer.filterOptions(s))},a}(t)}).call(ae)),lT.exports}var cT={exports:{}},R8;function xA(){return R8||(R8=1,(function(){var e,t,r=function(i,a){for(var s in a)n.call(a,s)&&(i[s]=a[s]);function o(){this.constructor=i}return o.prototype=a.prototype,i.prototype=new o,i.__super__=a.prototype,i},n={}.hasOwnProperty;e=vr(),t=mb(),cT.exports=function(i){r(a,i);function a(s,o){if(a.__super__.constructor.call(this,s),o==null)throw new Error("Missing comment text. "+this.debugInfo());this.name="#comment",this.type=e.Comment,this.value=this.stringify.comment(o)}return a.prototype.clone=function(){return Object.create(this)},a.prototype.toString=function(s){return this.options.writer.comment(this,this.options.writer.filterOptions(s))},a}(t)}).call(ae)),cT.exports}var fT={exports:{}},D8;function LA(){return D8||(D8=1,(function(){var e,t,r,n=function(a,s){for(var o in s)i.call(s,o)&&(a[o]=s[o]);function l(){this.constructor=a}return l.prototype=s.prototype,a.prototype=new l,a.__super__=s.prototype,a},i={}.hasOwnProperty;r=lo().isObject,t=Fi(),e=vr(),fT.exports=function(a){n(s,a);function s(o,l,u,c){var f;s.__super__.constructor.call(this,o),r(l)&&(f=l,l=f.version,u=f.encoding,c=f.standalone),l||(l="1.0"),this.type=e.Declaration,this.version=this.stringify.xmlVersion(l),u!=null&&(this.encoding=this.stringify.xmlEncoding(u)),c!=null&&(this.standalone=this.stringify.xmlStandalone(c))}return s.prototype.toString=function(o){return this.options.writer.declaration(this,this.options.writer.filterOptions(o))},s}(t)}).call(ae)),fT.exports}var dT={exports:{}},hT={exports:{}},k8;function $A(){return k8||(k8=1,(function(){var e,t,r=function(i,a){for(var s in a)n.call(a,s)&&(i[s]=a[s]);function o(){this.constructor=i}return o.prototype=a.prototype,i.prototype=new o,i.__super__=a.prototype,i},n={}.hasOwnProperty;t=Fi(),e=vr(),hT.exports=function(i){r(a,i);function a(s,o,l,u,c,f){if(a.__super__.constructor.call(this,s),o==null)throw new Error("Missing DTD element name. "+this.debugInfo());if(l==null)throw new Error("Missing DTD attribute name. "+this.debugInfo(o));if(!u)throw new Error("Missing DTD attribute type. "+this.debugInfo(o));if(!c)throw new Error("Missing DTD attribute default. "+this.debugInfo(o));if(c.indexOf("#")!==0&&(c="#"+c),!c.match(/^(#REQUIRED|#IMPLIED|#FIXED|#DEFAULT)$/))throw new Error("Invalid default value type; expected: #REQUIRED, #IMPLIED, #FIXED or #DEFAULT. "+this.debugInfo(o));if(f&&!c.match(/^(#FIXED|#DEFAULT)$/))throw new Error("Default value only applies to #FIXED or #DEFAULT. "+this.debugInfo(o));this.elementName=this.stringify.name(o),this.type=e.AttributeDeclaration,this.attributeName=this.stringify.name(l),this.attributeType=this.stringify.dtdAttType(u),f&&(this.defaultValue=this.stringify.dtdAttDefault(f)),this.defaultValueType=c}return a.prototype.toString=function(s){return this.options.writer.dtdAttList(this,this.options.writer.filterOptions(s))},a}(t)}).call(ae)),hT.exports}var pT={exports:{}},F8;function AA(){return F8||(F8=1,(function(){var e,t,r,n=function(a,s){for(var o in s)i.call(s,o)&&(a[o]=s[o]);function l(){this.constructor=a}return l.prototype=s.prototype,a.prototype=new l,a.__super__=s.prototype,a},i={}.hasOwnProperty;r=lo().isObject,t=Fi(),e=vr(),pT.exports=function(a){n(s,a);function s(o,l,u,c){if(s.__super__.constructor.call(this,o),u==null)throw new Error("Missing DTD entity name. "+this.debugInfo(u));if(c==null)throw new Error("Missing DTD entity value. "+this.debugInfo(u));if(this.pe=!!l,this.name=this.stringify.name(u),this.type=e.EntityDeclaration,!r(c))this.value=this.stringify.dtdEntityValue(c),this.internal=!0;else{if(!c.pubID&&!c.sysID)throw new Error("Public and/or system identifiers are required for an external entity. "+this.debugInfo(u));if(c.pubID&&!c.sysID)throw new Error("System identifier is required for a public external entity. "+this.debugInfo(u));if(this.internal=!1,c.pubID!=null&&(this.pubID=this.stringify.dtdPubID(c.pubID)),c.sysID!=null&&(this.sysID=this.stringify.dtdSysID(c.sysID)),c.nData!=null&&(this.nData=this.stringify.dtdNData(c.nData)),this.pe&&this.nData)throw new Error("Notation declaration is not allowed in a parameter entity. "+this.debugInfo(u))}}return Object.defineProperty(s.prototype,"publicId",{get:function(){return this.pubID}}),Object.defineProperty(s.prototype,"systemId",{get:function(){return this.sysID}}),Object.defineProperty(s.prototype,"notationName",{get:function(){return this.nData||null}}),Object.defineProperty(s.prototype,"inputEncoding",{get:function(){return null}}),Object.defineProperty(s.prototype,"xmlEncoding",{get:function(){return null}}),Object.defineProperty(s.prototype,"xmlVersion",{get:function(){return null}}),s.prototype.toString=function(o){return this.options.writer.dtdEntity(this,this.options.writer.filterOptions(o))},s}(t)}).call(ae)),pT.exports}var mT={exports:{}},B8;function PA(){return B8||(B8=1,(function(){var e,t,r=function(i,a){for(var s in a)n.call(a,s)&&(i[s]=a[s]);function o(){this.constructor=i}return o.prototype=a.prototype,i.prototype=new o,i.__super__=a.prototype,i},n={}.hasOwnProperty;t=Fi(),e=vr(),mT.exports=function(i){r(a,i);function a(s,o,l){if(a.__super__.constructor.call(this,s),o==null)throw new Error("Missing DTD element name. "+this.debugInfo());l||(l="(#PCDATA)"),Array.isArray(l)&&(l="("+l.join(",")+")"),this.name=this.stringify.name(o),this.type=e.ElementDeclaration,this.value=this.stringify.dtdElementValue(l)}return a.prototype.toString=function(s){return this.options.writer.dtdElement(this,this.options.writer.filterOptions(s))},a}(t)}).call(ae)),mT.exports}var vT={exports:{}},j8;function NA(){return j8||(j8=1,(function(){var e,t,r=function(i,a){for(var s in a)n.call(a,s)&&(i[s]=a[s]);function o(){this.constructor=i}return o.prototype=a.prototype,i.prototype=new o,i.__super__=a.prototype,i},n={}.hasOwnProperty;t=Fi(),e=vr(),vT.exports=function(i){r(a,i);function a(s,o,l){if(a.__super__.constructor.call(this,s),o==null)throw new Error("Missing DTD notation name. "+this.debugInfo(o));if(!l.pubID&&!l.sysID)throw new Error("Public or system identifiers are required for an external entity. "+this.debugInfo(o));this.name=this.stringify.name(o),this.type=e.NotationDeclaration,l.pubID!=null&&(this.pubID=this.stringify.dtdPubID(l.pubID)),l.sysID!=null&&(this.sysID=this.stringify.dtdSysID(l.sysID))}return Object.defineProperty(a.prototype,"publicId",{get:function(){return this.pubID}}),Object.defineProperty(a.prototype,"systemId",{get:function(){return this.sysID}}),a.prototype.toString=function(s){return this.options.writer.dtdNotation(this,this.options.writer.filterOptions(s))},a}(t)}).call(ae)),vT.exports}var z8;function UA(){return z8||(z8=1,(function(){var e,t,r,n,i,a,s,o,l=function(c,f){for(var d in f)u.call(f,d)&&(c[d]=f[d]);function y(){this.constructor=c}return y.prototype=f.prototype,c.prototype=new y,c.__super__=f.prototype,c},u={}.hasOwnProperty;o=lo().isObject,s=Fi(),e=vr(),t=$A(),n=AA(),r=PA(),i=NA(),a=OA(),dT.exports=function(c){l(f,c);function f(d,y,v){var _,w,p,g,C,m;if(f.__super__.constructor.call(this,d),this.type=e.DocType,d.children){for(g=d.children,w=0,p=g.length;w":(h=this.parent)!=null&&h.name?"node: <"+C+">, parent: <"+this.parent.name+">":"node: <"+C+">"},g.prototype.ele=function(C,m,h){return this.element(C,m,h)},g.prototype.nod=function(C,m,h){return this.node(C,m,h)},g.prototype.txt=function(C){return this.text(C)},g.prototype.dat=function(C){return this.cdata(C)},g.prototype.com=function(C){return this.comment(C)},g.prototype.ins=function(C,m){return this.instruction(C,m)},g.prototype.doc=function(){return this.document()},g.prototype.dec=function(C,m,h){return this.declaration(C,m,h)},g.prototype.e=function(C,m,h){return this.element(C,m,h)},g.prototype.n=function(C,m,h){return this.node(C,m,h)},g.prototype.t=function(C){return this.text(C)},g.prototype.d=function(C){return this.cdata(C)},g.prototype.c=function(C){return this.comment(C)},g.prototype.r=function(C){return this.raw(C)},g.prototype.i=function(C,m){return this.instruction(C,m)},g.prototype.u=function(){return this.up()},g.prototype.importXMLBuilder=function(C){return this.importDocument(C)},g.prototype.replaceChild=function(C,m){throw new Error("This DOM method is not implemented."+this.debugInfo())},g.prototype.removeChild=function(C){throw new Error("This DOM method is not implemented."+this.debugInfo())},g.prototype.appendChild=function(C){throw new Error("This DOM method is not implemented."+this.debugInfo())},g.prototype.hasChildNodes=function(){return this.children.length!==0},g.prototype.cloneNode=function(C){throw new Error("This DOM method is not implemented."+this.debugInfo())},g.prototype.normalize=function(){throw new Error("This DOM method is not implemented."+this.debugInfo())},g.prototype.isSupported=function(C,m){return!0},g.prototype.hasAttributes=function(){return this.attribs.length!==0},g.prototype.compareDocumentPosition=function(C){var m,h;return m=this,m===C?0:this.document()!==C.document()?(h=e.Disconnected|e.ImplementationSpecific,Math.random()<.5?h|=e.Preceding:h|=e.Following,h):m.isAncestor(C)?e.Contains|e.Preceding:m.isDescendant(C)?e.Contains|e.Following:m.isPreceding(C)?e.Preceding:e.Following},g.prototype.isSameNode=function(C){throw new Error("This DOM method is not implemented."+this.debugInfo())},g.prototype.lookupPrefix=function(C){throw new Error("This DOM method is not implemented."+this.debugInfo())},g.prototype.isDefaultNamespace=function(C){throw new Error("This DOM method is not implemented."+this.debugInfo())},g.prototype.lookupNamespaceURI=function(C){throw new Error("This DOM method is not implemented."+this.debugInfo())},g.prototype.isEqualNode=function(C){var m,h,b;if(C.nodeType!==this.nodeType||C.children.length!==this.children.length)return!1;for(m=h=0,b=this.children.length-1;0<=b?h<=b:h>=b;m=0<=b?++h:--h)if(!this.children[m].isEqualNode(C.children[m]))return!1;return!0},g.prototype.getFeature=function(C,m){throw new Error("This DOM method is not implemented."+this.debugInfo())},g.prototype.setUserData=function(C,m,h){throw new Error("This DOM method is not implemented."+this.debugInfo())},g.prototype.getUserData=function(C){throw new Error("This DOM method is not implemented."+this.debugInfo())},g.prototype.contains=function(C){return C?C===this||this.isDescendant(C):!1},g.prototype.isDescendant=function(C){var m,h,b,T,x;for(x=this.children,b=0,T=x.length;bh},g.prototype.treePosition=function(C){var m,h;return h=0,m=!1,this.foreachTreeNode(this.document(),function(b){if(h++,!m&&b===C)return m=!0}),m?h:-1},g.prototype.foreachTreeNode=function(C,m){var h,b,T,x,E;for(C||(C=this.document()),x=C.children,b=0,T=x.length;b","]]]]>"),this.assertLegalChar(n))},r.prototype.comment=function(n){if(this.options.noValidation)return n;if(n=""+n||"",n.match(/--/))throw new Error("Comment text cannot contain double-hypen: "+n);return this.assertLegalChar(n)},r.prototype.raw=function(n){return this.options.noValidation?n:""+n||""},r.prototype.attValue=function(n){return this.options.noValidation?n:this.assertLegalChar(this.attEscape(n=""+n||""))},r.prototype.insTarget=function(n){return this.options.noValidation?n:this.assertLegalChar(""+n||"")},r.prototype.insValue=function(n){if(this.options.noValidation)return n;if(n=""+n||"",n.match(/\?>/))throw new Error("Invalid processing instruction value: "+n);return this.assertLegalChar(n)},r.prototype.xmlVersion=function(n){if(this.options.noValidation)return n;if(n=""+n||"",!n.match(/1\.[0-9]+/))throw new Error("Invalid version number: "+n);return n},r.prototype.xmlEncoding=function(n){if(this.options.noValidation)return n;if(n=""+n||"",!n.match(/^[A-Za-z](?:[A-Za-z0-9._-])*$/))throw new Error("Invalid encoding: "+n);return this.assertLegalChar(n)},r.prototype.xmlStandalone=function(n){return this.options.noValidation?n:n?"yes":"no"},r.prototype.dtdPubID=function(n){return this.options.noValidation?n:this.assertLegalChar(""+n||"")},r.prototype.dtdSysID=function(n){return this.options.noValidation?n:this.assertLegalChar(""+n||"")},r.prototype.dtdElementValue=function(n){return this.options.noValidation?n:this.assertLegalChar(""+n||"")},r.prototype.dtdAttType=function(n){return this.options.noValidation?n:this.assertLegalChar(""+n||"")},r.prototype.dtdAttDefault=function(n){return this.options.noValidation?n:this.assertLegalChar(""+n||"")},r.prototype.dtdEntityValue=function(n){return this.options.noValidation?n:this.assertLegalChar(""+n||"")},r.prototype.dtdNData=function(n){return this.options.noValidation?n:this.assertLegalChar(""+n||"")},r.prototype.convertAttKey="@",r.prototype.convertPIKey="?",r.prototype.convertTextKey="#text",r.prototype.convertCDataKey="#cdata",r.prototype.convertCommentKey="#comment",r.prototype.convertRawKey="#raw",r.prototype.assertLegalChar=function(n){var i,a;if(this.options.noValidation)return n;if(i="",this.options.version==="1.0"){if(i=/[\0-\x08\x0B\f\x0E-\x1F\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,a=n.match(i))throw new Error("Invalid character in string: "+n+" at index "+a.index)}else if(this.options.version==="1.1"&&(i=/[\0\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,a=n.match(i)))throw new Error("Invalid character in string: "+n+" at index "+a.index);return n},r.prototype.assertLegalName=function(n){var i;if(this.options.noValidation)return n;if(this.assertLegalChar(n),i=/^([:A-Z_a-z\xC0-\xD6\xD8-\xF6\xF8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]|[\uD800-\uDB7F][\uDC00-\uDFFF])([\x2D\.0-:A-Z_a-z\xB7\xC0-\xD6\xD8-\xF6\xF8-\u037D\u037F-\u1FFF\u200C\u200D\u203F\u2040\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]|[\uD800-\uDB7F][\uDC00-\uDFFF])*$/,!n.match(i))throw new Error("Invalid character in name");return n},r.prototype.textEscape=function(n){var i;return this.options.noValidation?n:(i=this.options.noDoubleEncoding?/(?!&\S+;)&/g:/&/g,n.replace(i,"&").replace(//g,">").replace(/\r/g," "))},r.prototype.attEscape=function(n){var i;return this.options.noValidation?n:(i=this.options.noDoubleEncoding?/(?!&\S+;)&/g:/&/g,n.replace(i,"&").replace(/0)?new Array(l).join(s.indent):""},i.prototype.endline=function(a,s,o){return!s.pretty||s.suppressPrettyCount?"":s.newline},i.prototype.attribute=function(a,s,o){var l;return this.openAttribute(a,s,o),l=" "+a.name+'="'+a.value+'"',this.closeAttribute(a,s,o),l},i.prototype.cdata=function(a,s,o){var l;return this.openNode(a,s,o),s.state=t.OpenTag,l=this.indent(a,s,o)+""+this.endline(a,s,o),s.state=t.None,this.closeNode(a,s,o),l},i.prototype.comment=function(a,s,o){var l;return this.openNode(a,s,o),s.state=t.OpenTag,l=this.indent(a,s,o)+""+this.endline(a,s,o),s.state=t.None,this.closeNode(a,s,o),l},i.prototype.declaration=function(a,s,o){var l;return this.openNode(a,s,o),s.state=t.OpenTag,l=this.indent(a,s,o)+"",l+=this.endline(a,s,o),s.state=t.None,this.closeNode(a,s,o),l},i.prototype.docType=function(a,s,o){var l,u,c,f,d;if(o||(o=0),this.openNode(a,s,o),s.state=t.OpenTag,f=this.indent(a,s,o),f+="0){for(f+=" [",f+=this.endline(a,s,o),s.state=t.InsideTag,d=a.children,u=0,c=d.length;u",f+=this.endline(a,s,o),s.state=t.None,this.closeNode(a,s,o),f},i.prototype.element=function(a,s,o){var l,u,c,f,d,y,v,_,w,p,g,C,m,h;o||(o=0),p=!1,g="",this.openNode(a,s,o),s.state=t.OpenTag,g+=this.indent(a,s,o)+"<"+a.name,C=a.attribs;for(w in C)n.call(C,w)&&(l=C[w],g+=this.attribute(l,s,o));if(c=a.children.length,f=c===0?null:a.children[0],c===0||a.children.every(function(b){return(b.type===e.Text||b.type===e.Raw)&&b.value===""}))s.allowEmpty?(g+=">",s.state=t.CloseTag,g+=""+this.endline(a,s,o)):(s.state=t.CloseTag,g+=s.spaceBeforeSlash+"/>"+this.endline(a,s,o));else if(s.pretty&&c===1&&(f.type===e.Text||f.type===e.Raw)&&f.value!=null)g+=">",s.state=t.InsideTag,s.suppressPrettyCount++,p=!0,g+=this.writeChildNode(f,s,o+1),s.suppressPrettyCount--,p=!1,s.state=t.CloseTag,g+=""+this.endline(a,s,o);else{if(s.dontPrettyTextNodes){for(m=a.children,d=0,v=m.length;d"+this.endline(a,s,o),s.state=t.InsideTag,h=a.children,y=0,_=h.length;y<_;y++)u=h[y],g+=this.writeChildNode(u,s,o+1);s.state=t.CloseTag,g+=this.indent(a,s,o)+"",p&&s.suppressPrettyCount--,g+=this.endline(a,s,o),s.state=t.None}return this.closeNode(a,s,o),g},i.prototype.writeChildNode=function(a,s,o){switch(a.type){case e.CData:return this.cdata(a,s,o);case e.Comment:return this.comment(a,s,o);case e.Element:return this.element(a,s,o);case e.Raw:return this.raw(a,s,o);case e.Text:return this.text(a,s,o);case e.ProcessingInstruction:return this.processingInstruction(a,s,o);case e.Dummy:return"";case e.Declaration:return this.declaration(a,s,o);case e.DocType:return this.docType(a,s,o);case e.AttributeDeclaration:return this.dtdAttList(a,s,o);case e.ElementDeclaration:return this.dtdElement(a,s,o);case e.EntityDeclaration:return this.dtdEntity(a,s,o);case e.NotationDeclaration:return this.dtdNotation(a,s,o);default:throw new Error("Unknown XML node type: "+a.constructor.name)}},i.prototype.processingInstruction=function(a,s,o){var l;return this.openNode(a,s,o),s.state=t.OpenTag,l=this.indent(a,s,o)+"",l+=this.endline(a,s,o),s.state=t.None,this.closeNode(a,s,o),l},i.prototype.raw=function(a,s,o){var l;return this.openNode(a,s,o),s.state=t.OpenTag,l=this.indent(a,s,o),s.state=t.InsideTag,l+=a.value,s.state=t.CloseTag,l+=this.endline(a,s,o),s.state=t.None,this.closeNode(a,s,o),l},i.prototype.text=function(a,s,o){var l;return this.openNode(a,s,o),s.state=t.OpenTag,l=this.indent(a,s,o),s.state=t.InsideTag,l+=a.value,s.state=t.CloseTag,l+=this.endline(a,s,o),s.state=t.None,this.closeNode(a,s,o),l},i.prototype.dtdAttList=function(a,s,o){var l;return this.openNode(a,s,o),s.state=t.OpenTag,l=this.indent(a,s,o)+""+this.endline(a,s,o),s.state=t.None,this.closeNode(a,s,o),l},i.prototype.dtdElement=function(a,s,o){var l;return this.openNode(a,s,o),s.state=t.OpenTag,l=this.indent(a,s,o)+""+this.endline(a,s,o),s.state=t.None,this.closeNode(a,s,o),l},i.prototype.dtdEntity=function(a,s,o){var l;return this.openNode(a,s,o),s.state=t.OpenTag,l=this.indent(a,s,o)+""+this.endline(a,s,o),s.state=t.None,this.closeNode(a,s,o),l},i.prototype.dtdNotation=function(a,s,o){var l;return this.openNode(a,s,o),s.state=t.OpenTag,l=this.indent(a,s,o)+""+this.endline(a,s,o),s.state=t.None,this.closeNode(a,s,o),l},i.prototype.openNode=function(a,s,o){},i.prototype.closeNode=function(a,s,o){},i.prototype.openAttribute=function(a,s,o){},i.prototype.closeAttribute=function(a,s,o){},i}()}).call(ae)),ET.exports}var Z8;function FA(){return Z8||(Z8=1,(function(){var e,t=function(n,i){for(var a in i)r.call(i,a)&&(n[a]=i[a]);function s(){this.constructor=n}return s.prototype=i.prototype,n.prototype=new s,n.__super__=i.prototype,n},r={}.hasOwnProperty;e=fQ(),TT.exports=function(n){t(i,n);function i(a){i.__super__.constructor.call(this,a)}return i.prototype.document=function(a,s){var o,l,u,c,f;for(s=this.filterOptions(s),c="",f=a.children,l=0,u=f.length;l=0;)this.up();return this.onEnd()},x.prototype.openCurrent=function(){if(this.currentNode)return this.currentNode.children=!0,this.openNode(this.currentNode)},x.prototype.openNode=function(E){var R,F,z,D;if(!E.isOpen){if(!this.root&&this.currentLevel===0&&E.type===e.Element&&(this.root=E),F="",E.type===e.Element){this.writerOptions.state=t.OpenTag,F=this.writer.indent(E,this.writerOptions,this.currentLevel)+"<"+E.name,D=E.attribs;for(z in D)T.call(D,z)&&(R=D[z],F+=this.writer.attribute(R,this.writerOptions,this.currentLevel));F+=(E.children?">":"/>")+this.writer.endline(E,this.writerOptions,this.currentLevel),this.writerOptions.state=t.InsideTag}else this.writerOptions.state=t.OpenTag,F=this.writer.indent(E,this.writerOptions,this.currentLevel)+""),F+=this.writer.endline(E,this.writerOptions,this.currentLevel);return this.onData(F,this.currentLevel),E.isOpen=!0}},x.prototype.closeNode=function(E){var R;if(!E.isClosed)return R="",this.writerOptions.state=t.CloseTag,E.type===e.Element?R=this.writer.indent(E,this.writerOptions,this.currentLevel)+""+this.writer.endline(E,this.writerOptions,this.currentLevel):R=this.writer.indent(E,this.writerOptions,this.currentLevel)+"]>"+this.writer.endline(E,this.writerOptions,this.currentLevel),this.writerOptions.state=t.None,this.onData(R,this.currentLevel),E.isClosed=!0},x.prototype.onData=function(E,R){return this.documentStarted=!0,this.onDataCallback(E,R+1)},x.prototype.onEnd=function(){return this.documentCompleted=!0,this.onEndCallback()},x.prototype.debugInfo=function(E){return E==null?"":"node: <"+E+">"},x.prototype.ele=function(){return this.element.apply(this,arguments)},x.prototype.nod=function(E,R,F){return this.node(E,R,F)},x.prototype.txt=function(E){return this.text(E)},x.prototype.dat=function(E){return this.cdata(E)},x.prototype.com=function(E){return this.comment(E)},x.prototype.ins=function(E,R){return this.instruction(E,R)},x.prototype.dec=function(E,R,F){return this.declaration(E,R,F)},x.prototype.dtd=function(E,R,F){return this.doctype(E,R,F)},x.prototype.e=function(E,R,F){return this.element(E,R,F)},x.prototype.n=function(E,R,F){return this.node(E,R,F)},x.prototype.t=function(E){return this.text(E)},x.prototype.d=function(E){return this.cdata(E)},x.prototype.c=function(E){return this.comment(E)},x.prototype.r=function(E){return this.raw(E)},x.prototype.i=function(E,R){return this.instruction(E,R)},x.prototype.att=function(){return this.currentNode&&this.currentNode.type===e.DocType?this.attList.apply(this,arguments):this.attribute.apply(this,arguments)},x.prototype.a=function(){return this.currentNode&&this.currentNode.type===e.DocType?this.attList.apply(this,arguments):this.attribute.apply(this,arguments)},x.prototype.ent=function(E,R){return this.entity(E,R)},x.prototype.pent=function(E,R){return this.pEntity(E,R)},x.prototype.not=function(E,R){return this.notation(E,R)},x}()}).call(ae)),IT.exports}var MT={exports:{}},r5;function P9e(){return r5||(r5=1,(function(){var e,t,r,n=function(a,s){for(var o in s)i.call(s,o)&&(a[o]=s[o]);function l(){this.constructor=a}return l.prototype=s.prototype,a.prototype=new l,a.__super__=s.prototype,a},i={}.hasOwnProperty;e=vr(),r=fQ(),t=vb(),MT.exports=function(a){n(s,a);function s(o,l){this.stream=o,s.__super__.constructor.call(this,l)}return s.prototype.endline=function(o,l,u){return o.isLastRootNode&&l.state===t.CloseTag?"":s.__super__.endline.call(this,o,l,u)},s.prototype.document=function(o,l){var u,c,f,d,y,v,_,w,p;for(_=o.children,c=f=0,y=_.length;f0){for(this.stream.write(" ["),this.stream.write(this.endline(o,l,u)),l.state=t.InsideTag,y=o.children,f=0,d=y.length;f"),this.stream.write(this.endline(o,l,u)),l.state=t.None,this.closeNode(o,l,u)},s.prototype.element=function(o,l,u){var c,f,d,y,v,_,w,p,g;u||(u=0),this.openNode(o,l,u),l.state=t.OpenTag,this.stream.write(this.indent(o,l,u)+"<"+o.name),p=o.attribs;for(w in p)i.call(p,w)&&(c=p[w],this.attribute(c,l,u));if(d=o.children.length,y=d===0?null:o.children[0],d===0||o.children.every(function(C){return(C.type===e.Text||C.type===e.Raw)&&C.value===""}))l.allowEmpty?(this.stream.write(">"),l.state=t.CloseTag,this.stream.write("")):(l.state=t.CloseTag,this.stream.write(l.spaceBeforeSlash+"/>"));else if(l.pretty&&d===1&&(y.type===e.Text||y.type===e.Raw)&&y.value!=null)this.stream.write(">"),l.state=t.InsideTag,l.suppressPrettyCount++,this.writeChildNode(y,l,u+1),l.suppressPrettyCount--,l.state=t.CloseTag,this.stream.write("");else{for(this.stream.write(">"+this.endline(o,l,u)),l.state=t.InsideTag,g=o.children,v=0,_=g.length;v<_;v++)f=g[v],this.writeChildNode(f,l,u+1);l.state=t.CloseTag,this.stream.write(this.indent(o,l,u)+"")}return this.stream.write(this.endline(o,l,u)),l.state=t.None,this.closeNode(o,l,u)},s.prototype.processingInstruction=function(o,l,u){return this.stream.write(s.__super__.processingInstruction.call(this,o,l,u))},s.prototype.raw=function(o,l,u){return this.stream.write(s.__super__.raw.call(this,o,l,u))},s.prototype.text=function(o,l,u){return this.stream.write(s.__super__.text.call(this,o,l,u))},s.prototype.dtdAttList=function(o,l,u){return this.stream.write(s.__super__.dtdAttList.call(this,o,l,u))},s.prototype.dtdElement=function(o,l,u){return this.stream.write(s.__super__.dtdElement.call(this,o,l,u))},s.prototype.dtdEntity=function(o,l,u){return this.stream.write(s.__super__.dtdEntity.call(this,o,l,u))},s.prototype.dtdNotation=function(o,l,u){return this.stream.write(s.__super__.dtdNotation.call(this,o,l,u))},s}(r)}).call(ae)),MT.exports}var n5;function N9e(){return n5||(n5=1,(function(){var e,t,r,n,i,a,s,o,l,u;u=lo(),o=u.assign,l=u.isFunction,r=oQ(),n=dQ(),i=A9e(),s=FA(),a=P9e(),e=vr(),t=vb(),ps.create=function(c,f,d,y){var v,_;if(c==null)throw new Error("Root element needs a name.");return y=o({},f,d,y),v=new n(y),_=v.element(c),y.headless||(v.declaration(y),(y.pubID!=null||y.sysID!=null)&&v.dtd(y)),_},ps.begin=function(c,f,d){var y;return l(c)&&(y=[c,f],f=y[0],d=y[1],c={}),f?new i(c,f,d):new n(c)},ps.stringWriter=function(c){return new s(c)},ps.streamWriter=function(c,f){return new a(c,f)},ps.implementation=new r,ps.nodeType=e,ps.writerState=t}).call(ae)),ps}var i5;function U9e(){return i5||(i5=1,(function(){var e,t,r,n,i,a={}.hasOwnProperty;e=N9e(),t=EA().defaults,n=function(s){return typeof s=="string"&&(s.indexOf("&")>=0||s.indexOf(">")>=0||s.indexOf("<")>=0)},i=function(s){return""},r=function(s){return s.replace("]]>","]]]]>")},QS.Builder=function(){function s(o){var l,u,c;this.options={},u=t["0.2"];for(l in u)a.call(u,l)&&(c=u[l],this.options[l]=c);for(l in o)a.call(o,l)&&(c=o[l],this.options[l]=c)}return s.prototype.buildObject=function(o){var l,u,c,f,d;return l=this.options.attrkey,u=this.options.charkey,Object.keys(o).length===1&&this.options.rootName===t["0.2"].rootName?(d=Object.keys(o)[0],o=o[d]):d=this.options.rootName,c=function(y){return function(v,_){var w,p,g,C,m,h;if(typeof _!="object")y.options.cdata&&n(_)?v.raw(i(_)):v.txt(_);else if(Array.isArray(_)){for(C in _)if(a.call(_,C)){p=_[C];for(m in p)g=p[m],v=c(v.ele(m),g).up()}}else for(m in _)if(a.call(_,m))if(p=_[m],m===l){if(typeof p=="object")for(w in p)h=p[w],v=v.att(w,h)}else if(m===u)y.options.cdata&&n(p)?v=v.raw(i(p)):v=v.txt(p);else if(Array.isArray(p))for(C in p)a.call(p,C)&&(g=p[C],typeof g=="string"?y.options.cdata&&n(g)?v=v.ele(m).raw(i(g)).up():v=v.ele(m,g).up():v=c(v.ele(m),g).up());else typeof p=="object"?v=c(v.ele(m),p).up():typeof p=="string"&&y.options.cdata&&n(p)?v=v.ele(m).raw(i(p)).up():(p==null&&(p=""),v=v.ele(m,p.toString()).up());return v}}(this),f=e.create(d,this.options.xmldec,this.options.doctype,{headless:this.options.headless,allowSurrogateChars:this.options.allowSurrogateChars}),c(f,o).end(this.options.renderOpts)},s}()}).call(ae)),QS}var xT={},LT={},$T,a5;function R9e(){if(a5)return $T;a5=1,$T=e;function e(r){if(r)return t(r)}function t(r){for(var n in e.prototype)r[n]=e.prototype[n];return r}return e.prototype.on=e.prototype.addEventListener=function(r,n){return this._callbacks=this._callbacks||{},(this._callbacks[r]=this._callbacks[r]||[]).push(n),this},e.prototype.once=function(r,n){var i=this;this._callbacks=this._callbacks||{};function a(){i.off(r,a),n.apply(this,arguments)}return a.fn=n,this.on(r,a),this},e.prototype.off=e.prototype.removeListener=e.prototype.removeAllListeners=e.prototype.removeEventListener=function(r,n){if(this._callbacks=this._callbacks||{},arguments.length==0)return this._callbacks={},this;var i=this._callbacks[r];if(!i)return this;if(arguments.length==1)return delete this._callbacks[r],this;for(var a,s=0;s0)throw new Error("Invalid string. Length must be a multiple of 4");var _=y.indexOf("=");_===-1&&(_=v);var w=_===v?0:4-_%4;return[_,w]}function o(y){var v=s(y),_=v[0],w=v[1];return(_+w)*3/4-w}function l(y,v,_){return(v+_)*3/4-_}function u(y){var v,_=s(y),w=_[0],p=_[1],g=new r(l(y,w,p)),C=0,m=p>0?w-4:w,h;for(h=0;h>16&255,g[C++]=v>>8&255,g[C++]=v&255;return p===2&&(v=t[y.charCodeAt(h)]<<2|t[y.charCodeAt(h+1)]>>4,g[C++]=v&255),p===1&&(v=t[y.charCodeAt(h)]<<10|t[y.charCodeAt(h+1)]<<4|t[y.charCodeAt(h+2)]>>2,g[C++]=v>>8&255,g[C++]=v&255),g}function c(y){return e[y>>18&63]+e[y>>12&63]+e[y>>6&63]+e[y&63]}function f(y,v,_){for(var w,p=[],g=v;g<_;g+=3)w=(y[g]<<16&16711680)+(y[g+1]<<8&65280)+(y[g+2]&255),p.push(c(w));return p.join("")}function d(y){for(var v,_=y.length,w=_%3,p=[],g=16383,C=0,m=_-w;Cm?m:C+g));return w===1?(v=y[_-1],p.push(e[v>>2]+e[v<<4&63]+"==")):w===2&&(v=(y[_-2]<<8)+y[_-1],p.push(e[v>>10]+e[v>>4&63]+e[v<<2&63]+"=")),p.join("")}return ph}var jv={};/*! ieee754. BSD-3-Clause License. Feross Aboukhadijeh */var l5;function F9e(){return l5||(l5=1,jv.read=function(e,t,r,n,i){var a,s,o=i*8-n-1,l=(1<>1,c=-7,f=r?i-1:0,d=r?-1:1,y=e[t+f];for(f+=d,a=y&(1<<-c)-1,y>>=-c,c+=o;c>0;a=a*256+e[t+f],f+=d,c-=8);for(s=a&(1<<-c)-1,a>>=-c,c+=n;c>0;s=s*256+e[t+f],f+=d,c-=8);if(a===0)a=1-u;else{if(a===l)return s?NaN:(y?-1:1)*(1/0);s=s+Math.pow(2,n),a=a-u}return(y?-1:1)*s*Math.pow(2,a-n)},jv.write=function(e,t,r,n,i,a){var s,o,l,u=a*8-i-1,c=(1<>1,d=i===23?Math.pow(2,-24)-Math.pow(2,-77):0,y=n?0:a-1,v=n?1:-1,_=t<0||t===0&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(o=isNaN(t)?1:0,s=c):(s=Math.floor(Math.log(t)/Math.LN2),t*(l=Math.pow(2,-s))<1&&(s--,l*=2),s+f>=1?t+=d/l:t+=d*Math.pow(2,1-f),t*l>=2&&(s++,l/=2),s+f>=c?(o=0,s=c):s+f>=1?(o=(t*l-1)*Math.pow(2,i),s=s+f):(o=t*Math.pow(2,f-1)*Math.pow(2,i),s=0));i>=8;e[r+y]=o&255,y+=v,o/=256,i-=8);for(s=s<0;e[r+y]=s&255,y+=v,s/=256,u-=8);e[r+y-v]|=_*128}),jv}/*! * The buffer module from node.js, for the browser. * * @author Feross Aboukhadijeh * @license MIT - */var l5;function k9e(){return l5||(l5=1,function(e){var t=R9e(),r=D9e(),n=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):null;e.Buffer=o,e.SlowBuffer=g,e.INSPECT_MAX_BYTES=50;var i=2147483647;e.kMaxLength=i,o.TYPED_ARRAY_SUPPORT=a(),!o.TYPED_ARRAY_SUPPORT&&typeof console<"u"&&typeof console.error=="function"&&console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support.");function a(){try{var q=new Uint8Array(1),L={foo:function(){return 42}};return Object.setPrototypeOf(L,Uint8Array.prototype),Object.setPrototypeOf(q,L),q.foo()===42}catch{return!1}}Object.defineProperty(o.prototype,"parent",{enumerable:!0,get:function(){if(o.isBuffer(this))return this.buffer}}),Object.defineProperty(o.prototype,"offset",{enumerable:!0,get:function(){if(o.isBuffer(this))return this.byteOffset}});function s(q){if(q>i)throw new RangeError('The value "'+q+'" is invalid for option "size"');var L=new Uint8Array(q);return Object.setPrototypeOf(L,o.prototype),L}function o(q,L,U){if(typeof q=="number"){if(typeof L=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return f(q)}return l(q,L,U)}o.poolSize=8192;function l(q,L,U){if(typeof q=="string")return d(q,L);if(ArrayBuffer.isView(q))return v(q);if(q==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof q);if(Se(q,ArrayBuffer)||q&&Se(q.buffer,ArrayBuffer)||typeof SharedArrayBuffer<"u"&&(Se(q,SharedArrayBuffer)||q&&Se(q.buffer,SharedArrayBuffer)))return _(q,L,U);if(typeof q=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');var K=q.valueOf&&q.valueOf();if(K!=null&&K!==q)return o.from(K,L,U);var ie=w(q);if(ie)return ie;if(typeof Symbol<"u"&&Symbol.toPrimitive!=null&&typeof q[Symbol.toPrimitive]=="function")return o.from(q[Symbol.toPrimitive]("string"),L,U);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof q)}o.from=function(q,L,U){return l(q,L,U)},Object.setPrototypeOf(o.prototype,Uint8Array.prototype),Object.setPrototypeOf(o,Uint8Array);function u(q){if(typeof q!="number")throw new TypeError('"size" argument must be of type number');if(q<0)throw new RangeError('The value "'+q+'" is invalid for option "size"')}function c(q,L,U){return u(q),q<=0?s(q):L!==void 0?typeof U=="string"?s(q).fill(L,U):s(q).fill(L):s(q)}o.alloc=function(q,L,U){return c(q,L,U)};function f(q){return u(q),s(q<0?0:p(q)|0)}o.allocUnsafe=function(q){return f(q)},o.allocUnsafeSlow=function(q){return f(q)};function d(q,L){if((typeof L!="string"||L==="")&&(L="utf8"),!o.isEncoding(L))throw new TypeError("Unknown encoding: "+L);var U=C(q,L)|0,K=s(U),ie=K.write(q,L);return ie!==U&&(K=K.slice(0,ie)),K}function y(q){for(var L=q.length<0?0:p(q.length)|0,U=s(L),K=0;K=i)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+i.toString(16)+" bytes");return q|0}function g(q){return+q!=q&&(q=0),o.alloc(+q)}o.isBuffer=function(L){return L!=null&&L._isBuffer===!0&&L!==o.prototype},o.compare=function(L,U){if(Se(L,Uint8Array)&&(L=o.from(L,L.offset,L.byteLength)),Se(U,Uint8Array)&&(U=o.from(U,U.offset,U.byteLength)),!o.isBuffer(L)||!o.isBuffer(U))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(L===U)return 0;for(var K=L.length,ie=U.length,ue=0,fe=Math.min(K,ie);ueie.length?o.from(fe).copy(ie,ue):Uint8Array.prototype.set.call(ie,fe,ue);else if(o.isBuffer(fe))fe.copy(ie,ue);else throw new TypeError('"list" argument must be an Array of Buffers');ue+=fe.length}return ie};function C(q,L){if(o.isBuffer(q))return q.length;if(ArrayBuffer.isView(q)||Se(q,ArrayBuffer))return q.byteLength;if(typeof q!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof q);var U=q.length,K=arguments.length>2&&arguments[2]===!0;if(!K&&U===0)return 0;for(var ie=!1;;)switch(L){case"ascii":case"latin1":case"binary":return U;case"utf8":case"utf-8":return M(q).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return U*2;case"hex":return U>>>1;case"base64":return de(q).length;default:if(ie)return K?-1:M(q).length;L=(""+L).toLowerCase(),ie=!0}}o.byteLength=C;function m(q,L,U){var K=!1;if((L===void 0||L<0)&&(L=0),L>this.length||((U===void 0||U>this.length)&&(U=this.length),U<=0)||(U>>>=0,L>>>=0,U<=L))return"";for(q||(q="utf8");;)switch(q){case"hex":return W(this,L,U);case"utf8":case"utf-8":return A(this,L,U);case"ascii":return P(this,L,U);case"latin1":case"binary":return X(this,L,U);case"base64":return D(this,L,U);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return k(this,L,U);default:if(K)throw new TypeError("Unknown encoding: "+q);q=(q+"").toLowerCase(),K=!0}}o.prototype._isBuffer=!0;function h(q,L,U){var K=q[L];q[L]=q[U],q[U]=K}o.prototype.swap16=function(){var L=this.length;if(L%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var U=0;UU&&(L+=" ... "),""},n&&(o.prototype[n]=o.prototype.inspect),o.prototype.compare=function(L,U,K,ie,ue){if(Se(L,Uint8Array)&&(L=o.from(L,L.offset,L.byteLength)),!o.isBuffer(L))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof L);if(U===void 0&&(U=0),K===void 0&&(K=L?L.length:0),ie===void 0&&(ie=0),ue===void 0&&(ue=this.length),U<0||K>L.length||ie<0||ue>this.length)throw new RangeError("out of range index");if(ie>=ue&&U>=K)return 0;if(ie>=ue)return-1;if(U>=K)return 1;if(U>>>=0,K>>>=0,ie>>>=0,ue>>>=0,this===L)return 0;for(var fe=ue-ie,Ye=K-U,Ze=Math.min(fe,Ye),Be=this.slice(ie,ue),qt=L.slice(U,K),Tt=0;Tt2147483647?U=2147483647:U<-2147483648&&(U=-2147483648),U=+U,Me(U)&&(U=ie?0:q.length-1),U<0&&(U=q.length+U),U>=q.length){if(ie)return-1;U=q.length-1}else if(U<0)if(ie)U=0;else return-1;if(typeof L=="string"&&(L=o.from(L,K)),o.isBuffer(L))return L.length===0?-1:T(q,L,U,K,ie);if(typeof L=="number")return L=L&255,typeof Uint8Array.prototype.indexOf=="function"?ie?Uint8Array.prototype.indexOf.call(q,L,U):Uint8Array.prototype.lastIndexOf.call(q,L,U):T(q,[L],U,K,ie);throw new TypeError("val must be string, number or Buffer")}function T(q,L,U,K,ie){var ue=1,fe=q.length,Ye=L.length;if(K!==void 0&&(K=String(K).toLowerCase(),K==="ucs2"||K==="ucs-2"||K==="utf16le"||K==="utf-16le")){if(q.length<2||L.length<2)return-1;ue=2,fe/=2,Ye/=2,U/=2}function Ze(Qu,B){return ue===1?Qu[B]:Qu.readUInt16BE(B*ue)}var Be;if(ie){var qt=-1;for(Be=U;Befe&&(U=fe-Ye),Be=U;Be>=0;Be--){for(var Tt=!0,Kr=0;Krie&&(K=ie)):K=ie;var ue=L.length;K>ue/2&&(K=ue/2);for(var fe=0;fe>>0,isFinite(K)?(K=K>>>0,ie===void 0&&(ie="utf8")):(ie=K,K=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var ue=this.length-U;if((K===void 0||K>ue)&&(K=ue),L.length>0&&(K<0||U<0)||U>this.length)throw new RangeError("Attempt to write outside buffer bounds");ie||(ie="utf8");for(var fe=!1;;)switch(ie){case"hex":return x(this,L,U,K);case"utf8":case"utf-8":return E(this,L,U,K);case"ascii":case"latin1":case"binary":return R(this,L,U,K);case"base64":return F(this,L,U,K);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return z(this,L,U,K);default:if(fe)throw new TypeError("Unknown encoding: "+ie);ie=(""+ie).toLowerCase(),fe=!0}},o.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function D(q,L,U){return L===0&&U===q.length?t.fromByteArray(q):t.fromByteArray(q.slice(L,U))}function A(q,L,U){U=Math.min(q.length,U);for(var K=[],ie=L;ie239?4:ue>223?3:ue>191?2:1;if(ie+Ye<=U){var Ze,Be,qt,Tt;switch(Ye){case 1:ue<128&&(fe=ue);break;case 2:Ze=q[ie+1],(Ze&192)===128&&(Tt=(ue&31)<<6|Ze&63,Tt>127&&(fe=Tt));break;case 3:Ze=q[ie+1],Be=q[ie+2],(Ze&192)===128&&(Be&192)===128&&(Tt=(ue&15)<<12|(Ze&63)<<6|Be&63,Tt>2047&&(Tt<55296||Tt>57343)&&(fe=Tt));break;case 4:Ze=q[ie+1],Be=q[ie+2],qt=q[ie+3],(Ze&192)===128&&(Be&192)===128&&(qt&192)===128&&(Tt=(ue&15)<<18|(Ze&63)<<12|(Be&63)<<6|qt&63,Tt>65535&&Tt<1114112&&(fe=Tt))}}fe===null?(fe=65533,Ye=1):fe>65535&&(fe-=65536,K.push(fe>>>10&1023|55296),fe=56320|fe&1023),K.push(fe),ie+=Ye}return $(K)}var N=4096;function $(q){var L=q.length;if(L<=N)return String.fromCharCode.apply(String,q);for(var U="",K=0;KK)&&(U=K);for(var ie="",ue=L;ueK&&(L=K),U<0?(U+=K,U<0&&(U=0)):U>K&&(U=K),UU)throw new RangeError("Trying to access beyond buffer length")}o.prototype.readUintLE=o.prototype.readUIntLE=function(L,U,K){L=L>>>0,U=U>>>0,K||V(L,U,this.length);for(var ie=this[L],ue=1,fe=0;++fe>>0,U=U>>>0,K||V(L,U,this.length);for(var ie=this[L+--U],ue=1;U>0&&(ue*=256);)ie+=this[L+--U]*ue;return ie},o.prototype.readUint8=o.prototype.readUInt8=function(L,U){return L=L>>>0,U||V(L,1,this.length),this[L]},o.prototype.readUint16LE=o.prototype.readUInt16LE=function(L,U){return L=L>>>0,U||V(L,2,this.length),this[L]|this[L+1]<<8},o.prototype.readUint16BE=o.prototype.readUInt16BE=function(L,U){return L=L>>>0,U||V(L,2,this.length),this[L]<<8|this[L+1]},o.prototype.readUint32LE=o.prototype.readUInt32LE=function(L,U){return L=L>>>0,U||V(L,4,this.length),(this[L]|this[L+1]<<8|this[L+2]<<16)+this[L+3]*16777216},o.prototype.readUint32BE=o.prototype.readUInt32BE=function(L,U){return L=L>>>0,U||V(L,4,this.length),this[L]*16777216+(this[L+1]<<16|this[L+2]<<8|this[L+3])},o.prototype.readIntLE=function(L,U,K){L=L>>>0,U=U>>>0,K||V(L,U,this.length);for(var ie=this[L],ue=1,fe=0;++fe=ue&&(ie-=Math.pow(2,8*U)),ie},o.prototype.readIntBE=function(L,U,K){L=L>>>0,U=U>>>0,K||V(L,U,this.length);for(var ie=U,ue=1,fe=this[L+--ie];ie>0&&(ue*=256);)fe+=this[L+--ie]*ue;return ue*=128,fe>=ue&&(fe-=Math.pow(2,8*U)),fe},o.prototype.readInt8=function(L,U){return L=L>>>0,U||V(L,1,this.length),this[L]&128?(255-this[L]+1)*-1:this[L]},o.prototype.readInt16LE=function(L,U){L=L>>>0,U||V(L,2,this.length);var K=this[L]|this[L+1]<<8;return K&32768?K|4294901760:K},o.prototype.readInt16BE=function(L,U){L=L>>>0,U||V(L,2,this.length);var K=this[L+1]|this[L]<<8;return K&32768?K|4294901760:K},o.prototype.readInt32LE=function(L,U){return L=L>>>0,U||V(L,4,this.length),this[L]|this[L+1]<<8|this[L+2]<<16|this[L+3]<<24},o.prototype.readInt32BE=function(L,U){return L=L>>>0,U||V(L,4,this.length),this[L]<<24|this[L+1]<<16|this[L+2]<<8|this[L+3]},o.prototype.readFloatLE=function(L,U){return L=L>>>0,U||V(L,4,this.length),r.read(this,L,!0,23,4)},o.prototype.readFloatBE=function(L,U){return L=L>>>0,U||V(L,4,this.length),r.read(this,L,!1,23,4)},o.prototype.readDoubleLE=function(L,U){return L=L>>>0,U||V(L,8,this.length),r.read(this,L,!0,52,8)},o.prototype.readDoubleBE=function(L,U){return L=L>>>0,U||V(L,8,this.length),r.read(this,L,!1,52,8)};function J(q,L,U,K,ie,ue){if(!o.isBuffer(q))throw new TypeError('"buffer" argument must be a Buffer instance');if(L>ie||Lq.length)throw new RangeError("Index out of range")}o.prototype.writeUintLE=o.prototype.writeUIntLE=function(L,U,K,ie){if(L=+L,U=U>>>0,K=K>>>0,!ie){var ue=Math.pow(2,8*K)-1;J(this,L,U,K,ue,0)}var fe=1,Ye=0;for(this[U]=L&255;++Ye>>0,K=K>>>0,!ie){var ue=Math.pow(2,8*K)-1;J(this,L,U,K,ue,0)}var fe=K-1,Ye=1;for(this[U+fe]=L&255;--fe>=0&&(Ye*=256);)this[U+fe]=L/Ye&255;return U+K},o.prototype.writeUint8=o.prototype.writeUInt8=function(L,U,K){return L=+L,U=U>>>0,K||J(this,L,U,1,255,0),this[U]=L&255,U+1},o.prototype.writeUint16LE=o.prototype.writeUInt16LE=function(L,U,K){return L=+L,U=U>>>0,K||J(this,L,U,2,65535,0),this[U]=L&255,this[U+1]=L>>>8,U+2},o.prototype.writeUint16BE=o.prototype.writeUInt16BE=function(L,U,K){return L=+L,U=U>>>0,K||J(this,L,U,2,65535,0),this[U]=L>>>8,this[U+1]=L&255,U+2},o.prototype.writeUint32LE=o.prototype.writeUInt32LE=function(L,U,K){return L=+L,U=U>>>0,K||J(this,L,U,4,4294967295,0),this[U+3]=L>>>24,this[U+2]=L>>>16,this[U+1]=L>>>8,this[U]=L&255,U+4},o.prototype.writeUint32BE=o.prototype.writeUInt32BE=function(L,U,K){return L=+L,U=U>>>0,K||J(this,L,U,4,4294967295,0),this[U]=L>>>24,this[U+1]=L>>>16,this[U+2]=L>>>8,this[U+3]=L&255,U+4},o.prototype.writeIntLE=function(L,U,K,ie){if(L=+L,U=U>>>0,!ie){var ue=Math.pow(2,8*K-1);J(this,L,U,K,ue-1,-ue)}var fe=0,Ye=1,Ze=0;for(this[U]=L&255;++fe>0)-Ze&255;return U+K},o.prototype.writeIntBE=function(L,U,K,ie){if(L=+L,U=U>>>0,!ie){var ue=Math.pow(2,8*K-1);J(this,L,U,K,ue-1,-ue)}var fe=K-1,Ye=1,Ze=0;for(this[U+fe]=L&255;--fe>=0&&(Ye*=256);)L<0&&Ze===0&&this[U+fe+1]!==0&&(Ze=1),this[U+fe]=(L/Ye>>0)-Ze&255;return U+K},o.prototype.writeInt8=function(L,U,K){return L=+L,U=U>>>0,K||J(this,L,U,1,127,-128),L<0&&(L=255+L+1),this[U]=L&255,U+1},o.prototype.writeInt16LE=function(L,U,K){return L=+L,U=U>>>0,K||J(this,L,U,2,32767,-32768),this[U]=L&255,this[U+1]=L>>>8,U+2},o.prototype.writeInt16BE=function(L,U,K){return L=+L,U=U>>>0,K||J(this,L,U,2,32767,-32768),this[U]=L>>>8,this[U+1]=L&255,U+2},o.prototype.writeInt32LE=function(L,U,K){return L=+L,U=U>>>0,K||J(this,L,U,4,2147483647,-2147483648),this[U]=L&255,this[U+1]=L>>>8,this[U+2]=L>>>16,this[U+3]=L>>>24,U+4},o.prototype.writeInt32BE=function(L,U,K){return L=+L,U=U>>>0,K||J(this,L,U,4,2147483647,-2147483648),L<0&&(L=4294967295+L+1),this[U]=L>>>24,this[U+1]=L>>>16,this[U+2]=L>>>8,this[U+3]=L&255,U+4};function ne(q,L,U,K,ie,ue){if(U+K>q.length)throw new RangeError("Index out of range");if(U<0)throw new RangeError("Index out of range")}function H(q,L,U,K,ie){return L=+L,U=U>>>0,ie||ne(q,L,U,4),r.write(q,L,U,K,23,4),U+4}o.prototype.writeFloatLE=function(L,U,K){return H(this,L,U,!0,K)},o.prototype.writeFloatBE=function(L,U,K){return H(this,L,U,!1,K)};function j(q,L,U,K,ie){return L=+L,U=U>>>0,ie||ne(q,L,U,8),r.write(q,L,U,K,52,8),U+8}o.prototype.writeDoubleLE=function(L,U,K){return j(this,L,U,!0,K)},o.prototype.writeDoubleBE=function(L,U,K){return j(this,L,U,!1,K)},o.prototype.copy=function(L,U,K,ie){if(!o.isBuffer(L))throw new TypeError("argument should be a Buffer");if(K||(K=0),!ie&&ie!==0&&(ie=this.length),U>=L.length&&(U=L.length),U||(U=0),ie>0&&ie=this.length)throw new RangeError("Index out of range");if(ie<0)throw new RangeError("sourceEnd out of bounds");ie>this.length&&(ie=this.length),L.length-U>>0,K=K===void 0?this.length:K>>>0,L||(L=0);var fe;if(typeof L=="number")for(fe=U;fe55295&&U<57344){if(!ie){if(U>56319){(L-=3)>-1&&ue.push(239,191,189);continue}else if(fe+1===K){(L-=3)>-1&&ue.push(239,191,189);continue}ie=U;continue}if(U<56320){(L-=3)>-1&&ue.push(239,191,189),ie=U;continue}U=(ie-55296<<10|U-56320)+65536}else ie&&(L-=3)>-1&&ue.push(239,191,189);if(ie=null,U<128){if((L-=1)<0)break;ue.push(U)}else if(U<2048){if((L-=2)<0)break;ue.push(U>>6|192,U&63|128)}else if(U<65536){if((L-=3)<0)break;ue.push(U>>12|224,U>>6&63|128,U&63|128)}else if(U<1114112){if((L-=4)<0)break;ue.push(U>>18|240,U>>12&63|128,U>>6&63|128,U&63|128)}else throw new Error("Invalid code point")}return ue}function Z(q){for(var L=[],U=0;U>8,ie=U%256,ue.push(ie),ue.push(K);return ue}function de(q){return t.toByteArray(O(q))}function we(q,L,U,K){for(var ie=0;ie=L.length||ie>=q.length);++ie)L[ie+U]=q[ie];return ie}function Se(q,L){return q instanceof L||q!=null&&q.constructor!=null&&q.constructor.name!=null&&q.constructor.name===L.name}function Me(q){return q!==q}var gt=function(){for(var q="0123456789abcdef",L=new Array(256),U=0;U<16;++U)for(var K=U*16,ie=0;ie<16;++ie)L[K+ie]=q[U]+q[ie];return L}()}(UT)),UT}var u5;function F9e(){return u5||(u5=1,function(e,t){var r=k9e(),n=r.Buffer;function i(s,o){for(var l in s)o[l]=s[l]}n.from&&n.alloc&&n.allocUnsafe&&n.allocUnsafeSlow?e.exports=r:(i(r,t),t.Buffer=a);function a(s,o,l){return n(s,o,l)}i(n,a),a.from=function(s,o,l){if(typeof s=="number")throw new TypeError("Argument must not be a number");return n(s,o,l)},a.alloc=function(s,o,l){if(typeof s!="number")throw new TypeError("Argument must be a number");var u=n(s);return o!==void 0?typeof l=="string"?u.fill(o,l):u.fill(o):u.fill(0),u},a.allocUnsafe=function(s){if(typeof s!="number")throw new TypeError("Argument must be a number");return n(s)},a.allocUnsafeSlow=function(s){if(typeof s!="number")throw new TypeError("Argument must be a number");return r.SlowBuffer(s)}}(Bv,Bv.exports)),Bv.exports}var c5;function B9e(){if(c5)return NT;c5=1;var e=F9e().Buffer,t=e.isEncoding||function(p){switch(p=""+p,p&&p.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function r(p){if(!p)return"utf8";for(var g;;)switch(p){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return p;default:if(g)return;p=(""+p).toLowerCase(),g=!0}}function n(p){var g=r(p);if(typeof g!="string"&&(e.isEncoding===t||!t(p)))throw new Error("Unknown encoding: "+p);return g||p}NT.StringDecoder=i;function i(p){this.encoding=n(p);var g;switch(this.encoding){case"utf16le":this.text=f,this.end=d,g=4;break;case"utf8":this.fillLast=l,g=4;break;case"base64":this.text=y,this.end=v,g=3;break;default:this.write=_,this.end=w;return}this.lastNeed=0,this.lastTotal=0,this.lastChar=e.allocUnsafe(g)}i.prototype.write=function(p){if(p.length===0)return"";var g,C;if(this.lastNeed){if(g=this.fillLast(p),g===void 0)return"";C=this.lastNeed,this.lastNeed=0}else C=0;return C>5===6?2:p>>4===14?3:p>>3===30?4:p>>6===2?-1:-2}function s(p,g,C){var m=g.length-1;if(m=0?(h>0&&(p.lastNeed=h-1),h):--m=0?(h>0&&(p.lastNeed=h-2),h):--m=0?(h>0&&(h===2?h=0:p.lastNeed=h-3),h):0))}function o(p,g,C){if((g[0]&192)!==128)return p.lastNeed=0,"�";if(p.lastNeed>1&&g.length>1){if((g[1]&192)!==128)return p.lastNeed=1,"�";if(p.lastNeed>2&&g.length>2&&(g[2]&192)!==128)return p.lastNeed=2,"�"}}function l(p){var g=this.lastTotal-this.lastNeed,C=o(this,p);if(C!==void 0)return C;if(this.lastNeed<=p.length)return p.copy(this.lastChar,g,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);p.copy(this.lastChar,g,0,p.length),this.lastNeed-=p.length}function u(p,g){var C=s(this,p,g);if(!this.lastNeed)return p.toString("utf8",g);this.lastTotal=C;var m=p.length-(C-this.lastNeed);return p.copy(this.lastChar,0,m),p.toString("utf8",g,m)}function c(p){var g=p&&p.length?this.write(p):"";return this.lastNeed?g+"�":g}function f(p,g){if((p.length-g)%2===0){var C=p.toString("utf16le",g);if(C){var m=C.charCodeAt(C.length-1);if(m>=55296&&m<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=p[p.length-2],this.lastChar[1]=p[p.length-1],C.slice(0,-1)}return C}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=p[p.length-1],p.toString("utf16le",g,p.length-1)}function d(p){var g=p&&p.length?this.write(p):"";if(this.lastNeed){var C=this.lastTotal-this.lastNeed;return g+this.lastChar.toString("utf16le",0,C)}return g}function y(p,g){var C=(p.length-g)%3;return C===0?p.toString("base64",g):(this.lastNeed=3-C,this.lastTotal=3,C===1?this.lastChar[0]=p[p.length-1]:(this.lastChar[0]=p[p.length-2],this.lastChar[1]=p[p.length-1]),p.toString("base64",g,p.length-C))}function v(p){var g=p&&p.length?this.write(p):"";return this.lastNeed?g+this.lastChar.toString("base64",0,3-this.lastNeed):g}function _(p){return p.toString(this.encoding)}function w(p){return p&&p.length?this.write(p):""}return NT}var f5;function j9e(){return f5||(f5=1,function(e){(function(t){t.parser=function(O,M){return new n(O,M)},t.SAXParser=n,t.SAXStream=c,t.createStream=u,t.MAX_BUFFER_LENGTH=64*1024;var r=["comment","sgmlDecl","textNode","tagName","doctype","procInstName","procInstBody","entity","attribName","attribValue","cdata","script"];t.EVENTS=["text","processinginstruction","sgmldeclaration","doctype","comment","opentagstart","attribute","opentag","closetag","opencdata","cdata","closecdata","error","end","ready","script","opennamespace","closenamespace"];function n(O,M){if(!(this instanceof n))return new n(O,M);var Z=this;a(Z),Z.q=Z.c="",Z.bufferCheckPosition=t.MAX_BUFFER_LENGTH,Z.opt=M||{},Z.opt.lowercase=Z.opt.lowercase||Z.opt.lowercasetags,Z.looseCase=Z.opt.lowercase?"toLowerCase":"toUpperCase",Z.tags=[],Z.closed=Z.closedRoot=Z.sawRoot=!1,Z.tag=Z.error=null,Z.strict=!!O,Z.noscript=!!(O||Z.opt.noscript),Z.state=E.BEGIN,Z.strictEntities=Z.opt.strictEntities,Z.ENTITIES=Z.strictEntities?Object.create(t.XML_ENTITIES):Object.create(t.ENTITIES),Z.attribList=[],Z.opt.xmlns&&(Z.ns=Object.create(_)),Z.trackPosition=Z.opt.position!==!1,Z.trackPosition&&(Z.position=Z.line=Z.column=0),F(Z,"onready")}Object.create||(Object.create=function(O){function M(){}M.prototype=O;var Z=new M;return Z}),Object.keys||(Object.keys=function(O){var M=[];for(var Z in O)O.hasOwnProperty(Z)&&M.push(Z);return M});function i(O){for(var M=Math.max(t.MAX_BUFFER_LENGTH,10),Z=0,Y=0,de=r.length;YM)switch(r[Y]){case"textNode":D(O);break;case"cdata":z(O,"oncdata",O.cdata),O.cdata="";break;case"script":z(O,"onscript",O.script),O.script="";break;default:N(O,"Max buffer length exceeded: "+r[Y])}Z=Math.max(Z,we)}var Se=t.MAX_BUFFER_LENGTH-Z;O.bufferCheckPosition=Se+O.position}function a(O){for(var M=0,Z=r.length;Mi)throw new RangeError('The value "'+q+'" is invalid for option "size"');var L=new Uint8Array(q);return Object.setPrototypeOf(L,o.prototype),L}function o(q,L,U){if(typeof q=="number"){if(typeof L=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return f(q)}return l(q,L,U)}o.poolSize=8192;function l(q,L,U){if(typeof q=="string")return d(q,L);if(ArrayBuffer.isView(q))return v(q);if(q==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof q);if(Se(q,ArrayBuffer)||q&&Se(q.buffer,ArrayBuffer)||typeof SharedArrayBuffer<"u"&&(Se(q,SharedArrayBuffer)||q&&Se(q.buffer,SharedArrayBuffer)))return _(q,L,U);if(typeof q=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');var K=q.valueOf&&q.valueOf();if(K!=null&&K!==q)return o.from(K,L,U);var ie=w(q);if(ie)return ie;if(typeof Symbol<"u"&&Symbol.toPrimitive!=null&&typeof q[Symbol.toPrimitive]=="function")return o.from(q[Symbol.toPrimitive]("string"),L,U);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof q)}o.from=function(q,L,U){return l(q,L,U)},Object.setPrototypeOf(o.prototype,Uint8Array.prototype),Object.setPrototypeOf(o,Uint8Array);function u(q){if(typeof q!="number")throw new TypeError('"size" argument must be of type number');if(q<0)throw new RangeError('The value "'+q+'" is invalid for option "size"')}function c(q,L,U){return u(q),q<=0?s(q):L!==void 0?typeof U=="string"?s(q).fill(L,U):s(q).fill(L):s(q)}o.alloc=function(q,L,U){return c(q,L,U)};function f(q){return u(q),s(q<0?0:p(q)|0)}o.allocUnsafe=function(q){return f(q)},o.allocUnsafeSlow=function(q){return f(q)};function d(q,L){if((typeof L!="string"||L==="")&&(L="utf8"),!o.isEncoding(L))throw new TypeError("Unknown encoding: "+L);var U=C(q,L)|0,K=s(U),ie=K.write(q,L);return ie!==U&&(K=K.slice(0,ie)),K}function y(q){for(var L=q.length<0?0:p(q.length)|0,U=s(L),K=0;K=i)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+i.toString(16)+" bytes");return q|0}function g(q){return+q!=q&&(q=0),o.alloc(+q)}o.isBuffer=function(L){return L!=null&&L._isBuffer===!0&&L!==o.prototype},o.compare=function(L,U){if(Se(L,Uint8Array)&&(L=o.from(L,L.offset,L.byteLength)),Se(U,Uint8Array)&&(U=o.from(U,U.offset,U.byteLength)),!o.isBuffer(L)||!o.isBuffer(U))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(L===U)return 0;for(var K=L.length,ie=U.length,ue=0,fe=Math.min(K,ie);ueie.length?o.from(fe).copy(ie,ue):Uint8Array.prototype.set.call(ie,fe,ue);else if(o.isBuffer(fe))fe.copy(ie,ue);else throw new TypeError('"list" argument must be an Array of Buffers');ue+=fe.length}return ie};function C(q,L){if(o.isBuffer(q))return q.length;if(ArrayBuffer.isView(q)||Se(q,ArrayBuffer))return q.byteLength;if(typeof q!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof q);var U=q.length,K=arguments.length>2&&arguments[2]===!0;if(!K&&U===0)return 0;for(var ie=!1;;)switch(L){case"ascii":case"latin1":case"binary":return U;case"utf8":case"utf-8":return M(q).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return U*2;case"hex":return U>>>1;case"base64":return de(q).length;default:if(ie)return K?-1:M(q).length;L=(""+L).toLowerCase(),ie=!0}}o.byteLength=C;function m(q,L,U){var K=!1;if((L===void 0||L<0)&&(L=0),L>this.length||((U===void 0||U>this.length)&&(U=this.length),U<=0)||(U>>>=0,L>>>=0,U<=L))return"";for(q||(q="utf8");;)switch(q){case"hex":return W(this,L,U);case"utf8":case"utf-8":return A(this,L,U);case"ascii":return P(this,L,U);case"latin1":case"binary":return X(this,L,U);case"base64":return D(this,L,U);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return k(this,L,U);default:if(K)throw new TypeError("Unknown encoding: "+q);q=(q+"").toLowerCase(),K=!0}}o.prototype._isBuffer=!0;function h(q,L,U){var K=q[L];q[L]=q[U],q[U]=K}o.prototype.swap16=function(){var L=this.length;if(L%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var U=0;UU&&(L+=" ... "),""},n&&(o.prototype[n]=o.prototype.inspect),o.prototype.compare=function(L,U,K,ie,ue){if(Se(L,Uint8Array)&&(L=o.from(L,L.offset,L.byteLength)),!o.isBuffer(L))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof L);if(U===void 0&&(U=0),K===void 0&&(K=L?L.length:0),ie===void 0&&(ie=0),ue===void 0&&(ue=this.length),U<0||K>L.length||ie<0||ue>this.length)throw new RangeError("out of range index");if(ie>=ue&&U>=K)return 0;if(ie>=ue)return-1;if(U>=K)return 1;if(U>>>=0,K>>>=0,ie>>>=0,ue>>>=0,this===L)return 0;for(var fe=ue-ie,Ye=K-U,Ze=Math.min(fe,Ye),Be=this.slice(ie,ue),qt=L.slice(U,K),Tt=0;Tt2147483647?U=2147483647:U<-2147483648&&(U=-2147483648),U=+U,Me(U)&&(U=ie?0:q.length-1),U<0&&(U=q.length+U),U>=q.length){if(ie)return-1;U=q.length-1}else if(U<0)if(ie)U=0;else return-1;if(typeof L=="string"&&(L=o.from(L,K)),o.isBuffer(L))return L.length===0?-1:T(q,L,U,K,ie);if(typeof L=="number")return L=L&255,typeof Uint8Array.prototype.indexOf=="function"?ie?Uint8Array.prototype.indexOf.call(q,L,U):Uint8Array.prototype.lastIndexOf.call(q,L,U):T(q,[L],U,K,ie);throw new TypeError("val must be string, number or Buffer")}function T(q,L,U,K,ie){var ue=1,fe=q.length,Ye=L.length;if(K!==void 0&&(K=String(K).toLowerCase(),K==="ucs2"||K==="ucs-2"||K==="utf16le"||K==="utf-16le")){if(q.length<2||L.length<2)return-1;ue=2,fe/=2,Ye/=2,U/=2}function Ze(Qu,B){return ue===1?Qu[B]:Qu.readUInt16BE(B*ue)}var Be;if(ie){var qt=-1;for(Be=U;Befe&&(U=fe-Ye),Be=U;Be>=0;Be--){for(var Tt=!0,Kr=0;Krie&&(K=ie)):K=ie;var ue=L.length;K>ue/2&&(K=ue/2);for(var fe=0;fe>>0,isFinite(K)?(K=K>>>0,ie===void 0&&(ie="utf8")):(ie=K,K=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var ue=this.length-U;if((K===void 0||K>ue)&&(K=ue),L.length>0&&(K<0||U<0)||U>this.length)throw new RangeError("Attempt to write outside buffer bounds");ie||(ie="utf8");for(var fe=!1;;)switch(ie){case"hex":return x(this,L,U,K);case"utf8":case"utf-8":return E(this,L,U,K);case"ascii":case"latin1":case"binary":return R(this,L,U,K);case"base64":return F(this,L,U,K);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return z(this,L,U,K);default:if(fe)throw new TypeError("Unknown encoding: "+ie);ie=(""+ie).toLowerCase(),fe=!0}},o.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function D(q,L,U){return L===0&&U===q.length?t.fromByteArray(q):t.fromByteArray(q.slice(L,U))}function A(q,L,U){U=Math.min(q.length,U);for(var K=[],ie=L;ie239?4:ue>223?3:ue>191?2:1;if(ie+Ye<=U){var Ze,Be,qt,Tt;switch(Ye){case 1:ue<128&&(fe=ue);break;case 2:Ze=q[ie+1],(Ze&192)===128&&(Tt=(ue&31)<<6|Ze&63,Tt>127&&(fe=Tt));break;case 3:Ze=q[ie+1],Be=q[ie+2],(Ze&192)===128&&(Be&192)===128&&(Tt=(ue&15)<<12|(Ze&63)<<6|Be&63,Tt>2047&&(Tt<55296||Tt>57343)&&(fe=Tt));break;case 4:Ze=q[ie+1],Be=q[ie+2],qt=q[ie+3],(Ze&192)===128&&(Be&192)===128&&(qt&192)===128&&(Tt=(ue&15)<<18|(Ze&63)<<12|(Be&63)<<6|qt&63,Tt>65535&&Tt<1114112&&(fe=Tt))}}fe===null?(fe=65533,Ye=1):fe>65535&&(fe-=65536,K.push(fe>>>10&1023|55296),fe=56320|fe&1023),K.push(fe),ie+=Ye}return $(K)}var N=4096;function $(q){var L=q.length;if(L<=N)return String.fromCharCode.apply(String,q);for(var U="",K=0;KK)&&(U=K);for(var ie="",ue=L;ueK&&(L=K),U<0?(U+=K,U<0&&(U=0)):U>K&&(U=K),UU)throw new RangeError("Trying to access beyond buffer length")}o.prototype.readUintLE=o.prototype.readUIntLE=function(L,U,K){L=L>>>0,U=U>>>0,K||V(L,U,this.length);for(var ie=this[L],ue=1,fe=0;++fe>>0,U=U>>>0,K||V(L,U,this.length);for(var ie=this[L+--U],ue=1;U>0&&(ue*=256);)ie+=this[L+--U]*ue;return ie},o.prototype.readUint8=o.prototype.readUInt8=function(L,U){return L=L>>>0,U||V(L,1,this.length),this[L]},o.prototype.readUint16LE=o.prototype.readUInt16LE=function(L,U){return L=L>>>0,U||V(L,2,this.length),this[L]|this[L+1]<<8},o.prototype.readUint16BE=o.prototype.readUInt16BE=function(L,U){return L=L>>>0,U||V(L,2,this.length),this[L]<<8|this[L+1]},o.prototype.readUint32LE=o.prototype.readUInt32LE=function(L,U){return L=L>>>0,U||V(L,4,this.length),(this[L]|this[L+1]<<8|this[L+2]<<16)+this[L+3]*16777216},o.prototype.readUint32BE=o.prototype.readUInt32BE=function(L,U){return L=L>>>0,U||V(L,4,this.length),this[L]*16777216+(this[L+1]<<16|this[L+2]<<8|this[L+3])},o.prototype.readIntLE=function(L,U,K){L=L>>>0,U=U>>>0,K||V(L,U,this.length);for(var ie=this[L],ue=1,fe=0;++fe=ue&&(ie-=Math.pow(2,8*U)),ie},o.prototype.readIntBE=function(L,U,K){L=L>>>0,U=U>>>0,K||V(L,U,this.length);for(var ie=U,ue=1,fe=this[L+--ie];ie>0&&(ue*=256);)fe+=this[L+--ie]*ue;return ue*=128,fe>=ue&&(fe-=Math.pow(2,8*U)),fe},o.prototype.readInt8=function(L,U){return L=L>>>0,U||V(L,1,this.length),this[L]&128?(255-this[L]+1)*-1:this[L]},o.prototype.readInt16LE=function(L,U){L=L>>>0,U||V(L,2,this.length);var K=this[L]|this[L+1]<<8;return K&32768?K|4294901760:K},o.prototype.readInt16BE=function(L,U){L=L>>>0,U||V(L,2,this.length);var K=this[L+1]|this[L]<<8;return K&32768?K|4294901760:K},o.prototype.readInt32LE=function(L,U){return L=L>>>0,U||V(L,4,this.length),this[L]|this[L+1]<<8|this[L+2]<<16|this[L+3]<<24},o.prototype.readInt32BE=function(L,U){return L=L>>>0,U||V(L,4,this.length),this[L]<<24|this[L+1]<<16|this[L+2]<<8|this[L+3]},o.prototype.readFloatLE=function(L,U){return L=L>>>0,U||V(L,4,this.length),r.read(this,L,!0,23,4)},o.prototype.readFloatBE=function(L,U){return L=L>>>0,U||V(L,4,this.length),r.read(this,L,!1,23,4)},o.prototype.readDoubleLE=function(L,U){return L=L>>>0,U||V(L,8,this.length),r.read(this,L,!0,52,8)},o.prototype.readDoubleBE=function(L,U){return L=L>>>0,U||V(L,8,this.length),r.read(this,L,!1,52,8)};function J(q,L,U,K,ie,ue){if(!o.isBuffer(q))throw new TypeError('"buffer" argument must be a Buffer instance');if(L>ie||Lq.length)throw new RangeError("Index out of range")}o.prototype.writeUintLE=o.prototype.writeUIntLE=function(L,U,K,ie){if(L=+L,U=U>>>0,K=K>>>0,!ie){var ue=Math.pow(2,8*K)-1;J(this,L,U,K,ue,0)}var fe=1,Ye=0;for(this[U]=L&255;++Ye>>0,K=K>>>0,!ie){var ue=Math.pow(2,8*K)-1;J(this,L,U,K,ue,0)}var fe=K-1,Ye=1;for(this[U+fe]=L&255;--fe>=0&&(Ye*=256);)this[U+fe]=L/Ye&255;return U+K},o.prototype.writeUint8=o.prototype.writeUInt8=function(L,U,K){return L=+L,U=U>>>0,K||J(this,L,U,1,255,0),this[U]=L&255,U+1},o.prototype.writeUint16LE=o.prototype.writeUInt16LE=function(L,U,K){return L=+L,U=U>>>0,K||J(this,L,U,2,65535,0),this[U]=L&255,this[U+1]=L>>>8,U+2},o.prototype.writeUint16BE=o.prototype.writeUInt16BE=function(L,U,K){return L=+L,U=U>>>0,K||J(this,L,U,2,65535,0),this[U]=L>>>8,this[U+1]=L&255,U+2},o.prototype.writeUint32LE=o.prototype.writeUInt32LE=function(L,U,K){return L=+L,U=U>>>0,K||J(this,L,U,4,4294967295,0),this[U+3]=L>>>24,this[U+2]=L>>>16,this[U+1]=L>>>8,this[U]=L&255,U+4},o.prototype.writeUint32BE=o.prototype.writeUInt32BE=function(L,U,K){return L=+L,U=U>>>0,K||J(this,L,U,4,4294967295,0),this[U]=L>>>24,this[U+1]=L>>>16,this[U+2]=L>>>8,this[U+3]=L&255,U+4},o.prototype.writeIntLE=function(L,U,K,ie){if(L=+L,U=U>>>0,!ie){var ue=Math.pow(2,8*K-1);J(this,L,U,K,ue-1,-ue)}var fe=0,Ye=1,Ze=0;for(this[U]=L&255;++fe>0)-Ze&255;return U+K},o.prototype.writeIntBE=function(L,U,K,ie){if(L=+L,U=U>>>0,!ie){var ue=Math.pow(2,8*K-1);J(this,L,U,K,ue-1,-ue)}var fe=K-1,Ye=1,Ze=0;for(this[U+fe]=L&255;--fe>=0&&(Ye*=256);)L<0&&Ze===0&&this[U+fe+1]!==0&&(Ze=1),this[U+fe]=(L/Ye>>0)-Ze&255;return U+K},o.prototype.writeInt8=function(L,U,K){return L=+L,U=U>>>0,K||J(this,L,U,1,127,-128),L<0&&(L=255+L+1),this[U]=L&255,U+1},o.prototype.writeInt16LE=function(L,U,K){return L=+L,U=U>>>0,K||J(this,L,U,2,32767,-32768),this[U]=L&255,this[U+1]=L>>>8,U+2},o.prototype.writeInt16BE=function(L,U,K){return L=+L,U=U>>>0,K||J(this,L,U,2,32767,-32768),this[U]=L>>>8,this[U+1]=L&255,U+2},o.prototype.writeInt32LE=function(L,U,K){return L=+L,U=U>>>0,K||J(this,L,U,4,2147483647,-2147483648),this[U]=L&255,this[U+1]=L>>>8,this[U+2]=L>>>16,this[U+3]=L>>>24,U+4},o.prototype.writeInt32BE=function(L,U,K){return L=+L,U=U>>>0,K||J(this,L,U,4,2147483647,-2147483648),L<0&&(L=4294967295+L+1),this[U]=L>>>24,this[U+1]=L>>>16,this[U+2]=L>>>8,this[U+3]=L&255,U+4};function ne(q,L,U,K,ie,ue){if(U+K>q.length)throw new RangeError("Index out of range");if(U<0)throw new RangeError("Index out of range")}function H(q,L,U,K,ie){return L=+L,U=U>>>0,ie||ne(q,L,U,4),r.write(q,L,U,K,23,4),U+4}o.prototype.writeFloatLE=function(L,U,K){return H(this,L,U,!0,K)},o.prototype.writeFloatBE=function(L,U,K){return H(this,L,U,!1,K)};function j(q,L,U,K,ie){return L=+L,U=U>>>0,ie||ne(q,L,U,8),r.write(q,L,U,K,52,8),U+8}o.prototype.writeDoubleLE=function(L,U,K){return j(this,L,U,!0,K)},o.prototype.writeDoubleBE=function(L,U,K){return j(this,L,U,!1,K)},o.prototype.copy=function(L,U,K,ie){if(!o.isBuffer(L))throw new TypeError("argument should be a Buffer");if(K||(K=0),!ie&&ie!==0&&(ie=this.length),U>=L.length&&(U=L.length),U||(U=0),ie>0&&ie=this.length)throw new RangeError("Index out of range");if(ie<0)throw new RangeError("sourceEnd out of bounds");ie>this.length&&(ie=this.length),L.length-U>>0,K=K===void 0?this.length:K>>>0,L||(L=0);var fe;if(typeof L=="number")for(fe=U;fe55295&&U<57344){if(!ie){if(U>56319){(L-=3)>-1&&ue.push(239,191,189);continue}else if(fe+1===K){(L-=3)>-1&&ue.push(239,191,189);continue}ie=U;continue}if(U<56320){(L-=3)>-1&&ue.push(239,191,189),ie=U;continue}U=(ie-55296<<10|U-56320)+65536}else ie&&(L-=3)>-1&&ue.push(239,191,189);if(ie=null,U<128){if((L-=1)<0)break;ue.push(U)}else if(U<2048){if((L-=2)<0)break;ue.push(U>>6|192,U&63|128)}else if(U<65536){if((L-=3)<0)break;ue.push(U>>12|224,U>>6&63|128,U&63|128)}else if(U<1114112){if((L-=4)<0)break;ue.push(U>>18|240,U>>12&63|128,U>>6&63|128,U&63|128)}else throw new Error("Invalid code point")}return ue}function Z(q){for(var L=[],U=0;U>8,ie=U%256,ue.push(ie),ue.push(K);return ue}function de(q){return t.toByteArray(O(q))}function we(q,L,U,K){for(var ie=0;ie=L.length||ie>=q.length);++ie)L[ie+U]=q[ie];return ie}function Se(q,L){return q instanceof L||q!=null&&q.constructor!=null&&q.constructor.name!=null&&q.constructor.name===L.name}function Me(q){return q!==q}var gt=function(){for(var q="0123456789abcdef",L=new Array(256),U=0;U<16;++U)for(var K=U*16,ie=0;ie<16;++ie)L[K+ie]=q[U]+q[ie];return L}()}(NT)),NT}var c5;function j9e(){return c5||(c5=1,function(e,t){var r=B9e(),n=r.Buffer;function i(s,o){for(var l in s)o[l]=s[l]}n.from&&n.alloc&&n.allocUnsafe&&n.allocUnsafeSlow?e.exports=r:(i(r,t),t.Buffer=a);function a(s,o,l){return n(s,o,l)}i(n,a),a.from=function(s,o,l){if(typeof s=="number")throw new TypeError("Argument must not be a number");return n(s,o,l)},a.alloc=function(s,o,l){if(typeof s!="number")throw new TypeError("Argument must be a number");var u=n(s);return o!==void 0?typeof l=="string"?u.fill(o,l):u.fill(o):u.fill(0),u},a.allocUnsafe=function(s){if(typeof s!="number")throw new TypeError("Argument must be a number");return n(s)},a.allocUnsafeSlow=function(s){if(typeof s!="number")throw new TypeError("Argument must be a number");return r.SlowBuffer(s)}}(Bv,Bv.exports)),Bv.exports}var f5;function z9e(){if(f5)return PT;f5=1;var e=j9e().Buffer,t=e.isEncoding||function(p){switch(p=""+p,p&&p.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function r(p){if(!p)return"utf8";for(var g;;)switch(p){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return p;default:if(g)return;p=(""+p).toLowerCase(),g=!0}}function n(p){var g=r(p);if(typeof g!="string"&&(e.isEncoding===t||!t(p)))throw new Error("Unknown encoding: "+p);return g||p}PT.StringDecoder=i;function i(p){this.encoding=n(p);var g;switch(this.encoding){case"utf16le":this.text=f,this.end=d,g=4;break;case"utf8":this.fillLast=l,g=4;break;case"base64":this.text=y,this.end=v,g=3;break;default:this.write=_,this.end=w;return}this.lastNeed=0,this.lastTotal=0,this.lastChar=e.allocUnsafe(g)}i.prototype.write=function(p){if(p.length===0)return"";var g,C;if(this.lastNeed){if(g=this.fillLast(p),g===void 0)return"";C=this.lastNeed,this.lastNeed=0}else C=0;return C>5===6?2:p>>4===14?3:p>>3===30?4:p>>6===2?-1:-2}function s(p,g,C){var m=g.length-1;if(m=0?(h>0&&(p.lastNeed=h-1),h):--m=0?(h>0&&(p.lastNeed=h-2),h):--m=0?(h>0&&(h===2?h=0:p.lastNeed=h-3),h):0))}function o(p,g,C){if((g[0]&192)!==128)return p.lastNeed=0,"�";if(p.lastNeed>1&&g.length>1){if((g[1]&192)!==128)return p.lastNeed=1,"�";if(p.lastNeed>2&&g.length>2&&(g[2]&192)!==128)return p.lastNeed=2,"�"}}function l(p){var g=this.lastTotal-this.lastNeed,C=o(this,p);if(C!==void 0)return C;if(this.lastNeed<=p.length)return p.copy(this.lastChar,g,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);p.copy(this.lastChar,g,0,p.length),this.lastNeed-=p.length}function u(p,g){var C=s(this,p,g);if(!this.lastNeed)return p.toString("utf8",g);this.lastTotal=C;var m=p.length-(C-this.lastNeed);return p.copy(this.lastChar,0,m),p.toString("utf8",g,m)}function c(p){var g=p&&p.length?this.write(p):"";return this.lastNeed?g+"�":g}function f(p,g){if((p.length-g)%2===0){var C=p.toString("utf16le",g);if(C){var m=C.charCodeAt(C.length-1);if(m>=55296&&m<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=p[p.length-2],this.lastChar[1]=p[p.length-1],C.slice(0,-1)}return C}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=p[p.length-1],p.toString("utf16le",g,p.length-1)}function d(p){var g=p&&p.length?this.write(p):"";if(this.lastNeed){var C=this.lastTotal-this.lastNeed;return g+this.lastChar.toString("utf16le",0,C)}return g}function y(p,g){var C=(p.length-g)%3;return C===0?p.toString("base64",g):(this.lastNeed=3-C,this.lastTotal=3,C===1?this.lastChar[0]=p[p.length-1]:(this.lastChar[0]=p[p.length-2],this.lastChar[1]=p[p.length-1]),p.toString("base64",g,p.length-C))}function v(p){var g=p&&p.length?this.write(p):"";return this.lastNeed?g+this.lastChar.toString("base64",0,3-this.lastNeed):g}function _(p){return p.toString(this.encoding)}function w(p){return p&&p.length?this.write(p):""}return PT}var d5;function q9e(){return d5||(d5=1,function(e){(function(t){t.parser=function(O,M){return new n(O,M)},t.SAXParser=n,t.SAXStream=c,t.createStream=u,t.MAX_BUFFER_LENGTH=64*1024;var r=["comment","sgmlDecl","textNode","tagName","doctype","procInstName","procInstBody","entity","attribName","attribValue","cdata","script"];t.EVENTS=["text","processinginstruction","sgmldeclaration","doctype","comment","opentagstart","attribute","opentag","closetag","opencdata","cdata","closecdata","error","end","ready","script","opennamespace","closenamespace"];function n(O,M){if(!(this instanceof n))return new n(O,M);var Z=this;a(Z),Z.q=Z.c="",Z.bufferCheckPosition=t.MAX_BUFFER_LENGTH,Z.opt=M||{},Z.opt.lowercase=Z.opt.lowercase||Z.opt.lowercasetags,Z.looseCase=Z.opt.lowercase?"toLowerCase":"toUpperCase",Z.tags=[],Z.closed=Z.closedRoot=Z.sawRoot=!1,Z.tag=Z.error=null,Z.strict=!!O,Z.noscript=!!(O||Z.opt.noscript),Z.state=E.BEGIN,Z.strictEntities=Z.opt.strictEntities,Z.ENTITIES=Z.strictEntities?Object.create(t.XML_ENTITIES):Object.create(t.ENTITIES),Z.attribList=[],Z.opt.xmlns&&(Z.ns=Object.create(_)),Z.trackPosition=Z.opt.position!==!1,Z.trackPosition&&(Z.position=Z.line=Z.column=0),F(Z,"onready")}Object.create||(Object.create=function(O){function M(){}M.prototype=O;var Z=new M;return Z}),Object.keys||(Object.keys=function(O){var M=[];for(var Z in O)O.hasOwnProperty(Z)&&M.push(Z);return M});function i(O){for(var M=Math.max(t.MAX_BUFFER_LENGTH,10),Z=0,Y=0,de=r.length;YM)switch(r[Y]){case"textNode":D(O);break;case"cdata":z(O,"oncdata",O.cdata),O.cdata="";break;case"script":z(O,"onscript",O.script),O.script="";break;default:N(O,"Max buffer length exceeded: "+r[Y])}Z=Math.max(Z,we)}var Se=t.MAX_BUFFER_LENGTH-Z;O.bufferCheckPosition=Se+O.position}function a(O){for(var M=0,Z=r.length;M"||m(O)}function T(O,M){return O.test(M)}function x(O,M){return!T(O,M)}var E=0;t.STATE={BEGIN:E++,BEGIN_WHITESPACE:E++,TEXT:E++,TEXT_ENTITY:E++,OPEN_WAKA:E++,SGML_DECL:E++,SGML_DECL_QUOTED:E++,DOCTYPE:E++,DOCTYPE_QUOTED:E++,DOCTYPE_DTD:E++,DOCTYPE_DTD_QUOTED:E++,COMMENT_STARTING:E++,COMMENT:E++,COMMENT_ENDING:E++,COMMENT_ENDED:E++,CDATA:E++,CDATA_ENDING:E++,CDATA_ENDING_2:E++,PROC_INST:E++,PROC_INST_BODY:E++,PROC_INST_ENDING:E++,OPEN_TAG:E++,OPEN_TAG_SLASH:E++,ATTRIB:E++,ATTRIB_NAME:E++,ATTRIB_NAME_SAW_WHITE:E++,ATTRIB_VALUE:E++,ATTRIB_VALUE_QUOTED:E++,ATTRIB_VALUE_CLOSED:E++,ATTRIB_VALUE_UNQUOTED:E++,ATTRIB_VALUE_ENTITY_Q:E++,ATTRIB_VALUE_ENTITY_U:E++,CLOSE_TAG:E++,CLOSE_TAG_SAW_WHITE:E++,SCRIPT:E++,SCRIPT_ENDING:E++},t.XML_ENTITIES={amp:"&",gt:">",lt:"<",quot:'"',apos:"'"},t.ENTITIES={amp:"&",gt:">",lt:"<",quot:'"',apos:"'",AElig:198,Aacute:193,Acirc:194,Agrave:192,Aring:197,Atilde:195,Auml:196,Ccedil:199,ETH:208,Eacute:201,Ecirc:202,Egrave:200,Euml:203,Iacute:205,Icirc:206,Igrave:204,Iuml:207,Ntilde:209,Oacute:211,Ocirc:212,Ograve:210,Oslash:216,Otilde:213,Ouml:214,THORN:222,Uacute:218,Ucirc:219,Ugrave:217,Uuml:220,Yacute:221,aacute:225,acirc:226,aelig:230,agrave:224,aring:229,atilde:227,auml:228,ccedil:231,eacute:233,ecirc:234,egrave:232,eth:240,euml:235,iacute:237,icirc:238,igrave:236,iuml:239,ntilde:241,oacute:243,ocirc:244,ograve:242,oslash:248,otilde:245,ouml:246,szlig:223,thorn:254,uacute:250,ucirc:251,ugrave:249,uuml:252,yacute:253,yuml:255,copy:169,reg:174,nbsp:160,iexcl:161,cent:162,pound:163,curren:164,yen:165,brvbar:166,sect:167,uml:168,ordf:170,laquo:171,not:172,shy:173,macr:175,deg:176,plusmn:177,sup1:185,sup2:178,sup3:179,acute:180,micro:181,para:182,middot:183,cedil:184,ordm:186,raquo:187,frac14:188,frac12:189,frac34:190,iquest:191,times:215,divide:247,OElig:338,oelig:339,Scaron:352,scaron:353,Yuml:376,fnof:402,circ:710,tilde:732,Alpha:913,Beta:914,Gamma:915,Delta:916,Epsilon:917,Zeta:918,Eta:919,Theta:920,Iota:921,Kappa:922,Lambda:923,Mu:924,Nu:925,Xi:926,Omicron:927,Pi:928,Rho:929,Sigma:931,Tau:932,Upsilon:933,Phi:934,Chi:935,Psi:936,Omega:937,alpha:945,beta:946,gamma:947,delta:948,epsilon:949,zeta:950,eta:951,theta:952,iota:953,kappa:954,lambda:955,mu:956,nu:957,xi:958,omicron:959,pi:960,rho:961,sigmaf:962,sigma:963,tau:964,upsilon:965,phi:966,chi:967,psi:968,omega:969,thetasym:977,upsih:978,piv:982,ensp:8194,emsp:8195,thinsp:8201,zwnj:8204,zwj:8205,lrm:8206,rlm:8207,ndash:8211,mdash:8212,lsquo:8216,rsquo:8217,sbquo:8218,ldquo:8220,rdquo:8221,bdquo:8222,dagger:8224,Dagger:8225,bull:8226,hellip:8230,permil:8240,prime:8242,Prime:8243,lsaquo:8249,rsaquo:8250,oline:8254,frasl:8260,euro:8364,image:8465,weierp:8472,real:8476,trade:8482,alefsym:8501,larr:8592,uarr:8593,rarr:8594,darr:8595,harr:8596,crarr:8629,lArr:8656,uArr:8657,rArr:8658,dArr:8659,hArr:8660,forall:8704,part:8706,exist:8707,empty:8709,nabla:8711,isin:8712,notin:8713,ni:8715,prod:8719,sum:8721,minus:8722,lowast:8727,radic:8730,prop:8733,infin:8734,ang:8736,and:8743,or:8744,cap:8745,cup:8746,int:8747,there4:8756,sim:8764,cong:8773,asymp:8776,ne:8800,equiv:8801,le:8804,ge:8805,sub:8834,sup:8835,nsub:8836,sube:8838,supe:8839,oplus:8853,otimes:8855,perp:8869,sdot:8901,lceil:8968,rceil:8969,lfloor:8970,rfloor:8971,lang:9001,rang:9002,loz:9674,spades:9824,clubs:9827,hearts:9829,diams:9830},Object.keys(t.ENTITIES).forEach(function(O){var M=t.ENTITIES[O],Z=typeof M=="number"?String.fromCharCode(M):M;t.ENTITIES[O]=Z});for(var R in t.STATE)t.STATE[t.STATE[R]]=R;E=t.STATE;function F(O,M,Z){O[M]&&O[M](Z)}function z(O,M,Z){O.textNode&&D(O),F(O,M,Z)}function D(O){O.textNode=A(O.opt,O.textNode),O.textNode&&F(O,"ontext",O.textNode),O.textNode=""}function A(O,M){return O.trim&&(M=M.trim()),O.normalize&&(M=M.replace(/\s+/g," ")),M}function N(O,M){return D(O),O.trackPosition&&(M+=` Line: `+O.line+` Column: `+O.column+` @@ -898,12 +898,12 @@ Char: `+O.c),M=new Error(M),O.error=M,F(O,"onerror",M),O}function $(O){return O. Actual: `+O.attribValue);else if(Y==="xmlns"&&O.attribValue!==v)P(O,"xmlns: prefix must be bound to "+v+` Actual: `+O.attribValue);else{var de=O.tag,we=O.tags[O.tags.length-1]||O;de.ns===we.ns&&(de.ns=Object.create(we.ns)),de.ns[Y]=O.attribValue}O.attribList.push([O.attribName,O.attribValue])}else O.tag.attributes[O.attribName]=O.attribValue,z(O,"onattribute",{name:O.attribName,value:O.attribValue});O.attribName=O.attribValue=""}function V(O,M){if(O.opt.xmlns){var Z=O.tag,Y=W(O.tagName);Z.prefix=Y.prefix,Z.local=Y.local,Z.uri=Z.ns[Y.prefix]||"",Z.prefix&&!Z.uri&&(P(O,"Unbound namespace prefix: "+JSON.stringify(O.tagName)),Z.uri=Y.prefix);var de=O.tags[O.tags.length-1]||O;Z.ns&&de.ns!==Z.ns&&Object.keys(Z.ns).forEach(function(fe){z(O,"onopennamespace",{prefix:fe,uri:Z.ns[fe]})});for(var we=0,Se=O.attribList.length;we",O.tagName="",O.state=E.SCRIPT;return}z(O,"onscript",O.script),O.script=""}var M=O.tags.length,Z=O.tagName;O.strict||(Z=Z[O.looseCase]());for(var Y=Z;M--;){var de=O.tags[M];if(de.name!==Y)P(O,"Unexpected close tag");else break}if(M<0){P(O,"Unmatched closing tag: "+O.tagName),O.textNode+="",O.state=E.TEXT;return}O.tagName=Z;for(var we=O.tags.length;we-- >M;){var Se=O.tag=O.tags.pop();O.tagName=O.tag.name,z(O,"onclosetag",O.tagName);var Me={};for(var gt in Se.ns)Me[gt]=Se.ns[gt];var q=O.tags[O.tags.length-1]||O;O.opt.xmlns&&Se.ns!==q.ns&&Object.keys(Se.ns).forEach(function(L){var U=Se.ns[L];z(O,"onclosenamespace",{prefix:L,uri:U})})}M===0&&(O.closedRoot=!0),O.tagName=O.attribValue=O.attribName="",O.attribList.length=0,O.state=E.TEXT}function ne(O){var M=O.entity,Z=M.toLowerCase(),Y,de="";return O.ENTITIES[M]?O.ENTITIES[M]:O.ENTITIES[Z]?O.ENTITIES[Z]:(M=Z,M.charAt(0)==="#"&&(M.charAt(1)==="x"?(M=M.slice(2),Y=parseInt(M,16),de=Y.toString(16)):(M=M.slice(1),Y=parseInt(M,10),de=Y.toString(10))),M=M.replace(/^0+/,""),isNaN(Y)||de.toLowerCase()!==M?(P(O,"Invalid character entity"),"&"+O.entity+";"):String.fromCodePoint(Y))}function H(O,M){M==="<"?(O.state=E.OPEN_WAKA,O.startTagPosition=O.position):m(M)||(P(O,"Non-whitespace before first tag."),O.textNode=M,O.state=E.TEXT)}function j(O,M){var Z="";return M"?(z(M,"onsgmldeclaration",M.sgmlDecl),M.sgmlDecl="",M.state=E.TEXT):(h(Y)&&(M.state=E.SGML_DECL_QUOTED),M.sgmlDecl+=Y);continue;case E.SGML_DECL_QUOTED:Y===M.q&&(M.state=E.SGML_DECL,M.q=""),M.sgmlDecl+=Y;continue;case E.DOCTYPE:Y===">"?(M.state=E.TEXT,z(M,"ondoctype",M.doctype),M.doctype=!0):(M.doctype+=Y,Y==="["?M.state=E.DOCTYPE_DTD:h(Y)&&(M.state=E.DOCTYPE_QUOTED,M.q=Y));continue;case E.DOCTYPE_QUOTED:M.doctype+=Y,Y===M.q&&(M.q="",M.state=E.DOCTYPE);continue;case E.DOCTYPE_DTD:M.doctype+=Y,Y==="]"?M.state=E.DOCTYPE:h(Y)&&(M.state=E.DOCTYPE_DTD_QUOTED,M.q=Y);continue;case E.DOCTYPE_DTD_QUOTED:M.doctype+=Y,Y===M.q&&(M.state=E.DOCTYPE_DTD,M.q="");continue;case E.COMMENT:Y==="-"?M.state=E.COMMENT_ENDING:M.comment+=Y;continue;case E.COMMENT_ENDING:Y==="-"?(M.state=E.COMMENT_ENDED,M.comment=A(M.opt,M.comment),M.comment&&z(M,"oncomment",M.comment),M.comment=""):(M.comment+="-"+Y,M.state=E.COMMENT);continue;case E.COMMENT_ENDED:Y!==">"?(P(M,"Malformed comment"),M.comment+="--"+Y,M.state=E.COMMENT):M.state=E.TEXT;continue;case E.CDATA:Y==="]"?M.state=E.CDATA_ENDING:M.cdata+=Y;continue;case E.CDATA_ENDING:Y==="]"?M.state=E.CDATA_ENDING_2:(M.cdata+="]"+Y,M.state=E.CDATA);continue;case E.CDATA_ENDING_2:Y===">"?(M.cdata&&z(M,"oncdata",M.cdata),z(M,"onclosecdata"),M.cdata="",M.state=E.TEXT):Y==="]"?M.cdata+="]":(M.cdata+="]]"+Y,M.state=E.CDATA);continue;case E.PROC_INST:Y==="?"?M.state=E.PROC_INST_ENDING:m(Y)?M.state=E.PROC_INST_BODY:M.procInstName+=Y;continue;case E.PROC_INST_BODY:if(!M.procInstBody&&m(Y))continue;Y==="?"?M.state=E.PROC_INST_ENDING:M.procInstBody+=Y;continue;case E.PROC_INST_ENDING:Y===">"?(z(M,"onprocessinginstruction",{name:M.procInstName,body:M.procInstBody}),M.procInstName=M.procInstBody="",M.state=E.TEXT):(M.procInstBody+="?"+Y,M.state=E.PROC_INST_BODY);continue;case E.OPEN_TAG:T(p,Y)?M.tagName+=Y:(X(M),Y===">"?V(M):Y==="/"?M.state=E.OPEN_TAG_SLASH:(m(Y)||P(M,"Invalid character in tag name"),M.state=E.ATTRIB));continue;case E.OPEN_TAG_SLASH:Y===">"?(V(M,!0),J(M)):(P(M,"Forward-slash in opening tag not followed by >"),M.state=E.ATTRIB);continue;case E.ATTRIB:if(m(Y))continue;Y===">"?V(M):Y==="/"?M.state=E.OPEN_TAG_SLASH:T(w,Y)?(M.attribName=Y,M.attribValue="",M.state=E.ATTRIB_NAME):P(M,"Invalid attribute name");continue;case E.ATTRIB_NAME:Y==="="?M.state=E.ATTRIB_VALUE:Y===">"?(P(M,"Attribute without value"),M.attribValue=M.attribName,k(M),V(M)):m(Y)?M.state=E.ATTRIB_NAME_SAW_WHITE:T(p,Y)?M.attribName+=Y:P(M,"Invalid attribute name");continue;case E.ATTRIB_NAME_SAW_WHITE:if(Y==="=")M.state=E.ATTRIB_VALUE;else{if(m(Y))continue;P(M,"Attribute without value"),M.tag.attributes[M.attribName]="",M.attribValue="",z(M,"onattribute",{name:M.attribName,value:""}),M.attribName="",Y===">"?V(M):T(w,Y)?(M.attribName=Y,M.state=E.ATTRIB_NAME):(P(M,"Invalid attribute name"),M.state=E.ATTRIB)}continue;case E.ATTRIB_VALUE:if(m(Y))continue;h(Y)?(M.q=Y,M.state=E.ATTRIB_VALUE_QUOTED):(P(M,"Unquoted attribute value"),M.state=E.ATTRIB_VALUE_UNQUOTED,M.attribValue=Y);continue;case E.ATTRIB_VALUE_QUOTED:if(Y!==M.q){Y==="&"?M.state=E.ATTRIB_VALUE_ENTITY_Q:M.attribValue+=Y;continue}k(M),M.q="",M.state=E.ATTRIB_VALUE_CLOSED;continue;case E.ATTRIB_VALUE_CLOSED:m(Y)?M.state=E.ATTRIB:Y===">"?V(M):Y==="/"?M.state=E.OPEN_TAG_SLASH:T(w,Y)?(P(M,"No whitespace between attributes"),M.attribName=Y,M.attribValue="",M.state=E.ATTRIB_NAME):P(M,"Invalid attribute name");continue;case E.ATTRIB_VALUE_UNQUOTED:if(!b(Y)){Y==="&"?M.state=E.ATTRIB_VALUE_ENTITY_U:M.attribValue+=Y;continue}k(M),Y===">"?V(M):M.state=E.ATTRIB;continue;case E.CLOSE_TAG:if(M.tagName)Y===">"?J(M):T(p,Y)?M.tagName+=Y:M.script?(M.script+=""?J(M):P(M,"Invalid characters in closing tag");continue;case E.TEXT_ENTITY:case E.ATTRIB_VALUE_ENTITY_Q:case E.ATTRIB_VALUE_ENTITY_U:var Se,Me;switch(M.state){case E.TEXT_ENTITY:Se=E.TEXT,Me="textNode";break;case E.ATTRIB_VALUE_ENTITY_Q:Se=E.ATTRIB_VALUE_QUOTED,Me="attribValue";break;case E.ATTRIB_VALUE_ENTITY_U:Se=E.ATTRIB_VALUE_UNQUOTED,Me="attribValue";break}Y===";"?(M[Me]+=ne(M),M.entity="",M.state=Se):T(M.entity.length?C:g,Y)?M.entity+=Y:(P(M,"Invalid character in entity name"),M[Me]+="&"+M.entity+Y,M.entity="",M.state=Se);continue;default:throw new Error(M,"Unknown state: "+M.state)}return M.position>=M.bufferCheckPosition&&i(M),M}/*! http://mths.be/fromcodepoint v0.1.0 by @mathias */String.fromCodePoint||function(){var O=String.fromCharCode,M=Math.floor,Z=function(){var Y=16384,de=[],we,Se,Me=-1,gt=arguments.length;if(!gt)return"";for(var q="";++Me1114111||M(L)!==L)throw RangeError("Invalid code point: "+L);L<=65535?de.push(L):(L-=65536,we=(L>>10)+55296,Se=L%1024+56320,de.push(we,Se)),(Me+1===gt||de.length>Y)&&(q+=O.apply(null,de),de.length=0)}return q};Object.defineProperty?Object.defineProperty(String,"fromCodePoint",{value:Z,configurable:!0,writable:!0}):String.fromCodePoint=Z}()})(e)}($T)),$T}var zv={exports:{}},d5;function z9e(){if(d5)return zv.exports;d5=1;var e=typeof Reflect=="object"?Reflect:null,t=e&&typeof e.apply=="function"?e.apply:function(h,b,T){return Function.prototype.apply.call(h,b,T)},r;e&&typeof e.ownKeys=="function"?r=e.ownKeys:Object.getOwnPropertySymbols?r=function(h){return Object.getOwnPropertyNames(h).concat(Object.getOwnPropertySymbols(h))}:r=function(h){return Object.getOwnPropertyNames(h)};function n(m){console&&console.warn&&console.warn(m)}var i=Number.isNaN||function(h){return h!==h};function a(){a.init.call(this)}zv.exports=a,zv.exports.once=p,a.EventEmitter=a,a.prototype._events=void 0,a.prototype._eventsCount=0,a.prototype._maxListeners=void 0;var s=10;function o(m){if(typeof m!="function")throw new TypeError('The "listener" argument must be of type Function. Received type '+typeof m)}Object.defineProperty(a,"defaultMaxListeners",{enumerable:!0,get:function(){return s},set:function(m){if(typeof m!="number"||m<0||i(m))throw new RangeError('The value of "defaultMaxListeners" is out of range. It must be a non-negative number. Received '+m+".");s=m}}),a.init=function(){(this._events===void 0||this._events===Object.getPrototypeOf(this)._events)&&(this._events=Object.create(null),this._eventsCount=0),this._maxListeners=this._maxListeners||void 0},a.prototype.setMaxListeners=function(h){if(typeof h!="number"||h<0||i(h))throw new RangeError('The value of "n" is out of range. It must be a non-negative number. Received '+h+".");return this._maxListeners=h,this};function l(m){return m._maxListeners===void 0?a.defaultMaxListeners:m._maxListeners}a.prototype.getMaxListeners=function(){return l(this)},a.prototype.emit=function(h){for(var b=[],T=1;T0&&(R=b[0]),R instanceof Error)throw R;var F=new Error("Unhandled error."+(R?" ("+R.message+")":""));throw F.context=R,F}var z=E[h];if(z===void 0)return!1;if(typeof z=="function")t(z,this,b);else for(var D=z.length,A=v(z,D),T=0;T0&&R.length>x&&!R.warned){R.warned=!0;var F=new Error("Possible EventEmitter memory leak detected. "+R.length+" "+String(h)+" listeners added. Use emitter.setMaxListeners() to increase limit");F.name="MaxListenersExceededWarning",F.emitter=m,F.type=h,F.count=R.length,n(F)}return m}a.prototype.addListener=function(h,b){return u(this,h,b,!1)},a.prototype.on=a.prototype.addListener,a.prototype.prependListener=function(h,b){return u(this,h,b,!0)};function c(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,arguments.length===0?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function f(m,h,b){var T={fired:!1,wrapFn:void 0,target:m,type:h,listener:b},x=c.bind(T);return x.listener=b,T.wrapFn=x,x}a.prototype.once=function(h,b){return o(b),this.on(h,f(this,h,b)),this},a.prototype.prependOnceListener=function(h,b){return o(b),this.prependListener(h,f(this,h,b)),this},a.prototype.removeListener=function(h,b){var T,x,E,R,F;if(o(b),x=this._events,x===void 0)return this;if(T=x[h],T===void 0)return this;if(T===b||T.listener===b)--this._eventsCount===0?this._events=Object.create(null):(delete x[h],x.removeListener&&this.emit("removeListener",h,T.listener||b));else if(typeof T!="function"){for(E=-1,R=T.length-1;R>=0;R--)if(T[R]===b||T[R].listener===b){F=T[R].listener,E=R;break}if(E<0)return this;E===0?T.shift():_(T,E),T.length===1&&(x[h]=T[0]),x.removeListener!==void 0&&this.emit("removeListener",h,F||b)}return this},a.prototype.off=a.prototype.removeListener,a.prototype.removeAllListeners=function(h){var b,T,x;if(T=this._events,T===void 0)return this;if(T.removeListener===void 0)return arguments.length===0?(this._events=Object.create(null),this._eventsCount=0):T[h]!==void 0&&(--this._eventsCount===0?this._events=Object.create(null):delete T[h]),this;if(arguments.length===0){var E=Object.keys(T),R;for(x=0;x=0;x--)this.removeListener(h,b[x]);return this};function d(m,h,b){var T=m._events;if(T===void 0)return[];var x=T[h];return x===void 0?[]:typeof x=="function"?b?[x.listener||x]:[x]:b?w(x):v(x,x.length)}a.prototype.listeners=function(h){return d(this,h,!0)},a.prototype.rawListeners=function(h){return d(this,h,!1)},a.listenerCount=function(m,h){return typeof m.listenerCount=="function"?m.listenerCount(h):y.call(m,h)},a.prototype.listenerCount=y;function y(m){var h=this._events;if(h!==void 0){var b=h[m];if(typeof b=="function")return 1;if(b!==void 0)return b.length}return 0}a.prototype.eventNames=function(){return this._eventsCount>0?r(this._events):[]};function v(m,h){for(var b=new Array(h),T=0;T"u"?typeof ae>"u"?ae:ae:self)),p5}var v5;function H9e(){if(v5)return li;v5=1;var e=typeof ae<"u"&&ae||typeof self<"u"&&self||window,t=Function.prototype.apply;li.setTimeout=function(){return new r(t.call(setTimeout,e,arguments),clearTimeout)},li.setInterval=function(){return new r(t.call(setInterval,e,arguments),clearInterval)},li.clearTimeout=li.clearInterval=function(n){n&&n.close()};function r(n,i){this._id=n,this._clearFn=i}return r.prototype.unref=r.prototype.ref=function(){},r.prototype.close=function(){this._clearFn.call(e,this._id)},li.enroll=function(n,i){clearTimeout(n._idleTimeoutId),n._idleTimeout=i},li.unenroll=function(n){clearTimeout(n._idleTimeoutId),n._idleTimeout=-1},li._unrefActive=li.active=function(n){clearTimeout(n._idleTimeoutId);var i=n._idleTimeout;i>=0&&(n._idleTimeoutId=setTimeout(function(){n._onTimeout&&n._onTimeout()},i))},V9e(),li.setImmediate=typeof self<"u"&&self.setImmediate||typeof ae<"u"&&ae.setImmediate||ae&&ae.setImmediate,li.clearImmediate=typeof self<"u"&&self.clearImmediate||typeof ae<"u"&&ae.clearImmediate||ae&&ae.clearImmediate,li}var g5;function W9e(){return g5||(g5=1,function(e){(function(){var t,r,n,i,a,s,o,l,u=function(d,y){return function(){return d.apply(y,arguments)}},c=function(d,y){for(var v in y)f.call(y,v)&&(d[v]=y[v]);function _(){this.constructor=d}return _.prototype=y.prototype,d.prototype=new _,d.__super__=y.prototype,d},f={}.hasOwnProperty;o=j9e(),n=z9e(),t=q9e(),s=Oo,l=H9e().setImmediate,r=OA().defaults,i=function(d){return typeof d=="object"&&d!=null&&Object.keys(d).length===0},a=function(d,y,v){var _,w,p;for(_=0,w=d.length;_0&&(b[g.options.childkey]=x),x=b;else if(F){F[g.options.childkey]=F[g.options.childkey]||[],E=Object.create(null);for(h in x)f.call(x,h)&&(E[h]=x[h]);F[g.options.childkey].push(E),delete x["#name"],Object.keys(x).length===1&&_ in x&&!g.EXPLICIT_CHARKEY&&(x=x[_])}}return p.length>0?g.assignOrPush(F,T,x):(g.options.explicitRoot&&(R=x,x=Object.create(null),x[T]=R),g.resultObject=x,g.saxParser.ended=!0,g.emit("end",g.resultObject))}}(this),w=function(g){return function(C){var m,h;if(h=p[p.length-1],h)return h[_]+=C,g.options.explicitChildren&&g.options.preserveChildrenOrder&&g.options.charsAsChildren&&(g.options.includeWhiteChars||C.replace(/\\n/g,"").trim()!=="")&&(h[g.options.childkey]=h[g.options.childkey]||[],m={"#name":"__text__"},m[_]=C,g.options.normalize&&(m[_]=m[_].replace(/\s{2,}/g," ").trim()),h[g.options.childkey].push(m)),h}}(this),this.saxParser.ontext=w,this.saxParser.oncdata=function(g){return function(C){var m;if(m=w(C),m)return m.cdata=!0}}()},y.prototype.parseString=function(v,_){var w;_!=null&&typeof _=="function"&&(this.on("end",function(p){return this.reset(),_(null,p)}),this.on("error",function(p){return this.reset(),_(p)}));try{return v=v.toString(),v.trim()===""?(this.emit("end",null),!0):(v=t.stripBOM(v),this.options.async?(this.remaining=v,l(this.processAsync),this.saxParser):this.saxParser.write(v).close())}catch(p){if(w=p,this.saxParser.errThrown||this.saxParser.ended){if(this.saxParser.ended)throw w}else return this.emit("error",w),this.saxParser.errThrown=!0}},y.prototype.parseStringPromise=function(v){return new Promise(function(_){return function(w,p){return _.parseString(v,function(g,C){return g?p(g):w(C)})}}(this))},y}(n),e.parseString=function(d,y,v){var _,w,p;return v!=null?(typeof v=="function"&&(_=v),typeof y=="object"&&(w=y)):(typeof y=="function"&&(_=y),w={}),p=new e.Parser(w),p.parseString(d,_)},e.parseStringPromise=function(d,y){var v,_;return typeof y=="object"&&(v=y),_=new e.Parser(v),_.parseStringPromise(d)}}).call(ae)}(LT)),LT}(function(){var e,t,r,n,i=function(s,o){for(var l in o)a.call(o,l)&&(s[l]=o[l]);function u(){this.constructor=s}return u.prototype=o.prototype,s.prototype=new u,s.__super__=o.prototype,s},a={}.hasOwnProperty;t=OA(),e=P9e(),r=W9e(),n=Oo,Co.defaults=t.defaults,Co.processors=n,Co.ValidationError=function(s){i(o,s);function o(l){this.message=l}return o}(Error),Co.Builder=e.Builder,Co.Parser=r.Parser,Co.parseString=r.parseString,Co.parseStringPromise=r.parseStringPromise}).call(ae);function G9e(e){return X9e(e)||K9e(e)||dQ(e)||Y9e()}function Y9e(){throw new TypeError(`Invalid attempt to spread non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function K9e(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function X9e(e){if(Array.isArray(e))return sI(e)}function jp(e){"@babel/helpers - typeof";return jp=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},jp(e)}function fQ(e,t){var r=typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=dQ(e))||t&&e&&typeof e.length=="number"){r&&(e=r);var n=0,i=function(){};return{s:i,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(u){throw u},f:i}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var a=!0,s=!1,o;return{s:function(){r=r.call(e)},n:function(){var u=r.next();return a=u.done,u},e:function(u){s=!0,o=u},f:function(){try{!a&&r.return!=null&&r.return()}finally{if(s)throw o}}}}function dQ(e,t){if(e){if(typeof e=="string")return sI(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return sI(e,t)}}function sI(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r\s*$/.test(e)?(t=e,r="XML"):(t=Z9e.readFileSync(e,"utf8"),r=e);var n,i={async:!1,tagNameProcessors:[w5.stripPrefix],attrNameProcessors:[w5.stripPrefix]};return eje.parseString(t,i,function(a,s){if(a!=null){console.error("Failed to load model info from ".concat(r,":"),a);return}else if(s.modelInfo==null){console.error("Model info is not valid for ".concat(r));return}n=new rje(s.modelInfo)}),n}var rje=function(){function e(t){Gu(this,e),this._name=t.$.name,this._version=t.$.version,this._url=t.$.url,this._schemaLocation=t.$.schemaLocation,this._targetQualifier=t.$.targetQualifier,this._patientClassName=t.$.patientClassName,this._patientClassIdentifier=t.$.patientClassIdentifier,this._patientBirthDatePropertyName=t.$.patientBirthDatePropertyName,this._caseSensitive=t.$.caseSensitive,this._strictRetrieveTyping=t.$.strictRetrieveTyping,this._classesByLabel=new Map,this._classesByIdentifier=new Map,this._classesByName=new Map;var r=fQ(t.typeInfo),n;try{for(r.s();!(n=r.n()).done;){var i=n.value;if(i.$!=null&&(ko(i.$.type)==="ClassInfo"||ko(i.$.type)==="ProfileInfo")){var a=new nje(i,this);a.label!=null&&this._classesByLabel.set(a.label,a),a.identifier!=null&&this._classesByIdentifier.set(a.identifier,a),a.name!=null&&this._classesByName.set(a.name,a)}}}catch(s){r.e(s)}finally{r.f()}}return Yu(e,[{key:"name",get:function(){return this._name}},{key:"version",get:function(){return this._version}},{key:"url",get:function(){return this._url}},{key:"schemaLocation",get:function(){return this._schemaLocation}},{key:"targetQualifier",get:function(){return this._targetQualifier}},{key:"patientClassName",get:function(){return this._patientClassName}},{key:"patientClassIdentifier",get:function(){return this._patientClassIdentifier}},{key:"patientBirthDatePropertyName",get:function(){return this._patientBirthDatePropertyName}},{key:"caseSensitive",get:function(){return this._caseSensitive}},{key:"strictRetrieveTyping",get:function(){return this._strictRetrieveTyping}},{key:"findClass",value:function(r){if(this._classesByLabel.has(r))return this._classesByLabel.get(r);if(this._classesByIdentifier.has(r))return this._classesByIdentifier.get(r);var n=r.replace("{".concat(this.url,"}"),"".concat(this.name,"."));if(this._classesByName.has(n))return this._classesByName.get(n);var i=n.startsWith("".concat(this.name,"."))?n.slice(this.name.length+1):"".concat(this.name,".").concat(n);return this._classesByName.get(i)}}]),e}(),nje=function(){function e(t,r){if(Gu(this,e),this._namespace=t.$.namespace||r.url,this._name=t.$.name,this._identifier=t.$.identifier,this._label=t.$.label,this._isRetrievable=t.$.retrievable=="true",this._primaryCodePath=t.$.primaryCodePath,this._baseTypeSpecifier=o1(t,"base"),this._modelInfo=r,this._elementsByName=new Map,t.element!=null){var n=fQ(t.element),i;try{for(n.s();!(i=n.n()).done;){var a=i.value,s=new ije(a,r);this._elementsByName.set(s.name,s)}}catch(o){n.e(o)}finally{n.f()}}this._parentClasses=null}return Yu(e,[{key:"namespace",get:function(){return this._namespace}},{key:"name",get:function(){return this._name}},{key:"identifier",get:function(){return this._identifier}},{key:"label",get:function(){return this._label}},{key:"isRetrievable",get:function(){return this._isRetrievable}},{key:"primaryCodePath",get:function(){return this._primaryCodePath}},{key:"baseTypeSpecifier",get:function(){return this._baseTypeSpecifier}},{key:"modelInfo",get:function(){return this._modelInfo}},{key:"elements",get:function(){return Array.from(this._elementsByName.values())}},{key:"parentClasses",value:function(){if(!this._parentClasses&&(this._parentClasses=[],this.baseTypeSpecifier)){var r,n=this._modelInfo.findClass(this.baseTypeSpecifier.name);n&&(r=this._parentClasses).push.apply(r,[n].concat(G9e(n.parentClasses())))}return this._parentClasses}},{key:"findElement",value:function(r){var n=this,i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,a=this._elementsByName.get(r);if(a==null&&this.baseTypeSpecifier!=null&&this.baseTypeSpecifier.namespace!=="System"&&(a=this._modelInfo.findClass(this.baseTypeSpecifier.fqn).findElement(r)),a==null&&i)for(var s=function(){if(/^[A-Z]$/.test(r[o])){var c=r.slice(0,o),f=n.findElement(c,!1);if(f!=null&&f.typeSpecifier&&f.typeSpecifier.isChoice){var d=r.slice(o),y=f.typeSpecifier.choices.find(function(v){return v.name===d||v.name==="".concat(d[0].toLowerCase()).concat(d.slice(1))});if(y)return a=f,"break"}}},o=0;o]+)\.)?([^<>]+)$/,_5=function(){function e(t,r){Gu(this,e),this._name=t,this._namespace=r}return Yu(e,[{key:"isNamed",get:function(){return!0}},{key:"name",get:function(){return this._name}},{key:"namespace",get:function(){return this._namespace}},{key:"fqn",get:function(){return this.namespace==null?this.name:"".concat(this.namespace,".").concat(this.name)}}]),e}(),sje="ListTypeSpecifier",C5=/^[Ll]ist\s*<\s*(.*[^\s])\s*>$/,S5=function(){function e(t){Gu(this,e),this._elementType=t}return Yu(e,[{key:"isList",get:function(){return!0}},{key:"elementType",get:function(){return this._elementType}}]),e}(),oje="IntervalTypeSpecifier",DT=/^[Ii]nterval\s*<\s*(.*[^\s])\s*>$/,T5=function(){function e(t){Gu(this,e),this._pointType=t}return Yu(e,[{key:"isInterval",get:function(){return!0}},{key:"pointType",get:function(){return this._pointType}}]),e}(),lje="ChoiceTypeSpecifier",uje=/^[Cc]hoice\s*<\s*(.*[^\s])\s*>$/,E5=function(){function e(t){Gu(this,e),this._choices=t}return Yu(e,[{key:"isChoice",get:function(){return!0}},{key:"choices",get:function(){return this._choices}}]),e}();function o1(e){for(var t,r,n=arguments.length,i=new Array(n>1?n-1:0),a=1;a0&&(r=r[0]),Rh(t,r)}function Rh(e,t){if(e&&b5.test(e)){var r=b5.exec(e);return new _5(r[3],r[2])}else if(t&&ko(t.$.type)===aje){var n=t.$.name,i=t.$.modelName||t.$.namespace;return new _5(n,i)}else if(e&&C5.test(e)){var a=C5.exec(e);return new S5(Rh(a[1]))}else{if(t&&ko(t.$.type)===sje)return new S5(o1(t,"element"));if(e&&DT.test(e)){var s=DT.exec(e);return new T5(Rh(s[1]))}else{if(t&&ko(t.$.type)===oje)return new T5(o1(t,"point"));if(e&&uje.test(e)){var o=DT.exec(e),l=o[1].split(",").map(function(f){return f.trim()}),u=l.map(function(f){return Rh(f)});return new E5(u)}else if(t&&ko(t.$.type)===lje){var c=t.choice.map(function(f){return Rh(null,f)});return new E5(c)}}}}function ko(e){return e==null?e:e.replace(/.*:/,"")}var cje=tje;const fje="",dje=Object.freeze(Object.defineProperty({__proto__:null,default:fje},Symbol.toStringTag,{value:"Module"})),hQ=Kp(dje);function hje(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&oI(e,t)}function oI(e,t){return oI=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,i){return n.__proto__=i,n},oI(e,t)}function pje(e){var t=vje();return function(){var n=l1(e),i;if(t){var a=l1(this).constructor;i=Reflect.construct(n,arguments,a)}else i=n.apply(this,arguments);return mje(this,i)}}function mje(e,t){if(t&&(zf(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return pQ(e)}function pQ(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function vje(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function l1(e){return l1=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},l1(e)}function lI(e){return wje(e)||yje(e)||mQ(e)||gje()}function gje(){throw new TypeError(`Invalid attempt to spread non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function yje(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function wje(e){if(Array.isArray(e))return uI(e)}function O5(e,t){var r=typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=mQ(e))||t&&e&&typeof e.length=="number"){r&&(e=r);var n=0,i=function(){};return{s:i,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(u){throw u},f:i}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var a=!0,s=!1,o;return{s:function(){r=r.call(e)},n:function(){var u=r.next();return a=u.done,u},e:function(u){s=!0,o=u},f:function(){try{!a&&r.return!=null&&r.return()}finally{if(s)throw o}}}}function mQ(e,t){if(e){if(typeof e=="string")return uI(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return uI(e,t)}}function uI(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r1&&arguments[1]!==void 0?arguments[1]:null,i=n||r.resourceType,a=this._modelInfo.findClass(i);if(n&&r.resourceType){var s=this._modelInfo.findClass(r.resourceType);if(!this._typeCastIsAllowed(s,a))throw"Incompatible types: FHIR resourceType is ".concat(r.resourceType," which cannot be cast as ").concat(n)}return new u1(r,a,this._modelInfo)}},{key:"_typeCastIsAllowed",value:function(r,n){return n==r||r.parentClasses().includes(n)||n.parentClasses().includes(r)}}],[{key:"FHIRv102",value:function(){return new e(gQ)}},{key:"FHIRv300",value:function(){return new e(yQ)}},{key:"FHIRv400",value:function(){return new e(wQ)}},{key:"FHIRv401",value:function(){return new e(bQ)}}]),e}(),Sje=function(){function e(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};yb(this,e),this._index=0,this._bundles=[],this._patientSourceOptions=r,this._modelInfo=vQ(t)}return wb(e,[{key:"version",get:function(){return this._modelInfo.version}},{key:"loadBundles",value:function(r){this._bundles=this._bundles.concat(r)}},{key:"currentPatient",value:function(){if(this._index1?n.splice(1).join("."):void 0,s=this._typeInfo.findElement(i,!0);if(typeof s>"u"){console.error("Failed to locate element for ".concat(this._typeInfo.name,".").concat(i));return}var o=function(w,p){return"".concat(w.name).concat(p.name[0].toUpperCase()).concat(p.name.slice(1))},l,u;if(i!==s.name&&s.typeSpecifier.isChoice)l=i,u=s.typeSpecifier.choices.find(function(_){return l===o(s,_)});else if(l=s.name,u=s.typeSpecifier,u.isChoice){var c=O5(u.choices),f;try{for(c.s();!(f=c.n()).done;){var d=f.value;if(d.isNamed){var y=o(s,d);if(this._json[y]!=null||this._json["_".concat(y)]!=null){l=y,u=d;break}}}}catch(_){c.e(_)}finally{c.f()}}if(u.namespace==="System"){if(a!=null){console.error("Traversing into CQL system types isn't supported: ".concat(this._typeInfo.name,".").concat(i,".").concat(a,"."));return}return Oje(this._json[l],u.name)}var v=Eje(this._json,l,u,this._modelInfo);return v==null?v:Pg(v,u,this._modelInfo,a)}},{key:"getId",value:function(){return this._json.id}},{key:"getCode",value:function(r){var n=this.get(r);return n instanceof ta.Code||(n=cI(n)),n}},{key:"getDate",value:function(r){var n=this.get(r);return!(n instanceof ta.DateTime)&&n&&n.value&&(n=n.value),n}},{key:"getInterval",value:function(r){var n=this.get(r);return!(n instanceof ta.Interval)&&n&&n.value&&(n=n.value),n}},{key:"getDateOrInterval",value:function(r){var n=this.get(r);return!(n instanceof ta.DateTime)&&!(n instanceof ta.Interval)&&n&&n.value&&(n=n.value),n}},{key:"_is",value:function(r){return this._typeHierarchy().some(function(n){return n.type===r.type&&n.name==r.name})}},{key:"_typeHierarchy",value:function(){var r=[];return this.getTypeInfo()!=null&&(r=[this.getTypeInfo()].concat(lI(this.getTypeInfo().parentClasses())).map(function(n){var i=n.namespace;i===n.modelInfo.name?i=n.modelInfo.url:i==="System"&&(i="urn:hl7-org:elm-types:r1");var a=n.name;return a.startsWith("".concat(n.modelInfo.name,"."))&&(a=a.slice(n.modelInfo.name.length+1)),a="{".concat(i,"}").concat(a),{name:a,type:"NamedTypeSpecifier"}})),r.push({name:"{urn:hl7-org:elm-types:r1}Any",type:"NamedTypeSpecifier"}),r}},{key:"getTypeInfo",value:function(){return this._typeInfo}}]),e}(),Tje=function(e){hje(r,e);var t=pje(r);function r(n,i){var a,s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};yb(this,r);var o=i.patientClassIdentifier?i.patientClassIdentifier:i.patientClassName,l=i.patientClassName.replace(/^FHIR\./,""),u=n.entry.find(function(f){return f.resource&&f.resource.resourceType==l}),c=i.findClass(o);return a=t.call(this,u.resource,c,i),a._patientSourceOptions=s,Object.defineProperty(pQ(a),"_bundle",{value:n,enumerable:!1}),a}return wb(r,[{key:"findRecord",value:function(i,a){var s=this.findRecords(i,a);if(s.length>0)return s[0]}},{key:"findRecords",value:function(i,a){var s=this,o=this._patientSourceOptions.requireProfileTagging;if(o===!0&&a==null)throw new Error('meta.profile checking is only supported using cql-execution >=2.4.1. Please upgrade or set the "requireProfileTagging" option to false when constructing a PatientSource.');var l=this._modelInfo.findClass(a?a.datatype:i);if(l==null)return console.error("Failed to find type info for ".concat(i)),[];var u=l.name.replace(/^FHIR\./,""),c=this._bundle.entry.filter(function(f){return f.resource&&f.resource.resourceType==u?o===!0&&i!=="http://hl7.org/fhir/StructureDefinition/".concat(u)?f.resource.meta&&f.resource.meta.profile&&f.resource.meta.profile.includes(i):!0:!1}).map(function(f){return new u1(f.resource,l,s._modelInfo)});if(o===!0&&u==="Patient"&&c.length===0)throw new Error("Patient record with meta.profile matching ".concat(i,' was not found. Please ensure that meta.profile is properly set on the Patient resource, or set the "requireProfileTagging" option to false when constructing a PatientSource.'));return c}}]),r}(u1);function Eje(e,t,r,n){var i=e[t],a=e["_".concat(t)];if(i==null&&a==null)return e[t];if(_Q(r,n)){for(var s=r.isList&&Array.isArray(i)?lI(i):[i],o=r.isList&&Array.isArray(a)?lI(a):[a];s.length>o.length;)o.push(void 0);for(;o.length>s.length;)s.push(void 0);for(var l=[],u=0;u"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}();return function(){var T,x=g(h);if(b){var E=g(this).constructor;T=Reflect.construct(x,arguments,E)}else T=x.apply(this,arguments);return w(this,T)}}function w(h,b){if(b&&(d(b)==="object"||typeof b=="function"))return b;if(b!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return p(h)}function p(h){if(h===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return h}function g(h){return(g=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(b){return b.__proto__||Object.getPrototypeOf(b)})(h)}function C(h,b,T){return b in h?Object.defineProperty(h,b,{value:T,enumerable:!0,configurable:!0,writable:!0}):h[b]=T,h}var m=function(h){(function(R,F){if(typeof F!="function"&&F!==null)throw new TypeError("Super expression must either be null or a function");R.prototype=Object.create(F&&F.prototype,{constructor:{value:R,writable:!0,configurable:!0}}),Object.defineProperty(R,"prototype",{writable:!1}),F&&v(R,F)})(E,h);var b,T,x=_(E);function E(R){var F;return function(z,D){if(!(z instanceof D))throw new TypeError("Cannot call a class as a function")}(this,E),C(p(F=x.call(this,R)),"continueOpenCollapsible",function(){var z=p(F).innerRef;F.setState({height:z.scrollHeight,transition:"height ".concat(F.props.transitionTime,"ms ").concat(F.props.easing),isClosed:!1,hasBeenOpened:!0,inTransition:c(z.scrollHeight),shouldOpenOnNextCycle:!1})}),C(p(F),"handleTriggerClick",function(z){F.props.triggerDisabled||F.state.inTransition||(z.preventDefault(),F.props.handleTriggerClick?F.props.handleTriggerClick(F.props.accordionPosition):F.state.isClosed===!0?(F.openCollapsible(),F.props.onOpening(),F.props.onTriggerOpening()):(F.closeCollapsible(),F.props.onClosing(),F.props.onTriggerClosing()))}),C(p(F),"handleTransitionEnd",function(z){z.target===F.innerRef&&(F.state.isClosed?(F.setState({inTransition:!1}),F.props.onClose()):(F.setState({height:"auto",overflow:F.props.overflowWhenOpen,inTransition:!1}),F.props.onOpen()))}),C(p(F),"setInnerRef",function(z){return F.innerRef=z}),F.timeout=void 0,F.contentId=R.contentElementId||"collapsible-content-".concat(Date.now()),F.triggerId=R.triggerElementProps.id||"collapsible-trigger-".concat(Date.now()),R.open?F.state={isClosed:!1,shouldSwitchAutoOnNextCycle:!1,height:"auto",transition:"none",hasBeenOpened:!0,overflow:R.overflowWhenOpen,inTransition:!1}:F.state={isClosed:!0,shouldSwitchAutoOnNextCycle:!1,height:0,transition:"height ".concat(R.transitionTime,"ms ").concat(R.easing),hasBeenOpened:!1,overflow:"hidden",inTransition:!1},F}return b=E,(T=[{key:"componentDidUpdate",value:function(R,F){var z=this;this.state.shouldOpenOnNextCycle&&this.continueOpenCollapsible(),F.height!=="auto"&&F.height!==0||this.state.shouldSwitchAutoOnNextCycle!==!0||(window.clearTimeout(this.timeout),this.timeout=window.setTimeout(function(){z.setState({height:0,overflow:"hidden",isClosed:!0,shouldSwitchAutoOnNextCycle:!1})},50)),R.open!==this.props.open&&(this.props.open===!0?(this.openCollapsible(),this.props.onOpening()):(this.closeCollapsible(),this.props.onClosing()))}},{key:"componentWillUnmount",value:function(){window.clearTimeout(this.timeout)}},{key:"closeCollapsible",value:function(){var R=this.innerRef;this.setState({shouldSwitchAutoOnNextCycle:!0,height:R.scrollHeight,transition:"height ".concat(this.props.transitionCloseTime?this.props.transitionCloseTime:this.props.transitionTime,"ms ").concat(this.props.easing),inTransition:c(R.scrollHeight)})}},{key:"openCollapsible",value:function(){this.setState({inTransition:c(this.innerRef.scrollHeight),shouldOpenOnNextCycle:!0})}},{key:"renderNonClickableTriggerElement",value:function(){var R=this.props,F=R.triggerSibling,z=R.classParentString;if(!F)return null;switch(d(F)){case"string":return o.a.createElement("span",{className:"".concat(z,"__trigger-sibling")},F);case"function":return F();case"object":return F;default:return null}}},{key:"render",value:function(){var R=this,F={height:this.state.height,WebkitTransition:this.state.transition,msTransition:this.state.transition,transition:this.state.transition,overflow:this.state.overflow},z=this.state.isClosed?"is-closed":"is-open",D=this.props.triggerDisabled?"is-disabled":"",A=this.state.isClosed===!1&&this.props.triggerWhenOpen!==void 0?this.props.triggerWhenOpen:this.props.trigger,N=this.props.contentContainerTagName,$=this.props.triggerTagName,P=this.props.lazyRender&&!this.state.hasBeenOpened&&this.state.isClosed&&!this.state.inTransition?null:this.props.children,X=this.props,W=X.classParentString,k=X.contentOuterClassName,V=X.contentInnerClassName,J="".concat(W,"__trigger ").concat(z," ").concat(D," ").concat(this.state.isClosed?this.props.triggerClassName:this.props.triggerOpenedClassName),ne="".concat(W," ").concat(this.state.isClosed?this.props.className:this.props.openedClassName),H="".concat(W,"__contentOuter ").concat(k),j="".concat(W,"__contentInner ").concat(V);return o.a.createElement(N,f({className:ne.trim()},this.props.containerElementProps),o.a.createElement($,f({id:this.triggerId,className:J.trim(),onClick:this.handleTriggerClick,style:this.props.triggerStyle&&this.props.triggerStyle,onKeyPress:function(ee){var O=ee.key;(O===" "&&R.props.triggerTagName.toLowerCase()!=="button"||O==="Enter")&&R.handleTriggerClick(ee)},tabIndex:this.props.tabIndex&&this.props.tabIndex,"aria-expanded":!this.state.isClosed,"aria-disabled":this.props.triggerDisabled,"aria-controls":this.contentId,role:"button"},this.props.triggerElementProps),A),this.renderNonClickableTriggerElement(),o.a.createElement("div",{id:this.contentId,className:H.trim(),style:F,onTransitionEnd:this.handleTransitionEnd,ref:this.setInnerRef,hidden:this.props.contentHiddenWhenClosed&&this.state.isClosed&&!this.state.inTransition,role:"region","aria-labelledby":this.triggerId},o.a.createElement("div",{className:j.trim()},P)))}}])&&y(b.prototype,T),Object.defineProperty(b,"prototype",{writable:!1}),E}(s.Component);m.propTypes={transitionTime:u.a.number,transitionCloseTime:u.a.number,triggerTagName:u.a.string,easing:u.a.string,open:u.a.bool,containerElementProps:u.a.object,triggerElementProps:u.a.object,contentElementId:u.a.string,classParentString:u.a.string,className:u.a.string,openedClassName:u.a.string,triggerStyle:u.a.object,triggerClassName:u.a.string,triggerOpenedClassName:u.a.string,contentOuterClassName:u.a.string,contentInnerClassName:u.a.string,accordionPosition:u.a.oneOfType([u.a.string,u.a.number]),handleTriggerClick:u.a.func,onOpen:u.a.func,onClose:u.a.func,onOpening:u.a.func,onClosing:u.a.func,onTriggerOpening:u.a.func,onTriggerClosing:u.a.func,trigger:u.a.oneOfType([u.a.string,u.a.element]),triggerWhenOpen:u.a.oneOfType([u.a.string,u.a.element]),triggerDisabled:u.a.bool,lazyRender:u.a.bool,overflowWhenOpen:u.a.oneOf(["hidden","visible","auto","scroll","inherit","initial","unset"]),contentHiddenWhenClosed:u.a.bool,triggerSibling:u.a.oneOfType([u.a.string,u.a.element,u.a.func]),tabIndex:u.a.number,contentContainerTagName:u.a.string,children:u.a.oneOfType([u.a.string,u.a.element])},m.defaultProps={transitionTime:400,transitionCloseTime:null,triggerTagName:"span",easing:"linear",open:!1,classParentString:"Collapsible",triggerDisabled:!1,lazyRender:!1,overflowWhenOpen:"hidden",contentHiddenWhenClosed:!1,openedClassName:"",triggerStyle:null,triggerClassName:"",triggerOpenedClassName:"",contentOuterClassName:"",contentInnerClassName:"",className:"",triggerSibling:null,onOpen:function(){},onClose:function(){},onOpening:function(){},onClosing:function(){},onTriggerOpening:function(){},onTriggerClosing:function(){},tabIndex:null,contentContainerTagName:"div",triggerElementProps:{}},i.default=m}])})})(CQ);var xje=CQ.exports;const lZe=hl(xje),M5=globalThis||void 0||self;var x5=typeof crypto<"u"&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||typeof msCrypto<"u"&&typeof msCrypto.getRandomValues=="function"&&msCrypto.getRandomValues.bind(msCrypto),Lje=new Uint8Array(16);function $je(){if(!x5)throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return x5(Lje)}var SQ=[];for(var qv=0;qv<256;++qv)SQ[qv]=(qv+256).toString(16).substr(1);function Aje(e,t){var r=t||0,n=SQ;return[n[e[r++]],n[e[r++]],n[e[r++]],n[e[r++]],"-",n[e[r++]],n[e[r++]],"-",n[e[r++]],n[e[r++]],"-",n[e[r++]],n[e[r++]],"-",n[e[r++]],n[e[r++]],n[e[r++]],n[e[r++]],n[e[r++]],n[e[r++]]].join("")}function Pje(e,t,r){var n=t&&r||0;typeof e=="string"&&(t=e==="binary"?new Array(16):null,e=null),e=e||{};var i=e.random||(e.rng||$je)();if(i[6]=i[6]&15|64,i[8]=i[8]&63|128,t)for(var a=0;a<16;++a)t[n+a]=i[a];return t||Aje(i)}function L5(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),r.push.apply(r,n)}return r}function fI(e){for(var t=1;t"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function kje(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Fje(e,t){if(t&&(typeof t=="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return kje(e)}function Bje(e){var t=Dje();return function(){var n=f1(e),i;if(t){var a=f1(this).constructor;i=Reflect.construct(n,arguments,a)}else i=n.apply(this,arguments);return Fje(this,i)}}function jje(e,t){if(e){if(typeof e=="string")return A5(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return A5(e,t)}}function A5(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(l){throw l},f:i}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var a=!0,s=!1,o;return{s:function(){r=r.call(e)},n:function(){var l=r.next();return a=l.done,l},e:function(l){s=!0,o=l},f:function(){try{!a&&r.return!=null&&r.return()}finally{if(s)throw o}}}}var P5=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof M5<"u"?M5:typeof self<"u"?self:{},Vv=function(e){return e&&e.Math==Math&&e},lo=Vv(typeof globalThis=="object"&&globalThis)||Vv(typeof window=="object"&&window)||Vv(typeof self=="object"&&self)||Vv(typeof P5=="object"&&P5)||function(){return this}()||Function("return this")(),jA={},uo=function(e){try{return!!e()}catch{return!0}},qje=uo,Tl=!qje(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7}),Vje=uo,zA=!Vje(function(){var e=(function(){}).bind();return typeof e!="function"||e.hasOwnProperty("prototype")}),Hje=zA,Hv=Function.prototype.call,qA=Hje?Hv.bind(Hv):function(){return Hv.apply(Hv,arguments)},TQ={},EQ={}.propertyIsEnumerable,OQ=Object.getOwnPropertyDescriptor,Wje=OQ&&!EQ.call({1:2},1);TQ.f=Wje?function(t){var r=OQ(this,t);return!!r&&r.enumerable}:EQ;var IQ=function(e,t){return{enumerable:!(e&1),configurable:!(e&2),writable:!(e&4),value:t}},MQ=zA,xQ=Function.prototype,hI=xQ.call,Gje=MQ&&xQ.bind.bind(hI,hI),LQ=function(e){return MQ?Gje(e):function(){return hI.apply(e,arguments)}},$Q=LQ,Yje=$Q({}.toString),Kje=$Q("".slice),bb=function(e){return Kje(Yje(e),8,-1)},Xje=bb,Qje=LQ,ns=function(e){if(Xje(e)==="Function")return Qje(e)},Jje=ns,Zje=uo,eze=bb,kT=Object,tze=Jje("".split),AQ=Zje(function(){return!kT("z").propertyIsEnumerable(0)})?function(e){return eze(e)=="String"?tze(e,""):kT(e)}:kT,PQ=function(e){return e==null},rze=PQ,nze=TypeError,NQ=function(e){if(rze(e))throw nze("Can't call method on "+e);return e},ize=AQ,aze=NQ,_b=function(e){return ize(aze(e))},pI=typeof document=="object"&&document.all,sze=typeof pI>"u"&&pI!==void 0,UQ={all:pI,IS_HTMLDDA:sze},RQ=UQ,oze=RQ.all,Bi=RQ.IS_HTMLDDA?function(e){return typeof e=="function"||e===oze}:function(e){return typeof e=="function"},N5=Bi,DQ=UQ,lze=DQ.all,Td=DQ.IS_HTMLDDA?function(e){return typeof e=="object"?e!==null:N5(e)||e===lze}:function(e){return typeof e=="object"?e!==null:N5(e)},FT=lo,uze=Bi,cze=function(e){return uze(e)?e:void 0},c0=function(e,t){return arguments.length<2?cze(FT[e]):FT[e]&&FT[e][t]},fze=ns,dze=fze({}.isPrototypeOf),hze=c0,pze=hze("navigator","userAgent")||"",kQ=lo,BT=pze,U5=kQ.process,R5=kQ.Deno,D5=U5&&U5.versions||R5&&R5.version,k5=D5&&D5.v8,Ji,d1;k5&&(Ji=k5.split("."),d1=Ji[0]>0&&Ji[0]<4?1:+(Ji[0]+Ji[1]));!d1&&BT&&(Ji=BT.match(/Edge\/(\d+)/),(!Ji||Ji[1]>=74)&&(Ji=BT.match(/Chrome\/(\d+)/),Ji&&(d1=+Ji[1])));var mze=d1,F5=mze,vze=uo,FQ=!!Object.getOwnPropertySymbols&&!vze(function(){var e=Symbol();return!String(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&F5&&F5<41}),gze=FQ,BQ=gze&&!Symbol.sham&&typeof Symbol.iterator=="symbol",yze=c0,wze=Bi,bze=dze,_ze=BQ,Cze=Object,jQ=_ze?function(e){return typeof e=="symbol"}:function(e){var t=yze("Symbol");return wze(t)&&bze(t.prototype,Cze(e))},Sze=String,Tze=function(e){try{return Sze(e)}catch{return"Object"}},Eze=Bi,Oze=Tze,Ize=TypeError,zQ=function(e){if(Eze(e))return e;throw Ize(Oze(e)+" is not a function")},Mze=zQ,xze=PQ,Lze=function(e,t){var r=e[t];return xze(r)?void 0:Mze(r)},jT=qA,zT=Bi,qT=Td,$ze=TypeError,Aze=function(e,t){var r,n;if(t==="string"&&zT(r=e.toString)&&!qT(n=jT(r,e))||zT(r=e.valueOf)&&!qT(n=jT(r,e))||t!=="string"&&zT(r=e.toString)&&!qT(n=jT(r,e)))return n;throw $ze("Can't convert object to primitive value")},VA={exports:{}},B5=lo,Pze=Object.defineProperty,HA=function(e,t){try{Pze(B5,e,{value:t,configurable:!0,writable:!0})}catch{B5[e]=t}return t},Nze=lo,Uze=HA,j5="__core-js_shared__",Rze=Nze[j5]||Uze(j5,{}),WA=Rze,z5=WA;(VA.exports=function(e,t){return z5[e]||(z5[e]=t!==void 0?t:{})})("versions",[]).push({version:"3.25.5",mode:"global",copyright:"© 2014-2022 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.25.5/LICENSE",source:"https://github.com/zloirock/core-js"});var Dze=NQ,kze=Object,qQ=function(e){return kze(Dze(e))},Fze=ns,Bze=qQ,jze=Fze({}.hasOwnProperty),Ku=Object.hasOwn||function(t,r){return jze(Bze(t),r)},zze=ns,qze=0,Vze=Math.random(),Hze=zze(1 .toString),VQ=function(e){return"Symbol("+(e===void 0?"":e)+")_"+Hze(++qze+Vze,36)},Wze=lo,Gze=VA.exports,q5=Ku,Yze=VQ,V5=FQ,HQ=BQ,pc=Gze("wks"),du=Wze.Symbol,H5=du&&du.for,Kze=HQ?du:du&&du.withoutSetter||Yze,f0=function(e){if(!q5(pc,e)||!(V5||typeof pc[e]=="string")){var t="Symbol."+e;V5&&q5(du,e)?pc[e]=du[e]:HQ&&H5?pc[e]=H5(t):pc[e]=Kze(t)}return pc[e]},Xze=qA,W5=Td,G5=jQ,Qze=Lze,Jze=Aze,Zze=f0,eqe=TypeError,tqe=Zze("toPrimitive"),rqe=function(e,t){if(!W5(e)||G5(e))return e;var r=Qze(e,tqe),n;if(r){if(t===void 0&&(t="default"),n=Xze(r,e,t),!W5(n)||G5(n))return n;throw eqe("Can't convert object to primitive value")}return t===void 0&&(t="number"),Jze(e,t)},nqe=rqe,iqe=jQ,WQ=function(e){var t=nqe(e,"string");return iqe(t)?t:t+""},aqe=lo,Y5=Td,mI=aqe.document,sqe=Y5(mI)&&Y5(mI.createElement),GQ=function(e){return sqe?mI.createElement(e):{}},oqe=Tl,lqe=uo,uqe=GQ,YQ=!oqe&&!lqe(function(){return Object.defineProperty(uqe("div"),"a",{get:function(){return 7}}).a!=7}),cqe=Tl,fqe=qA,dqe=TQ,hqe=IQ,pqe=_b,mqe=WQ,vqe=Ku,gqe=YQ,K5=Object.getOwnPropertyDescriptor;jA.f=cqe?K5:function(t,r){if(t=pqe(t),r=mqe(r),gqe)try{return K5(t,r)}catch{}if(vqe(t,r))return hqe(!fqe(dqe.f,t,r),t[r])};var Ed={},yqe=Tl,wqe=uo,KQ=yqe&&wqe(function(){return Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype!=42}),bqe=Td,_qe=String,Cqe=TypeError,Cb=function(e){if(bqe(e))return e;throw Cqe(_qe(e)+" is not an object")},Sqe=Tl,Tqe=YQ,Eqe=KQ,Wv=Cb,X5=WQ,Oqe=TypeError,VT=Object.defineProperty,Iqe=Object.getOwnPropertyDescriptor,HT="enumerable",WT="configurable",GT="writable";Ed.f=Sqe?Eqe?function(t,r,n){if(Wv(t),r=X5(r),Wv(n),typeof t=="function"&&r==="prototype"&&"value"in n&> in n&&!n[GT]){var i=Iqe(t,r);i&&i[GT]&&(t[r]=n.value,n={configurable:WT in n?n[WT]:i[WT],enumerable:HT in n?n[HT]:i[HT],writable:!1})}return VT(t,r,n)}:VT:function(t,r,n){if(Wv(t),r=X5(r),Wv(n),Tqe)try{return VT(t,r,n)}catch{}if("get"in n||"set"in n)throw Oqe("Accessors not supported");return"value"in n&&(t[r]=n.value),t};var Mqe=Tl,xqe=Ed,Lqe=IQ,XQ=Mqe?function(e,t,r){return xqe.f(e,t,Lqe(1,r))}:function(e,t,r){return e[t]=r,e},QQ={exports:{}},vI=Tl,$qe=Ku,JQ=Function.prototype,Aqe=vI&&Object.getOwnPropertyDescriptor,GA=$qe(JQ,"name"),Pqe=GA&&(function(){}).name==="something",Nqe=GA&&(!vI||vI&&Aqe(JQ,"name").configurable),Uqe={EXISTS:GA,PROPER:Pqe,CONFIGURABLE:Nqe},Rqe=ns,Dqe=Bi,gI=WA,kqe=Rqe(Function.toString);Dqe(gI.inspectSource)||(gI.inspectSource=function(e){return kqe(e)});var ZQ=gI.inspectSource,Fqe=lo,Bqe=Bi,Q5=Fqe.WeakMap,jqe=Bqe(Q5)&&/native code/.test(String(Q5)),zqe=VA.exports,qqe=VQ,J5=zqe("keys"),eJ=function(e){return J5[e]||(J5[e]=qqe(e))},YA={},Vqe=jqe,tJ=lo,Hqe=Td,Wqe=XQ,YT=Ku,KT=WA,Gqe=eJ,Yqe=YA,Z5="Object already initialized",yI=tJ.TypeError,Kqe=tJ.WeakMap,h1,zp,p1,Xqe=function(e){return p1(e)?zp(e):h1(e,{})},Qqe=function(e){return function(t){var r;if(!Hqe(t)||(r=zp(t)).type!==e)throw yI("Incompatible receiver, "+e+" required");return r}};if(Vqe||KT.state){var Ea=KT.state||(KT.state=new Kqe);Ea.get=Ea.get,Ea.has=Ea.has,Ea.set=Ea.set,h1=function(e,t){if(Ea.has(e))throw yI(Z5);return t.facade=e,Ea.set(e,t),t},zp=function(e){return Ea.get(e)||{}},p1=function(e){return Ea.has(e)}}else{var mc=Gqe("state");Yqe[mc]=!0,h1=function(e,t){if(YT(e,mc))throw yI(Z5);return t.facade=e,Wqe(e,mc,t),t},zp=function(e){return YT(e,mc)?e[mc]:{}},p1=function(e){return YT(e,mc)}}var Jqe={set:h1,get:zp,has:p1,enforce:Xqe,getterFor:Qqe},Zqe=uo,eVe=Bi,Gv=Ku,wI=Tl,tVe=Uqe.CONFIGURABLE,rVe=ZQ,rJ=Jqe,nVe=rJ.enforce,iVe=rJ.get,Ng=Object.defineProperty,aVe=wI&&!Zqe(function(){return Ng(function(){},"length",{value:8}).length!==8}),sVe=String(String).split("String"),oVe=QQ.exports=function(e,t,r){String(t).slice(0,7)==="Symbol("&&(t="["+String(t).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),r&&r.getter&&(t="get "+t),r&&r.setter&&(t="set "+t),(!Gv(e,"name")||tVe&&e.name!==t)&&(wI?Ng(e,"name",{value:t,configurable:!0}):e.name=t),aVe&&r&&Gv(r,"arity")&&e.length!==r.arity&&Ng(e,"length",{value:r.arity});try{r&&Gv(r,"constructor")&&r.constructor?wI&&Ng(e,"prototype",{writable:!1}):e.prototype&&(e.prototype=void 0)}catch{}var n=nVe(e);return Gv(n,"source")||(n.source=sVe.join(typeof t=="string"?t:"")),e};Function.prototype.toString=oVe(function(){return eVe(this)&&iVe(this).source||rVe(this)},"toString");var lVe=Bi,uVe=Ed,cVe=QQ.exports,fVe=HA,dVe=function(e,t,r,n){n||(n={});var i=n.enumerable,a=n.name!==void 0?n.name:t;if(lVe(r)&&cVe(r,a,n),n.global)i?e[t]=r:fVe(t,r);else{try{n.unsafe?e[t]&&(i=!0):delete e[t]}catch{}i?e[t]=r:uVe.f(e,t,{value:r,enumerable:!1,configurable:!n.nonConfigurable,writable:!n.nonWritable})}return e},nJ={},hVe=Math.ceil,pVe=Math.floor,mVe=Math.trunc||function(t){var r=+t;return(r>0?pVe:hVe)(r)},vVe=mVe,iJ=function(e){var t=+e;return t!==t||t===0?0:vVe(t)},gVe=iJ,yVe=Math.max,wVe=Math.min,bVe=function(e,t){var r=gVe(e);return r<0?yVe(r+t,0):wVe(r,t)},_Ve=iJ,CVe=Math.min,SVe=function(e){return e>0?CVe(_Ve(e),9007199254740991):0},TVe=SVe,aJ=function(e){return TVe(e.length)},EVe=_b,OVe=bVe,IVe=aJ,eB=function(e){return function(t,r,n){var i=EVe(t),a=IVe(i),s=OVe(n,a),o;if(e&&r!=r){for(;a>s;)if(o=i[s++],o!=o)return!0}else for(;a>s;s++)if((e||s in i)&&i[s]===r)return e||s||0;return!e&&-1}},MVe={includes:eB(!0),indexOf:eB(!1)},xVe=ns,XT=Ku,LVe=_b,$Ve=MVe.indexOf,AVe=YA,tB=xVe([].push),sJ=function(e,t){var r=LVe(e),n=0,i=[],a;for(a in r)!XT(AVe,a)&&XT(r,a)&&tB(i,a);for(;t.length>n;)XT(r,a=t[n++])&&(~$Ve(i,a)||tB(i,a));return i},KA=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],PVe=sJ,NVe=KA,UVe=NVe.concat("length","prototype");nJ.f=Object.getOwnPropertyNames||function(t){return PVe(t,UVe)};var oJ={};oJ.f=Object.getOwnPropertySymbols;var RVe=c0,DVe=ns,kVe=nJ,FVe=oJ,BVe=Cb,jVe=DVe([].concat),zVe=RVe("Reflect","ownKeys")||function(t){var r=kVe.f(BVe(t)),n=FVe.f;return n?jVe(r,n(t)):r},rB=Ku,qVe=zVe,VVe=jA,HVe=Ed,WVe=function(e,t,r){for(var n=qVe(t),i=HVe.f,a=VVe.f,s=0;sw;w++)if((o||w in y)&&(C=y[w],m=v(C,w,d),e))if(t)g[w]=m;else if(m)switch(e){case 3:return!0;case 5:return C;case 6:return w;case 2:sB(g,C)}else switch(e){case 4:return!1;case 7:sB(g,C)}return a?-1:n||i?i:g}},GHe={forEach:_o(0),map:_o(1),filter:_o(2),some:_o(3),every:_o(4),find:_o(5),findIndex:_o(6),filterReject:_o(7)},hJ={},YHe=sJ,KHe=KA,XHe=Object.keys||function(t){return YHe(t,KHe)},QHe=Tl,JHe=KQ,ZHe=Ed,eWe=Cb,tWe=_b,rWe=XHe;hJ.f=QHe&&!JHe?Object.defineProperties:function(t,r){eWe(t);for(var n=tWe(r),i=rWe(r),a=i.length,s=0,o;a>s;)ZHe.f(t,o=i[s++],n[o]);return t};var nWe=c0,iWe=nWe("document","documentElement"),aWe=Cb,sWe=hJ,oB=KA,oWe=YA,lWe=iWe,uWe=GQ,cWe=eJ,lB=">",uB="<",bI="prototype",_I="script",pJ=cWe("IE_PROTO"),JT=function(){},mJ=function(e){return uB+_I+lB+e+uB+"/"+_I+lB},cB=function(e){e.write(mJ("")),e.close();var t=e.parentWindow.Object;return e=null,t},fWe=function(){var e=uWe("iframe"),t="java"+_I+":",r;return e.style.display="none",lWe.appendChild(e),e.src=String(t),r=e.contentWindow.document,r.open(),r.write(mJ("document.F=Object")),r.close(),r.F},Yv,Rg=function(){try{Yv=new ActiveXObject("htmlfile")}catch{}Rg=typeof document<"u"?document.domain&&Yv?cB(Yv):fWe():cB(Yv);for(var e=oB.length;e--;)delete Rg[bI][oB[e]];return Rg()};oWe[pJ]=!0;var dWe=Object.create||function(t,r){var n;return t!==null?(JT[bI]=aWe(t),n=new JT,JT[bI]=null,n[pJ]=t):n=Rg(),r===void 0?n:sWe.f(n,r)},hWe=f0,pWe=dWe,mWe=Ed.f,CI=hWe("unscopables"),SI=Array.prototype;SI[CI]==null&&mWe(SI,CI,{configurable:!0,value:pWe(null)});var vWe=function(e){SI[CI][e]=!0},gWe=oHe,yWe=GHe.find,wWe=vWe,TI="find",vJ=!0;TI in[]&&Array(1)[TI](function(){vJ=!1});gWe({target:"Array",proto:!0,forced:vJ},{find:function(t){return yWe(this,t,arguments.length>1?arguments[1]:void 0)}});wWe(TI);var di={GLOBAL:{HIDE:"__react_tooltip_hide_event",REBUILD:"__react_tooltip_rebuild_event",SHOW:"__react_tooltip_show_event"}},ZT=function(t,r){var n;typeof window.CustomEvent=="function"?n=new window.CustomEvent(t,{detail:r}):(n=document.createEvent("Event"),n.initEvent(t,!1,!0,r)),window.dispatchEvent(n)};function bWe(e){e.hide=function(t){ZT(di.GLOBAL.HIDE,{target:t})},e.rebuild=function(){ZT(di.GLOBAL.REBUILD)},e.show=function(t){ZT(di.GLOBAL.SHOW,{target:t})},e.prototype.globalRebuild=function(){this.mount&&(this.unbindListener(),this.bindListener())},e.prototype.globalShow=function(t){if(this.mount){var r=t&&t.detail&&t.detail.target&&!0||!1;this.showTooltip({currentTarget:r&&t.detail.target},!0)}},e.prototype.globalHide=function(t){if(this.mount){var r=t&&t.detail&&t.detail.target&&!0||!1;this.hideTooltip({currentTarget:r&&t.detail.target},r)}}}function _We(e){e.prototype.bindWindowEvents=function(t){window.removeEventListener(di.GLOBAL.HIDE,this.globalHide),window.addEventListener(di.GLOBAL.HIDE,this.globalHide,!1),window.removeEventListener(di.GLOBAL.REBUILD,this.globalRebuild),window.addEventListener(di.GLOBAL.REBUILD,this.globalRebuild,!1),window.removeEventListener(di.GLOBAL.SHOW,this.globalShow),window.addEventListener(di.GLOBAL.SHOW,this.globalShow,!1),t&&(window.removeEventListener("resize",this.onWindowResize),window.addEventListener("resize",this.onWindowResize,!1))},e.prototype.unbindWindowEvents=function(){window.removeEventListener(di.GLOBAL.HIDE,this.globalHide),window.removeEventListener(di.GLOBAL.REBUILD,this.globalRebuild),window.removeEventListener(di.GLOBAL.SHOW,this.globalShow),window.removeEventListener("resize",this.onWindowResize)},e.prototype.onWindowResize=function(){this.mount&&this.hideTooltip()}}var gJ=function(t,r){var n=this.state.show,i=this.props.id,a=this.isCapture(r.currentTarget),s=r.currentTarget.getAttribute("currentItem");a||r.stopPropagation(),n&&s==="true"?t||this.hideTooltip(r):(r.currentTarget.setAttribute("currentItem","true"),CWe(r.currentTarget,this.getTargetArray(i)),this.showTooltip(r))},CWe=function(t,r){for(var n=0;nm},N=function(j){return F(j)<0},$=function(j){return z(j)>h},P=function(j){return D(j)||A(j)||N(j)||$(j)},X=function(j){return!P(j)},W={top:X("top"),bottom:X("bottom"),left:X("left"),right:X("right")};function k(){var H=i.split(",").concat(n,["top","bottom","left","right"]),j=zje(H),ee;try{for(j.s();!(ee=j.n()).done;){var O=ee.value;if(W[O])return O}}catch(M){j.e(M)}finally{j.f()}return n}var V=k(),J=!1,ne;return V&&V!==n&&(J=!0,ne=V),J?{isNewState:!0,newState:{place:ne}}:{isNewState:!1,position:{left:parseInt(E(n)-x,10),top:parseInt(F(n)-T,10)}}}var EI=function(t){var r=t.getBoundingClientRect(),n=r.height,i=r.width;return{height:parseInt(n,10),width:parseInt(i,10)}},LWe=function(t,r,n){var i=r.getBoundingClientRect(),a=i.top,s=i.left,o=EI(r),l=o.width,u=o.height;return n==="float"?{mouseX:t.clientX,mouseY:t.clientY}:{mouseX:s+l/2,mouseY:a+u/2}},$We=function(t,r,n,i,a){var s,o,l,u,c=3,f=2,d=12;return t==="float"?(s={l:-(i/2),r:i/2,t:-(a+c+f),b:-c},l={l:-(i/2),r:i/2,t:c+d,b:a+c+f+d},u={l:-(i+c+f),r:-c,t:-(a/2),b:a/2},o={l:c,r:i+c+f,t:-(a/2),b:a/2}):t==="solid"&&(s={l:-(i/2),r:i/2,t:-(n/2+a+f),b:-(n/2)},l={l:-(i/2),r:i/2,t:n/2,b:n/2+a+f},u={l:-(i+r/2+f),r:-(r/2),t:-(a/2),b:a/2},o={l:r/2,r:i+r/2+f,t:-(a/2),b:a/2}),{top:s,bottom:l,left:u,right:o}},AWe=function(t){var r=0,n=0;Object.prototype.toString.apply(t)==="[object String]"&&(t=JSON.parse(t.toString().replace(/'/g,'"')));for(var i in t)i==="top"?n-=parseInt(t[i],10):i==="bottom"?n+=parseInt(t[i],10):i==="left"?r-=parseInt(t[i],10):i==="right"&&(r+=parseInt(t[i],10));return{extraOffsetX:r,extraOffsetY:n}},PWe=function(t){for(var r=t;r;){var n=window.getComputedStyle(r);if(n.getPropertyValue("transform")!=="none"||n.getPropertyValue("will-change")==="transform")break;r=r.parentElement}var i=r&&r.getBoundingClientRect().top||0,a=r&&r.getBoundingClientRect().left||0;return{parentTop:i,parentLeft:a}};function pB(e,t,r,n){if(t)return t;if(r!=null)return r;if(r===null)return null;var i=//;return!n||n==="false"||!i.test(e)?e:e.split(i).map(function(a,s){return be.createElement("span",{key:s,className:"multi-line"},a)})}function mB(e){var t={};return Object.keys(e).filter(function(r){return/(^aria-\w+$|^role$)/.test(r)}).forEach(function(r){t[r]=e[r]}),t}function tE(e){var t=e.length;return e.hasOwnProperty?Array.prototype.slice.call(e):new Array(t).fill().map(function(r){return e[r]})}function NWe(){return"t"+Pje()}var UWe=`.__react_component_tooltip { +`?(M.line++,M.column=0):M.column++);M.textNode+=O.substring(de,Z-1)}Y==="<"&&!(M.sawRoot&&M.closedRoot&&!M.strict)?(M.state=E.OPEN_WAKA,M.startTagPosition=M.position):(!m(Y)&&(!M.sawRoot||M.closedRoot)&&P(M,"Text data outside of root node."),Y==="&"?M.state=E.TEXT_ENTITY:M.textNode+=Y);continue;case E.SCRIPT:Y==="<"?M.state=E.SCRIPT_ENDING:M.script+=Y;continue;case E.SCRIPT_ENDING:Y==="/"?M.state=E.CLOSE_TAG:(M.script+="<"+Y,M.state=E.SCRIPT);continue;case E.OPEN_WAKA:if(Y==="!")M.state=E.SGML_DECL,M.sgmlDecl="";else if(!m(Y))if(T(w,Y))M.state=E.OPEN_TAG,M.tagName=Y;else if(Y==="/")M.state=E.CLOSE_TAG,M.tagName="";else if(Y==="?")M.state=E.PROC_INST,M.procInstName=M.procInstBody="";else{if(P(M,"Unencoded <"),M.startTagPosition+1"?(z(M,"onsgmldeclaration",M.sgmlDecl),M.sgmlDecl="",M.state=E.TEXT):(h(Y)&&(M.state=E.SGML_DECL_QUOTED),M.sgmlDecl+=Y);continue;case E.SGML_DECL_QUOTED:Y===M.q&&(M.state=E.SGML_DECL,M.q=""),M.sgmlDecl+=Y;continue;case E.DOCTYPE:Y===">"?(M.state=E.TEXT,z(M,"ondoctype",M.doctype),M.doctype=!0):(M.doctype+=Y,Y==="["?M.state=E.DOCTYPE_DTD:h(Y)&&(M.state=E.DOCTYPE_QUOTED,M.q=Y));continue;case E.DOCTYPE_QUOTED:M.doctype+=Y,Y===M.q&&(M.q="",M.state=E.DOCTYPE);continue;case E.DOCTYPE_DTD:M.doctype+=Y,Y==="]"?M.state=E.DOCTYPE:h(Y)&&(M.state=E.DOCTYPE_DTD_QUOTED,M.q=Y);continue;case E.DOCTYPE_DTD_QUOTED:M.doctype+=Y,Y===M.q&&(M.state=E.DOCTYPE_DTD,M.q="");continue;case E.COMMENT:Y==="-"?M.state=E.COMMENT_ENDING:M.comment+=Y;continue;case E.COMMENT_ENDING:Y==="-"?(M.state=E.COMMENT_ENDED,M.comment=A(M.opt,M.comment),M.comment&&z(M,"oncomment",M.comment),M.comment=""):(M.comment+="-"+Y,M.state=E.COMMENT);continue;case E.COMMENT_ENDED:Y!==">"?(P(M,"Malformed comment"),M.comment+="--"+Y,M.state=E.COMMENT):M.state=E.TEXT;continue;case E.CDATA:Y==="]"?M.state=E.CDATA_ENDING:M.cdata+=Y;continue;case E.CDATA_ENDING:Y==="]"?M.state=E.CDATA_ENDING_2:(M.cdata+="]"+Y,M.state=E.CDATA);continue;case E.CDATA_ENDING_2:Y===">"?(M.cdata&&z(M,"oncdata",M.cdata),z(M,"onclosecdata"),M.cdata="",M.state=E.TEXT):Y==="]"?M.cdata+="]":(M.cdata+="]]"+Y,M.state=E.CDATA);continue;case E.PROC_INST:Y==="?"?M.state=E.PROC_INST_ENDING:m(Y)?M.state=E.PROC_INST_BODY:M.procInstName+=Y;continue;case E.PROC_INST_BODY:if(!M.procInstBody&&m(Y))continue;Y==="?"?M.state=E.PROC_INST_ENDING:M.procInstBody+=Y;continue;case E.PROC_INST_ENDING:Y===">"?(z(M,"onprocessinginstruction",{name:M.procInstName,body:M.procInstBody}),M.procInstName=M.procInstBody="",M.state=E.TEXT):(M.procInstBody+="?"+Y,M.state=E.PROC_INST_BODY);continue;case E.OPEN_TAG:T(p,Y)?M.tagName+=Y:(X(M),Y===">"?V(M):Y==="/"?M.state=E.OPEN_TAG_SLASH:(m(Y)||P(M,"Invalid character in tag name"),M.state=E.ATTRIB));continue;case E.OPEN_TAG_SLASH:Y===">"?(V(M,!0),J(M)):(P(M,"Forward-slash in opening tag not followed by >"),M.state=E.ATTRIB);continue;case E.ATTRIB:if(m(Y))continue;Y===">"?V(M):Y==="/"?M.state=E.OPEN_TAG_SLASH:T(w,Y)?(M.attribName=Y,M.attribValue="",M.state=E.ATTRIB_NAME):P(M,"Invalid attribute name");continue;case E.ATTRIB_NAME:Y==="="?M.state=E.ATTRIB_VALUE:Y===">"?(P(M,"Attribute without value"),M.attribValue=M.attribName,k(M),V(M)):m(Y)?M.state=E.ATTRIB_NAME_SAW_WHITE:T(p,Y)?M.attribName+=Y:P(M,"Invalid attribute name");continue;case E.ATTRIB_NAME_SAW_WHITE:if(Y==="=")M.state=E.ATTRIB_VALUE;else{if(m(Y))continue;P(M,"Attribute without value"),M.tag.attributes[M.attribName]="",M.attribValue="",z(M,"onattribute",{name:M.attribName,value:""}),M.attribName="",Y===">"?V(M):T(w,Y)?(M.attribName=Y,M.state=E.ATTRIB_NAME):(P(M,"Invalid attribute name"),M.state=E.ATTRIB)}continue;case E.ATTRIB_VALUE:if(m(Y))continue;h(Y)?(M.q=Y,M.state=E.ATTRIB_VALUE_QUOTED):(P(M,"Unquoted attribute value"),M.state=E.ATTRIB_VALUE_UNQUOTED,M.attribValue=Y);continue;case E.ATTRIB_VALUE_QUOTED:if(Y!==M.q){Y==="&"?M.state=E.ATTRIB_VALUE_ENTITY_Q:M.attribValue+=Y;continue}k(M),M.q="",M.state=E.ATTRIB_VALUE_CLOSED;continue;case E.ATTRIB_VALUE_CLOSED:m(Y)?M.state=E.ATTRIB:Y===">"?V(M):Y==="/"?M.state=E.OPEN_TAG_SLASH:T(w,Y)?(P(M,"No whitespace between attributes"),M.attribName=Y,M.attribValue="",M.state=E.ATTRIB_NAME):P(M,"Invalid attribute name");continue;case E.ATTRIB_VALUE_UNQUOTED:if(!b(Y)){Y==="&"?M.state=E.ATTRIB_VALUE_ENTITY_U:M.attribValue+=Y;continue}k(M),Y===">"?V(M):M.state=E.ATTRIB;continue;case E.CLOSE_TAG:if(M.tagName)Y===">"?J(M):T(p,Y)?M.tagName+=Y:M.script?(M.script+=""?J(M):P(M,"Invalid characters in closing tag");continue;case E.TEXT_ENTITY:case E.ATTRIB_VALUE_ENTITY_Q:case E.ATTRIB_VALUE_ENTITY_U:var Se,Me;switch(M.state){case E.TEXT_ENTITY:Se=E.TEXT,Me="textNode";break;case E.ATTRIB_VALUE_ENTITY_Q:Se=E.ATTRIB_VALUE_QUOTED,Me="attribValue";break;case E.ATTRIB_VALUE_ENTITY_U:Se=E.ATTRIB_VALUE_UNQUOTED,Me="attribValue";break}Y===";"?(M[Me]+=ne(M),M.entity="",M.state=Se):T(M.entity.length?C:g,Y)?M.entity+=Y:(P(M,"Invalid character in entity name"),M[Me]+="&"+M.entity+Y,M.entity="",M.state=Se);continue;default:throw new Error(M,"Unknown state: "+M.state)}return M.position>=M.bufferCheckPosition&&i(M),M}/*! http://mths.be/fromcodepoint v0.1.0 by @mathias */String.fromCodePoint||function(){var O=String.fromCharCode,M=Math.floor,Z=function(){var Y=16384,de=[],we,Se,Me=-1,gt=arguments.length;if(!gt)return"";for(var q="";++Me1114111||M(L)!==L)throw RangeError("Invalid code point: "+L);L<=65535?de.push(L):(L-=65536,we=(L>>10)+55296,Se=L%1024+56320,de.push(we,Se)),(Me+1===gt||de.length>Y)&&(q+=O.apply(null,de),de.length=0)}return q};Object.defineProperty?Object.defineProperty(String,"fromCodePoint",{value:Z,configurable:!0,writable:!0}):String.fromCodePoint=Z}()})(e)}(LT)),LT}var zv={exports:{}},h5;function V9e(){if(h5)return zv.exports;h5=1;var e=typeof Reflect=="object"?Reflect:null,t=e&&typeof e.apply=="function"?e.apply:function(h,b,T){return Function.prototype.apply.call(h,b,T)},r;e&&typeof e.ownKeys=="function"?r=e.ownKeys:Object.getOwnPropertySymbols?r=function(h){return Object.getOwnPropertyNames(h).concat(Object.getOwnPropertySymbols(h))}:r=function(h){return Object.getOwnPropertyNames(h)};function n(m){console&&console.warn&&console.warn(m)}var i=Number.isNaN||function(h){return h!==h};function a(){a.init.call(this)}zv.exports=a,zv.exports.once=p,a.EventEmitter=a,a.prototype._events=void 0,a.prototype._eventsCount=0,a.prototype._maxListeners=void 0;var s=10;function o(m){if(typeof m!="function")throw new TypeError('The "listener" argument must be of type Function. Received type '+typeof m)}Object.defineProperty(a,"defaultMaxListeners",{enumerable:!0,get:function(){return s},set:function(m){if(typeof m!="number"||m<0||i(m))throw new RangeError('The value of "defaultMaxListeners" is out of range. It must be a non-negative number. Received '+m+".");s=m}}),a.init=function(){(this._events===void 0||this._events===Object.getPrototypeOf(this)._events)&&(this._events=Object.create(null),this._eventsCount=0),this._maxListeners=this._maxListeners||void 0},a.prototype.setMaxListeners=function(h){if(typeof h!="number"||h<0||i(h))throw new RangeError('The value of "n" is out of range. It must be a non-negative number. Received '+h+".");return this._maxListeners=h,this};function l(m){return m._maxListeners===void 0?a.defaultMaxListeners:m._maxListeners}a.prototype.getMaxListeners=function(){return l(this)},a.prototype.emit=function(h){for(var b=[],T=1;T0&&(R=b[0]),R instanceof Error)throw R;var F=new Error("Unhandled error."+(R?" ("+R.message+")":""));throw F.context=R,F}var z=E[h];if(z===void 0)return!1;if(typeof z=="function")t(z,this,b);else for(var D=z.length,A=v(z,D),T=0;T0&&R.length>x&&!R.warned){R.warned=!0;var F=new Error("Possible EventEmitter memory leak detected. "+R.length+" "+String(h)+" listeners added. Use emitter.setMaxListeners() to increase limit");F.name="MaxListenersExceededWarning",F.emitter=m,F.type=h,F.count=R.length,n(F)}return m}a.prototype.addListener=function(h,b){return u(this,h,b,!1)},a.prototype.on=a.prototype.addListener,a.prototype.prependListener=function(h,b){return u(this,h,b,!0)};function c(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,arguments.length===0?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function f(m,h,b){var T={fired:!1,wrapFn:void 0,target:m,type:h,listener:b},x=c.bind(T);return x.listener=b,T.wrapFn=x,x}a.prototype.once=function(h,b){return o(b),this.on(h,f(this,h,b)),this},a.prototype.prependOnceListener=function(h,b){return o(b),this.prependListener(h,f(this,h,b)),this},a.prototype.removeListener=function(h,b){var T,x,E,R,F;if(o(b),x=this._events,x===void 0)return this;if(T=x[h],T===void 0)return this;if(T===b||T.listener===b)--this._eventsCount===0?this._events=Object.create(null):(delete x[h],x.removeListener&&this.emit("removeListener",h,T.listener||b));else if(typeof T!="function"){for(E=-1,R=T.length-1;R>=0;R--)if(T[R]===b||T[R].listener===b){F=T[R].listener,E=R;break}if(E<0)return this;E===0?T.shift():_(T,E),T.length===1&&(x[h]=T[0]),x.removeListener!==void 0&&this.emit("removeListener",h,F||b)}return this},a.prototype.off=a.prototype.removeListener,a.prototype.removeAllListeners=function(h){var b,T,x;if(T=this._events,T===void 0)return this;if(T.removeListener===void 0)return arguments.length===0?(this._events=Object.create(null),this._eventsCount=0):T[h]!==void 0&&(--this._eventsCount===0?this._events=Object.create(null):delete T[h]),this;if(arguments.length===0){var E=Object.keys(T),R;for(x=0;x=0;x--)this.removeListener(h,b[x]);return this};function d(m,h,b){var T=m._events;if(T===void 0)return[];var x=T[h];return x===void 0?[]:typeof x=="function"?b?[x.listener||x]:[x]:b?w(x):v(x,x.length)}a.prototype.listeners=function(h){return d(this,h,!0)},a.prototype.rawListeners=function(h){return d(this,h,!1)},a.listenerCount=function(m,h){return typeof m.listenerCount=="function"?m.listenerCount(h):y.call(m,h)},a.prototype.listenerCount=y;function y(m){var h=this._events;if(h!==void 0){var b=h[m];if(typeof b=="function")return 1;if(b!==void 0)return b.length}return 0}a.prototype.eventNames=function(){return this._eventsCount>0?r(this._events):[]};function v(m,h){for(var b=new Array(h),T=0;T"u"?typeof ae>"u"?ae:ae:self)),m5}var g5;function G9e(){if(g5)return li;g5=1;var e=typeof ae<"u"&&ae||typeof self<"u"&&self||window,t=Function.prototype.apply;li.setTimeout=function(){return new r(t.call(setTimeout,e,arguments),clearTimeout)},li.setInterval=function(){return new r(t.call(setInterval,e,arguments),clearInterval)},li.clearTimeout=li.clearInterval=function(n){n&&n.close()};function r(n,i){this._id=n,this._clearFn=i}return r.prototype.unref=r.prototype.ref=function(){},r.prototype.close=function(){this._clearFn.call(e,this._id)},li.enroll=function(n,i){clearTimeout(n._idleTimeoutId),n._idleTimeout=i},li.unenroll=function(n){clearTimeout(n._idleTimeoutId),n._idleTimeout=-1},li._unrefActive=li.active=function(n){clearTimeout(n._idleTimeoutId);var i=n._idleTimeout;i>=0&&(n._idleTimeoutId=setTimeout(function(){n._onTimeout&&n._onTimeout()},i))},W9e(),li.setImmediate=typeof self<"u"&&self.setImmediate||typeof ae<"u"&&ae.setImmediate||ae&&ae.setImmediate,li.clearImmediate=typeof self<"u"&&self.clearImmediate||typeof ae<"u"&&ae.clearImmediate||ae&&ae.clearImmediate,li}var y5;function Y9e(){return y5||(y5=1,function(e){(function(){var t,r,n,i,a,s,o,l,u=function(d,y){return function(){return d.apply(y,arguments)}},c=function(d,y){for(var v in y)f.call(y,v)&&(d[v]=y[v]);function _(){this.constructor=d}return _.prototype=y.prototype,d.prototype=new _,d.__super__=y.prototype,d},f={}.hasOwnProperty;o=q9e(),n=V9e(),t=H9e(),s=Io,l=G9e().setImmediate,r=EA().defaults,i=function(d){return typeof d=="object"&&d!=null&&Object.keys(d).length===0},a=function(d,y,v){var _,w,p;for(_=0,w=d.length;_0&&(b[g.options.childkey]=x),x=b;else if(F){F[g.options.childkey]=F[g.options.childkey]||[],E=Object.create(null);for(h in x)f.call(x,h)&&(E[h]=x[h]);F[g.options.childkey].push(E),delete x["#name"],Object.keys(x).length===1&&_ in x&&!g.EXPLICIT_CHARKEY&&(x=x[_])}}return p.length>0?g.assignOrPush(F,T,x):(g.options.explicitRoot&&(R=x,x=Object.create(null),x[T]=R),g.resultObject=x,g.saxParser.ended=!0,g.emit("end",g.resultObject))}}(this),w=function(g){return function(C){var m,h;if(h=p[p.length-1],h)return h[_]+=C,g.options.explicitChildren&&g.options.preserveChildrenOrder&&g.options.charsAsChildren&&(g.options.includeWhiteChars||C.replace(/\\n/g,"").trim()!=="")&&(h[g.options.childkey]=h[g.options.childkey]||[],m={"#name":"__text__"},m[_]=C,g.options.normalize&&(m[_]=m[_].replace(/\s{2,}/g," ").trim()),h[g.options.childkey].push(m)),h}}(this),this.saxParser.ontext=w,this.saxParser.oncdata=function(g){return function(C){var m;if(m=w(C),m)return m.cdata=!0}}()},y.prototype.parseString=function(v,_){var w;_!=null&&typeof _=="function"&&(this.on("end",function(p){return this.reset(),_(null,p)}),this.on("error",function(p){return this.reset(),_(p)}));try{return v=v.toString(),v.trim()===""?(this.emit("end",null),!0):(v=t.stripBOM(v),this.options.async?(this.remaining=v,l(this.processAsync),this.saxParser):this.saxParser.write(v).close())}catch(p){if(w=p,this.saxParser.errThrown||this.saxParser.ended){if(this.saxParser.ended)throw w}else return this.emit("error",w),this.saxParser.errThrown=!0}},y.prototype.parseStringPromise=function(v){return new Promise(function(_){return function(w,p){return _.parseString(v,function(g,C){return g?p(g):w(C)})}}(this))},y}(n),e.parseString=function(d,y,v){var _,w,p;return v!=null?(typeof v=="function"&&(_=v),typeof y=="object"&&(w=y)):(typeof y=="function"&&(_=y),w={}),p=new e.Parser(w),p.parseString(d,_)},e.parseStringPromise=function(d,y){var v,_;return typeof y=="object"&&(v=y),_=new e.Parser(v),_.parseStringPromise(d)}}).call(ae)}(xT)),xT}(function(){var e,t,r,n,i=function(s,o){for(var l in o)a.call(o,l)&&(s[l]=o[l]);function u(){this.constructor=s}return u.prototype=o.prototype,s.prototype=new u,s.__super__=o.prototype,s},a={}.hasOwnProperty;t=EA(),e=U9e(),r=Y9e(),n=Io,So.defaults=t.defaults,So.processors=n,So.ValidationError=function(s){i(o,s);function o(l){this.message=l}return o}(Error),So.Builder=e.Builder,So.Parser=r.Parser,So.parseString=r.parseString,So.parseStringPromise=r.parseStringPromise}).call(ae);function K9e(e){return J9e(e)||Q9e(e)||pQ(e)||X9e()}function X9e(){throw new TypeError(`Invalid attempt to spread non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Q9e(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function J9e(e){if(Array.isArray(e))return aI(e)}function jp(e){"@babel/helpers - typeof";return jp=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},jp(e)}function hQ(e,t){var r=typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=pQ(e))||t&&e&&typeof e.length=="number"){r&&(e=r);var n=0,i=function(){};return{s:i,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(u){throw u},f:i}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var a=!0,s=!1,o;return{s:function(){r=r.call(e)},n:function(){var u=r.next();return a=u.done,u},e:function(u){s=!0,o=u},f:function(){try{!a&&r.return!=null&&r.return()}finally{if(s)throw o}}}}function pQ(e,t){if(e){if(typeof e=="string")return aI(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return aI(e,t)}}function aI(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r\s*$/.test(e)?(t=e,r="XML"):(t=tje.readFileSync(e,"utf8"),r=e);var n,i={async:!1,tagNameProcessors:[b5.stripPrefix],attrNameProcessors:[b5.stripPrefix]};return rje.parseString(t,i,function(a,s){if(a!=null){console.error("Failed to load model info from ".concat(r,":"),a);return}else if(s.modelInfo==null){console.error("Model info is not valid for ".concat(r));return}n=new ije(s.modelInfo)}),n}var ije=function(){function e(t){Gu(this,e),this._name=t.$.name,this._version=t.$.version,this._url=t.$.url,this._schemaLocation=t.$.schemaLocation,this._targetQualifier=t.$.targetQualifier,this._patientClassName=t.$.patientClassName,this._patientClassIdentifier=t.$.patientClassIdentifier,this._patientBirthDatePropertyName=t.$.patientBirthDatePropertyName,this._caseSensitive=t.$.caseSensitive,this._strictRetrieveTyping=t.$.strictRetrieveTyping,this._classesByLabel=new Map,this._classesByIdentifier=new Map,this._classesByName=new Map;var r=hQ(t.typeInfo),n;try{for(r.s();!(n=r.n()).done;){var i=n.value;if(i.$!=null&&(ko(i.$.type)==="ClassInfo"||ko(i.$.type)==="ProfileInfo")){var a=new aje(i,this);a.label!=null&&this._classesByLabel.set(a.label,a),a.identifier!=null&&this._classesByIdentifier.set(a.identifier,a),a.name!=null&&this._classesByName.set(a.name,a)}}}catch(s){r.e(s)}finally{r.f()}}return Yu(e,[{key:"name",get:function(){return this._name}},{key:"version",get:function(){return this._version}},{key:"url",get:function(){return this._url}},{key:"schemaLocation",get:function(){return this._schemaLocation}},{key:"targetQualifier",get:function(){return this._targetQualifier}},{key:"patientClassName",get:function(){return this._patientClassName}},{key:"patientClassIdentifier",get:function(){return this._patientClassIdentifier}},{key:"patientBirthDatePropertyName",get:function(){return this._patientBirthDatePropertyName}},{key:"caseSensitive",get:function(){return this._caseSensitive}},{key:"strictRetrieveTyping",get:function(){return this._strictRetrieveTyping}},{key:"findClass",value:function(r){if(this._classesByLabel.has(r))return this._classesByLabel.get(r);if(this._classesByIdentifier.has(r))return this._classesByIdentifier.get(r);var n=r.replace("{".concat(this.url,"}"),"".concat(this.name,"."));if(this._classesByName.has(n))return this._classesByName.get(n);var i=n.startsWith("".concat(this.name,"."))?n.slice(this.name.length+1):"".concat(this.name,".").concat(n);return this._classesByName.get(i)}}]),e}(),aje=function(){function e(t,r){if(Gu(this,e),this._namespace=t.$.namespace||r.url,this._name=t.$.name,this._identifier=t.$.identifier,this._label=t.$.label,this._isRetrievable=t.$.retrievable=="true",this._primaryCodePath=t.$.primaryCodePath,this._baseTypeSpecifier=o1(t,"base"),this._modelInfo=r,this._elementsByName=new Map,t.element!=null){var n=hQ(t.element),i;try{for(n.s();!(i=n.n()).done;){var a=i.value,s=new sje(a,r);this._elementsByName.set(s.name,s)}}catch(o){n.e(o)}finally{n.f()}}this._parentClasses=null}return Yu(e,[{key:"namespace",get:function(){return this._namespace}},{key:"name",get:function(){return this._name}},{key:"identifier",get:function(){return this._identifier}},{key:"label",get:function(){return this._label}},{key:"isRetrievable",get:function(){return this._isRetrievable}},{key:"primaryCodePath",get:function(){return this._primaryCodePath}},{key:"baseTypeSpecifier",get:function(){return this._baseTypeSpecifier}},{key:"modelInfo",get:function(){return this._modelInfo}},{key:"elements",get:function(){return Array.from(this._elementsByName.values())}},{key:"parentClasses",value:function(){if(!this._parentClasses&&(this._parentClasses=[],this.baseTypeSpecifier)){var r,n=this._modelInfo.findClass(this.baseTypeSpecifier.name);n&&(r=this._parentClasses).push.apply(r,[n].concat(K9e(n.parentClasses())))}return this._parentClasses}},{key:"findElement",value:function(r){var n=this,i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,a=this._elementsByName.get(r);if(a==null&&this.baseTypeSpecifier!=null&&this.baseTypeSpecifier.namespace!=="System"&&(a=this._modelInfo.findClass(this.baseTypeSpecifier.fqn).findElement(r)),a==null&&i)for(var s=function(){if(/^[A-Z]$/.test(r[o])){var c=r.slice(0,o),f=n.findElement(c,!1);if(f!=null&&f.typeSpecifier&&f.typeSpecifier.isChoice){var d=r.slice(o),y=f.typeSpecifier.choices.find(function(v){return v.name===d||v.name==="".concat(d[0].toLowerCase()).concat(d.slice(1))});if(y)return a=f,"break"}}},o=0;o]+)\.)?([^<>]+)$/,C5=function(){function e(t,r){Gu(this,e),this._name=t,this._namespace=r}return Yu(e,[{key:"isNamed",get:function(){return!0}},{key:"name",get:function(){return this._name}},{key:"namespace",get:function(){return this._namespace}},{key:"fqn",get:function(){return this.namespace==null?this.name:"".concat(this.namespace,".").concat(this.name)}}]),e}(),lje="ListTypeSpecifier",S5=/^[Ll]ist\s*<\s*(.*[^\s])\s*>$/,T5=function(){function e(t){Gu(this,e),this._elementType=t}return Yu(e,[{key:"isList",get:function(){return!0}},{key:"elementType",get:function(){return this._elementType}}]),e}(),uje="IntervalTypeSpecifier",RT=/^[Ii]nterval\s*<\s*(.*[^\s])\s*>$/,E5=function(){function e(t){Gu(this,e),this._pointType=t}return Yu(e,[{key:"isInterval",get:function(){return!0}},{key:"pointType",get:function(){return this._pointType}}]),e}(),cje="ChoiceTypeSpecifier",fje=/^[Cc]hoice\s*<\s*(.*[^\s])\s*>$/,O5=function(){function e(t){Gu(this,e),this._choices=t}return Yu(e,[{key:"isChoice",get:function(){return!0}},{key:"choices",get:function(){return this._choices}}]),e}();function o1(e){for(var t,r,n=arguments.length,i=new Array(n>1?n-1:0),a=1;a0&&(r=r[0]),Rh(t,r)}function Rh(e,t){if(e&&_5.test(e)){var r=_5.exec(e);return new C5(r[3],r[2])}else if(t&&ko(t.$.type)===oje){var n=t.$.name,i=t.$.modelName||t.$.namespace;return new C5(n,i)}else if(e&&S5.test(e)){var a=S5.exec(e);return new T5(Rh(a[1]))}else{if(t&&ko(t.$.type)===lje)return new T5(o1(t,"element"));if(e&&RT.test(e)){var s=RT.exec(e);return new E5(Rh(s[1]))}else{if(t&&ko(t.$.type)===uje)return new E5(o1(t,"point"));if(e&&fje.test(e)){var o=RT.exec(e),l=o[1].split(",").map(function(f){return f.trim()}),u=l.map(function(f){return Rh(f)});return new O5(u)}else if(t&&ko(t.$.type)===cje){var c=t.choice.map(function(f){return Rh(null,f)});return new O5(c)}}}}function ko(e){return e==null?e:e.replace(/.*:/,"")}var dje=nje;const hje="",pje=Object.freeze(Object.defineProperty({__proto__:null,default:hje},Symbol.toStringTag,{value:"Module"})),mQ=Kp(pje);function mje(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&sI(e,t)}function sI(e,t){return sI=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,i){return n.__proto__=i,n},sI(e,t)}function vje(e){var t=yje();return function(){var n=l1(e),i;if(t){var a=l1(this).constructor;i=Reflect.construct(n,arguments,a)}else i=n.apply(this,arguments);return gje(this,i)}}function gje(e,t){if(t&&(zf(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return vQ(e)}function vQ(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function yje(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function l1(e){return l1=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},l1(e)}function oI(e){return _je(e)||bje(e)||gQ(e)||wje()}function wje(){throw new TypeError(`Invalid attempt to spread non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function bje(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function _je(e){if(Array.isArray(e))return lI(e)}function I5(e,t){var r=typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=gQ(e))||t&&e&&typeof e.length=="number"){r&&(e=r);var n=0,i=function(){};return{s:i,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(u){throw u},f:i}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var a=!0,s=!1,o;return{s:function(){r=r.call(e)},n:function(){var u=r.next();return a=u.done,u},e:function(u){s=!0,o=u},f:function(){try{!a&&r.return!=null&&r.return()}finally{if(s)throw o}}}}function gQ(e,t){if(e){if(typeof e=="string")return lI(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return lI(e,t)}}function lI(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r1&&arguments[1]!==void 0?arguments[1]:null,i=n||r.resourceType,a=this._modelInfo.findClass(i);if(n&&r.resourceType){var s=this._modelInfo.findClass(r.resourceType);if(!this._typeCastIsAllowed(s,a))throw"Incompatible types: FHIR resourceType is ".concat(r.resourceType," which cannot be cast as ").concat(n)}return new u1(r,a,this._modelInfo)}},{key:"_typeCastIsAllowed",value:function(r,n){return n==r||r.parentClasses().includes(n)||n.parentClasses().includes(r)}}],[{key:"FHIRv102",value:function(){return new e(wQ)}},{key:"FHIRv300",value:function(){return new e(bQ)}},{key:"FHIRv400",value:function(){return new e(_Q)}},{key:"FHIRv401",value:function(){return new e(CQ)}}]),e}(),Eje=function(){function e(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};gb(this,e),this._index=0,this._bundles=[],this._patientSourceOptions=r,this._modelInfo=yQ(t)}return yb(e,[{key:"version",get:function(){return this._modelInfo.version}},{key:"loadBundles",value:function(r){this._bundles=this._bundles.concat(r)}},{key:"currentPatient",value:function(){if(this._index1?n.splice(1).join("."):void 0,s=this._typeInfo.findElement(i,!0);if(typeof s>"u"){console.error("Failed to locate element for ".concat(this._typeInfo.name,".").concat(i));return}var o=function(w,p){return"".concat(w.name).concat(p.name[0].toUpperCase()).concat(p.name.slice(1))},l,u;if(i!==s.name&&s.typeSpecifier.isChoice)l=i,u=s.typeSpecifier.choices.find(function(_){return l===o(s,_)});else if(l=s.name,u=s.typeSpecifier,u.isChoice){var c=I5(u.choices),f;try{for(c.s();!(f=c.n()).done;){var d=f.value;if(d.isNamed){var y=o(s,d);if(this._json[y]!=null||this._json["_".concat(y)]!=null){l=y,u=d;break}}}}catch(_){c.e(_)}finally{c.f()}}if(u.namespace==="System"){if(a!=null){console.error("Traversing into CQL system types isn't supported: ".concat(this._typeInfo.name,".").concat(i,".").concat(a,"."));return}return Mje(this._json[l],u.name)}var v=Ije(this._json,l,u,this._modelInfo);return v==null?v:Pg(v,u,this._modelInfo,a)}},{key:"getId",value:function(){return this._json.id}},{key:"getCode",value:function(r){var n=this.get(r);return n instanceof ta.Code||(n=uI(n)),n}},{key:"getDate",value:function(r){var n=this.get(r);return!(n instanceof ta.DateTime)&&n&&n.value&&(n=n.value),n}},{key:"getInterval",value:function(r){var n=this.get(r);return!(n instanceof ta.Interval)&&n&&n.value&&(n=n.value),n}},{key:"getDateOrInterval",value:function(r){var n=this.get(r);return!(n instanceof ta.DateTime)&&!(n instanceof ta.Interval)&&n&&n.value&&(n=n.value),n}},{key:"_is",value:function(r){return this._typeHierarchy().some(function(n){return n.type===r.type&&n.name==r.name})}},{key:"_typeHierarchy",value:function(){var r=[];return this.getTypeInfo()!=null&&(r=[this.getTypeInfo()].concat(oI(this.getTypeInfo().parentClasses())).map(function(n){var i=n.namespace;i===n.modelInfo.name?i=n.modelInfo.url:i==="System"&&(i="urn:hl7-org:elm-types:r1");var a=n.name;return a.startsWith("".concat(n.modelInfo.name,"."))&&(a=a.slice(n.modelInfo.name.length+1)),a="{".concat(i,"}").concat(a),{name:a,type:"NamedTypeSpecifier"}})),r.push({name:"{urn:hl7-org:elm-types:r1}Any",type:"NamedTypeSpecifier"}),r}},{key:"getTypeInfo",value:function(){return this._typeInfo}}]),e}(),Oje=function(e){mje(r,e);var t=vje(r);function r(n,i){var a,s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};gb(this,r);var o=i.patientClassIdentifier?i.patientClassIdentifier:i.patientClassName,l=i.patientClassName.replace(/^FHIR\./,""),u=n.entry.find(function(f){return f.resource&&f.resource.resourceType==l}),c=i.findClass(o);return a=t.call(this,u.resource,c,i),a._patientSourceOptions=s,Object.defineProperty(vQ(a),"_bundle",{value:n,enumerable:!1}),a}return yb(r,[{key:"findRecord",value:function(i,a){var s=this.findRecords(i,a);if(s.length>0)return s[0]}},{key:"findRecords",value:function(i,a){var s=this,o=this._patientSourceOptions.requireProfileTagging;if(o===!0&&a==null)throw new Error('meta.profile checking is only supported using cql-execution >=2.4.1. Please upgrade or set the "requireProfileTagging" option to false when constructing a PatientSource.');var l=this._modelInfo.findClass(a?a.datatype:i);if(l==null)return console.error("Failed to find type info for ".concat(i)),[];var u=l.name.replace(/^FHIR\./,""),c=this._bundle.entry.filter(function(f){return f.resource&&f.resource.resourceType==u?o===!0&&i!=="http://hl7.org/fhir/StructureDefinition/".concat(u)?f.resource.meta&&f.resource.meta.profile&&f.resource.meta.profile.includes(i):!0:!1}).map(function(f){return new u1(f.resource,l,s._modelInfo)});if(o===!0&&u==="Patient"&&c.length===0)throw new Error("Patient record with meta.profile matching ".concat(i,' was not found. Please ensure that meta.profile is properly set on the Patient resource, or set the "requireProfileTagging" option to false when constructing a PatientSource.'));return c}}]),r}(u1);function Ije(e,t,r,n){var i=e[t],a=e["_".concat(t)];if(i==null&&a==null)return e[t];if(SQ(r,n)){for(var s=r.isList&&Array.isArray(i)?oI(i):[i],o=r.isList&&Array.isArray(a)?oI(a):[a];s.length>o.length;)o.push(void 0);for(;o.length>s.length;)s.push(void 0);for(var l=[],u=0;u"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}();return function(){var T,x=g(h);if(b){var E=g(this).constructor;T=Reflect.construct(x,arguments,E)}else T=x.apply(this,arguments);return w(this,T)}}function w(h,b){if(b&&(d(b)==="object"||typeof b=="function"))return b;if(b!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return p(h)}function p(h){if(h===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return h}function g(h){return(g=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(b){return b.__proto__||Object.getPrototypeOf(b)})(h)}function C(h,b,T){return b in h?Object.defineProperty(h,b,{value:T,enumerable:!0,configurable:!0,writable:!0}):h[b]=T,h}var m=function(h){(function(R,F){if(typeof F!="function"&&F!==null)throw new TypeError("Super expression must either be null or a function");R.prototype=Object.create(F&&F.prototype,{constructor:{value:R,writable:!0,configurable:!0}}),Object.defineProperty(R,"prototype",{writable:!1}),F&&v(R,F)})(E,h);var b,T,x=_(E);function E(R){var F;return function(z,D){if(!(z instanceof D))throw new TypeError("Cannot call a class as a function")}(this,E),C(p(F=x.call(this,R)),"continueOpenCollapsible",function(){var z=p(F).innerRef;F.setState({height:z.scrollHeight,transition:"height ".concat(F.props.transitionTime,"ms ").concat(F.props.easing),isClosed:!1,hasBeenOpened:!0,inTransition:c(z.scrollHeight),shouldOpenOnNextCycle:!1})}),C(p(F),"handleTriggerClick",function(z){F.props.triggerDisabled||F.state.inTransition||(z.preventDefault(),F.props.handleTriggerClick?F.props.handleTriggerClick(F.props.accordionPosition):F.state.isClosed===!0?(F.openCollapsible(),F.props.onOpening(),F.props.onTriggerOpening()):(F.closeCollapsible(),F.props.onClosing(),F.props.onTriggerClosing()))}),C(p(F),"handleTransitionEnd",function(z){z.target===F.innerRef&&(F.state.isClosed?(F.setState({inTransition:!1}),F.props.onClose()):(F.setState({height:"auto",overflow:F.props.overflowWhenOpen,inTransition:!1}),F.props.onOpen()))}),C(p(F),"setInnerRef",function(z){return F.innerRef=z}),F.timeout=void 0,F.contentId=R.contentElementId||"collapsible-content-".concat(Date.now()),F.triggerId=R.triggerElementProps.id||"collapsible-trigger-".concat(Date.now()),R.open?F.state={isClosed:!1,shouldSwitchAutoOnNextCycle:!1,height:"auto",transition:"none",hasBeenOpened:!0,overflow:R.overflowWhenOpen,inTransition:!1}:F.state={isClosed:!0,shouldSwitchAutoOnNextCycle:!1,height:0,transition:"height ".concat(R.transitionTime,"ms ").concat(R.easing),hasBeenOpened:!1,overflow:"hidden",inTransition:!1},F}return b=E,(T=[{key:"componentDidUpdate",value:function(R,F){var z=this;this.state.shouldOpenOnNextCycle&&this.continueOpenCollapsible(),F.height!=="auto"&&F.height!==0||this.state.shouldSwitchAutoOnNextCycle!==!0||(window.clearTimeout(this.timeout),this.timeout=window.setTimeout(function(){z.setState({height:0,overflow:"hidden",isClosed:!0,shouldSwitchAutoOnNextCycle:!1})},50)),R.open!==this.props.open&&(this.props.open===!0?(this.openCollapsible(),this.props.onOpening()):(this.closeCollapsible(),this.props.onClosing()))}},{key:"componentWillUnmount",value:function(){window.clearTimeout(this.timeout)}},{key:"closeCollapsible",value:function(){var R=this.innerRef;this.setState({shouldSwitchAutoOnNextCycle:!0,height:R.scrollHeight,transition:"height ".concat(this.props.transitionCloseTime?this.props.transitionCloseTime:this.props.transitionTime,"ms ").concat(this.props.easing),inTransition:c(R.scrollHeight)})}},{key:"openCollapsible",value:function(){this.setState({inTransition:c(this.innerRef.scrollHeight),shouldOpenOnNextCycle:!0})}},{key:"renderNonClickableTriggerElement",value:function(){var R=this.props,F=R.triggerSibling,z=R.classParentString;if(!F)return null;switch(d(F)){case"string":return o.a.createElement("span",{className:"".concat(z,"__trigger-sibling")},F);case"function":return F();case"object":return F;default:return null}}},{key:"render",value:function(){var R=this,F={height:this.state.height,WebkitTransition:this.state.transition,msTransition:this.state.transition,transition:this.state.transition,overflow:this.state.overflow},z=this.state.isClosed?"is-closed":"is-open",D=this.props.triggerDisabled?"is-disabled":"",A=this.state.isClosed===!1&&this.props.triggerWhenOpen!==void 0?this.props.triggerWhenOpen:this.props.trigger,N=this.props.contentContainerTagName,$=this.props.triggerTagName,P=this.props.lazyRender&&!this.state.hasBeenOpened&&this.state.isClosed&&!this.state.inTransition?null:this.props.children,X=this.props,W=X.classParentString,k=X.contentOuterClassName,V=X.contentInnerClassName,J="".concat(W,"__trigger ").concat(z," ").concat(D," ").concat(this.state.isClosed?this.props.triggerClassName:this.props.triggerOpenedClassName),ne="".concat(W," ").concat(this.state.isClosed?this.props.className:this.props.openedClassName),H="".concat(W,"__contentOuter ").concat(k),j="".concat(W,"__contentInner ").concat(V);return o.a.createElement(N,f({className:ne.trim()},this.props.containerElementProps),o.a.createElement($,f({id:this.triggerId,className:J.trim(),onClick:this.handleTriggerClick,style:this.props.triggerStyle&&this.props.triggerStyle,onKeyPress:function(ee){var O=ee.key;(O===" "&&R.props.triggerTagName.toLowerCase()!=="button"||O==="Enter")&&R.handleTriggerClick(ee)},tabIndex:this.props.tabIndex&&this.props.tabIndex,"aria-expanded":!this.state.isClosed,"aria-disabled":this.props.triggerDisabled,"aria-controls":this.contentId,role:"button"},this.props.triggerElementProps),A),this.renderNonClickableTriggerElement(),o.a.createElement("div",{id:this.contentId,className:H.trim(),style:F,onTransitionEnd:this.handleTransitionEnd,ref:this.setInnerRef,hidden:this.props.contentHiddenWhenClosed&&this.state.isClosed&&!this.state.inTransition,role:"region","aria-labelledby":this.triggerId},o.a.createElement("div",{className:j.trim()},P)))}}])&&y(b.prototype,T),Object.defineProperty(b,"prototype",{writable:!1}),E}(s.Component);m.propTypes={transitionTime:u.a.number,transitionCloseTime:u.a.number,triggerTagName:u.a.string,easing:u.a.string,open:u.a.bool,containerElementProps:u.a.object,triggerElementProps:u.a.object,contentElementId:u.a.string,classParentString:u.a.string,className:u.a.string,openedClassName:u.a.string,triggerStyle:u.a.object,triggerClassName:u.a.string,triggerOpenedClassName:u.a.string,contentOuterClassName:u.a.string,contentInnerClassName:u.a.string,accordionPosition:u.a.oneOfType([u.a.string,u.a.number]),handleTriggerClick:u.a.func,onOpen:u.a.func,onClose:u.a.func,onOpening:u.a.func,onClosing:u.a.func,onTriggerOpening:u.a.func,onTriggerClosing:u.a.func,trigger:u.a.oneOfType([u.a.string,u.a.element]),triggerWhenOpen:u.a.oneOfType([u.a.string,u.a.element]),triggerDisabled:u.a.bool,lazyRender:u.a.bool,overflowWhenOpen:u.a.oneOf(["hidden","visible","auto","scroll","inherit","initial","unset"]),contentHiddenWhenClosed:u.a.bool,triggerSibling:u.a.oneOfType([u.a.string,u.a.element,u.a.func]),tabIndex:u.a.number,contentContainerTagName:u.a.string,children:u.a.oneOfType([u.a.string,u.a.element])},m.defaultProps={transitionTime:400,transitionCloseTime:null,triggerTagName:"span",easing:"linear",open:!1,classParentString:"Collapsible",triggerDisabled:!1,lazyRender:!1,overflowWhenOpen:"hidden",contentHiddenWhenClosed:!1,openedClassName:"",triggerStyle:null,triggerClassName:"",triggerOpenedClassName:"",contentOuterClassName:"",contentInnerClassName:"",className:"",triggerSibling:null,onOpen:function(){},onClose:function(){},onOpening:function(){},onClosing:function(){},onTriggerOpening:function(){},onTriggerClosing:function(){},tabIndex:null,contentContainerTagName:"div",triggerElementProps:{}},i.default=m}])})})(TQ);var $je=TQ.exports;const cZe=hl($je),x5=globalThis||void 0||self;var L5=typeof crypto<"u"&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||typeof msCrypto<"u"&&typeof msCrypto.getRandomValues=="function"&&msCrypto.getRandomValues.bind(msCrypto),Aje=new Uint8Array(16);function Pje(){if(!L5)throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return L5(Aje)}var EQ=[];for(var qv=0;qv<256;++qv)EQ[qv]=(qv+256).toString(16).substr(1);function Nje(e,t){var r=t||0,n=EQ;return[n[e[r++]],n[e[r++]],n[e[r++]],n[e[r++]],"-",n[e[r++]],n[e[r++]],"-",n[e[r++]],n[e[r++]],"-",n[e[r++]],n[e[r++]],"-",n[e[r++]],n[e[r++]],n[e[r++]],n[e[r++]],n[e[r++]],n[e[r++]]].join("")}function Uje(e,t,r){var n=t&&r||0;typeof e=="string"&&(t=e==="binary"?new Array(16):null,e=null),e=e||{};var i=e.random||(e.rng||Pje)();if(i[6]=i[6]&15|64,i[8]=i[8]&63|128,t)for(var a=0;a<16;++a)t[n+a]=i[a];return t||Nje(i)}function $5(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),r.push.apply(r,n)}return r}function cI(e){for(var t=1;t"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Bje(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function jje(e,t){if(t&&(typeof t=="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return Bje(e)}function zje(e){var t=Fje();return function(){var n=f1(e),i;if(t){var a=f1(this).constructor;i=Reflect.construct(n,arguments,a)}else i=n.apply(this,arguments);return jje(this,i)}}function qje(e,t){if(e){if(typeof e=="string")return P5(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return P5(e,t)}}function P5(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(l){throw l},f:i}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var a=!0,s=!1,o;return{s:function(){r=r.call(e)},n:function(){var l=r.next();return a=l.done,l},e:function(l){s=!0,o=l},f:function(){try{!a&&r.return!=null&&r.return()}finally{if(s)throw o}}}}var N5=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof x5<"u"?x5:typeof self<"u"?self:{},Vv=function(e){return e&&e.Math==Math&&e},uo=Vv(typeof globalThis=="object"&&globalThis)||Vv(typeof window=="object"&&window)||Vv(typeof self=="object"&&self)||Vv(typeof N5=="object"&&N5)||function(){return this}()||Function("return this")(),BA={},co=function(e){try{return!!e()}catch{return!0}},Hje=co,Tl=!Hje(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7}),Wje=co,jA=!Wje(function(){var e=(function(){}).bind();return typeof e!="function"||e.hasOwnProperty("prototype")}),Gje=jA,Hv=Function.prototype.call,zA=Gje?Hv.bind(Hv):function(){return Hv.apply(Hv,arguments)},OQ={},IQ={}.propertyIsEnumerable,MQ=Object.getOwnPropertyDescriptor,Yje=MQ&&!IQ.call({1:2},1);OQ.f=Yje?function(t){var r=MQ(this,t);return!!r&&r.enumerable}:IQ;var xQ=function(e,t){return{enumerable:!(e&1),configurable:!(e&2),writable:!(e&4),value:t}},LQ=jA,$Q=Function.prototype,dI=$Q.call,Kje=LQ&&$Q.bind.bind(dI,dI),AQ=function(e){return LQ?Kje(e):function(){return dI.apply(e,arguments)}},PQ=AQ,Xje=PQ({}.toString),Qje=PQ("".slice),wb=function(e){return Qje(Xje(e),8,-1)},Jje=wb,Zje=AQ,is=function(e){if(Jje(e)==="Function")return Zje(e)},eze=is,tze=co,rze=wb,DT=Object,nze=eze("".split),NQ=tze(function(){return!DT("z").propertyIsEnumerable(0)})?function(e){return rze(e)=="String"?nze(e,""):DT(e)}:DT,UQ=function(e){return e==null},ize=UQ,aze=TypeError,RQ=function(e){if(ize(e))throw aze("Can't call method on "+e);return e},sze=NQ,oze=RQ,bb=function(e){return sze(oze(e))},hI=typeof document=="object"&&document.all,lze=typeof hI>"u"&&hI!==void 0,DQ={all:hI,IS_HTMLDDA:lze},kQ=DQ,uze=kQ.all,Bi=kQ.IS_HTMLDDA?function(e){return typeof e=="function"||e===uze}:function(e){return typeof e=="function"},U5=Bi,FQ=DQ,cze=FQ.all,Td=FQ.IS_HTMLDDA?function(e){return typeof e=="object"?e!==null:U5(e)||e===cze}:function(e){return typeof e=="object"?e!==null:U5(e)},kT=uo,fze=Bi,dze=function(e){return fze(e)?e:void 0},c0=function(e,t){return arguments.length<2?dze(kT[e]):kT[e]&&kT[e][t]},hze=is,pze=hze({}.isPrototypeOf),mze=c0,vze=mze("navigator","userAgent")||"",BQ=uo,FT=vze,R5=BQ.process,D5=BQ.Deno,k5=R5&&R5.versions||D5&&D5.version,F5=k5&&k5.v8,Ji,d1;F5&&(Ji=F5.split("."),d1=Ji[0]>0&&Ji[0]<4?1:+(Ji[0]+Ji[1]));!d1&&FT&&(Ji=FT.match(/Edge\/(\d+)/),(!Ji||Ji[1]>=74)&&(Ji=FT.match(/Chrome\/(\d+)/),Ji&&(d1=+Ji[1])));var gze=d1,B5=gze,yze=co,jQ=!!Object.getOwnPropertySymbols&&!yze(function(){var e=Symbol();return!String(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&B5&&B5<41}),wze=jQ,zQ=wze&&!Symbol.sham&&typeof Symbol.iterator=="symbol",bze=c0,_ze=Bi,Cze=pze,Sze=zQ,Tze=Object,qQ=Sze?function(e){return typeof e=="symbol"}:function(e){var t=bze("Symbol");return _ze(t)&&Cze(t.prototype,Tze(e))},Eze=String,Oze=function(e){try{return Eze(e)}catch{return"Object"}},Ize=Bi,Mze=Oze,xze=TypeError,VQ=function(e){if(Ize(e))return e;throw xze(Mze(e)+" is not a function")},Lze=VQ,$ze=UQ,Aze=function(e,t){var r=e[t];return $ze(r)?void 0:Lze(r)},BT=zA,jT=Bi,zT=Td,Pze=TypeError,Nze=function(e,t){var r,n;if(t==="string"&&jT(r=e.toString)&&!zT(n=BT(r,e))||jT(r=e.valueOf)&&!zT(n=BT(r,e))||t!=="string"&&jT(r=e.toString)&&!zT(n=BT(r,e)))return n;throw Pze("Can't convert object to primitive value")},qA={exports:{}},j5=uo,Uze=Object.defineProperty,VA=function(e,t){try{Uze(j5,e,{value:t,configurable:!0,writable:!0})}catch{j5[e]=t}return t},Rze=uo,Dze=VA,z5="__core-js_shared__",kze=Rze[z5]||Dze(z5,{}),HA=kze,q5=HA;(qA.exports=function(e,t){return q5[e]||(q5[e]=t!==void 0?t:{})})("versions",[]).push({version:"3.25.5",mode:"global",copyright:"© 2014-2022 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.25.5/LICENSE",source:"https://github.com/zloirock/core-js"});var Fze=RQ,Bze=Object,HQ=function(e){return Bze(Fze(e))},jze=is,zze=HQ,qze=jze({}.hasOwnProperty),Ku=Object.hasOwn||function(t,r){return qze(zze(t),r)},Vze=is,Hze=0,Wze=Math.random(),Gze=Vze(1 .toString),WQ=function(e){return"Symbol("+(e===void 0?"":e)+")_"+Gze(++Hze+Wze,36)},Yze=uo,Kze=qA.exports,V5=Ku,Xze=WQ,H5=jQ,GQ=zQ,pc=Kze("wks"),du=Yze.Symbol,W5=du&&du.for,Qze=GQ?du:du&&du.withoutSetter||Xze,f0=function(e){if(!V5(pc,e)||!(H5||typeof pc[e]=="string")){var t="Symbol."+e;H5&&V5(du,e)?pc[e]=du[e]:GQ&&W5?pc[e]=W5(t):pc[e]=Qze(t)}return pc[e]},Jze=zA,G5=Td,Y5=qQ,Zze=Aze,eqe=Nze,tqe=f0,rqe=TypeError,nqe=tqe("toPrimitive"),iqe=function(e,t){if(!G5(e)||Y5(e))return e;var r=Zze(e,nqe),n;if(r){if(t===void 0&&(t="default"),n=Jze(r,e,t),!G5(n)||Y5(n))return n;throw rqe("Can't convert object to primitive value")}return t===void 0&&(t="number"),eqe(e,t)},aqe=iqe,sqe=qQ,YQ=function(e){var t=aqe(e,"string");return sqe(t)?t:t+""},oqe=uo,K5=Td,pI=oqe.document,lqe=K5(pI)&&K5(pI.createElement),KQ=function(e){return lqe?pI.createElement(e):{}},uqe=Tl,cqe=co,fqe=KQ,XQ=!uqe&&!cqe(function(){return Object.defineProperty(fqe("div"),"a",{get:function(){return 7}}).a!=7}),dqe=Tl,hqe=zA,pqe=OQ,mqe=xQ,vqe=bb,gqe=YQ,yqe=Ku,wqe=XQ,X5=Object.getOwnPropertyDescriptor;BA.f=dqe?X5:function(t,r){if(t=vqe(t),r=gqe(r),wqe)try{return X5(t,r)}catch{}if(yqe(t,r))return mqe(!hqe(pqe.f,t,r),t[r])};var Ed={},bqe=Tl,_qe=co,QQ=bqe&&_qe(function(){return Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype!=42}),Cqe=Td,Sqe=String,Tqe=TypeError,_b=function(e){if(Cqe(e))return e;throw Tqe(Sqe(e)+" is not an object")},Eqe=Tl,Oqe=XQ,Iqe=QQ,Wv=_b,Q5=YQ,Mqe=TypeError,qT=Object.defineProperty,xqe=Object.getOwnPropertyDescriptor,VT="enumerable",HT="configurable",WT="writable";Ed.f=Eqe?Iqe?function(t,r,n){if(Wv(t),r=Q5(r),Wv(n),typeof t=="function"&&r==="prototype"&&"value"in n&&WT in n&&!n[WT]){var i=xqe(t,r);i&&i[WT]&&(t[r]=n.value,n={configurable:HT in n?n[HT]:i[HT],enumerable:VT in n?n[VT]:i[VT],writable:!1})}return qT(t,r,n)}:qT:function(t,r,n){if(Wv(t),r=Q5(r),Wv(n),Oqe)try{return qT(t,r,n)}catch{}if("get"in n||"set"in n)throw Mqe("Accessors not supported");return"value"in n&&(t[r]=n.value),t};var Lqe=Tl,$qe=Ed,Aqe=xQ,JQ=Lqe?function(e,t,r){return $qe.f(e,t,Aqe(1,r))}:function(e,t,r){return e[t]=r,e},ZQ={exports:{}},mI=Tl,Pqe=Ku,eJ=Function.prototype,Nqe=mI&&Object.getOwnPropertyDescriptor,WA=Pqe(eJ,"name"),Uqe=WA&&(function(){}).name==="something",Rqe=WA&&(!mI||mI&&Nqe(eJ,"name").configurable),Dqe={EXISTS:WA,PROPER:Uqe,CONFIGURABLE:Rqe},kqe=is,Fqe=Bi,vI=HA,Bqe=kqe(Function.toString);Fqe(vI.inspectSource)||(vI.inspectSource=function(e){return Bqe(e)});var tJ=vI.inspectSource,jqe=uo,zqe=Bi,J5=jqe.WeakMap,qqe=zqe(J5)&&/native code/.test(String(J5)),Vqe=qA.exports,Hqe=WQ,Z5=Vqe("keys"),rJ=function(e){return Z5[e]||(Z5[e]=Hqe(e))},GA={},Wqe=qqe,nJ=uo,Gqe=Td,Yqe=JQ,GT=Ku,YT=HA,Kqe=rJ,Xqe=GA,eB="Object already initialized",gI=nJ.TypeError,Qqe=nJ.WeakMap,h1,zp,p1,Jqe=function(e){return p1(e)?zp(e):h1(e,{})},Zqe=function(e){return function(t){var r;if(!Gqe(t)||(r=zp(t)).type!==e)throw gI("Incompatible receiver, "+e+" required");return r}};if(Wqe||YT.state){var Ea=YT.state||(YT.state=new Qqe);Ea.get=Ea.get,Ea.has=Ea.has,Ea.set=Ea.set,h1=function(e,t){if(Ea.has(e))throw gI(eB);return t.facade=e,Ea.set(e,t),t},zp=function(e){return Ea.get(e)||{}},p1=function(e){return Ea.has(e)}}else{var mc=Kqe("state");Xqe[mc]=!0,h1=function(e,t){if(GT(e,mc))throw gI(eB);return t.facade=e,Yqe(e,mc,t),t},zp=function(e){return GT(e,mc)?e[mc]:{}},p1=function(e){return GT(e,mc)}}var eVe={set:h1,get:zp,has:p1,enforce:Jqe,getterFor:Zqe},tVe=co,rVe=Bi,Gv=Ku,yI=Tl,nVe=Dqe.CONFIGURABLE,iVe=tJ,iJ=eVe,aVe=iJ.enforce,sVe=iJ.get,Ng=Object.defineProperty,oVe=yI&&!tVe(function(){return Ng(function(){},"length",{value:8}).length!==8}),lVe=String(String).split("String"),uVe=ZQ.exports=function(e,t,r){String(t).slice(0,7)==="Symbol("&&(t="["+String(t).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),r&&r.getter&&(t="get "+t),r&&r.setter&&(t="set "+t),(!Gv(e,"name")||nVe&&e.name!==t)&&(yI?Ng(e,"name",{value:t,configurable:!0}):e.name=t),oVe&&r&&Gv(r,"arity")&&e.length!==r.arity&&Ng(e,"length",{value:r.arity});try{r&&Gv(r,"constructor")&&r.constructor?yI&&Ng(e,"prototype",{writable:!1}):e.prototype&&(e.prototype=void 0)}catch{}var n=aVe(e);return Gv(n,"source")||(n.source=lVe.join(typeof t=="string"?t:"")),e};Function.prototype.toString=uVe(function(){return rVe(this)&&sVe(this).source||iVe(this)},"toString");var cVe=Bi,fVe=Ed,dVe=ZQ.exports,hVe=VA,pVe=function(e,t,r,n){n||(n={});var i=n.enumerable,a=n.name!==void 0?n.name:t;if(cVe(r)&&dVe(r,a,n),n.global)i?e[t]=r:hVe(t,r);else{try{n.unsafe?e[t]&&(i=!0):delete e[t]}catch{}i?e[t]=r:fVe.f(e,t,{value:r,enumerable:!1,configurable:!n.nonConfigurable,writable:!n.nonWritable})}return e},aJ={},mVe=Math.ceil,vVe=Math.floor,gVe=Math.trunc||function(t){var r=+t;return(r>0?vVe:mVe)(r)},yVe=gVe,sJ=function(e){var t=+e;return t!==t||t===0?0:yVe(t)},wVe=sJ,bVe=Math.max,_Ve=Math.min,CVe=function(e,t){var r=wVe(e);return r<0?bVe(r+t,0):_Ve(r,t)},SVe=sJ,TVe=Math.min,EVe=function(e){return e>0?TVe(SVe(e),9007199254740991):0},OVe=EVe,oJ=function(e){return OVe(e.length)},IVe=bb,MVe=CVe,xVe=oJ,tB=function(e){return function(t,r,n){var i=IVe(t),a=xVe(i),s=MVe(n,a),o;if(e&&r!=r){for(;a>s;)if(o=i[s++],o!=o)return!0}else for(;a>s;s++)if((e||s in i)&&i[s]===r)return e||s||0;return!e&&-1}},LVe={includes:tB(!0),indexOf:tB(!1)},$Ve=is,KT=Ku,AVe=bb,PVe=LVe.indexOf,NVe=GA,rB=$Ve([].push),lJ=function(e,t){var r=AVe(e),n=0,i=[],a;for(a in r)!KT(NVe,a)&&KT(r,a)&&rB(i,a);for(;t.length>n;)KT(r,a=t[n++])&&(~PVe(i,a)||rB(i,a));return i},YA=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],UVe=lJ,RVe=YA,DVe=RVe.concat("length","prototype");aJ.f=Object.getOwnPropertyNames||function(t){return UVe(t,DVe)};var uJ={};uJ.f=Object.getOwnPropertySymbols;var kVe=c0,FVe=is,BVe=aJ,jVe=uJ,zVe=_b,qVe=FVe([].concat),VVe=kVe("Reflect","ownKeys")||function(t){var r=BVe.f(zVe(t)),n=jVe.f;return n?qVe(r,n(t)):r},nB=Ku,HVe=VVe,WVe=BA,GVe=Ed,YVe=function(e,t,r){for(var n=HVe(t),i=GVe.f,a=WVe.f,s=0;sw;w++)if((o||w in y)&&(C=y[w],m=v(C,w,d),e))if(t)g[w]=m;else if(m)switch(e){case 3:return!0;case 5:return C;case 6:return w;case 2:oB(g,C)}else switch(e){case 4:return!1;case 7:oB(g,C)}return a?-1:n||i?i:g}},KHe={forEach:Co(0),map:Co(1),filter:Co(2),some:Co(3),every:Co(4),find:Co(5),findIndex:Co(6),filterReject:Co(7)},mJ={},XHe=lJ,QHe=YA,JHe=Object.keys||function(t){return XHe(t,QHe)},ZHe=Tl,eWe=QQ,tWe=Ed,rWe=_b,nWe=bb,iWe=JHe;mJ.f=ZHe&&!eWe?Object.defineProperties:function(t,r){rWe(t);for(var n=nWe(r),i=iWe(r),a=i.length,s=0,o;a>s;)tWe.f(t,o=i[s++],n[o]);return t};var aWe=c0,sWe=aWe("document","documentElement"),oWe=_b,lWe=mJ,lB=YA,uWe=GA,cWe=sWe,fWe=KQ,dWe=rJ,uB=">",cB="<",wI="prototype",bI="script",vJ=dWe("IE_PROTO"),QT=function(){},gJ=function(e){return cB+bI+uB+e+cB+"/"+bI+uB},fB=function(e){e.write(gJ("")),e.close();var t=e.parentWindow.Object;return e=null,t},hWe=function(){var e=fWe("iframe"),t="java"+bI+":",r;return e.style.display="none",cWe.appendChild(e),e.src=String(t),r=e.contentWindow.document,r.open(),r.write(gJ("document.F=Object")),r.close(),r.F},Yv,Rg=function(){try{Yv=new ActiveXObject("htmlfile")}catch{}Rg=typeof document<"u"?document.domain&&Yv?fB(Yv):hWe():fB(Yv);for(var e=lB.length;e--;)delete Rg[wI][lB[e]];return Rg()};uWe[vJ]=!0;var pWe=Object.create||function(t,r){var n;return t!==null?(QT[wI]=oWe(t),n=new QT,QT[wI]=null,n[vJ]=t):n=Rg(),r===void 0?n:lWe.f(n,r)},mWe=f0,vWe=pWe,gWe=Ed.f,_I=mWe("unscopables"),CI=Array.prototype;CI[_I]==null&&gWe(CI,_I,{configurable:!0,value:vWe(null)});var yWe=function(e){CI[_I][e]=!0},wWe=uHe,bWe=KHe.find,_We=yWe,SI="find",yJ=!0;SI in[]&&Array(1)[SI](function(){yJ=!1});wWe({target:"Array",proto:!0,forced:yJ},{find:function(t){return bWe(this,t,arguments.length>1?arguments[1]:void 0)}});_We(SI);var di={GLOBAL:{HIDE:"__react_tooltip_hide_event",REBUILD:"__react_tooltip_rebuild_event",SHOW:"__react_tooltip_show_event"}},JT=function(t,r){var n;typeof window.CustomEvent=="function"?n=new window.CustomEvent(t,{detail:r}):(n=document.createEvent("Event"),n.initEvent(t,!1,!0,r)),window.dispatchEvent(n)};function CWe(e){e.hide=function(t){JT(di.GLOBAL.HIDE,{target:t})},e.rebuild=function(){JT(di.GLOBAL.REBUILD)},e.show=function(t){JT(di.GLOBAL.SHOW,{target:t})},e.prototype.globalRebuild=function(){this.mount&&(this.unbindListener(),this.bindListener())},e.prototype.globalShow=function(t){if(this.mount){var r=t&&t.detail&&t.detail.target&&!0||!1;this.showTooltip({currentTarget:r&&t.detail.target},!0)}},e.prototype.globalHide=function(t){if(this.mount){var r=t&&t.detail&&t.detail.target&&!0||!1;this.hideTooltip({currentTarget:r&&t.detail.target},r)}}}function SWe(e){e.prototype.bindWindowEvents=function(t){window.removeEventListener(di.GLOBAL.HIDE,this.globalHide),window.addEventListener(di.GLOBAL.HIDE,this.globalHide,!1),window.removeEventListener(di.GLOBAL.REBUILD,this.globalRebuild),window.addEventListener(di.GLOBAL.REBUILD,this.globalRebuild,!1),window.removeEventListener(di.GLOBAL.SHOW,this.globalShow),window.addEventListener(di.GLOBAL.SHOW,this.globalShow,!1),t&&(window.removeEventListener("resize",this.onWindowResize),window.addEventListener("resize",this.onWindowResize,!1))},e.prototype.unbindWindowEvents=function(){window.removeEventListener(di.GLOBAL.HIDE,this.globalHide),window.removeEventListener(di.GLOBAL.REBUILD,this.globalRebuild),window.removeEventListener(di.GLOBAL.SHOW,this.globalShow),window.removeEventListener("resize",this.onWindowResize)},e.prototype.onWindowResize=function(){this.mount&&this.hideTooltip()}}var wJ=function(t,r){var n=this.state.show,i=this.props.id,a=this.isCapture(r.currentTarget),s=r.currentTarget.getAttribute("currentItem");a||r.stopPropagation(),n&&s==="true"?t||this.hideTooltip(r):(r.currentTarget.setAttribute("currentItem","true"),TWe(r.currentTarget,this.getTargetArray(i)),this.showTooltip(r))},TWe=function(t,r){for(var n=0;nm},N=function(j){return F(j)<0},$=function(j){return z(j)>h},P=function(j){return D(j)||A(j)||N(j)||$(j)},X=function(j){return!P(j)},W={top:X("top"),bottom:X("bottom"),left:X("left"),right:X("right")};function k(){var H=i.split(",").concat(n,["top","bottom","left","right"]),j=Vje(H),ee;try{for(j.s();!(ee=j.n()).done;){var O=ee.value;if(W[O])return O}}catch(M){j.e(M)}finally{j.f()}return n}var V=k(),J=!1,ne;return V&&V!==n&&(J=!0,ne=V),J?{isNewState:!0,newState:{place:ne}}:{isNewState:!1,position:{left:parseInt(E(n)-x,10),top:parseInt(F(n)-T,10)}}}var TI=function(t){var r=t.getBoundingClientRect(),n=r.height,i=r.width;return{height:parseInt(n,10),width:parseInt(i,10)}},AWe=function(t,r,n){var i=r.getBoundingClientRect(),a=i.top,s=i.left,o=TI(r),l=o.width,u=o.height;return n==="float"?{mouseX:t.clientX,mouseY:t.clientY}:{mouseX:s+l/2,mouseY:a+u/2}},PWe=function(t,r,n,i,a){var s,o,l,u,c=3,f=2,d=12;return t==="float"?(s={l:-(i/2),r:i/2,t:-(a+c+f),b:-c},l={l:-(i/2),r:i/2,t:c+d,b:a+c+f+d},u={l:-(i+c+f),r:-c,t:-(a/2),b:a/2},o={l:c,r:i+c+f,t:-(a/2),b:a/2}):t==="solid"&&(s={l:-(i/2),r:i/2,t:-(n/2+a+f),b:-(n/2)},l={l:-(i/2),r:i/2,t:n/2,b:n/2+a+f},u={l:-(i+r/2+f),r:-(r/2),t:-(a/2),b:a/2},o={l:r/2,r:i+r/2+f,t:-(a/2),b:a/2}),{top:s,bottom:l,left:u,right:o}},NWe=function(t){var r=0,n=0;Object.prototype.toString.apply(t)==="[object String]"&&(t=JSON.parse(t.toString().replace(/'/g,'"')));for(var i in t)i==="top"?n-=parseInt(t[i],10):i==="bottom"?n+=parseInt(t[i],10):i==="left"?r-=parseInt(t[i],10):i==="right"&&(r+=parseInt(t[i],10));return{extraOffsetX:r,extraOffsetY:n}},UWe=function(t){for(var r=t;r;){var n=window.getComputedStyle(r);if(n.getPropertyValue("transform")!=="none"||n.getPropertyValue("will-change")==="transform")break;r=r.parentElement}var i=r&&r.getBoundingClientRect().top||0,a=r&&r.getBoundingClientRect().left||0;return{parentTop:i,parentLeft:a}};function mB(e,t,r,n){if(t)return t;if(r!=null)return r;if(r===null)return null;var i=//;return!n||n==="false"||!i.test(e)?e:e.split(i).map(function(a,s){return be.createElement("span",{key:s,className:"multi-line"},a)})}function vB(e){var t={};return Object.keys(e).filter(function(r){return/(^aria-\w+$|^role$)/.test(r)}).forEach(function(r){t[r]=e[r]}),t}function eE(e){var t=e.length;return e.hasOwnProperty?Array.prototype.slice.call(e):new Array(t).fill().map(function(r){return e[r]})}function RWe(){return"t"+Uje()}var DWe=`.__react_component_tooltip { border-radius: 3px; display: inline-block; font-size: 13px; @@ -955,7 +955,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho display: block; padding: 2px 0; text-align: center; -}`,vB={dark:{text:"#fff",background:"#222",border:"transparent",arrow:"#222"},success:{text:"#fff",background:"#8DC572",border:"transparent",arrow:"#8DC572"},warning:{text:"#fff",background:"#F0AD4E",border:"transparent",arrow:"#F0AD4E"},error:{text:"#fff",background:"#BE6464",border:"transparent",arrow:"#BE6464"},info:{text:"#fff",background:"#337AB7",border:"transparent",arrow:"#337AB7"},light:{text:"#222",background:"#fff",border:"transparent",arrow:"#fff"}};function RWe(e){return vB[e]?fI({},vB[e]):void 0}var DWe="8px 21px",kWe={tooltip:3,arrow:0};function FWe(e,t,r,n,i,a){return BWe(e,jWe(t,r,n),i,a)}function BWe(e,t){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:DWe,n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:kWe,i=t.text,a=t.background,s=t.border,o=t.arrow,l=n.arrow,u=n.tooltip;return` +}`,gB={dark:{text:"#fff",background:"#222",border:"transparent",arrow:"#222"},success:{text:"#fff",background:"#8DC572",border:"transparent",arrow:"#8DC572"},warning:{text:"#fff",background:"#F0AD4E",border:"transparent",arrow:"#F0AD4E"},error:{text:"#fff",background:"#BE6464",border:"transparent",arrow:"#BE6464"},info:{text:"#fff",background:"#337AB7",border:"transparent",arrow:"#337AB7"},light:{text:"#222",background:"#fff",border:"transparent",arrow:"#fff"}};function kWe(e){return gB[e]?cI({},gB[e]):void 0}var FWe="8px 21px",BWe={tooltip:3,arrow:0};function jWe(e,t,r,n,i,a){return zWe(e,qWe(t,r,n),i,a)}function zWe(e,t){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:FWe,n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:BWe,i=t.text,a=t.background,s=t.border,o=t.arrow,l=n.arrow,u=n.tooltip;return` .`.concat(e,` { color: `).concat(i,`; background: `).concat(a,`; @@ -1067,19 +1067,19 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho margin-top: -6px; transform: rotate(-135deg); } - `)}function jWe(e,t,r){var n=e.text,i=e.background,a=e.border,s=e.arrow?e.arrow:e.background,o=RWe(t);return n&&(o.text=n),i&&(o.background=i),r&&(a?o.border=a:o.border=t==="light"?"black":"white"),s&&(o.arrow=s),o}var gn,gh,uZe=bWe(gn=_We(gn=SWe(gn=TWe(gn=EWe(gn=IWe(gn=xWe(gn=(gh=function(e){Rje(r,e);var t=Bje(r);function r(n){var i;return Nje(this,r),i=t.call(this,n),i.state={uuid:n.uuid||NWe(),place:n.place||"top",desiredPlace:n.place||"top",type:n.type||"dark",effect:n.effect||"float",show:!1,border:!1,borderClass:"border",customColors:{},customRadius:{},offset:{},padding:n.padding,extraClass:"",html:!1,delayHide:0,delayShow:0,event:n.event||null,eventOff:n.eventOff||null,currentEvent:null,currentTarget:null,ariaProps:mB(n),isEmptyTip:!1,disable:!1,possibleCustomEvents:n.possibleCustomEvents||"",possibleCustomEventsOff:n.possibleCustomEventsOff||"",originTooltip:null,isMultiline:!1},i.bind(["showTooltip","updateTooltip","hideTooltip","hideTooltipOnScroll","getTooltipContent","globalRebuild","globalShow","globalHide","onWindowResize","mouseOnToolTip"]),i.mount=!0,i.delayShowLoop=null,i.delayHideLoop=null,i.delayReshow=null,i.intervalUpdateContent=null,i}return Uje(r,[{key:"bind",value:function(i){var a=this;i.forEach(function(s){a[s]=a[s].bind(a)})}},{key:"componentDidMount",value:function(){var i=this.props;i.insecure;var a=i.resizeHide,s=i.disableInternalStyle;this.mount=!0,this.bindListener(),this.bindWindowEvents(a),s||this.injectStyles()}},{key:"componentWillUnmount",value:function(){this.mount=!1,this.clearTimer(),this.unbindListener(),this.removeScrollListener(this.state.currentTarget),this.unbindWindowEvents()}},{key:"injectStyles",value:function(){var i=this.tooltipRef;if(i){for(var a=i.parentNode;a.parentNode;)a=a.parentNode;var s;switch(a.constructor.name){case"Document":case"HTMLDocument":case void 0:s=a.head;break;case"ShadowRoot":default:s=a;break}if(!s.querySelector("style[data-react-tooltip]")){var o=document.createElement("style");o.textContent=UWe,o.setAttribute("data-react-tooltip","true"),s.appendChild(o)}}}},{key:"mouseOnToolTip",value:function(){var i=this.state.show;return i&&this.tooltipRef?(this.tooltipRef.matches||(this.tooltipRef.msMatchesSelector?this.tooltipRef.matches=this.tooltipRef.msMatchesSelector:this.tooltipRef.matches=this.tooltipRef.mozMatchesSelector),this.tooltipRef.matches(":hover")):!1}},{key:"getTargetArray",value:function(i){var a=[],s;if(!i)s="[data-tip]:not([data-for])";else{var o=i.replace(/\\/g,"\\\\").replace(/"/g,'\\"');s='[data-tip][data-for="'.concat(o,'"]')}return tE(document.getElementsByTagName("*")).filter(function(l){return l.shadowRoot}).forEach(function(l){a=a.concat(tE(l.shadowRoot.querySelectorAll(s)))}),a.concat(tE(document.querySelectorAll(s)))}},{key:"bindListener",value:function(){var i=this,a=this.props,s=a.id,o=a.globalEventOff,l=a.isCapture,u=this.getTargetArray(s);u.forEach(function(c){c.getAttribute("currentItem")===null&&c.setAttribute("currentItem","false"),i.unbindBasicListener(c),i.isCustomEvent(c)&&i.customUnbindListener(c)}),this.isBodyMode()?this.bindBodyListener(u):u.forEach(function(c){var f=i.isCapture(c),d=i.getEffect(c);if(i.isCustomEvent(c)){i.customBindListener(c);return}c.addEventListener("mouseenter",i.showTooltip,f),c.addEventListener("focus",i.showTooltip,f),d==="float"&&c.addEventListener("mousemove",i.updateTooltip,f),c.addEventListener("mouseleave",i.hideTooltip,f),c.addEventListener("blur",i.hideTooltip,f)}),o&&(window.removeEventListener(o,this.hideTooltip),window.addEventListener(o,this.hideTooltip,l)),this.bindRemovalTracker()}},{key:"unbindListener",value:function(){var i=this,a=this.props,s=a.id,o=a.globalEventOff;if(this.isBodyMode())this.unbindBodyListener();else{var l=this.getTargetArray(s);l.forEach(function(u){i.unbindBasicListener(u),i.isCustomEvent(u)&&i.customUnbindListener(u)})}o&&window.removeEventListener(o,this.hideTooltip),this.unbindRemovalTracker()}},{key:"unbindBasicListener",value:function(i){var a=this.isCapture(i);i.removeEventListener("mouseenter",this.showTooltip,a),i.removeEventListener("mousemove",this.updateTooltip,a),i.removeEventListener("mouseleave",this.hideTooltip,a)}},{key:"getTooltipContent",value:function(){var i=this.props,a=i.getContent,s=i.children,o;return a&&(Array.isArray(a)?o=a[0]&&a[0](this.state.originTooltip):o=a(this.state.originTooltip)),pB(this.state.originTooltip,s,o,this.state.isMultiline)}},{key:"isEmptyTip",value:function(i){return typeof i=="string"&&i===""||i===null}},{key:"showTooltip",value:function(i,a){if(this.tooltipRef){if(a){var s=this.getTargetArray(this.props.id),o=s.some(function(x){return x===i.currentTarget});if(!o)return}var l=this.props,u=l.multiline,c=l.getContent,f=i.currentTarget.getAttribute("data-tip"),d=i.currentTarget.getAttribute("data-multiline")||u||!1,y=i instanceof window.FocusEvent||a,v=!0;i.currentTarget.getAttribute("data-scroll-hide")?v=i.currentTarget.getAttribute("data-scroll-hide")==="true":this.props.scrollHide!=null&&(v=this.props.scrollHide),i&&i.currentTarget&&i.currentTarget.setAttribute&&i.currentTarget.setAttribute("aria-describedby",this.props.id||this.state.uuid);var _=i.currentTarget.getAttribute("data-place")||this.props.place||"top",w=y&&"solid"||this.getEffect(i.currentTarget),p=i.currentTarget.getAttribute("data-offset")||this.props.offset||{},g=hB(i,i.currentTarget,this.tooltipRef,_.split(",")[0],_,w,p);g.position&&this.props.overridePosition&&(g.position=this.props.overridePosition(g.position,i,i.currentTarget,this.tooltipRef,_,_,w,p));var C=g.isNewState?g.newState.place:_.split(",")[0];this.clearTimer();var m=i.currentTarget,h=this.state.show?m.getAttribute("data-delay-update")||this.props.delayUpdate:0,b=this,T=function(){b.setState({originTooltip:f,isMultiline:d,desiredPlace:_,place:C,type:m.getAttribute("data-type")||b.props.type||"dark",customColors:{text:m.getAttribute("data-text-color")||b.props.textColor||null,background:m.getAttribute("data-background-color")||b.props.backgroundColor||null,border:m.getAttribute("data-border-color")||b.props.borderColor||null,arrow:m.getAttribute("data-arrow-color")||b.props.arrowColor||null},customRadius:{tooltip:m.getAttribute("data-tooltip-radius")||b.props.tooltipRadius||"3",arrow:m.getAttribute("data-arrow-radius")||b.props.arrowRadius||"0"},effect:w,offset:p,padding:m.getAttribute("data-padding")||b.props.padding,html:(m.getAttribute("data-html")?m.getAttribute("data-html")==="true":b.props.html)||!1,delayShow:m.getAttribute("data-delay-show")||b.props.delayShow||0,delayHide:m.getAttribute("data-delay-hide")||b.props.delayHide||0,delayUpdate:m.getAttribute("data-delay-update")||b.props.delayUpdate||0,border:(m.getAttribute("data-border")?m.getAttribute("data-border")==="true":b.props.border)||!1,borderClass:m.getAttribute("data-border-class")||b.props.borderClass||"border",extraClass:m.getAttribute("data-class")||b.props.class||b.props.className||"",disable:(m.getAttribute("data-tip-disable")?m.getAttribute("data-tip-disable")==="true":b.props.disable)||!1,currentTarget:m},function(){v&&b.addScrollListener(b.state.currentTarget),b.updateTooltip(i),c&&Array.isArray(c)&&(b.intervalUpdateContent=setInterval(function(){if(b.mount){var E=b.props.getContent,R=pB(f,"",E[0](),d),F=b.isEmptyTip(R);b.setState({isEmptyTip:F}),b.updatePosition()}},c[1]))})};h?this.delayReshow=setTimeout(T,h):T()}}},{key:"updateTooltip",value:function(i){var a=this,s=this.state,o=s.delayShow,l=s.disable,u=this.props,c=u.afterShow,f=u.disable,d=this.getTooltipContent(),y=i.currentTarget||i.target;if(!this.mouseOnToolTip()&&!(this.isEmptyTip(d)||l||f)){var v=this.state.show?0:parseInt(o,10),_=function(){if(Array.isArray(d)&&d.length>0||d){var p=!a.state.show;a.setState({currentEvent:i,currentTarget:y,show:!0},function(){a.updatePosition(function(){p&&c&&c(i)})})}};this.delayShowLoop&&clearTimeout(this.delayShowLoop),v?this.delayShowLoop=setTimeout(_,v):(this.delayShowLoop=null,_())}}},{key:"listenForTooltipExit",value:function(){var i=this.state.show;i&&this.tooltipRef&&this.tooltipRef.addEventListener("mouseleave",this.hideTooltip)}},{key:"removeListenerForTooltipExit",value:function(){var i=this.state.show;i&&this.tooltipRef&&this.tooltipRef.removeEventListener("mouseleave",this.hideTooltip)}},{key:"hideTooltip",value:function(i,a){var s=this,o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{isScroll:!1},l=this.state.disable,u=o.isScroll,c=u?0:this.state.delayHide,f=this.props,d=f.afterHide,y=f.disable,v=this.getTooltipContent();if(this.mount&&!(this.isEmptyTip(v)||l||y)){if(a){var _=this.getTargetArray(this.props.id),w=_.some(function(g){return g===i.currentTarget});if(!w||!this.state.show)return}i&&i.currentTarget&&i.currentTarget.removeAttribute&&i.currentTarget.removeAttribute("aria-describedby");var p=function(){var C=s.state.show;if(s.mouseOnToolTip()){s.listenForTooltipExit();return}s.removeListenerForTooltipExit(),s.setState({show:!1},function(){s.removeScrollListener(s.state.currentTarget),C&&d&&d(i)})};this.clearTimer(),c?this.delayHideLoop=setTimeout(p,parseInt(c,10)):p()}}},{key:"hideTooltipOnScroll",value:function(i,a){this.hideTooltip(i,a,{isScroll:!0})}},{key:"addScrollListener",value:function(i){var a=this.isCapture(i);window.addEventListener("scroll",this.hideTooltipOnScroll,a)}},{key:"removeScrollListener",value:function(i){var a=this.isCapture(i);window.removeEventListener("scroll",this.hideTooltipOnScroll,a)}},{key:"updatePosition",value:function(i){var a=this,s=this.state,o=s.currentEvent,l=s.currentTarget,u=s.place,c=s.desiredPlace,f=s.effect,d=s.offset,y=this.tooltipRef,v=hB(o,l,y,u,c,f,d);if(v.position&&this.props.overridePosition&&(v.position=this.props.overridePosition(v.position,o,l,y,u,c,f,d)),v.isNewState)return this.setState(v.newState,function(){a.updatePosition(i)});i&&typeof i=="function"&&i(),y.style.left=v.position.left+"px",y.style.top=v.position.top+"px"}},{key:"clearTimer",value:function(){this.delayShowLoop&&(clearTimeout(this.delayShowLoop),this.delayShowLoop=null),this.delayHideLoop&&(clearTimeout(this.delayHideLoop),this.delayHideLoop=null),this.delayReshow&&(clearTimeout(this.delayReshow),this.delayReshow=null),this.intervalUpdateContent&&(clearInterval(this.intervalUpdateContent),this.intervalUpdateContent=null)}},{key:"hasCustomColors",value:function(){var i=this;return!!(Object.keys(this.state.customColors).find(function(a){return a!=="border"&&i.state.customColors[a]})||this.state.border&&this.state.customColors.border)}},{key:"render",value:function(){var i=this,a=this.state,s=a.extraClass,o=a.html,l=a.ariaProps,u=a.disable,c=a.uuid,f=this.getTooltipContent(),d=this.isEmptyTip(f),y=this.props.disableInternalStyle?"":FWe(this.state.uuid,this.state.customColors,this.state.type,this.state.border,this.state.padding,this.state.customRadius),v="__react_component_tooltip"+" ".concat(this.state.uuid)+(this.state.show&&!u&&!d?" show":"")+(this.state.border?" "+this.state.borderClass:"")+" place-".concat(this.state.place)+" type-".concat(this.hasCustomColors()?"custom":this.state.type)+(this.props.delayUpdate?" allow_hover":"")+(this.props.clickable?" allow_click":""),_=this.props.wrapper;r.supportedWrappers.indexOf(_)<0&&(_=r.defaultProps.wrapper);var w=[v,s].filter(Boolean).join(" ");if(o){var p="".concat(f).concat(y?` -"):"");return be.createElement(_,c1({className:"".concat(w),id:this.props.id||c,ref:function(C){return i.tooltipRef=C}},l,{"data-id":"tooltip",dangerouslySetInnerHTML:{__html:p}}))}else return be.createElement(_,c1({className:"".concat(w),id:this.props.id||c},l,{ref:function(C){return i.tooltipRef=C},"data-id":"tooltip"}),y&&be.createElement("style",{dangerouslySetInnerHTML:{__html:y},"aria-hidden":"true"}),f)}}],[{key:"propTypes",get:function(){return{uuid:Q.string,children:Q.any,place:Q.string,type:Q.string,effect:Q.string,offset:Q.object,padding:Q.string,multiline:Q.bool,border:Q.bool,borderClass:Q.string,textColor:Q.string,backgroundColor:Q.string,borderColor:Q.string,arrowColor:Q.string,arrowRadius:Q.string,tooltipRadius:Q.string,insecure:Q.bool,class:Q.string,className:Q.string,id:Q.string,html:Q.bool,delayHide:Q.number,delayUpdate:Q.number,delayShow:Q.number,event:Q.string,eventOff:Q.string,isCapture:Q.bool,globalEventOff:Q.string,getContent:Q.any,afterShow:Q.func,afterHide:Q.func,overridePosition:Q.func,disable:Q.bool,scrollHide:Q.bool,resizeHide:Q.bool,wrapper:Q.string,bodyMode:Q.bool,possibleCustomEvents:Q.string,possibleCustomEventsOff:Q.string,clickable:Q.bool,disableInternalStyle:Q.bool}}},{key:"getDerivedStateFromProps",value:function(i,a){var s=a.ariaProps,o=mB(i),l=Object.keys(o).some(function(u){return o[u]!==s[u]});return l?fI(fI({},a),{},{ariaProps:o}):null}}]),r}(be.Component),sp(gh,"defaultProps",{insecure:!0,resizeHide:!0,wrapper:"div",clickable:!1}),sp(gh,"supportedWrappers",["div","span"]),sp(gh,"displayName","ReactTooltip"),gh))||gn)||gn)||gn)||gn)||gn)||gn)||gn,yJ={exports:{}};/*! + `)}function qWe(e,t,r){var n=e.text,i=e.background,a=e.border,s=e.arrow?e.arrow:e.background,o=kWe(t);return n&&(o.text=n),i&&(o.background=i),r&&(a?o.border=a:o.border=t==="light"?"black":"white"),s&&(o.arrow=s),o}var gn,gh,fZe=CWe(gn=SWe(gn=EWe(gn=OWe(gn=IWe(gn=xWe(gn=$We(gn=(gh=function(e){kje(r,e);var t=zje(r);function r(n){var i;return Rje(this,r),i=t.call(this,n),i.state={uuid:n.uuid||RWe(),place:n.place||"top",desiredPlace:n.place||"top",type:n.type||"dark",effect:n.effect||"float",show:!1,border:!1,borderClass:"border",customColors:{},customRadius:{},offset:{},padding:n.padding,extraClass:"",html:!1,delayHide:0,delayShow:0,event:n.event||null,eventOff:n.eventOff||null,currentEvent:null,currentTarget:null,ariaProps:vB(n),isEmptyTip:!1,disable:!1,possibleCustomEvents:n.possibleCustomEvents||"",possibleCustomEventsOff:n.possibleCustomEventsOff||"",originTooltip:null,isMultiline:!1},i.bind(["showTooltip","updateTooltip","hideTooltip","hideTooltipOnScroll","getTooltipContent","globalRebuild","globalShow","globalHide","onWindowResize","mouseOnToolTip"]),i.mount=!0,i.delayShowLoop=null,i.delayHideLoop=null,i.delayReshow=null,i.intervalUpdateContent=null,i}return Dje(r,[{key:"bind",value:function(i){var a=this;i.forEach(function(s){a[s]=a[s].bind(a)})}},{key:"componentDidMount",value:function(){var i=this.props;i.insecure;var a=i.resizeHide,s=i.disableInternalStyle;this.mount=!0,this.bindListener(),this.bindWindowEvents(a),s||this.injectStyles()}},{key:"componentWillUnmount",value:function(){this.mount=!1,this.clearTimer(),this.unbindListener(),this.removeScrollListener(this.state.currentTarget),this.unbindWindowEvents()}},{key:"injectStyles",value:function(){var i=this.tooltipRef;if(i){for(var a=i.parentNode;a.parentNode;)a=a.parentNode;var s;switch(a.constructor.name){case"Document":case"HTMLDocument":case void 0:s=a.head;break;case"ShadowRoot":default:s=a;break}if(!s.querySelector("style[data-react-tooltip]")){var o=document.createElement("style");o.textContent=DWe,o.setAttribute("data-react-tooltip","true"),s.appendChild(o)}}}},{key:"mouseOnToolTip",value:function(){var i=this.state.show;return i&&this.tooltipRef?(this.tooltipRef.matches||(this.tooltipRef.msMatchesSelector?this.tooltipRef.matches=this.tooltipRef.msMatchesSelector:this.tooltipRef.matches=this.tooltipRef.mozMatchesSelector),this.tooltipRef.matches(":hover")):!1}},{key:"getTargetArray",value:function(i){var a=[],s;if(!i)s="[data-tip]:not([data-for])";else{var o=i.replace(/\\/g,"\\\\").replace(/"/g,'\\"');s='[data-tip][data-for="'.concat(o,'"]')}return eE(document.getElementsByTagName("*")).filter(function(l){return l.shadowRoot}).forEach(function(l){a=a.concat(eE(l.shadowRoot.querySelectorAll(s)))}),a.concat(eE(document.querySelectorAll(s)))}},{key:"bindListener",value:function(){var i=this,a=this.props,s=a.id,o=a.globalEventOff,l=a.isCapture,u=this.getTargetArray(s);u.forEach(function(c){c.getAttribute("currentItem")===null&&c.setAttribute("currentItem","false"),i.unbindBasicListener(c),i.isCustomEvent(c)&&i.customUnbindListener(c)}),this.isBodyMode()?this.bindBodyListener(u):u.forEach(function(c){var f=i.isCapture(c),d=i.getEffect(c);if(i.isCustomEvent(c)){i.customBindListener(c);return}c.addEventListener("mouseenter",i.showTooltip,f),c.addEventListener("focus",i.showTooltip,f),d==="float"&&c.addEventListener("mousemove",i.updateTooltip,f),c.addEventListener("mouseleave",i.hideTooltip,f),c.addEventListener("blur",i.hideTooltip,f)}),o&&(window.removeEventListener(o,this.hideTooltip),window.addEventListener(o,this.hideTooltip,l)),this.bindRemovalTracker()}},{key:"unbindListener",value:function(){var i=this,a=this.props,s=a.id,o=a.globalEventOff;if(this.isBodyMode())this.unbindBodyListener();else{var l=this.getTargetArray(s);l.forEach(function(u){i.unbindBasicListener(u),i.isCustomEvent(u)&&i.customUnbindListener(u)})}o&&window.removeEventListener(o,this.hideTooltip),this.unbindRemovalTracker()}},{key:"unbindBasicListener",value:function(i){var a=this.isCapture(i);i.removeEventListener("mouseenter",this.showTooltip,a),i.removeEventListener("mousemove",this.updateTooltip,a),i.removeEventListener("mouseleave",this.hideTooltip,a)}},{key:"getTooltipContent",value:function(){var i=this.props,a=i.getContent,s=i.children,o;return a&&(Array.isArray(a)?o=a[0]&&a[0](this.state.originTooltip):o=a(this.state.originTooltip)),mB(this.state.originTooltip,s,o,this.state.isMultiline)}},{key:"isEmptyTip",value:function(i){return typeof i=="string"&&i===""||i===null}},{key:"showTooltip",value:function(i,a){if(this.tooltipRef){if(a){var s=this.getTargetArray(this.props.id),o=s.some(function(x){return x===i.currentTarget});if(!o)return}var l=this.props,u=l.multiline,c=l.getContent,f=i.currentTarget.getAttribute("data-tip"),d=i.currentTarget.getAttribute("data-multiline")||u||!1,y=i instanceof window.FocusEvent||a,v=!0;i.currentTarget.getAttribute("data-scroll-hide")?v=i.currentTarget.getAttribute("data-scroll-hide")==="true":this.props.scrollHide!=null&&(v=this.props.scrollHide),i&&i.currentTarget&&i.currentTarget.setAttribute&&i.currentTarget.setAttribute("aria-describedby",this.props.id||this.state.uuid);var _=i.currentTarget.getAttribute("data-place")||this.props.place||"top",w=y&&"solid"||this.getEffect(i.currentTarget),p=i.currentTarget.getAttribute("data-offset")||this.props.offset||{},g=pB(i,i.currentTarget,this.tooltipRef,_.split(",")[0],_,w,p);g.position&&this.props.overridePosition&&(g.position=this.props.overridePosition(g.position,i,i.currentTarget,this.tooltipRef,_,_,w,p));var C=g.isNewState?g.newState.place:_.split(",")[0];this.clearTimer();var m=i.currentTarget,h=this.state.show?m.getAttribute("data-delay-update")||this.props.delayUpdate:0,b=this,T=function(){b.setState({originTooltip:f,isMultiline:d,desiredPlace:_,place:C,type:m.getAttribute("data-type")||b.props.type||"dark",customColors:{text:m.getAttribute("data-text-color")||b.props.textColor||null,background:m.getAttribute("data-background-color")||b.props.backgroundColor||null,border:m.getAttribute("data-border-color")||b.props.borderColor||null,arrow:m.getAttribute("data-arrow-color")||b.props.arrowColor||null},customRadius:{tooltip:m.getAttribute("data-tooltip-radius")||b.props.tooltipRadius||"3",arrow:m.getAttribute("data-arrow-radius")||b.props.arrowRadius||"0"},effect:w,offset:p,padding:m.getAttribute("data-padding")||b.props.padding,html:(m.getAttribute("data-html")?m.getAttribute("data-html")==="true":b.props.html)||!1,delayShow:m.getAttribute("data-delay-show")||b.props.delayShow||0,delayHide:m.getAttribute("data-delay-hide")||b.props.delayHide||0,delayUpdate:m.getAttribute("data-delay-update")||b.props.delayUpdate||0,border:(m.getAttribute("data-border")?m.getAttribute("data-border")==="true":b.props.border)||!1,borderClass:m.getAttribute("data-border-class")||b.props.borderClass||"border",extraClass:m.getAttribute("data-class")||b.props.class||b.props.className||"",disable:(m.getAttribute("data-tip-disable")?m.getAttribute("data-tip-disable")==="true":b.props.disable)||!1,currentTarget:m},function(){v&&b.addScrollListener(b.state.currentTarget),b.updateTooltip(i),c&&Array.isArray(c)&&(b.intervalUpdateContent=setInterval(function(){if(b.mount){var E=b.props.getContent,R=mB(f,"",E[0](),d),F=b.isEmptyTip(R);b.setState({isEmptyTip:F}),b.updatePosition()}},c[1]))})};h?this.delayReshow=setTimeout(T,h):T()}}},{key:"updateTooltip",value:function(i){var a=this,s=this.state,o=s.delayShow,l=s.disable,u=this.props,c=u.afterShow,f=u.disable,d=this.getTooltipContent(),y=i.currentTarget||i.target;if(!this.mouseOnToolTip()&&!(this.isEmptyTip(d)||l||f)){var v=this.state.show?0:parseInt(o,10),_=function(){if(Array.isArray(d)&&d.length>0||d){var p=!a.state.show;a.setState({currentEvent:i,currentTarget:y,show:!0},function(){a.updatePosition(function(){p&&c&&c(i)})})}};this.delayShowLoop&&clearTimeout(this.delayShowLoop),v?this.delayShowLoop=setTimeout(_,v):(this.delayShowLoop=null,_())}}},{key:"listenForTooltipExit",value:function(){var i=this.state.show;i&&this.tooltipRef&&this.tooltipRef.addEventListener("mouseleave",this.hideTooltip)}},{key:"removeListenerForTooltipExit",value:function(){var i=this.state.show;i&&this.tooltipRef&&this.tooltipRef.removeEventListener("mouseleave",this.hideTooltip)}},{key:"hideTooltip",value:function(i,a){var s=this,o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{isScroll:!1},l=this.state.disable,u=o.isScroll,c=u?0:this.state.delayHide,f=this.props,d=f.afterHide,y=f.disable,v=this.getTooltipContent();if(this.mount&&!(this.isEmptyTip(v)||l||y)){if(a){var _=this.getTargetArray(this.props.id),w=_.some(function(g){return g===i.currentTarget});if(!w||!this.state.show)return}i&&i.currentTarget&&i.currentTarget.removeAttribute&&i.currentTarget.removeAttribute("aria-describedby");var p=function(){var C=s.state.show;if(s.mouseOnToolTip()){s.listenForTooltipExit();return}s.removeListenerForTooltipExit(),s.setState({show:!1},function(){s.removeScrollListener(s.state.currentTarget),C&&d&&d(i)})};this.clearTimer(),c?this.delayHideLoop=setTimeout(p,parseInt(c,10)):p()}}},{key:"hideTooltipOnScroll",value:function(i,a){this.hideTooltip(i,a,{isScroll:!0})}},{key:"addScrollListener",value:function(i){var a=this.isCapture(i);window.addEventListener("scroll",this.hideTooltipOnScroll,a)}},{key:"removeScrollListener",value:function(i){var a=this.isCapture(i);window.removeEventListener("scroll",this.hideTooltipOnScroll,a)}},{key:"updatePosition",value:function(i){var a=this,s=this.state,o=s.currentEvent,l=s.currentTarget,u=s.place,c=s.desiredPlace,f=s.effect,d=s.offset,y=this.tooltipRef,v=pB(o,l,y,u,c,f,d);if(v.position&&this.props.overridePosition&&(v.position=this.props.overridePosition(v.position,o,l,y,u,c,f,d)),v.isNewState)return this.setState(v.newState,function(){a.updatePosition(i)});i&&typeof i=="function"&&i(),y.style.left=v.position.left+"px",y.style.top=v.position.top+"px"}},{key:"clearTimer",value:function(){this.delayShowLoop&&(clearTimeout(this.delayShowLoop),this.delayShowLoop=null),this.delayHideLoop&&(clearTimeout(this.delayHideLoop),this.delayHideLoop=null),this.delayReshow&&(clearTimeout(this.delayReshow),this.delayReshow=null),this.intervalUpdateContent&&(clearInterval(this.intervalUpdateContent),this.intervalUpdateContent=null)}},{key:"hasCustomColors",value:function(){var i=this;return!!(Object.keys(this.state.customColors).find(function(a){return a!=="border"&&i.state.customColors[a]})||this.state.border&&this.state.customColors.border)}},{key:"render",value:function(){var i=this,a=this.state,s=a.extraClass,o=a.html,l=a.ariaProps,u=a.disable,c=a.uuid,f=this.getTooltipContent(),d=this.isEmptyTip(f),y=this.props.disableInternalStyle?"":jWe(this.state.uuid,this.state.customColors,this.state.type,this.state.border,this.state.padding,this.state.customRadius),v="__react_component_tooltip"+" ".concat(this.state.uuid)+(this.state.show&&!u&&!d?" show":"")+(this.state.border?" "+this.state.borderClass:"")+" place-".concat(this.state.place)+" type-".concat(this.hasCustomColors()?"custom":this.state.type)+(this.props.delayUpdate?" allow_hover":"")+(this.props.clickable?" allow_click":""),_=this.props.wrapper;r.supportedWrappers.indexOf(_)<0&&(_=r.defaultProps.wrapper);var w=[v,s].filter(Boolean).join(" ");if(o){var p="".concat(f).concat(y?` +"):"");return be.createElement(_,c1({className:"".concat(w),id:this.props.id||c,ref:function(C){return i.tooltipRef=C}},l,{"data-id":"tooltip",dangerouslySetInnerHTML:{__html:p}}))}else return be.createElement(_,c1({className:"".concat(w),id:this.props.id||c},l,{ref:function(C){return i.tooltipRef=C},"data-id":"tooltip"}),y&&be.createElement("style",{dangerouslySetInnerHTML:{__html:y},"aria-hidden":"true"}),f)}}],[{key:"propTypes",get:function(){return{uuid:Q.string,children:Q.any,place:Q.string,type:Q.string,effect:Q.string,offset:Q.object,padding:Q.string,multiline:Q.bool,border:Q.bool,borderClass:Q.string,textColor:Q.string,backgroundColor:Q.string,borderColor:Q.string,arrowColor:Q.string,arrowRadius:Q.string,tooltipRadius:Q.string,insecure:Q.bool,class:Q.string,className:Q.string,id:Q.string,html:Q.bool,delayHide:Q.number,delayUpdate:Q.number,delayShow:Q.number,event:Q.string,eventOff:Q.string,isCapture:Q.bool,globalEventOff:Q.string,getContent:Q.any,afterShow:Q.func,afterHide:Q.func,overridePosition:Q.func,disable:Q.bool,scrollHide:Q.bool,resizeHide:Q.bool,wrapper:Q.string,bodyMode:Q.bool,possibleCustomEvents:Q.string,possibleCustomEventsOff:Q.string,clickable:Q.bool,disableInternalStyle:Q.bool}}},{key:"getDerivedStateFromProps",value:function(i,a){var s=a.ariaProps,o=vB(i),l=Object.keys(o).some(function(u){return o[u]!==s[u]});return l?cI(cI({},a),{},{ariaProps:o}):null}}]),r}(be.Component),sp(gh,"defaultProps",{insecure:!0,resizeHide:!0,wrapper:"div",clickable:!1}),sp(gh,"supportedWrappers",["div","span"]),sp(gh,"displayName","ReactTooltip"),gh))||gn)||gn)||gn)||gn)||gn)||gn)||gn,bJ={exports:{}};/*! Copyright (c) 2018 Jed Watson. Licensed under the MIT License (MIT), see http://jedwatson.github.io/classnames -*/(function(e){(function(){var t={}.hasOwnProperty;function r(){for(var n=[],i=0;i=0||Object.prototype.hasOwnProperty.call(e,n)&&(r[n]=e[n]);return r}const ce={get:KWe,set:XWe,takeRight:QWe,last:JWe,orderBy:eGe,range:ZWe,remove:tGe,clone:rGe,getFirstDefined:nGe,sum:iGe,makeTemplateComponent:aGe,groupBy:sGe,isArray:eP,splitProps:lGe,compactObject:uGe,isSortingDesc:cGe,normalizeComponent:fGe,asPx:oGe};function KWe(e,t,r){if(!t)return e;var n=CJ(t),i=void 0;try{i=n.reduce(function(a,s){return a[s]},e)}catch{}return typeof i<"u"?i:r}function XWe(){for(var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=arguments[1],r=arguments[2],n=CJ(t),i=void 0,a=e;(i=n.shift())&&n.length;)a[i]||(a[i]={}),a=a[i];return a[i]=r,e}function QWe(e,t){var r=t>e.length?0:e.length-t;return e.slice(r)}function JWe(e){return e[e.length-1]}function ZWe(e){for(var t=[],r=0;r1&&arguments[1]!==void 0?arguments[1]:[];if(!eP(e))t.push(e);else for(var r=0;r2&&arguments[2]!==void 0?arguments[2]:e;return gB.isElement(e)||typeof e=="string"?e:gB.isValidElementType(e)?be.createElement(e,t):r}var dGe=function(){function e(t,r){for(var n=0;n=s.pages?s.pages-1:s.page,0)),s}},{key:"setStateWithData",value:function(i,a){var s=this,o=this.getResolvedState(),l=this.calculateNewResolvedState(i);return this.setState(l,function(){a&&a(),(o.page!==l.page||o.pageSize!==l.pageSize||o.sorted!==l.sorted||o.filtered!==l.filtered)&&s.fireFetchData()})}}]),r}(e)};var gGe=function(){function e(t,r){var n=[],i=!0,a=!1,s=void 0;try{for(var o=t[Symbol.iterator](),l;!(i=(l=o.next()).done)&&(n.push(l.value),!(r&&n.length===r));i=!0);}catch(u){a=!0,s=u}finally{try{!i&&o.return&&o.return()}finally{if(a)throw s}}return n}return function(t,r){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t))return e(t,r);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),ui=Object.assign||function(e){for(var t=1;t-1?!1:ce.getFirstDefined(Z.show,!0)});return ui({},O,{columns:M})}return O}),z=z.filter(function(O){return O.columns?O.columns.length:u.indexOf(O.id)>-1?!1:ce.getFirstDefined(O.show,!0)});var A=z.findIndex(function(O){return O.pivot});if(u.length){var N=[];u.forEach(function(O){var M=E.find(function(Z){return Z.id===O});M&&N.push(M)});var $=N.reduce(function(O,M){return O&&O===M.parentColumn&&M.parentColumn},N[0].parentColumn),P=h&&$.Header;P=P||function(){return be.createElement("strong",null,"Pivoted")};var X={Header:P,columns:N.map(function(O){return ui({},s.props.pivotDefaults,O,{pivoted:!0})})};A>=0?(X=ui({},z[A],X),z.splice(A,1,X)):z.unshift(X)}var W=[],k=[],V=function(M,Z){W.push(ui({},s.props.column,Z,{columns:M})),k=[]};z.forEach(function(O){if(O.columns){D=D.concat(O.columns),k.length>0&&V(k),V(O.columns,O);return}D.push(O),k.push(O)}),h&&k.length>0&&V(k);var J=function O(M,Z){var Y,de=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0,we=(Y={},Un(Y,p,M),Un(Y,g,Z),Un(Y,v,M[v]),Un(Y,w,de),Y);return E.forEach(function(Se){Se.expander||(we[Se.id]=Se.accessor(M))}),we[v]&&(we[v]=we[v].map(function(Se,Me){return O(Se,Me,de+1)})),we},ne=this.resolvedData;(!this.resolvedData||a)&&(ne=f(c),this.resolvedData=ne),ne=ne.map(function(O,M){return J(O,M)});var H=D.filter(function(O){return!O.expander&&O.aggregate}),j=function(M){var Z={};return H.forEach(function(Y){var de=M.map(function(we){return we[Y.id]});Z[Y.id]=Y.aggregate(de,M)}),Z};if(u.length){var ee=function O(M,Z){var Y=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;if(Y===Z.length)return M;var de=Object.entries(ce.groupBy(M,Z[Y])).map(function(we){var Se,Me=gGe(we,2),gt=Me[0],q=Me[1];return Se={},Un(Se,d,Z[Y]),Un(Se,y,gt),Un(Se,Z[Y],gt),Un(Se,v,q),Un(Se,w,Y),Un(Se,C,!0),Se});return de=de.map(function(we){var Se,Me=O(we[v],Z,Y+1);return ui({},we,(Se={},Un(Se,v,Me),Un(Se,_,!0),Se),j(Me))}),de};ne=ee(ne,u)}return ui({},i,{resolvedData:ne,allVisibleColumns:D,headerGroups:W,allDecoratedColumns:E,hasHeaderGroups:h})}},{key:"getSortedData",value:function(i){var a=i.manual,s=i.sorted,o=i.filtered,l=i.defaultFilterMethod,u=i.resolvedData,c=i.allDecoratedColumns,f={};return c.filter(function(d){return d.sortMethod}).forEach(function(d){f[d.id]=d.sortMethod}),{sortedData:a?u:this.sortData(this.filterData(u,o,l,c),s,f)}}},{key:"fireFetchData",value:function(){var i=ui({},this.getResolvedState(),{page:this.getStateOrProp("page"),pageSize:this.getStateOrProp("pageSize"),filtered:this.getStateOrProp("filtered")});this.props.onFetchData(i,this)}},{key:"getPropOrState",value:function(i){return ce.getFirstDefined(this.props[i],this.state[i])}},{key:"getStateOrProp",value:function(i){return ce.getFirstDefined(this.state[i],this.props[i])}},{key:"filterData",value:function(i,a,s,o){var l=this,u=i;return a.length&&(u=a.reduce(function(c,f){var d=o.find(function(v){return v.id===f.id});if(!d||d.filterable===!1)return c;var y=d.filterMethod||s;return d.filterAll?y(f,c,d):c.filter(function(v){return y(f,v,d)})},u),u=u.map(function(c){return c[l.props.subRowsKey]?ui({},c,Un({},l.props.subRowsKey,l.filterData(c[l.props.subRowsKey],a,s,o))):c}).filter(function(c){return c[l.props.subRowsKey]?c[l.props.subRowsKey].length>0:!0})),u}},{key:"sortData",value:function(i,a){var s=this,o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};if(!a.length)return i;var l=(this.props.orderByMethod||ce.orderBy)(i,a.map(function(u){return o[u.id]?function(c,f){return o[u.id](c[u.id],f[u.id],u.desc)}:function(c,f){return s.props.defaultSortMethod(c[u.id],f[u.id],u.desc)}}),a.map(function(u){return!u.desc}),this.props.indexKey);return l.forEach(function(u){u[s.props.subRowsKey]&&(u[s.props.subRowsKey]=s.sortData(u[s.props.subRowsKey],a,o))}),l}},{key:"getMinRows",value:function(){return ce.getFirstDefined(this.props.minRows,this.getStateOrProp("pageSize"))}},{key:"onPageChange",value:function(i){var a=this.props,s=a.onPageChange,o=a.collapseOnPageChange,l={page:i};o&&(l.expanded={}),this.setStateWithData(l,function(){return s&&s(i)})}},{key:"onPageSizeChange",value:function(i){var a=this.props.onPageSizeChange,s=this.getResolvedState(),o=s.pageSize,l=s.page,u=o*l,c=Math.floor(u/i);this.setStateWithData({pageSize:i,page:c},function(){return a&&a(i,c)})}},{key:"sortColumn",value:function(i,a){var s=this.getResolvedState(),o=s.sorted,l=s.skipNextSort,u=s.defaultSortDesc,c=Object.prototype.hasOwnProperty.call(i,"defaultSortDesc")?i.defaultSortDesc:u,f=!c;if(l){this.setStateWithData({skipNextSort:!1});return}var d=this.props.onSortedChange,y=ce.clone(o||[]).map(function(g){return g.desc=ce.isSortingDesc(g),g});if(ce.isArray(i)){var w=y.findIndex(function(g){return g.id===i[0].id});if(w>-1){var p=y[w];p.desc===f?a?y.splice(w,i.length):i.forEach(function(g,C){y[w+C].desc=c}):i.forEach(function(g,C){y[w+C].desc=f}),a||(y=y.slice(w,i.length))}else a?y=y.concat(i.map(function(g){return{id:g.id,desc:c}})):y=i.map(function(g){return{id:g.id,desc:c}})}else{var v=y.findIndex(function(g){return g.id===i.id});if(v>-1){var _=y[v];_.desc===f?a?y.splice(v,1):(_.desc=c,y=[_]):(_.desc=f,a||(y=[_]))}else a?y.push({id:i.id,desc:c}):y=[{id:i.id,desc:c}]}this.setStateWithData({page:!o.length&&y.length||!a?0:this.state.page,sorted:y},function(){return d&&d(y,i,a)})}},{key:"filterColumn",value:function(i,a){var s=this.getResolvedState(),o=s.filtered,l=this.props.onFilteredChange,u=(o||[]).filter(function(c){return c.id!==i.id});a!==""&&u.push({id:i.id,value:a}),this.setStateWithData({filtered:u},function(){return l&&l(u,i,a)})}},{key:"resizeColumnStart",value:function(i,a,s){var o=this;i.stopPropagation();var l=i.target.parentElement.getBoundingClientRect().width,u=void 0;s?u=i.changedTouches[0].pageX:u=i.pageX,this.trapEvents=!0,this.setStateWithData({currentlyResizing:{id:a.id,startX:u,parentWidth:l}},function(){s?(document.addEventListener("touchmove",o.resizeColumnMoving),document.addEventListener("touchcancel",o.resizeColumnEnd),document.addEventListener("touchend",o.resizeColumnEnd)):(document.addEventListener("mousemove",o.resizeColumnMoving),document.addEventListener("mouseup",o.resizeColumnEnd),document.addEventListener("mouseleave",o.resizeColumnEnd))})}},{key:"resizeColumnMoving",value:function(i){i.stopPropagation();var a=this.props,s=a.onResizedChange,o=a.column,l=this.getResolvedState(),u=l.resized,c=l.currentlyResizing,f=l.columns,d=f.find(function(p){return p.accessor===c.id||p.id===c.id}),y=d&&d.minResizeWidth!=null?d.minResizeWidth:o.minResizeWidth,v=u.filter(function(p){return p.id!==c.id}),_=void 0;i.type==="touchmove"?_=i.changedTouches[0].pageX:i.type==="mousemove"&&(_=i.pageX);var w=Math.max(c.parentWidth+_-c.startX,y);v.push({id:c.id,value:w}),this.setStateWithData({resized:v},function(){return s&&s(v,i)})}},{key:"resizeColumnEnd",value:function(i){i.stopPropagation();var a=i.type==="touchend"||i.type==="touchcancel";a&&(document.removeEventListener("touchmove",this.resizeColumnMoving),document.removeEventListener("touchcancel",this.resizeColumnEnd),document.removeEventListener("touchend",this.resizeColumnEnd)),document.removeEventListener("mousemove",this.resizeColumnMoving),document.removeEventListener("mouseup",this.resizeColumnEnd),document.removeEventListener("mouseleave",this.resizeColumnEnd),a||this.setStateWithData({skipNextSort:!0,currentlyResizing:!1})}}]),r}(e)};var SGe=function(){function e(t,r){for(var n=0;n=0||Object.prototype.hasOwnProperty.call(e,n)&&(r[n]=e[n]);return r}var Pt=function(){return{}};const EJ={data:[],resolveData:function(t){return t},loading:!1,showPagination:!0,showPaginationTop:!1,showPaginationBottom:!0,showPageSizeOptions:!0,pageSizeOptions:[5,10,20,25,50,100],defaultPage:0,defaultPageSize:20,showPageJump:!0,collapseOnSortingChange:!0,collapseOnPageChange:!0,collapseOnDataChange:!0,freezeWhenExpanded:!1,sortable:!0,multiSort:!0,resizable:!0,filterable:!1,defaultSortDesc:!1,defaultSorted:[],defaultFiltered:[],defaultResized:[],defaultExpanded:{},defaultFilterMethod:function(t,r,n){var i=t.pivotId||t.id;return r[i]!==void 0?String(r[i]).startsWith(t.value):!0},defaultSortMethod:function(t,r,n){return t=t??"",r=r??"",t=typeof t=="string"?t.toLowerCase():t,r=typeof r=="string"?r.toLowerCase():r,t>r?1:t1&&arguments[1]!==void 0?arguments[1]:[],It=arguments.length>2&&arguments[2]!==void 0?arguments[2]:-1;return[oe.map(function(st,Sr){It+=1;var gr=Ae({},st,{_viewIndex:It}),tr=He.concat([Sr]);if(gr[O]&&ce.get(U,tr)){var Le=Qt(gr[O],tr,It),ir=bB(Le,2);gr[O]=ir[0],It=ir[1]}return gr}),It]},$Z=LZ(El),AZ=bB($Z,1);El=AZ[0];var xP=Me>0,LP=Me+12&&arguments[2]!==void 0?arguments[2]:[],st={original:oe[Z],row:oe,index:oe[Y],viewIndex:PZ+=1,pageSize:Se,page:Me,level:It.length,nestingPath:It.concat([He]),aggregated:oe[M],groupedByPivot:oe[de],subRows:oe[O]},Sr=ce.get(U,st.nestingPath),gr=m(ct,st,void 0,n),tr=ce.splitProps(h(ct,st,void 0,n));return be.createElement(Ze,Ae({key:st.nestingPath.join("_")},gr),be.createElement(Be,Ae({className:Nt(tr.className,oe._viewIndex%2?"-even":"-odd"),style:tr.style},tr.rest),Ke.map(function(Le,ir){var ri=L.find(function(qi){return qi.id===Le.id})||{},ni=typeof Le.show=="function"?Le.show():Le.show,$n=ce.getFirstDefined(ri.value,Le.width,Le.minWidth),ar=ce.getFirstDefined(ri.value,Le.width,Le.maxWidth),Xr=ce.splitProps(b(ct,st,Le,n)),An=ce.splitProps(Le.getProps(ct,st,Le,n)),ss=[Xr.className,Le.className,An.className],ho=Ae({},Xr.style,Le.style,An.style),At=Ae({},st,{isExpanded:Sr,column:Ae({},Le),value:st.row[Le.id],pivoted:Le.pivoted,expander:Le.expander,resized:L,show:ni,width:$n,maxWidth:ar,tdProps:Xr,columnProps:An,classes:ss,styles:ho}),Kb=At.value,PP=void 0,Xb=void 0,Qb=void 0,GZ=function(QZ){var Zu=ce.clone(U);return Sr?Zu=ce.set(Zu,At.nestingPath,!1):Zu=ce.set(Zu,At.nestingPath,{}),n.setStateWithData({expanded:Zu},function(){return ie&&ie(Zu,At.nestingPath,QZ,At)})},po=ce.normalizeComponent(Le.Cell,At,Kb),NP=Le.Aggregated||(Le.aggregate?Le.Cell:Ve),UP=Le.Expander||re,YZ=Le.PivotValue||se,KZ=le||function(qi){return be.createElement("div",null,be.createElement(UP,qi),be.createElement(YZ,qi))},XZ=Le.Pivot||KZ;(At.pivoted||At.expander)&&(At.expandable=!0,PP=!0,At.pivoted&&!At.subRows&&!S&&(At.expandable=!1)),At.pivoted?(Xb=st.row[H]===Le.id&&At.subRows,Qb=ee.indexOf(Le.id)>ee.indexOf(st.row[H])&&At.subRows,Xb?po=ce.normalizeComponent(XZ,Ae({},At,{value:oe[j]}),oe[j]):Qb?po=ce.normalizeComponent(NP,At,Kb):po=null):At.aggregated&&(po=ce.normalizeComponent(NP,At,Kb)),At.expander&&(po=ce.normalizeComponent(UP,At,oe[j]),ee&&(At.groupedByPivot&&(po=null),!At.subRows&&!S&&(po=null)));var Jb=PP?GZ:function(){},Zb={onClick:Jb};return Xr.rest.onClick&&(Zb.onClick=function(qi){Xr.rest.onClick(qi,function(){return Jb(qi)})}),An.rest.onClick&&(Zb.onClick=function(qi){An.rest.onClick(qi,function(){return Jb(qi)})}),be.createElement(Tt,Ae({key:ir+"-"+Le.id,className:Nt(ss,!At.expandable&&!ni&&"hidden",At.expandable&&"rt-expandable",(Xb||Qb)&&"rt-pivot"),style:Ae({},ho,{flex:$n+" 0 auto",width:ce.asPx($n),maxWidth:ce.asPx(ar)})},Xr.rest,An.rest,Zb),po)})),st.subRows&&Sr&&st.subRows.map(function(Le,ir){return Qt(Le,ir,st.nestingPath)}),S&&!st.subRows&&Sr&&S(st,function(){var Le=ce.clone(U);ce.set(Le,st.nestingPath,!1)}))},qZ=function(oe,He){var It=L.find(function($n){return $n.id===oe.id})||{},st=typeof oe.show=="function"?oe.show():oe.show,Sr=ce.getFirstDefined(It.value,oe.width,oe.minWidth),gr=Sr,tr=ce.getFirstDefined(It.value,oe.width,oe.maxWidth),Le=ce.splitProps(b(ct,void 0,oe,n)),ir=ce.splitProps(oe.getProps(ct,void 0,oe,n)),ri=[Le.className,oe.className,ir.className],ni=Ae({},Le.style,oe.style,ir.style);return be.createElement(Tt,Ae({key:He+"-"+oe.id,className:Nt(ri,!st&&"hidden"),style:Ae({},ni,{flex:gr+" 0 auto",width:ce.asPx(Sr),maxWidth:ce.asPx(tr)})},Le.rest),ce.normalizeComponent(Ot))},VZ=function(oe,He){var It=m(ct,void 0,void 0,n),st=ce.splitProps(h(ct,void 0,void 0,n));return be.createElement(Ze,Ae({key:"pad-"+He},It),be.createElement(Be,{className:Nt("-padRow",(El.length+He)%2?"-even":"-odd",st.className),style:st.style||{}},Ke.map(qZ)))},HZ=function(oe,He){var It=L.find(function($n){return $n.id===oe.id})||{},st=typeof oe.show=="function"?oe.show():oe.show,Sr=ce.getFirstDefined(It.value,oe.width,oe.minWidth),gr=ce.getFirstDefined(It.value,oe.width,oe.maxWidth),tr=ce.splitProps(E(ct,void 0,oe,n)),Le=ce.splitProps(oe.getProps(ct,void 0,oe,n)),ir=ce.splitProps(oe.getFooterProps(ct,void 0,oe,n)),ri=[tr.className,oe.className,Le.className,ir.className],ni=Ae({},tr.style,oe.style,Le.style,ir.style);return be.createElement(Tt,Ae({key:He+"-"+oe.id,className:Nt(ri,!st&&"hidden"),style:Ae({},ni,{flex:Sr+" 0 auto",width:ce.asPx(Sr),maxWidth:ce.asPx(gr)})},Le.rest,tr.rest,ir.rest),ce.normalizeComponent(oe.Footer,{data:w0,column:oe}))},WZ=function(){var oe=ce.splitProps(T(ct,void 0,void 0,n)),He=ce.splitProps(x(ct,void 0,void 0,n));return be.createElement(Kr,Ae({className:oe.className,style:Ae({},oe.style,{minWidth:Ju+"px"})},oe.rest),be.createElement(Be,Ae({className:Nt(He.className),style:He.style},He.rest),Ke.map(HZ)))},$P=function(oe){var He=ce.splitProps(R(ct,void 0,void 0,n));return be.createElement(Qu,Ae({},i,{pages:K,canPrevious:xP,canNext:LP,onPageChange:n.onPageChange,onPageSizeChange:n.onPageSizeChange,className:He.className,style:He.style,isTop:oe},He.rest))},AP=function(){return be.createElement("div",Ae({className:Nt("ReactTable",s,Wb.className),style:Ae({},o,Wb.style)},Wb.rest),A&&N?be.createElement("div",{className:"pagination-top"},$P(!0)):null,be.createElement(ue,Ae({className:Nt(Gb.className,MZ?"rt-resizing":""),style:Gb.style},Gb.rest),IZ?DZ():null,FZ(),xZ?jZ():null,be.createElement(Ye,Ae({className:Nt(Yb.className),style:Ae({},Yb.style,{minWidth:Ju+"px"})},Yb.rest),El.map(function(oe,He){return zZ(oe,He)}),IP.map(VZ)),MP?WZ():null),A&&$?be.createElement("div",{className:"pagination-bottom"},$P(!1)):null,!El.length&&be.createElement(I,UZ,ce.normalizeComponent(W)),be.createElement(B,Ae({loading:we,loadingText:X},NZ)))};return a?a(ct,AP,this):AP()}}]),t}(CGe(vGe(Pe.Component)));OJ.propTypes=MGe;OJ.defaultProps=EJ;var OI={exports:{}},xu={},II={exports:{}},wa={},MI={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;/*! + */var xr=typeof Symbol=="function"&&Symbol.for,XA=xr?Symbol.for("react.element"):60103,QA=xr?Symbol.for("react.portal"):60106,Cb=xr?Symbol.for("react.fragment"):60107,Sb=xr?Symbol.for("react.strict_mode"):60108,Tb=xr?Symbol.for("react.profiler"):60114,Eb=xr?Symbol.for("react.provider"):60109,Ob=xr?Symbol.for("react.context"):60110,JA=xr?Symbol.for("react.async_mode"):60111,Ib=xr?Symbol.for("react.concurrent_mode"):60111,Mb=xr?Symbol.for("react.forward_ref"):60112,xb=xr?Symbol.for("react.suspense"):60113,HWe=xr?Symbol.for("react.suspense_list"):60120,Lb=xr?Symbol.for("react.memo"):60115,$b=xr?Symbol.for("react.lazy"):60116,WWe=xr?Symbol.for("react.block"):60121,GWe=xr?Symbol.for("react.fundamental"):60117,YWe=xr?Symbol.for("react.responder"):60118,KWe=xr?Symbol.for("react.scope"):60119;function ei(e){if(typeof e=="object"&&e!==null){var t=e.$$typeof;switch(t){case XA:switch(e=e.type,e){case JA:case Ib:case Cb:case Tb:case Sb:case xb:return e;default:switch(e=e&&e.$$typeof,e){case Ob:case Mb:case $b:case Lb:case Eb:return e;default:return t}}case QA:return t}}}function CJ(e){return ei(e)===Ib}St.AsyncMode=JA;St.ConcurrentMode=Ib;St.ContextConsumer=Ob;St.ContextProvider=Eb;St.Element=XA;St.ForwardRef=Mb;St.Fragment=Cb;St.Lazy=$b;St.Memo=Lb;St.Portal=QA;St.Profiler=Tb;St.StrictMode=Sb;St.Suspense=xb;St.isAsyncMode=function(e){return CJ(e)||ei(e)===JA};St.isConcurrentMode=CJ;St.isContextConsumer=function(e){return ei(e)===Ob};St.isContextProvider=function(e){return ei(e)===Eb};St.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===XA};St.isForwardRef=function(e){return ei(e)===Mb};St.isFragment=function(e){return ei(e)===Cb};St.isLazy=function(e){return ei(e)===$b};St.isMemo=function(e){return ei(e)===Lb};St.isPortal=function(e){return ei(e)===QA};St.isProfiler=function(e){return ei(e)===Tb};St.isStrictMode=function(e){return ei(e)===Sb};St.isSuspense=function(e){return ei(e)===xb};St.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===Cb||e===Ib||e===Tb||e===Sb||e===xb||e===HWe||typeof e=="object"&&e!==null&&(e.$$typeof===$b||e.$$typeof===Lb||e.$$typeof===Eb||e.$$typeof===Ob||e.$$typeof===Mb||e.$$typeof===GWe||e.$$typeof===YWe||e.$$typeof===KWe||e.$$typeof===WWe)};St.typeOf=ei;_J.exports=St;var yB=_J.exports,XWe=Object.assign||function(e){for(var t=1;t=0||Object.prototype.hasOwnProperty.call(e,n)&&(r[n]=e[n]);return r}const ce={get:QWe,set:JWe,takeRight:ZWe,last:eGe,orderBy:rGe,range:tGe,remove:nGe,clone:iGe,getFirstDefined:aGe,sum:sGe,makeTemplateComponent:oGe,groupBy:lGe,isArray:ZA,splitProps:cGe,compactObject:fGe,isSortingDesc:dGe,normalizeComponent:hGe,asPx:uGe};function QWe(e,t,r){if(!t)return e;var n=TJ(t),i=void 0;try{i=n.reduce(function(a,s){return a[s]},e)}catch{}return typeof i<"u"?i:r}function JWe(){for(var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=arguments[1],r=arguments[2],n=TJ(t),i=void 0,a=e;(i=n.shift())&&n.length;)a[i]||(a[i]={}),a=a[i];return a[i]=r,e}function ZWe(e,t){var r=t>e.length?0:e.length-t;return e.slice(r)}function eGe(e){return e[e.length-1]}function tGe(e){for(var t=[],r=0;r1&&arguments[1]!==void 0?arguments[1]:[];if(!ZA(e))t.push(e);else for(var r=0;r2&&arguments[2]!==void 0?arguments[2]:e;return yB.isElement(e)||typeof e=="string"?e:yB.isValidElementType(e)?be.createElement(e,t):r}var pGe=function(){function e(t,r){for(var n=0;n=s.pages?s.pages-1:s.page,0)),s}},{key:"setStateWithData",value:function(i,a){var s=this,o=this.getResolvedState(),l=this.calculateNewResolvedState(i);return this.setState(l,function(){a&&a(),(o.page!==l.page||o.pageSize!==l.pageSize||o.sorted!==l.sorted||o.filtered!==l.filtered)&&s.fireFetchData()})}}]),r}(e)};var wGe=function(){function e(t,r){var n=[],i=!0,a=!1,s=void 0;try{for(var o=t[Symbol.iterator](),l;!(i=(l=o.next()).done)&&(n.push(l.value),!(r&&n.length===r));i=!0);}catch(u){a=!0,s=u}finally{try{!i&&o.return&&o.return()}finally{if(a)throw s}}return n}return function(t,r){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t))return e(t,r);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),ui=Object.assign||function(e){for(var t=1;t-1?!1:ce.getFirstDefined(Z.show,!0)});return ui({},O,{columns:M})}return O}),z=z.filter(function(O){return O.columns?O.columns.length:u.indexOf(O.id)>-1?!1:ce.getFirstDefined(O.show,!0)});var A=z.findIndex(function(O){return O.pivot});if(u.length){var N=[];u.forEach(function(O){var M=E.find(function(Z){return Z.id===O});M&&N.push(M)});var $=N.reduce(function(O,M){return O&&O===M.parentColumn&&M.parentColumn},N[0].parentColumn),P=h&&$.Header;P=P||function(){return be.createElement("strong",null,"Pivoted")};var X={Header:P,columns:N.map(function(O){return ui({},s.props.pivotDefaults,O,{pivoted:!0})})};A>=0?(X=ui({},z[A],X),z.splice(A,1,X)):z.unshift(X)}var W=[],k=[],V=function(M,Z){W.push(ui({},s.props.column,Z,{columns:M})),k=[]};z.forEach(function(O){if(O.columns){D=D.concat(O.columns),k.length>0&&V(k),V(O.columns,O);return}D.push(O),k.push(O)}),h&&k.length>0&&V(k);var J=function O(M,Z){var Y,de=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0,we=(Y={},Un(Y,p,M),Un(Y,g,Z),Un(Y,v,M[v]),Un(Y,w,de),Y);return E.forEach(function(Se){Se.expander||(we[Se.id]=Se.accessor(M))}),we[v]&&(we[v]=we[v].map(function(Se,Me){return O(Se,Me,de+1)})),we},ne=this.resolvedData;(!this.resolvedData||a)&&(ne=f(c),this.resolvedData=ne),ne=ne.map(function(O,M){return J(O,M)});var H=D.filter(function(O){return!O.expander&&O.aggregate}),j=function(M){var Z={};return H.forEach(function(Y){var de=M.map(function(we){return we[Y.id]});Z[Y.id]=Y.aggregate(de,M)}),Z};if(u.length){var ee=function O(M,Z){var Y=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;if(Y===Z.length)return M;var de=Object.entries(ce.groupBy(M,Z[Y])).map(function(we){var Se,Me=wGe(we,2),gt=Me[0],q=Me[1];return Se={},Un(Se,d,Z[Y]),Un(Se,y,gt),Un(Se,Z[Y],gt),Un(Se,v,q),Un(Se,w,Y),Un(Se,C,!0),Se});return de=de.map(function(we){var Se,Me=O(we[v],Z,Y+1);return ui({},we,(Se={},Un(Se,v,Me),Un(Se,_,!0),Se),j(Me))}),de};ne=ee(ne,u)}return ui({},i,{resolvedData:ne,allVisibleColumns:D,headerGroups:W,allDecoratedColumns:E,hasHeaderGroups:h})}},{key:"getSortedData",value:function(i){var a=i.manual,s=i.sorted,o=i.filtered,l=i.defaultFilterMethod,u=i.resolvedData,c=i.allDecoratedColumns,f={};return c.filter(function(d){return d.sortMethod}).forEach(function(d){f[d.id]=d.sortMethod}),{sortedData:a?u:this.sortData(this.filterData(u,o,l,c),s,f)}}},{key:"fireFetchData",value:function(){var i=ui({},this.getResolvedState(),{page:this.getStateOrProp("page"),pageSize:this.getStateOrProp("pageSize"),filtered:this.getStateOrProp("filtered")});this.props.onFetchData(i,this)}},{key:"getPropOrState",value:function(i){return ce.getFirstDefined(this.props[i],this.state[i])}},{key:"getStateOrProp",value:function(i){return ce.getFirstDefined(this.state[i],this.props[i])}},{key:"filterData",value:function(i,a,s,o){var l=this,u=i;return a.length&&(u=a.reduce(function(c,f){var d=o.find(function(v){return v.id===f.id});if(!d||d.filterable===!1)return c;var y=d.filterMethod||s;return d.filterAll?y(f,c,d):c.filter(function(v){return y(f,v,d)})},u),u=u.map(function(c){return c[l.props.subRowsKey]?ui({},c,Un({},l.props.subRowsKey,l.filterData(c[l.props.subRowsKey],a,s,o))):c}).filter(function(c){return c[l.props.subRowsKey]?c[l.props.subRowsKey].length>0:!0})),u}},{key:"sortData",value:function(i,a){var s=this,o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};if(!a.length)return i;var l=(this.props.orderByMethod||ce.orderBy)(i,a.map(function(u){return o[u.id]?function(c,f){return o[u.id](c[u.id],f[u.id],u.desc)}:function(c,f){return s.props.defaultSortMethod(c[u.id],f[u.id],u.desc)}}),a.map(function(u){return!u.desc}),this.props.indexKey);return l.forEach(function(u){u[s.props.subRowsKey]&&(u[s.props.subRowsKey]=s.sortData(u[s.props.subRowsKey],a,o))}),l}},{key:"getMinRows",value:function(){return ce.getFirstDefined(this.props.minRows,this.getStateOrProp("pageSize"))}},{key:"onPageChange",value:function(i){var a=this.props,s=a.onPageChange,o=a.collapseOnPageChange,l={page:i};o&&(l.expanded={}),this.setStateWithData(l,function(){return s&&s(i)})}},{key:"onPageSizeChange",value:function(i){var a=this.props.onPageSizeChange,s=this.getResolvedState(),o=s.pageSize,l=s.page,u=o*l,c=Math.floor(u/i);this.setStateWithData({pageSize:i,page:c},function(){return a&&a(i,c)})}},{key:"sortColumn",value:function(i,a){var s=this.getResolvedState(),o=s.sorted,l=s.skipNextSort,u=s.defaultSortDesc,c=Object.prototype.hasOwnProperty.call(i,"defaultSortDesc")?i.defaultSortDesc:u,f=!c;if(l){this.setStateWithData({skipNextSort:!1});return}var d=this.props.onSortedChange,y=ce.clone(o||[]).map(function(g){return g.desc=ce.isSortingDesc(g),g});if(ce.isArray(i)){var w=y.findIndex(function(g){return g.id===i[0].id});if(w>-1){var p=y[w];p.desc===f?a?y.splice(w,i.length):i.forEach(function(g,C){y[w+C].desc=c}):i.forEach(function(g,C){y[w+C].desc=f}),a||(y=y.slice(w,i.length))}else a?y=y.concat(i.map(function(g){return{id:g.id,desc:c}})):y=i.map(function(g){return{id:g.id,desc:c}})}else{var v=y.findIndex(function(g){return g.id===i.id});if(v>-1){var _=y[v];_.desc===f?a?y.splice(v,1):(_.desc=c,y=[_]):(_.desc=f,a||(y=[_]))}else a?y.push({id:i.id,desc:c}):y=[{id:i.id,desc:c}]}this.setStateWithData({page:!o.length&&y.length||!a?0:this.state.page,sorted:y},function(){return d&&d(y,i,a)})}},{key:"filterColumn",value:function(i,a){var s=this.getResolvedState(),o=s.filtered,l=this.props.onFilteredChange,u=(o||[]).filter(function(c){return c.id!==i.id});a!==""&&u.push({id:i.id,value:a}),this.setStateWithData({filtered:u},function(){return l&&l(u,i,a)})}},{key:"resizeColumnStart",value:function(i,a,s){var o=this;i.stopPropagation();var l=i.target.parentElement.getBoundingClientRect().width,u=void 0;s?u=i.changedTouches[0].pageX:u=i.pageX,this.trapEvents=!0,this.setStateWithData({currentlyResizing:{id:a.id,startX:u,parentWidth:l}},function(){s?(document.addEventListener("touchmove",o.resizeColumnMoving),document.addEventListener("touchcancel",o.resizeColumnEnd),document.addEventListener("touchend",o.resizeColumnEnd)):(document.addEventListener("mousemove",o.resizeColumnMoving),document.addEventListener("mouseup",o.resizeColumnEnd),document.addEventListener("mouseleave",o.resizeColumnEnd))})}},{key:"resizeColumnMoving",value:function(i){i.stopPropagation();var a=this.props,s=a.onResizedChange,o=a.column,l=this.getResolvedState(),u=l.resized,c=l.currentlyResizing,f=l.columns,d=f.find(function(p){return p.accessor===c.id||p.id===c.id}),y=d&&d.minResizeWidth!=null?d.minResizeWidth:o.minResizeWidth,v=u.filter(function(p){return p.id!==c.id}),_=void 0;i.type==="touchmove"?_=i.changedTouches[0].pageX:i.type==="mousemove"&&(_=i.pageX);var w=Math.max(c.parentWidth+_-c.startX,y);v.push({id:c.id,value:w}),this.setStateWithData({resized:v},function(){return s&&s(v,i)})}},{key:"resizeColumnEnd",value:function(i){i.stopPropagation();var a=i.type==="touchend"||i.type==="touchcancel";a&&(document.removeEventListener("touchmove",this.resizeColumnMoving),document.removeEventListener("touchcancel",this.resizeColumnEnd),document.removeEventListener("touchend",this.resizeColumnEnd)),document.removeEventListener("mousemove",this.resizeColumnMoving),document.removeEventListener("mouseup",this.resizeColumnEnd),document.removeEventListener("mouseleave",this.resizeColumnEnd),a||this.setStateWithData({skipNextSort:!0,currentlyResizing:!1})}}]),r}(e)};var EGe=function(){function e(t,r){for(var n=0;n=0||Object.prototype.hasOwnProperty.call(e,n)&&(r[n]=e[n]);return r}var Pt=function(){return{}};const IJ={data:[],resolveData:function(t){return t},loading:!1,showPagination:!0,showPaginationTop:!1,showPaginationBottom:!0,showPageSizeOptions:!0,pageSizeOptions:[5,10,20,25,50,100],defaultPage:0,defaultPageSize:20,showPageJump:!0,collapseOnSortingChange:!0,collapseOnPageChange:!0,collapseOnDataChange:!0,freezeWhenExpanded:!1,sortable:!0,multiSort:!0,resizable:!0,filterable:!1,defaultSortDesc:!1,defaultSorted:[],defaultFiltered:[],defaultResized:[],defaultExpanded:{},defaultFilterMethod:function(t,r,n){var i=t.pivotId||t.id;return r[i]!==void 0?String(r[i]).startsWith(t.value):!0},defaultSortMethod:function(t,r,n){return t=t??"",r=r??"",t=typeof t=="string"?t.toLowerCase():t,r=typeof r=="string"?r.toLowerCase():r,t>r?1:t1&&arguments[1]!==void 0?arguments[1]:[],It=arguments.length>2&&arguments[2]!==void 0?arguments[2]:-1;return[oe.map(function(st,Sr){It+=1;var gr=Ae({},st,{_viewIndex:It}),tr=He.concat([Sr]);if(gr[O]&&ce.get(U,tr)){var Le=Qt(gr[O],tr,It),ir=_B(Le,2);gr[O]=ir[0],It=ir[1]}return gr}),It]},PZ=AZ(El),NZ=_B(PZ,1);El=NZ[0];var MP=Me>0,xP=Me+12&&arguments[2]!==void 0?arguments[2]:[],st={original:oe[Z],row:oe,index:oe[Y],viewIndex:UZ+=1,pageSize:Se,page:Me,level:It.length,nestingPath:It.concat([He]),aggregated:oe[M],groupedByPivot:oe[de],subRows:oe[O]},Sr=ce.get(U,st.nestingPath),gr=m(ct,st,void 0,n),tr=ce.splitProps(h(ct,st,void 0,n));return be.createElement(Ze,Ae({key:st.nestingPath.join("_")},gr),be.createElement(Be,Ae({className:Nt(tr.className,oe._viewIndex%2?"-even":"-odd"),style:tr.style},tr.rest),Ke.map(function(Le,ir){var ri=L.find(function(qi){return qi.id===Le.id})||{},ni=typeof Le.show=="function"?Le.show():Le.show,$n=ce.getFirstDefined(ri.value,Le.width,Le.minWidth),ar=ce.getFirstDefined(ri.value,Le.width,Le.maxWidth),Xr=ce.splitProps(b(ct,st,Le,n)),An=ce.splitProps(Le.getProps(ct,st,Le,n)),os=[Xr.className,Le.className,An.className],po=Ae({},Xr.style,Le.style,An.style),At=Ae({},st,{isExpanded:Sr,column:Ae({},Le),value:st.row[Le.id],pivoted:Le.pivoted,expander:Le.expander,resized:L,show:ni,width:$n,maxWidth:ar,tdProps:Xr,columnProps:An,classes:os,styles:po}),Yb=At.value,AP=void 0,Kb=void 0,Xb=void 0,KZ=function(ZZ){var Zu=ce.clone(U);return Sr?Zu=ce.set(Zu,At.nestingPath,!1):Zu=ce.set(Zu,At.nestingPath,{}),n.setStateWithData({expanded:Zu},function(){return ie&&ie(Zu,At.nestingPath,ZZ,At)})},mo=ce.normalizeComponent(Le.Cell,At,Yb),PP=Le.Aggregated||(Le.aggregate?Le.Cell:Ve),NP=Le.Expander||re,XZ=Le.PivotValue||se,QZ=le||function(qi){return be.createElement("div",null,be.createElement(NP,qi),be.createElement(XZ,qi))},JZ=Le.Pivot||QZ;(At.pivoted||At.expander)&&(At.expandable=!0,AP=!0,At.pivoted&&!At.subRows&&!S&&(At.expandable=!1)),At.pivoted?(Kb=st.row[H]===Le.id&&At.subRows,Xb=ee.indexOf(Le.id)>ee.indexOf(st.row[H])&&At.subRows,Kb?mo=ce.normalizeComponent(JZ,Ae({},At,{value:oe[j]}),oe[j]):Xb?mo=ce.normalizeComponent(PP,At,Yb):mo=null):At.aggregated&&(mo=ce.normalizeComponent(PP,At,Yb)),At.expander&&(mo=ce.normalizeComponent(NP,At,oe[j]),ee&&(At.groupedByPivot&&(mo=null),!At.subRows&&!S&&(mo=null)));var Qb=AP?KZ:function(){},Jb={onClick:Qb};return Xr.rest.onClick&&(Jb.onClick=function(qi){Xr.rest.onClick(qi,function(){return Qb(qi)})}),An.rest.onClick&&(Jb.onClick=function(qi){An.rest.onClick(qi,function(){return Qb(qi)})}),be.createElement(Tt,Ae({key:ir+"-"+Le.id,className:Nt(os,!At.expandable&&!ni&&"hidden",At.expandable&&"rt-expandable",(Kb||Xb)&&"rt-pivot"),style:Ae({},po,{flex:$n+" 0 auto",width:ce.asPx($n),maxWidth:ce.asPx(ar)})},Xr.rest,An.rest,Jb),mo)})),st.subRows&&Sr&&st.subRows.map(function(Le,ir){return Qt(Le,ir,st.nestingPath)}),S&&!st.subRows&&Sr&&S(st,function(){var Le=ce.clone(U);ce.set(Le,st.nestingPath,!1)}))},HZ=function(oe,He){var It=L.find(function($n){return $n.id===oe.id})||{},st=typeof oe.show=="function"?oe.show():oe.show,Sr=ce.getFirstDefined(It.value,oe.width,oe.minWidth),gr=Sr,tr=ce.getFirstDefined(It.value,oe.width,oe.maxWidth),Le=ce.splitProps(b(ct,void 0,oe,n)),ir=ce.splitProps(oe.getProps(ct,void 0,oe,n)),ri=[Le.className,oe.className,ir.className],ni=Ae({},Le.style,oe.style,ir.style);return be.createElement(Tt,Ae({key:He+"-"+oe.id,className:Nt(ri,!st&&"hidden"),style:Ae({},ni,{flex:gr+" 0 auto",width:ce.asPx(Sr),maxWidth:ce.asPx(tr)})},Le.rest),ce.normalizeComponent(Ot))},WZ=function(oe,He){var It=m(ct,void 0,void 0,n),st=ce.splitProps(h(ct,void 0,void 0,n));return be.createElement(Ze,Ae({key:"pad-"+He},It),be.createElement(Be,{className:Nt("-padRow",(El.length+He)%2?"-even":"-odd",st.className),style:st.style||{}},Ke.map(HZ)))},GZ=function(oe,He){var It=L.find(function($n){return $n.id===oe.id})||{},st=typeof oe.show=="function"?oe.show():oe.show,Sr=ce.getFirstDefined(It.value,oe.width,oe.minWidth),gr=ce.getFirstDefined(It.value,oe.width,oe.maxWidth),tr=ce.splitProps(E(ct,void 0,oe,n)),Le=ce.splitProps(oe.getProps(ct,void 0,oe,n)),ir=ce.splitProps(oe.getFooterProps(ct,void 0,oe,n)),ri=[tr.className,oe.className,Le.className,ir.className],ni=Ae({},tr.style,oe.style,Le.style,ir.style);return be.createElement(Tt,Ae({key:He+"-"+oe.id,className:Nt(ri,!st&&"hidden"),style:Ae({},ni,{flex:Sr+" 0 auto",width:ce.asPx(Sr),maxWidth:ce.asPx(gr)})},Le.rest,tr.rest,ir.rest),ce.normalizeComponent(oe.Footer,{data:w0,column:oe}))},YZ=function(){var oe=ce.splitProps(T(ct,void 0,void 0,n)),He=ce.splitProps(x(ct,void 0,void 0,n));return be.createElement(Kr,Ae({className:oe.className,style:Ae({},oe.style,{minWidth:Ju+"px"})},oe.rest),be.createElement(Be,Ae({className:Nt(He.className),style:He.style},He.rest),Ke.map(GZ)))},LP=function(oe){var He=ce.splitProps(R(ct,void 0,void 0,n));return be.createElement(Qu,Ae({},i,{pages:K,canPrevious:MP,canNext:xP,onPageChange:n.onPageChange,onPageSizeChange:n.onPageSizeChange,className:He.className,style:He.style,isTop:oe},He.rest))},$P=function(){return be.createElement("div",Ae({className:Nt("ReactTable",s,Hb.className),style:Ae({},o,Hb.style)},Hb.rest),A&&N?be.createElement("div",{className:"pagination-top"},LP(!0)):null,be.createElement(ue,Ae({className:Nt(Wb.className,LZ?"rt-resizing":""),style:Wb.style},Wb.rest),xZ?FZ():null,jZ(),$Z?qZ():null,be.createElement(Ye,Ae({className:Nt(Gb.className),style:Ae({},Gb.style,{minWidth:Ju+"px"})},Gb.rest),El.map(function(oe,He){return VZ(oe,He)}),OP.map(WZ)),IP?YZ():null),A&&$?be.createElement("div",{className:"pagination-bottom"},LP(!1)):null,!El.length&&be.createElement(I,DZ,ce.normalizeComponent(W)),be.createElement(B,Ae({loading:we,loadingText:X},RZ)))};return a?a(ct,$P,this):$P()}}]),t}(TGe(yGe(Pe.Component)));MJ.propTypes=LGe;MJ.defaultProps=IJ;var EI={exports:{}},xu={},OI={exports:{}},wa={},II={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;/*! * Adapted from jQuery UI core * * http://jqueryui.com @@ -1089,11 +1089,11 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho * http://jquery.org/license * * http://api.jqueryui.com/category/ui-core/ - */var r="none",n="contents",i=/input|select|textarea|button|object|iframe/;function a(f,d){return d.getPropertyValue("overflow")!=="visible"||f.scrollWidth<=0&&f.scrollHeight<=0}function s(f){var d=f.offsetWidth<=0&&f.offsetHeight<=0;if(d&&!f.innerHTML)return!0;try{var y=window.getComputedStyle(f),v=y.getPropertyValue("display");return d?v!==n&&a(f,y):v===r}catch{return console.warn("Failed to inspect element style"),!1}}function o(f){for(var d=f,y=f.getRootNode&&f.getRootNode();d&&d!==document.body;){if(y&&d===y&&(d=y.host.parentNode),s(d))return!1;d=d.parentNode}return!0}function l(f,d){var y=f.nodeName.toLowerCase(),v=i.test(y)&&!f.disabled||y==="a"&&f.href||d;return v&&o(f)}function u(f){var d=f.getAttribute("tabindex");d===null&&(d=void 0);var y=isNaN(d);return(y||d>=0)&&l(f,!y)}function c(f){var d=[].slice.call(f.querySelectorAll("*"),0).reduce(function(y,v){return y.concat(v.shadowRoot?c(v.shadowRoot):[v])},[]);return d.filter(u)}e.exports=t.default})(MI,MI.exports);var IJ=MI.exports;Object.defineProperty(wa,"__esModule",{value:!0});wa.resetState=RGe;wa.log=DGe;wa.handleBlur=qp;wa.handleFocus=Vp;wa.markForFocusLater=kGe;wa.returnFocus=FGe;wa.popWithoutFocus=BGe;wa.setupScopedFocus=jGe;wa.teardownScopedFocus=zGe;var PGe=IJ,NGe=UGe(PGe);function UGe(e){return e&&e.__esModule?e:{default:e}}var qf=[],Hc=null,xI=!1;function RGe(){qf=[]}function DGe(){}function qp(){xI=!0}function Vp(){if(xI){if(xI=!1,!Hc)return;setTimeout(function(){if(!Hc.contains(document.activeElement)){var e=(0,NGe.default)(Hc)[0]||Hc;e.focus()}},0)}}function kGe(){qf.push(document.activeElement)}function FGe(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,t=null;try{qf.length!==0&&(t=qf.pop(),t.focus({preventScroll:e}));return}catch{console.warn(["You tried to return focus to",t,"but it is not in the DOM anymore"].join(" "))}}function BGe(){qf.length>0&&qf.pop()}function jGe(e){Hc=e,window.addEventListener?(window.addEventListener("blur",qp,!1),document.addEventListener("focus",Vp,!0)):(window.attachEvent("onBlur",qp),document.attachEvent("onFocus",Vp))}function zGe(){Hc=null,window.addEventListener?(window.removeEventListener("blur",qp),document.removeEventListener("focus",Vp)):(window.detachEvent("onBlur",qp),document.detachEvent("onFocus",Vp))}var LI={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=s;var r=IJ,n=i(r);function i(o){return o&&o.__esModule?o:{default:o}}function a(){var o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:document;return o.activeElement.shadowRoot?a(o.activeElement.shadowRoot):o.activeElement}function s(o,l){var u=(0,n.default)(o);if(!u.length){l.preventDefault();return}var c=void 0,f=l.shiftKey,d=u[0],y=u[u.length-1],v=a();if(o===v){if(!f)return;c=y}if(y===v&&!f&&(c=d),d===v&&f&&(c=y),c){l.preventDefault(),c.focus();return}var _=/(\bChrome\b|\bSafari\b)\//.exec(navigator.userAgent),w=_!=null&&_[1]!="Chrome"&&/\biPod\b|\biPad\b/g.exec(navigator.userAgent)==null;if(w){var p=u.indexOf(v);if(p>-1&&(p+=f?-1:1),c=u[p],typeof c>"u"){l.preventDefault(),c=f?y:d,c.focus();return}l.preventDefault(),c.focus()}}e.exports=t.default})(LI,LI.exports);var qGe=LI.exports,ba={},VGe=function(){},HGe=VGe,oa={},MJ={exports:{}};/*! + */var r="none",n="contents",i=/input|select|textarea|button|object|iframe/;function a(f,d){return d.getPropertyValue("overflow")!=="visible"||f.scrollWidth<=0&&f.scrollHeight<=0}function s(f){var d=f.offsetWidth<=0&&f.offsetHeight<=0;if(d&&!f.innerHTML)return!0;try{var y=window.getComputedStyle(f),v=y.getPropertyValue("display");return d?v!==n&&a(f,y):v===r}catch{return console.warn("Failed to inspect element style"),!1}}function o(f){for(var d=f,y=f.getRootNode&&f.getRootNode();d&&d!==document.body;){if(y&&d===y&&(d=y.host.parentNode),s(d))return!1;d=d.parentNode}return!0}function l(f,d){var y=f.nodeName.toLowerCase(),v=i.test(y)&&!f.disabled||y==="a"&&f.href||d;return v&&o(f)}function u(f){var d=f.getAttribute("tabindex");d===null&&(d=void 0);var y=isNaN(d);return(y||d>=0)&&l(f,!y)}function c(f){var d=[].slice.call(f.querySelectorAll("*"),0).reduce(function(y,v){return y.concat(v.shadowRoot?c(v.shadowRoot):[v])},[]);return d.filter(u)}e.exports=t.default})(II,II.exports);var xJ=II.exports;Object.defineProperty(wa,"__esModule",{value:!0});wa.resetState=kGe;wa.log=FGe;wa.handleBlur=qp;wa.handleFocus=Vp;wa.markForFocusLater=BGe;wa.returnFocus=jGe;wa.popWithoutFocus=zGe;wa.setupScopedFocus=qGe;wa.teardownScopedFocus=VGe;var UGe=xJ,RGe=DGe(UGe);function DGe(e){return e&&e.__esModule?e:{default:e}}var qf=[],Hc=null,MI=!1;function kGe(){qf=[]}function FGe(){}function qp(){MI=!0}function Vp(){if(MI){if(MI=!1,!Hc)return;setTimeout(function(){if(!Hc.contains(document.activeElement)){var e=(0,RGe.default)(Hc)[0]||Hc;e.focus()}},0)}}function BGe(){qf.push(document.activeElement)}function jGe(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,t=null;try{qf.length!==0&&(t=qf.pop(),t.focus({preventScroll:e}));return}catch{console.warn(["You tried to return focus to",t,"but it is not in the DOM anymore"].join(" "))}}function zGe(){qf.length>0&&qf.pop()}function qGe(e){Hc=e,window.addEventListener?(window.addEventListener("blur",qp,!1),document.addEventListener("focus",Vp,!0)):(window.attachEvent("onBlur",qp),document.attachEvent("onFocus",Vp))}function VGe(){Hc=null,window.addEventListener?(window.removeEventListener("blur",qp),document.removeEventListener("focus",Vp)):(window.detachEvent("onBlur",qp),document.detachEvent("onFocus",Vp))}var xI={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=s;var r=xJ,n=i(r);function i(o){return o&&o.__esModule?o:{default:o}}function a(){var o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:document;return o.activeElement.shadowRoot?a(o.activeElement.shadowRoot):o.activeElement}function s(o,l){var u=(0,n.default)(o);if(!u.length){l.preventDefault();return}var c=void 0,f=l.shiftKey,d=u[0],y=u[u.length-1],v=a();if(o===v){if(!f)return;c=y}if(y===v&&!f&&(c=d),d===v&&f&&(c=y),c){l.preventDefault(),c.focus();return}var _=/(\bChrome\b|\bSafari\b)\//.exec(navigator.userAgent),w=_!=null&&_[1]!="Chrome"&&/\biPod\b|\biPad\b/g.exec(navigator.userAgent)==null;if(w){var p=u.indexOf(v);if(p>-1&&(p+=f?-1:1),c=u[p],typeof c>"u"){l.preventDefault(),c=f?y:d,c.focus();return}l.preventDefault(),c.focus()}}e.exports=t.default})(xI,xI.exports);var HGe=xI.exports,ba={},WGe=function(){},GGe=WGe,oa={},LJ={exports:{}};/*! Copyright (c) 2015 Jed Watson. Based on code that is Copyright 2013-2015, Facebook, Inc. All rights reserved. -*/(function(e){(function(){var t=!!(typeof window<"u"&&window.document&&window.document.createElement),r={canUseDOM:t,canUseWorkers:typeof Worker<"u",canUseEventListeners:t&&!!(window.addEventListener||window.attachEvent),canUseViewport:t&&!!window.screen};e.exports?e.exports=r:window.ExecutionEnvironment=r})()})(MJ);var WGe=MJ.exports;Object.defineProperty(oa,"__esModule",{value:!0});oa.canUseDOM=oa.SafeNodeList=oa.SafeHTMLCollection=void 0;var GGe=WGe,YGe=KGe(GGe);function KGe(e){return e&&e.__esModule?e:{default:e}}var Pb=YGe.default,XGe=Pb.canUseDOM?window.HTMLElement:{};oa.SafeHTMLCollection=Pb.canUseDOM?window.HTMLCollection:{};oa.SafeNodeList=Pb.canUseDOM?window.NodeList:{};oa.canUseDOM=Pb.canUseDOM;oa.default=XGe;Object.defineProperty(ba,"__esModule",{value:!0});ba.resetState=tYe;ba.log=rYe;ba.assertNodeList=xJ;ba.setElement=nYe;ba.validateElement=tP;ba.hide=iYe;ba.show=aYe;ba.documentNotReadyOrSSRTesting=sYe;var QGe=HGe,JGe=eYe(QGe),ZGe=oa;function eYe(e){return e&&e.__esModule?e:{default:e}}var pi=null;function tYe(){pi&&(pi.removeAttribute?pi.removeAttribute("aria-hidden"):pi.length!=null?pi.forEach(function(e){return e.removeAttribute("aria-hidden")}):document.querySelectorAll(pi).forEach(function(e){return e.removeAttribute("aria-hidden")})),pi=null}function rYe(){}function xJ(e,t){if(!e||!e.length)throw new Error("react-modal: No elements were found for selector "+t+".")}function nYe(e){var t=e;if(typeof t=="string"&&ZGe.canUseDOM){var r=document.querySelectorAll(t);xJ(r,t),t=r}return pi=t||pi,pi}function tP(e){var t=e||pi;return t?Array.isArray(t)||t instanceof HTMLCollection||t instanceof NodeList?t:[t]:((0,JGe.default)(!1,["react-modal: App element is not defined.","Please use `Modal.setAppElement(el)` or set `appElement={el}`.","This is needed so screen readers don't see main content","when modal is opened. It is not recommended, but you can opt-out","by setting `ariaHideApp={false}`."].join(" ")),[])}function iYe(e){var t=!0,r=!1,n=void 0;try{for(var i=tP(e)[Symbol.iterator](),a;!(t=(a=i.next()).done);t=!0){var s=a.value;s.setAttribute("aria-hidden","true")}}catch(o){r=!0,n=o}finally{try{!t&&i.return&&i.return()}finally{if(r)throw n}}}function aYe(e){var t=!0,r=!1,n=void 0;try{for(var i=tP(e)[Symbol.iterator](),a;!(t=(a=i.next()).done);t=!0){var s=a.value;s.removeAttribute("aria-hidden")}}catch(o){r=!0,n=o}finally{try{!t&&i.return&&i.return()}finally{if(r)throw n}}}function sYe(){pi=null}var Od={};Object.defineProperty(Od,"__esModule",{value:!0});Od.resetState=oYe;Od.log=lYe;var op={},lp={};function _B(e,t){e.classList.remove(t)}function oYe(){var e=document.getElementsByTagName("html")[0];for(var t in op)_B(e,op[t]);var r=document.body;for(var n in lp)_B(r,lp[n]);op={},lp={}}function lYe(){}var uYe=function(t,r){return t[r]||(t[r]=0),t[r]+=1,r},cYe=function(t,r){return t[r]&&(t[r]-=1),r},fYe=function(t,r,n){n.forEach(function(i){uYe(r,i),t.add(i)})},dYe=function(t,r,n){n.forEach(function(i){cYe(r,i),r[i]===0&&t.remove(i)})};Od.add=function(t,r){return fYe(t.classList,t.nodeName.toLowerCase()=="html"?op:lp,r.split(" "))};Od.remove=function(t,r){return dYe(t.classList,t.nodeName.toLowerCase()=="html"?op:lp,r.split(" "))};var Id={};Object.defineProperty(Id,"__esModule",{value:!0});Id.log=pYe;Id.resetState=mYe;function hYe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var LJ=function e(){var t=this;hYe(this,e),this.register=function(r){t.openInstances.indexOf(r)===-1&&(t.openInstances.push(r),t.emit("register"))},this.deregister=function(r){var n=t.openInstances.indexOf(r);n!==-1&&(t.openInstances.splice(n,1),t.emit("deregister"))},this.subscribe=function(r){t.subscribers.push(r)},this.emit=function(r){t.subscribers.forEach(function(n){return n(r,t.openInstances.slice())})},this.openInstances=[],this.subscribers=[]},m1=new LJ;function pYe(){console.log("portalOpenInstances ----------"),console.log(m1.openInstances.length),m1.openInstances.forEach(function(e){return console.log(e)}),console.log("end portalOpenInstances ----------")}function mYe(){m1=new LJ}Id.default=m1;var rP={};Object.defineProperty(rP,"__esModule",{value:!0});rP.resetState=wYe;rP.log=bYe;var vYe=Id,gYe=yYe(vYe);function yYe(e){return e&&e.__esModule?e:{default:e}}var Fr=void 0,Xi=void 0,hu=[];function wYe(){for(var e=[Fr,Xi],t=0;t0?(document.body.firstChild!==Fr&&document.body.insertBefore(Fr,document.body.firstChild),document.body.lastChild!==Xi&&document.body.appendChild(Xi)):(Fr.parentElement&&Fr.parentElement.removeChild(Fr),Xi.parentElement&&Xi.parentElement.removeChild(Xi))}gYe.default.subscribe(_Ye);(function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(A){for(var N=1;N0&&(z-=1,z===0&&y.show(W)),P.props.shouldFocusAfterRender&&(P.props.shouldReturnFocusAfterClose?(u.returnFocus(P.props.preventScroll),u.teardownScopedFocus()):u.popWithoutFocus()),P.props.onAfterClose&&P.props.onAfterClose(),C.default.deregister(P)},P.open=function(){P.beforeOpen(),P.state.afterOpen&&P.state.beforeClose?(clearTimeout(P.closeTimer),P.setState({beforeClose:!1})):(P.props.shouldFocusAfterRender&&(u.setupScopedFocus(P.node),u.markForFocusLater()),P.setState({isOpen:!0},function(){P.openAnimationFrame=requestAnimationFrame(function(){P.setState({afterOpen:!0}),P.props.isOpen&&P.props.onAfterOpen&&P.props.onAfterOpen({overlayEl:P.overlay,contentEl:P.content})})}))},P.close=function(){P.props.closeTimeoutMS>0?P.closeWithTimeout():P.closeWithoutTimeout()},P.focusContent=function(){return P.content&&!P.contentHasFocus()&&P.content.focus({preventScroll:!0})},P.closeWithTimeout=function(){var X=Date.now()+P.props.closeTimeoutMS;P.setState({beforeClose:!0,closesAt:X},function(){P.closeTimer=setTimeout(P.closeWithoutTimeout,P.state.closesAt-Date.now())})},P.closeWithoutTimeout=function(){P.setState({beforeClose:!1,isOpen:!1,afterOpen:!1,closesAt:null},P.afterClose)},P.handleKeyDown=function(X){R(X)&&(0,f.default)(P.content,X),P.props.shouldCloseOnEsc&&F(X)&&(X.stopPropagation(),P.requestClose(X))},P.handleOverlayOnClick=function(X){P.shouldClose===null&&(P.shouldClose=!0),P.shouldClose&&P.props.shouldCloseOnOverlayClick&&(P.ownerHandlesClose()?P.requestClose(X):P.focusContent()),P.shouldClose=null},P.handleContentOnMouseUp=function(){P.shouldClose=!1},P.handleOverlayOnMouseDown=function(X){!P.props.shouldCloseOnOverlayClick&&X.target==P.overlay&&X.preventDefault()},P.handleContentOnClick=function(){P.shouldClose=!1},P.handleContentOnMouseDown=function(){P.shouldClose=!1},P.requestClose=function(X){return P.ownerHandlesClose()&&P.props.onRequestClose(X)},P.ownerHandlesClose=function(){return P.props.onRequestClose},P.shouldBeClosed=function(){return!P.state.isOpen&&!P.state.beforeClose},P.contentHasFocus=function(){return document.activeElement===P.content||P.content.contains(document.activeElement)},P.buildClassName=function(X,W){var k=(typeof W>"u"?"undefined":n(W))==="object"?W:{base:E[X],afterOpen:E[X]+"--after-open",beforeClose:E[X]+"--before-close"},V=k.base;return P.state.afterOpen&&(V=V+" "+k.afterOpen),P.state.beforeClose&&(V=V+" "+k.beforeClose),typeof W=="string"&&W?V+" "+W:V},P.attributesFromObject=function(X,W){return Object.keys(W).reduce(function(k,V){return k[X+"-"+V]=W[V],k},{})},P.state={afterOpen:!1,beforeClose:!1},P.shouldClose=null,P.moveFromContentToOverlay=null,P}return i(N,[{key:"componentDidMount",value:function(){this.props.isOpen&&this.open()}},{key:"componentDidUpdate",value:function(P,X){this.props.isOpen&&!P.isOpen?this.open():!this.props.isOpen&&P.isOpen&&this.close(),this.props.shouldFocusAfterRender&&this.state.isOpen&&!X.isOpen&&this.focusContent()}},{key:"componentWillUnmount",value:function(){this.state.isOpen&&this.afterClose(),clearTimeout(this.closeTimer),cancelAnimationFrame(this.openAnimationFrame)}},{key:"beforeOpen",value:function(){var P=this.props,X=P.appElement,W=P.ariaHideApp,k=P.htmlOpenClassName,V=P.bodyOpenClassName,J=P.parentSelector,ne=J&&J().ownerDocument||document;V&&_.add(ne.body,V),k&&_.add(ne.getElementsByTagName("html")[0],k),W&&(z+=1,y.hide(X)),C.default.register(this)}},{key:"render",value:function(){var P=this.props,X=P.id,W=P.className,k=P.overlayClassName,V=P.defaultStyles,J=P.children,ne=W?{}:V.content,H=k?{}:V.overlay;if(this.shouldBeClosed())return null;var j={ref:this.setOverlayRef,className:this.buildClassName("overlay",k),style:r({},H,this.props.style.overlay),onClick:this.handleOverlayOnClick,onMouseDown:this.handleOverlayOnMouseDown},ee=r({id:X,ref:this.setContentRef,style:r({},ne,this.props.style.content),className:this.buildClassName("content",W),tabIndex:"-1",onKeyDown:this.handleKeyDown,onMouseDown:this.handleContentOnMouseDown,onMouseUp:this.handleContentOnMouseUp,onClick:this.handleContentOnClick,role:this.props.role,"aria-label":this.props.contentLabel},this.attributesFromObject("aria",r({modal:!0},this.props.aria)),this.attributesFromObject("data",this.props.data||{}),{"data-testid":this.props.testId}),O=this.props.contentElement(ee,J);return this.props.overlayElement(j,O)}}]),N}(a.Component);D.defaultProps={style:{overlay:{},content:{}},defaultStyles:{}},D.propTypes={isOpen:o.default.bool.isRequired,defaultStyles:o.default.shape({content:o.default.object,overlay:o.default.object}),style:o.default.shape({content:o.default.object,overlay:o.default.object}),className:o.default.oneOfType([o.default.string,o.default.object]),overlayClassName:o.default.oneOfType([o.default.string,o.default.object]),parentSelector:o.default.func,bodyOpenClassName:o.default.string,htmlOpenClassName:o.default.string,ariaHideApp:o.default.bool,appElement:o.default.oneOfType([o.default.instanceOf(p.default),o.default.instanceOf(w.SafeHTMLCollection),o.default.instanceOf(w.SafeNodeList),o.default.arrayOf(o.default.instanceOf(p.default))]),onAfterOpen:o.default.func,onAfterClose:o.default.func,onRequestClose:o.default.func,closeTimeoutMS:o.default.number,shouldFocusAfterRender:o.default.bool,shouldCloseOnOverlayClick:o.default.bool,shouldReturnFocusAfterClose:o.default.bool,preventScroll:o.default.bool,role:o.default.string,contentLabel:o.default.string,aria:o.default.object,data:o.default.object,children:o.default.node,shouldCloseOnEsc:o.default.bool,overlayRef:o.default.func,contentRef:o.default.func,id:o.default.string,overlayElement:o.default.func,contentElement:o.default.func,testId:o.default.string},t.default=D,e.exports=t.default})(II,II.exports);var CYe=II.exports;function $J(){var e=this.constructor.getDerivedStateFromProps(this.props,this.state);e!=null&&this.setState(e)}function AJ(e){function t(r){var n=this.constructor.getDerivedStateFromProps(e,r);return n??null}this.setState(t.bind(this))}function PJ(e,t){try{var r=this.props,n=this.state;this.props=e,this.state=t,this.__reactInternalSnapshotFlag=!0,this.__reactInternalSnapshot=this.getSnapshotBeforeUpdate(r,n)}finally{this.props=r,this.state=n}}$J.__suppressDeprecationWarning=!0;AJ.__suppressDeprecationWarning=!0;PJ.__suppressDeprecationWarning=!0;function SYe(e){var t=e.prototype;if(!t||!t.isReactComponent)throw new Error("Can only polyfill class components");if(typeof e.getDerivedStateFromProps!="function"&&typeof t.getSnapshotBeforeUpdate!="function")return e;var r=null,n=null,i=null;if(typeof t.componentWillMount=="function"?r="componentWillMount":typeof t.UNSAFE_componentWillMount=="function"&&(r="UNSAFE_componentWillMount"),typeof t.componentWillReceiveProps=="function"?n="componentWillReceiveProps":typeof t.UNSAFE_componentWillReceiveProps=="function"&&(n="UNSAFE_componentWillReceiveProps"),typeof t.componentWillUpdate=="function"?i="componentWillUpdate":typeof t.UNSAFE_componentWillUpdate=="function"&&(i="UNSAFE_componentWillUpdate"),r!==null||n!==null||i!==null){var a=e.displayName||e.name,s=typeof e.getDerivedStateFromProps=="function"?"getDerivedStateFromProps()":"getSnapshotBeforeUpdate()";throw Error(`Unsafe legacy lifecycles will not be called for components using new component APIs. +*/(function(e){(function(){var t=!!(typeof window<"u"&&window.document&&window.document.createElement),r={canUseDOM:t,canUseWorkers:typeof Worker<"u",canUseEventListeners:t&&!!(window.addEventListener||window.attachEvent),canUseViewport:t&&!!window.screen};e.exports?e.exports=r:window.ExecutionEnvironment=r})()})(LJ);var YGe=LJ.exports;Object.defineProperty(oa,"__esModule",{value:!0});oa.canUseDOM=oa.SafeNodeList=oa.SafeHTMLCollection=void 0;var KGe=YGe,XGe=QGe(KGe);function QGe(e){return e&&e.__esModule?e:{default:e}}var Ab=XGe.default,JGe=Ab.canUseDOM?window.HTMLElement:{};oa.SafeHTMLCollection=Ab.canUseDOM?window.HTMLCollection:{};oa.SafeNodeList=Ab.canUseDOM?window.NodeList:{};oa.canUseDOM=Ab.canUseDOM;oa.default=JGe;Object.defineProperty(ba,"__esModule",{value:!0});ba.resetState=nYe;ba.log=iYe;ba.assertNodeList=$J;ba.setElement=aYe;ba.validateElement=eP;ba.hide=sYe;ba.show=oYe;ba.documentNotReadyOrSSRTesting=lYe;var ZGe=GGe,eYe=rYe(ZGe),tYe=oa;function rYe(e){return e&&e.__esModule?e:{default:e}}var pi=null;function nYe(){pi&&(pi.removeAttribute?pi.removeAttribute("aria-hidden"):pi.length!=null?pi.forEach(function(e){return e.removeAttribute("aria-hidden")}):document.querySelectorAll(pi).forEach(function(e){return e.removeAttribute("aria-hidden")})),pi=null}function iYe(){}function $J(e,t){if(!e||!e.length)throw new Error("react-modal: No elements were found for selector "+t+".")}function aYe(e){var t=e;if(typeof t=="string"&&tYe.canUseDOM){var r=document.querySelectorAll(t);$J(r,t),t=r}return pi=t||pi,pi}function eP(e){var t=e||pi;return t?Array.isArray(t)||t instanceof HTMLCollection||t instanceof NodeList?t:[t]:((0,eYe.default)(!1,["react-modal: App element is not defined.","Please use `Modal.setAppElement(el)` or set `appElement={el}`.","This is needed so screen readers don't see main content","when modal is opened. It is not recommended, but you can opt-out","by setting `ariaHideApp={false}`."].join(" ")),[])}function sYe(e){var t=!0,r=!1,n=void 0;try{for(var i=eP(e)[Symbol.iterator](),a;!(t=(a=i.next()).done);t=!0){var s=a.value;s.setAttribute("aria-hidden","true")}}catch(o){r=!0,n=o}finally{try{!t&&i.return&&i.return()}finally{if(r)throw n}}}function oYe(e){var t=!0,r=!1,n=void 0;try{for(var i=eP(e)[Symbol.iterator](),a;!(t=(a=i.next()).done);t=!0){var s=a.value;s.removeAttribute("aria-hidden")}}catch(o){r=!0,n=o}finally{try{!t&&i.return&&i.return()}finally{if(r)throw n}}}function lYe(){pi=null}var Od={};Object.defineProperty(Od,"__esModule",{value:!0});Od.resetState=uYe;Od.log=cYe;var op={},lp={};function CB(e,t){e.classList.remove(t)}function uYe(){var e=document.getElementsByTagName("html")[0];for(var t in op)CB(e,op[t]);var r=document.body;for(var n in lp)CB(r,lp[n]);op={},lp={}}function cYe(){}var fYe=function(t,r){return t[r]||(t[r]=0),t[r]+=1,r},dYe=function(t,r){return t[r]&&(t[r]-=1),r},hYe=function(t,r,n){n.forEach(function(i){fYe(r,i),t.add(i)})},pYe=function(t,r,n){n.forEach(function(i){dYe(r,i),r[i]===0&&t.remove(i)})};Od.add=function(t,r){return hYe(t.classList,t.nodeName.toLowerCase()=="html"?op:lp,r.split(" "))};Od.remove=function(t,r){return pYe(t.classList,t.nodeName.toLowerCase()=="html"?op:lp,r.split(" "))};var Id={};Object.defineProperty(Id,"__esModule",{value:!0});Id.log=vYe;Id.resetState=gYe;function mYe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var AJ=function e(){var t=this;mYe(this,e),this.register=function(r){t.openInstances.indexOf(r)===-1&&(t.openInstances.push(r),t.emit("register"))},this.deregister=function(r){var n=t.openInstances.indexOf(r);n!==-1&&(t.openInstances.splice(n,1),t.emit("deregister"))},this.subscribe=function(r){t.subscribers.push(r)},this.emit=function(r){t.subscribers.forEach(function(n){return n(r,t.openInstances.slice())})},this.openInstances=[],this.subscribers=[]},m1=new AJ;function vYe(){console.log("portalOpenInstances ----------"),console.log(m1.openInstances.length),m1.openInstances.forEach(function(e){return console.log(e)}),console.log("end portalOpenInstances ----------")}function gYe(){m1=new AJ}Id.default=m1;var tP={};Object.defineProperty(tP,"__esModule",{value:!0});tP.resetState=_Ye;tP.log=CYe;var yYe=Id,wYe=bYe(yYe);function bYe(e){return e&&e.__esModule?e:{default:e}}var Fr=void 0,Xi=void 0,hu=[];function _Ye(){for(var e=[Fr,Xi],t=0;t0?(document.body.firstChild!==Fr&&document.body.insertBefore(Fr,document.body.firstChild),document.body.lastChild!==Xi&&document.body.appendChild(Xi)):(Fr.parentElement&&Fr.parentElement.removeChild(Fr),Xi.parentElement&&Xi.parentElement.removeChild(Xi))}wYe.default.subscribe(SYe);(function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(A){for(var N=1;N0&&(z-=1,z===0&&y.show(W)),P.props.shouldFocusAfterRender&&(P.props.shouldReturnFocusAfterClose?(u.returnFocus(P.props.preventScroll),u.teardownScopedFocus()):u.popWithoutFocus()),P.props.onAfterClose&&P.props.onAfterClose(),C.default.deregister(P)},P.open=function(){P.beforeOpen(),P.state.afterOpen&&P.state.beforeClose?(clearTimeout(P.closeTimer),P.setState({beforeClose:!1})):(P.props.shouldFocusAfterRender&&(u.setupScopedFocus(P.node),u.markForFocusLater()),P.setState({isOpen:!0},function(){P.openAnimationFrame=requestAnimationFrame(function(){P.setState({afterOpen:!0}),P.props.isOpen&&P.props.onAfterOpen&&P.props.onAfterOpen({overlayEl:P.overlay,contentEl:P.content})})}))},P.close=function(){P.props.closeTimeoutMS>0?P.closeWithTimeout():P.closeWithoutTimeout()},P.focusContent=function(){return P.content&&!P.contentHasFocus()&&P.content.focus({preventScroll:!0})},P.closeWithTimeout=function(){var X=Date.now()+P.props.closeTimeoutMS;P.setState({beforeClose:!0,closesAt:X},function(){P.closeTimer=setTimeout(P.closeWithoutTimeout,P.state.closesAt-Date.now())})},P.closeWithoutTimeout=function(){P.setState({beforeClose:!1,isOpen:!1,afterOpen:!1,closesAt:null},P.afterClose)},P.handleKeyDown=function(X){R(X)&&(0,f.default)(P.content,X),P.props.shouldCloseOnEsc&&F(X)&&(X.stopPropagation(),P.requestClose(X))},P.handleOverlayOnClick=function(X){P.shouldClose===null&&(P.shouldClose=!0),P.shouldClose&&P.props.shouldCloseOnOverlayClick&&(P.ownerHandlesClose()?P.requestClose(X):P.focusContent()),P.shouldClose=null},P.handleContentOnMouseUp=function(){P.shouldClose=!1},P.handleOverlayOnMouseDown=function(X){!P.props.shouldCloseOnOverlayClick&&X.target==P.overlay&&X.preventDefault()},P.handleContentOnClick=function(){P.shouldClose=!1},P.handleContentOnMouseDown=function(){P.shouldClose=!1},P.requestClose=function(X){return P.ownerHandlesClose()&&P.props.onRequestClose(X)},P.ownerHandlesClose=function(){return P.props.onRequestClose},P.shouldBeClosed=function(){return!P.state.isOpen&&!P.state.beforeClose},P.contentHasFocus=function(){return document.activeElement===P.content||P.content.contains(document.activeElement)},P.buildClassName=function(X,W){var k=(typeof W>"u"?"undefined":n(W))==="object"?W:{base:E[X],afterOpen:E[X]+"--after-open",beforeClose:E[X]+"--before-close"},V=k.base;return P.state.afterOpen&&(V=V+" "+k.afterOpen),P.state.beforeClose&&(V=V+" "+k.beforeClose),typeof W=="string"&&W?V+" "+W:V},P.attributesFromObject=function(X,W){return Object.keys(W).reduce(function(k,V){return k[X+"-"+V]=W[V],k},{})},P.state={afterOpen:!1,beforeClose:!1},P.shouldClose=null,P.moveFromContentToOverlay=null,P}return i(N,[{key:"componentDidMount",value:function(){this.props.isOpen&&this.open()}},{key:"componentDidUpdate",value:function(P,X){this.props.isOpen&&!P.isOpen?this.open():!this.props.isOpen&&P.isOpen&&this.close(),this.props.shouldFocusAfterRender&&this.state.isOpen&&!X.isOpen&&this.focusContent()}},{key:"componentWillUnmount",value:function(){this.state.isOpen&&this.afterClose(),clearTimeout(this.closeTimer),cancelAnimationFrame(this.openAnimationFrame)}},{key:"beforeOpen",value:function(){var P=this.props,X=P.appElement,W=P.ariaHideApp,k=P.htmlOpenClassName,V=P.bodyOpenClassName,J=P.parentSelector,ne=J&&J().ownerDocument||document;V&&_.add(ne.body,V),k&&_.add(ne.getElementsByTagName("html")[0],k),W&&(z+=1,y.hide(X)),C.default.register(this)}},{key:"render",value:function(){var P=this.props,X=P.id,W=P.className,k=P.overlayClassName,V=P.defaultStyles,J=P.children,ne=W?{}:V.content,H=k?{}:V.overlay;if(this.shouldBeClosed())return null;var j={ref:this.setOverlayRef,className:this.buildClassName("overlay",k),style:r({},H,this.props.style.overlay),onClick:this.handleOverlayOnClick,onMouseDown:this.handleOverlayOnMouseDown},ee=r({id:X,ref:this.setContentRef,style:r({},ne,this.props.style.content),className:this.buildClassName("content",W),tabIndex:"-1",onKeyDown:this.handleKeyDown,onMouseDown:this.handleContentOnMouseDown,onMouseUp:this.handleContentOnMouseUp,onClick:this.handleContentOnClick,role:this.props.role,"aria-label":this.props.contentLabel},this.attributesFromObject("aria",r({modal:!0},this.props.aria)),this.attributesFromObject("data",this.props.data||{}),{"data-testid":this.props.testId}),O=this.props.contentElement(ee,J);return this.props.overlayElement(j,O)}}]),N}(a.Component);D.defaultProps={style:{overlay:{},content:{}},defaultStyles:{}},D.propTypes={isOpen:o.default.bool.isRequired,defaultStyles:o.default.shape({content:o.default.object,overlay:o.default.object}),style:o.default.shape({content:o.default.object,overlay:o.default.object}),className:o.default.oneOfType([o.default.string,o.default.object]),overlayClassName:o.default.oneOfType([o.default.string,o.default.object]),parentSelector:o.default.func,bodyOpenClassName:o.default.string,htmlOpenClassName:o.default.string,ariaHideApp:o.default.bool,appElement:o.default.oneOfType([o.default.instanceOf(p.default),o.default.instanceOf(w.SafeHTMLCollection),o.default.instanceOf(w.SafeNodeList),o.default.arrayOf(o.default.instanceOf(p.default))]),onAfterOpen:o.default.func,onAfterClose:o.default.func,onRequestClose:o.default.func,closeTimeoutMS:o.default.number,shouldFocusAfterRender:o.default.bool,shouldCloseOnOverlayClick:o.default.bool,shouldReturnFocusAfterClose:o.default.bool,preventScroll:o.default.bool,role:o.default.string,contentLabel:o.default.string,aria:o.default.object,data:o.default.object,children:o.default.node,shouldCloseOnEsc:o.default.bool,overlayRef:o.default.func,contentRef:o.default.func,id:o.default.string,overlayElement:o.default.func,contentElement:o.default.func,testId:o.default.string},t.default=D,e.exports=t.default})(OI,OI.exports);var TYe=OI.exports;function PJ(){var e=this.constructor.getDerivedStateFromProps(this.props,this.state);e!=null&&this.setState(e)}function NJ(e){function t(r){var n=this.constructor.getDerivedStateFromProps(e,r);return n??null}this.setState(t.bind(this))}function UJ(e,t){try{var r=this.props,n=this.state;this.props=e,this.state=t,this.__reactInternalSnapshotFlag=!0,this.__reactInternalSnapshot=this.getSnapshotBeforeUpdate(r,n)}finally{this.props=r,this.state=n}}PJ.__suppressDeprecationWarning=!0;NJ.__suppressDeprecationWarning=!0;UJ.__suppressDeprecationWarning=!0;function EYe(e){var t=e.prototype;if(!t||!t.isReactComponent)throw new Error("Can only polyfill class components");if(typeof e.getDerivedStateFromProps!="function"&&typeof t.getSnapshotBeforeUpdate!="function")return e;var r=null,n=null,i=null;if(typeof t.componentWillMount=="function"?r="componentWillMount":typeof t.UNSAFE_componentWillMount=="function"&&(r="UNSAFE_componentWillMount"),typeof t.componentWillReceiveProps=="function"?n="componentWillReceiveProps":typeof t.UNSAFE_componentWillReceiveProps=="function"&&(n="UNSAFE_componentWillReceiveProps"),typeof t.componentWillUpdate=="function"?i="componentWillUpdate":typeof t.UNSAFE_componentWillUpdate=="function"&&(i="UNSAFE_componentWillUpdate"),r!==null||n!==null||i!==null){var a=e.displayName||e.name,s=typeof e.getDerivedStateFromProps=="function"?"getDerivedStateFromProps()":"getSnapshotBeforeUpdate()";throw Error(`Unsafe legacy lifecycles will not be called for components using new component APIs. `+a+" uses "+s+" but also contains the following legacy lifecycles:"+(r!==null?` `+r:"")+(n!==null?` @@ -1101,13 +1101,13 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho `+i:"")+` The above lifecycles should be removed. Learn more about this warning here: -https://fb.me/react-async-component-lifecycle-hooks`)}if(typeof e.getDerivedStateFromProps=="function"&&(t.componentWillMount=$J,t.componentWillReceiveProps=AJ),typeof t.getSnapshotBeforeUpdate=="function"){if(typeof t.componentDidUpdate!="function")throw new Error("Cannot polyfill getSnapshotBeforeUpdate() for components that do not define componentDidUpdate() on the prototype");t.componentWillUpdate=PJ;var o=t.componentDidUpdate;t.componentDidUpdate=function(u,c,f){var d=this.__reactInternalSnapshotFlag?this.__reactInternalSnapshot:f;o.call(this,u,c,d)}}return e}const TYe=Object.freeze(Object.defineProperty({__proto__:null,polyfill:SYe},Symbol.toStringTag,{value:"Module"})),EYe=Kp(TYe);Object.defineProperty(xu,"__esModule",{value:!0});xu.bodyOpenClassName=xu.portalClassName=void 0;var SB=Object.assign||function(e){for(var t=1;t>>0,n;for(n=0;n0)for(r=0;r>>0,n;for(n=0;n0)for(r=0;r=0;return(a?r?"+":"":"-")+Math.pow(10,Math.max(0,i)).toString().substr(1)+n}var oP=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,Xv=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,nE={},hf={};function xe(e,t,r,n){var i=n;typeof n=="string"&&(i=function(){return this[n]()}),e&&(hf[e]=i),t&&(hf[t[0]]=function(){return Ya(i.apply(this,arguments),t[1],t[2])}),r&&(hf[r]=function(){return this.localeData().ordinal(i.apply(this,arguments),e)})}function VYe(e){return e.match(/\[[\s\S]/)?e.replace(/^\[|\]$/g,""):e.replace(/\\/g,"")}function HYe(e){var t=e.match(oP),r,n;for(r=0,n=t.length;r=0&&Xv.test(e);)e=e.replace(Xv,n),Xv.lastIndex=0,r-=1;return e}var WYe={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"};function GYe(e){var t=this._longDateFormat[e],r=this._longDateFormat[e.toUpperCase()];return t||!r?t:(this._longDateFormat[e]=r.match(oP).map(function(n){return n==="MMMM"||n==="MM"||n==="DD"||n==="dddd"?n.slice(1):n}).join(""),this._longDateFormat[e])}var YYe="Invalid date";function KYe(){return this._invalidDate}var XYe="%d",QYe=/\d{1,2}/;function JYe(e){return this._ordinal.replace("%d",e)}var ZYe={future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function eKe(e,t,r,n){var i=this._relativeTime[r];return as(i)?i(e,t,r,n):i.replace(/%d/i,e)}function tKe(e,t){var r=this._relativeTime[e>0?"future":"past"];return as(r)?r(t):r.replace(/%s/i,t)}var $B={D:"date",dates:"date",date:"date",d:"day",days:"day",day:"day",e:"weekday",weekdays:"weekday",weekday:"weekday",E:"isoWeekday",isoweekdays:"isoWeekday",isoweekday:"isoWeekday",DDD:"dayOfYear",dayofyears:"dayOfYear",dayofyear:"dayOfYear",h:"hour",hours:"hour",hour:"hour",ms:"millisecond",milliseconds:"millisecond",millisecond:"millisecond",m:"minute",minutes:"minute",minute:"minute",M:"month",months:"month",month:"month",Q:"quarter",quarters:"quarter",quarter:"quarter",s:"second",seconds:"second",second:"second",gg:"weekYear",weekyears:"weekYear",weekyear:"weekYear",GG:"isoWeekYear",isoweekyears:"isoWeekYear",isoweekyear:"isoWeekYear",w:"week",weeks:"week",week:"week",W:"isoWeek",isoweeks:"isoWeek",isoweek:"isoWeek",y:"year",years:"year",year:"year"};function zi(e){return typeof e=="string"?$B[e]||$B[e.toLowerCase()]:void 0}function lP(e){var t={},r,n;for(n in e)ft(e,n)&&(r=zi(n),r&&(t[r]=e[n]));return t}var rKe={date:9,day:11,weekday:11,isoWeekday:11,dayOfYear:4,hour:13,millisecond:16,minute:14,month:8,quarter:7,second:15,weekYear:1,isoWeekYear:1,week:5,isoWeek:5,year:1};function nKe(e){var t=[],r;for(r in e)ft(e,r)&&t.push({unit:r,priority:rKe[r]});return t.sort(function(n,i){return n.priority-i.priority}),t}var BJ=/\d/,ti=/\d\d/,jJ=/\d{3}/,uP=/\d{4}/,Ub=/[+-]?\d{6}/,zt=/\d\d?/,zJ=/\d\d\d\d?/,qJ=/\d\d\d\d\d\d?/,Rb=/\d{1,3}/,cP=/\d{1,4}/,Db=/[+-]?\d{1,6}/,Md=/\d+/,kb=/[+-]?\d+/,iKe=/Z|[+-]\d\d:?\d\d/gi,Fb=/Z|[+-]\d\d(?::?\d\d)?/gi,aKe=/[+-]?\d+(\.\d{1,3})?/,g0=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,xd=/^[1-9]\d?/,fP=/^([1-9]\d|\d)/,y1;y1={};function Ce(e,t,r){y1[e]=as(t)?t:function(n,i){return n&&r?r:t}}function sKe(e,t){return ft(y1,e)?y1[e](t._strict,t._locale):new RegExp(oKe(e))}function oKe(e){return Us(e.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(t,r,n,i,a){return r||n||i||a}))}function Us(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function gi(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function Qe(e){var t=+e,r=0;return t!==0&&isFinite(t)&&(r=gi(t)),r}var NI={};function Et(e,t){var r,n=t,i;for(typeof e=="string"&&(e=[e]),Ws(t)&&(n=function(a,s){s[t]=Qe(a)}),i=e.length,r=0;r68?1900:2e3)};var VJ=Ld("FullYear",!0);function fKe(){return Bb(this.year())}function Ld(e,t){return function(r){return r!=null?(HJ(this,e,r),ye.updateOffset(this,t),this):Hp(this,e)}}function Hp(e,t){if(!e.isValid())return NaN;var r=e._d,n=e._isUTC;switch(t){case"Milliseconds":return n?r.getUTCMilliseconds():r.getMilliseconds();case"Seconds":return n?r.getUTCSeconds():r.getSeconds();case"Minutes":return n?r.getUTCMinutes():r.getMinutes();case"Hours":return n?r.getUTCHours():r.getHours();case"Date":return n?r.getUTCDate():r.getDate();case"Day":return n?r.getUTCDay():r.getDay();case"Month":return n?r.getUTCMonth():r.getMonth();case"FullYear":return n?r.getUTCFullYear():r.getFullYear();default:return NaN}}function HJ(e,t,r){var n,i,a,s,o;if(!(!e.isValid()||isNaN(r))){switch(n=e._d,i=e._isUTC,t){case"Milliseconds":return void(i?n.setUTCMilliseconds(r):n.setMilliseconds(r));case"Seconds":return void(i?n.setUTCSeconds(r):n.setSeconds(r));case"Minutes":return void(i?n.setUTCMinutes(r):n.setMinutes(r));case"Hours":return void(i?n.setUTCHours(r):n.setHours(r));case"Date":return void(i?n.setUTCDate(r):n.setDate(r));case"FullYear":break;default:return}a=r,s=e.month(),o=e.date(),o=o===29&&s===1&&!Bb(a)?28:o,i?n.setUTCFullYear(a,s,o):n.setFullYear(a,s,o)}}function dKe(e){return e=zi(e),as(this[e])?this[e]():this}function hKe(e,t){if(typeof e=="object"){e=lP(e);var r=nKe(e),n,i=r.length;for(n=0;n=0?(o=new Date(e+400,t,r,n,i,a,s),isFinite(o.getFullYear())&&o.setFullYear(e)):o=new Date(e,t,r,n,i,a,s),o}function Wp(e){var t,r;return e<100&&e>=0?(r=Array.prototype.slice.call(arguments),r[0]=e+400,t=new Date(Date.UTC.apply(null,r)),isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e)):t=new Date(Date.UTC.apply(null,arguments)),t}function w1(e,t,r){var n=7+t-r,i=(7+Wp(e,0,n).getUTCDay()-t)%7;return-i+n-1}function QJ(e,t,r,n,i){var a=(7+r-n)%7,s=w1(e,n,i),o=1+7*(t-1)+a+s,l,u;return o<=0?(l=e-1,u=up(l)+o):o>up(e)?(l=e+1,u=o-up(e)):(l=e,u=o),{year:l,dayOfYear:u}}function Gp(e,t,r){var n=w1(e.year(),t,r),i=Math.floor((e.dayOfYear()-n-1)/7)+1,a,s;return i<1?(s=e.year()-1,a=i+Rs(s,t,r)):i>Rs(e.year(),t,r)?(a=i-Rs(e.year(),t,r),s=e.year()+1):(s=e.year(),a=i),{week:a,year:s}}function Rs(e,t,r){var n=w1(e,t,r),i=w1(e+1,t,r);return(up(e)-n+i)/7}xe("w",["ww",2],"wo","week");xe("W",["WW",2],"Wo","isoWeek");Ce("w",zt,xd);Ce("ww",zt,ti);Ce("W",zt,xd);Ce("WW",zt,ti);y0(["w","ww","W","WW"],function(e,t,r,n){t[n.substr(0,1)]=Qe(e)});function OKe(e){return Gp(e,this._week.dow,this._week.doy).week}var IKe={dow:0,doy:6};function MKe(){return this._week.dow}function xKe(){return this._week.doy}function LKe(e){var t=this.localeData().week(this);return e==null?t:this.add((e-t)*7,"d")}function $Ke(e){var t=Gp(this,1,4).week;return e==null?t:this.add((e-t)*7,"d")}xe("d",0,"do","day");xe("dd",0,0,function(e){return this.localeData().weekdaysMin(this,e)});xe("ddd",0,0,function(e){return this.localeData().weekdaysShort(this,e)});xe("dddd",0,0,function(e){return this.localeData().weekdays(this,e)});xe("e",0,0,"weekday");xe("E",0,0,"isoWeekday");Ce("d",zt);Ce("e",zt);Ce("E",zt);Ce("dd",function(e,t){return t.weekdaysMinRegex(e)});Ce("ddd",function(e,t){return t.weekdaysShortRegex(e)});Ce("dddd",function(e,t){return t.weekdaysRegex(e)});y0(["dd","ddd","dddd"],function(e,t,r,n){var i=r._locale.weekdaysParse(e,n,r._strict);i!=null?t.d=i:ze(r).invalidWeekday=e});y0(["d","e","E"],function(e,t,r,n){t[n]=Qe(e)});function AKe(e,t){return typeof e!="string"?e:isNaN(e)?(e=t.weekdaysParse(e),typeof e=="number"?e:null):parseInt(e,10)}function PKe(e,t){return typeof e=="string"?t.weekdaysParse(e)%7||7:isNaN(e)?null:e}function hP(e,t){return e.slice(t,7).concat(e.slice(0,t))}var NKe="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),JJ="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),UKe="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),RKe=g0,DKe=g0,kKe=g0;function FKe(e,t){var r=pa(this._weekdays)?this._weekdays:this._weekdays[e&&e!==!0&&this._weekdays.isFormat.test(t)?"format":"standalone"];return e===!0?hP(r,this._week.dow):e?r[e.day()]:r}function BKe(e){return e===!0?hP(this._weekdaysShort,this._week.dow):e?this._weekdaysShort[e.day()]:this._weekdaysShort}function jKe(e){return e===!0?hP(this._weekdaysMin,this._week.dow):e?this._weekdaysMin[e.day()]:this._weekdaysMin}function zKe(e,t,r){var n,i,a,s=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],n=0;n<7;++n)a=is([2e3,1]).day(n),this._minWeekdaysParse[n]=this.weekdaysMin(a,"").toLocaleLowerCase(),this._shortWeekdaysParse[n]=this.weekdaysShort(a,"").toLocaleLowerCase(),this._weekdaysParse[n]=this.weekdays(a,"").toLocaleLowerCase();return r?t==="dddd"?(i=or.call(this._weekdaysParse,s),i!==-1?i:null):t==="ddd"?(i=or.call(this._shortWeekdaysParse,s),i!==-1?i:null):(i=or.call(this._minWeekdaysParse,s),i!==-1?i:null):t==="dddd"?(i=or.call(this._weekdaysParse,s),i!==-1||(i=or.call(this._shortWeekdaysParse,s),i!==-1)?i:(i=or.call(this._minWeekdaysParse,s),i!==-1?i:null)):t==="ddd"?(i=or.call(this._shortWeekdaysParse,s),i!==-1||(i=or.call(this._weekdaysParse,s),i!==-1)?i:(i=or.call(this._minWeekdaysParse,s),i!==-1?i:null)):(i=or.call(this._minWeekdaysParse,s),i!==-1||(i=or.call(this._weekdaysParse,s),i!==-1)?i:(i=or.call(this._shortWeekdaysParse,s),i!==-1?i:null))}function qKe(e,t,r){var n,i,a;if(this._weekdaysParseExact)return zKe.call(this,e,t,r);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),n=0;n<7;n++){if(i=is([2e3,1]).day(n),r&&!this._fullWeekdaysParse[n]&&(this._fullWeekdaysParse[n]=new RegExp("^"+this.weekdays(i,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[n]=new RegExp("^"+this.weekdaysShort(i,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[n]=new RegExp("^"+this.weekdaysMin(i,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[n]||(a="^"+this.weekdays(i,"")+"|^"+this.weekdaysShort(i,"")+"|^"+this.weekdaysMin(i,""),this._weekdaysParse[n]=new RegExp(a.replace(".",""),"i")),r&&t==="dddd"&&this._fullWeekdaysParse[n].test(e))return n;if(r&&t==="ddd"&&this._shortWeekdaysParse[n].test(e))return n;if(r&&t==="dd"&&this._minWeekdaysParse[n].test(e))return n;if(!r&&this._weekdaysParse[n].test(e))return n}}function VKe(e){if(!this.isValid())return e!=null?this:NaN;var t=Hp(this,"Day");return e!=null?(e=AKe(e,this.localeData()),this.add(e-t,"d")):t}function HKe(e){if(!this.isValid())return e!=null?this:NaN;var t=(this.day()+7-this.localeData()._week.dow)%7;return e==null?t:this.add(e-t,"d")}function WKe(e){if(!this.isValid())return e!=null?this:NaN;if(e!=null){var t=PKe(e,this.localeData());return this.day(this.day()%7?t:t-7)}else return this.day()||7}function GKe(e){return this._weekdaysParseExact?(ft(this,"_weekdaysRegex")||pP.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(ft(this,"_weekdaysRegex")||(this._weekdaysRegex=RKe),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)}function YKe(e){return this._weekdaysParseExact?(ft(this,"_weekdaysRegex")||pP.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(ft(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=DKe),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function KKe(e){return this._weekdaysParseExact?(ft(this,"_weekdaysRegex")||pP.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(ft(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=kKe),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function pP(){function e(c,f){return f.length-c.length}var t=[],r=[],n=[],i=[],a,s,o,l,u;for(a=0;a<7;a++)s=is([2e3,1]).day(a),o=Us(this.weekdaysMin(s,"")),l=Us(this.weekdaysShort(s,"")),u=Us(this.weekdays(s,"")),t.push(o),r.push(l),n.push(u),i.push(o),i.push(l),i.push(u);t.sort(e),r.sort(e),n.sort(e),i.sort(e),this._weekdaysRegex=new RegExp("^("+i.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+n.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+r.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+t.join("|")+")","i")}function mP(){return this.hours()%12||12}function XKe(){return this.hours()||24}xe("H",["HH",2],0,"hour");xe("h",["hh",2],0,mP);xe("k",["kk",2],0,XKe);xe("hmm",0,0,function(){return""+mP.apply(this)+Ya(this.minutes(),2)});xe("hmmss",0,0,function(){return""+mP.apply(this)+Ya(this.minutes(),2)+Ya(this.seconds(),2)});xe("Hmm",0,0,function(){return""+this.hours()+Ya(this.minutes(),2)});xe("Hmmss",0,0,function(){return""+this.hours()+Ya(this.minutes(),2)+Ya(this.seconds(),2)});function ZJ(e,t){xe(e,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)})}ZJ("a",!0);ZJ("A",!1);function eZ(e,t){return t._meridiemParse}Ce("a",eZ);Ce("A",eZ);Ce("H",zt,fP);Ce("h",zt,xd);Ce("k",zt,xd);Ce("HH",zt,ti);Ce("hh",zt,ti);Ce("kk",zt,ti);Ce("hmm",zJ);Ce("hmmss",qJ);Ce("Hmm",zJ);Ce("Hmmss",qJ);Et(["H","HH"],wr);Et(["k","kk"],function(e,t,r){var n=Qe(e);t[wr]=n===24?0:n});Et(["a","A"],function(e,t,r){r._isPm=r._locale.isPM(e),r._meridiem=e});Et(["h","hh"],function(e,t,r){t[wr]=Qe(e),ze(r).bigHour=!0});Et("hmm",function(e,t,r){var n=e.length-2;t[wr]=Qe(e.substr(0,n)),t[sa]=Qe(e.substr(n)),ze(r).bigHour=!0});Et("hmmss",function(e,t,r){var n=e.length-4,i=e.length-2;t[wr]=Qe(e.substr(0,n)),t[sa]=Qe(e.substr(n,2)),t[$s]=Qe(e.substr(i)),ze(r).bigHour=!0});Et("Hmm",function(e,t,r){var n=e.length-2;t[wr]=Qe(e.substr(0,n)),t[sa]=Qe(e.substr(n))});Et("Hmmss",function(e,t,r){var n=e.length-4,i=e.length-2;t[wr]=Qe(e.substr(0,n)),t[sa]=Qe(e.substr(n,2)),t[$s]=Qe(e.substr(i))});function QKe(e){return(e+"").toLowerCase().charAt(0)==="p"}var JKe=/[ap]\.?m?\.?/i,ZKe=Ld("Hours",!0);function eXe(e,t,r){return e>11?r?"pm":"PM":r?"am":"AM"}var tZ={calendar:zYe,longDateFormat:WYe,invalidDate:YYe,ordinal:XYe,dayOfMonthOrdinalParse:QYe,relativeTime:ZYe,months:mKe,monthsShort:WJ,week:IKe,weekdays:NKe,weekdaysMin:UKe,weekdaysShort:JJ,meridiemParse:JKe},Wt={},yh={},Yp;function tXe(e,t){var r,n=Math.min(e.length,t.length);for(r=0;r0;){if(i=jb(a.slice(0,r).join("-")),i)return i;if(n&&n.length>=r&&tXe(a,n)>=r-1)break;r--}t++}return Yp}function nXe(e){return!!(e&&e.match("^[^/\\\\]*$"))}function jb(e){var t=null,r;if(Wt[e]===void 0&&typeof module<"u"&&module&&module.exports&&nXe(e))try{t=Yp._abbr,r=require,r("./locale/"+e),el(t)}catch{Wt[e]=null}return Wt[e]}function el(e,t){var r;return e&&(yn(t)?r=co(e):r=vP(e,t),r?Yp=r:typeof console<"u"&&console.warn&&console.warn("Locale "+e+" not found. Did you forget to load it?")),Yp._abbr}function vP(e,t){if(t!==null){var r,n=tZ;if(t.abbr=e,Wt[e]!=null)kJ("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),n=Wt[e]._config;else if(t.parentLocale!=null)if(Wt[t.parentLocale]!=null)n=Wt[t.parentLocale]._config;else if(r=jb(t.parentLocale),r!=null)n=r._config;else return yh[t.parentLocale]||(yh[t.parentLocale]=[]),yh[t.parentLocale].push({name:e,config:t}),null;return Wt[e]=new sP(AI(n,t)),yh[e]&&yh[e].forEach(function(i){vP(i.name,i.config)}),el(e),Wt[e]}else return delete Wt[e],null}function iXe(e,t){if(t!=null){var r,n,i=tZ;Wt[e]!=null&&Wt[e].parentLocale!=null?Wt[e].set(AI(Wt[e]._config,t)):(n=jb(e),n!=null&&(i=n._config),t=AI(i,t),n==null&&(t.abbr=e),r=new sP(t),r.parentLocale=Wt[e],Wt[e]=r),el(e)}else Wt[e]!=null&&(Wt[e].parentLocale!=null?(Wt[e]=Wt[e].parentLocale,e===el()&&el(e)):Wt[e]!=null&&delete Wt[e]);return Wt[e]}function co(e){var t;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return Yp;if(!pa(e)){if(t=jb(e),t)return t;e=[e]}return rXe(e)}function aXe(){return PI(Wt)}function gP(e){var t,r=e._a;return r&&ze(e).overflow===-2&&(t=r[Ls]<0||r[Ls]>11?Ls:r[Na]<1||r[Na]>dP(r[zr],r[Ls])?Na:r[wr]<0||r[wr]>24||r[wr]===24&&(r[sa]!==0||r[$s]!==0||r[tu]!==0)?wr:r[sa]<0||r[sa]>59?sa:r[$s]<0||r[$s]>59?$s:r[tu]<0||r[tu]>999?tu:-1,ze(e)._overflowDayOfYear&&(tNa)&&(t=Na),ze(e)._overflowWeeks&&t===-1&&(t=uKe),ze(e)._overflowWeekday&&t===-1&&(t=cKe),ze(e).overflow=t),e}var sXe=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,oXe=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,lXe=/Z|[+-]\d\d(?::?\d\d)?/,Qv=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],iE=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],uXe=/^\/?Date\((-?\d+)/i,cXe=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,fXe={UT:0,GMT:0,EDT:-4*60,EST:-5*60,CDT:-5*60,CST:-6*60,MDT:-6*60,MST:-7*60,PDT:-7*60,PST:-8*60};function rZ(e){var t,r,n=e._i,i=sXe.exec(n)||oXe.exec(n),a,s,o,l,u=Qv.length,c=iE.length;if(i){for(ze(e).iso=!0,t=0,r=u;tup(s)||e._dayOfYear===0)&&(ze(e)._overflowDayOfYear=!0),r=Wp(s,0,e._dayOfYear),e._a[Ls]=r.getUTCMonth(),e._a[Na]=r.getUTCDate()),t=0;t<3&&e._a[t]==null;++t)e._a[t]=n[t]=i[t];for(;t<7;t++)e._a[t]=n[t]=e._a[t]==null?t===2?1:0:e._a[t];e._a[wr]===24&&e._a[sa]===0&&e._a[$s]===0&&e._a[tu]===0&&(e._nextDay=!0,e._a[wr]=0),e._d=(e._useUTC?Wp:EKe).apply(null,n),a=e._useUTC?e._d.getUTCDay():e._d.getDay(),e._tzm!=null&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[wr]=24),e._w&&typeof e._w.d<"u"&&e._w.d!==a&&(ze(e).weekdayMismatch=!0)}}function wXe(e){var t,r,n,i,a,s,o,l,u;t=e._w,t.GG!=null||t.W!=null||t.E!=null?(a=1,s=4,r=Mc(t.GG,e._a[zr],Gp(jt(),1,4).year),n=Mc(t.W,1),i=Mc(t.E,1),(i<1||i>7)&&(l=!0)):(a=e._locale._week.dow,s=e._locale._week.doy,u=Gp(jt(),a,s),r=Mc(t.gg,e._a[zr],u.year),n=Mc(t.w,u.week),t.d!=null?(i=t.d,(i<0||i>6)&&(l=!0)):t.e!=null?(i=t.e+a,(t.e<0||t.e>6)&&(l=!0)):i=a),n<1||n>Rs(r,a,s)?ze(e)._overflowWeeks=!0:l!=null?ze(e)._overflowWeekday=!0:(o=QJ(r,n,i,a,s),e._a[zr]=o.year,e._dayOfYear=o.dayOfYear)}ye.ISO_8601=function(){};ye.RFC_2822=function(){};function wP(e){if(e._f===ye.ISO_8601){rZ(e);return}if(e._f===ye.RFC_2822){nZ(e);return}e._a=[],ze(e).empty=!0;var t=""+e._i,r,n,i,a,s,o=t.length,l=0,u,c;for(i=FJ(e._f,e._locale).match(oP)||[],c=i.length,r=0;r0&&ze(e).unusedInput.push(s),t=t.slice(t.indexOf(n)+n.length),l+=n.length),hf[a]?(n?ze(e).empty=!1:ze(e).unusedTokens.push(a),lKe(a,n,e)):e._strict&&!n&&ze(e).unusedTokens.push(a);ze(e).charsLeftOver=o-l,t.length>0&&ze(e).unusedInput.push(t),e._a[wr]<=12&&ze(e).bigHour===!0&&e._a[wr]>0&&(ze(e).bigHour=void 0),ze(e).parsedDateParts=e._a.slice(0),ze(e).meridiem=e._meridiem,e._a[wr]=bXe(e._locale,e._a[wr],e._meridiem),u=ze(e).era,u!==null&&(e._a[zr]=e._locale.erasConvertYear(u,e._a[zr])),yP(e),gP(e)}function bXe(e,t,r){var n;return r==null?t:e.meridiemHour!=null?e.meridiemHour(t,r):(e.isPM!=null&&(n=e.isPM(r),n&&t<12&&(t+=12),!n&&t===12&&(t=0)),t)}function _Xe(e){var t,r,n,i,a,s,o=!1,l=e._f.length;if(l===0){ze(e).invalidFormat=!0,e._d=new Date(NaN);return}for(i=0;ithis?this:e:Nb()});function sZ(e,t){var r,n;if(t.length===1&&pa(t[0])&&(t=t[0]),!t.length)return jt();for(r=t[0],n=1;nthis.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function zXe(){if(!yn(this._isDSTShifted))return this._isDSTShifted;var e={},t;return aP(e,this),e=iZ(e),e._a?(t=e._isUTC?is(e._a):jt(e._a),this._isDSTShifted=this.isValid()&&PXe(e._a,t.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted}function qXe(){return this.isValid()?!this._isUTC:!1}function VXe(){return this.isValid()?this._isUTC:!1}function lZ(){return this.isValid()?this._isUTC&&this._offset===0:!1}var HXe=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,WXe=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function _a(e,t){var r=e,n=null,i,a,s;return kg(e)?r={ms:e._milliseconds,d:e._days,M:e._months}:Ws(e)||!isNaN(+e)?(r={},t?r[t]=+e:r.milliseconds=+e):(n=HXe.exec(e))?(i=n[1]==="-"?-1:1,r={y:0,d:Qe(n[Na])*i,h:Qe(n[wr])*i,m:Qe(n[sa])*i,s:Qe(n[$s])*i,ms:Qe(UI(n[tu]*1e3))*i}):(n=WXe.exec(e))?(i=n[1]==="-"?-1:1,r={y:kl(n[2],i),M:kl(n[3],i),w:kl(n[4],i),d:kl(n[5],i),h:kl(n[6],i),m:kl(n[7],i),s:kl(n[8],i)}):r==null?r={}:typeof r=="object"&&("from"in r||"to"in r)&&(s=GXe(jt(r.from),jt(r.to)),r={},r.ms=s.milliseconds,r.M=s.months),a=new zb(r),kg(e)&&ft(e,"_locale")&&(a._locale=e._locale),kg(e)&&ft(e,"_isValid")&&(a._isValid=e._isValid),a}_a.fn=zb.prototype;_a.invalid=AXe;function kl(e,t){var r=e&&parseFloat(e.replace(",","."));return(isNaN(r)?0:r)*t}function PB(e,t){var r={};return r.months=t.month()-e.month()+(t.year()-e.year())*12,e.clone().add(r.months,"M").isAfter(t)&&--r.months,r.milliseconds=+t-+e.clone().add(r.months,"M"),r}function GXe(e,t){var r;return e.isValid()&&t.isValid()?(t=_P(t,e),e.isBefore(t)?r=PB(e,t):(r=PB(t,e),r.milliseconds=-r.milliseconds,r.months=-r.months),r):{milliseconds:0,months:0}}function uZ(e,t){return function(r,n){var i,a;return n!==null&&!isNaN(+n)&&(kJ(t,"moment()."+t+"(period, number) is deprecated. Please use moment()."+t+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),a=r,r=n,n=a),i=_a(r,n),cZ(this,i,e),this}}function cZ(e,t,r,n){var i=t._milliseconds,a=UI(t._days),s=UI(t._months);e.isValid()&&(n=n??!0,s&&YJ(e,Hp(e,"Month")+s*r),a&&HJ(e,"Date",Hp(e,"Date")+a*r),i&&e._d.setTime(e._d.valueOf()+i*r),n&&ye.updateOffset(e,a||s))}var YXe=uZ(1,"add"),KXe=uZ(-1,"subtract");function fZ(e){return typeof e=="string"||e instanceof String}function XXe(e){return ma(e)||m0(e)||fZ(e)||Ws(e)||JXe(e)||QXe(e)||e===null||e===void 0}function QXe(e){var t=pu(e)&&!nP(e),r=!1,n=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"],i,a,s=n.length;for(i=0;ir.valueOf():r.valueOf()9999?Dg(r,t?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):as(Date.prototype.toISOString)?t?this.toDate().toISOString():new Date(this.valueOf()+this.utcOffset()*60*1e3).toISOString().replace("Z",Dg(r,"Z")):Dg(r,t?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")}function dQe(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e="moment",t="",r,n,i,a;return this.isLocal()||(e=this.utcOffset()===0?"moment.utc":"moment.parseZone",t="Z"),r="["+e+'("]',n=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",i="-MM-DD[T]HH:mm:ss.SSS",a=t+'[")]',this.format(r+n+i+a)}function hQe(e){e||(e=this.isUtc()?ye.defaultFormatUtc:ye.defaultFormat);var t=Dg(this,e);return this.localeData().postformat(t)}function pQe(e,t){return this.isValid()&&(ma(e)&&e.isValid()||jt(e).isValid())?_a({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function mQe(e){return this.from(jt(),e)}function vQe(e,t){return this.isValid()&&(ma(e)&&e.isValid()||jt(e).isValid())?_a({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function gQe(e){return this.to(jt(),e)}function dZ(e){var t;return e===void 0?this._locale._abbr:(t=co(e),t!=null&&(this._locale=t),this)}var hZ=ji("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(e){return e===void 0?this.localeData():this.locale(e)});function pZ(){return this._locale}var b1=1e3,pf=60*b1,_1=60*pf,mZ=(365*400+97)*24*_1;function mf(e,t){return(e%t+t)%t}function vZ(e,t,r){return e<100&&e>=0?new Date(e+400,t,r)-mZ:new Date(e,t,r).valueOf()}function gZ(e,t,r){return e<100&&e>=0?Date.UTC(e+400,t,r)-mZ:Date.UTC(e,t,r)}function yQe(e){var t,r;if(e=zi(e),e===void 0||e==="millisecond"||!this.isValid())return this;switch(r=this._isUTC?gZ:vZ,e){case"year":t=r(this.year(),0,1);break;case"quarter":t=r(this.year(),this.month()-this.month()%3,1);break;case"month":t=r(this.year(),this.month(),1);break;case"week":t=r(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":t=r(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":t=r(this.year(),this.month(),this.date());break;case"hour":t=this._d.valueOf(),t-=mf(t+(this._isUTC?0:this.utcOffset()*pf),_1);break;case"minute":t=this._d.valueOf(),t-=mf(t,pf);break;case"second":t=this._d.valueOf(),t-=mf(t,b1);break}return this._d.setTime(t),ye.updateOffset(this,!0),this}function wQe(e){var t,r;if(e=zi(e),e===void 0||e==="millisecond"||!this.isValid())return this;switch(r=this._isUTC?gZ:vZ,e){case"year":t=r(this.year()+1,0,1)-1;break;case"quarter":t=r(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":t=r(this.year(),this.month()+1,1)-1;break;case"week":t=r(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":t=r(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":t=r(this.year(),this.month(),this.date()+1)-1;break;case"hour":t=this._d.valueOf(),t+=_1-mf(t+(this._isUTC?0:this.utcOffset()*pf),_1)-1;break;case"minute":t=this._d.valueOf(),t+=pf-mf(t,pf)-1;break;case"second":t=this._d.valueOf(),t+=b1-mf(t,b1)-1;break}return this._d.setTime(t),ye.updateOffset(this,!0),this}function bQe(){return this._d.valueOf()-(this._offset||0)*6e4}function _Qe(){return Math.floor(this.valueOf()/1e3)}function CQe(){return new Date(this.valueOf())}function SQe(){var e=this;return[e.year(),e.month(),e.date(),e.hour(),e.minute(),e.second(),e.millisecond()]}function TQe(){var e=this;return{years:e.year(),months:e.month(),date:e.date(),hours:e.hours(),minutes:e.minutes(),seconds:e.seconds(),milliseconds:e.milliseconds()}}function EQe(){return this.isValid()?this.toISOString():null}function OQe(){return iP(this)}function IQe(){return Bo({},ze(this))}function MQe(){return ze(this).overflow}function xQe(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}xe("N",0,0,"eraAbbr");xe("NN",0,0,"eraAbbr");xe("NNN",0,0,"eraAbbr");xe("NNNN",0,0,"eraName");xe("NNNNN",0,0,"eraNarrow");xe("y",["y",1],"yo","eraYear");xe("y",["yy",2],0,"eraYear");xe("y",["yyy",3],0,"eraYear");xe("y",["yyyy",4],0,"eraYear");Ce("N",CP);Ce("NN",CP);Ce("NNN",CP);Ce("NNNN",BQe);Ce("NNNNN",jQe);Et(["N","NN","NNN","NNNN","NNNNN"],function(e,t,r,n){var i=r._locale.erasParse(e,n,r._strict);i?ze(r).era=i:ze(r).invalidEra=e});Ce("y",Md);Ce("yy",Md);Ce("yyy",Md);Ce("yyyy",Md);Ce("yo",zQe);Et(["y","yy","yyy","yyyy"],zr);Et(["yo"],function(e,t,r,n){var i;r._locale._eraYearOrdinalRegex&&(i=e.match(r._locale._eraYearOrdinalRegex)),r._locale.eraYearOrdinalParse?t[zr]=r._locale.eraYearOrdinalParse(e,i):t[zr]=parseInt(e,10)});function LQe(e,t){var r,n,i,a=this._eras||co("en")._eras;for(r=0,n=a.length;r=0)return a[n]}function AQe(e,t){var r=e.since<=e.until?1:-1;return t===void 0?ye(e.since).year():ye(e.since).year()+(t-e.offset)*r}function PQe(){var e,t,r,n=this.localeData().eras();for(e=0,t=n.length;ea&&(t=a),KQe.call(this,e,t,r,n,i))}function KQe(e,t,r,n,i){var a=QJ(e,t,r,n,i),s=Wp(a.year,0,a.dayOfYear);return this.year(s.getUTCFullYear()),this.month(s.getUTCMonth()),this.date(s.getUTCDate()),this}xe("Q",0,"Qo","quarter");Ce("Q",BJ);Et("Q",function(e,t){t[Ls]=(Qe(e)-1)*3});function XQe(e){return e==null?Math.ceil((this.month()+1)/3):this.month((e-1)*3+this.month()%3)}xe("D",["DD",2],"Do","date");Ce("D",zt,xd);Ce("DD",zt,ti);Ce("Do",function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient});Et(["D","DD"],Na);Et("Do",function(e,t){t[Na]=Qe(e.match(zt)[0])});var wZ=Ld("Date",!0);xe("DDD",["DDDD",3],"DDDo","dayOfYear");Ce("DDD",Rb);Ce("DDDD",jJ);Et(["DDD","DDDD"],function(e,t,r){r._dayOfYear=Qe(e)});function QQe(e){var t=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return e==null?t:this.add(e-t,"d")}xe("m",["mm",2],0,"minute");Ce("m",zt,fP);Ce("mm",zt,ti);Et(["m","mm"],sa);var JQe=Ld("Minutes",!1);xe("s",["ss",2],0,"second");Ce("s",zt,fP);Ce("ss",zt,ti);Et(["s","ss"],$s);var ZQe=Ld("Seconds",!1);xe("S",0,0,function(){return~~(this.millisecond()/100)});xe(0,["SS",2],0,function(){return~~(this.millisecond()/10)});xe(0,["SSS",3],0,"millisecond");xe(0,["SSSS",4],0,function(){return this.millisecond()*10});xe(0,["SSSSS",5],0,function(){return this.millisecond()*100});xe(0,["SSSSSS",6],0,function(){return this.millisecond()*1e3});xe(0,["SSSSSSS",7],0,function(){return this.millisecond()*1e4});xe(0,["SSSSSSSS",8],0,function(){return this.millisecond()*1e5});xe(0,["SSSSSSSSS",9],0,function(){return this.millisecond()*1e6});Ce("S",Rb,BJ);Ce("SS",Rb,ti);Ce("SSS",Rb,jJ);var jo,bZ;for(jo="SSSS";jo.length<=9;jo+="S")Ce(jo,Md);function eJe(e,t){t[tu]=Qe(("0."+e)*1e3)}for(jo="S";jo.length<=9;jo+="S")Et(jo,eJe);bZ=Ld("Milliseconds",!1);xe("z",0,0,"zoneAbbr");xe("zz",0,0,"zoneName");function tJe(){return this._isUTC?"UTC":""}function rJe(){return this._isUTC?"Coordinated Universal Time":""}var pe=v0.prototype;pe.add=YXe;pe.calendar=tQe;pe.clone=rQe;pe.diff=uQe;pe.endOf=wQe;pe.format=hQe;pe.from=pQe;pe.fromNow=mQe;pe.to=vQe;pe.toNow=gQe;pe.get=dKe;pe.invalidAt=MQe;pe.isAfter=nQe;pe.isBefore=iQe;pe.isBetween=aQe;pe.isSame=sQe;pe.isSameOrAfter=oQe;pe.isSameOrBefore=lQe;pe.isValid=OQe;pe.lang=hZ;pe.locale=dZ;pe.localeData=pZ;pe.max=OXe;pe.min=EXe;pe.parsingFlags=IQe;pe.set=hKe;pe.startOf=yQe;pe.subtract=KXe;pe.toArray=SQe;pe.toObject=TQe;pe.toDate=CQe;pe.toISOString=fQe;pe.inspect=dQe;typeof Symbol<"u"&&Symbol.for!=null&&(pe[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"});pe.toJSON=EQe;pe.toString=cQe;pe.unix=_Qe;pe.valueOf=bQe;pe.creationData=xQe;pe.eraName=PQe;pe.eraNarrow=NQe;pe.eraAbbr=UQe;pe.eraYear=RQe;pe.year=VJ;pe.isLeapYear=fKe;pe.weekYear=qQe;pe.isoWeekYear=VQe;pe.quarter=pe.quarters=XQe;pe.month=KJ;pe.daysInMonth=CKe;pe.week=pe.weeks=LKe;pe.isoWeek=pe.isoWeeks=$Ke;pe.weeksInYear=GQe;pe.weeksInWeekYear=YQe;pe.isoWeeksInYear=HQe;pe.isoWeeksInISOWeekYear=WQe;pe.date=wZ;pe.day=pe.days=VKe;pe.weekday=HKe;pe.isoWeekday=WKe;pe.dayOfYear=QQe;pe.hour=pe.hours=ZKe;pe.minute=pe.minutes=JQe;pe.second=pe.seconds=ZQe;pe.millisecond=pe.milliseconds=bZ;pe.utcOffset=UXe;pe.utc=DXe;pe.local=kXe;pe.parseZone=FXe;pe.hasAlignedHourOffset=BXe;pe.isDST=jXe;pe.isLocal=qXe;pe.isUtcOffset=VXe;pe.isUtc=lZ;pe.isUTC=lZ;pe.zoneAbbr=tJe;pe.zoneName=rJe;pe.dates=ji("dates accessor is deprecated. Use date instead.",wZ);pe.months=ji("months accessor is deprecated. Use month instead",KJ);pe.years=ji("years accessor is deprecated. Use year instead",VJ);pe.zone=ji("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",RXe);pe.isDSTShifted=ji("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",zXe);function nJe(e){return jt(e*1e3)}function iJe(){return jt.apply(null,arguments).parseZone()}function _Z(e){return e}var ht=sP.prototype;ht.calendar=qYe;ht.longDateFormat=GYe;ht.invalidDate=KYe;ht.ordinal=JYe;ht.preparse=_Z;ht.postformat=_Z;ht.relativeTime=eKe;ht.pastFuture=tKe;ht.set=jYe;ht.eras=LQe;ht.erasParse=$Qe;ht.erasConvertYear=AQe;ht.erasAbbrRegex=kQe;ht.erasNameRegex=DQe;ht.erasNarrowRegex=FQe;ht.months=yKe;ht.monthsShort=wKe;ht.monthsParse=_Ke;ht.monthsRegex=TKe;ht.monthsShortRegex=SKe;ht.week=OKe;ht.firstDayOfYear=xKe;ht.firstDayOfWeek=MKe;ht.weekdays=FKe;ht.weekdaysMin=jKe;ht.weekdaysShort=BKe;ht.weekdaysParse=qKe;ht.weekdaysRegex=GKe;ht.weekdaysShortRegex=YKe;ht.weekdaysMinRegex=KKe;ht.isPM=QKe;ht.meridiem=eXe;function C1(e,t,r,n){var i=co(),a=is().set(n,t);return i[r](a,e)}function CZ(e,t,r){if(Ws(e)&&(t=e,e=void 0),e=e||"",t!=null)return C1(e,t,r,"month");var n,i=[];for(n=0;n<12;n++)i[n]=C1(e,n,r,"month");return i}function TP(e,t,r,n){typeof e=="boolean"?(Ws(t)&&(r=t,t=void 0),t=t||""):(t=e,r=t,e=!1,Ws(t)&&(r=t,t=void 0),t=t||"");var i=co(),a=e?i._week.dow:0,s,o=[];if(r!=null)return C1(t,(r+a)%7,n,"day");for(s=0;s<7;s++)o[s]=C1(t,(s+a)%7,n,"day");return o}function aJe(e,t){return CZ(e,t,"months")}function sJe(e,t){return CZ(e,t,"monthsShort")}function oJe(e,t,r){return TP(e,t,r,"weekdays")}function lJe(e,t,r){return TP(e,t,r,"weekdaysShort")}function uJe(e,t,r){return TP(e,t,r,"weekdaysMin")}el("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10,r=Qe(e%100/10)===1?"th":t===1?"st":t===2?"nd":t===3?"rd":"th";return e+r}});ye.lang=ji("moment.lang is deprecated. Use moment.locale instead.",el);ye.langData=ji("moment.langData is deprecated. Use moment.localeData instead.",co);var ms=Math.abs;function cJe(){var e=this._data;return this._milliseconds=ms(this._milliseconds),this._days=ms(this._days),this._months=ms(this._months),e.milliseconds=ms(e.milliseconds),e.seconds=ms(e.seconds),e.minutes=ms(e.minutes),e.hours=ms(e.hours),e.months=ms(e.months),e.years=ms(e.years),this}function SZ(e,t,r,n){var i=_a(t,r);return e._milliseconds+=n*i._milliseconds,e._days+=n*i._days,e._months+=n*i._months,e._bubble()}function fJe(e,t){return SZ(this,e,t,1)}function dJe(e,t){return SZ(this,e,t,-1)}function NB(e){return e<0?Math.floor(e):Math.ceil(e)}function hJe(){var e=this._milliseconds,t=this._days,r=this._months,n=this._data,i,a,s,o,l;return e>=0&&t>=0&&r>=0||e<=0&&t<=0&&r<=0||(e+=NB(DI(r)+t)*864e5,t=0,r=0),n.milliseconds=e%1e3,i=gi(e/1e3),n.seconds=i%60,a=gi(i/60),n.minutes=a%60,s=gi(a/60),n.hours=s%24,t+=gi(s/24),l=gi(TZ(t)),r+=l,t-=NB(DI(l)),o=gi(r/12),r%=12,n.days=t,n.months=r,n.years=o,this}function TZ(e){return e*4800/146097}function DI(e){return e*146097/4800}function pJe(e){if(!this.isValid())return NaN;var t,r,n=this._milliseconds;if(e=zi(e),e==="month"||e==="quarter"||e==="year")switch(t=this._days+n/864e5,r=this._months+TZ(t),e){case"month":return r;case"quarter":return r/3;case"year":return r/12}else switch(t=this._days+Math.round(DI(this._months)),e){case"week":return t/7+n/6048e5;case"day":return t+n/864e5;case"hour":return t*24+n/36e5;case"minute":return t*1440+n/6e4;case"second":return t*86400+n/1e3;case"millisecond":return Math.floor(t*864e5)+n;default:throw new Error("Unknown unit "+e)}}function fo(e){return function(){return this.as(e)}}var EZ=fo("ms"),mJe=fo("s"),vJe=fo("m"),gJe=fo("h"),yJe=fo("d"),wJe=fo("w"),bJe=fo("M"),_Je=fo("Q"),CJe=fo("y"),SJe=EZ;function TJe(){return _a(this)}function EJe(e){return e=zi(e),this.isValid()?this[e+"s"]():NaN}function Xu(e){return function(){return this.isValid()?this._data[e]:NaN}}var OJe=Xu("milliseconds"),IJe=Xu("seconds"),MJe=Xu("minutes"),xJe=Xu("hours"),LJe=Xu("days"),$Je=Xu("months"),AJe=Xu("years");function PJe(){return gi(this.days()/7)}var Ss=Math.round,Wc={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function NJe(e,t,r,n,i){return i.relativeTime(t||1,!!r,e,n)}function UJe(e,t,r,n){var i=_a(e).abs(),a=Ss(i.as("s")),s=Ss(i.as("m")),o=Ss(i.as("h")),l=Ss(i.as("d")),u=Ss(i.as("M")),c=Ss(i.as("w")),f=Ss(i.as("y")),d=a<=r.ss&&["s",a]||a0,d[4]=n,NJe.apply(null,d)}function RJe(e){return e===void 0?Ss:typeof e=="function"?(Ss=e,!0):!1}function DJe(e,t){return Wc[e]===void 0?!1:t===void 0?Wc[e]:(Wc[e]=t,e==="s"&&(Wc.ss=t-1),!0)}function kJe(e,t){if(!this.isValid())return this.localeData().invalidDate();var r=!1,n=Wc,i,a;return typeof e=="object"&&(t=e,e=!1),typeof e=="boolean"&&(r=e),typeof t=="object"&&(n=Object.assign({},Wc,t),t.s!=null&&t.ss==null&&(n.ss=t.s-1)),i=this.localeData(),a=UJe(this,!r,n,i),r&&(a=i.pastFuture(+this,a)),i.postformat(a)}var aE=Math.abs;function yc(e){return(e>0)-(e<0)||+e}function Vb(){if(!this.isValid())return this.localeData().invalidDate();var e=aE(this._milliseconds)/1e3,t=aE(this._days),r=aE(this._months),n,i,a,s,o=this.asSeconds(),l,u,c,f;return o?(n=gi(e/60),i=gi(n/60),e%=60,n%=60,a=gi(r/12),r%=12,s=e?e.toFixed(3).replace(/\.?0+$/,""):"",l=o<0?"-":"",u=yc(this._months)!==yc(o)?"-":"",c=yc(this._days)!==yc(o)?"-":"",f=yc(this._milliseconds)!==yc(o)?"-":"",l+"P"+(a?u+a+"Y":"")+(r?u+r+"M":"")+(t?c+t+"D":"")+(i||n||e?"T":"")+(i?f+i+"H":"")+(n?f+n+"M":"")+(e?f+s+"S":"")):"P0D"}var at=zb.prototype;at.isValid=$Xe;at.abs=cJe;at.add=fJe;at.subtract=dJe;at.as=pJe;at.asMilliseconds=EZ;at.asSeconds=mJe;at.asMinutes=vJe;at.asHours=gJe;at.asDays=yJe;at.asWeeks=wJe;at.asMonths=bJe;at.asQuarters=_Je;at.asYears=CJe;at.valueOf=SJe;at._bubble=hJe;at.clone=TJe;at.get=EJe;at.milliseconds=OJe;at.seconds=IJe;at.minutes=MJe;at.hours=xJe;at.days=LJe;at.weeks=PJe;at.months=$Je;at.years=AJe;at.humanize=kJe;at.toISOString=Vb;at.toString=Vb;at.toJSON=Vb;at.locale=dZ;at.localeData=pZ;at.toIsoString=ji("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",Vb);at.lang=hZ;xe("X",0,0,"unix");xe("x",0,0,"valueOf");Ce("x",kb);Ce("X",aKe);Et("X",function(e,t,r){r._d=new Date(parseFloat(e)*1e3)});Et("x",function(e,t,r){r._d=new Date(Qe(e))});//! moment.js -ye.version="2.30.1";FYe(jt);ye.fn=pe;ye.min=IXe;ye.max=MXe;ye.now=xXe;ye.utc=is;ye.unix=nJe;ye.months=aJe;ye.isDate=m0;ye.locale=el;ye.invalid=Nb;ye.duration=_a;ye.isMoment=ma;ye.weekdays=oJe;ye.parseZone=iJe;ye.localeData=co;ye.isDuration=kg;ye.monthsShort=sJe;ye.weekdaysMin=uJe;ye.defineLocale=vP;ye.updateLocale=iXe;ye.locales=aXe;ye.weekdaysShort=lJe;ye.normalizeUnits=zi;ye.relativeTimeRounding=RJe;ye.relativeTimeThreshold=DJe;ye.calendarFormat=eQe;ye.prototype=pe;ye.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"};export{qJe as B,lZe as C,tZe as F,Q as P,OJ as R,JJe as a,WJe as b,GJe as c,YJe as d,XJe as e,QJe as f,HJe as g,KJe as h,sZe as i,jJe as j,oZe as k,VJe as l,zw as m,ye as n,cZe as o,uZe as p,zJe as q,Pe as r,A3e as s,ZJe as t,Xke as u}; +`+new Error().stack),r=!1}return t.apply(this,arguments)},t)}var $B={};function BJ(e,t){ye.deprecationHandler!=null&&ye.deprecationHandler(e,t),$B[e]||(FJ(t),$B[e]=!0)}ye.suppressDeprecationWarnings=!1;ye.deprecationHandler=null;function ss(e){return typeof Function<"u"&&e instanceof Function||Object.prototype.toString.call(e)==="[object Function]"}function qYe(e){var t,r;for(r in e)ft(e,r)&&(t=e[r],ss(t)?this[r]=t:this["_"+r]=t);this._config=e,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)}function $I(e,t){var r=Bo({},e),n;for(n in t)ft(t,n)&&(pu(e[n])&&pu(t[n])?(r[n]={},Bo(r[n],e[n]),Bo(r[n],t[n])):t[n]!=null?r[n]=t[n]:delete r[n]);for(n in e)ft(e,n)&&!ft(t,n)&&pu(e[n])&&(r[n]=Bo({},r[n]));return r}function aP(e){e!=null&&this.set(e)}var AI;Object.keys?AI=Object.keys:AI=function(e){var t,r=[];for(t in e)ft(e,t)&&r.push(t);return r};var VYe={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"};function HYe(e,t,r){var n=this._calendar[e]||this._calendar.sameElse;return ss(n)?n.call(t,r):n}function Ka(e,t,r){var n=""+Math.abs(e),i=t-n.length,a=e>=0;return(a?r?"+":"":"-")+Math.pow(10,Math.max(0,i)).toString().substr(1)+n}var sP=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,Xv=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,rE={},hf={};function xe(e,t,r,n){var i=n;typeof n=="string"&&(i=function(){return this[n]()}),e&&(hf[e]=i),t&&(hf[t[0]]=function(){return Ka(i.apply(this,arguments),t[1],t[2])}),r&&(hf[r]=function(){return this.localeData().ordinal(i.apply(this,arguments),e)})}function WYe(e){return e.match(/\[[\s\S]/)?e.replace(/^\[|\]$/g,""):e.replace(/\\/g,"")}function GYe(e){var t=e.match(sP),r,n;for(r=0,n=t.length;r=0&&Xv.test(e);)e=e.replace(Xv,n),Xv.lastIndex=0,r-=1;return e}var YYe={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"};function KYe(e){var t=this._longDateFormat[e],r=this._longDateFormat[e.toUpperCase()];return t||!r?t:(this._longDateFormat[e]=r.match(sP).map(function(n){return n==="MMMM"||n==="MM"||n==="DD"||n==="dddd"?n.slice(1):n}).join(""),this._longDateFormat[e])}var XYe="Invalid date";function QYe(){return this._invalidDate}var JYe="%d",ZYe=/\d{1,2}/;function eKe(e){return this._ordinal.replace("%d",e)}var tKe={future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function rKe(e,t,r,n){var i=this._relativeTime[r];return ss(i)?i(e,t,r,n):i.replace(/%d/i,e)}function nKe(e,t){var r=this._relativeTime[e>0?"future":"past"];return ss(r)?r(t):r.replace(/%s/i,t)}var AB={D:"date",dates:"date",date:"date",d:"day",days:"day",day:"day",e:"weekday",weekdays:"weekday",weekday:"weekday",E:"isoWeekday",isoweekdays:"isoWeekday",isoweekday:"isoWeekday",DDD:"dayOfYear",dayofyears:"dayOfYear",dayofyear:"dayOfYear",h:"hour",hours:"hour",hour:"hour",ms:"millisecond",milliseconds:"millisecond",millisecond:"millisecond",m:"minute",minutes:"minute",minute:"minute",M:"month",months:"month",month:"month",Q:"quarter",quarters:"quarter",quarter:"quarter",s:"second",seconds:"second",second:"second",gg:"weekYear",weekyears:"weekYear",weekyear:"weekYear",GG:"isoWeekYear",isoweekyears:"isoWeekYear",isoweekyear:"isoWeekYear",w:"week",weeks:"week",week:"week",W:"isoWeek",isoweeks:"isoWeek",isoweek:"isoWeek",y:"year",years:"year",year:"year"};function zi(e){return typeof e=="string"?AB[e]||AB[e.toLowerCase()]:void 0}function oP(e){var t={},r,n;for(n in e)ft(e,n)&&(r=zi(n),r&&(t[r]=e[n]));return t}var iKe={date:9,day:11,weekday:11,isoWeekday:11,dayOfYear:4,hour:13,millisecond:16,minute:14,month:8,quarter:7,second:15,weekYear:1,isoWeekYear:1,week:5,isoWeek:5,year:1};function aKe(e){var t=[],r;for(r in e)ft(e,r)&&t.push({unit:r,priority:iKe[r]});return t.sort(function(n,i){return n.priority-i.priority}),t}var zJ=/\d/,ti=/\d\d/,qJ=/\d{3}/,lP=/\d{4}/,Nb=/[+-]?\d{6}/,zt=/\d\d?/,VJ=/\d\d\d\d?/,HJ=/\d\d\d\d\d\d?/,Ub=/\d{1,3}/,uP=/\d{1,4}/,Rb=/[+-]?\d{1,6}/,Md=/\d+/,Db=/[+-]?\d+/,sKe=/Z|[+-]\d\d:?\d\d/gi,kb=/Z|[+-]\d\d(?::?\d\d)?/gi,oKe=/[+-]?\d+(\.\d{1,3})?/,g0=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,xd=/^[1-9]\d?/,cP=/^([1-9]\d|\d)/,y1;y1={};function Ce(e,t,r){y1[e]=ss(t)?t:function(n,i){return n&&r?r:t}}function lKe(e,t){return ft(y1,e)?y1[e](t._strict,t._locale):new RegExp(uKe(e))}function uKe(e){return Rs(e.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(t,r,n,i,a){return r||n||i||a}))}function Rs(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function gi(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function Qe(e){var t=+e,r=0;return t!==0&&isFinite(t)&&(r=gi(t)),r}var PI={};function Et(e,t){var r,n=t,i;for(typeof e=="string"&&(e=[e]),Gs(t)&&(n=function(a,s){s[t]=Qe(a)}),i=e.length,r=0;r68?1900:2e3)};var WJ=Ld("FullYear",!0);function hKe(){return Fb(this.year())}function Ld(e,t){return function(r){return r!=null?(GJ(this,e,r),ye.updateOffset(this,t),this):Hp(this,e)}}function Hp(e,t){if(!e.isValid())return NaN;var r=e._d,n=e._isUTC;switch(t){case"Milliseconds":return n?r.getUTCMilliseconds():r.getMilliseconds();case"Seconds":return n?r.getUTCSeconds():r.getSeconds();case"Minutes":return n?r.getUTCMinutes():r.getMinutes();case"Hours":return n?r.getUTCHours():r.getHours();case"Date":return n?r.getUTCDate():r.getDate();case"Day":return n?r.getUTCDay():r.getDay();case"Month":return n?r.getUTCMonth():r.getMonth();case"FullYear":return n?r.getUTCFullYear():r.getFullYear();default:return NaN}}function GJ(e,t,r){var n,i,a,s,o;if(!(!e.isValid()||isNaN(r))){switch(n=e._d,i=e._isUTC,t){case"Milliseconds":return void(i?n.setUTCMilliseconds(r):n.setMilliseconds(r));case"Seconds":return void(i?n.setUTCSeconds(r):n.setSeconds(r));case"Minutes":return void(i?n.setUTCMinutes(r):n.setMinutes(r));case"Hours":return void(i?n.setUTCHours(r):n.setHours(r));case"Date":return void(i?n.setUTCDate(r):n.setDate(r));case"FullYear":break;default:return}a=r,s=e.month(),o=e.date(),o=o===29&&s===1&&!Fb(a)?28:o,i?n.setUTCFullYear(a,s,o):n.setFullYear(a,s,o)}}function pKe(e){return e=zi(e),ss(this[e])?this[e]():this}function mKe(e,t){if(typeof e=="object"){e=oP(e);var r=aKe(e),n,i=r.length;for(n=0;n=0?(o=new Date(e+400,t,r,n,i,a,s),isFinite(o.getFullYear())&&o.setFullYear(e)):o=new Date(e,t,r,n,i,a,s),o}function Wp(e){var t,r;return e<100&&e>=0?(r=Array.prototype.slice.call(arguments),r[0]=e+400,t=new Date(Date.UTC.apply(null,r)),isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e)):t=new Date(Date.UTC.apply(null,arguments)),t}function w1(e,t,r){var n=7+t-r,i=(7+Wp(e,0,n).getUTCDay()-t)%7;return-i+n-1}function ZJ(e,t,r,n,i){var a=(7+r-n)%7,s=w1(e,n,i),o=1+7*(t-1)+a+s,l,u;return o<=0?(l=e-1,u=up(l)+o):o>up(e)?(l=e+1,u=o-up(e)):(l=e,u=o),{year:l,dayOfYear:u}}function Gp(e,t,r){var n=w1(e.year(),t,r),i=Math.floor((e.dayOfYear()-n-1)/7)+1,a,s;return i<1?(s=e.year()-1,a=i+Ds(s,t,r)):i>Ds(e.year(),t,r)?(a=i-Ds(e.year(),t,r),s=e.year()+1):(s=e.year(),a=i),{week:a,year:s}}function Ds(e,t,r){var n=w1(e,t,r),i=w1(e+1,t,r);return(up(e)-n+i)/7}xe("w",["ww",2],"wo","week");xe("W",["WW",2],"Wo","isoWeek");Ce("w",zt,xd);Ce("ww",zt,ti);Ce("W",zt,xd);Ce("WW",zt,ti);y0(["w","ww","W","WW"],function(e,t,r,n){t[n.substr(0,1)]=Qe(e)});function MKe(e){return Gp(e,this._week.dow,this._week.doy).week}var xKe={dow:0,doy:6};function LKe(){return this._week.dow}function $Ke(){return this._week.doy}function AKe(e){var t=this.localeData().week(this);return e==null?t:this.add((e-t)*7,"d")}function PKe(e){var t=Gp(this,1,4).week;return e==null?t:this.add((e-t)*7,"d")}xe("d",0,"do","day");xe("dd",0,0,function(e){return this.localeData().weekdaysMin(this,e)});xe("ddd",0,0,function(e){return this.localeData().weekdaysShort(this,e)});xe("dddd",0,0,function(e){return this.localeData().weekdays(this,e)});xe("e",0,0,"weekday");xe("E",0,0,"isoWeekday");Ce("d",zt);Ce("e",zt);Ce("E",zt);Ce("dd",function(e,t){return t.weekdaysMinRegex(e)});Ce("ddd",function(e,t){return t.weekdaysShortRegex(e)});Ce("dddd",function(e,t){return t.weekdaysRegex(e)});y0(["dd","ddd","dddd"],function(e,t,r,n){var i=r._locale.weekdaysParse(e,n,r._strict);i!=null?t.d=i:ze(r).invalidWeekday=e});y0(["d","e","E"],function(e,t,r,n){t[n]=Qe(e)});function NKe(e,t){return typeof e!="string"?e:isNaN(e)?(e=t.weekdaysParse(e),typeof e=="number"?e:null):parseInt(e,10)}function UKe(e,t){return typeof e=="string"?t.weekdaysParse(e)%7||7:isNaN(e)?null:e}function dP(e,t){return e.slice(t,7).concat(e.slice(0,t))}var RKe="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),eZ="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),DKe="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),kKe=g0,FKe=g0,BKe=g0;function jKe(e,t){var r=pa(this._weekdays)?this._weekdays:this._weekdays[e&&e!==!0&&this._weekdays.isFormat.test(t)?"format":"standalone"];return e===!0?dP(r,this._week.dow):e?r[e.day()]:r}function zKe(e){return e===!0?dP(this._weekdaysShort,this._week.dow):e?this._weekdaysShort[e.day()]:this._weekdaysShort}function qKe(e){return e===!0?dP(this._weekdaysMin,this._week.dow):e?this._weekdaysMin[e.day()]:this._weekdaysMin}function VKe(e,t,r){var n,i,a,s=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],n=0;n<7;++n)a=as([2e3,1]).day(n),this._minWeekdaysParse[n]=this.weekdaysMin(a,"").toLocaleLowerCase(),this._shortWeekdaysParse[n]=this.weekdaysShort(a,"").toLocaleLowerCase(),this._weekdaysParse[n]=this.weekdays(a,"").toLocaleLowerCase();return r?t==="dddd"?(i=or.call(this._weekdaysParse,s),i!==-1?i:null):t==="ddd"?(i=or.call(this._shortWeekdaysParse,s),i!==-1?i:null):(i=or.call(this._minWeekdaysParse,s),i!==-1?i:null):t==="dddd"?(i=or.call(this._weekdaysParse,s),i!==-1||(i=or.call(this._shortWeekdaysParse,s),i!==-1)?i:(i=or.call(this._minWeekdaysParse,s),i!==-1?i:null)):t==="ddd"?(i=or.call(this._shortWeekdaysParse,s),i!==-1||(i=or.call(this._weekdaysParse,s),i!==-1)?i:(i=or.call(this._minWeekdaysParse,s),i!==-1?i:null)):(i=or.call(this._minWeekdaysParse,s),i!==-1||(i=or.call(this._weekdaysParse,s),i!==-1)?i:(i=or.call(this._shortWeekdaysParse,s),i!==-1?i:null))}function HKe(e,t,r){var n,i,a;if(this._weekdaysParseExact)return VKe.call(this,e,t,r);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),n=0;n<7;n++){if(i=as([2e3,1]).day(n),r&&!this._fullWeekdaysParse[n]&&(this._fullWeekdaysParse[n]=new RegExp("^"+this.weekdays(i,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[n]=new RegExp("^"+this.weekdaysShort(i,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[n]=new RegExp("^"+this.weekdaysMin(i,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[n]||(a="^"+this.weekdays(i,"")+"|^"+this.weekdaysShort(i,"")+"|^"+this.weekdaysMin(i,""),this._weekdaysParse[n]=new RegExp(a.replace(".",""),"i")),r&&t==="dddd"&&this._fullWeekdaysParse[n].test(e))return n;if(r&&t==="ddd"&&this._shortWeekdaysParse[n].test(e))return n;if(r&&t==="dd"&&this._minWeekdaysParse[n].test(e))return n;if(!r&&this._weekdaysParse[n].test(e))return n}}function WKe(e){if(!this.isValid())return e!=null?this:NaN;var t=Hp(this,"Day");return e!=null?(e=NKe(e,this.localeData()),this.add(e-t,"d")):t}function GKe(e){if(!this.isValid())return e!=null?this:NaN;var t=(this.day()+7-this.localeData()._week.dow)%7;return e==null?t:this.add(e-t,"d")}function YKe(e){if(!this.isValid())return e!=null?this:NaN;if(e!=null){var t=UKe(e,this.localeData());return this.day(this.day()%7?t:t-7)}else return this.day()||7}function KKe(e){return this._weekdaysParseExact?(ft(this,"_weekdaysRegex")||hP.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(ft(this,"_weekdaysRegex")||(this._weekdaysRegex=kKe),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)}function XKe(e){return this._weekdaysParseExact?(ft(this,"_weekdaysRegex")||hP.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(ft(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=FKe),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function QKe(e){return this._weekdaysParseExact?(ft(this,"_weekdaysRegex")||hP.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(ft(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=BKe),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function hP(){function e(c,f){return f.length-c.length}var t=[],r=[],n=[],i=[],a,s,o,l,u;for(a=0;a<7;a++)s=as([2e3,1]).day(a),o=Rs(this.weekdaysMin(s,"")),l=Rs(this.weekdaysShort(s,"")),u=Rs(this.weekdays(s,"")),t.push(o),r.push(l),n.push(u),i.push(o),i.push(l),i.push(u);t.sort(e),r.sort(e),n.sort(e),i.sort(e),this._weekdaysRegex=new RegExp("^("+i.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+n.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+r.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+t.join("|")+")","i")}function pP(){return this.hours()%12||12}function JKe(){return this.hours()||24}xe("H",["HH",2],0,"hour");xe("h",["hh",2],0,pP);xe("k",["kk",2],0,JKe);xe("hmm",0,0,function(){return""+pP.apply(this)+Ka(this.minutes(),2)});xe("hmmss",0,0,function(){return""+pP.apply(this)+Ka(this.minutes(),2)+Ka(this.seconds(),2)});xe("Hmm",0,0,function(){return""+this.hours()+Ka(this.minutes(),2)});xe("Hmmss",0,0,function(){return""+this.hours()+Ka(this.minutes(),2)+Ka(this.seconds(),2)});function tZ(e,t){xe(e,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)})}tZ("a",!0);tZ("A",!1);function rZ(e,t){return t._meridiemParse}Ce("a",rZ);Ce("A",rZ);Ce("H",zt,cP);Ce("h",zt,xd);Ce("k",zt,xd);Ce("HH",zt,ti);Ce("hh",zt,ti);Ce("kk",zt,ti);Ce("hmm",VJ);Ce("hmmss",HJ);Ce("Hmm",VJ);Ce("Hmmss",HJ);Et(["H","HH"],wr);Et(["k","kk"],function(e,t,r){var n=Qe(e);t[wr]=n===24?0:n});Et(["a","A"],function(e,t,r){r._isPm=r._locale.isPM(e),r._meridiem=e});Et(["h","hh"],function(e,t,r){t[wr]=Qe(e),ze(r).bigHour=!0});Et("hmm",function(e,t,r){var n=e.length-2;t[wr]=Qe(e.substr(0,n)),t[sa]=Qe(e.substr(n)),ze(r).bigHour=!0});Et("hmmss",function(e,t,r){var n=e.length-4,i=e.length-2;t[wr]=Qe(e.substr(0,n)),t[sa]=Qe(e.substr(n,2)),t[As]=Qe(e.substr(i)),ze(r).bigHour=!0});Et("Hmm",function(e,t,r){var n=e.length-2;t[wr]=Qe(e.substr(0,n)),t[sa]=Qe(e.substr(n))});Et("Hmmss",function(e,t,r){var n=e.length-4,i=e.length-2;t[wr]=Qe(e.substr(0,n)),t[sa]=Qe(e.substr(n,2)),t[As]=Qe(e.substr(i))});function ZKe(e){return(e+"").toLowerCase().charAt(0)==="p"}var eXe=/[ap]\.?m?\.?/i,tXe=Ld("Hours",!0);function rXe(e,t,r){return e>11?r?"pm":"PM":r?"am":"AM"}var nZ={calendar:VYe,longDateFormat:YYe,invalidDate:XYe,ordinal:JYe,dayOfMonthOrdinalParse:ZYe,relativeTime:tKe,months:gKe,monthsShort:YJ,week:xKe,weekdays:RKe,weekdaysMin:DKe,weekdaysShort:eZ,meridiemParse:eXe},Wt={},yh={},Yp;function nXe(e,t){var r,n=Math.min(e.length,t.length);for(r=0;r0;){if(i=Bb(a.slice(0,r).join("-")),i)return i;if(n&&n.length>=r&&nXe(a,n)>=r-1)break;r--}t++}return Yp}function aXe(e){return!!(e&&e.match("^[^/\\\\]*$"))}function Bb(e){var t=null,r;if(Wt[e]===void 0&&typeof module<"u"&&module&&module.exports&&aXe(e))try{t=Yp._abbr,r=require,r("./locale/"+e),el(t)}catch{Wt[e]=null}return Wt[e]}function el(e,t){var r;return e&&(yn(t)?r=fo(e):r=mP(e,t),r?Yp=r:typeof console<"u"&&console.warn&&console.warn("Locale "+e+" not found. Did you forget to load it?")),Yp._abbr}function mP(e,t){if(t!==null){var r,n=nZ;if(t.abbr=e,Wt[e]!=null)BJ("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),n=Wt[e]._config;else if(t.parentLocale!=null)if(Wt[t.parentLocale]!=null)n=Wt[t.parentLocale]._config;else if(r=Bb(t.parentLocale),r!=null)n=r._config;else return yh[t.parentLocale]||(yh[t.parentLocale]=[]),yh[t.parentLocale].push({name:e,config:t}),null;return Wt[e]=new aP($I(n,t)),yh[e]&&yh[e].forEach(function(i){mP(i.name,i.config)}),el(e),Wt[e]}else return delete Wt[e],null}function sXe(e,t){if(t!=null){var r,n,i=nZ;Wt[e]!=null&&Wt[e].parentLocale!=null?Wt[e].set($I(Wt[e]._config,t)):(n=Bb(e),n!=null&&(i=n._config),t=$I(i,t),n==null&&(t.abbr=e),r=new aP(t),r.parentLocale=Wt[e],Wt[e]=r),el(e)}else Wt[e]!=null&&(Wt[e].parentLocale!=null?(Wt[e]=Wt[e].parentLocale,e===el()&&el(e)):Wt[e]!=null&&delete Wt[e]);return Wt[e]}function fo(e){var t;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return Yp;if(!pa(e)){if(t=Bb(e),t)return t;e=[e]}return iXe(e)}function oXe(){return AI(Wt)}function vP(e){var t,r=e._a;return r&&ze(e).overflow===-2&&(t=r[$s]<0||r[$s]>11?$s:r[Ua]<1||r[Ua]>fP(r[zr],r[$s])?Ua:r[wr]<0||r[wr]>24||r[wr]===24&&(r[sa]!==0||r[As]!==0||r[tu]!==0)?wr:r[sa]<0||r[sa]>59?sa:r[As]<0||r[As]>59?As:r[tu]<0||r[tu]>999?tu:-1,ze(e)._overflowDayOfYear&&(tUa)&&(t=Ua),ze(e)._overflowWeeks&&t===-1&&(t=fKe),ze(e)._overflowWeekday&&t===-1&&(t=dKe),ze(e).overflow=t),e}var lXe=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,uXe=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,cXe=/Z|[+-]\d\d(?::?\d\d)?/,Qv=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],nE=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],fXe=/^\/?Date\((-?\d+)/i,dXe=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,hXe={UT:0,GMT:0,EDT:-4*60,EST:-5*60,CDT:-5*60,CST:-6*60,MDT:-6*60,MST:-7*60,PDT:-7*60,PST:-8*60};function iZ(e){var t,r,n=e._i,i=lXe.exec(n)||uXe.exec(n),a,s,o,l,u=Qv.length,c=nE.length;if(i){for(ze(e).iso=!0,t=0,r=u;tup(s)||e._dayOfYear===0)&&(ze(e)._overflowDayOfYear=!0),r=Wp(s,0,e._dayOfYear),e._a[$s]=r.getUTCMonth(),e._a[Ua]=r.getUTCDate()),t=0;t<3&&e._a[t]==null;++t)e._a[t]=n[t]=i[t];for(;t<7;t++)e._a[t]=n[t]=e._a[t]==null?t===2?1:0:e._a[t];e._a[wr]===24&&e._a[sa]===0&&e._a[As]===0&&e._a[tu]===0&&(e._nextDay=!0,e._a[wr]=0),e._d=(e._useUTC?Wp:IKe).apply(null,n),a=e._useUTC?e._d.getUTCDay():e._d.getDay(),e._tzm!=null&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[wr]=24),e._w&&typeof e._w.d<"u"&&e._w.d!==a&&(ze(e).weekdayMismatch=!0)}}function _Xe(e){var t,r,n,i,a,s,o,l,u;t=e._w,t.GG!=null||t.W!=null||t.E!=null?(a=1,s=4,r=Mc(t.GG,e._a[zr],Gp(jt(),1,4).year),n=Mc(t.W,1),i=Mc(t.E,1),(i<1||i>7)&&(l=!0)):(a=e._locale._week.dow,s=e._locale._week.doy,u=Gp(jt(),a,s),r=Mc(t.gg,e._a[zr],u.year),n=Mc(t.w,u.week),t.d!=null?(i=t.d,(i<0||i>6)&&(l=!0)):t.e!=null?(i=t.e+a,(t.e<0||t.e>6)&&(l=!0)):i=a),n<1||n>Ds(r,a,s)?ze(e)._overflowWeeks=!0:l!=null?ze(e)._overflowWeekday=!0:(o=ZJ(r,n,i,a,s),e._a[zr]=o.year,e._dayOfYear=o.dayOfYear)}ye.ISO_8601=function(){};ye.RFC_2822=function(){};function yP(e){if(e._f===ye.ISO_8601){iZ(e);return}if(e._f===ye.RFC_2822){aZ(e);return}e._a=[],ze(e).empty=!0;var t=""+e._i,r,n,i,a,s,o=t.length,l=0,u,c;for(i=jJ(e._f,e._locale).match(sP)||[],c=i.length,r=0;r0&&ze(e).unusedInput.push(s),t=t.slice(t.indexOf(n)+n.length),l+=n.length),hf[a]?(n?ze(e).empty=!1:ze(e).unusedTokens.push(a),cKe(a,n,e)):e._strict&&!n&&ze(e).unusedTokens.push(a);ze(e).charsLeftOver=o-l,t.length>0&&ze(e).unusedInput.push(t),e._a[wr]<=12&&ze(e).bigHour===!0&&e._a[wr]>0&&(ze(e).bigHour=void 0),ze(e).parsedDateParts=e._a.slice(0),ze(e).meridiem=e._meridiem,e._a[wr]=CXe(e._locale,e._a[wr],e._meridiem),u=ze(e).era,u!==null&&(e._a[zr]=e._locale.erasConvertYear(u,e._a[zr])),gP(e),vP(e)}function CXe(e,t,r){var n;return r==null?t:e.meridiemHour!=null?e.meridiemHour(t,r):(e.isPM!=null&&(n=e.isPM(r),n&&t<12&&(t+=12),!n&&t===12&&(t=0)),t)}function SXe(e){var t,r,n,i,a,s,o=!1,l=e._f.length;if(l===0){ze(e).invalidFormat=!0,e._d=new Date(NaN);return}for(i=0;ithis?this:e:Pb()});function lZ(e,t){var r,n;if(t.length===1&&pa(t[0])&&(t=t[0]),!t.length)return jt();for(r=t[0],n=1;nthis.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function VXe(){if(!yn(this._isDSTShifted))return this._isDSTShifted;var e={},t;return iP(e,this),e=sZ(e),e._a?(t=e._isUTC?as(e._a):jt(e._a),this._isDSTShifted=this.isValid()&&UXe(e._a,t.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted}function HXe(){return this.isValid()?!this._isUTC:!1}function WXe(){return this.isValid()?this._isUTC:!1}function cZ(){return this.isValid()?this._isUTC&&this._offset===0:!1}var GXe=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,YXe=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function _a(e,t){var r=e,n=null,i,a,s;return kg(e)?r={ms:e._milliseconds,d:e._days,M:e._months}:Gs(e)||!isNaN(+e)?(r={},t?r[t]=+e:r.milliseconds=+e):(n=GXe.exec(e))?(i=n[1]==="-"?-1:1,r={y:0,d:Qe(n[Ua])*i,h:Qe(n[wr])*i,m:Qe(n[sa])*i,s:Qe(n[As])*i,ms:Qe(NI(n[tu]*1e3))*i}):(n=YXe.exec(e))?(i=n[1]==="-"?-1:1,r={y:kl(n[2],i),M:kl(n[3],i),w:kl(n[4],i),d:kl(n[5],i),h:kl(n[6],i),m:kl(n[7],i),s:kl(n[8],i)}):r==null?r={}:typeof r=="object"&&("from"in r||"to"in r)&&(s=KXe(jt(r.from),jt(r.to)),r={},r.ms=s.milliseconds,r.M=s.months),a=new jb(r),kg(e)&&ft(e,"_locale")&&(a._locale=e._locale),kg(e)&&ft(e,"_isValid")&&(a._isValid=e._isValid),a}_a.fn=jb.prototype;_a.invalid=NXe;function kl(e,t){var r=e&&parseFloat(e.replace(",","."));return(isNaN(r)?0:r)*t}function NB(e,t){var r={};return r.months=t.month()-e.month()+(t.year()-e.year())*12,e.clone().add(r.months,"M").isAfter(t)&&--r.months,r.milliseconds=+t-+e.clone().add(r.months,"M"),r}function KXe(e,t){var r;return e.isValid()&&t.isValid()?(t=bP(t,e),e.isBefore(t)?r=NB(e,t):(r=NB(t,e),r.milliseconds=-r.milliseconds,r.months=-r.months),r):{milliseconds:0,months:0}}function fZ(e,t){return function(r,n){var i,a;return n!==null&&!isNaN(+n)&&(BJ(t,"moment()."+t+"(period, number) is deprecated. Please use moment()."+t+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),a=r,r=n,n=a),i=_a(r,n),dZ(this,i,e),this}}function dZ(e,t,r,n){var i=t._milliseconds,a=NI(t._days),s=NI(t._months);e.isValid()&&(n=n??!0,s&&XJ(e,Hp(e,"Month")+s*r),a&&GJ(e,"Date",Hp(e,"Date")+a*r),i&&e._d.setTime(e._d.valueOf()+i*r),n&&ye.updateOffset(e,a||s))}var XXe=fZ(1,"add"),QXe=fZ(-1,"subtract");function hZ(e){return typeof e=="string"||e instanceof String}function JXe(e){return ma(e)||m0(e)||hZ(e)||Gs(e)||eQe(e)||ZXe(e)||e===null||e===void 0}function ZXe(e){var t=pu(e)&&!rP(e),r=!1,n=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"],i,a,s=n.length;for(i=0;ir.valueOf():r.valueOf()9999?Dg(r,t?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):ss(Date.prototype.toISOString)?t?this.toDate().toISOString():new Date(this.valueOf()+this.utcOffset()*60*1e3).toISOString().replace("Z",Dg(r,"Z")):Dg(r,t?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")}function pQe(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e="moment",t="",r,n,i,a;return this.isLocal()||(e=this.utcOffset()===0?"moment.utc":"moment.parseZone",t="Z"),r="["+e+'("]',n=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",i="-MM-DD[T]HH:mm:ss.SSS",a=t+'[")]',this.format(r+n+i+a)}function mQe(e){e||(e=this.isUtc()?ye.defaultFormatUtc:ye.defaultFormat);var t=Dg(this,e);return this.localeData().postformat(t)}function vQe(e,t){return this.isValid()&&(ma(e)&&e.isValid()||jt(e).isValid())?_a({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function gQe(e){return this.from(jt(),e)}function yQe(e,t){return this.isValid()&&(ma(e)&&e.isValid()||jt(e).isValid())?_a({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function wQe(e){return this.to(jt(),e)}function pZ(e){var t;return e===void 0?this._locale._abbr:(t=fo(e),t!=null&&(this._locale=t),this)}var mZ=ji("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(e){return e===void 0?this.localeData():this.locale(e)});function vZ(){return this._locale}var b1=1e3,pf=60*b1,_1=60*pf,gZ=(365*400+97)*24*_1;function mf(e,t){return(e%t+t)%t}function yZ(e,t,r){return e<100&&e>=0?new Date(e+400,t,r)-gZ:new Date(e,t,r).valueOf()}function wZ(e,t,r){return e<100&&e>=0?Date.UTC(e+400,t,r)-gZ:Date.UTC(e,t,r)}function bQe(e){var t,r;if(e=zi(e),e===void 0||e==="millisecond"||!this.isValid())return this;switch(r=this._isUTC?wZ:yZ,e){case"year":t=r(this.year(),0,1);break;case"quarter":t=r(this.year(),this.month()-this.month()%3,1);break;case"month":t=r(this.year(),this.month(),1);break;case"week":t=r(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":t=r(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":t=r(this.year(),this.month(),this.date());break;case"hour":t=this._d.valueOf(),t-=mf(t+(this._isUTC?0:this.utcOffset()*pf),_1);break;case"minute":t=this._d.valueOf(),t-=mf(t,pf);break;case"second":t=this._d.valueOf(),t-=mf(t,b1);break}return this._d.setTime(t),ye.updateOffset(this,!0),this}function _Qe(e){var t,r;if(e=zi(e),e===void 0||e==="millisecond"||!this.isValid())return this;switch(r=this._isUTC?wZ:yZ,e){case"year":t=r(this.year()+1,0,1)-1;break;case"quarter":t=r(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":t=r(this.year(),this.month()+1,1)-1;break;case"week":t=r(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":t=r(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":t=r(this.year(),this.month(),this.date()+1)-1;break;case"hour":t=this._d.valueOf(),t+=_1-mf(t+(this._isUTC?0:this.utcOffset()*pf),_1)-1;break;case"minute":t=this._d.valueOf(),t+=pf-mf(t,pf)-1;break;case"second":t=this._d.valueOf(),t+=b1-mf(t,b1)-1;break}return this._d.setTime(t),ye.updateOffset(this,!0),this}function CQe(){return this._d.valueOf()-(this._offset||0)*6e4}function SQe(){return Math.floor(this.valueOf()/1e3)}function TQe(){return new Date(this.valueOf())}function EQe(){var e=this;return[e.year(),e.month(),e.date(),e.hour(),e.minute(),e.second(),e.millisecond()]}function OQe(){var e=this;return{years:e.year(),months:e.month(),date:e.date(),hours:e.hours(),minutes:e.minutes(),seconds:e.seconds(),milliseconds:e.milliseconds()}}function IQe(){return this.isValid()?this.toISOString():null}function MQe(){return nP(this)}function xQe(){return Bo({},ze(this))}function LQe(){return ze(this).overflow}function $Qe(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}xe("N",0,0,"eraAbbr");xe("NN",0,0,"eraAbbr");xe("NNN",0,0,"eraAbbr");xe("NNNN",0,0,"eraName");xe("NNNNN",0,0,"eraNarrow");xe("y",["y",1],"yo","eraYear");xe("y",["yy",2],0,"eraYear");xe("y",["yyy",3],0,"eraYear");xe("y",["yyyy",4],0,"eraYear");Ce("N",_P);Ce("NN",_P);Ce("NNN",_P);Ce("NNNN",zQe);Ce("NNNNN",qQe);Et(["N","NN","NNN","NNNN","NNNNN"],function(e,t,r,n){var i=r._locale.erasParse(e,n,r._strict);i?ze(r).era=i:ze(r).invalidEra=e});Ce("y",Md);Ce("yy",Md);Ce("yyy",Md);Ce("yyyy",Md);Ce("yo",VQe);Et(["y","yy","yyy","yyyy"],zr);Et(["yo"],function(e,t,r,n){var i;r._locale._eraYearOrdinalRegex&&(i=e.match(r._locale._eraYearOrdinalRegex)),r._locale.eraYearOrdinalParse?t[zr]=r._locale.eraYearOrdinalParse(e,i):t[zr]=parseInt(e,10)});function AQe(e,t){var r,n,i,a=this._eras||fo("en")._eras;for(r=0,n=a.length;r=0)return a[n]}function NQe(e,t){var r=e.since<=e.until?1:-1;return t===void 0?ye(e.since).year():ye(e.since).year()+(t-e.offset)*r}function UQe(){var e,t,r,n=this.localeData().eras();for(e=0,t=n.length;ea&&(t=a),QQe.call(this,e,t,r,n,i))}function QQe(e,t,r,n,i){var a=ZJ(e,t,r,n,i),s=Wp(a.year,0,a.dayOfYear);return this.year(s.getUTCFullYear()),this.month(s.getUTCMonth()),this.date(s.getUTCDate()),this}xe("Q",0,"Qo","quarter");Ce("Q",zJ);Et("Q",function(e,t){t[$s]=(Qe(e)-1)*3});function JQe(e){return e==null?Math.ceil((this.month()+1)/3):this.month((e-1)*3+this.month()%3)}xe("D",["DD",2],"Do","date");Ce("D",zt,xd);Ce("DD",zt,ti);Ce("Do",function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient});Et(["D","DD"],Ua);Et("Do",function(e,t){t[Ua]=Qe(e.match(zt)[0])});var _Z=Ld("Date",!0);xe("DDD",["DDDD",3],"DDDo","dayOfYear");Ce("DDD",Ub);Ce("DDDD",qJ);Et(["DDD","DDDD"],function(e,t,r){r._dayOfYear=Qe(e)});function ZQe(e){var t=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return e==null?t:this.add(e-t,"d")}xe("m",["mm",2],0,"minute");Ce("m",zt,cP);Ce("mm",zt,ti);Et(["m","mm"],sa);var eJe=Ld("Minutes",!1);xe("s",["ss",2],0,"second");Ce("s",zt,cP);Ce("ss",zt,ti);Et(["s","ss"],As);var tJe=Ld("Seconds",!1);xe("S",0,0,function(){return~~(this.millisecond()/100)});xe(0,["SS",2],0,function(){return~~(this.millisecond()/10)});xe(0,["SSS",3],0,"millisecond");xe(0,["SSSS",4],0,function(){return this.millisecond()*10});xe(0,["SSSSS",5],0,function(){return this.millisecond()*100});xe(0,["SSSSSS",6],0,function(){return this.millisecond()*1e3});xe(0,["SSSSSSS",7],0,function(){return this.millisecond()*1e4});xe(0,["SSSSSSSS",8],0,function(){return this.millisecond()*1e5});xe(0,["SSSSSSSSS",9],0,function(){return this.millisecond()*1e6});Ce("S",Ub,zJ);Ce("SS",Ub,ti);Ce("SSS",Ub,qJ);var jo,CZ;for(jo="SSSS";jo.length<=9;jo+="S")Ce(jo,Md);function rJe(e,t){t[tu]=Qe(("0."+e)*1e3)}for(jo="S";jo.length<=9;jo+="S")Et(jo,rJe);CZ=Ld("Milliseconds",!1);xe("z",0,0,"zoneAbbr");xe("zz",0,0,"zoneName");function nJe(){return this._isUTC?"UTC":""}function iJe(){return this._isUTC?"Coordinated Universal Time":""}var pe=v0.prototype;pe.add=XXe;pe.calendar=nQe;pe.clone=iQe;pe.diff=fQe;pe.endOf=_Qe;pe.format=mQe;pe.from=vQe;pe.fromNow=gQe;pe.to=yQe;pe.toNow=wQe;pe.get=pKe;pe.invalidAt=LQe;pe.isAfter=aQe;pe.isBefore=sQe;pe.isBetween=oQe;pe.isSame=lQe;pe.isSameOrAfter=uQe;pe.isSameOrBefore=cQe;pe.isValid=MQe;pe.lang=mZ;pe.locale=pZ;pe.localeData=vZ;pe.max=MXe;pe.min=IXe;pe.parsingFlags=xQe;pe.set=mKe;pe.startOf=bQe;pe.subtract=QXe;pe.toArray=EQe;pe.toObject=OQe;pe.toDate=TQe;pe.toISOString=hQe;pe.inspect=pQe;typeof Symbol<"u"&&Symbol.for!=null&&(pe[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"});pe.toJSON=IQe;pe.toString=dQe;pe.unix=SQe;pe.valueOf=CQe;pe.creationData=$Qe;pe.eraName=UQe;pe.eraNarrow=RQe;pe.eraAbbr=DQe;pe.eraYear=kQe;pe.year=WJ;pe.isLeapYear=hKe;pe.weekYear=HQe;pe.isoWeekYear=WQe;pe.quarter=pe.quarters=JQe;pe.month=QJ;pe.daysInMonth=TKe;pe.week=pe.weeks=AKe;pe.isoWeek=pe.isoWeeks=PKe;pe.weeksInYear=KQe;pe.weeksInWeekYear=XQe;pe.isoWeeksInYear=GQe;pe.isoWeeksInISOWeekYear=YQe;pe.date=_Z;pe.day=pe.days=WKe;pe.weekday=GKe;pe.isoWeekday=YKe;pe.dayOfYear=ZQe;pe.hour=pe.hours=tXe;pe.minute=pe.minutes=eJe;pe.second=pe.seconds=tJe;pe.millisecond=pe.milliseconds=CZ;pe.utcOffset=DXe;pe.utc=FXe;pe.local=BXe;pe.parseZone=jXe;pe.hasAlignedHourOffset=zXe;pe.isDST=qXe;pe.isLocal=HXe;pe.isUtcOffset=WXe;pe.isUtc=cZ;pe.isUTC=cZ;pe.zoneAbbr=nJe;pe.zoneName=iJe;pe.dates=ji("dates accessor is deprecated. Use date instead.",_Z);pe.months=ji("months accessor is deprecated. Use month instead",QJ);pe.years=ji("years accessor is deprecated. Use year instead",WJ);pe.zone=ji("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",kXe);pe.isDSTShifted=ji("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",VXe);function aJe(e){return jt(e*1e3)}function sJe(){return jt.apply(null,arguments).parseZone()}function SZ(e){return e}var ht=aP.prototype;ht.calendar=HYe;ht.longDateFormat=KYe;ht.invalidDate=QYe;ht.ordinal=eKe;ht.preparse=SZ;ht.postformat=SZ;ht.relativeTime=rKe;ht.pastFuture=nKe;ht.set=qYe;ht.eras=AQe;ht.erasParse=PQe;ht.erasConvertYear=NQe;ht.erasAbbrRegex=BQe;ht.erasNameRegex=FQe;ht.erasNarrowRegex=jQe;ht.months=bKe;ht.monthsShort=_Ke;ht.monthsParse=SKe;ht.monthsRegex=OKe;ht.monthsShortRegex=EKe;ht.week=MKe;ht.firstDayOfYear=$Ke;ht.firstDayOfWeek=LKe;ht.weekdays=jKe;ht.weekdaysMin=qKe;ht.weekdaysShort=zKe;ht.weekdaysParse=HKe;ht.weekdaysRegex=KKe;ht.weekdaysShortRegex=XKe;ht.weekdaysMinRegex=QKe;ht.isPM=ZKe;ht.meridiem=rXe;function C1(e,t,r,n){var i=fo(),a=as().set(n,t);return i[r](a,e)}function TZ(e,t,r){if(Gs(e)&&(t=e,e=void 0),e=e||"",t!=null)return C1(e,t,r,"month");var n,i=[];for(n=0;n<12;n++)i[n]=C1(e,n,r,"month");return i}function SP(e,t,r,n){typeof e=="boolean"?(Gs(t)&&(r=t,t=void 0),t=t||""):(t=e,r=t,e=!1,Gs(t)&&(r=t,t=void 0),t=t||"");var i=fo(),a=e?i._week.dow:0,s,o=[];if(r!=null)return C1(t,(r+a)%7,n,"day");for(s=0;s<7;s++)o[s]=C1(t,(s+a)%7,n,"day");return o}function oJe(e,t){return TZ(e,t,"months")}function lJe(e,t){return TZ(e,t,"monthsShort")}function uJe(e,t,r){return SP(e,t,r,"weekdays")}function cJe(e,t,r){return SP(e,t,r,"weekdaysShort")}function fJe(e,t,r){return SP(e,t,r,"weekdaysMin")}el("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10,r=Qe(e%100/10)===1?"th":t===1?"st":t===2?"nd":t===3?"rd":"th";return e+r}});ye.lang=ji("moment.lang is deprecated. Use moment.locale instead.",el);ye.langData=ji("moment.langData is deprecated. Use moment.localeData instead.",fo);var vs=Math.abs;function dJe(){var e=this._data;return this._milliseconds=vs(this._milliseconds),this._days=vs(this._days),this._months=vs(this._months),e.milliseconds=vs(e.milliseconds),e.seconds=vs(e.seconds),e.minutes=vs(e.minutes),e.hours=vs(e.hours),e.months=vs(e.months),e.years=vs(e.years),this}function EZ(e,t,r,n){var i=_a(t,r);return e._milliseconds+=n*i._milliseconds,e._days+=n*i._days,e._months+=n*i._months,e._bubble()}function hJe(e,t){return EZ(this,e,t,1)}function pJe(e,t){return EZ(this,e,t,-1)}function UB(e){return e<0?Math.floor(e):Math.ceil(e)}function mJe(){var e=this._milliseconds,t=this._days,r=this._months,n=this._data,i,a,s,o,l;return e>=0&&t>=0&&r>=0||e<=0&&t<=0&&r<=0||(e+=UB(RI(r)+t)*864e5,t=0,r=0),n.milliseconds=e%1e3,i=gi(e/1e3),n.seconds=i%60,a=gi(i/60),n.minutes=a%60,s=gi(a/60),n.hours=s%24,t+=gi(s/24),l=gi(OZ(t)),r+=l,t-=UB(RI(l)),o=gi(r/12),r%=12,n.days=t,n.months=r,n.years=o,this}function OZ(e){return e*4800/146097}function RI(e){return e*146097/4800}function vJe(e){if(!this.isValid())return NaN;var t,r,n=this._milliseconds;if(e=zi(e),e==="month"||e==="quarter"||e==="year")switch(t=this._days+n/864e5,r=this._months+OZ(t),e){case"month":return r;case"quarter":return r/3;case"year":return r/12}else switch(t=this._days+Math.round(RI(this._months)),e){case"week":return t/7+n/6048e5;case"day":return t+n/864e5;case"hour":return t*24+n/36e5;case"minute":return t*1440+n/6e4;case"second":return t*86400+n/1e3;case"millisecond":return Math.floor(t*864e5)+n;default:throw new Error("Unknown unit "+e)}}function ho(e){return function(){return this.as(e)}}var IZ=ho("ms"),gJe=ho("s"),yJe=ho("m"),wJe=ho("h"),bJe=ho("d"),_Je=ho("w"),CJe=ho("M"),SJe=ho("Q"),TJe=ho("y"),EJe=IZ;function OJe(){return _a(this)}function IJe(e){return e=zi(e),this.isValid()?this[e+"s"]():NaN}function Xu(e){return function(){return this.isValid()?this._data[e]:NaN}}var MJe=Xu("milliseconds"),xJe=Xu("seconds"),LJe=Xu("minutes"),$Je=Xu("hours"),AJe=Xu("days"),PJe=Xu("months"),NJe=Xu("years");function UJe(){return gi(this.days()/7)}var Ts=Math.round,Wc={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function RJe(e,t,r,n,i){return i.relativeTime(t||1,!!r,e,n)}function DJe(e,t,r,n){var i=_a(e).abs(),a=Ts(i.as("s")),s=Ts(i.as("m")),o=Ts(i.as("h")),l=Ts(i.as("d")),u=Ts(i.as("M")),c=Ts(i.as("w")),f=Ts(i.as("y")),d=a<=r.ss&&["s",a]||a0,d[4]=n,RJe.apply(null,d)}function kJe(e){return e===void 0?Ts:typeof e=="function"?(Ts=e,!0):!1}function FJe(e,t){return Wc[e]===void 0?!1:t===void 0?Wc[e]:(Wc[e]=t,e==="s"&&(Wc.ss=t-1),!0)}function BJe(e,t){if(!this.isValid())return this.localeData().invalidDate();var r=!1,n=Wc,i,a;return typeof e=="object"&&(t=e,e=!1),typeof e=="boolean"&&(r=e),typeof t=="object"&&(n=Object.assign({},Wc,t),t.s!=null&&t.ss==null&&(n.ss=t.s-1)),i=this.localeData(),a=DJe(this,!r,n,i),r&&(a=i.pastFuture(+this,a)),i.postformat(a)}var iE=Math.abs;function yc(e){return(e>0)-(e<0)||+e}function qb(){if(!this.isValid())return this.localeData().invalidDate();var e=iE(this._milliseconds)/1e3,t=iE(this._days),r=iE(this._months),n,i,a,s,o=this.asSeconds(),l,u,c,f;return o?(n=gi(e/60),i=gi(n/60),e%=60,n%=60,a=gi(r/12),r%=12,s=e?e.toFixed(3).replace(/\.?0+$/,""):"",l=o<0?"-":"",u=yc(this._months)!==yc(o)?"-":"",c=yc(this._days)!==yc(o)?"-":"",f=yc(this._milliseconds)!==yc(o)?"-":"",l+"P"+(a?u+a+"Y":"")+(r?u+r+"M":"")+(t?c+t+"D":"")+(i||n||e?"T":"")+(i?f+i+"H":"")+(n?f+n+"M":"")+(e?f+s+"S":"")):"P0D"}var at=jb.prototype;at.isValid=PXe;at.abs=dJe;at.add=hJe;at.subtract=pJe;at.as=vJe;at.asMilliseconds=IZ;at.asSeconds=gJe;at.asMinutes=yJe;at.asHours=wJe;at.asDays=bJe;at.asWeeks=_Je;at.asMonths=CJe;at.asQuarters=SJe;at.asYears=TJe;at.valueOf=EJe;at._bubble=mJe;at.clone=OJe;at.get=IJe;at.milliseconds=MJe;at.seconds=xJe;at.minutes=LJe;at.hours=$Je;at.days=AJe;at.weeks=UJe;at.months=PJe;at.years=NJe;at.humanize=BJe;at.toISOString=qb;at.toString=qb;at.toJSON=qb;at.locale=pZ;at.localeData=vZ;at.toIsoString=ji("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",qb);at.lang=mZ;xe("X",0,0,"unix");xe("x",0,0,"valueOf");Ce("x",Db);Ce("X",oKe);Et("X",function(e,t,r){r._d=new Date(parseFloat(e)*1e3)});Et("x",function(e,t,r){r._d=new Date(Qe(e))});//! moment.js +ye.version="2.30.1";jYe(jt);ye.fn=pe;ye.min=xXe;ye.max=LXe;ye.now=$Xe;ye.utc=as;ye.unix=aJe;ye.months=oJe;ye.isDate=m0;ye.locale=el;ye.invalid=Pb;ye.duration=_a;ye.isMoment=ma;ye.weekdays=uJe;ye.parseZone=sJe;ye.localeData=fo;ye.isDuration=kg;ye.monthsShort=lJe;ye.weekdaysMin=fJe;ye.defineLocale=mP;ye.updateLocale=sXe;ye.locales=oXe;ye.weekdaysShort=cJe;ye.normalizeUnits=zi;ye.relativeTimeRounding=kJe;ye.relativeTimeThreshold=FJe;ye.calendarFormat=rQe;ye.prototype=pe;ye.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"};export{HJe as B,cZe as C,nZe as F,Q as P,MJ as R,eZe as a,YJe as b,KJe as c,XJe as d,JJe as e,ZJe as f,GJe as g,QJe as h,lZe as i,qJe as j,uZe as k,WJe as l,WY as m,ye as n,dZe as o,fZe as p,VJe as q,Pe as r,N3e as s,tZe as t,Jke as u}; diff --git a/index.html b/index.html index 8f61c262e1..1142c79f21 100644 --- a/index.html +++ b/index.html @@ -9,11 +9,11 @@ Pain Management Summary - + - - - + + + diff --git a/launch.html b/launch.html index 1f5827d2e3..1f01eab22c 100644 --- a/launch.html +++ b/launch.html @@ -9,11 +9,11 @@ Pain Management Summary - + - - - + + +