Evidence Based Medicine on FHIR Implementation Guide
1.0.0-ballot3 - STU 1 Ballot 3 World

Evidence Based Medicine on FHIR Implementation Guide, published by HL7 International / Clinical Decision Support. This guide is not an authorized publication; it is the continuous build for version 1.0.0-ballot3 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7/ebm/ and changes regularly. See the Directory of published versions

Resource Profile: ComparativeEvidenceReportSubject

Official URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/comparative-evidence-report-subject Version: 1.0.0-ballot3
Standards status: Trial-use Maturity Level: 1 Computable Name: ComparativeEvidenceReportSubject
Other Identifiers: OID:2.16.840.1.113883.4.642.40.44.42.17

Profile of Group for Evidence Based Medicine IG. The ComparativeEvidenceReportSubject Profile is used to define the subject of a ComparativeEvidenceReport.

See Understanding the Group Resource for additional information.

Usages:

You can also check for usages in the FHIR IG Statistics

Formal Views of Profile Content

Description Differentials, Snapshots, and other representations.

NameFlagsCard.TypeDescription & Constraints    Filter: doco
Group C 0..* EvidenceReportSubject Group of multiple entities
Interfaces Implemented: CanonicalResource
Constraints: grp-2
Group.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri A set of rules under which this content was created
Group.contained 0..* Resource Contained, inline Resources
Group.Slices for extension Content/Rules for all slices
Group.Slices for extension.extension:author 0..* ContactDetail Who authored the artifact
URL: http://hl7.org/fhir/StructureDefinition/artifact-author
Group.Slices for extension.extension:recorder 0..* ContactDetail Who entered the data
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/artifact-recorder
Group.Slices for extension.extension:citeAs 0..1 markdown PublicationRecord for this Resource
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/cite-as
Group.Slices for extension.extension:relatedArtifact 0..* RelatedArtifact Additional documentation, citations, etc.
URL: http://hl7.org/fhir/StructureDefinition/artifact-relatedArtifact
Group.Slices for extension.extension:characteristicExpression 0..1 Expression Criteria for group membership
URL: http://hl7.org/fhir/StructureDefinition/characteristicExpression
Group.Slices for extension.extension:publicationStatus 0..1 CodeableConcept Publication status
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/artifact-publication-status
Binding: Cited Artifact Status Type (preferred)
Group.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored
Slice: Unordered, Open by value:url
Group.status This element is a modifier element. This element is included in summaries. 0..1 code draft | active | retired | unknown
Binding: PublicationStatus (required): The lifecycle status of an artifact.
Group.membership This element is included in summaries. C 1..1 code definitional | conceptual | enumerated
Binding: GroupMembershipBasis (required): The basis for membership in a group
Required Pattern: conceptual (extensions allowed)
Group.combinationMethod This element is a modifier element. This element is included in summaries. 0..1 code all-of | any-of | at-least | at-most | except-subset
Binding: GroupCharacteristicCombination (required)
Required Pattern: all-of (extensions allowed)
Group.Slices for characteristic This element is included in summaries. 4..* BackboneElement Include / Exclude group members by Trait
Slice: Unordered, Open by value:code.text

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Group.Slices for characteristic.characteristic:All Slices Content/Rules for all slices
Group.Slices for characteristic.characteristic:All Slices.Slices for extension Content/Rules for all slices
Group.Slices for characteristic.characteristic:All Slices.Slices for extension.extension:relevantForAutomatedMatching 0..1 boolean Relevant for automated matching
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/relevant-for-automated-matching
Group.Slices for characteristic.characteristic:All Slices.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Group.Slices for characteristic.characteristic:All Slices.code This element is included in summaries. 1..1 CodeableConcept Kind of characteristic
Binding: ExampleCharacteristicCodes (example): List of characteristics used to describe group members; e.g. gender, age, owner, location, etc.
Group.Slices for characteristic.characteristic:All Slices.value[x] This element is included in summaries. 1..1 Value held by characteristic
Group.Slices for characteristic.characteristic:All Slices.value[x].valueCodeableConcept CodeableConcept
Group.Slices for characteristic.characteristic:All Slices.value[x].valueBoolean boolean
Group.Slices for characteristic.characteristic:All Slices.value[x].valueQuantity Quantity
Group.Slices for characteristic.characteristic:All Slices.value[x].valueRange Range
Group.Slices for characteristic.characteristic:All Slices.value[x].valueReference Reference(Any)
Group.Slices for characteristic.characteristic:All Slices.value[x].valueUri uri
Group.Slices for characteristic.characteristic:All Slices.value[x].valueExpression Expression
Group.Slices for characteristic.characteristic:All Slices.exclude This element is included in summaries. 1..1 boolean Group includes or excludes
Group.Slices for characteristic.characteristic:All Slices.offset This element is a modifier element. This element is included in summaries. 0..1 CodeableConcept Reference point for comparison
Binding: CharacteristicOffset (example)
Group.Slices for characteristic.characteristic:population This element must be supported. This element is included in summaries. 1..1 BackboneElement Include / Exclude group members by Trait
Group.Slices for characteristic.characteristic:population.Slices for extension Content/Rules for all slices
Group.Slices for characteristic.characteristic:population.Slices for extension.extension:relevantForAutomatedMatching 0..1 boolean Relevant for automated matching
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/relevant-for-automated-matching
Group.Slices for characteristic.characteristic:population.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Group.Slices for characteristic.characteristic:population.code This element is included in summaries. 1..1 CodeableConcept Kind of characteristic
Binding: ExampleCharacteristicCodes (example): List of characteristics used to describe group members; e.g. gender, age, owner, location, etc.
Group.Slices for characteristic.characteristic:population.code.text This element is included in summaries. 1..1 string Plain text representation of the concept
Required Pattern: Population (extensions allowed)
Group.Slices for characteristic.characteristic:population.Slices for value[x] This element is included in summaries. 1..1 Value held by characteristic
Slice: Unordered, Closed by type:$this
Slicing Note: Other type slices that contain no new information are not shown in this view
Group.Slices for characteristic.characteristic:population.Slices for value[x].valueCodeableConcept CodeableConcept
Group.Slices for characteristic.characteristic:population.Slices for value[x].valueBoolean boolean
Group.Slices for characteristic.characteristic:population.Slices for value[x].valueQuantity Quantity
Group.Slices for characteristic.characteristic:population.Slices for value[x].valueRange Range
Group.Slices for characteristic.characteristic:population.Slices for value[x].valueReference Reference(Any)
Group.Slices for characteristic.characteristic:population.Slices for value[x].valueUri uri
Group.Slices for characteristic.characteristic:population.Slices for value[x].valueExpression Expression
Group.Slices for characteristic.characteristic:population.Slices for value[x] Content/Rules for all slices
Group.Slices for characteristic.characteristic:population.Slices for value[x].value[x]:valueReference This element is included in summaries. 0..1 Reference(StudyGroup) Value held by characteristic
Group.Slices for characteristic.characteristic:population.exclude This element is included in summaries. 1..1 boolean Group includes or excludes
Required Pattern: false (extensions allowed)
Group.Slices for characteristic.characteristic:population.offset This element is a modifier element. This element is included in summaries. 0..1 CodeableConcept Reference point for comparison
Binding: CharacteristicOffset (example)
Group.Slices for characteristic.characteristic:intervention This element must be supported. This element is included in summaries. 1..1 BackboneElement Include / Exclude group members by Trait
Group.Slices for characteristic.characteristic:intervention.Slices for extension Content/Rules for all slices
Group.Slices for characteristic.characteristic:intervention.Slices for extension.extension:relevantForAutomatedMatching 0..1 boolean Relevant for automated matching
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/relevant-for-automated-matching
Group.Slices for characteristic.characteristic:intervention.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Group.Slices for characteristic.characteristic:intervention.code This element is included in summaries. 1..1 CodeableConcept Kind of characteristic
Binding: ExampleCharacteristicCodes (example): List of characteristics used to describe group members; e.g. gender, age, owner, location, etc.
Group.Slices for characteristic.characteristic:intervention.code.text This element is included in summaries. 1..1 string Plain text representation of the concept
Required Pattern: Intervention or Exposure (extensions allowed)
Group.Slices for characteristic.characteristic:intervention.Slices for value[x] This element is included in summaries. 1..1 Value held by characteristic
Slice: Unordered, Closed by type:$this
Slicing Note: Other type slices that contain no new information are not shown in this view
Group.Slices for characteristic.characteristic:intervention.Slices for value[x].valueCodeableConcept CodeableConcept
Group.Slices for characteristic.characteristic:intervention.Slices for value[x].valueBoolean boolean
Group.Slices for characteristic.characteristic:intervention.Slices for value[x].valueQuantity Quantity
Group.Slices for characteristic.characteristic:intervention.Slices for value[x].valueRange Range
Group.Slices for characteristic.characteristic:intervention.Slices for value[x].valueReference Reference(Any)
Group.Slices for characteristic.characteristic:intervention.Slices for value[x].valueUri uri
Group.Slices for characteristic.characteristic:intervention.Slices for value[x].valueExpression Expression
Group.Slices for characteristic.characteristic:intervention.Slices for value[x] Content/Rules for all slices
Group.Slices for characteristic.characteristic:intervention.Slices for value[x].value[x]:valueReference This element is included in summaries. 0..1 Reference(VariableDefinition | ConceptualExposureDefinition) Value held by characteristic
Group.Slices for characteristic.characteristic:intervention.exclude This element is included in summaries. 1..1 boolean Group includes or excludes
Required Pattern: false (extensions allowed)
Group.Slices for characteristic.characteristic:intervention.offset This element is a modifier element. This element is included in summaries. 0..1 CodeableConcept Reference point for comparison
Binding: CharacteristicOffset (example)
Group.Slices for characteristic.characteristic:comparator This element must be supported. This element is included in summaries. 1..1 BackboneElement Include / Exclude group members by Trait
Group.Slices for characteristic.characteristic:comparator.Slices for extension Content/Rules for all slices
Group.Slices for characteristic.characteristic:comparator.Slices for extension.extension:relevantForAutomatedMatching 0..1 boolean Relevant for automated matching
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/relevant-for-automated-matching
Group.Slices for characteristic.characteristic:comparator.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Group.Slices for characteristic.characteristic:comparator.code This element is included in summaries. 1..1 CodeableConcept Kind of characteristic
Binding: ExampleCharacteristicCodes (example): List of characteristics used to describe group members; e.g. gender, age, owner, location, etc.
Group.Slices for characteristic.characteristic:comparator.code.text This element is included in summaries. 1..1 string Plain text representation of the concept
Required Pattern: Comparator (extensions allowed)
Group.Slices for characteristic.characteristic:comparator.Slices for value[x] This element is included in summaries. 1..1 Value held by characteristic
Slice: Unordered, Closed by type:$this
Slicing Note: Other type slices that contain no new information are not shown in this view
Group.Slices for characteristic.characteristic:comparator.Slices for value[x].valueCodeableConcept CodeableConcept
Group.Slices for characteristic.characteristic:comparator.Slices for value[x].valueBoolean boolean
Group.Slices for characteristic.characteristic:comparator.Slices for value[x].valueQuantity Quantity
Group.Slices for characteristic.characteristic:comparator.Slices for value[x].valueRange Range
Group.Slices for characteristic.characteristic:comparator.Slices for value[x].valueReference Reference(Any)
Group.Slices for characteristic.characteristic:comparator.Slices for value[x].valueUri uri
Group.Slices for characteristic.characteristic:comparator.Slices for value[x].valueExpression Expression
Group.Slices for characteristic.characteristic:comparator.Slices for value[x] Content/Rules for all slices
Group.Slices for characteristic.characteristic:comparator.Slices for value[x].value[x]:valueReference This element is included in summaries. 0..1 Reference(VariableDefinition | ConceptualExposureDefinition | ConceptualComparatorDefinition) Value held by characteristic
Group.Slices for characteristic.characteristic:comparator.exclude This element is included in summaries. 1..1 boolean Group includes or excludes
Required Pattern: false (extensions allowed)
Group.Slices for characteristic.characteristic:comparator.offset This element is a modifier element. This element is included in summaries. 0..1 CodeableConcept Reference point for comparison
Binding: CharacteristicOffset (example)
Group.Slices for characteristic.characteristic:outcomes This element must be supported. This element is included in summaries. 1..1 BackboneElement Include / Exclude group members by Trait
Group.Slices for characteristic.characteristic:outcomes.Slices for extension Content/Rules for all slices
Group.Slices for characteristic.characteristic:outcomes.Slices for extension.extension:relevantForAutomatedMatching 0..1 boolean Relevant for automated matching
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/relevant-for-automated-matching
Group.Slices for characteristic.characteristic:outcomes.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Group.Slices for characteristic.characteristic:outcomes.code This element is included in summaries. 1..1 CodeableConcept Kind of characteristic
Binding: ExampleCharacteristicCodes (example): List of characteristics used to describe group members; e.g. gender, age, owner, location, etc.
Group.Slices for characteristic.characteristic:outcomes.code.text This element is included in summaries. 1..1 string Plain text representation of the concept
Required Pattern: Outcomes (extensions allowed)
Group.Slices for characteristic.characteristic:outcomes.Slices for value[x] This element is included in summaries. 1..1 Value held by characteristic
Slice: Unordered, Closed by type:$this
Slicing Note: Other type slices that contain no new information are not shown in this view
Group.Slices for characteristic.characteristic:outcomes.Slices for value[x].valueCodeableConcept CodeableConcept
Group.Slices for characteristic.characteristic:outcomes.Slices for value[x].valueBoolean boolean
Group.Slices for characteristic.characteristic:outcomes.Slices for value[x].valueQuantity Quantity
Group.Slices for characteristic.characteristic:outcomes.Slices for value[x].valueRange Range
Group.Slices for characteristic.characteristic:outcomes.Slices for value[x].valueReference Reference(Any)
Group.Slices for characteristic.characteristic:outcomes.Slices for value[x].valueUri uri
Group.Slices for characteristic.characteristic:outcomes.Slices for value[x].valueExpression Expression
Group.Slices for characteristic.characteristic:outcomes.Slices for value[x] Content/Rules for all slices
Group.Slices for characteristic.characteristic:outcomes.Slices for value[x].value[x]:valueReference This element is included in summaries. 0..1 Reference(OutcomeList) Value held by characteristic
Group.Slices for characteristic.characteristic:outcomes.exclude This element is included in summaries. 1..1 boolean Group includes or excludes
Required Pattern: false (extensions allowed)
Group.Slices for characteristic.characteristic:outcomes.offset This element is a modifier element. This element is included in summaries. 0..1 CodeableConcept Reference point for comparison
Binding: CharacteristicOffset (example)

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Group.status Base required PublicationStatus 📍6.0.0-snapshot1 FHIR Std.
Group.membership Base required Group Membership Basis 📍6.0.0-snapshot1 FHIR Std.
Group.combinationMethod Base required Group Characteristic Combination 📍6.0.0-snapshot1 FHIR Std.
Group.characteristic.​code Base example Example Characteristic Codes 📍6.0.0-snapshot1 FHIR Std.
Group.characteristic.​offset Base example Characteristic Offset 📍6.0.0-snapshot1 FHIR Std.
Group.characteristic:population.​code Base example Example Characteristic Codes 📍6.0.0-snapshot1 FHIR Std.
Group.characteristic:population.​offset Base example Characteristic Offset 📍6.0.0-snapshot1 FHIR Std.
Group.characteristic:intervention.​code Base example Example Characteristic Codes 📍6.0.0-snapshot1 FHIR Std.
Group.characteristic:intervention.​offset Base example Characteristic Offset 📍6.0.0-snapshot1 FHIR Std.
Group.characteristic:comparator.​code Base example Example Characteristic Codes 📍6.0.0-snapshot1 FHIR Std.
Group.characteristic:comparator.​offset Base example Characteristic Offset 📍6.0.0-snapshot1 FHIR Std.
Group.characteristic:outcomes.​code Base example Example Characteristic Codes 📍6.0.0-snapshot1 FHIR Std.
Group.characteristic:outcomes.​offset Base example Characteristic Offset 📍6.0.0-snapshot1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
grp-2 error Group Group.type SHALL be defined if Group.membership is either 'definitional' or 'enumerated' type.exists() or (membership = 'conceptual')

This structure is derived from EvidenceReportSubject

NameFlagsCard.TypeDescription & Constraints    Filter: doco
Group 0..* EvidenceReportSubject Group of multiple entities
Interfaces Implemented: CanonicalResource
Group.characteristic 4..* BackboneElement Include / Exclude group members by Trait
Group.Slices for characteristic Content/Rules for all slices
Group.Slices for characteristic.characteristic:population 1..1 BackboneElement Include / Exclude group members by Trait
Group.Slices for characteristic.characteristic:population.Slices for value[x] Content/Rules for all slices
Group.Slices for characteristic.characteristic:population.Slices for value[x].value[x]:valueReference 0..1 Reference(StudyGroup) Value held by characteristic
Group.Slices for characteristic.characteristic:intervention 1..1 BackboneElement Include / Exclude group members by Trait
Group.Slices for characteristic.characteristic:intervention.Slices for value[x] Content/Rules for all slices
Group.Slices for characteristic.characteristic:intervention.Slices for value[x].value[x]:valueReference 0..1 Reference(VariableDefinition | ConceptualExposureDefinition) Value held by characteristic
Group.Slices for characteristic.characteristic:comparator 1..1 BackboneElement Include / Exclude group members by Trait
Group.Slices for characteristic.characteristic:comparator.Slices for value[x] Content/Rules for all slices
Group.Slices for characteristic.characteristic:comparator.Slices for value[x].value[x]:valueReference 0..1 Reference(VariableDefinition | ConceptualExposureDefinition | ConceptualComparatorDefinition) Value held by characteristic
Group.Slices for characteristic.characteristic:outcomes 1..1 BackboneElement Include / Exclude group members by Trait

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraints    Filter: doco
Group C 0..* EvidenceReportSubject Group of multiple entities
Interfaces Implemented: CanonicalResource
Constraints: grp-2
Group.id This element is included in summaries. 0..1 id Logical id of this artifact
Group.meta This element is included in summaries. 0..1 Meta Metadata about the resource
Group.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri A set of rules under which this content was created
Group.language 0..1 code Language of the resource content
Binding: AllLanguages (required): IETF language tag for a human language
Additional BindingsPurpose
CommonLanguages Starter
Group.text 0..1 Narrative Text summary of the resource, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Group.contained 0..* Resource Contained, inline Resources
Group.Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Group.Slices for extension.extension:author 0..* ContactDetail Who authored the artifact
URL: http://hl7.org/fhir/StructureDefinition/artifact-author
Group.Slices for extension.extension:recorder 0..* ContactDetail Who entered the data
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/artifact-recorder
Group.Slices for extension.extension:citeAs 0..1 markdown PublicationRecord for this Resource
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/cite-as
Group.Slices for extension.extension:relatedArtifact 0..* RelatedArtifact Additional documentation, citations, etc.
URL: http://hl7.org/fhir/StructureDefinition/artifact-relatedArtifact
Group.Slices for extension.extension:characteristicExpression 0..1 Expression Criteria for group membership
URL: http://hl7.org/fhir/StructureDefinition/characteristicExpression
Group.Slices for extension.extension:publicationStatus 0..1 CodeableConcept Publication status
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/artifact-publication-status
Binding: Cited Artifact Status Type (preferred)
Group.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored
Slice: Unordered, Open by value:url
Group.url This element is included in summaries. C 0..1 uri Canonical identifier for this Group, represented as an absolute URI (globally unique)
Constraints: cnl-1
Group.identifier This element is included in summaries. 0..* Identifier Business Identifier for this Group
Group.version This element is included in summaries. 0..1 string Business version of the Group
Group.versionAlgorithm[x] This element is included in summaries. 0..1 How to compare versions
Binding: VersionAlgorithm (extensible)
Group.versionAlgorithm[x].versionAlgorithmString string
Group.versionAlgorithm[x].versionAlgorithmCoding Coding
Group.name This element is included in summaries. 0..1 string Label for Group
Group.title This element is included in summaries. 0..1 string Name for this Group (human friendly)
Group.status This element is a modifier element. This element is included in summaries. 0..1 code draft | active | retired | unknown
Binding: PublicationStatus (required): The lifecycle status of an artifact.
Group.experimental This element is included in summaries. 0..1 boolean For testing only - never for real usage
Group.date This element is included in summaries. 0..1 dateTime Date last changed
Group.publisher This element is included in summaries. 0..1 string Name of the publisher/steward (organization or individual)
Group.contact This element is included in summaries. 0..* ContactDetail Contact details for the publisher
Group.description 0..1 markdown Natural language description of the group
Group.useContext This element is included in summaries. 0..* UsageContext The context that the content is intended to support
Group.purpose 0..1 markdown Why this Group is defined
Group.copyright 0..1 markdown Notice about intellectual property ownership, can include restrictions on use
Group.copyrightLabel 0..1 string Copyright holder and year(s)
Group.type This element is included in summaries. C 0..1 code person | animal | practitioner | device | careteam | healthcareservice | location | organization | relatedperson | specimen | medication | medicinalproductdefinition | substance | substancedefinition | biologicallyDerivedProduct | nutritionProduct
Binding: GroupType (required): Types of resources that are part of group.
Group.membership This element is included in summaries. C 1..1 code definitional | conceptual | enumerated
Binding: GroupMembershipBasis (required): The basis for membership in a group
Required Pattern: conceptual (extensions allowed)
Group.code This element is included in summaries. 0..1 CodeableConcept Use of the Group (and by implication, kind of members)
Binding: GroupCode (extensible): A code that describes the kind of group, which usually dictates what kind if entities can be in the group.
Group.managingEntity This element is included in summaries. 0..1 Reference(Organization | RelatedPerson | Practitioner | PractitionerRole) Entity that is the custodian of the Group's definition
Group.combinationMethod This element is a modifier element. This element is included in summaries. 0..1 code all-of | any-of | at-least | at-most | except-subset
Binding: GroupCharacteristicCombination (required)
Required Pattern: all-of (extensions allowed)
Group.combinationThreshold 0..1 positiveInt Provides the value of "n" when "at-least" or "at-most" codes are used
Group.Slices for characteristic This element is included in summaries. 4..* BackboneElement Include / Exclude group members by Trait
Slice: Unordered, Open by value:code.text

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Group.Slices for characteristic.characteristic:All Slices Content/Rules for all slices
Group.Slices for characteristic.characteristic:All Slices.id 0..1 string Unique id for inter-element referencing
Group.Slices for characteristic.characteristic:All Slices.Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Group.Slices for characteristic.characteristic:All Slices.Slices for extension.extension:relevantForAutomatedMatching 0..1 boolean Relevant for automated matching
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/relevant-for-automated-matching
Group.Slices for characteristic.characteristic:All Slices.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Group.Slices for characteristic.characteristic:All Slices.code This element is included in summaries. 1..1 CodeableConcept Kind of characteristic
Binding: ExampleCharacteristicCodes (example): List of characteristics used to describe group members; e.g. gender, age, owner, location, etc.
Group.Slices for characteristic.characteristic:All Slices.value[x] This element is included in summaries. 1..1 Value held by characteristic
Group.Slices for characteristic.characteristic:All Slices.value[x].valueCodeableConcept CodeableConcept
Group.Slices for characteristic.characteristic:All Slices.value[x].valueBoolean boolean
Group.Slices for characteristic.characteristic:All Slices.value[x].valueQuantity Quantity
Group.Slices for characteristic.characteristic:All Slices.value[x].valueRange Range
Group.Slices for characteristic.characteristic:All Slices.value[x].valueReference Reference(Any)
Group.Slices for characteristic.characteristic:All Slices.value[x].valueUri uri
Group.Slices for characteristic.characteristic:All Slices.value[x].valueExpression Expression
Group.Slices for characteristic.characteristic:All Slices.exclude This element is included in summaries. 1..1 boolean Group includes or excludes
Group.Slices for characteristic.characteristic:All Slices.description 0..1 markdown Natural language description of the characteristic
Group.Slices for characteristic.characteristic:All Slices.method 0..* CodeableConcept Method for how the characteristic value was determined
Binding: DefinitionMethod (example)
Group.Slices for characteristic.characteristic:All Slices.formula 0..1 Expression Formal algorithm to derive the value
Group.Slices for characteristic.characteristic:All Slices.determiner 0..1 Reference(Practitioner | PractitionerRole | Organization | Device | DeviceDefinition) Who determines the value
Group.Slices for characteristic.characteristic:All Slices.offset This element is a modifier element. This element is included in summaries. 0..1 CodeableConcept Reference point for comparison
Binding: CharacteristicOffset (example)
Group.Slices for characteristic.characteristic:All Slices.instances[x] C 0..1 Number of occurrences
Constraints: grp-1
Group.Slices for characteristic.characteristic:All Slices.instances[x].instancesUnsignedInt unsignedInt
Group.Slices for characteristic.characteristic:All Slices.instances[x].instancesRange Range
Group.Slices for characteristic.characteristic:All Slices.duration[x] 0..1 How long
Group.Slices for characteristic.characteristic:All Slices.duration[x].durationDuration Duration
Group.Slices for characteristic.characteristic:All Slices.duration[x].durationRange Range
Group.Slices for characteristic.characteristic:All Slices.period 0..1 Period When (in calendar time)
Group.Slices for characteristic.characteristic:All Slices.relativeTime 0..* RelativeTime When (with respect to an event)
Group.Slices for characteristic.characteristic:population This element must be supported. This element is included in summaries. 1..1 BackboneElement Include / Exclude group members by Trait
Group.Slices for characteristic.characteristic:population.id 0..1 string Unique id for inter-element referencing
Group.Slices for characteristic.characteristic:population.Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Group.Slices for characteristic.characteristic:population.Slices for extension Content/Rules for all slices
Group.Slices for characteristic.characteristic:population.Slices for extension.extension:relevantForAutomatedMatching 0..1 boolean Relevant for automated matching
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/relevant-for-automated-matching
Group.Slices for characteristic.characteristic:population.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Group.Slices for characteristic.characteristic:population.code This element is included in summaries. 1..1 CodeableConcept Kind of characteristic
Binding: ExampleCharacteristicCodes (example): List of characteristics used to describe group members; e.g. gender, age, owner, location, etc.
Group.Slices for characteristic.characteristic:population.code.id 0..1 string Unique id for inter-element referencing
Group.Slices for characteristic.characteristic:population.code.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Group.Slices for characteristic.characteristic:population.code.coding This element is included in summaries. 0..* Coding Code defined by a terminology system
Group.Slices for characteristic.characteristic:population.code.text This element is included in summaries. 1..1 string Plain text representation of the concept
Required Pattern: Population (extensions allowed)
Group.Slices for characteristic.characteristic:population.Slices for value[x] This element is included in summaries. 1..1 Value held by characteristic
Slice: Unordered, Closed by type:$this
Slicing Note: Other type slices that contain no new information are not shown in this view
Group.Slices for characteristic.characteristic:population.Slices for value[x].valueCodeableConcept CodeableConcept
Group.Slices for characteristic.characteristic:population.Slices for value[x].valueBoolean boolean
Group.Slices for characteristic.characteristic:population.Slices for value[x].valueQuantity Quantity
Group.Slices for characteristic.characteristic:population.Slices for value[x].valueRange Range
Group.Slices for characteristic.characteristic:population.Slices for value[x].valueReference Reference(Any)
Group.Slices for characteristic.characteristic:population.Slices for value[x].valueUri uri
Group.Slices for characteristic.characteristic:population.Slices for value[x].valueExpression Expression
Group.Slices for characteristic.characteristic:population.Slices for value[x] Content/Rules for all slices
Group.Slices for characteristic.characteristic:population.Slices for value[x].value[x]:valueReference This element is included in summaries. 0..1 Reference(StudyGroup) Value held by characteristic
Group.Slices for characteristic.characteristic:population.exclude This element is included in summaries. 1..1 boolean Group includes or excludes
Required Pattern: false (extensions allowed)
Group.Slices for characteristic.characteristic:population.description 0..1 markdown Natural language description of the characteristic
Group.Slices for characteristic.characteristic:population.method 0..* CodeableConcept Method for how the characteristic value was determined
Binding: DefinitionMethod (example)
Group.Slices for characteristic.characteristic:population.formula 0..1 Expression Formal algorithm to derive the value
Group.Slices for characteristic.characteristic:population.determiner 0..1 Reference(Practitioner | PractitionerRole | Organization | Device | DeviceDefinition) Who determines the value
Group.Slices for characteristic.characteristic:population.offset This element is a modifier element. This element is included in summaries. 0..1 CodeableConcept Reference point for comparison
Binding: CharacteristicOffset (example)
Group.Slices for characteristic.characteristic:population.instances[x] C 0..1 Number of occurrences
Constraints: grp-1
Group.Slices for characteristic.characteristic:population.instances[x].instancesUnsignedInt unsignedInt
Group.Slices for characteristic.characteristic:population.instances[x].instancesRange Range
Group.Slices for characteristic.characteristic:population.duration[x] 0..1 How long
Group.Slices for characteristic.characteristic:population.duration[x].durationDuration Duration
Group.Slices for characteristic.characteristic:population.duration[x].durationRange Range
Group.Slices for characteristic.characteristic:population.period 0..1 Period When (in calendar time)
Group.Slices for characteristic.characteristic:population.relativeTime 0..* RelativeTime When (with respect to an event)
Group.Slices for characteristic.characteristic:intervention This element must be supported. This element is included in summaries. 1..1 BackboneElement Include / Exclude group members by Trait
Group.Slices for characteristic.characteristic:intervention.id 0..1 string Unique id for inter-element referencing
Group.Slices for characteristic.characteristic:intervention.Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Group.Slices for characteristic.characteristic:intervention.Slices for extension Content/Rules for all slices
Group.Slices for characteristic.characteristic:intervention.Slices for extension.extension:relevantForAutomatedMatching 0..1 boolean Relevant for automated matching
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/relevant-for-automated-matching
Group.Slices for characteristic.characteristic:intervention.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Group.Slices for characteristic.characteristic:intervention.code This element is included in summaries. 1..1 CodeableConcept Kind of characteristic
Binding: ExampleCharacteristicCodes (example): List of characteristics used to describe group members; e.g. gender, age, owner, location, etc.
Group.Slices for characteristic.characteristic:intervention.code.id 0..1 string Unique id for inter-element referencing
Group.Slices for characteristic.characteristic:intervention.code.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Group.Slices for characteristic.characteristic:intervention.code.coding This element is included in summaries. 0..* Coding Code defined by a terminology system
Group.Slices for characteristic.characteristic:intervention.code.text This element is included in summaries. 1..1 string Plain text representation of the concept
Required Pattern: Intervention or Exposure (extensions allowed)
Group.Slices for characteristic.characteristic:intervention.Slices for value[x] This element is included in summaries. 1..1 Value held by characteristic
Slice: Unordered, Closed by type:$this
Slicing Note: Other type slices that contain no new information are not shown in this view
Group.Slices for characteristic.characteristic:intervention.Slices for value[x].valueCodeableConcept CodeableConcept
Group.Slices for characteristic.characteristic:intervention.Slices for value[x].valueBoolean boolean
Group.Slices for characteristic.characteristic:intervention.Slices for value[x].valueQuantity Quantity
Group.Slices for characteristic.characteristic:intervention.Slices for value[x].valueRange Range
Group.Slices for characteristic.characteristic:intervention.Slices for value[x].valueReference Reference(Any)
Group.Slices for characteristic.characteristic:intervention.Slices for value[x].valueUri uri
Group.Slices for characteristic.characteristic:intervention.Slices for value[x].valueExpression Expression
Group.Slices for characteristic.characteristic:intervention.Slices for value[x] Content/Rules for all slices
Group.Slices for characteristic.characteristic:intervention.Slices for value[x].value[x]:valueReference This element is included in summaries. 0..1 Reference(VariableDefinition | ConceptualExposureDefinition) Value held by characteristic
Group.Slices for characteristic.characteristic:intervention.exclude This element is included in summaries. 1..1 boolean Group includes or excludes
Required Pattern: false (extensions allowed)
Group.Slices for characteristic.characteristic:intervention.description 0..1 markdown Natural language description of the characteristic
Group.Slices for characteristic.characteristic:intervention.method 0..* CodeableConcept Method for how the characteristic value was determined
Binding: DefinitionMethod (example)
Group.Slices for characteristic.characteristic:intervention.formula 0..1 Expression Formal algorithm to derive the value
Group.Slices for characteristic.characteristic:intervention.determiner 0..1 Reference(Practitioner | PractitionerRole | Organization | Device | DeviceDefinition) Who determines the value
Group.Slices for characteristic.characteristic:intervention.offset This element is a modifier element. This element is included in summaries. 0..1 CodeableConcept Reference point for comparison
Binding: CharacteristicOffset (example)
Group.Slices for characteristic.characteristic:intervention.instances[x] C 0..1 Number of occurrences
Constraints: grp-1
Group.Slices for characteristic.characteristic:intervention.instances[x].instancesUnsignedInt unsignedInt
Group.Slices for characteristic.characteristic:intervention.instances[x].instancesRange Range
Group.Slices for characteristic.characteristic:intervention.duration[x] 0..1 How long
Group.Slices for characteristic.characteristic:intervention.duration[x].durationDuration Duration
Group.Slices for characteristic.characteristic:intervention.duration[x].durationRange Range
Group.Slices for characteristic.characteristic:intervention.period 0..1 Period When (in calendar time)
Group.Slices for characteristic.characteristic:intervention.relativeTime 0..* RelativeTime When (with respect to an event)
Group.Slices for characteristic.characteristic:comparator This element must be supported. This element is included in summaries. 1..1 BackboneElement Include / Exclude group members by Trait
Group.Slices for characteristic.characteristic:comparator.id 0..1 string Unique id for inter-element referencing
Group.Slices for characteristic.characteristic:comparator.Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Group.Slices for characteristic.characteristic:comparator.Slices for extension Content/Rules for all slices
Group.Slices for characteristic.characteristic:comparator.Slices for extension.extension:relevantForAutomatedMatching 0..1 boolean Relevant for automated matching
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/relevant-for-automated-matching
Group.Slices for characteristic.characteristic:comparator.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Group.Slices for characteristic.characteristic:comparator.code This element is included in summaries. 1..1 CodeableConcept Kind of characteristic
Binding: ExampleCharacteristicCodes (example): List of characteristics used to describe group members; e.g. gender, age, owner, location, etc.
Group.Slices for characteristic.characteristic:comparator.code.id 0..1 string Unique id for inter-element referencing
Group.Slices for characteristic.characteristic:comparator.code.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Group.Slices for characteristic.characteristic:comparator.code.coding This element is included in summaries. 0..* Coding Code defined by a terminology system
Group.Slices for characteristic.characteristic:comparator.code.text This element is included in summaries. 1..1 string Plain text representation of the concept
Required Pattern: Comparator (extensions allowed)
Group.Slices for characteristic.characteristic:comparator.Slices for value[x] This element is included in summaries. 1..1 Value held by characteristic
Slice: Unordered, Closed by type:$this
Slicing Note: Other type slices that contain no new information are not shown in this view
Group.Slices for characteristic.characteristic:comparator.Slices for value[x].valueCodeableConcept CodeableConcept
Group.Slices for characteristic.characteristic:comparator.Slices for value[x].valueBoolean boolean
Group.Slices for characteristic.characteristic:comparator.Slices for value[x].valueQuantity Quantity
Group.Slices for characteristic.characteristic:comparator.Slices for value[x].valueRange Range
Group.Slices for characteristic.characteristic:comparator.Slices for value[x].valueReference Reference(Any)
Group.Slices for characteristic.characteristic:comparator.Slices for value[x].valueUri uri
Group.Slices for characteristic.characteristic:comparator.Slices for value[x].valueExpression Expression
Group.Slices for characteristic.characteristic:comparator.Slices for value[x] Content/Rules for all slices
Group.Slices for characteristic.characteristic:comparator.Slices for value[x].value[x]:valueReference This element is included in summaries. 0..1 Reference(VariableDefinition | ConceptualExposureDefinition | ConceptualComparatorDefinition) Value held by characteristic
Group.Slices for characteristic.characteristic:comparator.exclude This element is included in summaries. 1..1 boolean Group includes or excludes
Required Pattern: false (extensions allowed)
Group.Slices for characteristic.characteristic:comparator.description 0..1 markdown Natural language description of the characteristic
Group.Slices for characteristic.characteristic:comparator.method 0..* CodeableConcept Method for how the characteristic value was determined
Binding: DefinitionMethod (example)
Group.Slices for characteristic.characteristic:comparator.formula 0..1 Expression Formal algorithm to derive the value
Group.Slices for characteristic.characteristic:comparator.determiner 0..1 Reference(Practitioner | PractitionerRole | Organization | Device | DeviceDefinition) Who determines the value
Group.Slices for characteristic.characteristic:comparator.offset This element is a modifier element. This element is included in summaries. 0..1 CodeableConcept Reference point for comparison
Binding: CharacteristicOffset (example)
Group.Slices for characteristic.characteristic:comparator.instances[x] C 0..1 Number of occurrences
Constraints: grp-1
Group.Slices for characteristic.characteristic:comparator.instances[x].instancesUnsignedInt unsignedInt
Group.Slices for characteristic.characteristic:comparator.instances[x].instancesRange Range
Group.Slices for characteristic.characteristic:comparator.duration[x] 0..1 How long
Group.Slices for characteristic.characteristic:comparator.duration[x].durationDuration Duration
Group.Slices for characteristic.characteristic:comparator.duration[x].durationRange Range
Group.Slices for characteristic.characteristic:comparator.period 0..1 Period When (in calendar time)
Group.Slices for characteristic.characteristic:comparator.relativeTime 0..* RelativeTime When (with respect to an event)
Group.Slices for characteristic.characteristic:outcomes This element must be supported. This element is included in summaries. 1..1 BackboneElement Include / Exclude group members by Trait
Group.Slices for characteristic.characteristic:outcomes.id 0..1 string Unique id for inter-element referencing
Group.Slices for characteristic.characteristic:outcomes.Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Group.Slices for characteristic.characteristic:outcomes.Slices for extension Content/Rules for all slices
Group.Slices for characteristic.characteristic:outcomes.Slices for extension.extension:relevantForAutomatedMatching 0..1 boolean Relevant for automated matching
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/relevant-for-automated-matching
Group.Slices for characteristic.characteristic:outcomes.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Group.Slices for characteristic.characteristic:outcomes.code This element is included in summaries. 1..1 CodeableConcept Kind of characteristic
Binding: ExampleCharacteristicCodes (example): List of characteristics used to describe group members; e.g. gender, age, owner, location, etc.
Group.Slices for characteristic.characteristic:outcomes.code.id 0..1 string Unique id for inter-element referencing
Group.Slices for characteristic.characteristic:outcomes.code.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Group.Slices for characteristic.characteristic:outcomes.code.coding This element is included in summaries. 0..* Coding Code defined by a terminology system
Group.Slices for characteristic.characteristic:outcomes.code.text This element is included in summaries. 1..1 string Plain text representation of the concept
Required Pattern: Outcomes (extensions allowed)
Group.Slices for characteristic.characteristic:outcomes.Slices for value[x] This element is included in summaries. 1..1 Value held by characteristic
Slice: Unordered, Closed by type:$this
Slicing Note: Other type slices that contain no new information are not shown in this view
Group.Slices for characteristic.characteristic:outcomes.Slices for value[x].valueCodeableConcept CodeableConcept
Group.Slices for characteristic.characteristic:outcomes.Slices for value[x].valueBoolean boolean
Group.Slices for characteristic.characteristic:outcomes.Slices for value[x].valueQuantity Quantity
Group.Slices for characteristic.characteristic:outcomes.Slices for value[x].valueRange Range
Group.Slices for characteristic.characteristic:outcomes.Slices for value[x].valueReference Reference(Any)
Group.Slices for characteristic.characteristic:outcomes.Slices for value[x].valueUri uri
Group.Slices for characteristic.characteristic:outcomes.Slices for value[x].valueExpression Expression
Group.Slices for characteristic.characteristic:outcomes.Slices for value[x] Content/Rules for all slices
Group.Slices for characteristic.characteristic:outcomes.Slices for value[x].value[x]:valueReference This element is included in summaries. 0..1 Reference(OutcomeList) Value held by characteristic
Group.Slices for characteristic.characteristic:outcomes.exclude This element is included in summaries. 1..1 boolean Group includes or excludes
Required Pattern: false (extensions allowed)
Group.Slices for characteristic.characteristic:outcomes.description 0..1 markdown Natural language description of the characteristic
Group.Slices for characteristic.characteristic:outcomes.method 0..* CodeableConcept Method for how the characteristic value was determined
Binding: DefinitionMethod (example)
Group.Slices for characteristic.characteristic:outcomes.formula 0..1 Expression Formal algorithm to derive the value
Group.Slices for characteristic.characteristic:outcomes.determiner 0..1 Reference(Practitioner | PractitionerRole | Organization | Device | DeviceDefinition) Who determines the value
Group.Slices for characteristic.characteristic:outcomes.offset This element is a modifier element. This element is included in summaries. 0..1 CodeableConcept Reference point for comparison
Binding: CharacteristicOffset (example)
Group.Slices for characteristic.characteristic:outcomes.instances[x] C 0..1 Number of occurrences
Constraints: grp-1
Group.Slices for characteristic.characteristic:outcomes.instances[x].instancesUnsignedInt unsignedInt
Group.Slices for characteristic.characteristic:outcomes.instances[x].instancesRange Range
Group.Slices for characteristic.characteristic:outcomes.duration[x] 0..1 How long
Group.Slices for characteristic.characteristic:outcomes.duration[x].durationDuration Duration
Group.Slices for characteristic.characteristic:outcomes.duration[x].durationRange Range
Group.Slices for characteristic.characteristic:outcomes.period 0..1 Period When (in calendar time)
Group.Slices for characteristic.characteristic:outcomes.relativeTime 0..* RelativeTime When (with respect to an event)

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Group.language Base required All Languages 📍6.0.0-snapshot1 FHIR Std.
Group.versionAlgorithm[x] Base extensible Version Algorithm 📍6.0.0-snapshot1 FHIR Std.
Group.status Base required PublicationStatus 📍6.0.0-snapshot1 FHIR Std.
Group.type Base required Group Type 📍6.0.0-snapshot1 FHIR Std.
Group.membership Base required Group Membership Basis 📍6.0.0-snapshot1 FHIR Std.
Group.code Base extensible Group Code 📍6.0.0-snapshot1 FHIR Std.
Group.combinationMethod Base required Group Characteristic Combination 📍6.0.0-snapshot1 FHIR Std.
Group.characteristic.​code Base example Example Characteristic Codes 📍6.0.0-snapshot1 FHIR Std.
Group.characteristic.​method Base example Definition Method 📍6.0.0-snapshot1 FHIR Std.
Group.characteristic.​offset Base example Characteristic Offset 📍6.0.0-snapshot1 FHIR Std.
Group.characteristic:population.​code Base example Example Characteristic Codes 📍6.0.0-snapshot1 FHIR Std.
Group.characteristic:population.​method Base example Definition Method 📍6.0.0-snapshot1 FHIR Std.
Group.characteristic:population.​offset Base example Characteristic Offset 📍6.0.0-snapshot1 FHIR Std.
Group.characteristic:intervention.​code Base example Example Characteristic Codes 📍6.0.0-snapshot1 FHIR Std.
Group.characteristic:intervention.​method Base example Definition Method 📍6.0.0-snapshot1 FHIR Std.
Group.characteristic:intervention.​offset Base example Characteristic Offset 📍6.0.0-snapshot1 FHIR Std.
Group.characteristic:comparator.​code Base example Example Characteristic Codes 📍6.0.0-snapshot1 FHIR Std.
Group.characteristic:comparator.​method Base example Definition Method 📍6.0.0-snapshot1 FHIR Std.
Group.characteristic:comparator.​offset Base example Characteristic Offset 📍6.0.0-snapshot1 FHIR Std.
Group.characteristic:outcomes.​code Base example Example Characteristic Codes 📍6.0.0-snapshot1 FHIR Std.
Group.characteristic:outcomes.​method Base example Definition Method 📍6.0.0-snapshot1 FHIR Std.
Group.characteristic:outcomes.​offset Base example Characteristic Offset 📍6.0.0-snapshot1 FHIR Std.
Group.member.involvement Base example Group Involvement 📍6.0.0-snapshot1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
cnl-1 warning Group.url URL should not contain | or # - these characters make processing canonical references problematic exists() implies matches('^[^|# ]+$')
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
grp-1 error Group.characteristic.instances[x], Group.characteristic:population.instances[x], Group.characteristic:intervention.instances[x], Group.characteristic:comparator.instances[x], Group.characteristic:outcomes.instances[x] Ranges have to be positive ($this is Range) implies ((low.empty() or ((low.code.exists() or low.value.empty()) and (low.system.empty() or low.system = %ucum) and (low.code.empty() or low.code = '1') and (low.value.empty() or low.value.hasValue().not() or low.value.toString().contains('.').not()) and (low.value.empty() or low.value.hasValue().not() or low.value >= 0))) and (high.empty() or ((high.code.exists() or high.value.empty()) and (high.system.empty() or high.system = %ucum) and (high.code.empty() or high.code = '1') and (high.value.empty() or high.value.hasValue().not() or high.value.toString().contains('.').not()) and (high.value.empty() or high.value.hasValue().not() or high.value >= 0))))
grp-2 error Group Group.type SHALL be defined if Group.membership is either 'definitional' or 'enumerated' type.exists() or (membership = 'conceptual')

Key Elements View

NameFlagsCard.TypeDescription & Constraints    Filter: doco
Group C 0..* EvidenceReportSubject Group of multiple entities
Interfaces Implemented: CanonicalResource
Constraints: grp-2
Group.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri A set of rules under which this content was created
Group.contained 0..* Resource Contained, inline Resources
Group.Slices for extension Content/Rules for all slices
Group.Slices for extension.extension:author 0..* ContactDetail Who authored the artifact
URL: http://hl7.org/fhir/StructureDefinition/artifact-author
Group.Slices for extension.extension:recorder 0..* ContactDetail Who entered the data
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/artifact-recorder
Group.Slices for extension.extension:citeAs 0..1 markdown PublicationRecord for this Resource
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/cite-as
Group.Slices for extension.extension:relatedArtifact 0..* RelatedArtifact Additional documentation, citations, etc.
URL: http://hl7.org/fhir/StructureDefinition/artifact-relatedArtifact
Group.Slices for extension.extension:characteristicExpression 0..1 Expression Criteria for group membership
URL: http://hl7.org/fhir/StructureDefinition/characteristicExpression
Group.Slices for extension.extension:publicationStatus 0..1 CodeableConcept Publication status
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/artifact-publication-status
Binding: Cited Artifact Status Type (preferred)
Group.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored
Slice: Unordered, Open by value:url
Group.status This element is a modifier element. This element is included in summaries. 0..1 code draft | active | retired | unknown
Binding: PublicationStatus (required): The lifecycle status of an artifact.
Group.membership This element is included in summaries. C 1..1 code definitional | conceptual | enumerated
Binding: GroupMembershipBasis (required): The basis for membership in a group
Required Pattern: conceptual (extensions allowed)
Group.combinationMethod This element is a modifier element. This element is included in summaries. 0..1 code all-of | any-of | at-least | at-most | except-subset
Binding: GroupCharacteristicCombination (required)
Required Pattern: all-of (extensions allowed)
Group.Slices for characteristic This element is included in summaries. 4..* BackboneElement Include / Exclude group members by Trait
Slice: Unordered, Open by value:code.text

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Group.Slices for characteristic.characteristic:All Slices Content/Rules for all slices
Group.Slices for characteristic.characteristic:All Slices.Slices for extension Content/Rules for all slices
Group.Slices for characteristic.characteristic:All Slices.Slices for extension.extension:relevantForAutomatedMatching 0..1 boolean Relevant for automated matching
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/relevant-for-automated-matching
Group.Slices for characteristic.characteristic:All Slices.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Group.Slices for characteristic.characteristic:All Slices.code This element is included in summaries. 1..1 CodeableConcept Kind of characteristic
Binding: ExampleCharacteristicCodes (example): List of characteristics used to describe group members; e.g. gender, age, owner, location, etc.
Group.Slices for characteristic.characteristic:All Slices.value[x] This element is included in summaries. 1..1 Value held by characteristic
Group.Slices for characteristic.characteristic:All Slices.value[x].valueCodeableConcept CodeableConcept
Group.Slices for characteristic.characteristic:All Slices.value[x].valueBoolean boolean
Group.Slices for characteristic.characteristic:All Slices.value[x].valueQuantity Quantity
Group.Slices for characteristic.characteristic:All Slices.value[x].valueRange Range
Group.Slices for characteristic.characteristic:All Slices.value[x].valueReference Reference(Any)
Group.Slices for characteristic.characteristic:All Slices.value[x].valueUri uri
Group.Slices for characteristic.characteristic:All Slices.value[x].valueExpression Expression
Group.Slices for characteristic.characteristic:All Slices.exclude This element is included in summaries. 1..1 boolean Group includes or excludes
Group.Slices for characteristic.characteristic:All Slices.offset This element is a modifier element. This element is included in summaries. 0..1 CodeableConcept Reference point for comparison
Binding: CharacteristicOffset (example)
Group.Slices for characteristic.characteristic:population This element must be supported. This element is included in summaries. 1..1 BackboneElement Include / Exclude group members by Trait
Group.Slices for characteristic.characteristic:population.Slices for extension Content/Rules for all slices
Group.Slices for characteristic.characteristic:population.Slices for extension.extension:relevantForAutomatedMatching 0..1 boolean Relevant for automated matching
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/relevant-for-automated-matching
Group.Slices for characteristic.characteristic:population.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Group.Slices for characteristic.characteristic:population.code This element is included in summaries. 1..1 CodeableConcept Kind of characteristic
Binding: ExampleCharacteristicCodes (example): List of characteristics used to describe group members; e.g. gender, age, owner, location, etc.
Group.Slices for characteristic.characteristic:population.code.text This element is included in summaries. 1..1 string Plain text representation of the concept
Required Pattern: Population (extensions allowed)
Group.Slices for characteristic.characteristic:population.Slices for value[x] This element is included in summaries. 1..1 Value held by characteristic
Slice: Unordered, Closed by type:$this
Slicing Note: Other type slices that contain no new information are not shown in this view
Group.Slices for characteristic.characteristic:population.Slices for value[x].valueCodeableConcept CodeableConcept
Group.Slices for characteristic.characteristic:population.Slices for value[x].valueBoolean boolean
Group.Slices for characteristic.characteristic:population.Slices for value[x].valueQuantity Quantity
Group.Slices for characteristic.characteristic:population.Slices for value[x].valueRange Range
Group.Slices for characteristic.characteristic:population.Slices for value[x].valueReference Reference(Any)
Group.Slices for characteristic.characteristic:population.Slices for value[x].valueUri uri
Group.Slices for characteristic.characteristic:population.Slices for value[x].valueExpression Expression
Group.Slices for characteristic.characteristic:population.Slices for value[x] Content/Rules for all slices
Group.Slices for characteristic.characteristic:population.Slices for value[x].value[x]:valueReference This element is included in summaries. 0..1 Reference(StudyGroup) Value held by characteristic
Group.Slices for characteristic.characteristic:population.exclude This element is included in summaries. 1..1 boolean Group includes or excludes
Required Pattern: false (extensions allowed)
Group.Slices for characteristic.characteristic:population.offset This element is a modifier element. This element is included in summaries. 0..1 CodeableConcept Reference point for comparison
Binding: CharacteristicOffset (example)
Group.Slices for characteristic.characteristic:intervention This element must be supported. This element is included in summaries. 1..1 BackboneElement Include / Exclude group members by Trait
Group.Slices for characteristic.characteristic:intervention.Slices for extension Content/Rules for all slices
Group.Slices for characteristic.characteristic:intervention.Slices for extension.extension:relevantForAutomatedMatching 0..1 boolean Relevant for automated matching
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/relevant-for-automated-matching
Group.Slices for characteristic.characteristic:intervention.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Group.Slices for characteristic.characteristic:intervention.code This element is included in summaries. 1..1 CodeableConcept Kind of characteristic
Binding: ExampleCharacteristicCodes (example): List of characteristics used to describe group members; e.g. gender, age, owner, location, etc.
Group.Slices for characteristic.characteristic:intervention.code.text This element is included in summaries. 1..1 string Plain text representation of the concept
Required Pattern: Intervention or Exposure (extensions allowed)
Group.Slices for characteristic.characteristic:intervention.Slices for value[x] This element is included in summaries. 1..1 Value held by characteristic
Slice: Unordered, Closed by type:$this
Slicing Note: Other type slices that contain no new information are not shown in this view
Group.Slices for characteristic.characteristic:intervention.Slices for value[x].valueCodeableConcept CodeableConcept
Group.Slices for characteristic.characteristic:intervention.Slices for value[x].valueBoolean boolean
Group.Slices for characteristic.characteristic:intervention.Slices for value[x].valueQuantity Quantity
Group.Slices for characteristic.characteristic:intervention.Slices for value[x].valueRange Range
Group.Slices for characteristic.characteristic:intervention.Slices for value[x].valueReference Reference(Any)
Group.Slices for characteristic.characteristic:intervention.Slices for value[x].valueUri uri
Group.Slices for characteristic.characteristic:intervention.Slices for value[x].valueExpression Expression
Group.Slices for characteristic.characteristic:intervention.Slices for value[x] Content/Rules for all slices
Group.Slices for characteristic.characteristic:intervention.Slices for value[x].value[x]:valueReference This element is included in summaries. 0..1 Reference(VariableDefinition | ConceptualExposureDefinition) Value held by characteristic
Group.Slices for characteristic.characteristic:intervention.exclude This element is included in summaries. 1..1 boolean Group includes or excludes
Required Pattern: false (extensions allowed)
Group.Slices for characteristic.characteristic:intervention.offset This element is a modifier element. This element is included in summaries. 0..1 CodeableConcept Reference point for comparison
Binding: CharacteristicOffset (example)
Group.Slices for characteristic.characteristic:comparator This element must be supported. This element is included in summaries. 1..1 BackboneElement Include / Exclude group members by Trait
Group.Slices for characteristic.characteristic:comparator.Slices for extension Content/Rules for all slices
Group.Slices for characteristic.characteristic:comparator.Slices for extension.extension:relevantForAutomatedMatching 0..1 boolean Relevant for automated matching
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/relevant-for-automated-matching
Group.Slices for characteristic.characteristic:comparator.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Group.Slices for characteristic.characteristic:comparator.code This element is included in summaries. 1..1 CodeableConcept Kind of characteristic
Binding: ExampleCharacteristicCodes (example): List of characteristics used to describe group members; e.g. gender, age, owner, location, etc.
Group.Slices for characteristic.characteristic:comparator.code.text This element is included in summaries. 1..1 string Plain text representation of the concept
Required Pattern: Comparator (extensions allowed)
Group.Slices for characteristic.characteristic:comparator.Slices for value[x] This element is included in summaries. 1..1 Value held by characteristic
Slice: Unordered, Closed by type:$this
Slicing Note: Other type slices that contain no new information are not shown in this view
Group.Slices for characteristic.characteristic:comparator.Slices for value[x].valueCodeableConcept CodeableConcept
Group.Slices for characteristic.characteristic:comparator.Slices for value[x].valueBoolean boolean
Group.Slices for characteristic.characteristic:comparator.Slices for value[x].valueQuantity Quantity
Group.Slices for characteristic.characteristic:comparator.Slices for value[x].valueRange Range
Group.Slices for characteristic.characteristic:comparator.Slices for value[x].valueReference Reference(Any)
Group.Slices for characteristic.characteristic:comparator.Slices for value[x].valueUri uri
Group.Slices for characteristic.characteristic:comparator.Slices for value[x].valueExpression Expression
Group.Slices for characteristic.characteristic:comparator.Slices for value[x] Content/Rules for all slices
Group.Slices for characteristic.characteristic:comparator.Slices for value[x].value[x]:valueReference This element is included in summaries. 0..1 Reference(VariableDefinition | ConceptualExposureDefinition | ConceptualComparatorDefinition) Value held by characteristic
Group.Slices for characteristic.characteristic:comparator.exclude This element is included in summaries. 1..1 boolean Group includes or excludes
Required Pattern: false (extensions allowed)
Group.Slices for characteristic.characteristic:comparator.offset This element is a modifier element. This element is included in summaries. 0..1 CodeableConcept Reference point for comparison
Binding: CharacteristicOffset (example)
Group.Slices for characteristic.characteristic:outcomes This element must be supported. This element is included in summaries. 1..1 BackboneElement Include / Exclude group members by Trait
Group.Slices for characteristic.characteristic:outcomes.Slices for extension Content/Rules for all slices
Group.Slices for characteristic.characteristic:outcomes.Slices for extension.extension:relevantForAutomatedMatching 0..1 boolean Relevant for automated matching
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/relevant-for-automated-matching
Group.Slices for characteristic.characteristic:outcomes.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Group.Slices for characteristic.characteristic:outcomes.code This element is included in summaries. 1..1 CodeableConcept Kind of characteristic
Binding: ExampleCharacteristicCodes (example): List of characteristics used to describe group members; e.g. gender, age, owner, location, etc.
Group.Slices for characteristic.characteristic:outcomes.code.text This element is included in summaries. 1..1 string Plain text representation of the concept
Required Pattern: Outcomes (extensions allowed)
Group.Slices for characteristic.characteristic:outcomes.Slices for value[x] This element is included in summaries. 1..1 Value held by characteristic
Slice: Unordered, Closed by type:$this
Slicing Note: Other type slices that contain no new information are not shown in this view
Group.Slices for characteristic.characteristic:outcomes.Slices for value[x].valueCodeableConcept CodeableConcept
Group.Slices for characteristic.characteristic:outcomes.Slices for value[x].valueBoolean boolean
Group.Slices for characteristic.characteristic:outcomes.Slices for value[x].valueQuantity Quantity
Group.Slices for characteristic.characteristic:outcomes.Slices for value[x].valueRange Range
Group.Slices for characteristic.characteristic:outcomes.Slices for value[x].valueReference Reference(Any)
Group.Slices for characteristic.characteristic:outcomes.Slices for value[x].valueUri uri
Group.Slices for characteristic.characteristic:outcomes.Slices for value[x].valueExpression Expression
Group.Slices for characteristic.characteristic:outcomes.Slices for value[x] Content/Rules for all slices
Group.Slices for characteristic.characteristic:outcomes.Slices for value[x].value[x]:valueReference This element is included in summaries. 0..1 Reference(OutcomeList) Value held by characteristic
Group.Slices for characteristic.characteristic:outcomes.exclude This element is included in summaries. 1..1 boolean Group includes or excludes
Required Pattern: false (extensions allowed)
Group.Slices for characteristic.characteristic:outcomes.offset This element is a modifier element. This element is included in summaries. 0..1 CodeableConcept Reference point for comparison
Binding: CharacteristicOffset (example)

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Group.status Base required PublicationStatus 📍6.0.0-snapshot1 FHIR Std.
Group.membership Base required Group Membership Basis 📍6.0.0-snapshot1 FHIR Std.
Group.combinationMethod Base required Group Characteristic Combination 📍6.0.0-snapshot1 FHIR Std.
Group.characteristic.​code Base example Example Characteristic Codes 📍6.0.0-snapshot1 FHIR Std.
Group.characteristic.​offset Base example Characteristic Offset 📍6.0.0-snapshot1 FHIR Std.
Group.characteristic:population.​code Base example Example Characteristic Codes 📍6.0.0-snapshot1 FHIR Std.
Group.characteristic:population.​offset Base example Characteristic Offset 📍6.0.0-snapshot1 FHIR Std.
Group.characteristic:intervention.​code Base example Example Characteristic Codes 📍6.0.0-snapshot1 FHIR Std.
Group.characteristic:intervention.​offset Base example Characteristic Offset 📍6.0.0-snapshot1 FHIR Std.
Group.characteristic:comparator.​code Base example Example Characteristic Codes 📍6.0.0-snapshot1 FHIR Std.
Group.characteristic:comparator.​offset Base example Characteristic Offset 📍6.0.0-snapshot1 FHIR Std.
Group.characteristic:outcomes.​code Base example Example Characteristic Codes 📍6.0.0-snapshot1 FHIR Std.
Group.characteristic:outcomes.​offset Base example Characteristic Offset 📍6.0.0-snapshot1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
grp-2 error Group Group.type SHALL be defined if Group.membership is either 'definitional' or 'enumerated' type.exists() or (membership = 'conceptual')

Differential View

This structure is derived from EvidenceReportSubject

NameFlagsCard.TypeDescription & Constraints    Filter: doco
Group 0..* EvidenceReportSubject Group of multiple entities
Interfaces Implemented: CanonicalResource
Group.characteristic 4..* BackboneElement Include / Exclude group members by Trait
Group.Slices for characteristic Content/Rules for all slices
Group.Slices for characteristic.characteristic:population 1..1 BackboneElement Include / Exclude group members by Trait
Group.Slices for characteristic.characteristic:population.Slices for value[x] Content/Rules for all slices
Group.Slices for characteristic.characteristic:population.Slices for value[x].value[x]:valueReference 0..1 Reference(StudyGroup) Value held by characteristic
Group.Slices for characteristic.characteristic:intervention 1..1 BackboneElement Include / Exclude group members by Trait
Group.Slices for characteristic.characteristic:intervention.Slices for value[x] Content/Rules for all slices
Group.Slices for characteristic.characteristic:intervention.Slices for value[x].value[x]:valueReference 0..1 Reference(VariableDefinition | ConceptualExposureDefinition) Value held by characteristic
Group.Slices for characteristic.characteristic:comparator 1..1 BackboneElement Include / Exclude group members by Trait
Group.Slices for characteristic.characteristic:comparator.Slices for value[x] Content/Rules for all slices
Group.Slices for characteristic.characteristic:comparator.Slices for value[x].value[x]:valueReference 0..1 Reference(VariableDefinition | ConceptualExposureDefinition | ConceptualComparatorDefinition) Value held by characteristic
Group.Slices for characteristic.characteristic:outcomes 1..1 BackboneElement Include / Exclude group members by Trait

doco Documentation for this format

Snapshot ViewView

NameFlagsCard.TypeDescription & Constraints    Filter: doco
Group C 0..* EvidenceReportSubject Group of multiple entities
Interfaces Implemented: CanonicalResource
Constraints: grp-2
Group.id This element is included in summaries. 0..1 id Logical id of this artifact
Group.meta This element is included in summaries. 0..1 Meta Metadata about the resource
Group.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri A set of rules under which this content was created
Group.language 0..1 code Language of the resource content
Binding: AllLanguages (required): IETF language tag for a human language
Additional BindingsPurpose
CommonLanguages Starter
Group.text 0..1 Narrative Text summary of the resource, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Group.contained 0..* Resource Contained, inline Resources
Group.Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Group.Slices for extension.extension:author 0..* ContactDetail Who authored the artifact
URL: http://hl7.org/fhir/StructureDefinition/artifact-author
Group.Slices for extension.extension:recorder 0..* ContactDetail Who entered the data
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/artifact-recorder
Group.Slices for extension.extension:citeAs 0..1 markdown PublicationRecord for this Resource
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/cite-as
Group.Slices for extension.extension:relatedArtifact 0..* RelatedArtifact Additional documentation, citations, etc.
URL: http://hl7.org/fhir/StructureDefinition/artifact-relatedArtifact
Group.Slices for extension.extension:characteristicExpression 0..1 Expression Criteria for group membership
URL: http://hl7.org/fhir/StructureDefinition/characteristicExpression
Group.Slices for extension.extension:publicationStatus 0..1 CodeableConcept Publication status
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/artifact-publication-status
Binding: Cited Artifact Status Type (preferred)
Group.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored
Slice: Unordered, Open by value:url
Group.url This element is included in summaries. C 0..1 uri Canonical identifier for this Group, represented as an absolute URI (globally unique)
Constraints: cnl-1
Group.identifier This element is included in summaries. 0..* Identifier Business Identifier for this Group
Group.version This element is included in summaries. 0..1 string Business version of the Group
Group.versionAlgorithm[x] This element is included in summaries. 0..1 How to compare versions
Binding: VersionAlgorithm (extensible)
Group.versionAlgorithm[x].versionAlgorithmString string
Group.versionAlgorithm[x].versionAlgorithmCoding Coding
Group.name This element is included in summaries. 0..1 string Label for Group
Group.title This element is included in summaries. 0..1 string Name for this Group (human friendly)
Group.status This element is a modifier element. This element is included in summaries. 0..1 code draft | active | retired | unknown
Binding: PublicationStatus (required): The lifecycle status of an artifact.
Group.experimental This element is included in summaries. 0..1 boolean For testing only - never for real usage
Group.date This element is included in summaries. 0..1 dateTime Date last changed
Group.publisher This element is included in summaries. 0..1 string Name of the publisher/steward (organization or individual)
Group.contact This element is included in summaries. 0..* ContactDetail Contact details for the publisher
Group.description 0..1 markdown Natural language description of the group
Group.useContext This element is included in summaries. 0..* UsageContext The context that the content is intended to support
Group.purpose 0..1 markdown Why this Group is defined
Group.copyright 0..1 markdown Notice about intellectual property ownership, can include restrictions on use
Group.copyrightLabel 0..1 string Copyright holder and year(s)
Group.type This element is included in summaries. C 0..1 code person | animal | practitioner | device | careteam | healthcareservice | location | organization | relatedperson | specimen | medication | medicinalproductdefinition | substance | substancedefinition | biologicallyDerivedProduct | nutritionProduct
Binding: GroupType (required): Types of resources that are part of group.
Group.membership This element is included in summaries. C 1..1 code definitional | conceptual | enumerated
Binding: GroupMembershipBasis (required): The basis for membership in a group
Required Pattern: conceptual (extensions allowed)
Group.code This element is included in summaries. 0..1 CodeableConcept Use of the Group (and by implication, kind of members)
Binding: GroupCode (extensible): A code that describes the kind of group, which usually dictates what kind if entities can be in the group.
Group.managingEntity This element is included in summaries. 0..1 Reference(Organization | RelatedPerson | Practitioner | PractitionerRole) Entity that is the custodian of the Group's definition
Group.combinationMethod This element is a modifier element. This element is included in summaries. 0..1 code all-of | any-of | at-least | at-most | except-subset
Binding: GroupCharacteristicCombination (required)
Required Pattern: all-of (extensions allowed)
Group.combinationThreshold 0..1 positiveInt Provides the value of "n" when "at-least" or "at-most" codes are used
Group.Slices for characteristic This element is included in summaries. 4..* BackboneElement Include / Exclude group members by Trait
Slice: Unordered, Open by value:code.text

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Group.Slices for characteristic.characteristic:All Slices Content/Rules for all slices
Group.Slices for characteristic.characteristic:All Slices.id 0..1 string Unique id for inter-element referencing
Group.Slices for characteristic.characteristic:All Slices.Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Group.Slices for characteristic.characteristic:All Slices.Slices for extension.extension:relevantForAutomatedMatching 0..1 boolean Relevant for automated matching
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/relevant-for-automated-matching
Group.Slices for characteristic.characteristic:All Slices.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Group.Slices for characteristic.characteristic:All Slices.code This element is included in summaries. 1..1 CodeableConcept Kind of characteristic
Binding: ExampleCharacteristicCodes (example): List of characteristics used to describe group members; e.g. gender, age, owner, location, etc.
Group.Slices for characteristic.characteristic:All Slices.value[x] This element is included in summaries. 1..1 Value held by characteristic
Group.Slices for characteristic.characteristic:All Slices.value[x].valueCodeableConcept CodeableConcept
Group.Slices for characteristic.characteristic:All Slices.value[x].valueBoolean boolean
Group.Slices for characteristic.characteristic:All Slices.value[x].valueQuantity Quantity
Group.Slices for characteristic.characteristic:All Slices.value[x].valueRange Range
Group.Slices for characteristic.characteristic:All Slices.value[x].valueReference Reference(Any)
Group.Slices for characteristic.characteristic:All Slices.value[x].valueUri uri
Group.Slices for characteristic.characteristic:All Slices.value[x].valueExpression Expression
Group.Slices for characteristic.characteristic:All Slices.exclude This element is included in summaries. 1..1 boolean Group includes or excludes
Group.Slices for characteristic.characteristic:All Slices.description 0..1 markdown Natural language description of the characteristic
Group.Slices for characteristic.characteristic:All Slices.method 0..* CodeableConcept Method for how the characteristic value was determined
Binding: DefinitionMethod (example)
Group.Slices for characteristic.characteristic:All Slices.formula 0..1 Expression Formal algorithm to derive the value
Group.Slices for characteristic.characteristic:All Slices.determiner 0..1 Reference(Practitioner | PractitionerRole | Organization | Device | DeviceDefinition) Who determines the value
Group.Slices for characteristic.characteristic:All Slices.offset This element is a modifier element. This element is included in summaries. 0..1 CodeableConcept Reference point for comparison
Binding: CharacteristicOffset (example)
Group.Slices for characteristic.characteristic:All Slices.instances[x] C 0..1 Number of occurrences
Constraints: grp-1
Group.Slices for characteristic.characteristic:All Slices.instances[x].instancesUnsignedInt unsignedInt
Group.Slices for characteristic.characteristic:All Slices.instances[x].instancesRange Range
Group.Slices for characteristic.characteristic:All Slices.duration[x] 0..1 How long
Group.Slices for characteristic.characteristic:All Slices.duration[x].durationDuration Duration
Group.Slices for characteristic.characteristic:All Slices.duration[x].durationRange Range
Group.Slices for characteristic.characteristic:All Slices.period 0..1 Period When (in calendar time)
Group.Slices for characteristic.characteristic:All Slices.relativeTime 0..* RelativeTime When (with respect to an event)
Group.Slices for characteristic.characteristic:population This element must be supported. This element is included in summaries. 1..1 BackboneElement Include / Exclude group members by Trait
Group.Slices for characteristic.characteristic:population.id 0..1 string Unique id for inter-element referencing
Group.Slices for characteristic.characteristic:population.Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Group.Slices for characteristic.characteristic:population.Slices for extension Content/Rules for all slices
Group.Slices for characteristic.characteristic:population.Slices for extension.extension:relevantForAutomatedMatching 0..1 boolean Relevant for automated matching
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/relevant-for-automated-matching
Group.Slices for characteristic.characteristic:population.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Group.Slices for characteristic.characteristic:population.code This element is included in summaries. 1..1 CodeableConcept Kind of characteristic
Binding: ExampleCharacteristicCodes (example): List of characteristics used to describe group members; e.g. gender, age, owner, location, etc.
Group.Slices for characteristic.characteristic:population.code.id 0..1 string Unique id for inter-element referencing
Group.Slices for characteristic.characteristic:population.code.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Group.Slices for characteristic.characteristic:population.code.coding This element is included in summaries. 0..* Coding Code defined by a terminology system
Group.Slices for characteristic.characteristic:population.code.text This element is included in summaries. 1..1 string Plain text representation of the concept
Required Pattern: Population (extensions allowed)
Group.Slices for characteristic.characteristic:population.Slices for value[x] This element is included in summaries. 1..1 Value held by characteristic
Slice: Unordered, Closed by type:$this
Slicing Note: Other type slices that contain no new information are not shown in this view
Group.Slices for characteristic.characteristic:population.Slices for value[x].valueCodeableConcept CodeableConcept
Group.Slices for characteristic.characteristic:population.Slices for value[x].valueBoolean boolean
Group.Slices for characteristic.characteristic:population.Slices for value[x].valueQuantity Quantity
Group.Slices for characteristic.characteristic:population.Slices for value[x].valueRange Range
Group.Slices for characteristic.characteristic:population.Slices for value[x].valueReference Reference(Any)
Group.Slices for characteristic.characteristic:population.Slices for value[x].valueUri uri
Group.Slices for characteristic.characteristic:population.Slices for value[x].valueExpression Expression
Group.Slices for characteristic.characteristic:population.Slices for value[x] Content/Rules for all slices
Group.Slices for characteristic.characteristic:population.Slices for value[x].value[x]:valueReference This element is included in summaries. 0..1 Reference(StudyGroup) Value held by characteristic
Group.Slices for characteristic.characteristic:population.exclude This element is included in summaries. 1..1 boolean Group includes or excludes
Required Pattern: false (extensions allowed)
Group.Slices for characteristic.characteristic:population.description 0..1 markdown Natural language description of the characteristic
Group.Slices for characteristic.characteristic:population.method 0..* CodeableConcept Method for how the characteristic value was determined
Binding: DefinitionMethod (example)
Group.Slices for characteristic.characteristic:population.formula 0..1 Expression Formal algorithm to derive the value
Group.Slices for characteristic.characteristic:population.determiner 0..1 Reference(Practitioner | PractitionerRole | Organization | Device | DeviceDefinition) Who determines the value
Group.Slices for characteristic.characteristic:population.offset This element is a modifier element. This element is included in summaries. 0..1 CodeableConcept Reference point for comparison
Binding: CharacteristicOffset (example)
Group.Slices for characteristic.characteristic:population.instances[x] C 0..1 Number of occurrences
Constraints: grp-1
Group.Slices for characteristic.characteristic:population.instances[x].instancesUnsignedInt unsignedInt
Group.Slices for characteristic.characteristic:population.instances[x].instancesRange Range
Group.Slices for characteristic.characteristic:population.duration[x] 0..1 How long
Group.Slices for characteristic.characteristic:population.duration[x].durationDuration Duration
Group.Slices for characteristic.characteristic:population.duration[x].durationRange Range
Group.Slices for characteristic.characteristic:population.period 0..1 Period When (in calendar time)
Group.Slices for characteristic.characteristic:population.relativeTime 0..* RelativeTime When (with respect to an event)
Group.Slices for characteristic.characteristic:intervention This element must be supported. This element is included in summaries. 1..1 BackboneElement Include / Exclude group members by Trait
Group.Slices for characteristic.characteristic:intervention.id 0..1 string Unique id for inter-element referencing
Group.Slices for characteristic.characteristic:intervention.Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Group.Slices for characteristic.characteristic:intervention.Slices for extension Content/Rules for all slices
Group.Slices for characteristic.characteristic:intervention.Slices for extension.extension:relevantForAutomatedMatching 0..1 boolean Relevant for automated matching
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/relevant-for-automated-matching
Group.Slices for characteristic.characteristic:intervention.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Group.Slices for characteristic.characteristic:intervention.code This element is included in summaries. 1..1 CodeableConcept Kind of characteristic
Binding: ExampleCharacteristicCodes (example): List of characteristics used to describe group members; e.g. gender, age, owner, location, etc.
Group.Slices for characteristic.characteristic:intervention.code.id 0..1 string Unique id for inter-element referencing
Group.Slices for characteristic.characteristic:intervention.code.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Group.Slices for characteristic.characteristic:intervention.code.coding This element is included in summaries. 0..* Coding Code defined by a terminology system
Group.Slices for characteristic.characteristic:intervention.code.text This element is included in summaries. 1..1 string Plain text representation of the concept
Required Pattern: Intervention or Exposure (extensions allowed)
Group.Slices for characteristic.characteristic:intervention.Slices for value[x] This element is included in summaries. 1..1 Value held by characteristic
Slice: Unordered, Closed by type:$this
Slicing Note: Other type slices that contain no new information are not shown in this view
Group.Slices for characteristic.characteristic:intervention.Slices for value[x].valueCodeableConcept CodeableConcept
Group.Slices for characteristic.characteristic:intervention.Slices for value[x].valueBoolean boolean
Group.Slices for characteristic.characteristic:intervention.Slices for value[x].valueQuantity Quantity
Group.Slices for characteristic.characteristic:intervention.Slices for value[x].valueRange Range
Group.Slices for characteristic.characteristic:intervention.Slices for value[x].valueReference Reference(Any)
Group.Slices for characteristic.characteristic:intervention.Slices for value[x].valueUri uri
Group.Slices for characteristic.characteristic:intervention.Slices for value[x].valueExpression Expression
Group.Slices for characteristic.characteristic:intervention.Slices for value[x] Content/Rules for all slices
Group.Slices for characteristic.characteristic:intervention.Slices for value[x].value[x]:valueReference This element is included in summaries. 0..1 Reference(VariableDefinition | ConceptualExposureDefinition) Value held by characteristic
Group.Slices for characteristic.characteristic:intervention.exclude This element is included in summaries. 1..1 boolean Group includes or excludes
Required Pattern: false (extensions allowed)
Group.Slices for characteristic.characteristic:intervention.description 0..1 markdown Natural language description of the characteristic
Group.Slices for characteristic.characteristic:intervention.method 0..* CodeableConcept Method for how the characteristic value was determined
Binding: DefinitionMethod (example)
Group.Slices for characteristic.characteristic:intervention.formula 0..1 Expression Formal algorithm to derive the value
Group.Slices for characteristic.characteristic:intervention.determiner 0..1 Reference(Practitioner | PractitionerRole | Organization | Device | DeviceDefinition) Who determines the value
Group.Slices for characteristic.characteristic:intervention.offset This element is a modifier element. This element is included in summaries. 0..1 CodeableConcept Reference point for comparison
Binding: CharacteristicOffset (example)
Group.Slices for characteristic.characteristic:intervention.instances[x] C 0..1 Number of occurrences
Constraints: grp-1
Group.Slices for characteristic.characteristic:intervention.instances[x].instancesUnsignedInt unsignedInt
Group.Slices for characteristic.characteristic:intervention.instances[x].instancesRange Range
Group.Slices for characteristic.characteristic:intervention.duration[x] 0..1 How long
Group.Slices for characteristic.characteristic:intervention.duration[x].durationDuration Duration
Group.Slices for characteristic.characteristic:intervention.duration[x].durationRange Range
Group.Slices for characteristic.characteristic:intervention.period 0..1 Period When (in calendar time)
Group.Slices for characteristic.characteristic:intervention.relativeTime 0..* RelativeTime When (with respect to an event)
Group.Slices for characteristic.characteristic:comparator This element must be supported. This element is included in summaries. 1..1 BackboneElement Include / Exclude group members by Trait
Group.Slices for characteristic.characteristic:comparator.id 0..1 string Unique id for inter-element referencing
Group.Slices for characteristic.characteristic:comparator.Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Group.Slices for characteristic.characteristic:comparator.Slices for extension Content/Rules for all slices
Group.Slices for characteristic.characteristic:comparator.Slices for extension.extension:relevantForAutomatedMatching 0..1 boolean Relevant for automated matching
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/relevant-for-automated-matching
Group.Slices for characteristic.characteristic:comparator.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Group.Slices for characteristic.characteristic:comparator.code This element is included in summaries. 1..1 CodeableConcept Kind of characteristic
Binding: ExampleCharacteristicCodes (example): List of characteristics used to describe group members; e.g. gender, age, owner, location, etc.
Group.Slices for characteristic.characteristic:comparator.code.id 0..1 string Unique id for inter-element referencing
Group.Slices for characteristic.characteristic:comparator.code.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Group.Slices for characteristic.characteristic:comparator.code.coding This element is included in summaries. 0..* Coding Code defined by a terminology system
Group.Slices for characteristic.characteristic:comparator.code.text This element is included in summaries. 1..1 string Plain text representation of the concept
Required Pattern: Comparator (extensions allowed)
Group.Slices for characteristic.characteristic:comparator.Slices for value[x] This element is included in summaries. 1..1 Value held by characteristic
Slice: Unordered, Closed by type:$this
Slicing Note: Other type slices that contain no new information are not shown in this view
Group.Slices for characteristic.characteristic:comparator.Slices for value[x].valueCodeableConcept CodeableConcept
Group.Slices for characteristic.characteristic:comparator.Slices for value[x].valueBoolean boolean
Group.Slices for characteristic.characteristic:comparator.Slices for value[x].valueQuantity Quantity
Group.Slices for characteristic.characteristic:comparator.Slices for value[x].valueRange Range
Group.Slices for characteristic.characteristic:comparator.Slices for value[x].valueReference Reference(Any)
Group.Slices for characteristic.characteristic:comparator.Slices for value[x].valueUri uri
Group.Slices for characteristic.characteristic:comparator.Slices for value[x].valueExpression Expression
Group.Slices for characteristic.characteristic:comparator.Slices for value[x] Content/Rules for all slices
Group.Slices for characteristic.characteristic:comparator.Slices for value[x].value[x]:valueReference This element is included in summaries. 0..1 Reference(VariableDefinition | ConceptualExposureDefinition | ConceptualComparatorDefinition) Value held by characteristic
Group.Slices for characteristic.characteristic:comparator.exclude This element is included in summaries. 1..1 boolean Group includes or excludes
Required Pattern: false (extensions allowed)
Group.Slices for characteristic.characteristic:comparator.description 0..1 markdown Natural language description of the characteristic
Group.Slices for characteristic.characteristic:comparator.method 0..* CodeableConcept Method for how the characteristic value was determined
Binding: DefinitionMethod (example)
Group.Slices for characteristic.characteristic:comparator.formula 0..1 Expression Formal algorithm to derive the value
Group.Slices for characteristic.characteristic:comparator.determiner 0..1 Reference(Practitioner | PractitionerRole | Organization | Device | DeviceDefinition) Who determines the value
Group.Slices for characteristic.characteristic:comparator.offset This element is a modifier element. This element is included in summaries. 0..1 CodeableConcept Reference point for comparison
Binding: CharacteristicOffset (example)
Group.Slices for characteristic.characteristic:comparator.instances[x] C 0..1 Number of occurrences
Constraints: grp-1
Group.Slices for characteristic.characteristic:comparator.instances[x].instancesUnsignedInt unsignedInt
Group.Slices for characteristic.characteristic:comparator.instances[x].instancesRange Range
Group.Slices for characteristic.characteristic:comparator.duration[x] 0..1 How long
Group.Slices for characteristic.characteristic:comparator.duration[x].durationDuration Duration
Group.Slices for characteristic.characteristic:comparator.duration[x].durationRange Range
Group.Slices for characteristic.characteristic:comparator.period 0..1 Period When (in calendar time)
Group.Slices for characteristic.characteristic:comparator.relativeTime 0..* RelativeTime When (with respect to an event)
Group.Slices for characteristic.characteristic:outcomes This element must be supported. This element is included in summaries. 1..1 BackboneElement Include / Exclude group members by Trait
Group.Slices for characteristic.characteristic:outcomes.id 0..1 string Unique id for inter-element referencing
Group.Slices for characteristic.characteristic:outcomes.Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Group.Slices for characteristic.characteristic:outcomes.Slices for extension Content/Rules for all slices
Group.Slices for characteristic.characteristic:outcomes.Slices for extension.extension:relevantForAutomatedMatching 0..1 boolean Relevant for automated matching
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/relevant-for-automated-matching
Group.Slices for characteristic.characteristic:outcomes.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Group.Slices for characteristic.characteristic:outcomes.code This element is included in summaries. 1..1 CodeableConcept Kind of characteristic
Binding: ExampleCharacteristicCodes (example): List of characteristics used to describe group members; e.g. gender, age, owner, location, etc.
Group.Slices for characteristic.characteristic:outcomes.code.id 0..1 string Unique id for inter-element referencing
Group.Slices for characteristic.characteristic:outcomes.code.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Group.Slices for characteristic.characteristic:outcomes.code.coding This element is included in summaries. 0..* Coding Code defined by a terminology system
Group.Slices for characteristic.characteristic:outcomes.code.text This element is included in summaries. 1..1 string Plain text representation of the concept
Required Pattern: Outcomes (extensions allowed)
Group.Slices for characteristic.characteristic:outcomes.Slices for value[x] This element is included in summaries. 1..1 Value held by characteristic
Slice: Unordered, Closed by type:$this
Slicing Note: Other type slices that contain no new information are not shown in this view
Group.Slices for characteristic.characteristic:outcomes.Slices for value[x].valueCodeableConcept CodeableConcept
Group.Slices for characteristic.characteristic:outcomes.Slices for value[x].valueBoolean boolean
Group.Slices for characteristic.characteristic:outcomes.Slices for value[x].valueQuantity Quantity
Group.Slices for characteristic.characteristic:outcomes.Slices for value[x].valueRange Range
Group.Slices for characteristic.characteristic:outcomes.Slices for value[x].valueReference Reference(Any)
Group.Slices for characteristic.characteristic:outcomes.Slices for value[x].valueUri uri
Group.Slices for characteristic.characteristic:outcomes.Slices for value[x].valueExpression Expression
Group.Slices for characteristic.characteristic:outcomes.Slices for value[x] Content/Rules for all slices
Group.Slices for characteristic.characteristic:outcomes.Slices for value[x].value[x]:valueReference This element is included in summaries. 0..1 Reference(OutcomeList) Value held by characteristic
Group.Slices for characteristic.characteristic:outcomes.exclude This element is included in summaries. 1..1 boolean Group includes or excludes
Required Pattern: false (extensions allowed)
Group.Slices for characteristic.characteristic:outcomes.description 0..1 markdown Natural language description of the characteristic
Group.Slices for characteristic.characteristic:outcomes.method 0..* CodeableConcept Method for how the characteristic value was determined
Binding: DefinitionMethod (example)
Group.Slices for characteristic.characteristic:outcomes.formula 0..1 Expression Formal algorithm to derive the value
Group.Slices for characteristic.characteristic:outcomes.determiner 0..1 Reference(Practitioner | PractitionerRole | Organization | Device | DeviceDefinition) Who determines the value
Group.Slices for characteristic.characteristic:outcomes.offset This element is a modifier element. This element is included in summaries. 0..1 CodeableConcept Reference point for comparison
Binding: CharacteristicOffset (example)
Group.Slices for characteristic.characteristic:outcomes.instances[x] C 0..1 Number of occurrences
Constraints: grp-1
Group.Slices for characteristic.characteristic:outcomes.instances[x].instancesUnsignedInt unsignedInt
Group.Slices for characteristic.characteristic:outcomes.instances[x].instancesRange Range
Group.Slices for characteristic.characteristic:outcomes.duration[x] 0..1 How long
Group.Slices for characteristic.characteristic:outcomes.duration[x].durationDuration Duration
Group.Slices for characteristic.characteristic:outcomes.duration[x].durationRange Range
Group.Slices for characteristic.characteristic:outcomes.period 0..1 Period When (in calendar time)
Group.Slices for characteristic.characteristic:outcomes.relativeTime 0..* RelativeTime When (with respect to an event)

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Group.language Base required All Languages 📍6.0.0-snapshot1 FHIR Std.
Group.versionAlgorithm[x] Base extensible Version Algorithm 📍6.0.0-snapshot1 FHIR Std.
Group.status Base required PublicationStatus 📍6.0.0-snapshot1 FHIR Std.
Group.type Base required Group Type 📍6.0.0-snapshot1 FHIR Std.
Group.membership Base required Group Membership Basis 📍6.0.0-snapshot1 FHIR Std.
Group.code Base extensible Group Code 📍6.0.0-snapshot1 FHIR Std.
Group.combinationMethod Base required Group Characteristic Combination 📍6.0.0-snapshot1 FHIR Std.
Group.characteristic.​code Base example Example Characteristic Codes 📍6.0.0-snapshot1 FHIR Std.
Group.characteristic.​method Base example Definition Method 📍6.0.0-snapshot1 FHIR Std.
Group.characteristic.​offset Base example Characteristic Offset 📍6.0.0-snapshot1 FHIR Std.
Group.characteristic:population.​code Base example Example Characteristic Codes 📍6.0.0-snapshot1 FHIR Std.
Group.characteristic:population.​method Base example Definition Method 📍6.0.0-snapshot1 FHIR Std.
Group.characteristic:population.​offset Base example Characteristic Offset 📍6.0.0-snapshot1 FHIR Std.
Group.characteristic:intervention.​code Base example Example Characteristic Codes 📍6.0.0-snapshot1 FHIR Std.
Group.characteristic:intervention.​method Base example Definition Method 📍6.0.0-snapshot1 FHIR Std.
Group.characteristic:intervention.​offset Base example Characteristic Offset 📍6.0.0-snapshot1 FHIR Std.
Group.characteristic:comparator.​code Base example Example Characteristic Codes 📍6.0.0-snapshot1 FHIR Std.
Group.characteristic:comparator.​method Base example Definition Method 📍6.0.0-snapshot1 FHIR Std.
Group.characteristic:comparator.​offset Base example Characteristic Offset 📍6.0.0-snapshot1 FHIR Std.
Group.characteristic:outcomes.​code Base example Example Characteristic Codes 📍6.0.0-snapshot1 FHIR Std.
Group.characteristic:outcomes.​method Base example Definition Method 📍6.0.0-snapshot1 FHIR Std.
Group.characteristic:outcomes.​offset Base example Characteristic Offset 📍6.0.0-snapshot1 FHIR Std.
Group.member.involvement Base example Group Involvement 📍6.0.0-snapshot1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
cnl-1 warning Group.url URL should not contain | or # - these characters make processing canonical references problematic exists() implies matches('^[^|# ]+$')
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
grp-1 error Group.characteristic.instances[x], Group.characteristic:population.instances[x], Group.characteristic:intervention.instances[x], Group.characteristic:comparator.instances[x], Group.characteristic:outcomes.instances[x] Ranges have to be positive ($this is Range) implies ((low.empty() or ((low.code.exists() or low.value.empty()) and (low.system.empty() or low.system = %ucum) and (low.code.empty() or low.code = '1') and (low.value.empty() or low.value.hasValue().not() or low.value.toString().contains('.').not()) and (low.value.empty() or low.value.hasValue().not() or low.value >= 0))) and (high.empty() or ((high.code.exists() or high.value.empty()) and (high.system.empty() or high.system = %ucum) and (high.code.empty() or high.code = '1') and (high.value.empty() or high.value.hasValue().not() or high.value.toString().contains('.').not()) and (high.value.empty() or high.value.hasValue().not() or high.value >= 0))))
grp-2 error Group Group.type SHALL be defined if Group.membership is either 'definitional' or 'enumerated' type.exists() or (membership = 'conceptual')

 

Other representations of profile: CSV, Excel, Schematron