Local identifier using own system URI

A local identifier may be used where no suitable national or established identifier system exists.

Where an organisation maintains its own identifier namespace, a stable URI representing that namespace may be used as Identifier.system.

The system URI identifies the namespace in which the identifier is unique.

When to use

This pattern SHOULD be used where:

  • an identifier is assigned by a local system; and
  • there is no appropriate national identifier system or ODS-based identifier namespace; and
  • the assigning system has a URI that can be used to identify its identifier namespace.

Identifier system

Identifier.system contains the stable URI representing the organisation's identifier namespace.

Identifier value

Identifier.value contains the local identifier assigned within that namespace.

Example

{
  "identifier": [
    {
      "system": "https://example.nhs.uk/diagnostic-report-identifier/laboratory",
      "value": "LAB123456"
    }
  ]
}