OpenSRP/opensrp-client-anc

View on GitHub
opensrp-anc/src/main/assets/json.form/sub_form/tests_syphilis_sub_form.json

Summary

Maintainability
Test Coverage
{"global_previous": [
  "blood_type_test_status",
  "hiv_test_partner_result",
  "hiv_test_status",
  "hiv_test_result",
  "hiv_test_partner_status",
  "hepb_test_status",
  "hepc_test_status",
  "syph_test_status",
  "tb_screening_status",
  "hiv_positive",
  "urine_test_status",
  "hb_test_status",
  "syphilis_positive",
  "hepc_positive",
  "syph_test_status",
  "ultrasound",
  "hepb_positive"
],
  "content_form": [
    {
      "key": "syph_test_status",
      "openmrs_entity_parent": "161476AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
      "openmrs_entity": "concept",
      "openmrs_entity_id": "163725AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
      "label": "{{tests_syphilis_sub_form.step1.syph_test_status.label}}",
      "label_text_style": "bold",
      "text_color": "#000000",
      "type": "extended_radio_button",
      "options": [
        {
          "key": "done_today",
          "text": "{{tests_syphilis_sub_form.step1.syph_test_status.options.done_today.text}}",
          "type": "done_today",
          "openmrs_entity_parent": "",
          "openmrs_entity": "concept",
          "openmrs_entity_id": "165383AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
        },
        {
          "key": "done_earlier",
          "text": "{{tests_syphilis_sub_form.step1.syph_test_status.options.done_earlier.text}}",
          "type": "done_earlier",
          "openmrs_entity_parent": "",
          "openmrs_entity": "concept",
          "openmrs_entity_id": "165385AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
        },
        {
          "key": "ordered",
          "text": "{{tests_syphilis_sub_form.step1.syph_test_status.options.ordered.text}}",
          "type": "ordered",
          "openmrs_entity_parent": "",
          "openmrs_entity": "concept",
          "openmrs_entity_id": "165384AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
        },
        {
          "key": "not_done",
          "text": "{{tests_syphilis_sub_form.step1.syph_test_status.options.not_done.text}}",
          "type": "not_done",
          "openmrs_entity_parent": "",
          "openmrs_entity": "concept",
          "openmrs_entity_id": "1118AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
        }
      ],
      "v_required": {
        "value": true,
        "err": "{{tests_syphilis_sub_form.step1.syph_test_status.v_required.err}}"
      }
    },
    {
      "key": "spacer",
      "openmrs_entity_parent": "",
      "openmrs_entity": "",
      "openmrs_entity_id": "spacer",
      "type": "spacer",
      "spacer_height": "10dp"
    },
    {
      "key": "syphilis_greater_5_toaster",
      "openmrs_entity_parent": "",
      "openmrs_entity": "",
      "openmrs_entity_id": "",
      "type": "toaster_notes",
      "text": "{{tests_syphilis_sub_form.step1.syphilis_greater_5_toaster.text}}",
      "toaster_info_text": "{{tests_syphilis_sub_form.step1.syphilis_greater_5_toaster.toaster_info_text}}",
      "toaster_info_title": "{{tests_syphilis_sub_form.step1.syphilis_greater_5_toaster.toaster_info_title}}",
      "toaster_type": "info",
      "relevance": {
        "rules-engine": {
          "ex-rules": {
            "rules-file": "tests_relevance_rules.yml"
          }
        }
      }
    },
    {
      "key": "syphilis_below_5_toaster",
      "openmrs_entity_parent": "",
      "openmrs_entity": "",
      "openmrs_entity_id": "",
      "type": "toaster_notes",
      "text": "{{tests_syphilis_sub_form.step1.syphilis_below_5_toaster.text}}",
      "toaster_info_text": "{{tests_syphilis_sub_form.step1.syphilis_below_5_toaster.toaster_info_text}}",
      "toaster_info_title": "{{tests_syphilis_sub_form.step1.syphilis_below_5_toaster.toaster_info_title}}",
      "toaster_type": "info",
      "relevance": {
        "rules-engine": {
          "ex-rules": {
            "rules-file": "tests_relevance_rules.yml"
          }
        }
      }
    },
    {
      "key": "syph_test_notdone",
      "openmrs_entity_parent": "161476AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
      "openmrs_entity": "concept",
      "openmrs_entity_id": "165182AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
      "type": "check_box",
      "label": "{{tests_syphilis_sub_form.step1.syph_test_notdone.label}}",
      "label_text_style": "bold",
      "options": [
        {
          "key": "stock_out",
          "text": "{{tests_syphilis_sub_form.step1.syph_test_notdone.options.stock_out.text}}",
          "openmrs_entity_parent": "",
          "openmrs_entity": "concept",
          "openmrs_entity_id": "165183AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
        },
        {
          "key": "expired_stock",
          "text": "{{tests_syphilis_sub_form.step1.syph_test_notdone.options.expired_stock.text}}",
          "openmrs_entity_parent": "",
          "openmrs_entity": "concept",
          "openmrs_entity_id": "165299AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
        },
        {
          "key": "other",
          "text": "{{tests_syphilis_sub_form.step1.syph_test_notdone.options.other.text}}",
          "openmrs_entity_parent": "161476AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
          "openmrs_entity": "concept",
          "openmrs_entity_id": "5622AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
        }
      ],
      "relevance": {
        "rules-engine": {
          "ex-rules": {
            "rules-file": "tests_relevance_rules.yml"
          }
        }
      },
      "v_required": {
        "value": true,
        "err": "{{tests_syphilis_sub_form.step1.syph_test_notdone.v_required.err}}"
      }
    },
    {
      "key": "syph_test_notdone_other",
      "openmrs_entity_parent": "161476AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
      "openmrs_entity": "concept",
      "openmrs_entity_id": "165435AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
      "type": "edit_text",
      "hint": "{{tests_syphilis_sub_form.step1.syph_test_notdone_other.hint}}",
      "edit_type": "name",
      "relevance": {
        "rules-engine": {
          "ex-rules": {
            "rules-file": "tests_relevance_rules.yml"
          }
        }
      }
    },
    {
      "openmrs_entity_parent": "",
      "openmrs_entity": "",
      "openmrs_entity_id": "",
      "key": "syphilis_test_date_today_hidden",
      "type": "hidden",
      "label_text_style": "bold",
      "text_color": "#000000",
      "calculation": {
        "rules-engine": {
          "ex-rules": {
            "rules-file": "tests_calculation_rules.yml"
          }
        }
      }
    },
    {
      "key": "syphilis_test_date",
      "openmrs_entity_parent": "161476AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
      "openmrs_entity": "concept",
      "openmrs_entity_id": "163724AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
      "type": "date_picker",
      "hint": "{{tests_syphilis_sub_form.step1.syphilis_test_date.hint}}",
      "expanded": "false",
      "max_date": "today",
      "relevance": {
        "rules-engine": {
          "ex-rules": {
            "rules-file": "tests_relevance_rules.yml"
          }
        }
      },
      "calculation": {
        "rules-engine": {
          "ex-rules": {
            "rules-file": "tests_calculation_rules.yml"
          }
        }
      },
      "v_required": {
        "value": true,
        "err": "{{tests_syphilis_sub_form.step1.syphilis_test_date.v_required.err}}"
      }
    },
    {
      "key": "syph_test_type",
      "openmrs_entity_parent": "",
      "openmrs_entity": "concept",
      "openmrs_entity_id": "165422AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
      "type": "check_box",
      "label": "{{tests_syphilis_sub_form.step1.syph_test_type.label}}",
      "label_text_style": "bold",
      "options": [
        {
          "key": "rapid_syphilis",
          "text": "{{tests_syphilis_sub_form.step1.syph_test_type.options.rapid_syphilis.text}}",
          "openmrs_entity_parent": "",
          "openmrs_entity": "concept",
          "openmrs_entity_id": "165303AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
        },
        {
          "key": "rapid_plasma",
          "text": "{{tests_syphilis_sub_form.step1.syph_test_type.options.rapid_plasma.text}}",
          "openmrs_entity_parent": "",
          "openmrs_entity": "concept",
          "openmrs_entity_id": "1619AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
        },
        {
          "key": "off_site_lab",
          "text": "{{tests_syphilis_sub_form.step1.syph_test_type.options.off_site_lab.text}}",
          "openmrs_entity_parent": "",
          "openmrs_entity": "concept",
          "openmrs_entity_id": "165389AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
        }
      ],
      "relevance": {
        "rules-engine": {
          "ex-rules": {
            "rules-file": "tests_relevance_rules.yml"
          }
        }
      },
      "v_required": {
        "value": true,
        "err": "{{tests_syphilis_sub_form.step1.syph_test_type.v_required.err}}"
      }
    },
    {
      "key": "rapid_syphilis_test",
      "openmrs_entity_parent": "",
      "openmrs_entity": "concept",
      "openmrs_entity_id": "165303AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
      "type": "native_radio",
      "label": "{{tests_syphilis_sub_form.step1.rapid_syphilis_test.label}}",
      "label_text_style": "bold",
      "options": [
        {
          "key": "positive",
          "text": "{{tests_syphilis_sub_form.step1.rapid_syphilis_test.options.positive.text}}",
          "openmrs_entity_parent": "",
          "openmrs_entity": "concept",
          "openmrs_entity_id": "703AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
        },
        {
          "key": "negative",
          "text": "{{tests_syphilis_sub_form.step1.rapid_syphilis_test.options.negative.text}}",
          "openmrs_entity_parent": "",
          "openmrs_entity": "concept",
          "openmrs_entity_id": "664AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
        }
      ],
      "v_required": {
        "value": true,
        "err": "{{tests_syphilis_sub_form.step1.rapid_syphilis_test.v_required.err}}"
      },
      "relevance": {
        "rules-engine": {
          "ex-rules": {
            "rules-file": "tests_relevance_rules.yml"
          }
        }
      }
    },
    {
      "key": "rpr_syphilis_test",
      "openmrs_entity_parent": "161476AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
      "openmrs_entity": "concept",
      "openmrs_entity_id": "1619AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
      "type": "native_radio",
      "label": "{{tests_syphilis_sub_form.step1.rpr_syphilis_test.label}}",
      "label_text_style": "bold",
      "options": [
        {
          "key": "positive",
          "text": "{{tests_syphilis_sub_form.step1.rpr_syphilis_test.options.positive.text}}",
          "openmrs_entity_parent": "",
          "openmrs_entity": "concept",
          "openmrs_entity_id": "703AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
        },
        {
          "key": "negative",
          "text": "{{tests_syphilis_sub_form.step1.rpr_syphilis_test.options.negative.text}}",
          "openmrs_entity_parent": "",
          "openmrs_entity": "concept",
          "openmrs_entity_id": "664AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
        }
      ],
      "v_required": {
        "value": true,
        "err": "{{tests_syphilis_sub_form.step1.rpr_syphilis_test.v_required.err}}"
      },
      "relevance": {
        "rules-engine": {
          "ex-rules": {
            "rules-file": "tests_relevance_rules.yml"
          }
        }
      }
    },
    {
      "key": "lab_syphilis_test",
      "openmrs_entity_parent": "",
      "openmrs_entity": "concept",
      "openmrs_entity_id": "165389AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
      "type": "native_radio",
      "label": "{{tests_syphilis_sub_form.step1.lab_syphilis_test.label}}",
      "label_text_style": "bold",
      "options": [
        {
          "key": "positive",
          "text": "{{tests_syphilis_sub_form.step1.lab_syphilis_test.options.positive.text}}",
          "openmrs_entity_parent": "",
          "openmrs_entity": "concept",
          "openmrs_entity_id": "703AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
        },
        {
          "key": "negative",
          "text": "{{tests_syphilis_sub_form.step1.lab_syphilis_test.options.negative.text}}",
          "openmrs_entity_parent": "",
          "openmrs_entity": "concept",
          "openmrs_entity_id": "664AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
        }
      ],
      "v_required": {
        "value": true,
        "err": "{{tests_syphilis_sub_form.step1.lab_syphilis_test.v_required.err}}"
      },
      "relevance": {
        "rules-engine": {
          "ex-rules": {
            "rules-file": "tests_relevance_rules.yml"
          }
        }
      }
    },
    {
      "openmrs_entity_parent": "",
      "openmrs_entity": "concept",
      "openmrs_entity_id": "112493AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
      "key": "syphilis_positive",
      "type": "hidden",
      "label_text_style": "bold",
      "text_color": "#000000",
      "calculation": {
        "rules-engine": {
          "ex-rules": {
            "rules-file": "tests_calculation_rules.yml"
          }
        }
      }
    },
    {
      "key": "syphilis_positive_and_pencillin_allergy_toaster",
      "openmrs_entity_parent": "",
      "openmrs_entity": "",
      "openmrs_entity_id": "",
      "type": "toaster_notes",
      "text": "{{tests_syphilis_sub_form.step1.syphilis_positive_and_pencillin_allergy_toaster.text}}",
      "toaster_info_text": "{{tests_syphilis_sub_form.step1.syphilis_positive_and_pencillin_allergy_toaster.toaster_info_text}}",
      "toaster_info_title": "{{tests_syphilis_sub_form.step1.syphilis_positive_and_pencillin_allergy_toaster.toaster_info_title}}",
      "toaster_type": "problem",
      "relevance": {
        "rules-engine": {
          "ex-rules": {
            "rules-file": "tests_relevance_rules.yml"
          }
        }
      }
    },
    {
      "key": "syphilis_danger_toaster",
      "openmrs_entity_parent": "",
      "openmrs_entity": "",
      "openmrs_entity_id": "",
      "type": "toaster_notes",
      "text": "{{tests_syphilis_sub_form.step1.syphilis_danger_toaster.text}}",
      "toaster_info_text": "{{tests_syphilis_sub_form.step1.syphilis_danger_toaster.toaster_info_text}}",
      "toaster_info_title": "{{tests_syphilis_sub_form.step1.syphilis_danger_toaster.toaster_info_title}}",
      "toaster_type": "problem",
      "relevance": {
        "rules-engine": {
          "ex-rules": {
            "rules-file": "tests_relevance_rules.yml"
          }
        }
      }
    }
  ],
  "count": 1,
  "validate_on_submit": true,
  "properties_file_name": "tests_syphilis_sub_form"
}