|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectbe.ehealth.businessconnector.dmg.builders.impl.RequestObjectBuilderImpl
public class RequestObjectBuilderImpl
Implementation for the RequestObjectBuilder interface. Implements : RequestObjectBuilder
| Constructor Summary | |
|---|---|
RequestObjectBuilderImpl()
|
|
| Method Summary | |
|---|---|
void |
bootstrap()
|
ConsultGlobalMedicalFileRequest |
buildSendConsultRequest(boolean isTest,
DMGReferences references,
Patient patientInfo,
org.joda.time.DateTime referenceDate,
be.fgov.ehealth.messageservices.core.v1.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. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public RequestObjectBuilderImpl()
| Method Detail |
|---|
public final ConsultGlobalMedicalFileRequest buildSendConsultRequest(boolean isTest,
String referenceId,
Patient patientInfo,
org.joda.time.DateTime referenceDate,
Blob blob,
byte[] xades)
throws TechnicalConnectorException,
DmgBusinessConnectorException,
InstantiationException
RequestObjectBuilder
buildSendConsultRequest in interface RequestObjectBuilderisTest - 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)
TechnicalConnectorException
DmgBusinessConnectorException
InstantiationExceptionbe.ehealth.businessconnector.dmg.builders.RequestObjectBuilder#buildSendConsultRequest(boolean,
be.ehealth.businessconnector.dmg.domain.DmgReferences, be.ehealth.businessconnector.dmg.domain.PatientInfo,
org.joda.time.DateTime, Blob, byte[])
public ConsultGlobalMedicalFileRequest buildSendConsultRequest(boolean isTest,
DMGReferences references,
Patient patientInfo,
org.joda.time.DateTime referenceDate,
be.fgov.ehealth.messageservices.core.v1.SelectRetrieveTransaction request)
throws TechnicalConnectorException,
DmgBusinessConnectorException,
InstantiationException
RequestObjectBuilder
buildSendConsultRequest in interface RequestObjectBuilderisTest - indicates if this is a test or notreferences - DmgReferences contains the reference idspatientInfo - contains the information about the patientreferenceDate - the reference date
TechnicalConnectorException
DmgBusinessConnectorException
InstantiationExceptionbe.ehealth.businessconnector.dmg.builders.RequestObjectBuilder#buildSendConsultRequest(boolean,
be.ehealth.businessconnector.dmg.domain.DMGReferences, be.ehealth.business.common.domain.Patient, org.joda.time.DateTime,
be.fgov.ehealth.messageservices.core.v1.RetrieveTransactionRequest)
public final NotifyGlobalMedicalFileRequest buildSendNotifyRequest(boolean isTest,
String referenceId,
Patient patientInfo,
org.joda.time.DateTime referenceDate,
Blob blob,
byte[] xades)
throws TechnicalConnectorException,
DmgBusinessConnectorException,
InstantiationException
RequestObjectBuilder
buildSendNotifyRequest in interface RequestObjectBuilderisTest - 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)
TechnicalConnectorException
DmgBusinessConnectorException
InstantiationExceptionbe.ehealth.businessconnector.dmg.builders.RequestObjectBuilder#buildSendNotifyRequest(boolean,
be.ehealth.businessconnector.dmg.domain.DmgReferences, be.ehealth.businessconnector.dmg.domain.PatientInfo,
org.joda.time.DateTime, Blob, byte[])
public NotifyGlobalMedicalFileRequest buildSendNotifyRequest(boolean isTest,
DMGReferences references,
Patient patientInfo,
org.joda.time.DateTime referenceDate,
Kmehrmessage msg)
throws TechnicalConnectorException,
DmgBusinessConnectorException,
InstantiationException
RequestObjectBuilder
buildSendNotifyRequest in interface RequestObjectBuilderisTest - 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
TechnicalConnectorException
DmgBusinessConnectorException
InstantiationExceptionpublic void bootstrap()
bootstrap in interface ConfigurationModuleBootstrap.ModuleBootstrapHook
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||