Class CfnPartnership.X12EnvelopeProperty
A wrapper structure for an X12 definition object.
Implements
Inherited Members
Namespace: Amazon.CDK.AWS.B2BI
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnPartnership.X12EnvelopeProperty : CfnPartnership.IX12EnvelopeProperty
Syntax (vb)
Public Class CfnPartnership.X12EnvelopeProperty Implements CfnPartnership.IX12EnvelopeProperty
Remarks
the X12 envelope ensures the integrity of the data and the efficiency of the information exchange. The X12 message structure has hierarchical levels. From highest to the lowest, they are:
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.B2BI;
var x12EnvelopeProperty = new X12EnvelopeProperty {
Common = new X12OutboundEdiHeadersProperty {
ControlNumbers = new X12ControlNumbersProperty {
StartingFunctionalGroupControlNumber = 123,
StartingInterchangeControlNumber = 123,
StartingTransactionSetControlNumber = 123
},
Delimiters = new X12DelimitersProperty {
ComponentSeparator = "componentSeparator",
DataElementSeparator = "dataElementSeparator",
SegmentTerminator = "segmentTerminator"
},
FunctionalGroupHeaders = new X12FunctionalGroupHeadersProperty {
ApplicationReceiverCode = "applicationReceiverCode",
ApplicationSenderCode = "applicationSenderCode",
ResponsibleAgencyCode = "responsibleAgencyCode"
},
Gs05TimeFormat = "gs05TimeFormat",
InterchangeControlHeaders = new X12InterchangeControlHeadersProperty {
AcknowledgmentRequestedCode = "acknowledgmentRequestedCode",
ReceiverId = "receiverId",
ReceiverIdQualifier = "receiverIdQualifier",
RepetitionSeparator = "repetitionSeparator",
SenderId = "senderId",
SenderIdQualifier = "senderIdQualifier",
UsageIndicatorCode = "usageIndicatorCode"
},
ValidateEdi = false
},
WrapOptions = new WrapOptionsProperty {
LineLength = 123,
LineTerminator = "lineTerminator",
WrapBy = "wrapBy"
}
};
Synopsis
Constructors
| X12EnvelopeProperty() | A wrapper structure for an X12 definition object. |
Properties
| Common | A container for the X12 outbound EDI headers. |
| WrapOptions | A wrapper structure for an X12 definition object. |
Constructors
X12EnvelopeProperty()
A wrapper structure for an X12 definition object.
public X12EnvelopeProperty()
Remarks
the X12 envelope ensures the integrity of the data and the efficiency of the information exchange. The X12 message structure has hierarchical levels. From highest to the lowest, they are:
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.B2BI;
var x12EnvelopeProperty = new X12EnvelopeProperty {
Common = new X12OutboundEdiHeadersProperty {
ControlNumbers = new X12ControlNumbersProperty {
StartingFunctionalGroupControlNumber = 123,
StartingInterchangeControlNumber = 123,
StartingTransactionSetControlNumber = 123
},
Delimiters = new X12DelimitersProperty {
ComponentSeparator = "componentSeparator",
DataElementSeparator = "dataElementSeparator",
SegmentTerminator = "segmentTerminator"
},
FunctionalGroupHeaders = new X12FunctionalGroupHeadersProperty {
ApplicationReceiverCode = "applicationReceiverCode",
ApplicationSenderCode = "applicationSenderCode",
ResponsibleAgencyCode = "responsibleAgencyCode"
},
Gs05TimeFormat = "gs05TimeFormat",
InterchangeControlHeaders = new X12InterchangeControlHeadersProperty {
AcknowledgmentRequestedCode = "acknowledgmentRequestedCode",
ReceiverId = "receiverId",
ReceiverIdQualifier = "receiverIdQualifier",
RepetitionSeparator = "repetitionSeparator",
SenderId = "senderId",
SenderIdQualifier = "senderIdQualifier",
UsageIndicatorCode = "usageIndicatorCode"
},
ValidateEdi = false
},
WrapOptions = new WrapOptionsProperty {
LineLength = 123,
LineTerminator = "lineTerminator",
WrapBy = "wrapBy"
}
};
Properties
Common
A container for the X12 outbound EDI headers.
public object? Common { get; set; }
Property Value
Remarks
WrapOptions
A wrapper structure for an X12 definition object.
public object? WrapOptions { get; set; }