API for the Exchange of Medicinal Product Information (APIX)
0.1.0 - ci-build
API for the Exchange of Medicinal Product Information (APIX), published by HL7 International / Biomedical Research and Regulation. 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/HL7/APIX---API-Exchange-for-Medicinal-Products/ and changes regularly. See the Directory of published versions
| Page standards status: Informative |
In APIX, Organization and Endpoint work together to represent the parties involved in regulatory exchange and the technical channels used for communication. An Organization represents either an Applicant or a Regulator on the FHIR server and includes the contact and identification details needed throughout a regulatory procedure. Organizations may reference one or more Endpoints, which define the technical connection details for receiving notifications or other machine‑to‑machine interactions.
The Endpoint.managingOrganization element is especially important: it identifies which Organization owns or controls the Endpoint, ensuring that only the appropriate party can modify or maintain the connection details. Together, Organization and Endpoint form the identity and communication layer of the APIX ecosystem.
Example Endpoint with header element
| Element | Cardinality (APIX) | Value / Example | Purpose / Notes |
|---|---|---|---|
Organization.identifier |
1..* | Globally unique identifier | Primary identity for Applicants and Regulators within APIX |
Organization.endpoint |
0..* | Reference to Endpoint |
Links the Organization to the technical endpoint used for receiving notifications or other automated interactions |
| Element | Cardinality (APIX) | Value / Example | Purpose / Notes |
|---|---|---|---|
Endpoint.identifier |
0..* | Globally unique identifier | Enables reuse across multiple FHIR servers and ensures stable cross‑system identity |
Endpoint.connectionType |
1..1 | hl7-fhir-subscription-notify(or temporary IG code) |
Indicates that the Endpoint is used for receiving FHIR Subscription notifications |
Endpoint.name |
0..1 | Human‑readable label | Useful for UI display and administrative clarity |
Endpoint.address |
1..1 | URL e.g. https://example.org/fhir-notify |
Where notifications or other machine‑to‑machine messages are delivered |
Endpoint.payload and Endpoint.header |
0..* | Machine‑readable connection details | May include authentication headers or content‑type declarations; carries security implications |
Endpoint.managingOrganization |
0..1 | Reference to Organization |
Indicates which Organization owns and controls the Endpoint configuration |