Class ChPharm5ResourceProvider
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
org.projecthusky.communication.ch.camel.chpharm5.ChPharm5ResourceProvider
- All Implemented Interfaces:
Serializable
public class ChPharm5ResourceProvider
extends org.openehealth.ipf.commons.ihe.fhir.pharm5.Pharm5ResourceProvider
Resource provider for CH:PHARM-5 based on IPF's
Pharm5ResourceProvider
extended to include the
FindMedicationCard operation.- See Also:
-
Field Summary
Fields inherited from class org.openehealth.ipf.commons.ihe.fhir.pharm5.Pharm5ResourceProvider
SP_AUTHOR_FAMILY, SP_AUTHOR_GIVEN, SP_PATIENT_IDENTIFIER
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionca.uhn.fhir.rest.api.server.IBundleProvider
findMedicationCard
(ca.uhn.fhir.rest.param.TokenParam patient, ca.uhn.fhir.rest.param.TokenOrListParam status, ca.uhn.fhir.rest.param.DateRangeParam period, ca.uhn.fhir.rest.param.TokenOrListParam format, ca.uhn.fhir.rest.param.TokenOrListParam language, ca.uhn.fhir.rest.param.TokenParam includeNonActive, ca.uhn.fhir.rest.param.TokenParam paperFormat, ca.uhn.fhir.rest.api.SortSpec sortSpec, Set<ca.uhn.fhir.model.api.Include> includeSpec, ca.uhn.fhir.rest.api.server.RequestDetails requestDetails, javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse) Methods inherited from class org.openehealth.ipf.commons.ihe.fhir.pharm5.Pharm5ResourceProvider
findDispenses, findMedicationAdministrations, findMedicationList, findMedicationTreatmentPlans, findPrescriptions, findPrescriptionsForDispense, findPrescriptionsForValidation
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
-
Constructor Details
-
ChPharm5ResourceProvider
public ChPharm5ResourceProvider()
-
-
Method Details
-
findMedicationCard
public ca.uhn.fhir.rest.api.server.IBundleProvider findMedicationCard(ca.uhn.fhir.rest.param.TokenParam patient, ca.uhn.fhir.rest.param.TokenOrListParam status, ca.uhn.fhir.rest.param.DateRangeParam period, ca.uhn.fhir.rest.param.TokenOrListParam format, ca.uhn.fhir.rest.param.TokenOrListParam language, ca.uhn.fhir.rest.param.TokenParam includeNonActive, ca.uhn.fhir.rest.param.TokenParam paperFormat, ca.uhn.fhir.rest.api.SortSpec sortSpec, Set<ca.uhn.fhir.model.api.Include> includeSpec, ca.uhn.fhir.rest.api.server.RequestDetails requestDetails, javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse)
-