ISA object is only used as part of the X12Interchange object and represents the standard X12 ISA segment, interchange header.
Example
{
"AuthorizationInformationQualifier_1": "00",
"AuthorizationInformation_2": " ",
"SecurityInformationQualifier_3": "00",
"SecurityInformation_4": " ",
"SenderIDQualifier_5": "16",
"InterchangeSenderID_6": "SENDER1 ",
"ReceiverIDQualifier_7": "14",
"InterchangeReceiverID_8": "RECEIVER1 ",
"InterchangeDate_9": "071216",
"InterchangeTime_10": "1406",
"InterchangeControlStandardsIdentifier_11": "U",
"InterchangeControlVersionNumber_12": "00204",
"InterchangeControlNumber_13": "000000263",
"AcknowledgementRequested_14": "1",
"UsageIndicator_15": "T",
"ComponentElementSeparator_16": ">"
}
Attributes
AuthorizationInformationQualifier_1 string
Code identifying the type of information in the Authorization Information.
AuthorizationInformation_2 string
Information used for additional identification or authorization of the interchange sender or the data in the interchange; the type of information is set by ISA1.
SecurityInformationQualifier_3 string
Code identifying the type of information in the Security Information.
SecurityInformation_4 string
This is used for identifying the security information about the interchange sender or the data in the interchange; the type of information is set by ISA4.
SenderIDQualifier_5 string
Code indicating the system/method of code structure used to designate the sender or receiver ID element being qualified.
InterchangeSenderID_6 string
Identification code published by the sender for other parties to use as the receiver ID to route data to them; the sender always codes this value in the sender ID element.
ReceiverIDQualifier_7 string
Code indicating the system/method of code structure used to designate the sender or receiver ID element being qualified.
InterchangeReceiverID_8 string
Identification code published by the receiver of the data; When sending, it is used by the sender as their sending ID, thus other parties sending to them will use this as a receiving ID to route data to them.
InterchangeDate_9 string
Date of the interchange.
InterchangeTime_10 string
Time of the interchange.
InterchangeControlStandardsIdentifier_11 string
Type is not applicable; the repetition separator is a delimiter and not a data element; this field provides the delimiter used to separate repeated occurrences of a simple data element or a composite data structure; this value must be different than the data element separator, component element separator, and the segment terminator.
InterchangeControlVersionNumber_12 string
Code specifying the version number of the interchange control segments.
InterchangeControlNumber_13 string
A control number assigned by the interchange sender.
AcknowledgementRequested_14 string
Code indicating the sender’s request for an interchange acknowledgment.
UsageIndicator_15 string
Code indicating whether data enclosed by this interchange envelope is test, production or information.
ComponentElementSeparator_16 string
Type is not applicable; the component element separator is a delimiter and not a data element; this field provides the delimiter used to separate component data elements within a composite data structure; this value must be different than the data element separator and the segment terminator.