Class Iti104ClientRequestFactory
java.lang.Object
org.openehealth.ipf.commons.ihe.fhir.iti104.Iti104ClientRequestFactory
- All Implemented Interfaces:
ClientRequestFactory
Request factory for the Patient Identity Feed FHIR [ITI-104] transaction. A Patient in the body is
sent as conditional update, anything else is taken as identifier of the patient to be removed and
sent as conditional delete. The identifier of the condition is determined as described in
Iti104Utils.patientIdentifier(Object, Map).- Since:
- 6.0
- Author:
- Christian Ohr
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetClientExecutable(IGenericClient client, Object requestData, Map<String, Object> parameters) Returns a FHIR request using a FHIR client and a sequence of input data
-
Constructor Details
-
Iti104ClientRequestFactory
public Iti104ClientRequestFactory()
-
-
Method Details
-
getClientExecutable
public IClientExecutable<?, MethodOutcome> getClientExecutable(IGenericClient client, Object requestData, Map<String, Object> parameters) Description copied from interface:ClientRequestFactoryReturns a FHIR request using a FHIR client and a sequence of input data- Specified by:
getClientExecutablein interfaceClientRequestFactory- Parameters:
client- FHIR clientrequestData- main request data (usually an implementation ofIBaseResourceparameters- parameter map- Returns:
- FHIR request executable
-