This page is part of the FHIR Specification (v4.3.0: R4B -  STU). This is a downloaded version of the specification.  For a full list of available versions, see the Directory of published versions 
FHIR Infrastructure   Work Group | Maturity Level: 0 | Trial Use | Use Context: Any | 
The official URL for this profile is:
http://hl7.org/fhir/StructureDefinition/groupdefinition
Enforces a descriptive group that can be used in definitional resources
This profile was published on Thu, Jan 1, 1970 00:00+1000 as a draft by HL7.
Description of Profiles, Differentials, Snapshots, and how the XML and JSON presentations work.
This structure is derived from Group.
| Name | Flags | Card. | Type | Description & Constraints![]()  | ||||
|---|---|---|---|---|---|---|---|---|
![]()  | I | 1..1 | Group | Group of multiple entities | ||||
![]() ![]()  | Σ | 0..1 | id | Logical id of this artifact | ||||
![]() ![]()  | Σ | 0..1 | Meta | Metadata about the resource | ||||
![]() ![]()  | ?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||
![]() ![]()  | 0..1 | code | Language of the resource content Binding: Common Languages (preferred): IETF language tag 
  | |||||
![]() ![]()  | 0..1 | Narrative | Text summary of the resource, for human interpretation | |||||
![]() ![]()  | 0..* | Resource | Contained, inline Resources | |||||
![]() ![]()  | 0..* | Extension | Additional content defined by implementations | |||||
![]() ![]()  | ?! | 0..* | Extension | Extensions that cannot be ignored | ||||
![]() ![]()  | Σ | 0..* | Identifier | Unique id | ||||
![]() ![]()  | Σ | 0..1 | boolean | Whether this group's record is in active use | ||||
![]() ![]()  | Σ | 1..1 | code | person | animal | practitioner | device | medication | substance Binding: GroupType (required): Types of resources that are part of group.  | ||||
![]() ![]()  | ΣI | 1..1 | boolean | Descriptive or actual Fixed Value: false  | ||||
![]() ![]()  | Σ | 0..1 | CodeableConcept | Kind of Group members Binding: (unbound) (example): Kind of particular resource; e.g. cow, syringe, lake, etc.  | ||||
![]() ![]()  | Σ | 0..1 | string | Label for Group | ||||
![]() ![]()  | Σ | 0..1 | unsignedInt | Number of members | ||||
![]() ![]()  | Σ | 0..1 | Reference(Organization | RelatedPerson | Practitioner | PractitionerRole) | Entity that is the custodian of the Group's definition | ||||
![]() ![]()  | 0..* | BackboneElement | Include / Exclude group members by Trait | |||||
![]() ![]() ![]()  | 0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]()  | 0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]()  | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]()  | 1..1 | CodeableConcept | Kind of characteristic Binding: (unbound) (example): List of characteristics used to describe group members; e.g. gender, age, owner, location, etc.  | |||||
![]() ![]() ![]()  | 1..1 | Value held by characteristic Binding: (unbound) (example): Value of descriptive member characteristic; e.g. red, male, pneumonia, Caucasian, etc.  | ||||||
![]() ![]() ![]() ![]()  | CodeableConcept | |||||||
![]() ![]() ![]() ![]()  | boolean | |||||||
![]() ![]() ![]() ![]()  | Quantity | |||||||
![]() ![]() ![]() ![]()  | Range | |||||||
![]() ![]() ![]() ![]()  | Reference(Any) | |||||||
![]() ![]() ![]()  | 1..1 | boolean | Group includes or excludes | |||||
![]() ![]() ![]()  | 0..1 | Period | Period over which characteristic is tested | |||||
  Documentation for this format | ||||||||
<!-- Group Definition --><Group xmlns="http://hl7.org/fhir" > <!-- from Element: extension --> <id value="[id]"/><!-- 0..1 Logical id of this artifact --> <meta><!--
0..1 Meta Metadata about the resource --></meta> <implicitRules value="[uri]"/><!--
0..1 A set of rules under which this content was created --> <language value="[code]"/><!--
0..1 Language of the resource content --> <text><!--
0..1 Narrative Text summary of the resource, for human interpretation --></text> <contained><!--
0..* Resource Contained, inline Resources --></contained> <modifierExtension><!--
0..* Extension Extensions that cannot be ignored --></modifierExtension> <identifier><!--
0..* Identifier Unique id --></identifier> <active value="[boolean]"/><!--
0..1 Whether this group's record is in active use --> <type value="[code]"/><!--
1..1 person | animal | practitioner | device | medication | substance --> <actual value="[boolean]"/><!--
1..1 Descriptive or actual --> <code><!--
0..1 CodeableConcept Kind of Group members --></code> <name value="[string]"/><!--
0..1 Label for Group --> <quantity value="[unsignedInt]"/><!--
0..1 Number of members --> <managingEntity><!--
0..1 Reference(Organization) Entity that is the custodian of the Group's definition --></managingEntity> <characteristic>
0..* BackboneElement <!--
0..* Include / Exclude group members by Trait --> <modifierExtension><!--
0..* Extension Extensions that cannot be ignored even if unrecognized --></modifierExtension> <code><!--
1..1 CodeableConcept Kind of characteristic --></code> <value[x]><!--
1..1 CodeableConcept|boolean|Quantity| Range|Reference Value held by characteristic --></value[x]> <exclude value="[boolean]"/><!--
1..1 Group includes or excludes --> <period><!--
0..1 Period Period over which characteristic is tested --></period> </characteristic> <member>
0..0 BackboneElement <!--
0..0 Who or what is in group --> </member> </Group>
{ // Group Definition
  // from Element: extension
    "meta" : { Meta }, // C?Metadata about the resource
    "implicitRules" : "<uri>", // C?A set of rules under which this content was created
    "language" : "<code>", // C?Language of the resource content
    "text" : { Narrative }, // C?Text summary of the resource, for human interpretation
    "contained" : [{ Resource }], // C?Contained, inline Resources
    "modifierExtension" : [{ Extension }], // C?Extensions that cannot be ignored
    "identifier" : [{ Identifier }], // C?Unique id
    "active" : <boolean>, // C?Whether this group's record is in active use
    "type" : "<code>", // C? R! person | animal | practitioner | device | medication | substance
    "actual" : false, // C? R! 
    "code" : { CodeableConcept }, // C?Kind of Group members
    "name" : "<string>", // C?Label for Group
    "quantity" : "<unsignedInt>", // C?Number of members
    "managingEntity" : { Reference(Organization) }, // C?Entity that is the custodian of the Group's definition
    "characteristic" : [{ BackboneElement }] // C?Include / Exclude group members by Trait
  }
   This structure is derived from Group.
Differential View
This structure is derived from Group.
| Name | Flags | Card. | Type | Description & Constraints![]()  | 
|---|---|---|---|---|
![]()  | 1..1 | Group | Group of multiple entities | |
![]() ![]()  | 1..1 | boolean | Descriptive or actual Fixed Value: false  | |
![]() ![]()  | 0..0 | |||
  Documentation for this format | ||||
Snapshot View
| Name | Flags | Card. | Type | Description & Constraints![]()  | ||||
|---|---|---|---|---|---|---|---|---|
![]()  | I | 1..1 | Group | Group of multiple entities | ||||
![]() ![]()  | Σ | 0..1 | id | Logical id of this artifact | ||||
![]() ![]()  | Σ | 0..1 | Meta | Metadata about the resource | ||||
![]() ![]()  | ?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||
![]() ![]()  | 0..1 | code | Language of the resource content Binding: Common Languages (preferred): IETF language tag 
  | |||||
![]() ![]()  | 0..1 | Narrative | Text summary of the resource, for human interpretation | |||||
![]() ![]()  | 0..* | Resource | Contained, inline Resources | |||||
![]() ![]()  | 0..* | Extension | Additional content defined by implementations | |||||
![]() ![]()  | ?! | 0..* | Extension | Extensions that cannot be ignored | ||||
![]() ![]()  | Σ | 0..* | Identifier | Unique id | ||||
![]() ![]()  | Σ | 0..1 | boolean | Whether this group's record is in active use | ||||
![]() ![]()  | Σ | 1..1 | code | person | animal | practitioner | device | medication | substance Binding: GroupType (required): Types of resources that are part of group.  | ||||
![]() ![]()  | ΣI | 1..1 | boolean | Descriptive or actual Fixed Value: false  | ||||
![]() ![]()  | Σ | 0..1 | CodeableConcept | Kind of Group members Binding: (unbound) (example): Kind of particular resource; e.g. cow, syringe, lake, etc.  | ||||
![]() ![]()  | Σ | 0..1 | string | Label for Group | ||||
![]() ![]()  | Σ | 0..1 | unsignedInt | Number of members | ||||
![]() ![]()  | Σ | 0..1 | Reference(Organization | RelatedPerson | Practitioner | PractitionerRole) | Entity that is the custodian of the Group's definition | ||||
![]() ![]()  | 0..* | BackboneElement | Include / Exclude group members by Trait | |||||
![]() ![]() ![]()  | 0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]()  | 0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]()  | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]()  | 1..1 | CodeableConcept | Kind of characteristic Binding: (unbound) (example): List of characteristics used to describe group members; e.g. gender, age, owner, location, etc.  | |||||
![]() ![]() ![]()  | 1..1 | Value held by characteristic Binding: (unbound) (example): Value of descriptive member characteristic; e.g. red, male, pneumonia, Caucasian, etc.  | ||||||
![]() ![]() ![]() ![]()  | CodeableConcept | |||||||
![]() ![]() ![]() ![]()  | boolean | |||||||
![]() ![]() ![]() ![]()  | Quantity | |||||||
![]() ![]() ![]() ![]()  | Range | |||||||
![]() ![]() ![]() ![]()  | Reference(Any) | |||||||
![]() ![]() ![]()  | 1..1 | boolean | Group includes or excludes | |||||
![]() ![]() ![]()  | 0..1 | Period | Period over which characteristic is tested | |||||
  Documentation for this format | ||||||||
XML Template
<!-- Group Definition --><Group xmlns="http://hl7.org/fhir" > <!-- from Element: extension --> <id value="[id]"/><!-- 0..1 Logical id of this artifact --> <meta><!--
0..1 Meta Metadata about the resource --></meta> <implicitRules value="[uri]"/><!--
0..1 A set of rules under which this content was created --> <language value="[code]"/><!--
0..1 Language of the resource content --> <text><!--
0..1 Narrative Text summary of the resource, for human interpretation --></text> <contained><!--
0..* Resource Contained, inline Resources --></contained> <modifierExtension><!--
0..* Extension Extensions that cannot be ignored --></modifierExtension> <identifier><!--
0..* Identifier Unique id --></identifier> <active value="[boolean]"/><!--
0..1 Whether this group's record is in active use --> <type value="[code]"/><!--
1..1 person | animal | practitioner | device | medication | substance --> <actual value="[boolean]"/><!--
1..1 Descriptive or actual --> <code><!--
0..1 CodeableConcept Kind of Group members --></code> <name value="[string]"/><!--
0..1 Label for Group --> <quantity value="[unsignedInt]"/><!--
0..1 Number of members --> <managingEntity><!--
0..1 Reference(Organization) Entity that is the custodian of the Group's definition --></managingEntity> <characteristic>
0..* BackboneElement <!--
0..* Include / Exclude group members by Trait --> <modifierExtension><!--
0..* Extension Extensions that cannot be ignored even if unrecognized --></modifierExtension> <code><!--
1..1 CodeableConcept Kind of characteristic --></code> <value[x]><!--
1..1 CodeableConcept|boolean|Quantity| Range|Reference Value held by characteristic --></value[x]> <exclude value="[boolean]"/><!--
1..1 Group includes or excludes --> <period><!--
0..1 Period Period over which characteristic is tested --></period> </characteristic> <member>
0..0 BackboneElement <!--
0..0 Who or what is in group --> </member> </Group>
JSON Template
{ // Group Definition
  // from Element: extension
    "meta" : { Meta }, // C?Metadata about the resource
    "implicitRules" : "<uri>", // C?A set of rules under which this content was created
    "language" : "<code>", // C?Language of the resource content
    "text" : { Narrative }, // C?Text summary of the resource, for human interpretation
    "contained" : [{ Resource }], // C?Contained, inline Resources
    "modifierExtension" : [{ Extension }], // C?Extensions that cannot be ignored
    "identifier" : [{ Identifier }], // C?Unique id
    "active" : <boolean>, // C?Whether this group's record is in active use
    "type" : "<code>", // C? R! person | animal | practitioner | device | medication | substance
    "actual" : false, // C? R! 
    "code" : { CodeableConcept }, // C?Kind of Group members
    "name" : "<string>", // C?Label for Group
    "quantity" : "<unsignedInt>", // C?Number of members
    "managingEntity" : { Reference(Organization) }, // C?Entity that is the custodian of the Group's definition
    "characteristic" : [{ BackboneElement }] // C?Include / Exclude group members by Trait
  }
   
Alternate definitions: Master Definition (XML, JSON), Schematron
| Path | Name | Conformance | ValueSet | 
| Group.language | Common Languages | preferred | Common Languages | 
| Group.type | GroupType | required | GroupType | 
| Group.code | ?ext | example | |
| Group.characteristic.code | ?ext | example | |
| Group.characteristic.value[x] | ?ext | example |