Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
"authorization_details":
{
    "type":"helseid_authorization",
    "practitioner_role":
    {
        "organization":
        {
            "identifier":
            {
                "system":"urn:oid:1.0.6523",
                "type":"ENH",
                "value":"NO:ORGNR:[parent orgnumber]:[child orgnumber]",
            }
        }
    }
}

Explanation of Authorization Details Items

Name

Defined By

Description

authorization_details

The Rich Authorization Requests specification

Rich Authorization Requests Parameter Name

type

Type of authorization request. Only valid value is helseid_authorization

FHIR links organization and health professionals through the role of health care professionals.

practitioner_role

FHIR

FHIR links organization and health professionals through the role of health care professionals.

organization

FHIR

The organization health personnel has a role in.

identifier

FHIR

Unique identification for an organization.

system

FHIR

Organization.system contains a uri (in this case an OID) that uniquely identifies the registry in which the organization is registered. Must have the value urn:oid:2.16.578.1.12.4.1.4.101 indicating the Unit Registery in Norway, or the value urn:oid:1.0.6523. which indicates ISO standard 6523.

type

FHIR

Description of the register in which the organization is registered. Must have value ENH indicating the Unit Register in Norway.

value

FHIR

If specifying a child unit this value should be the identifier of the treatment site / sub-unit, ie a Norwegian organization number. Nine digits.

If specifying a parent and child unit this value should include the identifiers of the parent organization followed by the identifier of the child organization, setup as follows:

NO:ORGNR:[parent orgnumber]:[child orgnumber]

Example of full request

Below is an example of an http request to the authorization endpoint which includes a claim for a place of treatment.

...

An example of Request Objects implementation can be found at https://github.com/HelseID/HelseID.Samples/tree/master/HelseId.Samples.RequestObjectsDemo .

References

This is a list of specifications and codes we have based on.