Interface CfnPartnership.X12InterchangeControlHeadersProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnPartnership.X12InterchangeControlHeadersProperty.Jsii$Proxy
- Enclosing class:
CfnPartnership
It contains information about the sender and receiver, the date and time of transmission, and the X12 version being used. It also includes delivery information, such as the sender and receiver IDs.
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.b2bi.*; X12InterchangeControlHeadersProperty x12InterchangeControlHeadersProperty = X12InterchangeControlHeadersProperty.builder() .acknowledgmentRequestedCode("acknowledgmentRequestedCode") .receiverId("receiverId") .receiverIdQualifier("receiverIdQualifier") .repetitionSeparator("repetitionSeparator") .senderId("senderId") .senderIdQualifier("senderIdQualifier") .usageIndicatorCode("usageIndicatorCode") .build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final class
A builder forCfnPartnership.X12InterchangeControlHeadersProperty
static final class
An implementation forCfnPartnership.X12InterchangeControlHeadersProperty
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
default String
Located at position ISA-14 in the header.default String
Located at position ISA-08 in the header.default String
Located at position ISA-07 in the header.default String
Located at position ISA-11 in the header.default String
Located at position ISA-06 in the header.default String
Located at position ISA-05 in the header.default String
Located at position ISA-15 in the header.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getAcknowledgmentRequestedCode
Located at position ISA-14 in the header.The value "1" indicates that the sender is requesting an interchange acknowledgment at receipt of the interchange. The value "0" is used otherwise.
- See Also:
-
getReceiverId
Located at position ISA-08 in the header.This value (along with the
receiverIdQualifier
) identifies the intended recipient of the interchange.- See Also:
-
getReceiverIdQualifier
Located at position ISA-07 in the header.Qualifier for the receiver ID. Together, the ID and qualifier uniquely identify the receiving trading partner.
- See Also:
-
getRepetitionSeparator
Located at position ISA-11 in the header.This string makes it easier when you need to group similar adjacent element values together without using extra segments.
This parameter is only honored for version greater than 401 (
VERSION_4010
and higher).For versions less than 401, this field is called StandardsId , in which case our service sets the value to
U
.- See Also:
-
getSenderId
Located at position ISA-06 in the header.This value (along with the
senderIdQualifier
) identifies the sender of the interchange.- See Also:
-
getSenderIdQualifier
Located at position ISA-05 in the header.Qualifier for the sender ID. Together, the ID and qualifier uniquely identify the sending trading partner.
- See Also:
-
getUsageIndicatorCode
Located at position ISA-15 in the header. Specifies how this interchange is being used:.T
indicates this interchange is for testing.P
indicates this interchange is for production.I
indicates this interchange is informational.
- See Also:
-
builder
-