Class Iti78ResourceProvider

    • Constructor Detail

      • Iti78ResourceProvider

        public Iti78ResourceProvider()
    • Method Detail

      • pdqmSearch

        public IBundleProvider pdqmSearch​(TokenAndListParam identifiers,
                                          TokenParam active,
                                          StringAndListParam family,
                                          StringAndListParam given,
                                          DateAndListParam birthDate,
                                          StringParam address,
                                          StringParam city,
                                          StringParam country,
                                          StringParam state,
                                          StringParam postalCode,
                                          TokenParam gender,
                                          TokenParam resourceId,
                                          StringParam telecom,
                                          SortSpec sortSpec,
                                          Set<Include> includeSpec,
                                          RequestDetails requestDetails,
                                          javax.servlet.http.HttpServletRequest httpServletRequest,
                                          javax.servlet.http.HttpServletResponse httpServletResponse)
        Handles the PDQm Query request
        Parameters:
        identifiers - patient identifier search parameter
        active - the active state indicates whether the patient record is active
        family - family name search parameter(s)
        given - family name search parameter(s)
        birthDate - birth date search parameter
        address - address search parameter
        gender - gender search parameter
        resourceId - _id search parameter
        telecom - telecom search parameter
        httpServletRequest - servlet request
        httpServletResponse - servlet response
        sortSpec - sort specification
        includeSpec - include specification
        requestDetails - request details
        Returns:
        IBundleProvider instance that manages retrieving patients
      • pdqmRetrieve

        public org.hl7.fhir.dstu3.model.Patient pdqmRetrieve​(org.hl7.fhir.dstu3.model.IdType id,
                                                             RequestDetails requestDetails,
                                                             javax.servlet.http.HttpServletRequest httpServletRequest,
                                                             javax.servlet.http.HttpServletResponse httpServletResponse)
        Handles the PDQm Retrieve
        Parameters:
        id - resource ID
        requestDetails - request details
        httpServletRequest - servlet request
        httpServletResponse - servlet response
        Returns:
        patient resource