Left: | GroupR6 (http://hl7.org/fhir/uv/ebm/StructureDefinition/group-r6) |
Right: | GroupR6 (http://hl7.org/fhir/uv/ebm/StructureDefinition/group-r6) |
Error | StructureDefinition.version | Values for version differ: '1.0.0-ballot' vs '2.0.0-ballot' |
Information | StructureDefinition.date | Values for date differ: '2023-12-17T16:55:23+00:00' vs '2024-12-19T14:29:51+00:00' |
Warning | StructureDefinition.fhirVersion | Values for fhirVersion differ: '5.0.0' vs '6.0.0-ballot2' |
Information | StructureDefinition.short | Values for short differ: 'Extension' vs 'Extensions that cannot be ignored' |
Information | StructureDefinition.definition | Values for definition differ: 'An Extension' vs 'May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).' |
Information | StructureDefinition.comment | Values for comment differ: 'Note: This is a business identifier, not a resource identifier (see [discussion](http://hl7.org/fhir/R5/resource.html#identifiers)). It is best practice for the identifier to only appear on a single resource instance, however business practices may occasionally dictate that multiple resource instances with the same identifier can exist - possibly even with different resource types.' vs 'Note: This is a business identifier, not a resource identifier (see [discussion](http://hl7.org/fhir/6.0.0-ballot2/resource.html#identifiers)). It is best practice for the identifier to only appear on a single resource instance, however business practices may occasionally dictate that multiple resource instances with the same identifier can exist - possibly even with different resource types.' |
Information | Group.type | Element minimum cardinalities differ: '1' vs '0' |
Information | StructureDefinition.short | Values for short differ: 'definitional | enumerated' vs 'definitional | conceptual | enumerated' |
Information | StructureDefinition.definition | Values for definition differ: 'Basis for membership in the Group: * 'definitional': The Group.characteristics specified are both necessary and sufficient to determine membership. All entities that meet the criteria are considered to be members of the group, whether referenced by the group or not. If members are present, they are individuals that happen to be known as meeting the Group.characteristics. The list cannot be presumed to be complete. * 'enumerated': The Group.characteristics are necessary but not sufficient to determine membership. Membership is determined by being listed as one of the Group.member.' vs 'Basis for membership in the Group: * 'definitional': The Group.characteristics specified are both necessary and sufficient to determine membership. All entities that meet the criteria are considered to be members of the group, whether referenced by the group or not. If members are present, they are individuals that happen to be known as meeting the Group.characteristics. The list cannot be presumed to be complete. * 'conceptual': The Group.characteristics specified are both necessary and sufficient to determine membership. The 'conceptual' Group is a 'definitional' Group in which the Group.type is not bound to FHIR types. * 'enumerated': The Group.characteristics are necessary but not sufficient to determine membership. Membership is determined by being listed as one of the Group.member.' |
Information | StructureDefinition.short | Values for short differ: 'Kind of Group members' vs 'Use of the Group (and by implication, kind of members)' |
Information | StructureDefinition.definition | Values for definition differ: 'Provides a specific type of resource the group includes; e.g. 'cow', 'syringe', etc.' vs 'A code that describes the use of the group. The use of the group usually dictates what kind of entities can be members of the group.' |
Information | StructureDefinition.comment | Values for comment differ: 'This would generally be omitted for Person resources.' vs 'The types of entities that can be members needs to align with Group.type' |
Information | StructureDefinition.short | Values for short differ: 'Extension' vs 'Additional content defined by implementations' |
Information | StructureDefinition.definition | Values for definition differ: 'An Extension' vs 'May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.' |
Information | StructureDefinition.requirements | Values for requirements differ: 'Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R5/extensibility.html#modifierExtension).' vs 'Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/6.0.0-ballot2/extensibility.html#modifierExtension).' |
Information | StructureDefinition.requirements | Values for requirements differ: 'Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R5/extensibility.html#modifierExtension).' vs 'Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/6.0.0-ballot2/extensibility.html#modifierExtension).' |
Name | Value | Comments | |
---|---|---|---|
abstract | false | ||
baseDefinition | http://hl7.org/fhir/StructureDefinition/Group | ||
copyright | |||
date | 2023-12-17T16:55:23+00:00 | 2024-12-19T14:29:51+00:00 |
|
description | Profile of Group for Evidence Based Medicine IG. The GroupR6 Profile is used to adjust the R5 Group base to match the structures in R6. | Profile of Group for Evidence Based Medicine IG. The GroupR6 Profile is used to add extensions to Group. |
|
experimental | |||
fhirVersion | 5.0.0 | 6.0.0-ballot2 |
|
jurisdiction | |||
jurisdiction[0] | http://unstats.un.org/unsd/methods/m49/m49.htm#001 | ||
kind | resource | ||
name | GroupR6 | ||
publisher | HL7 International / Clinical Decision Support | ||
purpose | |||
status | draft | ||
title | |||
type | Group | ||
url | http://hl7.org/fhir/uv/ebm/StructureDefinition/group-r6 | ||
version | 1.0.0-ballot | 2.0.0-ballot |
|
Name | L Flags | L Card. | L Type | L Description & Constraints | R Flags | R Card. | R Type | R Description & Constraints | Comments | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Group | 0..* | Group | Group of multiple entities | C | 0..* | Group | Group of multiple entities cnl-2: Group.type SHALL be defined if Group.membership is either 'definitional' or 'enumerated' | ||||||||||
id | Σ | 0..1 | id | Logical id of this artifact | Σ | 0..1 | id | Logical id of this artifact | |||||||||
meta | Σ | 0..1 | Meta | Metadata about the resource | Σ | 0..1 | Meta | Metadata about the resource | |||||||||
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created | ?!Σ | 0..1 | uri | A set of rules under which this content was created | |||||||||
language | 0..1 | code | Language of the resource content Binding: ?? (required): IETF language tag for a human language
| 0..1 | code | Language of the resource content Binding: ?? (required): IETF language tag for a human language
| |||||||||||
text | 0..1 | Narrative | Text summary of the resource, for human interpretation | 0..1 | Narrative | Text summary of the resource, for human interpretation | |||||||||||
contained | 0..* | Resource | Contained, inline Resources | 0..* | Resource | Contained, inline Resources | |||||||||||
Slices for extension | 0..* | Extension | Extension Slice: Unordered, Open by value:url | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |||||||||||
Slices for modifierExtension | ?!Σ | 0..* | Extension | Extension Slice: Unordered, Open by value:url | ?!Σ | 0..* | Extension | Extensions that cannot be ignored | |||||||||
identifier | Σ | 0..* | Identifier | Business Identifier for this Group | Σ | 0..* | Identifier | Business Identifier for this Group | |||||||||
active | ?!Σ | 0..1 | boolean | Whether this group's record is in active use |
| ||||||||||||
type | Σ | 1..1 | code | person | animal | practitioner | device | careteam | healthcareservice | location | organization | relatedperson | specimen Binding: ?? (required): Types of resources that are part of group. | Σ | 0..1 | code | person | animal | practitioner | device | careteam | healthcareservice | location | organization | relatedperson | specimen Binding: ?? (required): Types of resources that are part of group. |
| ||||||||
membership | Σ | 1..1 | code | definitional | enumerated Binding: ?? (required): The basis for membership in a group | Σ | 1..1 | code | definitional | conceptual | enumerated Binding: ?? (required): The basis for membership in a group | |||||||||
code | Σ | 0..1 | CodeableConcept | Kind of Group members Binding Description (No ValueSet): (example): Kind of particular resource; e.g. cow, syringe, lake, etc. | Σ | 0..1 | CodeableConcept | Use of the Group (and by implication, kind of members) Binding: ?? (extensible): A code that describes the kind of group, which usually dictates what kind if entities can be in the group. | |||||||||
name | Σ | 0..1 | string | Label for Group | Σ | 0..1 | string | Label for Group | |||||||||
description | 0..1 | markdown | Natural language description of the group | 0..1 | markdown | Natural language description of the group | |||||||||||
quantity | Σ | 0..1 | unsignedInt | Number of members | Σ | 0..1 | unsignedInt | Number of members | |||||||||
managingEntity | Σ | 0..1 | Reference(Organization | RelatedPerson | Practitioner | PractitionerRole) | Entity that is the custodian of the Group's definition | Σ | 0..1 | Reference(Organization | RelatedPerson | Practitioner | PractitionerRole) | Entity that is the custodian of the Group's definition | |||||||||
characteristic | Σ | 0..* | BackboneElement | Include / Exclude group members by Trait | Σ | 0..* | BackboneElement | Include / Exclude group members by Trait | |||||||||
id | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
Slices for extension | 0..* | Extension | Extension Slice: Unordered, Open by value:url | 0..* | Extension | Additional content defined by implementations | |||||||||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||||||
code | Σ | 1..1 | CodeableConcept | Kind of characteristic Binding Description (No ValueSet): (example): List of characteristics used to describe group members; e.g. gender, age, owner, location, etc. | Σ | 1..1 | CodeableConcept | Kind of characteristic Binding Description (No ValueSet): (example): List of characteristics used to describe group members; e.g. gender, age, owner, location, etc. | |||||||||
value[x] | Σ | 1..1 | CodeableConcept, boolean, Quantity, Range, Reference() | Value held by characteristic Binding Description (No ValueSet): (example): Value of descriptive member characteristic; e.g. red, male, pneumonia, Caucasian, etc. | Σ | 1..1 | CodeableConcept, boolean, Quantity, Range, Reference(), uri, Expression | Value held by characteristic Binding Description (No ValueSet): (example): Value of descriptive member characteristic; e.g. red, male, pneumonia, Caucasian, etc. | |||||||||
exclude | Σ | 1..1 | boolean | Group includes or excludes | Σ | 1..1 | boolean | Group includes or excludes | |||||||||
period | 0..1 | Period | Period over which characteristic is tested | 0..1 | Period | Period over which characteristic is tested | |||||||||||
description | 0..1 | markdown | Natural language description of the characteristic |
| |||||||||||||
method | 0..* | CodeableConcept | Method for how the characteristic value was determined Binding: ?? (example) |
| |||||||||||||
determinedBy[x] | 0..1 | Reference(Device | DeviceDefinition | DeviceMetric), Expression | Defines the characteristic |
| |||||||||||||
offset | ?!Σ | 0..1 | CodeableConcept | Reference point for comparison Binding: ?? (example) |
| ||||||||||||
instances[x] | 0..1 | Quantity, Range | Number of occurrences meeting the characteristic |
| |||||||||||||
duration[x] | 0..1 | Duration, Range | Length of time in which the characteristic is met |
| |||||||||||||
timing | 0..* | RelativeTime | Timing in which the characteristic is determined |
| |||||||||||||
member | 0..* | BackboneElement | Who or what is in group | 0..* | BackboneElement | Who or what is in group | |||||||||||
id | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
extension | 0..* | Extension | Additional content defined by implementations | 0..* | Extension | Additional content defined by implementations | |||||||||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||||||
entity | 1..1 | Reference(CareTeam | Device | Group | HealthcareService | Location | Organization | Patient | Practitioner | PractitionerRole | RelatedPerson | Specimen) | Reference to the group member | 1..1 | Reference(CareTeam | Device | Group | HealthcareService | Location | Organization | Patient | Practitioner | PractitionerRole | RelatedPerson | Specimen) | Reference to the group member | |||||||||||
period | 0..1 | Period | Period member belonged to the group | 0..1 | Period | Period member belonged to the group | |||||||||||
inactive | 0..1 | boolean | If member is no longer in group | 0..1 | boolean | If member is no longer in group | |||||||||||
involvement | 0..* | CodeableConcept | Code that describes how user is part of the group Binding: ?? (example): A code that describes how a user is involved in the group |
| |||||||||||||
url | ΣC | 0..1 | uri | Canonical identifier for this Group, represented as an absolute URI (globally unique) cnl-1: URL should not contain | or # - these characters make processing canonical references problematic |
| ||||||||||||
version | Σ | 0..1 | string | Business version of the Group |
| ||||||||||||
versionAlgorithm[x] | Σ | 0..1 | string, Coding | How to compare versions Binding: ?? (extensible) |
| ||||||||||||
title | Σ | 0..1 | string | Name for this Group (human friendly) |
| ||||||||||||
status | ?!Σ | 0..1 | code | draft | active | retired | unknown Binding: ?? (required): The lifecycle status of an artifact. |
| ||||||||||||
experimental | Σ | 0..1 | boolean | For testing purposes, not real usage |
| ||||||||||||
date | Σ | 0..1 | dateTime | Date last changed |
| ||||||||||||
publisher | Σ | 0..1 | string | Name of the publisher/steward (organization or individual) |
| ||||||||||||
contact | Σ | 0..* | ContactDetail | Contact details for the publisher |
| ||||||||||||
useContext | Σ | 0..* | UsageContext | The context that the content is intended to support |
| ||||||||||||
purpose | 0..1 | markdown | Why this Group is defined |
| |||||||||||||
copyright | 0..1 | markdown | Use and/or publishing restrictions |
| |||||||||||||
copyrightLabel | 0..1 | string | Copyright holder and year(s) |
| |||||||||||||
combinationMethod | ?!Σ | 0..1 | code | all-of | any-of | at-least | at-most | except-subset Binding: ?? (required) |
| ||||||||||||
combinationThreshold | 0..1 | positiveInt | Provides the value of "n" when "at-least" or "at-most" codes are used |
| |||||||||||||
Documentation for this format |