X12EnvelopeOverride Class

The X12 envelope override settings.

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

Inheritance
X12EnvelopeOverride

Constructor

X12EnvelopeOverride(*, target_namespace: str, protocol_version: str, message_id: str, responsible_agency_code: str, header_version: str, sender_application_id: str, receiver_application_id: str, date_format: Union[str, azure.mgmt.logic.models._logic_management_client_enums.X12DateFormat], time_format: Union[str, azure.mgmt.logic.models._logic_management_client_enums.X12TimeFormat], functional_identifier_code: Optional[str] = None, **kwargs)

Variables

target_namespace
str

Required. The target namespace on which this envelope settings has to be applied.

protocol_version
str

Required. The protocol version on which this envelope settings has to be applied.

message_id
str

Required. The message id on which this envelope settings has to be applied.

responsible_agency_code
str

Required. The responsible agency code.

header_version
str

Required. The header version.

sender_application_id
str

Required. The sender application id.

receiver_application_id
str

Required. The receiver application id.

functional_identifier_code
str

The functional identifier code.

date_format
str or X12DateFormat

Required. The date format. Possible values include: "NotSpecified", "CCYYMMDD", "YYMMDD".

time_format
str or X12TimeFormat

Required. The time format. Possible values include: "NotSpecified", "HHMM", "HHMMSS", "HHMMSSdd", "HHMMSSd".