description: PAS constraints on the Timing datatype used in the various service requests. package_name: hl7.fhir.us.davinci derivation: constraint name: PASTiming type: Timing elements: extension: type: Extension mustSupport: true url: http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-timingcalendarpattern index: 0 slicing: slices: calendarPattern: match: {} schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-timingcalendarpattern', index: 0} min: 0 max: 1 deliveryPattern: match: {} schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-timingdeliverypattern', index: 1} min: 0 max: 1 repeat: elements: bounds: short: The number of periods over which the service is delivered. mustSupport: true choices: [boundsDuration] index: 3 boundsDuration: {type: Duration, short: The number of periods over which the service is delivered., mustSupport: true, choiceOf: bounds, index: 4} period: {mustSupport: true, index: 5} periodUnit: {mustSupport: true, index: 6} package_version: pas-2.1.0 extensions: calendarPattern: {url: 'http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-timingcalendarpattern', min: 0, max: 1, type: Extension, mustSupport: true, index: 0} deliveryPattern: {url: 'http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-timingdeliverypattern', min: 0, max: 1, type: Extension, mustSupport: true, index: 1} class: complex-type kind: complex-type url: http://hl7.org/fhir/us/davinci-pas/StructureDefinition/profile-datatype-timing base: http://hl7.org/fhir/StructureDefinition/Timing version: 2.1.0