|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IntraHubPatientService
Interface for patient specific intrahub services Contains basic requests for this kind of services Default impl :
IntraHubPatientServiceImpl
Method Summary | |
---|---|
PersonType |
getPatient(PatientIdType patientId)
Gets the patient. |
ConsentType |
getPatientConsent(SelectGetPatientConsentType patientConsent)
Gets the patient consent. |
PersonType |
putPatient(PersonType patient)
Put patient. |
void |
putPatientConsent(ConsentType patientConsent)
Put patient consent. |
void |
revokePatientConsent(ConsentType patientConsent)
Revoke patient consent. |
Method Detail |
---|
PersonType putPatient(PersonType patient) throws TechnicalConnectorException, IntraHubBusinessConnectorException
patient
- the patient
TechnicalConnectorException
- the technical connector exception
IntraHubBusinessConnectorException
- the business connector exception
BusinessConnectorException
PersonType getPatient(PatientIdType patientId) throws TechnicalConnectorException, IntraHubBusinessConnectorException
patientId
- the patient id
TechnicalConnectorException
- the technical connector exception
IntraHubBusinessConnectorException
- the business connector exception
BusinessConnectorException
void putPatientConsent(ConsentType patientConsent) throws TechnicalConnectorException, IntraHubBusinessConnectorException
patientConsent
- the patient consent
TechnicalConnectorException
- the technical connector exception
IntraHubBusinessConnectorException
- the business connector exception
BusinessConnectorException
ConsentType getPatientConsent(SelectGetPatientConsentType patientConsent) throws TechnicalConnectorException, IntraHubBusinessConnectorException
patientConsent
- the patient consent
TechnicalConnectorException
- the technical connector exception
IntraHubBusinessConnectorException
- the business connector exception
BusinessConnectorException
void revokePatientConsent(ConsentType patientConsent) throws TechnicalConnectorException, IntraHubBusinessConnectorException
patientConsent
- the patient consent
TechnicalConnectorException
- the technical connector exception
IntraHubBusinessConnectorException
- the business connector exception
BusinessConnectorException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |