Versions Compared

Key

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

This page is In-Progress and will be drafted over the next couple of months. If you have any suggestions or would like to add pages which talk about the functionality of Bahmni, please feel free to add them.

 

 

Tech Guidelines

  • We directly talk to modalities only to create orders using HL7 standard Order message. 
  • There is a new PACS feed event generated to ensure creation of orders is resilient.
  • Our code should not be tied to a particular HL7 version, though HAPI library relies on HL7 version to create orders. Find good way to deal with this. One way is to build a HAPI wrapper that identifies the HL7 version supported by the modality (this could even be configured in 'Modality' table to make it less intelligent but easier to use), and use relevant HAPI structures.
  • No device specific code.
  • dcm4chee is the only new component we add to Bahmni deployment. Its added only where we need PACS integration.
  • dcm4chee (DICOM server) does not know about the modality. Modality auto forwards the image to dcm4chee.

...