public interface IntraHubTransactionService
IntraHubTransactionServiceImpl| Modifier and Type | Method and Description |
|---|---|
List<IDKMEHR> |
declareTransaction(KmehrHeaderDeclareTransaction kmehrHeader)
Declare transaction.
|
Kmehrmessage |
getTransaction(PatientIdType patient,
TransactionBaseType transaction)
Gets the transaction.
|
KmehrHeaderGetTransactionList |
getTransactionList(PatientIdType patient,
LocalSearchType searchType,
TransactionWithPeriodType transaction)
Gets the transaction list.
|
void |
putTransaction(Kmehrmessage kmehrHeader)
Put transaction.
|
void |
requestPublication(PatientIdType patient,
TransactionWithPeriodType transaction,
String comment)
Request publication.
|
void |
revokeTransaction(PatientIdType patient,
TransactionIdType transaction)
Revoke transaction.
|
List<IDKMEHR> declareTransaction(KmehrHeaderDeclareTransaction kmehrHeader) throws TechnicalConnectorException, IntraHubBusinessConnectorException
kmehrHeader - the kmehr headerTechnicalConnectorException - the technical connector exceptionIntraHubBusinessConnectorException - the business connector exceptionBusinessConnectorExceptionvoid putTransaction(Kmehrmessage kmehrHeader) throws TechnicalConnectorException, IntraHubBusinessConnectorException
kmehrHeader - the kmehr headerTechnicalConnectorException - the technical connector exceptionIntraHubBusinessConnectorException - the business connector exceptionBusinessConnectorExceptionvoid revokeTransaction(PatientIdType patient, TransactionIdType transaction) throws TechnicalConnectorException, IntraHubBusinessConnectorException
patient - the patienttransaction - the transactionTechnicalConnectorException - the technical connector exceptionIntraHubBusinessConnectorException - the business connector exceptionBusinessConnectorExceptionKmehrHeaderGetTransactionList getTransactionList(PatientIdType patient, LocalSearchType searchType, TransactionWithPeriodType transaction) throws TechnicalConnectorException, IntraHubBusinessConnectorException
patient - the patientsearchType - the search typetransaction - the transactionTechnicalConnectorException - the technical connector exceptionIntraHubBusinessConnectorException - the business connector exceptionBusinessConnectorExceptionKmehrmessage getTransaction(PatientIdType patient, TransactionBaseType transaction) throws TechnicalConnectorException, IntraHubBusinessConnectorException
patient - the patienttransaction - the transactionTechnicalConnectorException - the technical connector exceptionIntraHubBusinessConnectorException - the business connector exceptionBusinessConnectorExceptionvoid requestPublication(PatientIdType patient, TransactionWithPeriodType transaction, String comment) throws TechnicalConnectorException, IntraHubBusinessConnectorException
patient - the patienttransaction - the transactioncomment - the commentTechnicalConnectorException - the technical connector exceptionIntraHubBusinessConnectorException - the business connector exceptionBusinessConnectorException
Connector Packaging generic 4.6.0 API
Copyright © {inceptionYear}-2024 eHealth. All Rights Reserved.