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.

DataRequirement
type
The type of the required data
profile
The profile of the required data
subject[x]
E.g. Patient, Practitioner, RelatedPerson, Organization, Location, Device
mustSupport
Indicates specific structure elements that are referenced by the knowledge module
codeFilter
What codes are expected
path
A code-valued attribute to filter on
searchParam
A coded (token) parameter to search on
valueSet
ValueSet for the filter
code
What code is expected
dateFilter
What dates/date ranges are expected
path
A date-valued attribute to filter on
searchParam
A date valued parameter to search on
value[x]
The value of the filter, as a Period, DateTime, or Duration value
valueFilter
What values are expected
path
An attribute to filter on
searchParam
A parameter to search on
comparator
eq | gt | lt | ge | le | sa | eb
value[x]
The value of the filter, as a Period, DateTime, or Duration value
limit
Number of results
sort
Order of the results
path
The name of the attribute to perform the sort
direction
ascending | descending