{
  "programs": [
    {
      "id": "VD7S1AcjFs4",
      "name": "dhis2_program",
      "shortName": "dhis2_program",
      "programType": "WITHOUT_REGISTRATION",
      "programStages": [
        {
          "id": "hDKZs9i9yRY"
        }
      ],
      "programRules": [
        {
          "id": "sY81VmZ4YwB"
        },
        {
          "id": "vjKSViV28kJ"
        },
        {
          "id": "w4xqgubJoTh"
        },
        {
          "id": "xt2cEUD9MPt"
        },
        {
          "id": "hvAwnZzR9jB"
        },
        {
          "id": "seoUz606pzV"
        }
      ],
      "programRuleVariables": [
        {
          "id": "zbUHcMuxMVh"
        },
        {
          "id": "m2zl6reGMxh"
        },
        {
          "id": "ggx5dSvqk9i"
        },
        {
          "id": "hvGdErPqv6d"
        },
        {
          "id": "rDPZA75G6D8"
        },
        {
          "id": "pNmjhIFT1Dv"
        },
        {
          "id": "VDEtIWy3htK"
        },
        {
          "id": "C2jkygZPxgm"
        },
        {
          "id": "xdSQpLiOjQp"
        },
        {
          "id": "bvcNW1v1cpU"
        },
        {
          "id": "zVIuKp7cGdr"
        },
        {
          "id": "DtCsgEv9TaO"
        },
        {
          "id": "gGVqqMePdph"
        },
        {
          "id": "o09KNaFeg6e"
        },
        {
          "id": "OmSafc1LfIV"
        },
        {
          "id": "kaR0Vhq0OV4"
        },
        {
          "id": "Mc0zss32QB9"
        },
        {
          "id": "aC4oIV4CuST"
        },
        {
          "id": "vF3K3fQnkEA"
        },
        {
          "id": "sm7K2430ACF"
        },
        {
          "id": "fX3tJsz6sQq"
        }
      ]
    }
  ],
  "programStages": [
    {
      "id": "hDKZs9i9yRY",
      "name": "Main Start",
      "programStageDataElements": [
        {
          "id": "ys9B5y4Scou",
          "dataElement": {
            "id": "EYwenoOx9FC"
          },
          "compulsory": true
        },
        {
          "id": "qqeArx82Yut",
          "dataElement": {
            "id": "LbBZGqNfBgs"
          },
          "compulsory": true
        },
        {
          "id": "tpj0EmSwQUh",
          "dataElement": {
            "id": "jhkGuFg4QxQ"
          },
          "compulsory": true
        },
        {
          "id": "J9EHy1Mg0Cg",
          "dataElement": {
            "id": "HvpoOAdZsro"
          },
          "compulsory": true
        },
        {
          "id": "PDxjFqOhaIW",
          "dataElement": {
            "id": "waukUHLDDLB"
          },
          "compulsory": true
        },
        {
          "id": "BhjwY4cgOKf",
          "dataElement": {
            "id": "l7JWhdymNi9"
          },
          "compulsory": true
        },
        {
          "id": "miQaBue9I6W",
          "dataElement": {
            "id": "qu423KJn6kk"
          },
          "compulsory": true
        },
        {
          "id": "nvcuyKC4x1D",
          "dataElement": {
            "id": "xXYIJzVoWFc"
          },
          "compulsory": true
        }
      ],
      "programStageSections": [
        {
          "id": "BjkcgIm07st"
        },
        {
          "id": "E86K5Xt7joo"
        }
      ],
      "program": {
        "id": "VD7S1AcjFs4"
      }
    }
  ],
  "programRules": [
    {
      "id": "sY81VmZ4YwB",
      "name": "Hide `pre_final_TRIAGE_YELLOW` when condition met",
      "description": "Hide `TRIAGE YELLOW` based on relevance",
      "condition": "!(#{TRIAGE_YELLOW} != true)",
      "programRuleActions": [
        {
          "id": "FBvltZYmaXl"
        }
      ],
      "program": {
        "id": "VD7S1AcjFs4"
      }
    },
    {
      "id": "vjKSViV28kJ",
      "name": "Hide `pre_final_triage_RED` when condition met",
      "description": "Hide `triage RED` based on relevance",
      "condition": "!(#{triage_RED} != true)",
      "programRuleActions": [
        {
          "id": "a8T3AaaN3Iy"
        }
      ],
      "program": {
        "id": "VD7S1AcjFs4"
      }
    },
    {
      "id": "w4xqgubJoTh",
      "name": "Hide `ask_WhmR5lBpts5AyKrwe5l7_4` when condition met",
      "description": "Hide `Is breathing abnormal?` based on relevance",
      "condition": "#{ask_WhmR5lBpts5AyKrwe5l7_1} == false",
      "programRuleActions": [
        {
          "id": "SqHld157VVx"
        }
      ],
      "program": {
        "id": "VD7S1AcjFs4"
      }
    },
    {
      "id": "xt2cEUD9MPt",
      "name": "Hide `select_NBMiA9EtcCHO311uYoVd_2` when condition met",
      "description": "Hide `any of the following present?` based on relevance",
      "condition": "#{ask_WhmR5lBpts5AyKrwe5l7_4} == false",
      "programRuleActions": [
        {
          "id": "uwRug26bpJ6"
        }
      ],
      "program": {
        "id": "VD7S1AcjFs4"
      }
    },
    {
      "id": "hvAwnZzR9jB",
      "name": "Hide `t_dNcOhr7AaJdLc9kptqI6_2` when condition met",
      "description": "Hide `notes` based on relevance",
      "condition": "d2:countIfValue(#{select_NBMiA9EtcCHO311uYoVd_2}, 'DrgtHpxELmJ')>0",
      "programRuleActions": [
        {
          "id": "lV4t6bP82Bh"
        }
      ],
      "program": {
        "id": "VD7S1AcjFs4"
      }
    },
    {
      "id": "seoUz606pzV",
      "name": "Hide `select_jmjsKcAgqat1JtKRkfiv_1` when condition met",
      "description": "Hide `any of the following present?` based on relevance",
      "condition": "#{ask_WhmR5lBpts5AyKrwe5l7_4} == true",
      "programRuleActions": [
        {
          "id": "KK6GVhdvkfS"
        }
      ],
      "program": {
        "id": "VD7S1AcjFs4"
      }
    }
  ],
  "programRuleActions": [
    {
      "id": "FBvltZYmaXl",
      "programRuleActionType": "HIDEFIELD",
      "dataElement": {
        "id": "l7JWhdymNi9"
      },
      "programRule": {
        "id": "sY81VmZ4YwB"
      }
    },
    {
      "id": "a8T3AaaN3Iy",
      "programRuleActionType": "HIDEFIELD",
      "dataElement": {
        "id": "qu423KJn6kk"
      },
      "programRule": {
        "id": "vjKSViV28kJ"
      }
    },
    {
      "id": "SqHld157VVx",
      "programRuleActionType": "HIDEFIELD",
      "dataElement": {
        "id": "LbBZGqNfBgs"
      },
      "programRule": {
        "id": "w4xqgubJoTh"
      }
    },
    {
      "id": "uwRug26bpJ6",
      "programRuleActionType": "HIDEFIELD",
      "dataElement": {
        "id": "jhkGuFg4QxQ"
      },
      "programRule": {
        "id": "xt2cEUD9MPt"
      }
    },
    {
      "id": "lV4t6bP82Bh",
      "programRuleActionType": "HIDEFIELD",
      "dataElement": {
        "id": "HvpoOAdZsro"
      },
      "programRule": {
        "id": "hvAwnZzR9jB"
      }
    },
    {
      "id": "KK6GVhdvkfS",
      "programRuleActionType": "HIDEFIELD",
      "dataElement": {
        "id": "waukUHLDDLB"
      },
      "programRule": {
        "id": "seoUz606pzV"
      }
    }
  ],
  "programRuleVariables": [
    {
      "id": "zbUHcMuxMVh",
      "name": "pcVjjgBlzz0tecl0hnNG0_64",
      "programRuleVariableSourceType": "CALCULATED_VALUE",
      "calculatedValueScript": "true",
      "dataType": "TEXT",
      "useCodeForOptionSet": false,
      "program": {
        "id": "VD7S1AcjFs4"
      }
    },
    {
      "id": "m2zl6reGMxh",
      "name": "id_9a744917bfc7cba677beb543da2880fe0917",
      "programRuleVariableSourceType": "CALCULATED_VALUE",
      "calculatedValueScript": "true",
      "dataType": "TEXT",
      "useCodeForOptionSet": false,
      "program": {
        "id": "VD7S1AcjFs4"
      }
    },
    {
      "id": "ggx5dSvqk9i",
      "name": "TRIAGE_YELLOW",
      "programRuleVariableSourceType": "CALCULATED_VALUE",
      "calculatedValueScript": "(d2:countIfValue(#{select_NBMiA9EtcCHO311uYoVd_2}, 'MWU5G8Y57Ul')>0 || d2:countIfValue(#{select_NBMiA9EtcCHO311uYoVd_2}, 'Y07utPlNHj0')>0)",
      "dataType": "BOOLEAN",
      "useCodeForOptionSet": false,
      "program": {
        "id": "VD7S1AcjFs4"
      }
    },
    {
      "id": "hvGdErPqv6d",
      "name": "n2ffe12ba9c1d2320",
      "programRuleVariableSourceType": "CALCULATED_VALUE",
      "calculatedValueScript": "#{ask_WhmR5lBpts5AyKrwe5l7_4} == true && d2:count(#{select_jmjsKcAgqat1JtKRkfiv_1}) - d2:toNumber(d2:countIfValue(#{select_jmjsKcAgqat1JtKRkfiv_1}, 'opt_none')>0) > 0",
      "dataType": "BOOLEAN",
      "useCodeForOptionSet": false,
      "program": {
        "id": "VD7S1AcjFs4"
      }
    },
    {
      "id": "rDPZA75G6D8",
      "name": "triage_RED_Vv_1",
      "programRuleVariableSourceType": "CALCULATED_VALUE",
      "calculatedValueScript": "#{ask_WhmR5lBpts5AyKrwe5l7_4} == true && d2:count(#{select_jmjsKcAgqat1JtKRkfiv_1}) - d2:toNumber(d2:countIfValue(#{select_jmjsKcAgqat1JtKRkfiv_1}, 'opt_none')>0) > 0",
      "dataType": "BOOLEAN",
      "useCodeForOptionSet": false,
      "program": {
        "id": "VD7S1AcjFs4"
      }
    },
    {
      "id": "pNmjhIFT1Dv",
      "name": "triage_RED",
      "programRuleVariableSourceType": "CALCULATED_VALUE",
      "calculatedValueScript": "(#{ask_WhmR5lBpts5AyKrwe5l7_1} == true || #{triage_RED_Vv_1} == true)",
      "dataType": "BOOLEAN",
      "useCodeForOptionSet": false,
      "program": {
        "id": "VD7S1AcjFs4"
      }
    },
    {
      "id": "VDEtIWy3htK",
      "name": "aend_fa3b7802cfdadbab10d8b808b79f92bfd569",
      "programRuleVariableSourceType": "CALCULATED_VALUE",
      "calculatedValueScript": "(#{ask_WhmR5lBpts5AyKrwe5l7_4} == false || #{ask_WhmR5lBpts5AyKrwe5l7_4} == true)",
      "dataType": "BOOLEAN",
      "useCodeForOptionSet": false,
      "program": {
        "id": "VD7S1AcjFs4"
      }
    },
    {
      "id": "C2jkygZPxgm",
      "name": "end_MocptzA2DGFnPYzxlNRT_1",
      "programRuleVariableSourceType": "CALCULATED_VALUE",
      "calculatedValueScript": "true",
      "dataType": "TEXT",
      "useCodeForOptionSet": false,
      "program": {
        "id": "VD7S1AcjFs4"
      }
    },
    {
      "id": "xdSQpLiOjQp",
      "name": "nbb3d26209c2fb175",
      "programRuleVariableSourceType": "CALCULATED_VALUE",
      "calculatedValueScript": "#{TRIAGE_YELLOW} == true",
      "dataType": "BOOLEAN",
      "useCodeForOptionSet": false,
      "program": {
        "id": "VD7S1AcjFs4"
      }
    },
    {
      "id": "bvcNW1v1cpU",
      "name": "nb926bc9a76091741",
      "programRuleVariableSourceType": "CALCULATED_VALUE",
      "calculatedValueScript": "#{triage_RED} == true",
      "dataType": "BOOLEAN",
      "useCodeForOptionSet": false,
      "program": {
        "id": "VD7S1AcjFs4"
      }
    },
    {
      "id": "zVIuKp7cGdr",
      "name": "aend_da711863f4c4acc75893d3512c94716ddea5",
      "programRuleVariableSourceType": "CALCULATED_VALUE",
      "calculatedValueScript": "true",
      "dataType": "TEXT",
      "useCodeForOptionSet": false,
      "program": {
        "id": "VD7S1AcjFs4"
      }
    },
    {
      "id": "DtCsgEv9TaO",
      "name": "final_TRIAGE_YELLOW",
      "programRuleVariableSourceType": "CALCULATED_VALUE",
      "calculatedValueScript": "(#{pre_final_TRIAGE_YELLOW} == true || d2:countIfValue(#{tricc_manual_diag}, 'TRIAGE_YELLOW')>0)",
      "dataType": "BOOLEAN",
      "useCodeForOptionSet": false,
      "program": {
        "id": "VD7S1AcjFs4"
      }
    },
    {
      "id": "gGVqqMePdph",
      "name": "final_triage_RED",
      "programRuleVariableSourceType": "CALCULATED_VALUE",
      "calculatedValueScript": "(#{pre_final_triage_RED} == true || d2:countIfValue(#{tricc_manual_diag}, 'triage_RED')>0)",
      "dataType": "BOOLEAN",
      "useCodeForOptionSet": false,
      "program": {
        "id": "VD7S1AcjFs4"
      }
    },
    {
      "id": "o09KNaFeg6e",
      "name": "ask_WhmR5lBpts5AyKrwe5l7_1",
      "programRuleVariableSourceType": "DATAELEMENT_CURRENT_EVENT",
      "dataElement": {
        "id": "EYwenoOx9FC"
      },
      "program": {
        "id": "VD7S1AcjFs4"
      }
    },
    {
      "id": "OmSafc1LfIV",
      "name": "ask_WhmR5lBpts5AyKrwe5l7_4",
      "programRuleVariableSourceType": "DATAELEMENT_CURRENT_EVENT",
      "dataElement": {
        "id": "LbBZGqNfBgs"
      },
      "program": {
        "id": "VD7S1AcjFs4"
      }
    },
    {
      "id": "kaR0Vhq0OV4",
      "name": "select_NBMiA9EtcCHO311uYoVd_2",
      "programRuleVariableSourceType": "DATAELEMENT_CURRENT_EVENT",
      "dataElement": {
        "id": "jhkGuFg4QxQ"
      },
      "program": {
        "id": "VD7S1AcjFs4"
      }
    },
    {
      "id": "Mc0zss32QB9",
      "name": "t_dNcOhr7AaJdLc9kptqI6_2",
      "programRuleVariableSourceType": "DATAELEMENT_CURRENT_EVENT",
      "dataElement": {
        "id": "HvpoOAdZsro"
      },
      "program": {
        "id": "VD7S1AcjFs4"
      }
    },
    {
      "id": "aC4oIV4CuST",
      "name": "select_jmjsKcAgqat1JtKRkfiv_1",
      "programRuleVariableSourceType": "DATAELEMENT_CURRENT_EVENT",
      "dataElement": {
        "id": "waukUHLDDLB"
      },
      "program": {
        "id": "VD7S1AcjFs4"
      }
    },
    {
      "id": "vF3K3fQnkEA",
      "name": "pre_final_TRIAGE_YELLOW",
      "programRuleVariableSourceType": "DATAELEMENT_CURRENT_EVENT",
      "dataElement": {
        "id": "l7JWhdymNi9"
      },
      "program": {
        "id": "VD7S1AcjFs4"
      }
    },
    {
      "id": "sm7K2430ACF",
      "name": "pre_final_triage_RED",
      "programRuleVariableSourceType": "DATAELEMENT_CURRENT_EVENT",
      "dataElement": {
        "id": "qu423KJn6kk"
      },
      "program": {
        "id": "VD7S1AcjFs4"
      }
    },
    {
      "id": "fX3tJsz6sQq",
      "name": "tricc_manual_diag",
      "programRuleVariableSourceType": "DATAELEMENT_CURRENT_EVENT",
      "dataElement": {
        "id": "xXYIJzVoWFc"
      },
      "program": {
        "id": "VD7S1AcjFs4"
      }
    }
  ],
  "dataElements": [
    {
      "id": "EYwenoOx9FC",
      "name": "ask_WhmR5lBpts5AyKrwe5l7_1",
      "shortName": "ask_WhmR5lBpts5AyKrwe5l7-1",
      "displayFormName": "Is Airway compromised?",
      "formName": "Is Airway compromised?",
      "valueType": "BOOLEAN",
      "domainType": "TRACKER",
      "aggregationType": "NONE"
    },
    {
      "id": "LbBZGqNfBgs",
      "name": "ask_WhmR5lBpts5AyKrwe5l7_4",
      "shortName": "ask_WhmR5lBpts5AyKrwe5l7-4",
      "displayFormName": "Is breathing abnormal?",
      "formName": "Is breathing abnormal?",
      "valueType": "BOOLEAN",
      "domainType": "TRACKER",
      "aggregationType": "NONE"
    },
    {
      "id": "jhkGuFg4QxQ",
      "name": "select_NBMiA9EtcCHO311uYoVd_2",
      "shortName": "select_NBMiA9EtcCHO311uYoVd-2",
      "displayFormName": "any of the following present?",
      "formName": "any of the following present?",
      "valueType": "TEXT",
      "domainType": "TRACKER",
      "aggregationType": "NONE",
      "optionSetValue": true,
      "optionSet": {
        "id": "Yk6C6Gy4vPG"
      }
    },
    {
      "id": "HvpoOAdZsro",
      "name": "t_dNcOhr7AaJdLc9kptqI6_2",
      "shortName": "t_dNcOhr7AaJdLc9kptqI6-2",
      "displayFormName": "notes",
      "formName": "notes",
      "valueType": "TEXT",
      "domainType": "TRACKER",
      "aggregationType": "NONE"
    },
    {
      "id": "waukUHLDDLB",
      "name": "select_jmjsKcAgqat1JtKRkfiv_1",
      "shortName": "select_jmjsKcAgqat1JtKRkfiv-1",
      "displayFormName": "any of the following present?",
      "formName": "any of the following present?",
      "valueType": "TEXT",
      "domainType": "TRACKER",
      "aggregationType": "NONE",
      "optionSetValue": true,
      "optionSet": {
        "id": "BHVuupdTvk0"
      }
    },
    {
      "id": "l7JWhdymNi9",
      "name": "pre_final_TRIAGE_YELLOW",
      "shortName": "pre_final.TRIAGE_YELLOW",
      "displayFormName": "TRIAGE YELLOW",
      "formName": "TRIAGE YELLOW",
      "valueType": "BOOLEAN",
      "domainType": "TRACKER",
      "aggregationType": "NONE"
    },
    {
      "id": "qu423KJn6kk",
      "name": "pre_final_triage_RED",
      "shortName": "pre_final.triage_RED",
      "displayFormName": "triage RED",
      "formName": "triage RED",
      "valueType": "BOOLEAN",
      "domainType": "TRACKER",
      "aggregationType": "NONE"
    },
    {
      "id": "xXYIJzVoWFc",
      "name": "tricc_manual_diag",
      "shortName": "tricc.manual.diag",
      "displayFormName": "Add classifications",
      "formName": "Add classifications",
      "valueType": "TEXT",
      "domainType": "TRACKER",
      "aggregationType": "NONE",
      "optionSetValue": true,
      "optionSet": {
        "id": "IO5VHISLCPa"
      }
    }
  ],
  "options": [
    {
      "id": "CMIrdukVJ2M",
      "name": "Oxygen sats 90-92%",
      "shortName": "opt_1",
      "code": "MWU5G8Y57Ul"
    },
    {
      "id": "nNUz1SIfJWq",
      "name": "Respiratory rate >9 or 21-30",
      "shortName": "opt_2",
      "code": "Y07utPlNHj0"
    },
    {
      "id": "EmwVJP5ulB7",
      "name": "None of the above",
      "shortName": "opt_none",
      "code": "DrgtHpxELmJ"
    },
    {
      "id": "ck00V4tbAlo",
      "name": "Oxygen Sats < 89%",
      "shortName": "opt_1",
      "code": "MWU5G8Y57Ul"
    },
    {
      "id": "NZcGVJJqdBB",
      "name": "Respiratory rate <8 or >31",
      "shortName": "opt_2",
      "code": "Y07utPlNHj0"
    },
    {
      "id": "ge1Bc1SnbcS",
      "name": "Severe respiratory dysfunction or exhaustion",
      "shortName": "opt_3",
      "code": "As8EFrde0Y8"
    },
    {
      "id": "kSMUiEELb9Q",
      "name": "Inability to speak in complete sentences",
      "shortName": "opt_4",
      "code": "fB7L5huaQ0S"
    },
    {
      "id": "bzFepYkBM0f",
      "name": "Stridor",
      "shortName": "opt_5",
      "code": "ZxeOHoHNtfe"
    },
    {
      "id": "x5MMtW0M9G6",
      "name": "Reduced level of consciousness due to low oxygen",
      "shortName": "opt_6",
      "code": "gSwypowaukY"
    },
    {
      "id": "VpzJV51oAOL",
      "name": "None of the above",
      "shortName": "opt_none",
      "code": "DrgtHpxELmJ"
    },
    {
      "id": "ndgY7NLngi4",
      "name": "TRIAGE YELLOW",
      "shortName": "TRIAGE_YELLOW",
      "code": "TRIAGE_YELLOW"
    },
    {
      "id": "iSkjbUGLiE8",
      "name": "triage RED",
      "shortName": "triage_RED",
      "code": "triage_RED"
    }
  ],
  "optionSets": [
    {
      "id": "Yk6C6Gy4vPG",
      "name": "select_NBMiA9EtcCHO311uYoVd_2 Options",
      "shortName": "select_NBMiA9EtcCHO311uYoVd-2_opts",
      "valueType": "TEXT",
      "options": [
        {
          "id": "CMIrdukVJ2M"
        },
        {
          "id": "nNUz1SIfJWq"
        },
        {
          "id": "EmwVJP5ulB7"
        }
      ]
    },
    {
      "id": "BHVuupdTvk0",
      "name": "select_jmjsKcAgqat1JtKRkfiv_1 Options",
      "shortName": "select_jmjsKcAgqat1JtKRkfiv-1_opts",
      "valueType": "TEXT",
      "options": [
        {
          "id": "ck00V4tbAlo"
        },
        {
          "id": "NZcGVJJqdBB"
        },
        {
          "id": "ge1Bc1SnbcS"
        },
        {
          "id": "kSMUiEELb9Q"
        },
        {
          "id": "bzFepYkBM0f"
        },
        {
          "id": "x5MMtW0M9G6"
        },
        {
          "id": "VpzJV51oAOL"
        }
      ]
    },
    {
      "id": "IO5VHISLCPa",
      "name": "tricc_manual_diag Options",
      "shortName": "tricc.manual.diag_opts",
      "valueType": "TEXT",
      "options": [
        {
          "id": "ndgY7NLngi4"
        },
        {
          "id": "iSkjbUGLiE8"
        }
      ]
    }
  ],
  "programStageSections": [
    {
      "id": "BjkcgIm07st",
      "name": "A AND B",
      "sortOrder": 8,
      "programStage": {
        "id": "hDKZs9i9yRY"
      },
      "dataElements": [
        {
          "id": "EYwenoOx9FC"
        },
        {
          "id": "LbBZGqNfBgs"
        },
        {
          "id": "jhkGuFg4QxQ"
        },
        {
          "id": "HvpoOAdZsro"
        },
        {
          "id": "waukUHLDDLB"
        }
      ]
    },
    {
      "id": "E86K5Xt7joo",
      "name": "Classifications",
      "sortOrder": 27,
      "programStage": {
        "id": "hDKZs9i9yRY"
      },
      "dataElements": [
        {
          "id": "l7JWhdymNi9"
        },
        {
          "id": "qu423KJn6kk"
        },
        {
          "id": "xXYIJzVoWFc"
        }
      ]
    }
  ]
}