Class PdqmMatchInputParameters

All Implemented Interfaces:
IElement, Serializable, IAnyResource, IBase, IBaseParameters, IBaseResource

public class PdqmMatchInputParameters extends Parameters
Parameters resource for ITI-119 Patient Demographics Match Input as defined by the PDQm specification. This Parameters resource contains the input patient demographics for the $match operation, including the resource parameter containing a Patient resource and optional onlyCertainMatches and count parameters.
Since:
5.2
Author:
Christian Ohr
See Also:
  • Field Details

  • Constructor Details

    • PdqmMatchInputParameters

      public PdqmMatchInputParameters()
  • Method Details

    • copy

      public PdqmMatchInputParameters copy()
      Overrides:
      copy in class Parameters
    • setResourceParameter

      public PdqmMatchInputParameters setResourceParameter(PdqmMatchInputPatient patient)
      Convenience method to add the resource parameter containing the Patient resource
      Parameters:
      patient - the Patient resource to match against
      Returns:
      this Parameters instance for method chaining
    • setOnlyCertainMatches

      public PdqmMatchInputParameters setOnlyCertainMatches(boolean onlyCertainMatches)
      Convenience method to set the onlyCertainMatches parameter
      Parameters:
      onlyCertainMatches - if true, only return matches with high certainty
      Returns:
      this Parameters instance for method chaining
    • setCount

      public PdqmMatchInputParameters setCount(int count)
      Convenience method to set the count parameter
      Parameters:
      count - maximum number of matches to return
      Returns:
      this Parameters instance for method chaining