Class PdqTransactionConfiguration
java.lang.Object
org.openehealth.ipf.commons.ihe.core.TransactionConfiguration
org.openehealth.ipf.commons.ihe.hl7v2.Hl7v2TransactionConfiguration
org.openehealth.ipf.commons.ihe.hl7v2.PdqTransactionConfiguration
A MLLP transaction configuration with PDQ-specific methods for continuation support.
- Author:
- Dmytro Rud
-
Constructor Summary
ConstructorsConstructorDescriptionPdqTransactionConfiguration(String name, String description, boolean isQuery, AuditStrategy<QueryAuditDataset> clientAuditStrategy, AuditStrategy<QueryAuditDataset> serverAuditStrategy, Version[] hl7Version, String sendingApplication, String sendingFacility, ErrorCode requestErrorDefaultErrorCode, ErrorCode responseErrorDefaultErrorCode, String[] allowedRequestMessageTypes, String[] allowedRequestTriggerEvents, String[] allowedResponseMessageTypes, String[] allowedResponseTriggerEvents, boolean[] auditabilityFlags, boolean[] responseContinuabilityFlags, HapiContext hapiContext) -
Method Summary
Modifier and TypeMethodDescriptionbooleanisDataStartSegment(List<String> segments, int index) Returnstrueif the given element of the given list contains a start segment of a data record.booleanisFooterStartSegment(List<String> segments, int index) Returnstrueif the given element of the given list contains a segment which belongs to segments following the data records ("footer").Methods inherited from class Hl7v2TransactionConfiguration
checkMessageAcceptance, checkMessageAcceptance, checkRequestAcceptance, checkResponseAcceptance, getAllowedRequestMessageTypes, getAllowedRequestTriggerEvents, getAllowedResponseMessageTypes, getAllowedResponseTriggerEvents, getHapiContext, getHl7Versions, getParser, getRequestErrorDefaultErrorCode, getResponseErrorDefaultErrorCode, getSendingApplication, getSendingFacility, isAuditable, isContinuable, request, request, requestMethods inherited from class TransactionConfiguration
getClientAuditStrategy, getDescription, getName, getServerAuditStrategy, isQuery, isStrict, setStrict
-
Constructor Details
-
PdqTransactionConfiguration
public PdqTransactionConfiguration(String name, String description, boolean isQuery, AuditStrategy<QueryAuditDataset> clientAuditStrategy, AuditStrategy<QueryAuditDataset> serverAuditStrategy, Version[] hl7Version, String sendingApplication, String sendingFacility, ErrorCode requestErrorDefaultErrorCode, ErrorCode responseErrorDefaultErrorCode, String[] allowedRequestMessageTypes, String[] allowedRequestTriggerEvents, String[] allowedResponseMessageTypes, String[] allowedResponseTriggerEvents, boolean[] auditabilityFlags, boolean[] responseContinuabilityFlags, HapiContext hapiContext)
-
-
Method Details
-
isDataStartSegment
Description copied from class:Hl7v2TransactionConfigurationReturnstrueif the given element of the given list contains a start segment of a data record.- Overrides:
isDataStartSegmentin classHl7v2TransactionConfiguration
-