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: PARTY_IDENTIFIED - Detailed Descriptions

Page standards status: Informative Maturity Level: 3

Definitions for the PARTY-IDENTIFIED logical model.

Guidance on how to interpret the contents of this table can be foundhere

0. PARTY_IDENTIFIED
Definition

Proxy data for an identified party other than the subject of the record, minimally consisting of human-readable identifier(s), such as name, formal (and possibly computable) identifiers such as NHS number, and an optional link to external data. There must be at least one of name, identifier or external_ref present.

Used to describe parties where only identifiers may be known, and there is no entry at all in the demographic system (or even no demographic system). Typically for health care providers, e.g. name and provider number of an institution.

Should not be used to include patient identifying information.


Base definition for all types defined in FHIR type system.

ShortProxy data for an identified party other than the subject of the record, minimally consisting of human-readable identifier(s), such as name, formal (and possibly computable) identifiers such as NHS number, and an optional link to external data.Base for all types and resources
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
InvariantsBasic_validity: Basic validity must be present (name.exists() or identifiers.exists() or external_ref.exists())
Name_valid: Name valid must be present (name.exists() implies name.empty().not())
Identifiers_valid: Identifiers valid must be present (identifiers.exists() implies identifiers.empty().not())
2. PARTY_IDENTIFIED.external-ref
Definition

Optional reference to more detailed demographic or identification information for this party, in an external system.

ShortOptional reference to more detailed demographic or identification information for this party, in an external system.
Control0..1
Typehttp://openehr.org/fhir/StructureDefinition/PARTY-REF
Is Modifierfalse
4. PARTY_IDENTIFIED.name
Definition

Optional human-readable name (in String form).

ShortOptional human-readable name (in String form).
Control0..1
Typestring
Is Modifierfalse
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
6. PARTY_IDENTIFIED.identifiers
Definition

One or more formal identifiers (possibly computable).

ShortOne or more formal identifiers (possibly computable).
Control0..*
Typehttp://openehr.org/fhir/StructureDefinition/DV-IDENTIFIER
Is Modifierfalse

Guidance on how to interpret the contents of this table can be foundhere

0. PARTY_IDENTIFIED
Definition

Proxy data for an identified party other than the subject of the record, minimally consisting of human-readable identifier(s), such as name, formal (and possibly computable) identifiers such as NHS number, and an optional link to external data. There must be at least one of name, identifier or external_ref present.

Used to describe parties where only identifiers may be known, and there is no entry at all in the demographic system (or even no demographic system). Typically for health care providers, e.g. name and provider number of an institution.

Should not be used to include patient identifying information.

ShortProxy data for an identified party other than the subject of the record, minimally consisting of human-readable identifier(s), such as name, formal (and possibly computable) identifiers such as NHS number, and an optional link to external data.
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
InvariantsBasic_validity: Basic validity must be present (name.exists() or identifiers.exists() or external_ref.exists())
Name_valid: Name valid must be present (name.exists() implies name.empty().not())
Identifiers_valid: Identifiers valid must be present (identifiers.exists() implies identifiers.empty().not())
2. PARTY_IDENTIFIED.name
Definition

Optional human-readable name (in String form).

ShortOptional human-readable name (in String form).
Control0..1
Typestring
Is Modifierfalse
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
4. PARTY_IDENTIFIED.identifiers
Definition

One or more formal identifiers (possibly computable).

ShortOne or more formal identifiers (possibly computable).
Control0..*
Typehttp://openehr.org/fhir/StructureDefinition/DV-IDENTIFIER
Is Modifierfalse

Guidance on how to interpret the contents of this table can be foundhere

0. PARTY_IDENTIFIED
Definition

Proxy data for an identified party other than the subject of the record, minimally consisting of human-readable identifier(s), such as name, formal (and possibly computable) identifiers such as NHS number, and an optional link to external data. There must be at least one of name, identifier or external_ref present.

Used to describe parties where only identifiers may be known, and there is no entry at all in the demographic system (or even no demographic system). Typically for health care providers, e.g. name and provider number of an institution.

Should not be used to include patient identifying information.

ShortProxy data for an identified party other than the subject of the record, minimally consisting of human-readable identifier(s), such as name, formal (and possibly computable) identifiers such as NHS number, and an optional link to external data.
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
InvariantsBasic_validity: Basic validity must be present (name.exists() or identifiers.exists() or external_ref.exists())
Name_valid: Name valid must be present (name.exists() implies name.empty().not())
Identifiers_valid: Identifiers valid must be present (identifiers.exists() implies identifiers.empty().not())
2. PARTY_IDENTIFIED.external-ref
Definition

Optional reference to more detailed demographic or identification information for this party, in an external system.

ShortOptional reference to more detailed demographic or identification information for this party, in an external system.
Control0..1
Typehttp://openehr.org/fhir/StructureDefinition/PARTY-REF
Is Modifierfalse
4. PARTY_IDENTIFIED.name
Definition

Optional human-readable name (in String form).

ShortOptional human-readable name (in String form).
Control0..1
Typestring
Is Modifierfalse
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
6. PARTY_IDENTIFIED.identifiers
Definition

One or more formal identifiers (possibly computable).

ShortOne or more formal identifiers (possibly computable).
Control0..*
Typehttp://openehr.org/fhir/StructureDefinition/DV-IDENTIFIER
Is Modifierfalse