Class EvaluateMeasureOperation

    • Constructor Detail

      • EvaluateMeasureOperation

        public EvaluateMeasureOperation()
    • Method Detail

      • getReportType

        public MeasureReportType getReportType​(ParameterMap paramMap,
                                               java.lang.String subject)
        Retrieve the MeasureReportType to use based on operation inputs. The logic is defined as first use the provided code value, second use INDIVIDUAL if a subject is provided, and, last, use SUMMARY if neither a code or subject is available.
        Parameters:
        paramMap - operation input
        subject - subject value
        Returns:
        MeasureReportType
      • getSubject

        public java.lang.String getSubject​(ParameterMap paramMap)
        Retrieve the subject parameter from operation input
        Parameters:
        paramMap - operation input
        Returns:
        subject parameter or null if not found.
      • getPractitioner

        public java.lang.String getPractitioner​(ParameterMap paramMap)
        Retrieve the practitioner parameter from operation input
        Parameters:
        paramMap - operation input
        Returns:
        practitioner parameter or null if not found.