|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface RequestObjectBuilder
Interface with the methods used to created the consult or notify request. Default impl :
ResponseObjectBuilderImpl
Factory : RequestObjectBuilderFactory
Method Summary | |
---|---|
ConsultGlobalMedicalFileRequest |
buildSendConsultRequest(boolean isTest,
DMGReferences references,
Patient patientInfo,
org.joda.time.DateTime referenceDate,
SelectRetrieveTransaction request)
* Creates the ConsultGlobalMedicalFileRequest that will be sent to the EHealth Web service and checks validity against the corresponding XSD |
ConsultGlobalMedicalFileRequest |
buildSendConsultRequest(boolean isTest,
String referenceId,
Patient patientInfo,
org.joda.time.DateTime referenceDate,
Blob blob,
byte[] xades)
Creates the ConsultGlobalMedicalFileRequest that will be sent to the EHealth Web service and checks validity against the corresponding XSD |
NotifyGlobalMedicalFileRequest |
buildSendNotifyRequest(boolean isTest,
DMGReferences references,
Patient patientInfo,
org.joda.time.DateTime referenceDate,
Kmehrmessage msg)
Creates the NotifyGlobalMedicalFileRequest that will be sent to the EHealth web service and checks validity against the corresponding XSD. |
NotifyGlobalMedicalFileRequest |
buildSendNotifyRequest(boolean isTest,
String referenceId,
Patient patientInfo,
org.joda.time.DateTime referenceDate,
Blob blob,
byte[] xades)
Creates the NotifyGlobalMedicalFileRequest that will be sent to the EHealth web service and checks validity against the corresponding XSD. |
Method Detail |
---|
ConsultGlobalMedicalFileRequest buildSendConsultRequest(boolean isTest, String referenceId, Patient patientInfo, org.joda.time.DateTime referenceDate, Blob blob, byte[] xades) throws TechnicalConnectorException, DmgBusinessConnectorException, InstantiationException
isTest
- indicates if this is a test or notreferenceId
- String containing referenceIdpatientInfo
- contains the information about the patientreferenceDate
- the reference dateblob
- Base64 encoded detail of the requestxades
- byteArray containing the Xades signature (nullable)
InstantiationException
DmgBusinessConnectorException
TechnicalConnectorException
ConsultGlobalMedicalFileRequest buildSendConsultRequest(boolean isTest, DMGReferences references, Patient patientInfo, org.joda.time.DateTime referenceDate, SelectRetrieveTransaction request) throws TechnicalConnectorException, DmgBusinessConnectorException, InstantiationException
isTest
- indicates if this is a test or notreferences
- DmgReferences
contains the reference idspatientInfo
- contains the information about the patientreferenceDate
- the reference date
TechnicalConnectorException
DmgBusinessConnectorException
InstantiationException
NotifyGlobalMedicalFileRequest buildSendNotifyRequest(boolean isTest, String referenceId, Patient patientInfo, org.joda.time.DateTime referenceDate, Blob blob, byte[] xades) throws TechnicalConnectorException, DmgBusinessConnectorException, InstantiationException
isTest
- indicates if this is a test or notreferenceId
- String containing the reference id.patientInfo
- contains the information about the patientreferenceDate
- the reference dateblob
- Base64 encoded detail of the requestxades
- byteArray containing the Xades signature (nullable)
InstantiationException
DmgBusinessConnectorException
TechnicalConnectorException
NotifyGlobalMedicalFileRequest buildSendNotifyRequest(boolean isTest, DMGReferences references, Patient patientInfo, org.joda.time.DateTime referenceDate, Kmehrmessage msg) throws TechnicalConnectorException, DmgBusinessConnectorException, InstantiationException
isTest
- indicates if this is a test or notreferences
- DmgReferences
contains the reference idspatientInfo
- contains the information about the patientreferenceDate
- the reference datemsg
- Kmehrmessage
contains the business KmehrMessage
InstantiationException
DmgBusinessConnectorException
TechnicalConnectorException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |