...
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 | 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 |
type | FHIR | Description of the register in which the organization is registered. Must have value |
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:
|
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.
References | |
Name | Link |
---|---|
Request Objects | https://openid.net/specs/openid-connect-core-1_0.html#JWTRequests |
Rich Authorization Objects (RAR) | |
FHIR PractionerRole | |
FHIR Organization | |
FHIR Identifier | |
Coding for Identifier |