Data/Concepts needed for OpenMRS server
Eventually, these should be added automatically into the server from the Raxacore .omod file.
- EncounterTypes: (Name, description)
- REGISTRATION, Registration encounter
- SCREENER, Screener encounter
- OUTPATIENT, Outpatient encounter
- PRESCRIPTION, Prescription encounter
- PRESCRIPTIONFILL, Prescriptionfill encounter
- Concepts: (Fully specified name, short name)
- HEIGHT (CM), height****
- WEIGHT (KG), weight****
- BODY MASS INDEX, bmi****
- REGISTRATION FEE, regfee
- REGISTRATION COMPLAINT, regccomplaint
- CLINICIAN NOTES, notes
- REFERRING PERSON, referred
- REGISTRATION FEE PAYMENT, regFeePayment   (DataType: "Text")
- Locations (Name, Description)
- Registration Desk, Registration Desk
- Screener Nurse, Screener Nurse
- JSS Pharmacy, Pharmacy <with Tag "Default Pharmacy">
- JSS Stock Center, Stock Center <with Tag "Default Stock Center">
- <all pharmacy locations must have canHaveDrugs tag to be shown in pharmacy inventory management>
- Main hospitals should have 'hospital' tag
- Main hospitals should have identifierPrefix for patient identifier when registering ('GAN' for ganiari, 'SEM' for semariya, etc)
- PersonAttributeTypes
- Tehsil
- District
- ContactByPhone
- PrimaryContact
- SecondaryContact
- Religion
- IdentifierTypes
- Old Patient Identification Number****
- RaxaEMR Identification Number
- Provider Attribute Types
- isOutpatientDoctor (boolean, true if patients can be screened to this provider)
- location (contains location uuid for provider)
****already in OpenMRS