Generated Narrative: StructureDefinition sdc-questionnaire-definitionExtract Name Flags Card. Type Description & Constraints Extension 0..* Extension Details for a definition based resource extraction #xD; extension 1..* Extension Extension #xD; Slices for extension Content/Rules for all slices #xD; extension:definition 1..1 Extension Canonical URL of Resource type or profile to extract #xD; extension 0..0 Extension #xD; url 1..1 uri "definition" #xD; value[x] 1..1 canonical() Resource Profile canonical URL #xD; extension:fullUrl 0..1 Extension A fhirpath expression to evaluate to populate the fullUrl property in the `Bundle.entry` (uri/string result) #xD; extension 0..0 Extension #xD; url 1..1 uri "fullUrl" #xD; value[x] 1..1 string Fhirpath Expression value #xD; extension:ifNoneMatch 0..1 Extension A fhirpath expression to evaluate to populate the ifNoneMatch property (string result) #xD; extension 0..0 Extension #xD; url 1..1 uri "ifNoneMatch" #xD; value[x] 1..1 string Fhirpath Expression value #xD; extension:ifModifiedSince 0..1 Extension A fhirpath expression to evaluate to populate the ifModifiedSince property (instant result) #xD; extension 0..0 Extension #xD; url 1..1 uri "ifModifiedSince" #xD; value[x] 1..1 string Fhirpath Expression value #xD; extension:ifMatch 0..1 Extension A fhirpath expression to evaluate to populate the ifMatch property (string result) #xD; extension 0..0 Extension #xD; url 1..1 uri "ifMatch" #xD; value[x] 1..1 string Fhirpath Expression value #xD; extension:ifNoneExist 0..1 Extension A fhirpath expression to evaluate to populate the ifNoneExist property (string result) #xD; extension 0..0 Extension #xD; url 1..1 uri "ifNoneExist" #xD; value[x] 1..1 string Fhirpath Expression value #xD; url 1..1 uri "http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-definitionExtract" #xD; value[x] 0..0 Value of extension #xD; Documentation for this format
Specifies the resource type/profile for the definition based extraction of a resource and optionally the `fullUrl` and other `Bundle.entry.request` properties as needed.
Details for a definition based resource extraction
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")])
Canonical URL of Resource type or profile to extract
The resource type/profile canonical Url defining the resource type to be extracted.
The canonical URL for a base resource can be used if a specific profile is not required, e.g. `http://hl7.org/fhir/StructureDefinition/Patient`. The value used here will be the prefix value (before the #) in any child items `definition` value. Where a specific profile is used (not the base resource), then this canonical value will be set in the created resource's `meta.profile` collection.
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).
A fhirpath expression to evaluate to populate the fullUrl property in the `Bundle.entry` (uri/string result)
A fhirpath expression to evaluate to extract the value into the fullUrl property. If no value is evaluated, then the element is not extracted.
A fhirpath expression to evaluate to populate the ifNoneMatch property (string result)
A fhirpath expression to evaluate to extract the value into the ifNoneMatch property. If no value is evaluated, then the element is not extracted.
A fhirpath expression to evaluate to populate the ifModifiedSince property (instant result)
A fhirpath expression to evaluate to extract the value into the ifModifiedSince property. If no value is evaluated, then the element is not extracted.
A fhirpath expression to evaluate to populate the ifMatch property (string result)
A fhirpath expression to evaluate to extract the value into the ifMatch property. If no value is evaluated, then the element is not extracted.
A fhirpath expression to evaluate to populate the ifNoneExist property (string result)
A fhirpath expression to evaluate to extract the value into the ifNoneExist property. If no value is evaluated, then the element is not extracted.