Pharmaceutical Quality (Industry)
1.0.0 - STU1 International flag

Pharmaceutical Quality (Industry), published by HL7 International / Biomedical Research and Regulation. This guide is not an authorized publication; it is the continuous build for version 1.0.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7/uv-dx-pq/ and changes regularly. See the Directory of published versions

Business Use Cases

๐Ÿ“‹ This implementation guide defines resources to support many scenarios. The following use cases facilitate understanding of how to use and apply this guide. These examples assume the manufacturer owns or has access to a data repository housing test results structured per this IG.

Select a Use Case


Stability (New to 18 months)

A sponsor plans to create a new stability study for a medicinal product with a proposed shelf-life of 18 months at 5 ยฐC, with supporting stability data.

1
Develop product details

Using the G-SRS as a reference, build SubstanceDefinition, Ingredient, MedicinalProductDefinition, and Medication resources. These form a reusable library that can be versioned and reused across use cases.

2
Develop test details

Create a library of tests as ObservationDefinition resources (e.g., Identification, Assay by HPLC, Dissolution). Group all tests into an ActivityDefinition resource.

3
Develop the stability study

Create a PlanDefinition resource to define study objective, time point description, and statistical model.

4
Send stability study to testing lab

Bundle the stability study and send it to the testing lab via RESTful API. The lab receives, parses, and conducts the study.

5
Return results to the sponsor

The lab creates Observation resources for each test result and a DiagnosticReport for conclusions. Results are bundled and returned via API.

6
Receive results

The sponsor's system receives the Bundle via API, parses it, notifies personnel, and displays the results.

7
Develop final study report

Create a final DiagnosticReport with conclusions. The complete stability study can be transformed into any output format acceptable to national regulators.


Stability Update (18 to 24 months)

A sponsor plans to update the shelf life from 18 months to 24 months at 5 ยฐC, with supporting stability data.

1
Acquire previously used stability study data

Pull up the previously submitted Stability Bundle from the pharmaceutical quality data repository.

2
Update resources

Update Medication, Stability Study, Specimen Storage, and Stability Test Result resources. The repository creates new versions for tracking and lifecycle management.

3
Send to regulator

Transform the Bundle into an acceptable submission format and submit to the health authority.

4
Respond to regulator questions

If the health authority requests additional data (e.g., microbiological testing), update the Specification Bundle and resubmit.

5
Receive approval

The regulator approves the specification change and shelf-life extension. Update the dataset status in your Quality repository.


Test Specification Change

A sponsor plans to execute a change in the drug substance identity method and acceptance criteria, sending the change request to a CMO.

1
Acquire data from the library

Access the ObservationDefinition resources (analytical procedures and test methods) from the public repository via RESTful API.

2
Build test specification

Select from common compendial procedures (HPLC, cell-based assay, gene-based assay) or prefabricated specifications. Edit ObservationDefinition parameters as needed.

3
Send specification to CMO & receive results

Package the specification into a Bundle and send to the CMO via API. Test results are returned in the same FHIR format.

4
Send to regulator

Transform the data to meet national requirements and submit to the health authority for review.


Facility Change

A sponsor wants to document a change to a testing facility's address in the Organization resource.

1
Acquire Organization data from the library

Download the Organization resource from the quality data library.

2
Update resources

Update the Organization resource(s) โ€” new name, alias, address, or additional identifiers (e.g., SPOR ID, FEI, DUNS).

๐Ÿ’ก Tip: The Organization profile can leverage auto-population from external databases such as EMA's OMS or U.S. FDA's Data Dashboard, reducing manual entry and driving consistency.
3
Send or receive Organization data

The updated Organization resource(s) can be sent to an external party (CMO, regulator, or others) using RESTful API.