public interface RequestObjectBuilder
RequestObjectBuilderImpl
Factory : RequestObjectBuilderFactory
Modifier and Type | Method and Description |
---|---|
GetPatientConsentRequest |
createGetRequest(AuthorWithPatientAndPersonType author,
SelectGetPatientConsentType consentType)
Method which allows an end-user to check the existence of an informed patient consent (and to get the information about this consent
– ‘active’ or ‘inactive’).
|
GetPatientConsentStatusRequest |
createGetStatusRequest(AuthorWithPatientAndPersonType author,
SelectGetPatientConsentType consentType)
Method which allows an end-user to check the status of an intformed patient consent
|
PutPatientConsentRequest |
createPutRequest(AuthorWithPatientAndPersonType author,
ConsentType consentType)
Method which allows an end-user to declare an informed patient consent.
|
RevokePatientConsentRequest |
createRevokeRequest(AuthorWithPatientAndPersonType author,
ConsentType existingConsentType)
Method which allows an end-user to declare the revocation of an informed patient consent.
|
PutPatientConsentRequest createPutRequest(AuthorWithPatientAndPersonType author, ConsentType consentType) throws TechnicalConnectorException, WsConsentBusinessConnectorException, InstantiationException
author
- Identification of the author (‘end-user’ ) performing the request.consentType
- ConsentType elementTechnicalConnectorException
WsConsentBusinessConnectorException
InstantiationException
RevokePatientConsentRequest createRevokeRequest(AuthorWithPatientAndPersonType author, ConsentType existingConsentType) throws TechnicalConnectorException, WsConsentBusinessConnectorException, InstantiationException
author
- Identification of the author (‘end-user’ ) performing the request.existingConsentType
- ConsentType elementTechnicalConnectorException
WsConsentBusinessConnectorException
InstantiationException
GetPatientConsentRequest createGetRequest(AuthorWithPatientAndPersonType author, SelectGetPatientConsentType consentType) throws TechnicalConnectorException, WsConsentBusinessConnectorException, InstantiationException
author
- Identification of the author (‘end-user’ ) performing the request.consentType
- ConsentType elementTechnicalConnectorException
WsConsentBusinessConnectorException
InstantiationException
GetPatientConsentStatusRequest createGetStatusRequest(AuthorWithPatientAndPersonType author, SelectGetPatientConsentType consentType) throws TechnicalConnectorException, WsConsentBusinessConnectorException, InstantiationException
author
- Identification of the author ('end-user') performing the request.consentType
- ConsentType elementTechnicalConnectorException
WsConsentBusinessConnectorException
InstantiationException
Connector Packaging PERSPHYSICIAN 4.5.4 API
Copyright © {inceptionYear}-2024 eHealth. All Rights Reserved.