Botswana FHIR Implementation Guide
1.0.0 - ci-build Botswana flag

Botswana FHIR Implementation Guide, published by Jembi Health Systems. This guide is not an authorized publication; it is the continuous build for version 1.0.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/jembi/botswana-hie-fhir-ig/ and changes regularly. See the Directory of published versions

Table of Contents

.. 0 Table of Contents
... 1 Home
... 2 Changes
... 3 Downloads
... 4 Functional Requirements
... 5 Non Functional Requirements
... 6 Sequence Diagrams
... 7 Use Cases
... 8 Artifacts Summary
.... 8.1 Botswana HIE Capability Statement
.... 8.2 Bundle - Lab Orders
.... 8.3 Bundle - Process Patient in FHIR
.... 8.4 DiagnosticReport - Lab Order
.... 8.5 Encounter - Initiated By The Facility Providing the Service
.... 8.6 Observation - Lab Result
.... 8.7 Patient - Botswana Patient
.... 8.8 Patient - Patient Identity Cross Reference
.... 8.9 Practitioner
.... 8.10 Requirements
.... 8.11 Service Provider
.... 8.12 ServiceRequest - Lab Orders
.... 8.13 Specimen
.... 8.14 Task - Lab Orders
.... 8.15 Actor Classification
.... 8.16 Actor Reference
.... 8.17 Requirements Type
.... 8.18 Actor Classification Codes
.... 8.19 Lab Order Codes
.... 8.20 Master Facility List (MFL) Codes
.... 8.21 Requirements Type Codes
.... 8.22 Actor Classification Codes
.... 8.23 Connection Type Codes
.... 8.24 Master Facility List (MFL) Codes
.... 8.25 OpenMRS Lab Codes
.... 8.26 PIMS Lab Codes
.... 8.27 Requirements Type Codes
.... 8.28 Scenario Operation Type Codes
.... 8.29 Cancel Lab Order (Using a Bundle)
.... 8.30 Lab Order Results (Using a Bundle)
.... 8.31 Register New Patient
.... 8.32 Register New Patient (Using a Bundle)
.... 8.33 Reject Lab Order (Using a Bundle)
.... 8.34 Retrieve Patient Record
.... 8.35 Submit New Lab Orders (Using a Bundle)
.... 8.36 ActorDefinition - Birth and Death Registration System
.... 8.37 ActorDefinition - Client Registry
.... 8.38 ActorDefinition - Clinician
.... 8.39 ActorDefinition - Cross-Service API
.... 8.40 ActorDefinition - Immigration and Citizenship System
.... 8.41 ActorDefinition - Interoperability Layer
.... 8.42 ActorDefinition - IPMS
.... 8.43 ActorDefinition - Laboratory Technician
.... 8.44 ActorDefinition - Master Facility List
.... 8.45 ActorDefinition - Omang
.... 8.46 ActorDefinition - OpenMRS
.... 8.47 ActorDefinition - PIMS
.... 8.48 ActorDefinition - Shared Health Record
.... 8.49 Birth and Death Registration System Requirements
.... 8.50 Botswana Patient
.... 8.51 Bundle - Cancelled Lab Order
.... 8.52 Bundle - Create New Lab Order
.... 8.53 Bundle - Create New Lab Order (Incl. Conditional Patient Create)
.... 8.54 Bundle - Create New Lab Order (Incl. Conditional Patient Update)
.... 8.55 Bundle - Create New Lab Order (incl. Patient Resource)
.... 8.56 Bundle - Create New Lab Order (incl. Restricted Patient Create)
.... 8.57 Bundle - Create New Lab Order (Uses System Generated IDs)
.... 8.58 Bundle - Document Lab Result
.... 8.59 Bundle - Rejected Lab Order
.... 8.60 Client Registry Requirements
.... 8.61 Clinician Requirements
.... 8.62 Cross-Service API Requirements
.... 8.63 DiagnosticReport - Lab Result
.... 8.64 Encounter - Initiated By The Facility Providing the Service
.... 8.65 Excludes all personal patient data - After new patient submitted for creation.
.... 8.66 HIE System Requirements
.... 8.67 Immigration and Citizenship System Requirements
.... 8.68 Includes all personal patient data - After being supplied by the Client Registry.
.... 8.69 Integrated Patient Management System Requirements
.... 8.70 Interoperability Layer Requirements
.... 8.71 Laboratory Technician Requirements
.... 8.72 Master Patient Index identifier issued by the Client Registry.
.... 8.73 Non Functional Requirements
.... 8.74 Observation - Diagnostic Test Result
.... 8.75 Omang Requirements
.... 8.76 OpenMRS Requirements
.... 8.77 Organization - Current Facility
.... 8.78 Patient Information Management System Requirements
.... 8.79 Practitioner
.... 8.80 Process FHIR Bundle
.... 8.81 Response issued by FHIR after CRUD requests.
.... 8.82 Search Patient in Client Registry - Response.
.... 8.83 Search Patient in Client Registry.
.... 8.84 Search Patient in FHIR.
.... 8.85 ServiceRequest - Lab Order (Active)
.... 8.86 ServiceRequest - Lab Order (Completed)
.... 8.87 ServiceRequest - Lab Order (Revoked - Order Cancelled)
.... 8.88 ServiceRequest - Lab Order (Revoked - Unsatisfactory Specimen)
.... 8.89 Specimen - Unsatisfactory
.... 8.90 Specimen - Used During Testing (Completed Order)
.... 8.91 Specimen - Used During Testing (Order Cancelled)
.... 8.92 Specimen - Used During Testing (Order is Active)
.... 8.93 Task - Lab Order Cancelled by Requester
.... 8.94 Task - Lab Order Completed
.... 8.95 Task - Lab Order Rejected by Laboratory
.... 8.96 Task - New Lab Order Requested
.... 8.97 Validate Patient Resource in FHIR.