This page is part of the FHIR Specification (v1.4.0: STU 3 Ballot 3). The current version which supercedes this version is 5.0.0. For a full list of available versions, see the Directory of published versions 

Detailed Descriptions for the elements in the FilterComponent resource.
| FilterComponent | |
| Definition | A restriction on an attribute, property or special field |
| Control | 0..* |
| Type | ComponentReference |
| FilterComponent.matchAlgorithm(matchAlgorithm) | |
| Definition | the algorithm to be used for testing the referenced component. Examples might include "starts with", "regular expression match", "exists", "inRange", etc. NOTE: The CTS2 specification needs to establish a core set of match algorithms that all compliant implementations must support. |
| Control | 1..1 |
| Type | MatchAlgorithmReference |
| FilterComponent.matchValue(matchValue) | |
| Definition | the value to be used in comparison. The structure and format of matchValue depends on the specific matchAlgorithm. As an example, a "startsWith" algorithm would be plain text, a "regularExpression" algorithm would have a regular expression while an "exists" algorithm would have nothing in the matchValue attribute. |
| Control | 0..1 |
| Type | String |