UMC IDMP Request and Publish API
0.1.0 - CI Build International flag

UMC IDMP Request and Publish API, published by Uppsala Monitoring Centre. This guide is not an authorized publication; it is the continuous build for version 0.1.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/Uppsala-Monitoring-Centre/WHO-UMC-IDMP-Service/ and changes regularly. See the Directory of published versions

Publish

Glossary

  • MPD - MedicianalProductDefinition
  • APD - AdministrableProductDefinition
  • SD - SubstanceDefinition

Introduction

To publish PhPIDs, GSIDs and MPDs representing records in UMC's drug dictionary, resources primarily in the FHIR v5 Medication Definition package are used. In the picture below the utilized resources are displayed with the relationship between them. It is only MPDs, APDs and SDs that are resolvable resources as FHIR end points. The other resources are virtual resources, only available as "contained" resources within the MPDs and APDs.

An overview of published resources

Retrieving resources

To retrieve bundles of all the published resources, endpoints for the respective resources are available

  • GET …/MedicinalProductDefinition
  • GET …/AdministrableProductDefinition
  • GET …/SubstanceDefintion

Searching for resources

To retrieve single published resources use the id to do so

  • GET …/MedicinalProductDefinition/[UMC product ID]
  • GET …/AdministrableProductDefinition/[PhPID]
  • GET …/SubstanceDefintion/[GSID]