Error guide & FAQ

Plain-language explanations of the messages the FHIR validator produces, grouped by category. The same explanations appear on each issue in your validation results.

Troubleshooting & FAQ

2 entries

Example URL used as a system Identifiers
What it means
An example.org (or similar example) URL was used. Example URLs are rejected outside of documentation.
Why
A placeholder system means the identifier cannot be traced to a real issuing authority.
How to fix
Replace it with the real system. For identifiers NP Core defines the system (National ID, NHFR, NHWR...); for your own internal identifiers use a URL under a domain your organisation controls.
{ "system": "http://nhfr.digitalhealth.gov.np/<your-facility-nhfr-code>", "value": "ENC-0001" }

Validator message IDs: TYPE_SPECIFIC_CHECKS_DT_URL_EXAMPLE

Identifier.system must be an absolute URI Identifiers
What it means
system is a local or relative value such as NID or /ids.
Why
System URIs make identifiers globally unambiguous.
How to fix
Use the full URI of the issuing authority from NP Core (for example the National ID or NHFR system).
{ "system": "http://nhfr.digitalhealth.gov.np", "value": "1-1-001-0001" }

Validator message IDs: Type_Specific_Checks_DT_Identifier_System