Kenya Disease Surveillance FHIR Implementation Guide.
0.1.0 - ci-build Kenya

Kenya Disease Surveillance FHIR Implementation Guide., published by intellisoftConsulting. This guide is not an authorized publication; it is the continuous build for version 0.1.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/IntelliSOFT-Consulting/Surveillance-FHIR-IG/ and changes regularly. See the Directory of published versions

Concepts

Concepts

Acronyms and Abbreviations

Number Acronym Meaning
1 DAK Digital Adaptation Kit
2 SMART Specific, Measurable, Achievable, Relevant, and Time-bound
3 WHO World Health Organization
4 DDSR Division of Disease Surveillance and Response, MOH, Kenya
5 EBS Event-Based Surveillance
6 IBS Indicator-Based Surveillance
6 EWARS Early Warning, Alert, and Response System
7 IDSR Integrated Disease Surveillance and Response
8 KHIS Kenya Health Information System
9 SCDSC Sub-County Disease Surveillance Coordinator
10 SONAR Strengthening Outbreak Notification and Response Project
11 TGs Technical guidelines
12 PII Personal Identifiable Information
13 BPMN Business Process Model and Notation
14 DT Decision Support Table
15 EMR Electronic Medical Record
16 HL7 Health Level 7
17 FHIR Fast Healthcare Interoperability Resources
18 ICD International Classification of Diseases
19 SNOMED Systematized Nomenclature of Medicine
20 LOINC Logical Observation Identifiers Names and Codes
21 ICD-11 International Classification of Diseases, 11th Revision
22 ICF International Classification of Functioning, Disability and Health
23 ICHI International Classification of Health Interventions
24 ID Identification
25 PCPOSS Person-centred Point of Care System
26 SCDSC Sub-County Disease Surveillance Coordinator

Notation Guidance

Throughout this DAK, there are identification (ID) numbers to simplify tracking and referencing of each of the components. Note that the DAK represents an overview across the different components, while the comprehensive and complete outputs of each component (e.g. data dictionary) are included in appended spreadsheets. The notation guide is as follows;

  • Component 1: Health interventions and associated recommendations
    • No notations used
  • Component 2: Generic personas
    • No notations used
  • Component 3: User scenarios
    • No notations used
  • Component 4: Business processes and workflows
    • Each workflow should have a “Process name” and a corresponding letter
    • Each workflow should also have a “Process ID” that should be structured as “Abbreviated health domain” (e.g. IDSR). “Corresponding letter for the process” (e.g. A)
    • Each activity in the workflow should be numbered with an “Activity ID” that should be structured as “Process ID” from above “Activity Number” e.g.IDSR.A1
  • Component 5: Data dictionary
    • Each data element should have a running number and a “Data Element (DE) ID” that should be structured “Abbreviated health domain” (e.g. IDSR).“DE”. “Sequential number of the data element” (e.g. IDSR.C.DE5, IDSR.C.DE)
  • Component 6: Decision Support Logic
    • Each decision-support logic table should have a running number and a “Decision-support table (DT) ID” that should be structured “Abbreviated health domain” (e.g. IDSR).“DT”. “Sequential number of the decision-support table” (e.g. IDSR.DT.1, IDSR.DT.2).
  • Component 7: Indicators and Perfomance Metrics
    • Each indicator should have an “Indicator ID” that should be structured “Abbreviated health domain” (e.g. IDSR).“IND”. “Sequential number of the indicator”(e.g. IDSR.IND.1, IDSR.IND.2)
  • Component 8: High Level System Requirements
    • Each functional requirement should have a “Functional requirement ID” that should be structured “Abbreviated health domain” (e.g. IDSR).“FXREQ”. “Sequential number of the functional requirement”(e.g. IDSRFXREQ.1, IDSR.FXREQ.1).

    • Each non-functional requirement should have a “Non-functional requirement ID” that should be structured “Abbreviated health domain” (e.g. IDSR). “NFXNREQ”. “Sequential number of non-functional requirements” (e.g. IDSR.NFXNREQ.1, IDSR. NFXNREQ.2).