Visit the Pharm website

IHE UNICOM Transactions
0.0.1 - ci-build International flag

IHE UNICOM Transactions, published by UNICOM. This guide is not an authorized publication; it is the continuous build for version 0.0.1 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/unicom-project-eu/unicom-ihe-transactions and changes regularly. See the Directory of published versions

Actors and Transactions

This section defines the actors and transactions in this implementation guide.

The figure below shows the actors directly involved in the MHD Profile and the relevant transactions between them.

Medication Product Info-Actor Diagram  Product Data Provider Product Data Consumer   Product DataProvider (Regulatory)   Product DataProvider (Clinical)  Product DataConsumer (Regulatory)  Product DataConsumer (Clinical) Substitution Adviser Substitution Requester    Submit regulatoryproduct dataPHARM-U3             Query regulatoryproduct dataPHARM-U1           Submit clinicalproduct dataPHARM-U4          Query clinicalproduct dataPHARM-U2     PHARM-U5Query for Substitutes



Table : Actors and Transactions
Actors Transactions Optionality
Product Data Provider (Regulatory) Query regulatory product data [PHARM-U1] O
Submit regulatory product data [PHARM-U3] O
Product Data Provider (Clinical) Query clinical product data [PHARM-U2] O
Submit clinical product data [PHARM-U4] O
Product Data Consumer (Regulatory) Query regulatory product data [PHARM-U1] O
Submit regulatory product data [PHARM-U3] O
Product Data Consumer (Clinical) Query clinical product data [PHARM-U2] O
Submit clinical product data [PHARM-U4] O
Substitution Adviser Query substitutes [PHARM-U5] O
Substitution Requester Query substitutes [PHARM-U5] O


Product Data Updates

Two actors are considered:

Product Data Consumer

The Product Data Consumer is a class of actors which use IDMP-compatible product master data (product definitions) to consumer. This can be used for any purposes - prescribing, dispensing, etc. and the product data for any product level concept - Medicinal Product, Pharmaceutical Product, Packaged Product, or any medicinal product concept, whether it is an IDMP concept or a national concept, as long as it is expressed in an IDMP-compatible way. This actor uses data expressed either as a Bundle of medication definition resources or as a Medication resource, supporting two transaction options.

  • Query for medicinal product master data - regulatory - transaction PHARM-U1.
  • Query for medicinal product master data - clinical - transaction PHARM-U2.
  • Provide medicinal product master data - regulatory - transaction PHARM-U3.
  • Provide medicinal product master data - clinical - transaction PHARM-U4.

Product Data Provider

The Product Data Provider is a class of actors which serve IDMP-compatible product master data (product definitions) to consumer. This can be product data for any product level concept - Medicinal Product, Pharmaceutical Product, Packaged Product, or any medicinal product concept, whether it is an IDMP concept or a national concept, as long as it is expressed in an IDMP-compatible way. This actor can provide data expressed either as a Bundle of medication definition resources or as a Medication resource, supporting two transaction options.

  • Query for medicinal product master data - regulatory - transaction PHARM-U1.
  • Query for medicinal product master data - clinical - transaction PHARM-U2.
  • Provide medicinal product master data - regulatory - transaction PHARM-U3.
  • Provide medicinal product master data - clinical - transaction PHARM-U4.


Substitution

The delivery considers two actors:

Substitution Requester

This actor requests for equivalent or substitute products for a given product or set of product characteristics

Substitution Adviser

This actor provides equivalent or substitute products for a given product or set of product characteristics