http://hl7.org/fhir/StructureDefinition/DataRequirement|4.0.1

Base StructureDefinition for DataRequirement Type: Describes a required data item for evaluation in terms of the type of data, and optional code or date-based filters of the data.
NameFlagsCardTypeDescription & Constraints
DataRequirement
0..*Describes a required data item
 
type *
Σ
1..1codeThe type of the required data FHIRAllTypes (required)
 
profile
Σ
0..*canonicalThe profile of the required data
 
subject[x]
Σ
0..1E.g. Patient, Practitioner, RelatedPerson, Organization, Location, Device SubjectType (extensible)
 
 
subjectCodeableConcept
Σ
0..1CodeableConcept SubjectType (extensible)
 
 
subjectReference
Σ
0..1Reference SubjectType (extensible)
 
mustSupport
Σ
0..*stringIndicates specific structure elements that are referenced by the knowledge module
 
codeFilter
Σ
0..*ElementWhat codes are expected
 
 
path
Σ
0..1stringA code-valued attribute to filter on
 
 
searchParam
Σ
0..1stringA coded (token) parameter to search on
 
 
valueSet
Σ
0..1canonicalValueset for the filter
 
 
code
Σ
0..*CodingWhat code is expected
 
dateFilter
Σ
0..*ElementWhat dates/date ranges are expected
 
 
path
Σ
0..1stringA date-valued attribute to filter on
 
 
searchParam
Σ
0..1stringA date valued parameter to search on
 
 
value[x]
Σ
0..1The value of the filter, as a Period, DateTime, or Duration value
 
 
 
valueDateTime
Σ
0..1dateTime
 
 
 
valuePeriod
Σ
0..1Period
 
 
 
valueDuration
Σ
0..1Duration
 
limit
Σ
0..1positiveIntNumber of results
 
sort
Σ
0..*ElementOrder of the results
 
 
path *
Σ
1..1stringThe name of the attribute to perform the sort
 
 
direction *
Σ
1..1codeascending | descending SortDirection (required)