PH Core Implementation Guide
0.1.0 - ci-build Philippines flag

PH Core Implementation Guide, published by UP Manila SILab. 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/UP-Manila-SILab/ph-core/ and changes regularly. See the Directory of published versions

Home

Official URL: urn://example.com/ph-core/fhir/ImplementationGuide/example.fhir.ph.core Version: 0.1.0
Draft as of 2025-06-19 Computable Name: PHCoreImplementationGuide

Introduction

PH Core is provided in its initial DRAFT form to support the use of HL7® FHIR®© in the Philippines context. It sets the minimum expectations on FHIR resources to support conformance and implementation in systems. The FHIR IG for testing purpose only and not suitable for production systems.

PH Core defines the Data model and RESTful API interactions that set minimum expectations for a system to record, update, search, and retrieve core digital health and administrative information.

  • Basic patient details
  • Problems / Conditions
  • Medication orders, dispense, administration and usage
  • Immunization
  • Vital signs, and other clinical observations

Project Backgrouond

PH Core is actively being developed by UP Manila SILab, under the guidance of the Phillippines Department of Health, with technical assistance from CSIRO Australia, and input from PHIC NHDR and SILab Community of Practice.

The initial draft of IG will be tested in the Connectathon to validate proof of concept and direction settings for the Philippines Core IG development process.

Relationship with other IGs

PH Core:

  • defines a set of conformance requirements that enforce a set of ‘minimum requirements’ on the local concepts, specifying rules for the elements, extensions, vocabularies, and value sets, and the RESTful API interactions.
  • for use by the stakeholders in the Philippines when implementing FHIR to provide a common implementation and to be built upon when creating further profiles and implementation guides.
  • conformance may become tied to regulatory and/or contractual agreements in order to necessitate adoption to this more prescriptive specification.

The context of PH Core within the set of FHIR Standards is shown in the diagram below.

r4«fhir_version»ph_core«IG»profilesph_nhdr«IG»profilesPatientextensionsAddressOtherIDPatientRegistrationPhilHealthIDvocabularyextensionPatient

Usage

PH Core is particularly useful in defining:

  • A testable level of system conformance
  • Assumed support by client applications
  • The basis of downstream implementation guides

Implementation of capabilities defined in PH Core enables specifications, applications and business logic to be developed with confidence.

This document is a working specification that may be directly implemented by FHIR®© system producers.

FHIR®© Connectathon events are key to the verification of the guide as being suitable for implementation. This implementation guide will be used as the basis for the Philippines Connectathon events.

Dependencies

This publication includes IP covered under the following statements.

This is an R4 IG. None of the features it uses are changed in R4B, so it can be used as is with R4B} systems. Packages for both R4 (example.fhir.ph.core.r4) and R4B (example.fhir.ph.core.r4b) are available.

IGPackageFHIRComment
.. PH Core Implementation Guideexample.fhir.ph.core#0.1.0R4
... HL7 Terminology (THO)hl7.terminology.r4#6.4.0R4Automatically added as a dependency - all IGs depend on HL7 Terminology
.... FHIR Extensions Packhl7.fhir.uv.extensions.r4#5.2.0R4

Package hl7.fhir.uv.extensions.r4#5.2.0

This IG defines the global extensions - the ones defined for everyone. These extensions are always in scope wherever FHIR is being used (built Mon, Feb 10, 2025 21:45+1100+11:00)

IGPackageFHIRComment
.. PH Core Implementation Guideexample.fhir.ph.core#0.1.0R4
... HL7 Terminology (THO)hl7.terminology.r4#6.4.0R4Automatically added as a dependency - all IGs depend on HL7 Terminology
... FHIR Extensions Packhl7.fhir.uv.extensions.r4#5.2.0R4Automatically added as a dependency - all IGs depend on the HL7 Extension Pack
Implementation GuideVersion(s)Reason
FHIR Extensions Pack5.2.0

Automatically added as a dependency - all IGs depend on the HL7 Extension Pack

FHIR R4 package : Core4.0.1Imported by HL7 Terminology (THO) (and potentially others)
HL7 Terminology (THO)6.4.0

Automatically added as a dependency - all IGs depend on HL7 Terminology

There are no Global profiles defined

Feedback

Feedback specific to this specification can provided through:

Sending an email to silab.upm@up.edu.ph