The Data Requirement describes a required data item. A Data Requirement differs from a parameter in that it specifies the data to be provided in terms of the type of data, and specific filters on code-valued and/or date-valued attributes. Data requirements are not named because they are referenced by type within the evaluation context.
Data Requirements are used by knowledge modules to communicate the set of required data to a consumer in a way that is computable (as opposed to a set of named parameters which must be integrated by hand based on the meaning of the parameter as communicated through the documentation).
Data Requirements are typically used to communicate patient-dependent information such as Medication Statements and Encounters, whereas Parameters are typically used to communicate patient-independent information such as configuration values.
Data Requirement is used in the following places:
– Trigger Definition
– Evidence Variable
– Guidance Response
– Plan Definition
– Research Element Definition