FHIR (Fast Healthcare Interoperability Resources) is a standard for exchanging healthcare information electronically. It is a modern and open standards framework developed by Health Level Seven International (HL7) for the exchange, integration, sharing, and retrieval of electronic healthcare data. FHIR is designed to be easy to implement, flexible, and scalable, making it ideal for use in various healthcare systems, applications, and devices.

FHIR leverages widely used web technologies such as RESTful web services and JSON or XML data formats, making it developer-friendly and compatible with modern web-based systems. It provides a set of resources, which are standardized representations of discrete clinical and administrative concepts such as patients, medications, observations, encounters, and more. These resources can be combined and queried to construct complex healthcare workflows and applications.

FHIR aims to improve interoperability between different healthcare systems, entities, and stakeholders, enabling the seamless exchange of healthcare information across different organizations, technologies, and platforms. It supports the integration and sharing of data among healthcare providers, payers, researchers, patients, and other healthcare stakeholders to facilitate coordinated care, clinical decision support, population health management, and other healthcare use cases.


In FHIR, identifiers are used to uniquely identify various resources such as patients, practitioners, organizations, medications, and many others. An identifier in FHIR consists of two main components: the system and the value. These identifiers are often written system|value, e.g. urn:oid:2.16.578.|ddmmyyxxxxx for a Norwegian national identity number.

  • The system component of an identifier represents the namespace or the identifier system under which the value is defined. It provides context to the identifier value and ensures that the identifier is globally unique within the specified system. The system can be a URL or an OID (Object Identifier) that identifies the organization or authority responsible for assigning and managing the identifier values.
  • The value component of an identifier is the actual unique identifier value within the defined system. It can be a string or a numeric value that uniquely identifies the resource within the specified system

Identifiers in our FHIR APIs

Object identifier (OID)Description
Patient, NPR IDhttp://dips.no/fhir/namingsystem/dips-patientidIndicates a patient identifier by the internal patient record ID.
Patient, National IDurn:oid:2.16.578. national identity number ("Fødselsnummer").
Patient, National ID for foreignersurn:oid:2.16.578. Norwegian identity number assigned to foreigners living in Norway ("D-nummer").
Patient, temporarily assigned IDurn:oid:2.16.578. identity number ("Hjelpenummer"), commonly used when the patient doesn't have a national identity number or D-number.
Performer (author/authenticator), HPR-numberurn:oid:2.16.578. and unique number assigned to healthcare personnel ("HPR-nummer").
Performer (author/authenticator), HCP-IDurn:oid: performer ID ("HelsetjenesterolleID").
Performer (organization), RESH-IDurn:oid:2.16.578. for Department.
Performer (organization), Department IDhttp://dips.no/fhir/namingsystem/dips-organizationidDIPS Department ID.
Encounter, DIPS Episode of carehttp://dips.no/fhir/namingsystem/dips-omsorgsepisodeidDIPS internal ID for an episode of care (Omsorgsepisode).
Encounter, DIPS Planned Contacturn:oid: internal ID for a planned contact (Planlagt kontakt).


We use cookies to enhance your experience.
For a complete overview of all cookies used, please see our privacy policy.

DIPS ASPostboks 1435, 8037 BodøTlf: +47 75 59 20 00open@dips.no20240220.5