Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Encounter Type Matching

Regular Consultation Encounter & Retrospective Consultation Encounter

Encounter type to be used for finding an encounter or creating a new encounter is based on either of the following logic in the given order,

  1. by programUuid - mapping present in entity_mapping table with entity_mapping_type as 'program_encountertype'
  2. by location uuid - mapping present in entity_mapping table with entity_mapping_type as 'location_encountertype'
  3. by default encounter type provided in global property ( bahmni.encounterType.default).

  

For other encounters, following encounter types are picked irrespective of location:

  1. Registration Encounter - 'REG'
  2. Radiology Upload Encounter - 'RADIOLOGY'
  3. Patient Document Encounter - 'Patient Document'
  4. Admission Encounter - 'ADMISSION'
  5. Discharge Encounter - 'DISCHARGE'
  6. Transfer Encounter - 'TRANSFER'