Namespace Registry

This page lists all FHIR namespaces used across Synapxe FHIR projects, organised by programme or data object. SGCDI data objects correspond to those in Summary.

All Synapxe-defined namespaces use the URL pattern https://fhir.synapxe.sg/NamingSystem/<shortname>.

Legacy format: Older projects (ASG, Healthier-SG, CCDA) use http://ihis.sg/identifier/<shortname> instead. These are listed in the Legacy (ihis.sg) sections at the bottom of this page.


Shared Identifiers

These namespaces appear across multiple data objects. Full context is given in the data object sections below.

Namespace Description
nric Singapore NRIC or FIN number
mrn Institution-assigned Medical Record Number
mcr Singapore Medical Council Registration number
snb Singapore Nursing Board registration number
prn Provider Registration Number
dcr Singapore Dental Council Registration number
hci-code MOH-assigned Healthcare Institution (HCI) code
hcsa-code HCSA licence code
uen Singapore Unique Entity Number (Accounting and Corporate Regulatory Authority)
record-id System-assigned record identifier (recordIdentifier slice)
accession-no Document or report accession number
sequence-no Sequence number within a group
event-id Encounter event identifier
msg-id Message identifier (carried via ext-artifact on Meta.tag)
msg-sequence-id Message sequence identifier (carried via ext-artifact on Meta.tag)

Patient

Namespace Applied To Description
nric Patient.identifier Singapore NRIC or FIN number
mrn Patient.identifier Institution-assigned Medical Record Number

Clinician

Namespace Applied To Description
mcr PractitionerRole.identifier Singapore Medical Council Registration number
snb PractitionerRole.identifier Singapore Nursing Board registration number
prn PractitionerRole.identifier Provider Registration Number
dcr PractitionerRole.identifier Singapore Dental Council Registration number

Institution

Namespace Applied To Description
hci-code Organization.identifier MOH-assigned Healthcare Institution (HCI) code
hcsa-code Organization.identifier HCSA licence code
uen Organization.identifier Singapore Unique Entity Number

HealthcareService

Namespace Applied To Description
hcsa-code HealthcareService.identifier HCSA licence code

Care Team

Namespace Applied To Description
enrolment-id CareTeam.identifier Health programme enrolment identifier

Appointment

Namespace Applied To Description
record-id Appointment.identifier (recordIdentifier) System-assigned record identifier
appointment-id Appointment.identifier Appointment identifier
group-no Appointment.identifier Appointment group number

Event/Visit

Namespace Applied To Description
record-id Encounter.identifier (recordIdentifier) System-assigned record identifier
case-id Encounter.identifier Case identifier
movement-id Encounter.identifier Patient movement identifier

Vital Signs / Clinical Assessment / Social History

Namespace Applied To Description
investigation-id Observation.identifier Investigation identifier

Lab Order / Radiology Order

Namespace Applied To Description
order-no ServiceRequest.identifier Lab or radiology order number

Lab Result

Namespace Applied To Description
record-id DiagnosticReport.identifier (recordIdentifier) System-assigned record identifier
accession-no DiagnosticReport.identifier Accession number
order-no ServiceRequest.identifier Investigation order number
investigation-id Observation.identifier Investigation identifier
mcr DiagnosticReport.resultsInterpreter Reporting clinician MCR number

Radiology Report

Namespace Applied To Description
record-id Composition.identifier (recordIdentifier) System-assigned record identifier
accession-no Composition.identifier Accession number
mcr Composition.author Reporting clinician MCR number

Cardiology Report

Namespace Applied To Description
record-id Composition.identifier (recordIdentifier) System-assigned record identifier
accession-no Composition.identifier Accession number
sequence-no DiagnosticReport.identifier, Procedure.identifier, Observation.identifier Sequence number within the report
investigation-id Observation.identifier Investigation identifier
event-id Procedure.identifier Encounter event reference
mcr DiagnosticReport.resultsInterpreter Reporting clinician MCR number

Ordered Medications

Namespace Applied To Description
record-id MedicationRequest.identifier (recordIdentifier) System-assigned record identifier
order-no MedicationRequest.identifier Order number
source-grouping-id MedicationRequest.identifier Source grouping identifier
sequence-no MedicationRequest.identifier Sequence number
group-no MedicationRequest.identifier Medication group number
mcr MedicationRequest.requester Prescribing clinician MCR number
snb MedicationRequest.requester Prescribing clinician SNB number
prn MedicationRequest.requester Prescribing clinician PRN
dcr MedicationRequest.requester Prescribing clinician DCR number

Dispensed Medications

Namespace Applied To Description
record-id MedicationDispense.identifier (recordIdentifier), MedicationRequest.identifier (contained) System-assigned record identifier
dispense-id MedicationDispense.identifier Dispense identifier
source-grouping-id MedicationDispense.identifier Source grouping identifier
order-no MedicationDispense.identifier Originating order number
order-id MedicationRequest.identifier (contained) Contained order identifier
group-no MedicationRequest.identifier (contained) Medication group number
prn MedicationDispense.performer Dispenser PRN
dispensing-location-id MedicationDispense.location Dispensing location identifier
facility-unit-id MedicationDispense.destination Destination facility unit identifier
mcr MedicationRequest.requester (contained) Prescribing clinician MCR number
snb MedicationRequest.requester (contained) Prescribing clinician SNB number
dcr MedicationRequest.requester (contained) Prescribing clinician DCR number

Patient Medication List

Namespace Applied To Description
pml-id List.identifier Patient Medication List identifier
record-id MedicationStatement.identifier (recordIdentifier) System-assigned record identifier
sequence-no MedicationStatement.identifier Sequence number
group-no MedicationStatement.identifier Medication group number
group-sequence-no MedicationStatement.identifier Group sequence number

Patient Problem List

Namespace Applied To Description
sequence-no Condition.identifier Sequence number within the problem list

Institution Care Plan Summary

Namespace Applied To Description
nric CarePlan.subject Patient NRIC reference
eventID CarePlan.identifier Encounter event identifier
mcr CarePlan.contributor Contributing clinician MCR number

Procedure

Namespace Applied To Description
nric Procedure.performer Performer NRIC
event-id Procedure.identifier Encounter event identifier

Referral

Namespace Applied To Description
referral-id ServiceRequest.identifier Referral identifier
mcr ServiceRequest.requester, ServiceRequest.performer Referring and receiving clinician MCR number

ED Notes

Namespace Applied To Description
record-id Composition.identifier (recordIdentifier) System-assigned record identifier
accession-no Composition.identifier Accession number
event-id Composition.event.detail, Procedure.identifier Encounter event identifier
ed-ref-no Encounter.identifier ED reference number
hci-code Encounter.serviceProvider, Composition.author HCI code of the institution
mcr Composition.author, MedicationRequest.requester (contained) Clinician MCR number
mcr-no Encounter.participant.actor Clinician MCR number (ED encounter participant)
procedure-id Procedure.identifier Procedure identifier
sequence-no MedicationAdministration.identifier Sequence number
group-no MedicationRequest.identifier (contained) Prescription group number
snb MedicationRequest.requester (contained) Prescribing clinician SNB number
prn MedicationRequest.requester (contained) Prescribing clinician PRN
dcr MedicationRequest.requester (contained) Prescribing clinician DCR number

OT Notes

Namespace Applied To Description
record-id Composition.identifier (recordIdentifier) System-assigned record identifier
accession-no Composition.identifier Accession number
hci-code Composition.author HCI code of the institution
mcr Composition.author Authoring clinician MCR number
sequence-no Procedure.identifier, Specimen.identifier, Observation.identifier, MedicationAdministration.identifier, DiagnosticReport.identifier, Condition.identifier Sequence number
event-id Procedure.identifier Encounter event identifier

Discharge Summary

Namespace Applied To Description
record-id Composition.identifier (recordIdentifier), Bundle.identifier System-assigned record identifier
accession-no Composition.identifier Accession number
case-no Encounter.identifier Case number
sequence-no Procedure.identifier, MedicationRequest.identifier (contained) Sequence number
mc-no DocumentReference.identifier Medical certificate number
nric Condition.subject (contained diagnosis) Patient NRIC
mcr Composition.author, MedicationRequest.requester (contained) Clinician MCR number
snb MedicationRequest.requester (contained) Clinician SNB number
prn MedicationRequest.requester (contained) Clinician PRN
dcr MedicationRequest.requester (contained) Clinician DCR number

Summary Notes

Namespace Applied To Description
record-id Composition.identifier (recordIdentifier) System-assigned record identifier
accession-no Composition.identifier Accession number
event-id Composition.event.detail Encounter event identifier
hci-code Composition.author HCI code of the institution
mcr Composition.author Authoring clinician MCR number
nric Condition.subject, Procedure.performer, ServiceRequest.subject Patient NRIC
investigation-id Observation.identifier Investigation identifier

Screening Report / Screening Summary

Namespace Applied To Description
record-id DiagnosticReport.identifier System-assigned record identifier
accession-no Observation.identifier Accession number
workflow-no DiagnosticReport.identifier, Observation.identifier Screening workflow number
investigation-id Observation.identifier Investigation identifier
hci-code Encounter.serviceProvider, Observation.performer HCI code of the screening institution
mcr DiagnosticReport.resultsInterpreter Reporting clinician MCR number

Advance Care Plan

SGCDI data object #33. Implemented in the Synapxe ACP project.

Namespace Applied To Description
nric Patient.identifier Patient NRIC or FIN number
acp-id Patient.identifier Advance Care Plan patient identifier

CCDP (Clinical Care Delivery Platform)

Project-scoped namespaces used in CCDP FHIR operation definitions.

Namespace Applied To Description
systemcode OperationDefinition parameters Calling system code

CGMP / COGS (Community Grant Management Platform)

Project-scoped namespaces used in COGS Claim and Grant profiles.

Namespace Applied To Description
uen Organization.identifier Singapore Unique Entity Number
ipc-uen Organization.identifier IPC-registered UEN
previous-ipc-uen Organization.identifier Previous IPC-registered UEN
acc-organization-id Organization.identifier ACC organisation identifier
application-id Task.identifier, Claim.identifier Grant application identifier
project-id Task.identifier, Claim.identifier Grant project identifier
grant-call-id Task.identifier Grant call identifier
claimrequest-id Claim.identifier Claim request identifier
claimitem-id Claim.identifier, Task.identifier Claim item identifier
claimsummary-id Claim.identifier Claim summary identifier
disbursement-id PaymentNotice.identifier Disbursement identifier
soe-request-id Task.identifier SOE request identifier
source-ref-id Task.identifier Source reference identifier
request-id Task.identifier Generic request identifier
user-id Claim.identifier, Task.identifier Submitting user identifier
user-email Task.identifier Submitting user email address

ICCP (Integrated Care Coordination Platform)

Project-scoped namespaces. All prefixed with iccp-.

Namespace Applied To Description
iccp-nric Patient.identifier Patient NRIC (ICCP-scoped)
iccp-org-uen Organization.identifier Organisation UEN (ICCP-scoped)
iccp-community-care-plan-id CarePlan.identifier Community care plan identifier
iccp-care-assessment-id QuestionnaireResponse.identifier InterRAI care assessment identifier
iccp-interrai-careplan-id QuestionnaireResponse.identifier InterRAI care plan identifier
iccp-location-code Location.identifier ICCP location code
iccp-service-master Composition.identifier Service master code
iccp-referral-id Composition.identifier Referral identifier

Legacy — Healthier-SG (ihis.sg)

These namespaces use the legacy http://ihis.sg/identifier/ URL pattern. The modern equivalents use https://fhir.synapxe.sg/NamingSystem/.

Legacy Namespace Applied To Description Modern Equivalent
http://ihis.sg/identifier/nric Patient.identifier Singapore NRIC or FIN nric
http://ihis.sg/identifier/hci-code Organization.identifier HCI code hci-code
http://ihis.sg/identifier/mcr Practitioner.identifier MCR number mcr
http://ihis.sg/identifier/prs Practitioner.identifier Provider Registration System number

Legacy — ASG / Age Well SG (ihis.sg)

These namespaces use the legacy http://ihis.sg/identifier/ URL pattern.

Legacy Namespace Applied To Description Modern Equivalent
http://ihis.sg/identifier/nric Patient.identifier, QuestionnaireResponse.subject Singapore NRIC nric
http://ihis.sg/identifier/fin Practitioner.identifier Foreign Identification Number
http://ihis.sg/identifier/others Practitioner.identifier Other identifier type
http://ihis.sg/identifier/uen Organization.identifier Singapore UEN uen
http://ihis.sg/identifier/aac-center-id Organization.identifier, Composition.author AAC centre identifier
http://ihis.sg/identifier/aac-staff-id Practitioner.identifier AAC staff identifier
http://ihis.sg/identifier/cst-identifier-value QuestionnaireResponse.identifier Community Silver Trust (CST) identifier
http://ihis.sg/identifier/phv-identifier-value QuestionnaireResponse.identifier Pillar Health Volunteer (PHV) identifier
http://ihis.sg/identifier/cs-outcome-identifier-value Observation.identifier Community service outcome identifier

Legacy — CCDA (ihis.sg)

These namespaces use the legacy http://ihis.sg/identifier/ URL pattern.

Legacy Namespace Applied To Description Modern Equivalent
http://ihis.sg/identifier/institution-code Composition.author, DocumentReference.author Institution code hci-code
http://ihis.sg/identifier/ccda DocumentReference.identifier CCDA document identifier
http://ihis.sg/identifier/encrypted-nric DocumentReference.subject Encrypted patient NRIC