Terminology
This page lists all code systems used in FHIR profiles across the public healthcare sector.
All Synapxe-defined terminology use the URL pattern:
https://fhir.synapxe.sg/CodeSystem/<shortname>https://fhir.synapxe.sg/ValueSet/<shortname>
Binding Strength
SGCDI profiles use the following FHIR binding strengths:
| Strength | Meaning | Usage in SGCDI |
|---|---|---|
required |
MUST use a code from the value set | Patient identifier types, document type codes |
extensible |
SHOULD use a code from the value set; other codes allowed if no match | Condition codes (SNOMED CT), observation codes (LOINC) |
preferred |
SHOULD use a code from the value set | Procedure codes |
example |
For illustration only | Not used in SGCDI bindings |
SGCDI Profile Terminology
The following CodeSystems and ValueSets have been defined for the profiles in SGCDI to ensure data interoperability.
| Code System | Canonical URL | Used For |
|---|---|---|
| abnormal-flag | https://fhir.synapxe.sg/CodeSystem/abnormal-flag |
Abnormal flag indicators for investigation results |
| address-type | https://fhir.synapxe.sg/CodeSystem/address-type |
Address types (e.g. residential, mailing) |
| address-types | https://fhir.synapxe.sg/CodeSystem/address-types |
Extended address type classification |
| annotation-type | https://fhir.synapxe.sg/CodeSystem/annotation-type |
Annotation types for clinical notes |
| appointment-participant-type | https://fhir.synapxe.sg/ValueSet/appointment-participant-type |
Roles of participants in an appointment |
| appointment-type | https://fhir.synapxe.sg/CodeSystem/appointment-type |
Types of appointments |
| assessment-answer-type | https://fhir.synapxe.sg/CodeSystem/assessment-answer-type |
Answer types for screening assessments |
| attachment-category | https://fhir.synapxe.sg/CodeSystem/attachment-category |
Attachment and file categories |
| complication-types | https://fhir.synapxe.sg/CodeSystem/complication-types |
Surgical and medical complication types |
| device-category | https://fhir.synapxe.sg/ValueSet/device-category |
Medical device category |
| diagnosis-category | https://fhir.synapxe.sg/CodeSystem/diagnosis-category |
Categories for clinical diagnoses |
| discharge-disposition-type | https://fhir.synapxe.sg/CodeSystem/discharge-disposition-type |
Patient discharge disposition type codes |
| discharge-disposition-use | https://fhir.synapxe.sg/CodeSystem/discharge-disposition-use |
Patient discharge disposition use context codes |
| dispense-type | https://fhir.synapxe.sg/CodeSystem/dispense-type |
Medication dispense type (inpatient / outpatient) |
| doc-section-code | https://fhir.synapxe.sg/ValueSet/doc-section-code |
Section codes for clinical document compositions (ED Notes, OT Notes, Discharge Summary, Cardiology Report) |
| edvisit-condition-type | https://fhir.synapxe.sg/CodeSystem/edvisit-condition-type |
Clinical condition types presenting to ED |
| edvisit-participant-type | https://fhir.synapxe.sg/CodeSystem/edvisit-participant-type |
Participant roles in an ED visit |
| edvisit-reason-type | https://fhir.synapxe.sg/CodeSystem/edvisit-reason-type |
Reasons for an ED visit |
| encounter-participant-type | https://fhir.synapxe.sg/ValueSet/encounter-participant-type |
Participant roles in an encounter |
| encounter-status | https://fhir.synapxe.sg/ValueSet/encounter-status |
NEHR-specific encounter status codes |
| event-type | https://fhir.synapxe.sg/CodeSystem/event-type |
Clinical event types |
| followup-types | https://fhir.synapxe.sg/CodeSystem/followup-types |
Follow-up types after a clinical procedure |
| healthdomain-types | https://fhir.synapxe.sg/CodeSystem/healthdomain-types |
Health domain classification |
| investigation-category | https://fhir.synapxe.sg/ValueSet/investigation-category |
Lab / radiology investigation categories |
| list-codes | https://fhir.synapxe.sg/ValueSet/list-codes |
Example use codes for the FHIR List resource (LOINC-based) |
| med-code | https://fhir.synapxe.sg/CodeSystem/med-code |
Singapore Drug Dictionary (SDD) medication codes |
| medical-alert-codes | https://fhir.synapxe.sg/CodeSystem/medical-alert-codes |
NEHR medical alert codes used in clinical flags |
| medication-statement-adherence | https://fhir.synapxe.sg/ValueSet/medication-statement-adherence |
Adherence status codes for medication statements |
| medication-statement-category | https://fhir.synapxe.sg/CodeSystem/medication-statement-category |
Clinical setting in which the medication statement was reviewed |
| medicationadministration-type | https://fhir.synapxe.sg/CodeSystem/medicationadministration-type |
Types of medication administration |
| medicationrequest-status | https://fhir.synapxe.sg/CodeSystem/medicationrequest-status |
NEHR-specific medication request status codes |
| merge-type | https://fhir.synapxe.sg/CodeSystem/merge-type |
Patient record merge operation types |
| movement-type | https://fhir.synapxe.sg/CodeSystem/movement-type |
Patient movement codes (admission, transfer, discharge) |
| name-title | https://fhir.synapxe.sg/CodeSystem/name-title |
Name titles / salutations (Mr, Mrs, Dr, etc.) |
| nhdd-occupation | https://fhir.synapxe.sg/CodeSystem/nhdd-occupation |
National Health Data Dictionary occupation codes |
| nhdd-race | https://fhir.synapxe.sg/CodeSystem/nhdd-race |
National Health Data Dictionary race codes |
| nhdd-residencystatus | https://fhir.synapxe.sg/CodeSystem/nhdd-residencystatus |
National Health Data Dictionary residency status codes |
| ohat-status | https://fhir.synapxe.sg/CodeSystem/ohat-status |
Oral Health Assessment Tool (OHAT) status codes |
| order-set-connecting-term | https://fhir.synapxe.sg/CodeSystem/order-set-connecting-term |
Logical connectors for medication order sets (AND / OR) |
| order-type | https://fhir.synapxe.sg/CodeSystem/order-type |
Types of clinical or medication orders (inpatient / outpatient) |
| pathology-results-type | https://fhir.synapxe.sg/CodeSystem/pathology-results-type |
Types of pathology results |
| patient-contactrelationship | https://fhir.synapxe.sg/CodeSystem/patient-contactrelationship |
Relationship of a patient's contact person |
| patient-identifier-type | https://fhir.synapxe.sg/CodeSystem/patient-identifier-type |
Patient identifier types (NRIC, MRN, passport, etc.) |
| patient-type | https://fhir.synapxe.sg/CodeSystem/patient-type |
Patient visit type (inpatient / outpatient) |
| placement-of-denture | https://fhir.synapxe.sg/CodeSystem/placement-of-denture |
Dental denture placement types |
| programme-name | https://fhir.synapxe.sg/CodeSystem/programme-name |
Health programme names |
| reason-for-appointment | https://fhir.synapxe.sg/CodeSystem/reason-for-appointment |
Clinical reasons for booking an appointment |
| reason-for-investigation | https://fhir.synapxe.sg/CodeSystem/reason-for-investigation |
Clinical reasons for ordering investigations |
| reason-for-medication | https://fhir.synapxe.sg/CodeSystem/reason-for-medication |
Clinical reasons for prescribing medication |
| reasonforcancellation | https://fhir.synapxe.sg/CodeSystem/reasonforcancellation |
Reasons for cancelling an appointment |
| reasonForClosure | https://fhir.synapxe.sg/CodeSystem/reasonForClosure |
Reasons for closing a care team or care plan |
| reasonForEnrolment | https://fhir.synapxe.sg/CodeSystem/reasonForEnrolment |
Reasons for enrolling a patient in a care team or programme |
| referral-type | https://fhir.synapxe.sg/CodeSystem/referral-type |
Clinical referral types |
| screen-type | https://fhir.synapxe.sg/CodeSystem/screen-type |
Health screening test types |
| screening-category | https://fhir.synapxe.sg/CodeSystem/screening-category |
Categories of health screening programmes |
| service-speciality | https://fhir.synapxe.sg/CodeSystem/service-speciality |
Clinical service speciality codes |
| specimen-type | https://fhir.synapxe.sg/CodeSystem/specimen-type |
Clinical specimen types |
| status-reason | https://fhir.synapxe.sg/CodeSystem/status-reason |
Reasons for status changes on clinical records |
| supportinginfo-type | https://fhir.synapxe.sg/ValueSet/supportinginfo-type |
Types of supporting information on a clinical record |
| test-hearing-code | https://fhir.synapxe.sg/ValueSet/test-hearing-code |
Hearing test frequency codes (500, 1000, 2000, 4000 Hz) |
| test-type | https://fhir.synapxe.sg/CodeSystem/test-type |
Health screening test type codes |
| test-visual-code | https://fhir.synapxe.sg/ValueSet/test-visual-code |
Visual acuity test codes |
Terminology Used in Other Projects
The following projects publish their own CodeSystems and ValueSets. These are not linked from this SGCDI guide but are documented here for cross-project reference.
Advance Care Plan
| CodeSystem | Canonical URL | Used For |
|---|---|---|
acp-attachment-type |
https://fhir.synapxe.sg/CodeSystem/acp-attachment-type |
Document attachment type |
acp-documentreference-category |
https://fhir.synapxe.sg/CodeSystem/acp-documentreference-category |
Document reference category |
acp-form-type |
https://fhir.synapxe.sg/CodeSystem/acp-form-type |
ACP form type |
acp-citizenship |
https://fhir.synapxe.sg/CodeSystem/acp-citizenship |
Patient citizenship |
acp-deceased-location |
https://fhir.synapxe.sg/CodeSystem/acp-deceased-location |
Place of death |
acp-patient-deactivate-reason |
https://fhir.synapxe.sg/CodeSystem/acp-patient-deactivate-reason |
Reason for patient deactivation |
acp-patient-reactivate-reason |
https://fhir.synapxe.sg/CodeSystem/acp-patient-reactivate-reason |
Reason for patient reactivation |
acp-race |
https://fhir.synapxe.sg/CodeSystem/acp-race |
Patient race |
CCDP — Community Care Discharge Platform
| CodeSystem | Canonical URL | Used For |
|---|---|---|
race |
http://fhir.synapxe.sg/CodeSystem/race |
Patient race |
nationality |
http://fhir.synapxe.sg/CodeSystem/nationality |
Patient nationality |
CGMP — AAC-KPI (https://fhir.synapxe.sg/CodeSystem/)
| CodeSystem | Canonical URL | Used For |
|---|---|---|
aac-kpi-category |
https://fhir.synapxe.sg/CodeSystem/aac-kpi-category |
AAC KPI reporting category |
CGMP — COGS
| CodeSystem | Canonical URL | Used For |
|---|---|---|
claim-category |
https://fhir.synapxe.sg/CodeSystem/claim-category |
COGS claim category |
claim-history-bucket-type |
https://fhir.synapxe.sg/CodeSystem/claim-history-bucket-type |
Claim history bucket type |
claim-status |
https://fhir.synapxe.sg/CodeSystem/claim-status |
Claim status |
payment-status |
https://fhir.synapxe.sg/CodeSystem/payment-status |
Payment status |
scheme |
https://fhir.synapxe.sg/CodeSystem/scheme |
Subsidy scheme |
sor-notification-status |
https://fhir.synapxe.sg/CodeSystem/sor-notification-status |
SOR notification status |
sor-notification-type |
https://fhir.synapxe.sg/CodeSystem/sor-notification-type |
SOR notification type |
ICCP — Integrated Care Coordination Platform
| CodeSystem | Canonical URL | Used For |
|---|---|---|
iccp-assessment-care-need |
https://fhir.synapxe.sg/CodeSystem/iccp-assessment-care-need |
InterRAI assessment care needs |
iccp-assessment-instrument |
https://fhir.synapxe.sg/CodeSystem/iccp-assessment-instrument |
Assessment instrument type |
iccp-care-goal |
https://fhir.synapxe.sg/CodeSystem/iccp-care-goal |
Care goal codes |
iccp-care-goal-closed-reason |
https://fhir.synapxe.sg/CodeSystem/iccp-care-goal-closed-reason |
Reason for closing a care goal |
iccp-care-goal-status |
https://fhir.synapxe.sg/CodeSystem/iccp-care-goal-status |
Care goal achievement status |
iccp-care-plan-category |
https://fhir.synapxe.sg/CodeSystem/iccp-care-plan-category |
Care plan category |
iccp-care-plan-status |
https://fhir.synapxe.sg/CodeSystem/iccp-care-plan-status |
Community care plan status (used in status extension) |
iccp-client-consent-rejection-reason |
https://fhir.synapxe.sg/CodeSystem/iccp-client-consent-rejection-reason |
Client consent rejection reason |
iccp-client-consent-status |
https://fhir.synapxe.sg/CodeSystem/iccp-client-consent-status |
Client consent status |
iccp-client-service-consent-rejection-reason |
https://fhir.synapxe.sg/CodeSystem/iccp-client-service-consent-rejection-reason |
Service consent rejection reason |
iccp-client-service-consent-status |
https://fhir.synapxe.sg/CodeSystem/iccp-client-service-consent-status |
Service consent status |
iccp-intervention-L1 |
https://fhir.synapxe.sg/CodeSystem/iccp-intervention-L1 |
Intervention category (level 1) |
iccp-intervention-L2 |
https://fhir.synapxe.sg/CodeSystem/iccp-intervention-L2 |
Intervention type (level 2) |
iccp-intervention-L3 |
https://fhir.synapxe.sg/CodeSystem/iccp-intervention-L3 |
Intervention sub-type (level 3) |
iccp-intervention-L4 |
https://fhir.synapxe.sg/CodeSystem/iccp-intervention-L4 |
Intervention detail (level 4) |
iccp-location-type |
https://fhir.synapxe.sg/CodeSystem/iccp-location-type |
Location type |
iccp-organization-type |
https://fhir.synapxe.sg/CodeSystem/iccp-organization-type |
Organisation type (e.g. provider, referrer) |
iccp-plandefinition-type |
https://fhir.synapxe.sg/CodeSystem/iccp-plandefinition-type |
Plan definition type |
iccp-progress-type |
https://fhir.synapxe.sg/CodeSystem/iccp-progress-type |
Progress note type |
iccp-referral-status |
https://fhir.synapxe.sg/CodeSystem/iccp-referral-status |
Service plan referral status |
iccp-service-code |
https://fhir.synapxe.sg/CodeSystem/iccp-service-code |
Service code |
iccp-service-master |
https://fhir.synapxe.sg/CodeSystem/iccp-service-master |
Service master (plan / progress note) |
iccp-srg-archetype |
https://fhir.synapxe.sg/CodeSystem/iccp-srg-archetype |
SRG assessment archetype |
iccp-subregion |
https://fhir.synapxe.sg/CodeSystem/iccp-subregion |
Patient / assessment sub-region |
ASG — Age Well SG
| CodeSystem | Canonical URL | Used For |
|---|---|---|
asg-document-type |
http://ihis.sg/CodeSystem/asg-document-type |
ASG document type |
asg-aac-report-section |
http://ihis.sg/CodeSystem/asg-aac-report-section |
AAC report section |
asg-event-report-section |
http://ihis.sg/CodeSystem/asg-event-report-section |
Event report section |
asg-resident-report-section |
http://ihis.sg/CodeSystem/asg-resident-report-section |
Resident report section |
asg-volunteer-attendance-report-section |
http://ihis.sg/CodeSystem/asg-volunteer-attendance-report-section |
Volunteer attendance report section |
asg-cs-outcome |
http://ihis.sg/CodeSystem/asg-cs-outcome |
CST screening outcome |
asg-observation-type |
http://ihis.sg/CodeSystem/asg-observation-type |
Observation type |
organization-type |
http://ihis.sg/CodeSystem/organization-type |
Organisation type |
asg-residential-status |
http://ihis.sg/CodeSystem/asg-residential-status |
ASG residential status |
hsg-race |
http://ihis.sg/CodeSystem/hsg-race |
Race (HSG codes) |
hsg-residential-status |
http://ihis.sg/CodeSystem/hsg-residential-status |
Residential status (HSG codes) |
race |
http://ihis.sg/CodeSystem/race |
Race (patient) |
asg-questionnaire-type |
http://ihis.sg/CodeSystem/asg-questionnaire-type |
ASG questionnaire type |
HealthierSG (http://ihis.sg/ValueSet/hsg-*)
| Domain | ValueSets | Description |
|---|---|---|
| Patient | hsg-race, hsg-residential-status, hsg-patient-address-type, hsg-patient-scheme, hsg-patient-status-tag, hsg-chronic-tag, hsg-language |
Demographic and patient attributes |
| Enrolment | hsg-eligibility-reason, hsg-change-eligibility-reason, hsg-enrollment-status-reason, hsg-put-pcp-reason |
Primary care provider enrolment |
| Organisation | hsg-organization-type, hsg-organization-status, hsg-organization-group, hsg-organization-affiliation-type, hsg-capacity-status, hsg-recommendation-tag, hsg-referral-public-institution |
Clinic and PCP attributes |
| Consent | hsg-consent-scope, hsg-consent-category, hsg-consent-authentication-mode, hsg-provided-by |
Patient consent |
| Care Report | hsg-carereport-section, hsg-carereport-element, hsg-care-plan-category, hsg-health-plan-copy-status, hsg-health-plan-note-type, hsg-health-plan-visit-mode, hsg-healthplan-activity-type, hsg-general-fields-visit-mode, hsg-application-soes, hsg-plan-action-code, hsg-archetype |
Care report and health plan |
| Health Goals | hsg-health-goal, hsg-goal-measure, hsg-action-plan-category, hsg-action-plan-diet-item, hsg-action-plan-vaccination-item |
Health goal and action planning |
| Clinical | hsg-condition-category, hsg-condition-tag, hsg-cdmp-condition, hsg-icd10am-diagnosis, hsg-icd10am-complication, hsg-clinical-impression-code |
Clinical conditions |
| Screening | hsg-screening-type, hsg-screening-outcome-code, hsg-screening-followup-outcome, hsg-screening-exceptional-conditions, hsg-oq-identifier-code, hsg-oq-colorectal-cancer, hsg-oq-cervical-cancer, hsg-oq-breast-cancer |
Cancer screening |
| Smoking | hsg-smoking-status, hsg-smoking-state-of-change, hsg-smoking-fagerstrom-test-score, hsg-hq-identifier-code, hsg-hq-smoking-quiz, hsg-hq-first-cigarette, hsg-hq-cigarette-no, hsg-hq-cigarette-giveup, hsg-oq-smoking-history |
Smoking assessment |
| Vaccination | hsg-vaccination-sdd-code, hsg-vaccination-exceptional-conditions, hsg-covid-vaccination-condition, hsg-covid-vaccination-dose-type |
Vaccination |
| Ancillary Services | hsg-ancillary-dfs-conducted, hsg-ancillary-dfs-outcome, hsg-ancillary-drp-conducted, hsg-ancillary-drp-result, hsg-ancillary-followup-actions |
DFS/DRP ancillary services |
| Psychotherapy | hsg-psychotherapy-counselling-provider |
Psychotherapy and counselling |
| Common | hsg-yes-no, hsg-yes-no-notsure, hsg-contact-channel, hsg-questionnaire-type, hsg-document-type, hsg-exercise-intensity |
Shared answer sets |