Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
DataRequirement | Σ TU | Element | Describes a required data item
Elements defined in Ancestors: id, extension |
|
type | Σ | 1..1 | code | The type of the required data
Binding: All FHIR Types ( Required) |
profile | Σ | 0..* | canonical( StructureDefinition) | The profile of the required data
|
subject[x] | Σ | 0..1 | E.g. Patient, Practitioner, RelatedPerson, Organization, Location, Device
Binding: Participant Resource Types ( Extensible) |
|
subjectCodeableConcept | CodeableConcept | |||
subjectReference | Reference( Group) | |||
mustSupport | Σ | 0..* | string | Indicates specific structure elements that are referenced by the knowledge module
|
codeFilter | Σ C | 0..* | Element | What codes are expected
+ Rule: Either a path or a searchParam must be provided, but not both |
path | Σ C | 0..1 | string | A code-valued attribute to filter on
|
searchParam | Σ C | 0..1 | string | A coded (token) parameter to search on
|
valueSet | Σ | 0..1 | canonical( ValueSet) | ValueSet for the filter
|
code | Σ | 0..* | Coding | What code is expected
|
dateFilter | Σ C | 0..* | Element | What dates/date ranges are expected
+ Rule: Either a path or a searchParam must be provided, but not both |
path | Σ C | 0..1 | string | A date-valued attribute to filter on
|
searchParam | Σ C | 0..1 | string | A date valued parameter to search on
|
value[x] | Σ | 0..1 | The value of the filter, as a Period, DateTime, or Duration value
|
|
valueDateTime | dateTime | |||
valuePeriod | Period | |||
valueDuration | Duration | |||
valueFilter | Σ | 0..* | Element | What values are expected
|
path | Σ | 0..1 | string | An attribute to filter on
|
searchParam | Σ | 0..1 | string | A parameter to search on
|
comparator | Σ | 0..1 | code | eq | gt | lt | ge | le | sa | eb
Binding: Value Filter Comparator ( Required) |
value[x] | Σ | 0..1 | The value of the filter, as a Period, DateTime, or Duration value
|
|
valueDateTime | dateTime | |||
valuePeriod | Period | |||
valueDuration | Duration | |||
limit | Σ | 0..1 | positiveInt | Number of results
|
sort | Σ | 0..* | Element | Order of the results
|
path | Σ | 1..1 | string | The name of the attribute to perform the sort
|
direction | Σ | 1..1 | code | ascending | descending
Binding: SortDirection ( Required) |
Documentation for this format |