Business Program Interface

HDR Business program interfaces provide access to the content of the HDR data repository. They provide a thin layer of business logic, and depend upon the core HDR services.For example, an API for ordering a drug issues a call to a security interface to verify authorization, and issues a call to an Enterprise Terminology Service interface to validate drug codes. The business domains supported by HDR include the core functionality required by a Healthcare organization, as well as management of orders and observations.The core HDR services define a common service infrastructure for the development of functional components in healthcare applications. These services are exposed through a Java program interface. The core HDR service interfaces provide the basis for the business functionality. They also support efficient development of secure and scalable applications on a normalized and secure date repository.