Generated Narrative: StructureDefinition pca-active-period Name Flags Card. Type Description & Constraints Extension 0..* Extension Period when the healthcare service is active #xD; extension 0..0 Extension #xD; url 1..1 uri "http://pca.digitalhealth.gov.au/fhir/4.0/StructureDefinition/pca-active-period" #xD; value[x] <a style="padding-left: 3px; padding-right: 3px; border: 1px maroon solid; font-weight: bold; color: #301212; background-color: #fdf4f4;; padding-left: 3px; padding-right: 3px; border: 1px maroon solid; font-weight: bold; color: #301212; background-color: #fdf4f4;" href="http://hl7.org/fhir/R4/conformance-rules.html#constraints" title="This element has or is affected by constraints ( inv-pca-1, inv-pca-2, inv-pca-3 )">C 1..1 Period Period when the healthcare service is active Constraints: inv-pca-1, inv-pca-2, inv-pca-3 #xD; Documentation for this format
This extension applies to PCA Healthcare Service, and represents the period when the healthcare service is active.
Copyright © 2024 Australian Digital Health Agency - All rights reserved. This content is licensed under a Creative Commons Attribution 4.0 International License. See https://creativecommons.org/licenses/by/4.0/.
Period when the healthcare service is active
All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Must have either extensions or value[x], not both
exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])
Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
Extensions are always sliced by (at least) url
exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])
Source of the definition for the extension code - a logical name or a URL.
The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.
Value of extension - must be one of a constrained set of the data types (see [Extensibility](http://hl7.org/fhir/R4/extensibility.html) for a list).
At least value[x].start or value[x].end shall be present
If present, value[x].start shall be later than '1900-01-01'
(start.exists()) implies (start > @1900-01-01)
If present, value[x].end shall be no more than 5 years from the current date
(end.exists()) implies (end < (now() + 5 years))