OpenEHR Base package
0.1.0 - First Draft International flag

OpenEHR Base package, published by openEHR + HL7. This guide is not an authorized publication; it is the continuous build for version 0.1.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/openehr-fhir/base-spec/ and changes regularly. See the Directory of published versions

Logical Model: DV_IDENTIFIER

Official URL: http://openehr.org/fhir/StructureDefinition/DV-IDENTIFIER Version: 0.1.0
Standards status: Informative Maturity Level: 3 Computable Name: DV_IDENTIFIER

Type for representing identifiers of real-world entities. Typical identifiers include drivers licence number, social security number, veterans affairs number, prescription id, order id, and so on.

DV_IDENTIFIER is used to represent any identifier of a real thing, issued by some authority or agency.

Misuse: DV_IDENTIFIER is not used to express identifiers generated by the infrastructure to refer to information items; the types OBJECT_ID and OBJECT_REF and subtypes are defined for this purpose.

Original Source: specifications.openehr.org

Usages:

You can also check for usages in the FHIR IG Statistics

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. DV_IDENTIFIER C 0..* DATA_VALUE Type for representing identifiers of real-world entities.

Elements defined in Ancestors:CR, LF, Local_terminology_id
Constraints: Issuer_valid, Assigner_valid, Id_valid, Type_valid
... CR 1..1 string Carriage return character.
... LF 1..1 string Line feed character.
... Local_terminology_id 1..1 string Predefined terminology identifier
... assigner 0..1 string Optional organisation that assigned the id to the item being identified.
... id 1..1 string The identifier value.
... type 0..1 string Optional identifier type, such as prescription , or Social Security Number .

doco Documentation for this format

Constraints

Id Grade Path(s) Description Expression
Assigner_valid error DV_IDENTIFIER Assigner valid must not be empty assigner.empty().not()
Id_valid error DV_IDENTIFIER Id valid must not be empty id.empty().not()
Issuer_valid error DV_IDENTIFIER Issuer valid must not be empty issuer.empty().not()
Type_valid error DV_IDENTIFIER Type valid must not be empty type.empty().not()

This structure is derived from DATA_VALUE

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. DV_IDENTIFIER C 0..* DATA_VALUE Type for representing identifiers of real-world entities.

Elements defined in Ancestors:CR, LF, Local_terminology_id
Constraints: Issuer_valid, Assigner_valid, Id_valid, Type_valid
... issuer 0..1 string Optional authority which issues the kind of id used in the id field of this object.
... assigner 0..1 string Optional organisation that assigned the id to the item being identified.
... id 1..1 string The identifier value.

doco Documentation for this format

Constraints

Id Grade Path(s) Description Expression
Assigner_valid error DV_IDENTIFIER Assigner valid must not be empty assigner.empty().not()
Id_valid error DV_IDENTIFIER Id valid must not be empty id.empty().not()
Issuer_valid error DV_IDENTIFIER Issuer valid must not be empty issuer.empty().not()
Type_valid error DV_IDENTIFIER Type valid must not be empty type.empty().not()
NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. DV_IDENTIFIER C 0..* DATA_VALUE Type for representing identifiers of real-world entities.

Elements defined in Ancestors:CR, LF, Local_terminology_id
Constraints: Issuer_valid, Assigner_valid, Id_valid, Type_valid
... CR 1..1 string Carriage return character.
... LF 1..1 string Line feed character.
... Local_terminology_id 1..1 string Predefined terminology identifier
... assigner 0..1 string Optional organisation that assigned the id to the item being identified.
... id 1..1 string The identifier value.
... type 0..1 string Optional identifier type, such as prescription , or Social Security Number .

doco Documentation for this format

Constraints

Id Grade Path(s) Description Expression
Assigner_valid error DV_IDENTIFIER Assigner valid must not be empty assigner.empty().not()
Id_valid error DV_IDENTIFIER Id valid must not be empty id.empty().not()
Issuer_valid error DV_IDENTIFIER Issuer valid must not be empty issuer.empty().not()
Type_valid error DV_IDENTIFIER Type valid must not be empty type.empty().not()

This structure is derived from DATA_VALUE

Summary

Mandatory: 0 element(1 nested mandatory element)

Maturity: 3

Key Elements View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. DV_IDENTIFIER C 0..* DATA_VALUE Type for representing identifiers of real-world entities.

Elements defined in Ancestors:CR, LF, Local_terminology_id
Constraints: Issuer_valid, Assigner_valid, Id_valid, Type_valid
... CR 1..1 string Carriage return character.
... LF 1..1 string Line feed character.
... Local_terminology_id 1..1 string Predefined terminology identifier
... assigner 0..1 string Optional organisation that assigned the id to the item being identified.
... id 1..1 string The identifier value.
... type 0..1 string Optional identifier type, such as prescription , or Social Security Number .

doco Documentation for this format

Constraints

Id Grade Path(s) Description Expression
Assigner_valid error DV_IDENTIFIER Assigner valid must not be empty assigner.empty().not()
Id_valid error DV_IDENTIFIER Id valid must not be empty id.empty().not()
Issuer_valid error DV_IDENTIFIER Issuer valid must not be empty issuer.empty().not()
Type_valid error DV_IDENTIFIER Type valid must not be empty type.empty().not()

Differential View

This structure is derived from DATA_VALUE

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. DV_IDENTIFIER C 0..* DATA_VALUE Type for representing identifiers of real-world entities.

Elements defined in Ancestors:CR, LF, Local_terminology_id
Constraints: Issuer_valid, Assigner_valid, Id_valid, Type_valid
... issuer 0..1 string Optional authority which issues the kind of id used in the id field of this object.
... assigner 0..1 string Optional organisation that assigned the id to the item being identified.
... id 1..1 string The identifier value.

doco Documentation for this format

Constraints

Id Grade Path(s) Description Expression
Assigner_valid error DV_IDENTIFIER Assigner valid must not be empty assigner.empty().not()
Id_valid error DV_IDENTIFIER Id valid must not be empty id.empty().not()
Issuer_valid error DV_IDENTIFIER Issuer valid must not be empty issuer.empty().not()
Type_valid error DV_IDENTIFIER Type valid must not be empty type.empty().not()

Snapshot View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. DV_IDENTIFIER C 0..* DATA_VALUE Type for representing identifiers of real-world entities.

Elements defined in Ancestors:CR, LF, Local_terminology_id
Constraints: Issuer_valid, Assigner_valid, Id_valid, Type_valid
... CR 1..1 string Carriage return character.
... LF 1..1 string Line feed character.
... Local_terminology_id 1..1 string Predefined terminology identifier
... assigner 0..1 string Optional organisation that assigned the id to the item being identified.
... id 1..1 string The identifier value.
... type 0..1 string Optional identifier type, such as prescription , or Social Security Number .

doco Documentation for this format

Constraints

Id Grade Path(s) Description Expression
Assigner_valid error DV_IDENTIFIER Assigner valid must not be empty assigner.empty().not()
Id_valid error DV_IDENTIFIER Id valid must not be empty id.empty().not()
Issuer_valid error DV_IDENTIFIER Issuer valid must not be empty issuer.empty().not()
Type_valid error DV_IDENTIFIER Type valid must not be empty type.empty().not()

This structure is derived from DATA_VALUE

Summary

Mandatory: 0 element(1 nested mandatory element)

Maturity: 3

 

Other representations of profile: CSV, Excel