|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IntraHubTransactionService
Interface for Transactions specific intrahub services Contains basic requests for this kind of services Default impl :
IntraHubTransactionServiceImpl
| Method Summary | |
|---|---|
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. |
| Method Detail |
|---|
List<IDKMEHR> declareTransaction(KmehrHeaderDeclareTransaction kmehrHeader)
throws TechnicalConnectorException,
IntraHubBusinessConnectorException
kmehrHeader - the kmehr header
TechnicalConnectorException - the technical connector exception
IntraHubBusinessConnectorException - the business connector exception
BusinessConnectorException
void putTransaction(Kmehrmessage kmehrHeader)
throws TechnicalConnectorException,
IntraHubBusinessConnectorException
kmehrHeader - the kmehr header
TechnicalConnectorException - the technical connector exception
IntraHubBusinessConnectorException - the business connector exception
BusinessConnectorException
void revokeTransaction(PatientIdType patient,
TransactionIdType transaction)
throws TechnicalConnectorException,
IntraHubBusinessConnectorException
patient - the patienttransaction - the transaction
TechnicalConnectorException - the technical connector exception
IntraHubBusinessConnectorException - the business connector exception
BusinessConnectorException
KmehrHeaderGetTransactionList getTransactionList(PatientIdType patient,
LocalSearchType searchType,
TransactionWithPeriodType transaction)
throws TechnicalConnectorException,
IntraHubBusinessConnectorException
patient - the patientsearchType - the search typetransaction - the transaction
TechnicalConnectorException - the technical connector exception
IntraHubBusinessConnectorException - the business connector exception
BusinessConnectorException
Kmehrmessage getTransaction(PatientIdType patient,
TransactionBaseType transaction)
throws TechnicalConnectorException,
IntraHubBusinessConnectorException
patient - the patienttransaction - the transaction
TechnicalConnectorException - the technical connector exception
IntraHubBusinessConnectorException - the business connector exception
BusinessConnectorException
void requestPublication(PatientIdType patient,
TransactionWithPeriodType transaction,
String comment)
throws TechnicalConnectorException,
IntraHubBusinessConnectorException
patient - the patienttransaction - the transactioncomment - the comment
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 | |||||||||