description: Base StructureDefinition for Group Resource package_name: hl7.fhir.core derivation: specialization name: Group type: Group elements: name: {short: Label for Group, type: string, isSummary: true, index: 5} type: {short: person | animal | practitioner | device | medication | substance, comments: 'Group members SHALL be of the appropriate resource type (Patient for person or animal; or Practitioner, Device, Medicaiton or Substance for the other types.).', type: code, isSummary: true, index: 1} member: short: Who or what is in group type: BackboneElement array: true index: 17 elements: entity: type: Reference short: Reference to the group member refers: ['http://hl7.org/fhir/StructureDefinition/Device', 'http://hl7.org/fhir/StructureDefinition/Medication', 'http://hl7.org/fhir/StructureDefinition/Patient', 'http://hl7.org/fhir/StructureDefinition/Practitioner', 'http://hl7.org/fhir/StructureDefinition/Substance'] index: 18 period: {short: Period member belonged to the group, type: Period, meaningWhenMissing: The member is in the group at this time, index: 19} inactive: {short: If member is no longer in group, type: boolean, defaultValueBoolean: false, index: 20} required: [entity] characteristic: short: Trait of group members comments: All the identified characteristics must be true for an entity to a member of the group. type: BackboneElement array: true index: 7 elements: code: {short: Kind of characteristic, type: CodeableConcept, index: 8} value: short: Value held by characteristic comments: For Range, it means members of the group have a value that falls somewhere within the specified range. choices: [valueCodeableConcept, valueBoolean, valueQuantity, valueRange] index: 10 valueCodeableConcept: {short: Value held by characteristic, comments: 'For Range, it means members of the group have a value that falls somewhere within the specified range.', type: CodeableConcept, choiceOf: value, index: 11} valueBoolean: {short: Value held by characteristic, comments: 'For Range, it means members of the group have a value that falls somewhere within the specified range.', type: boolean, choiceOf: value, index: 12} valueQuantity: {short: Value held by characteristic, comments: 'For Range, it means members of the group have a value that falls somewhere within the specified range.', type: Quantity, choiceOf: value, index: 13} valueRange: {short: Value held by characteristic, comments: 'For Range, it means members of the group have a value that falls somewhere within the specified range.', type: Range, choiceOf: value, index: 14} exclude: {isModifier: true, short: Group includes or excludes, comments: This is labeled as "Is Modifier" because applications cannot wrongly include excluded members as included or vice versa., type: boolean, index: 15} period: {type: Period, short: Period over which characteristic is tested, index: 16} required: [valueRange, value, valueBoolean, exclude, valueCodeableConcept, valueQuantity, code] active: {short: Whether this group's record is in active use, type: boolean, defaultValueBoolean: true, isSummary: true, index: 3} code: {short: Kind of Group members, comments: This would generally be omitted for Person resources., type: CodeableConcept, isSummary: true, index: 4} identifier: {short: Unique id, type: Identifier, array: true, isSummary: true, index: 0} quantity: {short: Number of members, comments: Note that the quantity may be less than the number of members if some of the members are not active., type: unsignedInt, isSummary: true, index: 6} actual: {short: Descriptive or actual, type: boolean, isSummary: true, index: 2} package_version: 1.8.0 class: resource kind: resource url: http://hl7.org/fhir/StructureDefinition/Group base: http://hl7.org/fhir/StructureDefinition/DomainResource version: null required: [type, actual]