validate-identifier-system

Checks if an identifier system URI is valid according to the FHIR specifications and the server internal rules. For valid URIs returns the corresponding CareEvolution identifier type, assigning authority (if any) and record authority.

Input Parameters

Name Cardinality Type Description
uri 1..1

uri

Output Parameters

Name Cardinality Type Description
assigning-authority-namespace-identifier 0..1

string

The namespace identifier of the CareEvolution assigning authority corresponding to the specified system URI. Not present if the system URI is not valid or it does not correspond to an assigning authority.

assigning-authority-universal-identifier 0..1

string

The universal identifier of the CareEvolution assigning authority corresponding to the specified system URI. Not present if the system URI is not valid or it does not correspond to an assigning authority.

assigning-authority-universal-identifier-type 0..1

string

The universal identifier type (e.g. ISO) of the CareEvolution assigning authority corresponding to the specified system URI. Not present if the system URI is not valid or it does not correspond to an assigning authority.

identifier-type-code 0..1

string

The code of the CareEvolution identifier type term corresponding to the specified system URI. Not present if the system URI is not valid.

identifier-type-namespace-code 0..1

string

The code of the namespace of the CareEvolution identifier type term corresponding to the specified system URI. Not present if the system URI is not valid.

identifier-type-namespace-version 0..1

string

The version of the namespace of the CareEvolution identifier type term corresponding to the specified system URI. Not present if the system URI is not valid.

record-authority-code 0..1

string

The code of the CareEvolution record authority corresponding to the specified system URI. Not present if the system URI is not valid or it does not correspond to a record authority.

valid 1..1

boolean

True if the specified identifier system URI is a valid one, false otherwise


Back to Operations