description: Base StructureDefinition for RequestGroup Resource package_name: hl7.fhir.core derivation: specialization name: RequestGroup type: RequestGroup elements: reasonCodeableConcept: {short: Reason for the request group, type: CodeableConcept, choiceOf: reason, index: 7} note: {type: Annotation, short: Additional notes about the response, array: true, index: 9} author: type: Reference short: Device or practitioner that authored the request group refers: ['http://hl7.org/fhir/StructureDefinition/Device', 'http://hl7.org/fhir/StructureDefinition/Practitioner'] index: 4 reason: short: Reason for the request group choices: [reasonCodeableConcept, reasonReference] index: 6 identifier: {short: Business identifier, type: Identifier, isSummary: true, index: 0} context: short: Encounter or Episode for the request group refers: ['http://hl7.org/fhir/StructureDefinition/Encounter', 'http://hl7.org/fhir/StructureDefinition/EpisodeOfCare'] type: Reference index: 2 action: type: BackboneElement short: Proposed actions, if any constraint: rqg-1: {human: Must have resource or action but not both, severity: error, expression: resource.exists() != action.exists()} array: true index: 10 elements: timingRange: {type: Range, short: When the action should take place, choiceOf: timing, index: 35} description: {type: string, short: Short description of the action, index: 14} textEquivalent: {type: string, short: 'Static text equivalent of the action, used if the dynamic aspects cannot be interpreted by the receiving system', index: 15} timingPeriod: {type: Period, short: When the action should take place, choiceOf: timing, index: 33} relatedAction: type: BackboneElement short: Relationship to another action array: true index: 23 elements: actionIdentifier: {type: Identifier, short: Identifier of the related action, index: 24} relationship: {type: code, short: before-start | before | before-end | concurrent-with-start | concurrent | concurrent-with-end | after-start | after | after-end, index: 25} offset: short: Time offset for the relationship choices: [offsetDuration, offsetRange] index: 27 offsetDuration: {type: Duration, short: Time offset for the relationship, choiceOf: offset, index: 28} offsetRange: {type: Range, short: Time offset for the relationship, choiceOf: offset, index: 29} required: [actionIdentifier, relationship] type: {type: Coding, short: create | update | remove | fire-event, index: 38} participant: short: Participant refers: ['http://hl7.org/fhir/StructureDefinition/Patient', 'http://hl7.org/fhir/StructureDefinition/Person', 'http://hl7.org/fhir/StructureDefinition/Practitioner', 'http://hl7.org/fhir/StructureDefinition/RelatedPerson'] type: Reference array: true index: 37 title: {type: string, short: User-visible title, index: 13} documentation: {type: RelatedArtifact, short: Supporting documentation for the intended performer of the action, array: true, index: 17} selectionBehavior: {type: code, short: any | all | all-or-none | exactly-one | at-most-one | one-or-more, index: 40} timingDateTime: {type: dateTime, short: When the action should take place, choiceOf: timing, index: 32} timingTiming: {type: Timing, short: When the action should take place, choiceOf: timing, index: 36} timingDuration: {type: Duration, short: When the action should take place, choiceOf: timing, index: 34} requiredBehavior: {type: code, short: must | could | must-unless-documented, index: 41} label: {type: string, short: User-visible label for the action (e.g. 1. or A.), index: 12} condition: type: BackboneElement short: Whether or not the action is applicable array: true index: 18 elements: kind: {short: applicability | start | stop, comments: Applicability criteria are used to determine immediate applicability when a plan definition is applied to a given context. Start and stop criteria are carried through application and used to describe when enter/exit criteria for an action., type: code, index: 19} description: {type: string, short: Natural language description of the condition, index: 20} language: {type: string, short: Language of the expression, index: 21} expression: {type: string, short: Boolean-valued expression, comments: 'The expression may be inlined, or may be a reference to a named expression within a logic library referenced by the library element.', index: 22} required: [kind] resource: short: The target of the action refers: ['http://hl7.org/fhir/StructureDefinition/Resource'] comments: The target resource SHALL be a [Request](request.html) resource with a Request.intent set to "option". type: Reference index: 44 timing: short: When the action should take place choices: [timingDateTime, timingPeriod, timingDuration, timingRange, timingTiming] index: 31 groupingBehavior: {type: code, short: visual-group | logical-group | sentence-group, index: 39} code: {type: CodeableConcept, short: The meaning of the action or its sub-actions, array: true, index: 16} action: short: Sub action elementReference: ['http://hl7.org/fhir/StructureDefinition/RequestGroup', elements, action] array: true index: 45 precheckBehavior: {type: code, short: yes | no, index: 42} actionIdentifier: {type: Identifier, short: Unique identifier, index: 11} cardinalityBehavior: {type: code, short: single | multiple, index: 43} occurrenceDateTime: {type: dateTime, short: When the request group was authored, index: 3} subject: short: Subject of the request group refers: ['http://hl7.org/fhir/StructureDefinition/Group', 'http://hl7.org/fhir/StructureDefinition/Patient'] type: Reference index: 1 reasonReference: short: Reason for the request group refers: ['http://hl7.org/fhir/StructureDefinition/Resource'] type: Reference choiceOf: reason index: 8 package_version: 1.8.0 class: resource kind: resource url: http://hl7.org/fhir/StructureDefinition/RequestGroup base: http://hl7.org/fhir/StructureDefinition/DomainResource version: null