Class Iti78RetrieveResourceClientRequestFactory
java.lang.Object
org.openehealth.ipf.commons.ihe.fhir.iti78.Iti78RetrieveResourceClientRequestFactory
- All Implemented Interfaces:
ClientRequestFactory<IReadExecutable<org.hl7.fhir.r4.model.Patient>>
public class Iti78RetrieveResourceClientRequestFactory
extends Object
implements ClientRequestFactory<IReadExecutable<org.hl7.fhir.r4.model.Patient>>
Request Factory for ITI-78 requests, retrieving a single Patient resource based on a resource ID
in the request data.
- Since:
- 3.6
- Author:
- Christian Ohr
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionIClientExecutable<IReadExecutable<org.hl7.fhir.r4.model.Patient>,
org.hl7.fhir.r4.model.Patient> getClientExecutable
(IGenericClient client, Object requestData, Map<String, Object> parameters) Returns a FHIR request using a FHIR client and a sequence of input data
-
Constructor Details
-
Iti78RetrieveResourceClientRequestFactory
public Iti78RetrieveResourceClientRequestFactory()
-
-
Method Details
-
getClientExecutable
public IClientExecutable<IReadExecutable<org.hl7.fhir.r4.model.Patient>,org.hl7.fhir.r4.model.Patient> getClientExecutable(IGenericClient client, Object requestData, Map<String, Object> parameters) Description copied from interface:ClientRequestFactory
Returns a FHIR request using a FHIR client and a sequence of input data- Specified by:
getClientExecutable
in interfaceClientRequestFactory<IReadExecutable<org.hl7.fhir.r4.model.Patient>>
- Parameters:
client
- FHIR clientrequestData
- main request data (usually an implementation ofIBaseResource
parameters
- parameter map- Returns:
- FHIR request executable
-