X12
Connect to X12 API to perform encode and decode actions.
This connector is available in the following products and regions:
Service | Class | Regions |
---|---|---|
Logic Apps | Standard | All Logic Apps regions and Integration Service Environments (ISEs) |
Contact | |
---|---|
Name | Microsoft |
URL | https://support.microsoft.com/ |
abapi@microsoft.com |
Connector Metadata | |
---|---|
Publisher | Microsoft |
Website | https://docs.microsoft.com/en-us/azure/logic-apps/logic-apps-enterprise-integration-x12 |
Privacy policy | https://privacy.microsoft.com/ |
Categories | IT Operations;Commerce |
For more information about the connector, see the in-depth section.
The connector supports the following authentication types:
Default | Parameters for creating connection. | All regions | Not shareable |
Applicable: All regions
Parameters for creating connection.
This is not shareable connection. If the power app is shared with another user, another user will be prompted to create new connection explicitly.
Name | Type | Description | Required |
---|---|---|---|
Integration Account ID | string | Integration Account ID | True |
Integration Account SAS URL | securestring | Integration Account SAS URL | True |
Size of Control Numbers block | int | Specifies the block size of control numbers to be reserved from an agreement. This is intended for high throughput scenarios |
Name | Calls | Renewal Period |
---|---|---|
API calls per connection | 1800 | 60 seconds |
Add or update control numbers |
Add or update control numbers |
Batch encode by agreement name (Preview) |
Batch encode by agreement name |
Batch encode X12 messages using identities (Preview) |
Batch encode X12 messages using identities |
Decode X12 message |
Decode X12 message |
Encode to X12 message by agreement name |
Encode to X12 message by agreement name |
Encode to X12 message by agreement name (V2) (Preview) |
Encode XML interchange to X12 interchange by agreement name. The interchange can have one or more transaction sets. |
Encode to X12 message by identities |
Encode to X12 message by identities |
Encode to X12 message by identities (V2) (Preview) |
Encode XML interchange to X12 interchange by identities. The interchange can have one or more transaction sets. |
Resolve X12 agreement |
Resolve X12 agreement |
Add or update control numbers
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Agreement Name
|
AgreementName | string |
Agreement name |
|
Control Number Type
|
ControlNumberType | string |
Type of control number (ICN/TSCN/GCN) associated with entry |
|
Control Number
|
ControlNumber | string |
Control number |
|
Control Number Changed Time
|
ControlNumberChangedTime | date-time |
Message received time |
|
Message Direction
|
MessageDirection | string |
Message direction |
|
Is Acknowledgement
|
IsAcknowledgement | boolean |
Message is an acknowledgement message |
|
Is Message Processing Failed
|
IsMessageProcessingFailed | boolean |
Whether received message processing failed |
Returns
- response
- array of UpdateControlNumberResult
Batch encode by agreement name
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Name of X12 agreement
|
agreementName | True | string |
The agreement name. |
BatchName
|
BatchName | string |
Batch name |
|
PartitionName
|
PartitionName | string |
Batch partition name |
|
MessageId
|
MessageId | string |
Unique id of the batch item |
|
Data element separator
|
dataElementSeparator | integer |
Data element separator - Overrides agreement setting. |
|
Component separator
|
componentSeparator | integer |
Component separator - Overrides agreement setting. |
|
Replacement character
|
replacementCharacter | integer |
Replacement character - Overrides agreement setting. |
|
Segment terminator
|
segmentTerminator | integer |
Segment terminator - Overrides agreement setting. |
|
Segment terminator suffix
|
segmentTerminatorSuffix | string |
Segment terminator suffix - Overrides agreement setting. |
Returns
X12 batch encode response
Batch encode X12 messages using identities
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Sender identifier
|
senderIdentifier | True | string |
The sender identifier. |
Sender qualifier
|
senderQualifier | True | string |
The sender qualifier. |
Receiver identifier
|
receiverIdentifier | True | string |
The receiver identifier. |
Receiver qualifier
|
receiverQualifier | True | string |
The receiver qualifier. |
BatchName
|
BatchName | string |
Batch name |
|
PartitionName
|
PartitionName | string |
Batch partition name |
|
MessageId
|
MessageId | string |
Unique id of the batch item |
|
Data element separator
|
dataElementSeparator | integer |
Data element separator - Overrides agreement setting. |
|
Component separator
|
componentSeparator | integer |
Component separator - Overrides agreement setting. |
|
Replacement character
|
replacementCharacter | integer |
Replacement character - Overrides agreement setting. |
|
Segment terminator
|
segmentTerminator | integer |
Segment terminator - Overrides agreement setting. |
|
Segment terminator suffix
|
segmentTerminatorSuffix | string |
Segment terminator suffix - Overrides agreement setting. |
Returns
X12 batch encode response
Decode X12 message
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Preserve Interchange
|
preserveInterchange | boolean |
Preserve interchange - Overrides agreement setting. |
|
Suspend Interchange On Error
|
suspendInterchangeOnError | boolean |
Suspend interchange on error - Overrides agreement setting. |
|
X12 flat file message to decode
|
body | True | binary |
X12 flat file message to decode |
Returns
EDI decode response
Encode to X12 message by agreement name
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Name of X12 agreement
|
agreementName | True | string |
Name of X12 agreement. |
Data element separator
|
dataElementSeparator | integer |
Data element separator - Overrides agreement setting. |
|
Component separator
|
componentSeparator | integer |
Component separator - Overrides agreement setting. |
|
Replacement character
|
replacementCharacter | integer |
Replacement character - Overrides agreement setting. |
|
Segment terminator
|
segmentTerminator | integer |
Segment terminator - Overrides agreement setting. |
|
Segment terminator suffix
|
segmentTerminatorSuffix | string |
Segment terminator suffix - Overrides agreement setting. |
|
XML message to encode
|
body | True | binary |
XML message to encode |
Control Version Number (ISA12)
|
ISA12 | string |
Provide a value to override the control version number (ISA12). |
|
Application Sender Identifier/Code GS02
|
GS02 | string |
Provide a value to override the application sender identifier/code (GS02). |
|
Application Receiver Identifier/Code GS03
|
GS03 | string |
Provide a value to override the application receiver identifier/code (GS03). |
Returns
EDI Encode response
- Body
- EdiEncodeResponse
Encode XML interchange to X12 interchange by agreement name. The interchange can have one or more transaction sets.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Name of X12 agreement
|
agreementName | True | string |
Name of X12 agreement |
Data element separator
|
dataElementSeparator | integer |
Data element separator - Overrides agreement setting. |
|
Component separator
|
componentSeparator | integer |
Component separator - Overrides agreement setting. |
|
Replacement character
|
replacementCharacter | integer |
Replacement character - Overrides agreement setting. |
|
Segment terminator
|
segmentTerminator | integer |
Segment terminator - Overrides agreement setting. |
|
Segment terminator suffix
|
segmentTerminatorSuffix | string |
Segment terminator suffix - Overrides agreement setting. |
|
XML message to encode
|
body | True | binary |
XML message to encode |
Application Sender Identifier/Code GS02
|
GS02 | string |
Provide a value to override the application sender identifier/code (GS02). |
|
Application Receiver Identifier/Code GS03
|
GS03 | string |
Provide a value to override the application receiver identifier/code (GS03). |
Returns
X12 encode V2 response
- Body
- X12EncodeV2Response
Encode to X12 message by identities
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Sender identifier
|
senderIdentifier | True | string |
Sender identifier |
Sender qualifier
|
senderQualifier | True | string |
Sender qualifier |
Receiver identifier
|
receiverIdentifier | True | string |
Receiver identifier |
Receiver qualifier
|
receiverQualifier | True | string |
Receiver qualifier |
Data element separator
|
dataElementSeparator | integer |
Data element separator - Overrides agreement setting. |
|
Component separator
|
componentSeparator | integer |
Component separator - Overrides agreement setting. |
|
Replacement character
|
replacementCharacter | integer |
Replacement character - Overrides agreement setting. |
|
Segment terminator
|
segmentTerminator | integer |
Segment terminator - Overrides agreement setting. |
|
Segment terminator suffix
|
segmentTerminatorSuffix | string |
Segment terminator suffix - Overrides agreement setting. |
|
XML message to encode
|
body | True | binary |
XML message to encode |
Application Sender Identifier/Code GS02
|
GS02 | string |
Provide a value to override the application sender identifier/code (GS02). |
|
Application Receiver Identifier/Code GS03
|
GS03 | string |
Provide a value to override the application receiver identifier/code (GS03). |
Returns
EDI Encode response
- Body
- EdiEncodeResponse
Encode XML interchange to X12 interchange by identities. The interchange can have one or more transaction sets.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Sender identifier
|
senderIdentifier | True | string |
Sender identifier |
Sender qualifier
|
senderQualifier | True | string |
Sender qualifier |
Receiver identifier
|
receiverIdentifier | True | string |
Receiver identifier |
Receiver qualifier
|
receiverQualifier | True | string |
Receiver qualifier |
Data element separator
|
dataElementSeparator | integer |
Data element separator - Overrides agreement setting. |
|
Component separator
|
componentSeparator | integer |
Component separator - Overrides agreement setting. |
|
Replacement character
|
replacementCharacter | integer |
Replacement character - Overrides agreement setting. |
|
Segment terminator
|
segmentTerminator | integer |
Segment terminator - Overrides agreement setting. |
|
Segment terminator suffix
|
segmentTerminatorSuffix | string |
Segment terminator suffix - Overrides agreement setting. |
|
XML message to encode
|
body | True | binary |
XML message to encode |
Application Sender Identifier/Code GS02
|
GS02 | string |
Provide a value to override the application sender identifier/code (GS02). |
|
Application Receiver Identifier/Code GS03
|
GS03 | string |
Provide a value to override the application receiver identifier/code (GS03). |
Returns
X12 encode V2 response
- Body
- X12EncodeV2Response
Resolve X12 agreement
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
X12 flat file message
|
body | True | binary |
X12 flat file message |
Returns
EDI agreement properties
When a control number is modified |
When a control number is modified |
When a control number is modified
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
DateTime to start control number sync
|
startSyncTime | date-time |
Initial date time to poll for changes. |
Returns
Replicable control number content
Name | Path | Type | Description |
---|---|---|---|
Agreement Name
|
AgreementName | string |
Agreement name |
Control Number Type
|
ControlNumberType | string |
Type of control number (ICN/TSCN/GCN) associated with entry |
Control Number
|
ControlNumber | string |
Control number |
Control Number Changed Time
|
ControlNumberChangedTime | date-time |
Message received time |
Message Direction
|
MessageDirection | string |
Message direction |
Is Acknowledgement
|
IsAcknowledgement | boolean |
Message is an acknowledgement message |
Is Message Processing Failed
|
IsMessageProcessingFailed | boolean |
Whether received message processing failed |
Name | Path | Type | Description |
---|---|---|---|
Status of the update control number action
|
UpdateControlNumberStatus | string | |
OldControlNumberContent
|
OldControlNumberContent | ControlNumberContent | |
ErrorDetails
|
ErrorDetails | EipErrorResponseBody |
Error Response Body |
Name | Path | Type | Description |
---|---|---|---|
ControlNumber
|
ControlNumber | string | |
ControlNumberChangedTime
|
ControlNumberChangedTime | date-time |
Error Response Body
Name | Path | Type | Description |
---|---|---|---|
StatusCode
|
StatusCode | string |
HTTP Status code of the response |
ErrorMessage
|
ErrorMessage | string |
Error Message |
source
|
source | string |
Source of the error |
errors
|
errors | array of string |
Errors provided by the source |
EDI decode response
Name | Path | Type | Description |
---|---|---|---|
InterchangeControlNumber
|
InterchangeControlNumber | string |
Interchange Control Number |
GroupControlNumbers
|
GroupControlNumbers | array of string |
Group Control Numbers occurring in interchange |
GoodMessages
|
GoodMessages | array of X12DecodeResponse |
Good messages |
BadMessages
|
BadMessages | array of X12DecodeResponse |
Bad messages |
GeneratedAcks
|
GeneratedAcks | array of X12AcknowledgementResponse |
Generated Acknowledgements |
ReceivedAcks
|
ReceivedAcks | array of X12AcknowledgementResponse |
Incoming Acknowledgements |
AgreementName
|
AgreementName | string |
Agreement Name |
GuestPartnerName
|
GuestPartnerName | string |
Guest Partner Name |
HostPartnerName
|
HostPartnerName | string |
Host Partner Name |
ReceiverIdentifier
|
ReceiverIdentifier | string |
Receiver Identity |
ReceiverQualifier
|
ReceiverQualifier | string |
Receiver Qualifier |
SenderIdentifier
|
SenderIdentifier | string |
Sender Identity |
SenderQualifier
|
SenderQualifier | string |
Sender Qualifier |
X12 decode response
Name | Path | Type | Description |
---|---|---|---|
InterchangeEnvelope
|
InterchangeEnvelope | InterchangeEnvelope |
Interchange envelope |
FunctionalGroupEnvelope
|
FunctionalGroupEnvelope | X12FunctionalGroupEnvelope |
Functional group envelope |
TransactionSet
|
TransactionSet | TransactionSet |
EDI transaction set |
TechnicalAckExpected
|
TechnicalAckExpected | boolean |
Whether technical acknowledgement is required or not |
FunctionalAckExpected
|
FunctionalAckExpected | boolean |
Whether functional acknowledgement is required or not |
Exception
|
Exception | string |
Exception |
ComponentSeparator
|
ComponentSeparator | integer |
Component Separator |
DataElementSeparator
|
DataElementSeparator | integer |
Data Element Separator |
GroupControlNumber
|
GroupControlNumber | string |
Group Control Number |
InterchangeControlNumber
|
InterchangeControlNumber | string |
Interchange Control Number |
MessageType
|
MessageType | string |
Message Type |
Payload
|
Payload | string |
Payload |
ReplacementCharacter
|
ReplacementCharacter | integer |
Replacement Character |
SegmentTerminator
|
SegmentTerminator | integer |
Segment Terminator |
SegmentTerminatorSuffix
|
SegmentTerminatorSuffix | string |
Segment Terminator Suffix |
TransactionSetControlNumber
|
TransactionSetControlNumber | string |
Transaction Set Control Number |
AgreementName
|
AgreementName | string |
Agreement Name |
GuestPartnerName
|
GuestPartnerName | string |
Guest Partner Name |
HostPartnerName
|
HostPartnerName | string |
Host Partner Name |
ReceiverIdentifier
|
ReceiverIdentifier | string |
Receiver Identity |
ReceiverQualifier
|
ReceiverQualifier | string |
Receiver Qualifier |
SenderIdentifier
|
SenderIdentifier | string |
Sender Identity |
SenderQualifier
|
SenderQualifier | string |
Sender Qualifier |
X12 Acknowledgements
Name | Path | Type | Description |
---|---|---|---|
FunctionalAcknowledgement
|
FunctionalAcknowledgement | X12FunctionalAcknowledgement |
Functional Acknowledgement |
TechnicalAcknowledgement
|
TechnicalAcknowledgement | X12TechnicalAcknowledgement |
EDI Technical Acknowledgement |
AckPayload
|
AckPayload | string |
Acknowledgement payload |
IsFunctionalAck
|
IsFunctionalAck | boolean |
Is Functional Acknowledgement |
IsTechnicalAck
|
IsTechnicalAck | boolean |
Is Technical Acknowledgement |
TechnicalAckExpected
|
TechnicalAckExpected | boolean |
Whether technical acknowledgement is expected or not |
FunctionalAckExpected
|
FunctionalAckExpected | boolean |
Whether functional acknowledgement is expected or not |
MessageType
|
MessageType | string |
Message Type |
Interchange envelope
Name | Path | Type | Description |
---|---|---|---|
ISA_Segment
|
ISA_Segment | string |
ISA Segment |
ISA05
|
ISA05 | string |
ISA05 |
ISA06
|
ISA06 | string |
ISA06 |
ISA07
|
ISA07 | string |
ISA07 |
ISA08
|
ISA08 | string |
ISA08 |
ISA09
|
ISA09 | string |
ISA09 |
ISA10
|
ISA10 | string |
ISA10 |
ISA11
|
ISA11 | string |
ISA11 |
ISA12
|
ISA12 | string |
ISA12 |
ISA13
|
ISA13 | string |
ISA13 |
ISA14
|
ISA14 | string |
ISA14 |
ISA15
|
ISA15 | string |
ISA15 |
IEA01
|
IEA01 | string |
IEA01 |
IEA02
|
IEA02 | string |
IEA02 |
Functional group envelope
Name | Path | Type | Description |
---|---|---|---|
GS_Segment
|
GS_Segment | string |
GS Segment |
GS01
|
GS01 | string |
GS01 |
GS02
|
GS02 | string |
GS02 |
GS03
|
GS03 | string |
GS03 |
GS04
|
GS04 | string |
GS04 |
GS05
|
GS05 | string |
GS05 |
GS06
|
GS06 | string |
GS06 |
GS07
|
GS07 | string |
GS07 |
GS08
|
GS08 | string |
GS08 |
GE01
|
GE01 | string |
GE01 |
GE02
|
GE02 | string |
GE02 |
EDI transaction set
Name | Path | Type | Description |
---|---|---|---|
ST01
|
ST01 | string |
ST01 |
ST02
|
ST02 | string |
ST02 |
ST03
|
ST03 | string |
ST03 |
SE01
|
SE01 | string |
SE01 |
SE02
|
SE02 | string |
SE02 |
SE03
|
SE03 | string |
SE03 |
Functional Acknowledgement
Name | Path | Type | Description |
---|---|---|---|
Header
|
Header | AK1FunctionalGroupResponseHeader |
Functional Group Header |
AK2Loop
|
AK2Loop | array of AK2Loop |
AK2Loop |
Trailer
|
Trailer | AK9FunctionalGroupResponseTrailer |
AK9 functional group trailer |
EDI Technical Acknowledgement
Name | Path | Type | Description |
---|---|---|---|
TA101
|
TA101 | string |
TA101 |
TA102
|
TA102 | string |
TA102 |
TA103
|
TA103 | string |
TA103 |
TA104
|
TA104 | string |
TA104 |
TA105
|
TA105 | string |
TA105 |
Functional Group Header
Name | Path | Type | Description |
---|---|---|---|
AK101
|
AK101 | string |
AK101 |
AK102
|
AK102 | string |
AK102 |
AK2Loop Transaction Set Response Header
Name | Path | Type | Description |
---|---|---|---|
AK201
|
AK201 | string |
AK201 |
AK202
|
AK202 | string |
AK202 |
AK203
|
AK203 | string |
AK203 |
AK3Loop
|
AK3Loop | array of DataSegmentNote |
AK3Loop Data Segments |
AK501
|
AK501 | string |
AK501 |
AK502
|
AK502 | string |
AK502 |
AK503
|
AK503 | string |
AK503 |
AK504
|
AK504 | string |
AK504 |
AK505
|
AK505 | string |
AK505 |
AK506
|
AK506 | string |
AK506 |
AK9 functional group trailer
Name | Path | Type | Description |
---|---|---|---|
AK901
|
AK901 | string |
AK901 |
AK902
|
AK902 | string |
AK902 |
AK903
|
AK903 | string |
AK903 |
AK904
|
AK904 | string |
AK904 |
AK905
|
AK905 | string |
AK905 |
AK906
|
AK906 | string |
AK906 |
AK907
|
AK907 | string |
AK907 |
AK908
|
AK908 | string |
AK908 |
AK909
|
AK909 | string |
AK909 |
Data Segments used in EDI acknowledgement
Name | Path | Type | Description |
---|---|---|---|
AK301
|
AK301 | string |
AK301 |
AK302
|
AK302 | string |
AK302 |
AK303
|
AK303 | string |
AK303 |
AK304
|
AK304 | string |
AK304 |
AK4DataElementNote
|
AK4DataElementNote | array of DataElementNote |
AK4 segment |
Data Elements in EDI acknowledgement
Name | Path | Type | Description |
---|---|---|---|
AK401
|
AK401 | CompositeDataElement |
AK401 composite data element |
AK402
|
AK402 | string |
AK402 |
AK403
|
AK403 | string |
AK403 |
AK404
|
AK404 | string |
AK404 |
AK401 composite data element
Name | Path | Type | Description |
---|---|---|---|
AK41.1
|
AK41.1 | string |
CompositeProperty1 which represents AK41.1 of X12 acknowledgements |
AK41.2
|
AK41.2 | string |
CompositeProperty2 which represents AK41.2 of X12 acknowledgements |
AK41.3
|
AK41.3 | string |
CompositeProperty3 which represents AK41.3 of X12 acknowledgements |
EDI agreement properties
Name | Path | Type | Description |
---|---|---|---|
AgreementName
|
AgreementName | string |
Agreement Name |
GuestPartnerName
|
GuestPartnerName | string |
Guest Partner Name |
HostPartnerName
|
HostPartnerName | string |
Host Partner Name |
ReceiverIdentifier
|
ReceiverIdentifier | string |
Receiver Identity |
ReceiverQualifier
|
ReceiverQualifier | string |
Receiver Qualifier |
SenderIdentifier
|
SenderIdentifier | string |
Sender Identity |
SenderQualifier
|
SenderQualifier | string |
Sender Qualifier |
X12 batch encode response
Name | Path | Type | Description |
---|---|---|---|
Interchange
|
Interchange | InterchangeBatchEnvelope |
Interchange batch envelope |
BatchName
|
BatchName | string |
Batch name |
PartitionName
|
PartitionName | string |
Partition name |
Content
|
Content | Object | |
BadMessages
|
BadMessages | array of BatchItemError |
Bad messages |
AgreementProperties
|
AgreementProperties | EdiAgreementProperties |
EDI agreement properties |
Delimiters
|
Delimiters | Delimiters |
Delimiters associated with an EDI message |
Interchange batch envelope
Name | Path | Type | Description |
---|---|---|---|
InterchangeControlNumber
|
InterchangeControlNumber | string |
Interchange control number |
FunctionalGroups
|
FunctionalGroups | array of X12FunctionalGroupBatchEnvelope |
Functional groups in the interchange |
ISA_Segment
|
ISA_Segment | string |
ISA Segment |
ISA05
|
ISA05 | string |
ISA05 |
ISA06
|
ISA06 | string |
ISA06 |
ISA07
|
ISA07 | string |
ISA07 |
ISA08
|
ISA08 | string |
ISA08 |
ISA09
|
ISA09 | string |
ISA09 |
ISA10
|
ISA10 | string |
ISA10 |
ISA11
|
ISA11 | string |
ISA11 |
ISA12
|
ISA12 | string |
ISA12 |
ISA13
|
ISA13 | string |
ISA13 |
ISA14
|
ISA14 | string |
ISA14 |
ISA15
|
ISA15 | string |
ISA15 |
IEA01
|
IEA01 | string |
IEA01 |
IEA02
|
IEA02 | string |
IEA02 |
Error response for a bad batch message
Name | Path | Type | Description |
---|---|---|---|
MessageId
|
MessageId | string |
Bad message id |
Error
|
Error | string |
Error |
Delimiters associated with an EDI message
Name | Path | Type | Description |
---|---|---|---|
ComponentSeparator
|
ComponentSeparator | integer |
Component separator |
DataElementSeparator
|
DataElementSeparator | integer |
Data element separator |
ReplacementCharacter
|
ReplacementCharacter | integer |
Replacement character |
ReleaseIndicator
|
ReleaseIndicator | integer |
Release indicator |
RepetitionSeparator
|
RepetitionSeparator | integer |
Repetition separator |
SegmentTerminator
|
SegmentTerminator | integer |
Segment terminator |
SegmentTerminatorSuffix
|
SegmentTerminatorSuffix | string |
Segment terminator suffix |
DecimalIndicator
|
DecimalIndicator | integer |
Decimal indicator |
Functional group batch envelope
Name | Path | Type | Description |
---|---|---|---|
GroupControlNumber
|
GroupControlNumber | string |
Group control number |
TransactionSets
|
TransactionSets | array of TransactionSetBatchEnvelope |
Transaction sets |
GS_Segment
|
GS_Segment | string |
GS Segment |
GS01
|
GS01 | string |
GS01 |
GS02
|
GS02 | string |
GS02 |
GS03
|
GS03 | string |
GS03 |
GS04
|
GS04 | string |
GS04 |
GS05
|
GS05 | string |
GS05 |
GS06
|
GS06 | string |
GS06 |
GS07
|
GS07 | string |
GS07 |
GS08
|
GS08 | string |
GS08 |
GE01
|
GE01 | string |
GE01 |
GE02
|
GE02 | string |
GE02 |
Batch EDI transaction set
Name | Path | Type | Description |
---|---|---|---|
TransactionSetControlNumber
|
TransactionSetControlNumber | string |
Transaction set control number |
MessageId
|
MessageId | string |
Batch message Identifier |
ST01
|
ST01 | string |
ST01 |
ST02
|
ST02 | string |
ST02 |
ST03
|
ST03 | string |
ST03 |
SE01
|
SE01 | string |
SE01 |
SE02
|
SE02 | string |
SE02 |
SE03
|
SE03 | string |
SE03 |
EDI Encode response
Name | Path | Type | Description |
---|---|---|---|
IsFunctionalAck
|
IsFunctionalAck | boolean |
Whether this is a Functional Acknowledgement |
IsTechnicalAck
|
IsTechnicalAck | boolean |
Whether this is a Technical Acknowledgement |
TechnicalAckExpected
|
TechnicalAckExpected | boolean |
Whether Technical Acknowledgement is expected or not |
FunctionalAckExpected
|
FunctionalAckExpected | boolean |
Whether Functional Acknowledgement is expected or not |
ComponentSeparator
|
ComponentSeparator | integer |
Component Separator |
DataElementSeparator
|
DataElementSeparator | integer |
Data Element Separator |
GroupControlNumber
|
GroupControlNumber | string |
Group Control Number |
InterchangeControlNumber
|
InterchangeControlNumber | string |
Interchange Control Number |
MessageType
|
MessageType | string |
Message Type |
Payload
|
Payload | string |
Payload |
ReplacementCharacter
|
ReplacementCharacter | integer |
Replacement Character |
SegmentTerminator
|
SegmentTerminator | integer |
Segment Terminator |
SegmentTerminatorSuffix
|
SegmentTerminatorSuffix | string |
Segment Terminator Suffix |
TransactionSetControlNumber
|
TransactionSetControlNumber | string |
Transaction Set Control Number |
AgreementName
|
AgreementName | string |
Agreement Name |
GuestPartnerName
|
GuestPartnerName | string |
Guest Partner Name |
HostPartnerName
|
HostPartnerName | string |
Host Partner Name |
ReceiverIdentifier
|
ReceiverIdentifier | string |
Receiver Identity |
ReceiverQualifier
|
ReceiverQualifier | string |
Receiver Qualifier |
SenderIdentifier
|
SenderIdentifier | string |
Sender Identity |
SenderQualifier
|
SenderQualifier | string |
Sender Qualifier |
X12 encode V2 response
Name | Path | Type | Description |
---|---|---|---|
Interchange
|
Interchange | InterchangeBatchEnvelope |
Interchange batch envelope |
Content
|
Content | Object | |
AgreementProperties
|
AgreementProperties | EdiAgreementProperties |
EDI agreement properties |
Delimiters
|
Delimiters | Delimiters |
Delimiters associated with an EDI message |