WHO Clinical Care in Crisis Implementation Guide for Children
0.1.0 - ci-build
WHO Clinical Care in Crisis Implementation Guide for Children - Local Development build (v0.1.0). See the Directory of published versions
Active as of 2023-10-04 |
{
"resourceType" : "Library",
"id" : "b24combineddataelement",
"text" : {
"status" : "generated",
"div" : "<div xmlns=\"http://www.w3.org/1999/xhtml\"><h2>Related Artifacts</h2><table class=\"grid\"><tr><td>depends-on</td><td><code>http://fhir.org/guides/who/anc-cds/Library/FHIRHelpers</code></td></tr><tr><td>depends-on</td><td><code>https://fhir.dk.swisstph-mis.ch/matchbox/fhir/Library/chebase</code></td></tr><tr><td>depends-on</td><td><a href=\"Library-chevalueset.html\">chevalueset</a></td></tr><tr><td>depends-on</td><td><code>https://fhir.dk.swisstph-mis.ch/matchbox/fhir/Library/chezscore</code></td></tr><tr><td>depends-on</td><td><code>https://fhir.dk.swisstph-mis.ch/matchbox/fhir/Library/weightforage</code></td></tr><tr><td>depends-on</td><td><a href=\"Library-anthrobase.html\">anthrobase</a></td></tr><tr><td>depends-on</td><td><code>https://fhir.dk.swisstph-mis.ch/matchbox/fhir/Library/weightforlength</code></td></tr><tr><td>depends-on</td><td><code>https://fhir.dk.swisstph-mis.ch/matchbox/fhir/Library/weightforheight</code></td></tr><tr><td>depends-on</td><td><a href=\"Library-cheobservation.html\">cheobservation</a></td></tr></table><h2>Parameters</h2><table class=\"grid\"><tr><td>ageinmonths</td><td>out</td><td/><td/><td>boolean</td></tr><tr><td>Weight for Length (WFL) Z Scores</td><td>out</td><td/><td/><td>boolean</td></tr><tr><td>Weight for Height (WFH) Z Scores</td><td>out</td><td/><td/><td>boolean</td></tr><tr><td>Weight for Age (WFA) Z Scores</td><td>out</td><td/><td/><td>boolean</td></tr><tr><td>CHE.B.G.DE01</td><td>out</td><td/><td/><td>boolean</td></tr><tr><td>CHE.B.G.DE02</td><td>out</td><td/><td/><td>boolean</td></tr><tr><td>CHE.B.G.DE03</td><td>out</td><td/><td/><td>boolean</td></tr><tr><td>CHE.B.G.DE04</td><td>out</td><td/><td/><td>boolean</td></tr><tr><td>CHE.B.G.DE05</td><td>out</td><td/><td/><td>boolean</td></tr><tr><td>CHE.B.G.DE06</td><td>out</td><td/><td/><td>boolean</td></tr><tr><td>CHE.B23.DE90</td><td>out</td><td/><td/><td>boolean</td></tr><tr><td>CHE.B.G.DE07</td><td>out</td><td/><td/><td>boolean</td></tr><tr><td>CHE.B.G.DE08</td><td>out</td><td/><td/><td>boolean</td></tr><tr><td>CHE.B.G.DE09</td><td>out</td><td/><td/><td>boolean</td></tr><tr><td>CHE.B.G.DE10</td><td>out</td><td/><td/><td>boolean</td></tr><tr><td>CHE.B.G.DE11</td><td>out</td><td/><td/><td>boolean</td></tr></table><h2>Contents</h2><p><code>text/cql</code></p><pre><code class=\"language-sql\">/*\n@author: Patrick Delcroix\n@description: This library is part of the project CHE\n*/\nlibrary b24combineddataelement version '1.0.313+build.456'\nusing FHIR version '4.0.1'\ninclude FHIRHelpers version '4.0.1' called FHIRHelpers \ninclude chebase version '1.0.313+build.456' called Base\ninclude chevalueset version '1.0.313+build.456' called val\ninclude chezscore version '1.0.313+build.456' called Z\ninclude cheobservation version '1.0.313+build.456' called obs\n\n\n\n\ncontext Patient\n\n\n/* \nOBSdefine.CHE.B7.DE02 : Convulsing Now\n\n*/\ndefine "OBSdefine.CHE.B7.DE02":\n Base.GetObsValue('CHE.B7.DE02')\n\n/* \nOBSdefine.CHE.B7.B8.B9.DE01 : Continue to Assess Sick Child\n\n*/\ndefine "OBSdefine.CHE.B7.B8.B9.DE01":\n Base.GetObsValue('CHE.B7.B8.B9.DE01')\n\n/* \nOBSdefine.CHE.B7.DE03 : Convulsion(s) in this Illness\n\n*/\ndefine "OBSdefine.CHE.B7.DE03":\n Base.GetObsValue('CHE.B7.DE03')\n\n/* \nOBSdefine.CHE.B7.DE04 : Number of convulsions in this Illness\n\n*/\ndefine "OBSdefine.CHE.B7.DE04":\n Base.GetObsValue('CHE.B7.DE04')\n\n/* \nOBSdefine.CHE.B7.DE07 : Convulsion(s) last 15 minutes or more\n\n*/\ndefine "OBSdefine.CHE.B7.DE07":\n Base.GetObsValue('CHE.B7.DE07')\n\n/* \nOBSdefine.CHE.B7.DE08 : Unconscious or Lethargic\n\n*/\ndefine "OBSdefine.CHE.B7.DE08":\n Base.GetObsValue('CHE.B7.DE08')\n\n/* \nOBSdefine.CHE.B7.DE09 : Not able to drink or breastfeed\n\n*/\ndefine "OBSdefine.CHE.B7.DE09":\n Base.GetObsValue('CHE.B7.DE09')\n\n/* \nOBSdefine.CHE.B7.DE10 : Vomiting\n\n*/\ndefine "OBSdefine.CHE.B7.DE10":\n Base.GetObsValue('CHE.B7.DE10')\n\n/* \nOBSdefine.CHE.B24.G.DE07 : Oral Fluid Test Results\n\n*/\ndefine "OBSdefine.CHE.B24.G.DE07":\n Base.GetObsValue('CHE.B24.G.DE07')\n\n/* \nOBSdefine.CHE.B24.G.DE14 : Completely Unable to Drink or Vomits Everything\n\n*/\ndefine "OBSdefine.CHE.B24.G.DE14":\n Base.GetObsValue('CHE.B24.G.DE14')\n\n/* \nOBSdefine.CHE.B7.DE01 : Obstructed or Absent Breathing\n\n*/\ndefine "OBSdefine.CHE.B7.DE01":\n Base.GetObsValue('CHE.B7.DE01')\n\n/* \nOBSdefine.CHE.B6.DE17 : MUAC (mm)\n\n*/\ndefine "OBSdefine.CHE.B6.DE17":\n Base.GetObsValue('CHE.B6.DE17')\n\n/* \nOBSdefine.CHE.B6.DE03A : Measured Temperature\n\n*/\ndefine "OBSdefine.CHE.B6.DE03A":\n Base.GetObsValue('CHE.B6.DE03A')\n\n/* \nOBSdefine.CHE.B6.DE05 : Hot to Touch\n\n*/\ndefine "OBSdefine.CHE.B6.DE05":\n Base.GetObsValue('CHE.B6.DE05')\n\n/* \nOBSdefine.CHE.B12S1.DE02 : Fever Reported\n\n*/\ndefine "OBSdefine.CHE.B12S1.DE02":\n Base.GetObsValue('CHE.B12S1.DE02')\n\n/* \nOBSdefine.CHE.B24.G.DE43 : Measured Temperature (second measurement)\n\n*/\ndefine "OBSdefine.CHE.B24.G.DE43":\n Base.GetObsValue('CHE.B24.G.DE43')\n\n/* \nOBSdefine.CHE.B24.G.DE42 : Second Temperature Measurement not Feasible\n\n*/\ndefine "OBSdefine.CHE.B24.G.DE42":\n Base.GetObsValue('CHE.B24.G.DE42')\n\n/* \nageinmonths : \nAgeInMonths()\n*/\ndefine "ageinmonths":\n AgeInMonths()\n\n/* \nAge : ageinmonths\nAlias\n*/\ndefine "Age":\n "ageinmonths"\n\n/* \nWeight for Length (WFL) Z Scores : \nZ."WLZ"\n*/\ndefine "Weight for Length (WFL) Z Scores":\n Z."WLZ"\n\n/* \nWeight for Height (WFH) Z Scores : \nZ."WHZ"\n*/\ndefine "Weight for Height (WFH) Z Scores":\n Z."WHZ"\n\n/* \nWeight for Age (WFA) Z Scores : \nZ."WAZ"\n*/\ndefine "Weight for Age (WFA) Z Scores":\n Z."WAZ"\n\n/* \nCHE.B.G.DE01 : \n ( ("Convulsing Now" = true and "Continue to Assess Sick Child"="Stabilised, continue consultation"))\n or ( ("Convulsion(s) in this Illness" = true and ("Number of convulsions in this Illness" = "Two or more convulsions" or "Convulsion(s) last 15 minutes or more" = true)))\n or ( "Unconscious or Lethargic" = true)\n or ( ("Not able to drink or breastfeed" = true or "Vomiting" = "Vomiting Everything") and ("Oral Fluid Test Results" = "Completely Unable to Drink" or "Oral Fluid Test Results" = "Vomits Immediately / Everything" or "Completely Unable to Drink or Vomits Everything"=true))\n*/\ndefine "CHE.B.G.DE01":\n ( ("OBSdefine.CHE.B7.DE02" = true and "OBSdefine.CHE.B7.B8.B9.DE01"=val."Stabilised, continue consultation"))\n or ( ("OBSdefine.CHE.B7.DE03" = true and ("OBSdefine.CHE.B7.DE04" ~ val."Two or more convulsions" or "OBSdefine.CHE.B7.DE07" = true)))\n or ( "OBSdefine.CHE.B7.DE08" = true)\n or ( ("OBSdefine.CHE.B7.DE09" = true or "OBSdefine.CHE.B7.DE10" ~ val."Vomiting Everything") and ("OBSdefine.CHE.B24.G.DE07" ~ val."Completely Unable to Drink" or "OBSdefine.CHE.B24.G.DE07" ~ val."Vomits Immediately / Everything" or "OBSdefine.CHE.B24.G.DE14"=true))\n\n/* \nDanger Signs : CHE.B.G.DE01\nAlias\n*/\ndefine "Danger Signs":\n "CHE.B.G.DE01"\n\n/* \nCHE.B.G.DE02 : \n"Obstructed or Absent Breathing" = true and "Continue to Assess Sick Child"="Stabilised, continue consultation"\n*/\ndefine "CHE.B.G.DE02":\n "OBSdefine.CHE.B7.DE01" = true and "OBSdefine.CHE.B7.B8.B9.DE01"=val."Stabilised, continue consultation"\n\n/* \nHistory of Obstructed or Absent Breathing : CHE.B.G.DE02\nAlias\n*/\ndefine "History of Obstructed or Absent Breathing":\n "CHE.B.G.DE02"\n\n/* \nCHE.B.G.DE03 : \n ("ageinmonths">= 2 and "ageinmonths"< 60)\n and (( "Weight for Height (WFH) Z Scores" <=-3 or "Weight for Length (WFL) Z Scores" <= -3)\n or ( "ageinmonths">=6 and "MUAC (mm)" <=115 'mm')\n or ( "ageinmonths"< 12 and "Weight for Age (WFA) Z Scores" <= -3))\n*/\ndefine "CHE.B.G.DE03":\n ("ageinmonths">= 2 and "ageinmonths"< 60)\n and (( "Weight for Height (WFH) Z Scores" <=-3 or "Weight for Length (WFL) Z Scores" <= -3)\n or ( "ageinmonths">=6 and "OBSdefine.CHE.B6.DE17" <=115 'mm')\n or ( "ageinmonths"< 12 and "Weight for Age (WFA) Z Scores" <= -3))\n\n/* \nSevere Acute Malnutrition : CHE.B.G.DE03\nAlias\n*/\ndefine "Severe Acute Malnutrition":\n "CHE.B.G.DE03"\n\n/* \nCHE.B.G.DE04 : \nfalse\n*/\ndefine "CHE.B.G.DE04":\n false\n\n/* \nMedical Complications : CHE.B.G.DE04\nAlias\n*/\ndefine "Medical Complications":\n "CHE.B.G.DE04"\n\n/* \nCHE.B.G.DE05 : \nfalse\n*/\ndefine "CHE.B.G.DE05":\n false\n\n/* \n2-59m severe classification other than severe dehdyration : CHE.B.G.DE05\nAlias\n*/\ndefine "2-59m severe classification other than severe dehdyration":\n "CHE.B.G.DE05"\n\n/* \nCHE.B.G.DE06 : \n"Age" >=2 and "Measured Temperature" = "High" or "Measured Temperature" = "Very High" or "Hot to Touch" = true or "Fever Reported" = true\n*/\ndefine "CHE.B.G.DE06":\n "Age" >=2 and "OBSdefine.CHE.B6.DE03A" ~ val."High" or "OBSdefine.CHE.B6.DE03A" ~ val."Very High" or "OBSdefine.CHE.B6.DE05" = true or "OBSdefine.CHE.B12S1.DE02" = true\n\n/* \nFever : CHE.B.G.DE06\nAlias\n*/\ndefine "Fever":\n "CHE.B.G.DE06"\n\n/* \nCHE.B23.DE90 : \nfalse\n*/\ndefine "CHE.B23.DE90":\n false\n\n/* \nSevere Dehydration : CHE.B23.DE90\nAlias\n*/\ndefine "Severe Dehydration":\n "CHE.B23.DE90"\n\n/* \nCHE.B.G.DE07 : \n"Severe Dehydration" = true and ("Unconscious or Lethargic" =true or ("Not able to drink or breastfeed" = true or "Vomiting" = "Vomiting Everything")) and "Convulsing Now"= true or "Obstructed or Absent Breathing" = false\n*/\ndefine "CHE.B.G.DE07":\n "Severe Dehydration" = true and ("OBSdefine.CHE.B7.DE08" =true or ("OBSdefine.CHE.B7.DE09" = true or "OBSdefine.CHE.B7.DE10" ~ val."Vomiting Everything")) and "OBSdefine.CHE.B7.DE02"= true or "OBSdefine.CHE.B7.DE01" = false\n\n/* \nSevere Dehydration with Unconscious/lethargy or Unable to drink AND no other signs of very severe disease : CHE.B.G.DE07\nAlias\n*/\ndefine "Severe Dehydration with Unconscious/lethargy or Unable to drink AND no other signs of very severe disease":\n "CHE.B.G.DE07"\n\n/* \nCHE.B.G.DE08 : \nfalse\n*/\ndefine "CHE.B.G.DE08":\n false\n\n/* \nPSBI other than temperature : CHE.B.G.DE08\nAlias\n*/\ndefine "PSBI other than temperature":\n "CHE.B.G.DE08"\n\n/* \nCHE.B.G.DE09 : \n"PSBI other than temperature" = true or (("Measured Temperature" = "High" or "Measured Temperature" = "Low") and ("Measured Temperature (second measurement)" = "High" or "Measured Temperature (second measurement)" = "Low" or "Second Temperature Measurement not Feasible" = true))\n*/\ndefine "CHE.B.G.DE09":\n "PSBI other than temperature" = true or (("OBSdefine.CHE.B6.DE03A" ~ val."High" or "OBSdefine.CHE.B6.DE03A" ~ val."Low") and ("OBSdefine.CHE.B24.G.DE43" ~ val."High" or "OBSdefine.CHE.B24.G.DE43" ~ val."Low" or "OBSdefine.CHE.B24.G.DE42" = true))\n\n/* \nPSBI : CHE.B.G.DE09\nAlias\n*/\ndefine "PSBI":\n "CHE.B.G.DE09"\n\n/* \nCHE.B.G.DE10 : \nfalse\n*/\ndefine "CHE.B.G.DE10":\n false\n\n/* \nYI Severe classification other than severe dehydration : CHE.B.G.DE10\nAlias\n*/\ndefine "YI Severe classification other than severe dehydration":\n "CHE.B.G.DE10"\n\n/* \nCHE.B.G.DE11 : \nfalse\n*/\ndefine "CHE.B.G.DE11":\n false\n\n/* \nYI Severe classification including severe dehydration : CHE.B.G.DE11\nAlias\n*/\ndefine "YI Severe classification including severe dehydration":\n "CHE.B.G.DE11"\n\n/* \nBackReference : \nback reference to resource\n*/\ndefine "BackReference":\n Reference {reference: string { value: 'Questionnaire/b24combined.dataelement'}}\n</code></pre></div>"
},
"url" : "https://fhir.dk.swisstph-mis.ch/matchbox/fhir/Library/b24combineddataelement",
"identifier" : [
{
"use" : "official",
"value" : "b24combined.dataelement"
}
],
"version" : "0.1.0",
"name" : "b24combineddataelement",
"title" : "B24Combined.DataElement",
"status" : "active",
"type" : {
"coding" : [
{
"system" : "http://hl7.org/fhir/ValueSet/library-type",
"code" : "logic-library"
}
]
},
"date" : "2023-10-04T12:32:21+00:00",
"publisher" : "WHO",
"contact" : [
{
"name" : "WHO",
"telecom" : [
{
"system" : "url",
"value" : "http://who.int"
}
]
}
],
"relatedArtifact" : [
{
"type" : "depends-on",
"resource" : "http://fhir.org/guides/who/anc-cds/Library/FHIRHelpers"
},
{
"type" : "depends-on",
"resource" : "https://fhir.dk.swisstph-mis.ch/matchbox/fhir/Library/chebase"
},
{
"type" : "depends-on",
"resource" : "https://fhir.dk.swisstph-mis.ch/matchbox/fhir/Library/chevalueset"
},
{
"type" : "depends-on",
"resource" : "https://fhir.dk.swisstph-mis.ch/matchbox/fhir/Library/chezscore"
},
{
"type" : "depends-on",
"resource" : "https://fhir.dk.swisstph-mis.ch/matchbox/fhir/Library/weightforage"
},
{
"type" : "depends-on",
"resource" : "https://fhir.dk.swisstph-mis.ch/matchbox/fhir/Library/anthrobase"
},
{
"type" : "depends-on",
"resource" : "https://fhir.dk.swisstph-mis.ch/matchbox/fhir/Library/weightforlength"
},
{
"type" : "depends-on",
"resource" : "https://fhir.dk.swisstph-mis.ch/matchbox/fhir/Library/weightforheight"
},
{
"type" : "depends-on",
"resource" : "https://fhir.dk.swisstph-mis.ch/matchbox/fhir/Library/cheobservation"
}
],
"parameter" : [
{
"name" : "ageinmonths",
"use" : "out",
"type" : "boolean"
},
{
"name" : "Weight for Length (WFL) Z Scores",
"use" : "out",
"type" : "boolean"
},
{
"name" : "Weight for Height (WFH) Z Scores",
"use" : "out",
"type" : "boolean"
},
{
"name" : "Weight for Age (WFA) Z Scores",
"use" : "out",
"type" : "boolean"
},
{
"name" : "CHE.B.G.DE01",
"use" : "out",
"type" : "boolean"
},
{
"name" : "CHE.B.G.DE02",
"use" : "out",
"type" : "boolean"
},
{
"name" : "CHE.B.G.DE03",
"use" : "out",
"type" : "boolean"
},
{
"name" : "CHE.B.G.DE04",
"use" : "out",
"type" : "boolean"
},
{
"name" : "CHE.B.G.DE05",
"use" : "out",
"type" : "boolean"
},
{
"name" : "CHE.B.G.DE06",
"use" : "out",
"type" : "boolean"
},
{
"name" : "CHE.B23.DE90",
"use" : "out",
"type" : "boolean"
},
{
"name" : "CHE.B.G.DE07",
"use" : "out",
"type" : "boolean"
},
{
"name" : "CHE.B.G.DE08",
"use" : "out",
"type" : "boolean"
},
{
"name" : "CHE.B.G.DE09",
"use" : "out",
"type" : "boolean"
},
{
"name" : "CHE.B.G.DE10",
"use" : "out",
"type" : "boolean"
},
{
"name" : "CHE.B.G.DE11",
"use" : "out",
"type" : "boolean"
}
],
"content" : [
{
"id" : "ig-loader-b24combineddataelement.cql",
"contentType" : "text/cql",
"data" : "LyoKQGF1dGhvcjogUGF0cmljayBEZWxjcm9peApAZGVzY3JpcHRpb246IFRoaXMgbGlicmFyeSBpcyBwYXJ0IG9mIHRoZSBwcm9qZWN0IENIRQoqLwpsaWJyYXJ5IGIyNGNvbWJpbmVkZGF0YWVsZW1lbnQgdmVyc2lvbiAnMS4wLjMxMytidWlsZC40NTYnCnVzaW5nIEZISVIgdmVyc2lvbiAnNC4wLjEnCmluY2x1ZGUgRkhJUkhlbHBlcnMgdmVyc2lvbiAnNC4wLjEnIGNhbGxlZCBGSElSSGVscGVycyAKaW5jbHVkZSBjaGViYXNlIHZlcnNpb24gJzEuMC4zMTMrYnVpbGQuNDU2JyBjYWxsZWQgQmFzZQppbmNsdWRlIGNoZXZhbHVlc2V0IHZlcnNpb24gJzEuMC4zMTMrYnVpbGQuNDU2JyBjYWxsZWQgdmFsCmluY2x1ZGUgY2hlenNjb3JlIHZlcnNpb24gJzEuMC4zMTMrYnVpbGQuNDU2JyBjYWxsZWQgWgppbmNsdWRlIGNoZW9ic2VydmF0aW9uIHZlcnNpb24gJzEuMC4zMTMrYnVpbGQuNDU2JyBjYWxsZWQgb2JzCgoKCgpjb250ZXh0IFBhdGllbnQKCgovKiAKT0JTZGVmaW5lLkNIRS5CNy5ERTAyIDogQ29udnVsc2luZyBOb3cKCiovCmRlZmluZSAiT0JTZGVmaW5lLkNIRS5CNy5ERTAyIjoKICAgIEJhc2UuR2V0T2JzVmFsdWUoJ0NIRS5CNy5ERTAyJykKCi8qIApPQlNkZWZpbmUuQ0hFLkI3LkI4LkI5LkRFMDEgOiBDb250aW51ZSB0byBBc3Nlc3MgU2ljayBDaGlsZAoKKi8KZGVmaW5lICJPQlNkZWZpbmUuQ0hFLkI3LkI4LkI5LkRFMDEiOgogICAgQmFzZS5HZXRPYnNWYWx1ZSgnQ0hFLkI3LkI4LkI5LkRFMDEnKQoKLyogCk9CU2RlZmluZS5DSEUuQjcuREUwMyA6IENvbnZ1bHNpb24ocykgaW4gdGhpcyBJbGxuZXNzCgoqLwpkZWZpbmUgIk9CU2RlZmluZS5DSEUuQjcuREUwMyI6CiAgICBCYXNlLkdldE9ic1ZhbHVlKCdDSEUuQjcuREUwMycpCgovKiAKT0JTZGVmaW5lLkNIRS5CNy5ERTA0IDogTnVtYmVyIG9mIGNvbnZ1bHNpb25zIGluIHRoaXMgSWxsbmVzcwoKKi8KZGVmaW5lICJPQlNkZWZpbmUuQ0hFLkI3LkRFMDQiOgogICAgQmFzZS5HZXRPYnNWYWx1ZSgnQ0hFLkI3LkRFMDQnKQoKLyogCk9CU2RlZmluZS5DSEUuQjcuREUwNyA6IENvbnZ1bHNpb24ocykgbGFzdCAxNSBtaW51dGVzIG9yIG1vcmUKCiovCmRlZmluZSAiT0JTZGVmaW5lLkNIRS5CNy5ERTA3IjoKICAgIEJhc2UuR2V0T2JzVmFsdWUoJ0NIRS5CNy5ERTA3JykKCi8qIApPQlNkZWZpbmUuQ0hFLkI3LkRFMDggOiBVbmNvbnNjaW91cyBvciBMZXRoYXJnaWMKCiovCmRlZmluZSAiT0JTZGVmaW5lLkNIRS5CNy5ERTA4IjoKICAgIEJhc2UuR2V0T2JzVmFsdWUoJ0NIRS5CNy5ERTA4JykKCi8qIApPQlNkZWZpbmUuQ0hFLkI3LkRFMDkgOiBOb3QgYWJsZSB0byBkcmluayBvciBicmVhc3RmZWVkCgoqLwpkZWZpbmUgIk9CU2RlZmluZS5DSEUuQjcuREUwOSI6CiAgICBCYXNlLkdldE9ic1ZhbHVlKCdDSEUuQjcuREUwOScpCgovKiAKT0JTZGVmaW5lLkNIRS5CNy5ERTEwIDogVm9taXRpbmcKCiovCmRlZmluZSAiT0JTZGVmaW5lLkNIRS5CNy5ERTEwIjoKICAgIEJhc2UuR2V0T2JzVmFsdWUoJ0NIRS5CNy5ERTEwJykKCi8qIApPQlNkZWZpbmUuQ0hFLkIyNC5HLkRFMDcgOiBPcmFsIEZsdWlkIFRlc3QgUmVzdWx0cwoKKi8KZGVmaW5lICJPQlNkZWZpbmUuQ0hFLkIyNC5HLkRFMDciOgogICAgQmFzZS5HZXRPYnNWYWx1ZSgnQ0hFLkIyNC5HLkRFMDcnKQoKLyogCk9CU2RlZmluZS5DSEUuQjI0LkcuREUxNCA6IENvbXBsZXRlbHkgVW5hYmxlIHRvIERyaW5rIG9yIFZvbWl0cyBFdmVyeXRoaW5nCgoqLwpkZWZpbmUgIk9CU2RlZmluZS5DSEUuQjI0LkcuREUxNCI6CiAgICBCYXNlLkdldE9ic1ZhbHVlKCdDSEUuQjI0LkcuREUxNCcpCgovKiAKT0JTZGVmaW5lLkNIRS5CNy5ERTAxIDogT2JzdHJ1Y3RlZCBvciBBYnNlbnQgQnJlYXRoaW5nCgoqLwpkZWZpbmUgIk9CU2RlZmluZS5DSEUuQjcuREUwMSI6CiAgICBCYXNlLkdldE9ic1ZhbHVlKCdDSEUuQjcuREUwMScpCgovKiAKT0JTZGVmaW5lLkNIRS5CNi5ERTE3IDogTVVBQyAobW0pCgoqLwpkZWZpbmUgIk9CU2RlZmluZS5DSEUuQjYuREUxNyI6CiAgICBCYXNlLkdldE9ic1ZhbHVlKCdDSEUuQjYuREUxNycpCgovKiAKT0JTZGVmaW5lLkNIRS5CNi5ERTAzQSA6IE1lYXN1cmVkIFRlbXBlcmF0dXJlCgoqLwpkZWZpbmUgIk9CU2RlZmluZS5DSEUuQjYuREUwM0EiOgogICAgQmFzZS5HZXRPYnNWYWx1ZSgnQ0hFLkI2LkRFMDNBJykKCi8qIApPQlNkZWZpbmUuQ0hFLkI2LkRFMDUgOiBIb3QgdG8gVG91Y2gKCiovCmRlZmluZSAiT0JTZGVmaW5lLkNIRS5CNi5ERTA1IjoKICAgIEJhc2UuR2V0T2JzVmFsdWUoJ0NIRS5CNi5ERTA1JykKCi8qIApPQlNkZWZpbmUuQ0hFLkIxMlMxLkRFMDIgOiBGZXZlciBSZXBvcnRlZAoKKi8KZGVmaW5lICJPQlNkZWZpbmUuQ0hFLkIxMlMxLkRFMDIiOgogICAgQmFzZS5HZXRPYnNWYWx1ZSgnQ0hFLkIxMlMxLkRFMDInKQoKLyogCk9CU2RlZmluZS5DSEUuQjI0LkcuREU0MyA6IE1lYXN1cmVkIFRlbXBlcmF0dXJlIChzZWNvbmQgbWVhc3VyZW1lbnQpCgoqLwpkZWZpbmUgIk9CU2RlZmluZS5DSEUuQjI0LkcuREU0MyI6CiAgICBCYXNlLkdldE9ic1ZhbHVlKCdDSEUuQjI0LkcuREU0MycpCgovKiAKT0JTZGVmaW5lLkNIRS5CMjQuRy5ERTQyIDogU2Vjb25kIFRlbXBlcmF0dXJlIE1lYXN1cmVtZW50IG5vdCBGZWFzaWJsZQoKKi8KZGVmaW5lICJPQlNkZWZpbmUuQ0hFLkIyNC5HLkRFNDIiOgogICAgQmFzZS5HZXRPYnNWYWx1ZSgnQ0hFLkIyNC5HLkRFNDInKQoKLyogCmFnZWlubW9udGhzIDogCkFnZUluTW9udGhzKCkKKi8KZGVmaW5lICJhZ2Vpbm1vbnRocyI6CiAgICBBZ2VJbk1vbnRocygpCgovKiAKQWdlIDogYWdlaW5tb250aHMKQWxpYXMKKi8KZGVmaW5lICJBZ2UiOgogICAgImFnZWlubW9udGhzIgoKLyogCldlaWdodCBmb3IgTGVuZ3RoIChXRkwpIFogU2NvcmVzIDogClouIldMWiIKKi8KZGVmaW5lICJXZWlnaHQgZm9yIExlbmd0aCAoV0ZMKSBaIFNjb3JlcyI6CiAgICBaLiJXTFoiCgovKiAKV2VpZ2h0IGZvciBIZWlnaHQgKFdGSCkgWiBTY29yZXMgOiAKWi4iV0haIgoqLwpkZWZpbmUgIldlaWdodCBmb3IgSGVpZ2h0IChXRkgpIFogU2NvcmVzIjoKICAgIFouIldIWiIKCi8qIApXZWlnaHQgZm9yIEFnZSAoV0ZBKSBaIFNjb3JlcyA6IApaLiJXQVoiCiovCmRlZmluZSAiV2VpZ2h0IGZvciBBZ2UgKFdGQSkgWiBTY29yZXMiOgogICAgWi4iV0FaIgoKLyogCkNIRS5CLkcuREUwMSA6IAogICAgKCAgICAoIkNvbnZ1bHNpbmcgTm93IiA9IHRydWUgYW5kICJDb250aW51ZSB0byBBc3Nlc3MgU2ljayBDaGlsZCI9IlN0YWJpbGlzZWQsIGNvbnRpbnVlIGNvbnN1bHRhdGlvbiIpKQogICAgIG9yICggICAgKCJDb252dWxzaW9uKHMpIGluIHRoaXMgSWxsbmVzcyIgPSAgdHJ1ZSBhbmQgKCJOdW1iZXIgb2YgY29udnVsc2lvbnMgaW4gdGhpcyBJbGxuZXNzIiA9ICJUd28gb3IgbW9yZSBjb252dWxzaW9ucyIgb3IgIkNvbnZ1bHNpb24ocykgbGFzdCAxNSBtaW51dGVzIG9yIG1vcmUiID0gdHJ1ZSkpKQogICAgIG9yICggICAgIlVuY29uc2Npb3VzIG9yIExldGhhcmdpYyIgPSB0cnVlKQogICAgIG9yICggICAgKCJOb3QgYWJsZSB0byBkcmluayBvciBicmVhc3RmZWVkIiA9IHRydWUgb3IgIlZvbWl0aW5nIiA9ICJWb21pdGluZyBFdmVyeXRoaW5nIikgYW5kICgiT3JhbCBGbHVpZCBUZXN0IFJlc3VsdHMiID0gIkNvbXBsZXRlbHkgVW5hYmxlIHRvIERyaW5rIiBvciAiT3JhbCBGbHVpZCBUZXN0IFJlc3VsdHMiID0gIlZvbWl0cyBJbW1lZGlhdGVseSAvIEV2ZXJ5dGhpbmciIG9yICJDb21wbGV0ZWx5IFVuYWJsZSB0byBEcmluayBvciBWb21pdHMgRXZlcnl0aGluZyI9dHJ1ZSkpCiovCmRlZmluZSAiQ0hFLkIuRy5ERTAxIjoKICAgICAgICAoICAgICgiT0JTZGVmaW5lLkNIRS5CNy5ERTAyIiA9IHRydWUgYW5kICJPQlNkZWZpbmUuQ0hFLkI3LkI4LkI5LkRFMDEiPXZhbC4iU3RhYmlsaXNlZCwgY29udGludWUgY29uc3VsdGF0aW9uIikpCiAgICAgICAgIG9yICggICAgKCJPQlNkZWZpbmUuQ0hFLkI3LkRFMDMiID0gIHRydWUgYW5kICgiT0JTZGVmaW5lLkNIRS5CNy5ERTA0IiB+IHZhbC4iVHdvIG9yIG1vcmUgY29udnVsc2lvbnMiIG9yICJPQlNkZWZpbmUuQ0hFLkI3LkRFMDciID0gdHJ1ZSkpKQogICAgICAgICBvciAoICAgICJPQlNkZWZpbmUuQ0hFLkI3LkRFMDgiID0gdHJ1ZSkKICAgICAgICAgb3IgKCAgICAoIk9CU2RlZmluZS5DSEUuQjcuREUwOSIgPSB0cnVlIG9yICJPQlNkZWZpbmUuQ0hFLkI3LkRFMTAiIH4gdmFsLiJWb21pdGluZyBFdmVyeXRoaW5nIikgYW5kICgiT0JTZGVmaW5lLkNIRS5CMjQuRy5ERTA3IiB+IHZhbC4iQ29tcGxldGVseSBVbmFibGUgdG8gRHJpbmsiIG9yICJPQlNkZWZpbmUuQ0hFLkIyNC5HLkRFMDciIH4gdmFsLiJWb21pdHMgSW1tZWRpYXRlbHkgLyBFdmVyeXRoaW5nIiBvciAiT0JTZGVmaW5lLkNIRS5CMjQuRy5ERTE0Ij10cnVlKSkKCi8qIApEYW5nZXIgU2lnbnMgOiBDSEUuQi5HLkRFMDEKQWxpYXMKKi8KZGVmaW5lICJEYW5nZXIgU2lnbnMiOgogICAgIkNIRS5CLkcuREUwMSIKCi8qIApDSEUuQi5HLkRFMDIgOiAKIk9ic3RydWN0ZWQgb3IgQWJzZW50IEJyZWF0aGluZyIgPSB0cnVlIGFuZCAiQ29udGludWUgdG8gQXNzZXNzIFNpY2sgQ2hpbGQiPSJTdGFiaWxpc2VkLCBjb250aW51ZSBjb25zdWx0YXRpb24iCiovCmRlZmluZSAiQ0hFLkIuRy5ERTAyIjoKICAgICJPQlNkZWZpbmUuQ0hFLkI3LkRFMDEiID0gdHJ1ZSBhbmQgIk9CU2RlZmluZS5DSEUuQjcuQjguQjkuREUwMSI9dmFsLiJTdGFiaWxpc2VkLCBjb250aW51ZSBjb25zdWx0YXRpb24iCgovKiAKSGlzdG9yeSBvZiBPYnN0cnVjdGVkIG9yIEFic2VudCBCcmVhdGhpbmcgOiBDSEUuQi5HLkRFMDIKQWxpYXMKKi8KZGVmaW5lICJIaXN0b3J5IG9mIE9ic3RydWN0ZWQgb3IgQWJzZW50IEJyZWF0aGluZyI6CiAgICAiQ0hFLkIuRy5ERTAyIgoKLyogCkNIRS5CLkcuREUwMyA6IAogICAgKCJhZ2Vpbm1vbnRocyI+PSAyIGFuZCAiYWdlaW5tb250aHMiPCA2MCkKICAgICBhbmQgKCggICAgIldlaWdodCBmb3IgSGVpZ2h0IChXRkgpIFogU2NvcmVzIiAgPD0tMyBvciAiV2VpZ2h0IGZvciBMZW5ndGggKFdGTCkgWiBTY29yZXMiICA8PSAtMykKICAgICBvciAoICAgICJhZ2Vpbm1vbnRocyI+PTYgIGFuZCAiTVVBQyAobW0pIiA8PTExNSAnbW0nKQogICAgIG9yICggICAgImFnZWlubW9udGhzIjwgMTIgIGFuZCAiV2VpZ2h0IGZvciBBZ2UgKFdGQSkgWiBTY29yZXMiIDw9IC0zKSkKKi8KZGVmaW5lICJDSEUuQi5HLkRFMDMiOgogICAgICAgICgiYWdlaW5tb250aHMiPj0gMiBhbmQgImFnZWlubW9udGhzIjwgNjApCiAgICAgICAgIGFuZCAoKCAgICAiV2VpZ2h0IGZvciBIZWlnaHQgKFdGSCkgWiBTY29yZXMiICA8PS0zIG9yICJXZWlnaHQgZm9yIExlbmd0aCAoV0ZMKSBaIFNjb3JlcyIgIDw9IC0zKQogICAgICAgICBvciAoICAgICJhZ2Vpbm1vbnRocyI+PTYgIGFuZCAiT0JTZGVmaW5lLkNIRS5CNi5ERTE3IiA8PTExNSAnbW0nKQogICAgICAgICBvciAoICAgICJhZ2Vpbm1vbnRocyI8IDEyICBhbmQgIldlaWdodCBmb3IgQWdlIChXRkEpIFogU2NvcmVzIiA8PSAtMykpCgovKiAKU2V2ZXJlIEFjdXRlIE1hbG51dHJpdGlvbiA6IENIRS5CLkcuREUwMwpBbGlhcwoqLwpkZWZpbmUgIlNldmVyZSBBY3V0ZSBNYWxudXRyaXRpb24iOgogICAgIkNIRS5CLkcuREUwMyIKCi8qIApDSEUuQi5HLkRFMDQgOiAKZmFsc2UKKi8KZGVmaW5lICJDSEUuQi5HLkRFMDQiOgogICAgZmFsc2UKCi8qIApNZWRpY2FsIENvbXBsaWNhdGlvbnMgOiBDSEUuQi5HLkRFMDQKQWxpYXMKKi8KZGVmaW5lICJNZWRpY2FsIENvbXBsaWNhdGlvbnMiOgogICAgIkNIRS5CLkcuREUwNCIKCi8qIApDSEUuQi5HLkRFMDUgOiAKZmFsc2UKKi8KZGVmaW5lICJDSEUuQi5HLkRFMDUiOgogICAgZmFsc2UKCi8qIAoyLTU5bSBzZXZlcmUgY2xhc3NpZmljYXRpb24gb3RoZXIgdGhhbiBzZXZlcmUgZGVoZHlyYXRpb24gOiBDSEUuQi5HLkRFMDUKQWxpYXMKKi8KZGVmaW5lICIyLTU5bSBzZXZlcmUgY2xhc3NpZmljYXRpb24gb3RoZXIgdGhhbiBzZXZlcmUgZGVoZHlyYXRpb24iOgogICAgIkNIRS5CLkcuREUwNSIKCi8qIApDSEUuQi5HLkRFMDYgOiAKIkFnZSIgPj0yICBhbmQgIk1lYXN1cmVkIFRlbXBlcmF0dXJlIiA9ICJIaWdoIiBvciAiTWVhc3VyZWQgVGVtcGVyYXR1cmUiID0gIlZlcnkgSGlnaCIgb3IgIkhvdCB0byBUb3VjaCIgPSB0cnVlIG9yICJGZXZlciBSZXBvcnRlZCIgPSB0cnVlCiovCmRlZmluZSAiQ0hFLkIuRy5ERTA2IjoKICAgICJBZ2UiID49MiAgYW5kICJPQlNkZWZpbmUuQ0hFLkI2LkRFMDNBIiB+IHZhbC4iSGlnaCIgb3IgIk9CU2RlZmluZS5DSEUuQjYuREUwM0EiIH4gdmFsLiJWZXJ5IEhpZ2giIG9yICJPQlNkZWZpbmUuQ0hFLkI2LkRFMDUiID0gdHJ1ZSBvciAiT0JTZGVmaW5lLkNIRS5CMTJTMS5ERTAyIiA9IHRydWUKCi8qIApGZXZlciA6IENIRS5CLkcuREUwNgpBbGlhcwoqLwpkZWZpbmUgIkZldmVyIjoKICAgICJDSEUuQi5HLkRFMDYiCgovKiAKQ0hFLkIyMy5ERTkwIDogCmZhbHNlCiovCmRlZmluZSAiQ0hFLkIyMy5ERTkwIjoKICAgIGZhbHNlCgovKiAKU2V2ZXJlIERlaHlkcmF0aW9uIDogQ0hFLkIyMy5ERTkwCkFsaWFzCiovCmRlZmluZSAiU2V2ZXJlIERlaHlkcmF0aW9uIjoKICAgICJDSEUuQjIzLkRFOTAiCgovKiAKQ0hFLkIuRy5ERTA3IDogCiJTZXZlcmUgRGVoeWRyYXRpb24iID0gdHJ1ZSAgIGFuZCAoIlVuY29uc2Npb3VzIG9yIExldGhhcmdpYyIgPXRydWUgb3IgKCJOb3QgYWJsZSB0byBkcmluayBvciBicmVhc3RmZWVkIiA9IHRydWUgIG9yICAiVm9taXRpbmciID0gIlZvbWl0aW5nIEV2ZXJ5dGhpbmciKSkgYW5kICAiQ29udnVsc2luZyBOb3ciPSB0cnVlICBvciAiT2JzdHJ1Y3RlZCBvciBBYnNlbnQgQnJlYXRoaW5nIiA9IGZhbHNlCiovCmRlZmluZSAiQ0hFLkIuRy5ERTA3IjoKICAgICJTZXZlcmUgRGVoeWRyYXRpb24iID0gdHJ1ZSAgIGFuZCAoIk9CU2RlZmluZS5DSEUuQjcuREUwOCIgPXRydWUgb3IgKCJPQlNkZWZpbmUuQ0hFLkI3LkRFMDkiID0gdHJ1ZSAgb3IgICJPQlNkZWZpbmUuQ0hFLkI3LkRFMTAiIH4gdmFsLiJWb21pdGluZyBFdmVyeXRoaW5nIikpIGFuZCAgIk9CU2RlZmluZS5DSEUuQjcuREUwMiI9IHRydWUgIG9yICJPQlNkZWZpbmUuQ0hFLkI3LkRFMDEiID0gZmFsc2UKCi8qIApTZXZlcmUgRGVoeWRyYXRpb24gd2l0aCBVbmNvbnNjaW91cy9sZXRoYXJneSBvciBVbmFibGUgdG8gZHJpbmsgQU5EIG5vIG90aGVyIHNpZ25zIG9mIHZlcnkgc2V2ZXJlIGRpc2Vhc2UgOiBDSEUuQi5HLkRFMDcKQWxpYXMKKi8KZGVmaW5lICJTZXZlcmUgRGVoeWRyYXRpb24gd2l0aCBVbmNvbnNjaW91cy9sZXRoYXJneSBvciBVbmFibGUgdG8gZHJpbmsgQU5EIG5vIG90aGVyIHNpZ25zIG9mIHZlcnkgc2V2ZXJlIGRpc2Vhc2UiOgogICAgIkNIRS5CLkcuREUwNyIKCi8qIApDSEUuQi5HLkRFMDggOiAKZmFsc2UKKi8KZGVmaW5lICJDSEUuQi5HLkRFMDgiOgogICAgZmFsc2UKCi8qIApQU0JJIG90aGVyIHRoYW4gdGVtcGVyYXR1cmUgOiBDSEUuQi5HLkRFMDgKQWxpYXMKKi8KZGVmaW5lICJQU0JJIG90aGVyIHRoYW4gdGVtcGVyYXR1cmUiOgogICAgIkNIRS5CLkcuREUwOCIKCi8qIApDSEUuQi5HLkRFMDkgOiAKIlBTQkkgb3RoZXIgdGhhbiB0ZW1wZXJhdHVyZSIgPSB0cnVlIG9yICgoIk1lYXN1cmVkIFRlbXBlcmF0dXJlIiA9ICJIaWdoIiBvciAiTWVhc3VyZWQgVGVtcGVyYXR1cmUiID0gIkxvdyIpIGFuZCAoIk1lYXN1cmVkIFRlbXBlcmF0dXJlIChzZWNvbmQgbWVhc3VyZW1lbnQpIiA9ICJIaWdoIiBvciAiTWVhc3VyZWQgVGVtcGVyYXR1cmUgKHNlY29uZCBtZWFzdXJlbWVudCkiID0gIkxvdyIgb3IgIlNlY29uZCBUZW1wZXJhdHVyZSBNZWFzdXJlbWVudCBub3QgRmVhc2libGUiID0gdHJ1ZSkpCiovCmRlZmluZSAiQ0hFLkIuRy5ERTA5IjoKICAgICJQU0JJIG90aGVyIHRoYW4gdGVtcGVyYXR1cmUiID0gdHJ1ZSBvciAoKCJPQlNkZWZpbmUuQ0hFLkI2LkRFMDNBIiB+IHZhbC4iSGlnaCIgb3IgIk9CU2RlZmluZS5DSEUuQjYuREUwM0EiIH4gdmFsLiJMb3ciKSBhbmQgKCJPQlNkZWZpbmUuQ0hFLkIyNC5HLkRFNDMiIH4gdmFsLiJIaWdoIiBvciAiT0JTZGVmaW5lLkNIRS5CMjQuRy5ERTQzIiB+IHZhbC4iTG93IiBvciAiT0JTZGVmaW5lLkNIRS5CMjQuRy5ERTQyIiA9IHRydWUpKQoKLyogClBTQkkgOiBDSEUuQi5HLkRFMDkKQWxpYXMKKi8KZGVmaW5lICJQU0JJIjoKICAgICJDSEUuQi5HLkRFMDkiCgovKiAKQ0hFLkIuRy5ERTEwIDogCmZhbHNlCiovCmRlZmluZSAiQ0hFLkIuRy5ERTEwIjoKICAgIGZhbHNlCgovKiAKWUkgU2V2ZXJlIGNsYXNzaWZpY2F0aW9uIG90aGVyIHRoYW4gc2V2ZXJlIGRlaHlkcmF0aW9uIDogQ0hFLkIuRy5ERTEwCkFsaWFzCiovCmRlZmluZSAiWUkgU2V2ZXJlIGNsYXNzaWZpY2F0aW9uIG90aGVyIHRoYW4gc2V2ZXJlIGRlaHlkcmF0aW9uIjoKICAgICJDSEUuQi5HLkRFMTAiCgovKiAKQ0hFLkIuRy5ERTExIDogCmZhbHNlCiovCmRlZmluZSAiQ0hFLkIuRy5ERTExIjoKICAgIGZhbHNlCgovKiAKWUkgU2V2ZXJlIGNsYXNzaWZpY2F0aW9uIGluY2x1ZGluZyBzZXZlcmUgZGVoeWRyYXRpb24gOiBDSEUuQi5HLkRFMTEKQWxpYXMKKi8KZGVmaW5lICJZSSBTZXZlcmUgY2xhc3NpZmljYXRpb24gaW5jbHVkaW5nIHNldmVyZSBkZWh5ZHJhdGlvbiI6CiAgICAiQ0hFLkIuRy5ERTExIgoKLyogCkJhY2tSZWZlcmVuY2UgOiAKYmFjayByZWZlcmVuY2UgdG8gcmVzb3VyY2UKKi8KZGVmaW5lICJCYWNrUmVmZXJlbmNlIjoKICAgIFJlZmVyZW5jZSB7cmVmZXJlbmNlOiBzdHJpbmcgeyB2YWx1ZTogJ1F1ZXN0aW9ubmFpcmUvYjI0Y29tYmluZWQuZGF0YWVsZW1lbnQnfX0K"
}
]
}
IG © 2023+ WHO. Package smart-ig-che-cds#0.1.0 based on FHIR 4.0.1. Generated 2023-10-04
Links: Table of Contents |
QA Report
| Version History | License