X12AcknowledgementSettings Class

The X12 agreement acknowledgement settings.

All required parameters must be populated in order to send to Azure.

Inheritance
msrest.serialization.Model
X12AcknowledgementSettings

Constructor

X12AcknowledgementSettings(*, need_technical_acknowledgement: bool, batch_technical_acknowledgements: bool, need_functional_acknowledgement: bool, batch_functional_acknowledgements: bool, need_implementation_acknowledgement: bool, batch_implementation_acknowledgements: bool, need_loop_for_valid_messages: bool, send_synchronous_acknowledgement: bool, acknowledgement_control_number_lower_bound: int, acknowledgement_control_number_upper_bound: int, rollover_acknowledgement_control_number: bool, functional_acknowledgement_version: str | None = None, implementation_acknowledgement_version: str | None = None, acknowledgement_control_number_prefix: str | None = None, acknowledgement_control_number_suffix: str | None = None, **kwargs)

Keyword-Only Parameters

Name Description
need_technical_acknowledgement

Required. The value indicating whether technical acknowledgement is needed.

batch_technical_acknowledgements

Required. The value indicating whether to batch the technical acknowledgements.

need_functional_acknowledgement

Required. The value indicating whether functional acknowledgement is needed.

functional_acknowledgement_version
str

The functional acknowledgement version.

batch_functional_acknowledgements

Required. The value indicating whether to batch functional acknowledgements.

need_implementation_acknowledgement

Required. The value indicating whether implementation acknowledgement is needed.

implementation_acknowledgement_version
str

The implementation acknowledgement version.

batch_implementation_acknowledgements

Required. The value indicating whether to batch implementation acknowledgements.

need_loop_for_valid_messages

Required. The value indicating whether a loop is needed for valid messages.

send_synchronous_acknowledgement

Required. The value indicating whether to send synchronous acknowledgement.

acknowledgement_control_number_prefix
str

The acknowledgement control number prefix.

acknowledgement_control_number_suffix
str

The acknowledgement control number suffix.

acknowledgement_control_number_lower_bound
int

Required. The acknowledgement control number lower bound.

acknowledgement_control_number_upper_bound
int

Required. The acknowledgement control number upper bound.

rollover_acknowledgement_control_number

Required. The value indicating whether to rollover acknowledgement control number.

Variables

Name Description
need_technical_acknowledgement

Required. The value indicating whether technical acknowledgement is needed.

batch_technical_acknowledgements

Required. The value indicating whether to batch the technical acknowledgements.

need_functional_acknowledgement

Required. The value indicating whether functional acknowledgement is needed.

functional_acknowledgement_version
str

The functional acknowledgement version.

batch_functional_acknowledgements

Required. The value indicating whether to batch functional acknowledgements.

need_implementation_acknowledgement

Required. The value indicating whether implementation acknowledgement is needed.

implementation_acknowledgement_version
str

The implementation acknowledgement version.

batch_implementation_acknowledgements

Required. The value indicating whether to batch implementation acknowledgements.

need_loop_for_valid_messages

Required. The value indicating whether a loop is needed for valid messages.

send_synchronous_acknowledgement

Required. The value indicating whether to send synchronous acknowledgement.

acknowledgement_control_number_prefix
str

The acknowledgement control number prefix.

acknowledgement_control_number_suffix
str

The acknowledgement control number suffix.

acknowledgement_control_number_lower_bound
int

Required. The acknowledgement control number lower bound.

acknowledgement_control_number_upper_bound
int

Required. The acknowledgement control number upper bound.

rollover_acknowledgement_control_number

Required. The value indicating whether to rollover acknowledgement control number.