...
FHIR R4 field | openIMIS field | notes | mapping status |
---|---|---|---|
identifier | tblServices.ServiceID / tblServices.ServiceUUID / tblServices.ServCode | mapped | |
status | string “active” | mandatory => only valid services are managed | mapped |
date | tblServices.ValidityFrom | the last date changed | mapped |
name | tblServices.ServCode | the code of the medical service. | mapped |
title | tblServices.ServName | the name of the medical service. | mapped |
useContext.code | one of [“gender”, “age”, “workflow”, “venue”] | see UsageContext | mapped |
useContext.valueCodeableConcept.text | one of:
| if multiple values per code then duplicate the code for each value: ex. service available for man and women “gender” code “gender” and “age” codes can be found twice tblServices.ServPatCat is binary codded: Kids*8+Adults*4+Womens*2+Mens | mapped |
topic | tblServices.ServType | extension for DefinitionTopic | mapped |
code | tblServices.ServCode and tblServices.ServName | can replace name and title linked to SNOMED CT | mapped - but not sure if it is correct |
unitPrice | tblServices.ServPrice | mapped as Money | mapped |
...
Configuration key | Description | Default value |
---|---|---|
default_audit_user_id | default value which will be used for 'audit_user_id' field | "default_audit_user_id": 1, |
R4_fhir_identifier_type_config | configuration of system and codes used to represent the specific types of identifiers | "R4_fhir_identifier_type_config":{ }, |
R4_fhir_issue_type_config | configuration of system and codes used to represent the specific types of operation outcome | "R4_fhir_issue_type_config":{ |
Example JSON representation of content:
|