public class RequestBuilderImpl extends Object implements RequestBuilder, ConfigurationModuleBootstrap.ModuleBootstrapHook
RequestBuilder
Constructor and Description |
---|
RequestBuilderImpl() |
public GetTransactionListRequest buildGetTransactionListRequest(PatientIdType patient, LocalSearchType searchType, TransactionWithPeriodType transaction)
RequestBuilder
GetTransactionListRequest
buildGetTransactionListRequest
in interface RequestBuilder
public DeclareTransactionRequest buildDeclareTransactionRequest(KmehrHeaderDeclareTransaction kmehrHeader)
DeclareTransactionRequest
buildDeclareTransactionRequest
in interface RequestBuilder
kmehrHeader
- public PutTransactionRequest buildPutTransactionRequest(Kmehrmessage kmehrHeader)
PutTransactionRequest
buildPutTransactionRequest
in interface RequestBuilder
kmehrHeader
- public PutTransactionSetRequest buildPutTransactionSetRequest(Kmehrmessage kmehrHeader)
PutTransactionSetRequest
buildPutTransactionSetRequest
in interface RequestBuilder
kmehrHeader
- public RevokeTransactionRequest buildRevokeTransactionRequest(PatientIdType patient, TransactionBaseType transaction)
RevokeTransactionRequest
buildRevokeTransactionRequest
in interface RequestBuilder
patient
- transaction
- public GetTransactionRequest buildGetTransactionRequest(PatientIdType patient, TransactionBaseType transaction)
GetTransactionRequest
buildGetTransactionRequest
in interface RequestBuilder
patient
- transaction
- public GetTransactionSetRequest buildGetTransactionSetRequest(PatientIdType patient, TransactionBaseType transaction)
GetTransactionSetRequest
buildGetTransactionSetRequest
in interface RequestBuilder
patient
- transaction
- public RequestPublicationRequest buildRequestPublicationRequest(PatientIdType patient, TransactionWithPeriodType transaction, String comment)
RequestPublicationRequest
buildRequestPublicationRequest
in interface RequestBuilder
patient
- transaction
- comment
- public GetHCPartyRequest buildGetHcPartyRequest(HCPartyIdType hcParty)
GetHCPartyRequest
buildGetHcPartyRequest
in interface RequestBuilder
hcParty
- public PutHCPartyRequest buildPutHcPartyRequest(HCPartyAdaptedType hcParty)
PutHCPartyRequest
buildPutHcPartyRequest
in interface RequestBuilder
hcParty
- public PutHCPartyConsentRequest buildPutHcPartyConsentRequest(ConsentHCPartyType consent)
PutHCPartyConsentRequest
buildPutHcPartyConsentRequest
in interface RequestBuilder
consent
- public GetHCPartyConsentRequest buildGetHcPartyConsent(HCPartyIdType hcPartyId)
GetHCPartyConsentRequest
buildGetHcPartyConsent
in interface RequestBuilder
hcPartyId
- public RevokeHCPartyConsentRequest buildRevokeHcPartyConsent(ConsentHCPartyType consent)
RevokeHCPartyConsentRequest
buildRevokeHcPartyConsent
in interface RequestBuilder
consent
- public PutPatientRequest buildPutPatientRequest(PersonType patient)
PutPatientRequest
buildPutPatientRequest
in interface RequestBuilder
patient
- public GetPatientRequest buildGetPatientRequest(PatientIdType patientId)
GetPatientRequest
buildGetPatientRequest
in interface RequestBuilder
patientId
- public PutPatientConsentRequest buildPutPatientConsentRequest(ConsentType patientConsent)
PutPatientConsentRequest
buildPutPatientConsentRequest
in interface RequestBuilder
patientConsent
- public GetPatientConsentRequest buildGetPatientConsent(SelectGetPatientConsentType patientConsent)
GetPatientConsentRequest
buildGetPatientConsent
in interface RequestBuilder
patientConsent
- public RevokePatientConsentRequest buildRevokePatientConsentRequest(ConsentType patientConsent)
RevokePatientConsentRequest
buildRevokePatientConsentRequest
in interface RequestBuilder
patientConsent
- public PutTherapeuticLinkRequest buildPutTherapeuticLinkRequest(TherapeuticLinkType therapeuticLink)
PutTherapeuticLinkRequest
buildPutTherapeuticLinkRequest
in interface RequestBuilder
therapeuticLink
- public GetTherapeuticLinkRequest buildGetTherapeuticLinkRequest(SelectGetHCPartyPatientConsentType patientConsent)
GetTherapeuticLinkRequest
buildGetTherapeuticLinkRequest
in interface RequestBuilder
patientConsent
- public RevokeTherapeuticLinkRequest buildRevokeTherapeuticLinkRequest(TherapeuticLinkType therapeuticLink)
RevokeTherapeuticLinkRequest
buildRevokeTherapeuticLinkRequest
in interface RequestBuilder
therapeuticLink
- public PutAccessRightRequest buildPutAccessRightRequest(AccessRightType accessRight)
PutAccessRightRequest
buildPutAccessRightRequest
in interface RequestBuilder
accessRight
- public GetAccessRightRequest buildGetAccessRight(TransactionIdType transaction)
GetAccessRightRequest
buildGetAccessRight
in interface RequestBuilder
transaction
- public RevokeAccessRightRequest buildRevokeAccessRight(SelectRevokeAccessRightType accessRight)
RevokeAccessRightRequest
buildRevokeAccessRight
in interface RequestBuilder
accessRight
- public GetPatientAuditTrailRequest buildGetPatientAudiTrail(SelectGetPatientAuditTrailType patientAuditTrail)
GetPatientAuditTrailRequest
buildGetPatientAudiTrail
in interface RequestBuilder
patientAuditTrail
- public GetLatestUpdateRequest buildGetLatestUpdateRequest(SelectGetLatestUpdateType latestUpdate)
GetLatestUpdateRequest
buildGetLatestUpdateRequest
in interface RequestBuilder
latestUpdate
- public void bootstrap()
bootstrap
in interface ConfigurationModuleBootstrap.ModuleBootstrapHook
Connector Packaging PERSPHYSICIAN 4.5.4 API
Copyright © {inceptionYear}-2024 eHealth. All Rights Reserved.