description: Represents orders and referrals for interventions that help to improve or maintain a patient's level of physical activity package_name: hl7.fhir.us.physical-activity.r4 derivation: constraint name: PAServiceRequest type: ServiceRequest elements: category: array: true min: 2 index: 9 slicing: rules: open discriminator: - {path: $this, type: pattern} min: 2 slices: PA: match: coding: - {code: PhysicalActivity, system: 'http://hl7.org/fhir/us/physical-activity/CodeSystem/pa-temporary-codes'} schema: mustSupport: true pattern: type: CodeableConcept value: coding: - {code: PhysicalActivity, system: 'http://hl7.org/fhir/us/physical-activity/CodeSystem/pa-temporary-codes'} _required: true index: 10 min: 1 max: 1 USCore: match: {} schema: binding: {strength: required, valueSet: 'http://hl7.org/fhir/us/physical-activity/ValueSet/pa-diagnosticreport-category'} _required: true index: 11 min: 1 max: 1 supportingInfo: type: Reference refers: ['http://hl7.org/fhir/StructureDefinition/Resource'] index: 31 slicing: rules: open discriminator: - {path: resolve(), type: profile} min: null slices: SupportedSupportingInfo: match: {} schema: type: Reference mustSupport: true refers: ['http://hl7.org/fhir/us/physical-activity/StructureDefinition/pa-observation-evs'] array: true index: 32 min: 0 specimen: {index: 33} implicitRules: {index: 0} reasonCode: binding: {strength: extensible, valueSet: 'http://hl7.org/fhir/us/core/ValueSet/us-core-condition-code'} mustSupport: true index: 27 elements: text: {mustSupport: true, index: 28} authoredOn: {mustSupport: true, index: 24} occurrenceTiming: {type: Timing, mustSupport: true, choiceOf: occurrence, index: 20} extension: index: 1 slicing: rules: open ordered: false discriminator: - {path: url, type: value} min: null slices: pertainsToGoal: match: {url: null} schema: type: Extension mustSupport: true url: http://hl7.org/fhir/StructureDefinition/resource-pertainsToGoal index: 2 elements: valueReference: type: Reference refers: ['http://hl7.org/fhir/us/physical-activity/StructureDefinition/pa-goal'] index: 3 required: [valueReference] observationFocus: match: {url: null} schema: type: Extension url: http://hl7.org/fhir/5.0/StructureDefinition/extension-Observation.focus index: 4 elements: valueReference: type: Reference refers: ['http://hl7.org/fhir/us/physical-activity/StructureDefinition/pa-relatedperson'] index: 5 requester: type: Reference mustSupport: true refers: ['http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitioner', 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitionerrole'] index: 25 priority: {mustSupport: true, index: 12} occurrencePeriod: type: Period mustSupport: true index: 21 elements: start: {mustSupport: true, index: 22} end: {mustSupport: true, index: 23} status: {mustSupport: true, index: 7} code: binding: {strength: extensible, valueSet: 'http://hl7.org/fhir/us/physical-activity/ValueSet/pa-servicerequest-code'} mustSupport: true index: 14 doNotPerform: {index: 13} intent: short: original-order | order | filler-order binding: {strength: required, valueSet: 'http://hl7.org/fhir/us/physical-activity/ValueSet/pa-servicerequest-intent'} mustSupport: true index: 8 occurrenceDateTime: {type: dateTime, mustSupport: true, choiceOf: occurrence, index: 18} subject: type: Reference mustSupport: true refers: ['http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient'] index: 15 modifierExtension: {index: 6} occurrence: mustSupport: true choices: [occurrenceDateTime, occurrencePeriod, occurrenceTiming] index: 17 performer: type: Reference mustSupport: true refers: ['http://hl7.org/fhir/us/core/StructureDefinition/us-core-organization', 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient', 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitioner', 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitionerrole', 'http://hl7.org/fhir/us/physical-activity/StructureDefinition/pa-relatedperson'] index: 26 reasonReference: index: 29 slicing: rules: open discriminator: - {path: resolve(), type: profile} min: null slices: SupportedReasonReference: match: {} schema: type: Reference mustSupport: true refers: ['http://hl7.org/fhir/us/physical-activity/StructureDefinition/pa-condition-low-pa'] array: true index: 30 min: 0 package_version: 1.0.0-ballot extensions: pertainsToGoal: url: http://hl7.org/fhir/StructureDefinition/resource-pertainsToGoal type: Extension mustSupport: true index: 2 elements: valueReference: type: Reference refers: ['http://hl7.org/fhir/us/physical-activity/StructureDefinition/pa-goal'] index: 3 required: [valueReference] observationFocus: url: http://hl7.org/fhir/5.0/StructureDefinition/extension-Observation.focus type: Extension index: 4 elements: valueReference: type: Reference refers: ['http://hl7.org/fhir/us/physical-activity/StructureDefinition/pa-relatedperson'] index: 5 class: profile kind: resource url: http://hl7.org/fhir/us/physical-activity/StructureDefinition/pa-servicerequest base: http://hl7.org/fhir/StructureDefinition/ServiceRequest version: 1.0.0-ballot required: [code]