Health Repository Provider Specifications for HIU

Description

The following are the specifications for the APIs to be implemented at the Health Repository end if an entity is only serving the role of a HIU. The specs are essentially duplicates from the Gateway and Bridge, but put together so as to make it clear to HIUs which set of APIs they should implement to participate in the network.

  1. The APIs are organized by the flows - identification, consent flow, data flow and monitoring. They represent the APIs that are expected to be available at the HIU end by the Gateway.
  2. For majority of the APIs, if Gateway has initiated a call, there are corresponding callback APIs on the Gateway. e.g for /consents/hiu/notify API on HIU end, its expected that a corresponding callback API /consents/hiu/on-notify on Gateway is called. Such APIs are organized under the Gateway label.
  3. Gateway relevant APIs for HIUs are grouped under Gateway label. These include the APIs that HIPs are required to call on the Gateway. For example, to request a CM for consent, HIU would call /consent-requests/init API on gateway.
  4. NOTE, in some of the API documentations below, X-HIP-ID is mentioned in header (for example in /auth/on-init). These are the cases, when a particular API is applicable for both HIU and HIP (e.g an entity is playing the role of HRP representing both HIU and HIP). If you are only playing the role of HIP, then only X-HIU-ID header will be sent

Use this page to mock Health Repository Provider Specifications for HIU in your testing and development.

Run our mock API sample using the open source WireMock library, or in the free edition of WireMock Cloud. You'll have a working API server simulating the behavior of Health Repository Provider Specifications for HIU, which will allow you to keep building and testing even if the actual API you isn't currently available.

Related mocks

Transport Department, Gujarat

Driving License (DL) and Vehicle

Ministry of Petroleum and Natural Gas (IOCL)

eSubscription Voucher for LPG

Chhattisgarh State Board of Secondary Education, Chhattisgarh

CBBSE (http://cgbse.nic.in) is issuing

ICICI Prudential Life Insurance Company Ltd

APIs provided by ICICI Prudential Life

Biju Patnaik University Of Technology, Odisha

Biju Patnaik University Of Technology,

Directorate of Information Technology, Government of Tripura, Tripura

eDistrict Tripura

Ready to accelerate your development flow

Shorter release cycles, more predictable schedules and fewer defects in production.
Start Mocking for Free *Free forever. No credit card needed