This page is part of the Loinc/IVD Mapping FHIR IG (v0.3.0: STU 1 (FHIR R4) Ballot 2) based on FHIR R4. . For a full list of available versions, see the Directory of published versions
Defining URL: | http://hl7.org/fhir/uv/livd/StructureDefinition/catalog-uv-livd |
Version: | 0.3.0 |
Name: | LIVDCatalog |
Status: | Active as of 2018-08-14 |
Definition: | Profile on the Composition resource to specify and organize the sections and references to the necessary resource content to express the LIVD catalog. |
Publisher: | HL7 International - Orders and Observations Work Group |
Source Resource: | XML / JSON / Turtle |
The official URL for this profile is:
http://hl7.org/fhir/uv/livd/StructureDefinition/catalog-uv-livd
The LIVD Catalog is a profile on the Composition resource to specify and organize the sections and references to the necessary resource content to express the LIVD catalog.
Description of Profiles, Differentials, Snapshots and how the different presentations work.
This structure is derived from Composition
This structure is derived from Composition
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Composition | 0..* | Composition | LIVDCatalog | |
language | S | 1..1 | code | Publication Language |
extension | S | 0..* | Extension | Extension Slice: Unordered, Open by value:url |
ext-region | S | 0..* | CodeableConcept | Extension URL: http://hl7.org/fhir/uv/livd/StructureDefinition/ext-region |
identifier | S | 1..1 | Identifier | Logical identifier of the LIVD Publication |
use | 0..0 | |||
type | 0..0 | |||
system | S | 1..1 | uri | Publication Identifier Name Space |
value | S | 1..1 | string | Publication Identifier Value |
period | 0..0 | |||
assigner | S | 1..1 | Reference(Organization) | Organization that issued id (may be just text) |
reference | 0..0 | |||
identifier | 0..0 | |||
display | S | 1..1 | string | Publication Vendor Name |
status | S | 1..1 | code | preliminary | final | amended | entered-in-error |
type | S | 1..1 | CodeableConcept | Kind of composition (LOINC if possible) |
coding | S | 1..1 | Coding | Code defined by a terminology system |
system | S | 1..1 | uri | LOINC Coding System |
version | S | 1..1 | string | LOINC Code Version |
code | S | 1..1 | code | LIVD Mapping Publication LOINC Code |
display | S | 1..1 | string | Representation defined by the system |
userSelected | 0..0 | |||
text | 0..0 | |||
category | 0..0 | |||
subject | 0..0 | |||
encounter | 0..0 | |||
date | S | 1..1 | dateTime | Composition editing time |
author | S | 1..1 | Reference(Organization) | Who and/or what authored the composition |
reference | 0..0 | |||
identifier | 0..0 | |||
display | S | 1..1 | string | Vendor Name |
title | S | 1..1 | string | LIVD Mapping Publication Title |
confidentiality | 0..0 | |||
attester | 0..0 | |||
custodian | 0..0 | |||
relatesTo | 0..0 | |||
event | 0..0 | |||
section | S | 1..* | BackboneElement | Composition is broken into sections |
title | S | 1..1 | string | Label for section (e.g. for Devices) |
code | S | 1..1 | CodeableConcept | devices | concept-map | loinc-codes | ivd-test-codes | entry-definitions Binding: Types of sections for the LIVD catalog (required): The type of sections used in the LIVD Mapping Publication |
text | 0..0 | |||
mode | 0..0 | |||
orderedBy | 0..0 | |||
entry | S | 1..* | Reference(Resource) | A reference to data that supports this section |
reference | S | 1..1 | string | Literal reference, Relative, internal or absolute URL |
identifier | 0..0 | |||
display | 0..0 | |||
emptyReason | 0..0 | |||
section | 0..0 | |||
Documentation for this format |
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Composition | 0..* | Composition | LIVDCatalog | |
id | Σ | 0..1 | string | Logical id of this artifact |
meta | Σ | 0..1 | Meta | Metadata about the resource |
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created |
language | S | 1..1 | code | Publication Language Binding: CommonLanguages (preferred) Max Binding: AllLanguages: A human language. |
text | 0..1 | Narrative | Text summary of the resource, for human interpretation | |
contained | 0..* | Resource | Contained, inline Resources | |
extension | S | 0..* | Extension | Extension Slice: Unordered, Open by value:url |
ext-region | S | 0..* | CodeableConcept | Optional Extensions Element URL: http://hl7.org/fhir/uv/livd/StructureDefinition/ext-region |
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored |
identifier | SΣ | 1..1 | Identifier | Logical identifier of the LIVD Publication |
id | 0..1 | string | Unique id for inter-element referencing | |
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
system | SΣ | 1..1 | uri | Publication Identifier Name Space Example General: http://www.acme.com/identifiers/patient |
value | SΣ | 1..1 | string | Publication Identifier Value Example General: 123456 |
assigner | SΣ | 1..1 | Reference(Organization) | Organization that issued id (may be just text) |
id | 0..1 | string | Unique id for inter-element referencing | |
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
type | Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). |
display | SΣ | 1..1 | string | Publication Vendor Name |
status | ?!SΣ | 1..1 | code | preliminary | final | amended | entered-in-error Binding: CompositionStatus (required): The workflow/clinical status of the composition. |
type | SΣ | 1..1 | CodeableConcept | Kind of composition (LOINC if possible) Binding: FHIRDocumentTypeCodes (preferred): Type of a composition. |
id | 0..1 | string | Unique id for inter-element referencing | |
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
coding | SΣ | 1..1 | Coding | Code defined by a terminology system |
id | 0..1 | string | Unique id for inter-element referencing | |
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
system | SΣ | 1..1 | uri | LOINC Coding System |
version | SΣ | 1..1 | string | LOINC Code Version |
code | SΣ | 1..1 | code | LIVD Mapping Publication LOINC Code |
display | SΣ | 1..1 | string | Representation defined by the system |
date | SΣ | 1..1 | dateTime | Composition editing time |
author | SΣ | 1..1 | Reference(Organization) | Who and/or what authored the composition |
id | 0..1 | string | Unique id for inter-element referencing | |
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
type | Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). |
display | SΣ | 1..1 | string | Vendor Name |
title | SΣ | 1..1 | string | LIVD Mapping Publication Title |
section | SI | 1..* | BackboneElement | Composition is broken into sections |
id | 0..1 | string | Unique id for inter-element referencing | |
extension | 0..* | Extension | Additional content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
title | S | 1..1 | string | Label for section (e.g. for Devices) |
code | S | 1..1 | CodeableConcept | devices | concept-map | loinc-codes | ivd-test-codes | entry-definitions Binding: Types of sections for the LIVD catalog (required): The type of sections used in the LIVD Mapping Publication |
author | 0..* | Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) | Who and/or what authored the section | |
focus | 0..1 | Reference(Resource) | Who/what the section is about, when it is not about the subject of composition | |
entry | SI | 1..* | Reference(Resource) | A reference to data that supports this section |
id | 0..1 | string | Unique id for inter-element referencing | |
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
reference | SΣI | 1..1 | string | Literal reference, Relative, internal or absolute URL |
type | Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). |
Documentation for this format |
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Composition | 0..* | Composition | LIVDCatalog | |
language | 1..1 | code | Publication Language Binding: CommonLanguages (preferred) Max Binding: AllLanguages: A human language. | |
extension | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |
ext-region | 0..* | CodeableConcept | Optional Extensions Element URL: http://hl7.org/fhir/uv/livd/StructureDefinition/ext-region | |
identifier | Σ | 1..1 | Identifier | Logical identifier of the LIVD Publication |
system | Σ | 1..1 | uri | Publication Identifier Name Space |
value | Σ | 1..1 | string | Publication Identifier Value |
assigner | Σ | 1..1 | Reference(Organization) | Organization that issued id (may be just text) |
display | Σ | 1..1 | string | Publication Vendor Name |
status | ?!Σ | 1..1 | code | preliminary | final | amended | entered-in-error Binding: CompositionStatus (required): The workflow/clinical status of the composition. |
type | Σ | 1..1 | CodeableConcept | Kind of composition (LOINC if possible) Binding: FHIRDocumentTypeCodes (preferred): Type of a composition. |
coding | Σ | 1..1 | Coding | Code defined by a terminology system |
system | Σ | 1..1 | uri | LOINC Coding System |
version | Σ | 1..1 | string | LOINC Code Version |
code | Σ | 1..1 | code | LIVD Mapping Publication LOINC Code |
display | Σ | 1..1 | string | Representation defined by the system |
date | Σ | 1..1 | dateTime | Composition editing time |
author | Σ | 1..1 | Reference(Organization) | Who and/or what authored the composition |
display | Σ | 1..1 | string | Vendor Name |
title | Σ | 1..1 | string | LIVD Mapping Publication Title |
section | I | 1..* | BackboneElement | Composition is broken into sections |
title | 1..1 | string | Label for section (e.g. for Devices) | |
code | 1..1 | CodeableConcept | devices | concept-map | loinc-codes | ivd-test-codes | entry-definitions Binding: Types of sections for the LIVD catalog (required): The type of sections used in the LIVD Mapping Publication | |
entry | I | 1..* | Reference(Resource) | A reference to data that supports this section |
reference | ΣI | 1..1 | string | Literal reference, Relative, internal or absolute URL |
Documentation for this format |
This structure is derived from Composition
Differential View
This structure is derived from Composition
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Composition | 0..* | Composition | LIVDCatalog | |
language | S | 1..1 | code | Publication Language |
extension | S | 0..* | Extension | Extension Slice: Unordered, Open by value:url |
ext-region | S | 0..* | CodeableConcept | Extension URL: http://hl7.org/fhir/uv/livd/StructureDefinition/ext-region |
identifier | S | 1..1 | Identifier | Logical identifier of the LIVD Publication |
use | 0..0 | |||
type | 0..0 | |||
system | S | 1..1 | uri | Publication Identifier Name Space |
value | S | 1..1 | string | Publication Identifier Value |
period | 0..0 | |||
assigner | S | 1..1 | Reference(Organization) | Organization that issued id (may be just text) |
reference | 0..0 | |||
identifier | 0..0 | |||
display | S | 1..1 | string | Publication Vendor Name |
status | S | 1..1 | code | preliminary | final | amended | entered-in-error |
type | S | 1..1 | CodeableConcept | Kind of composition (LOINC if possible) |
coding | S | 1..1 | Coding | Code defined by a terminology system |
system | S | 1..1 | uri | LOINC Coding System |
version | S | 1..1 | string | LOINC Code Version |
code | S | 1..1 | code | LIVD Mapping Publication LOINC Code |
display | S | 1..1 | string | Representation defined by the system |
userSelected | 0..0 | |||
text | 0..0 | |||
category | 0..0 | |||
subject | 0..0 | |||
encounter | 0..0 | |||
date | S | 1..1 | dateTime | Composition editing time |
author | S | 1..1 | Reference(Organization) | Who and/or what authored the composition |
reference | 0..0 | |||
identifier | 0..0 | |||
display | S | 1..1 | string | Vendor Name |
title | S | 1..1 | string | LIVD Mapping Publication Title |
confidentiality | 0..0 | |||
attester | 0..0 | |||
custodian | 0..0 | |||
relatesTo | 0..0 | |||
event | 0..0 | |||
section | S | 1..* | BackboneElement | Composition is broken into sections |
title | S | 1..1 | string | Label for section (e.g. for Devices) |
code | S | 1..1 | CodeableConcept | devices | concept-map | loinc-codes | ivd-test-codes | entry-definitions Binding: Types of sections for the LIVD catalog (required): The type of sections used in the LIVD Mapping Publication |
text | 0..0 | |||
mode | 0..0 | |||
orderedBy | 0..0 | |||
entry | S | 1..* | Reference(Resource) | A reference to data that supports this section |
reference | S | 1..1 | string | Literal reference, Relative, internal or absolute URL |
identifier | 0..0 | |||
display | 0..0 | |||
emptyReason | 0..0 | |||
section | 0..0 | |||
Documentation for this format |
Snapshot View
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Composition | 0..* | Composition | LIVDCatalog | |
id | Σ | 0..1 | string | Logical id of this artifact |
meta | Σ | 0..1 | Meta | Metadata about the resource |
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created |
language | S | 1..1 | code | Publication Language Binding: CommonLanguages (preferred) Max Binding: AllLanguages: A human language. |
text | 0..1 | Narrative | Text summary of the resource, for human interpretation | |
contained | 0..* | Resource | Contained, inline Resources | |
extension | S | 0..* | Extension | Extension Slice: Unordered, Open by value:url |
ext-region | S | 0..* | CodeableConcept | Optional Extensions Element URL: http://hl7.org/fhir/uv/livd/StructureDefinition/ext-region |
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored |
identifier | SΣ | 1..1 | Identifier | Logical identifier of the LIVD Publication |
id | 0..1 | string | Unique id for inter-element referencing | |
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
system | SΣ | 1..1 | uri | Publication Identifier Name Space Example General: http://www.acme.com/identifiers/patient |
value | SΣ | 1..1 | string | Publication Identifier Value Example General: 123456 |
assigner | SΣ | 1..1 | Reference(Organization) | Organization that issued id (may be just text) |
id | 0..1 | string | Unique id for inter-element referencing | |
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
type | Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). |
display | SΣ | 1..1 | string | Publication Vendor Name |
status | ?!SΣ | 1..1 | code | preliminary | final | amended | entered-in-error Binding: CompositionStatus (required): The workflow/clinical status of the composition. |
type | SΣ | 1..1 | CodeableConcept | Kind of composition (LOINC if possible) Binding: FHIRDocumentTypeCodes (preferred): Type of a composition. |
id | 0..1 | string | Unique id for inter-element referencing | |
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
coding | SΣ | 1..1 | Coding | Code defined by a terminology system |
id | 0..1 | string | Unique id for inter-element referencing | |
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
system | SΣ | 1..1 | uri | LOINC Coding System |
version | SΣ | 1..1 | string | LOINC Code Version |
code | SΣ | 1..1 | code | LIVD Mapping Publication LOINC Code |
display | SΣ | 1..1 | string | Representation defined by the system |
date | SΣ | 1..1 | dateTime | Composition editing time |
author | SΣ | 1..1 | Reference(Organization) | Who and/or what authored the composition |
id | 0..1 | string | Unique id for inter-element referencing | |
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
type | Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). |
display | SΣ | 1..1 | string | Vendor Name |
title | SΣ | 1..1 | string | LIVD Mapping Publication Title |
section | SI | 1..* | BackboneElement | Composition is broken into sections |
id | 0..1 | string | Unique id for inter-element referencing | |
extension | 0..* | Extension | Additional content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
title | S | 1..1 | string | Label for section (e.g. for Devices) |
code | S | 1..1 | CodeableConcept | devices | concept-map | loinc-codes | ivd-test-codes | entry-definitions Binding: Types of sections for the LIVD catalog (required): The type of sections used in the LIVD Mapping Publication |
author | 0..* | Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) | Who and/or what authored the section | |
focus | 0..1 | Reference(Resource) | Who/what the section is about, when it is not about the subject of composition | |
entry | SI | 1..* | Reference(Resource) | A reference to data that supports this section |
id | 0..1 | string | Unique id for inter-element referencing | |
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
reference | SΣI | 1..1 | string | Literal reference, Relative, internal or absolute URL |
type | Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). |
Documentation for this format |
Other representations of profile: Schematron
Path | Conformance | ValueSet |
Composition.language | preferred | CommonLanguages Max Binding: AllLanguages |
Composition.identifier.assigner.type | extensible | ResourceType |
Composition.status | required | CompositionStatus |
Composition.type | preferred | FHIRDocumentTypeCodes |
Composition.author.type | extensible | ResourceType |
Composition.attester.mode | required | CompositionAttestationMode |
Composition.relatesTo.code | required | DocumentRelationshipType |
Composition.event.code | example | v3.ActCode |
Composition.section.code | required | LivdSectionTypeVS |
Composition.section.entry.type | extensible | ResourceType |
Id | Path | Details | Requirements |
dom-2 | Composition | If the resource is contained in another resource, it SHALL NOT contain nested Resources : contained.contained.empty() | |
dom-3 | Composition | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource : contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty() | |
dom-4 | Composition | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated : contained.meta.versionId.empty() and contained.meta.lastUpdated.empty() | |
dom-5 | Composition | If a resource is contained in another resource, it SHALL NOT have a security label : contained.meta.security.empty() | |
dom-6 | Composition | A resource should have narrative for robust management : text.`div`.exists() | |
ele-1 | Composition.meta | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | Composition.implicitRules | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | Composition.language | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | Composition.text | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | Composition.extension | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | Composition.extension | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
ele-1 | Composition.extension:CatalogRegion | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | Composition.extension:CatalogRegion | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
ele-1 | Composition.modifierExtension | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | Composition.modifierExtension | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
ele-1 | Composition.identifier | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | Composition.identifier.extension | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | Composition.identifier.extension | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
ele-1 | Composition.identifier.system | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | Composition.identifier.value | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | Composition.identifier.assigner | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | Composition.identifier.assigner.extension | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | Composition.identifier.assigner.extension | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
ele-1 | Composition.identifier.assigner.type | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | Composition.identifier.assigner.display | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | Composition.status | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | Composition.type | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | Composition.type.extension | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | Composition.type.extension | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
ele-1 | Composition.type.coding | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | Composition.type.coding.extension | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | Composition.type.coding.extension | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
ele-1 | Composition.type.coding.system | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | Composition.type.coding.version | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | Composition.type.coding.code | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | Composition.type.coding.display | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | Composition.date | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | Composition.author | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | Composition.author.extension | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | Composition.author.extension | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
ele-1 | Composition.author.type | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | Composition.author.display | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | Composition.title | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | Composition.attester.extension | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | Composition.attester.extension | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
ele-1 | Composition.attester.modifierExtension | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | Composition.attester.modifierExtension | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
ele-1 | Composition.attester.mode | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | Composition.attester.time | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | Composition.attester.party | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | Composition.relatesTo.extension | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | Composition.relatesTo.extension | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
ele-1 | Composition.relatesTo.modifierExtension | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | Composition.relatesTo.modifierExtension | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
ele-1 | Composition.relatesTo.code | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | Composition.relatesTo.target[x] | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | Composition.event.extension | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | Composition.event.extension | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
ele-1 | Composition.event.modifierExtension | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | Composition.event.modifierExtension | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
ele-1 | Composition.event.code | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | Composition.event.period | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | Composition.event.detail | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
cmp-1 | Composition.section | A section must contain at least one of text, entries, or sub-sections : text.exists() or entry.exists() or section.exists() | |
cmp-2 | Composition.section | A section can only have an emptyReason if it is empty : emptyReason.empty() or entry.empty() | |
ele-1 | Composition.section | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | Composition.section.extension | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | Composition.section.extension | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
ele-1 | Composition.section.modifierExtension | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | Composition.section.modifierExtension | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
ele-1 | Composition.section.title | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | Composition.section.code | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | Composition.section.author | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | Composition.section.focus | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | Composition.section.entry | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | Composition.section.entry.extension | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | Composition.section.entry.extension | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
ele-1 | Composition.section.entry.reference | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | Composition.section.entry.type | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) |