Class Pharm5ResourceProvider
java.lang.Object
org.openehealth.ipf.commons.ihe.fhir.FhirProvider
org.openehealth.ipf.commons.ihe.fhir.AbstractPlainProvider
org.openehealth.ipf.commons.ihe.fhir.pharm5.Pharm5ResourceProvider
- All Implemented Interfaces:
Serializable
Resource Provider for CMPD PHARM-5.
- Since:
- 4.3
- Author:
- Quentin Ligier
- See Also:
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionfindDispenses
(TokenParam patient, TokenOrListParam status, TokenParam identifier, TokenOrListParam setting, DateRangeParam date, DateRangeParam period, TokenOrListParam format, TokenOrListParam facility, TokenOrListParam event, TokenOrListParam securityLabel, StringParam authorFamily, StringParam authorGiven, SortSpec sortSpec, Set<Include> includeSpec, RequestDetails requestDetails, javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse) findMedicationAdministrations
(TokenParam patient, TokenOrListParam status, TokenParam identifier, TokenOrListParam setting, DateRangeParam date, DateRangeParam period, TokenOrListParam format, TokenOrListParam facility, TokenOrListParam event, TokenOrListParam securityLabel, StringParam authorFamily, StringParam authorGiven, SortSpec sortSpec, Set<Include> includeSpec, RequestDetails requestDetails, javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse) findMedicationList
(TokenParam patient, TokenOrListParam status, DateRangeParam period, TokenOrListParam format, SortSpec sortSpec, Set<Include> includeSpec, RequestDetails requestDetails, javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse) findMedicationTreatmentPlans
(TokenParam patient, TokenOrListParam status, TokenParam identifier, TokenOrListParam setting, DateRangeParam date, DateRangeParam period, TokenOrListParam format, TokenOrListParam facility, TokenOrListParam event, TokenOrListParam securityLabel, StringParam authorFamily, StringParam authorGiven, SortSpec sortSpec, Set<Include> includeSpec, RequestDetails requestDetails, javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse) findPrescriptions
(TokenParam patient, TokenOrListParam status, TokenParam identifier, TokenOrListParam setting, DateRangeParam date, DateRangeParam period, TokenOrListParam format, TokenOrListParam facility, TokenOrListParam event, TokenOrListParam securityLabel, StringParam authorFamily, StringParam authorGiven, SortSpec sortSpec, Set<Include> includeSpec, RequestDetails requestDetails, javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse) findPrescriptionsForDispense
(TokenParam patient, TokenOrListParam status, TokenParam identifier, TokenOrListParam setting, DateRangeParam date, DateRangeParam period, TokenOrListParam format, TokenOrListParam facility, TokenOrListParam event, TokenOrListParam securityLabel, StringParam authorFamily, StringParam authorGiven, SortSpec sortSpec, Set<Include> includeSpec, RequestDetails requestDetails, javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse) findPrescriptionsForValidation
(TokenParam patient, TokenOrListParam status, TokenParam identifier, TokenOrListParam setting, DateRangeParam date, DateRangeParam period, TokenOrListParam format, TokenOrListParam facility, TokenOrListParam event, TokenOrListParam securityLabel, StringParam authorFamily, StringParam authorGiven, SortSpec sortSpec, Set<Include> includeSpec, RequestDetails requestDetails, javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse) Methods inherited from class org.openehealth.ipf.commons.ihe.fhir.AbstractPlainProvider
getFhirContext, getRequestConsumer, requestAction, requestBundle, requestBundleProvider, requestResource, setConsumer, unsetConsumer
Methods inherited from class org.openehealth.ipf.commons.ihe.fhir.FhirProvider
enrichParameters, requiresDeregistration, requiresRegistration
-
Field Details
-
SP_PATIENT_IDENTIFIER
- See Also:
-
SP_AUTHOR_FAMILY
- See Also:
-
SP_AUTHOR_GIVEN
- See Also:
-
-
Constructor Details
-
Pharm5ResourceProvider
public Pharm5ResourceProvider()
-
-
Method Details
-
findMedicationTreatmentPlans
public IBundleProvider findMedicationTreatmentPlans(TokenParam patient, TokenOrListParam status, TokenParam identifier, TokenOrListParam setting, DateRangeParam date, DateRangeParam period, TokenOrListParam format, TokenOrListParam facility, TokenOrListParam event, TokenOrListParam securityLabel, StringParam authorFamily, StringParam authorGiven, SortSpec sortSpec, Set<Include> includeSpec, RequestDetails requestDetails, javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse) -
findPrescriptions
public IBundleProvider findPrescriptions(TokenParam patient, TokenOrListParam status, TokenParam identifier, TokenOrListParam setting, DateRangeParam date, DateRangeParam period, TokenOrListParam format, TokenOrListParam facility, TokenOrListParam event, TokenOrListParam securityLabel, StringParam authorFamily, StringParam authorGiven, SortSpec sortSpec, Set<Include> includeSpec, RequestDetails requestDetails, javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse) -
findDispenses
public IBundleProvider findDispenses(TokenParam patient, TokenOrListParam status, TokenParam identifier, TokenOrListParam setting, DateRangeParam date, DateRangeParam period, TokenOrListParam format, TokenOrListParam facility, TokenOrListParam event, TokenOrListParam securityLabel, StringParam authorFamily, StringParam authorGiven, SortSpec sortSpec, Set<Include> includeSpec, RequestDetails requestDetails, javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse) -
findMedicationAdministrations
public IBundleProvider findMedicationAdministrations(TokenParam patient, TokenOrListParam status, TokenParam identifier, TokenOrListParam setting, DateRangeParam date, DateRangeParam period, TokenOrListParam format, TokenOrListParam facility, TokenOrListParam event, TokenOrListParam securityLabel, StringParam authorFamily, StringParam authorGiven, SortSpec sortSpec, Set<Include> includeSpec, RequestDetails requestDetails, javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse) -
findPrescriptionsForValidation
public IBundleProvider findPrescriptionsForValidation(TokenParam patient, TokenOrListParam status, TokenParam identifier, TokenOrListParam setting, DateRangeParam date, DateRangeParam period, TokenOrListParam format, TokenOrListParam facility, TokenOrListParam event, TokenOrListParam securityLabel, StringParam authorFamily, StringParam authorGiven, SortSpec sortSpec, Set<Include> includeSpec, RequestDetails requestDetails, javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse) -
findPrescriptionsForDispense
public IBundleProvider findPrescriptionsForDispense(TokenParam patient, TokenOrListParam status, TokenParam identifier, TokenOrListParam setting, DateRangeParam date, DateRangeParam period, TokenOrListParam format, TokenOrListParam facility, TokenOrListParam event, TokenOrListParam securityLabel, StringParam authorFamily, StringParam authorGiven, SortSpec sortSpec, Set<Include> includeSpec, RequestDetails requestDetails, javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse) -
findMedicationList
public IBundleProvider findMedicationList(TokenParam patient, TokenOrListParam status, DateRangeParam period, TokenOrListParam format, SortSpec sortSpec, Set<Include> includeSpec, RequestDetails requestDetails, javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse)
-