X12EnvelopeSettings interface

The X12 agreement envelope settings.

Properties

controlStandardsId

The controls standards id.

controlVersionNumber

The control version number.

enableDefaultGroupHeaders

The value indicating whether to enable default group headers.

functionalGroupId

The functional group id.

groupControlNumberLowerBound

The group control number lower bound.

groupControlNumberUpperBound

The group control number upper bound.

groupHeaderAgencyCode

The group header agency code.

groupHeaderDateFormat

The group header date format.

groupHeaderTimeFormat

The group header time format.

groupHeaderVersion

The group header version.

interchangeControlNumberLowerBound

The interchange control number lower bound.

interchangeControlNumberUpperBound

The interchange control number upper bound.

overwriteExistingTransactionSetControlNumber

The value indicating whether to overwrite existing transaction set control number.

receiverApplicationId

The receiver application id.

rolloverGroupControlNumber

The value indicating whether to rollover group control number.

rolloverInterchangeControlNumber

The value indicating whether to rollover interchange control number.

rolloverTransactionSetControlNumber

The value indicating whether to rollover transaction set control number.

senderApplicationId

The sender application id.

transactionSetControlNumberLowerBound

The transaction set control number lower bound.

transactionSetControlNumberPrefix

The transaction set control number prefix.

transactionSetControlNumberSuffix

The transaction set control number suffix.

transactionSetControlNumberUpperBound

The transaction set control number upper bound.

usageIndicator

The usage indicator.

useControlStandardsIdAsRepetitionCharacter

The value indicating whether to use control standards id as repetition character.

Property Details

controlStandardsId

The controls standards id.

controlStandardsId: number

Property Value

number

controlVersionNumber

The control version number.

controlVersionNumber: string

Property Value

string

enableDefaultGroupHeaders

The value indicating whether to enable default group headers.

enableDefaultGroupHeaders: boolean

Property Value

boolean

functionalGroupId

The functional group id.

functionalGroupId?: string

Property Value

string

groupControlNumberLowerBound

The group control number lower bound.

groupControlNumberLowerBound: number

Property Value

number

groupControlNumberUpperBound

The group control number upper bound.

groupControlNumberUpperBound: number

Property Value

number

groupHeaderAgencyCode

The group header agency code.

groupHeaderAgencyCode: string

Property Value

string

groupHeaderDateFormat

The group header date format.

groupHeaderDateFormat: string

Property Value

string

groupHeaderTimeFormat

The group header time format.

groupHeaderTimeFormat: string

Property Value

string

groupHeaderVersion

The group header version.

groupHeaderVersion: string

Property Value

string

interchangeControlNumberLowerBound

The interchange control number lower bound.

interchangeControlNumberLowerBound: number

Property Value

number

interchangeControlNumberUpperBound

The interchange control number upper bound.

interchangeControlNumberUpperBound: number

Property Value

number

overwriteExistingTransactionSetControlNumber

The value indicating whether to overwrite existing transaction set control number.

overwriteExistingTransactionSetControlNumber: boolean

Property Value

boolean

receiverApplicationId

The receiver application id.

receiverApplicationId: string

Property Value

string

rolloverGroupControlNumber

The value indicating whether to rollover group control number.

rolloverGroupControlNumber: boolean

Property Value

boolean

rolloverInterchangeControlNumber

The value indicating whether to rollover interchange control number.

rolloverInterchangeControlNumber: boolean

Property Value

boolean

rolloverTransactionSetControlNumber

The value indicating whether to rollover transaction set control number.

rolloverTransactionSetControlNumber: boolean

Property Value

boolean

senderApplicationId

The sender application id.

senderApplicationId: string

Property Value

string

transactionSetControlNumberLowerBound

The transaction set control number lower bound.

transactionSetControlNumberLowerBound: number

Property Value

number

transactionSetControlNumberPrefix

The transaction set control number prefix.

transactionSetControlNumberPrefix?: string

Property Value

string

transactionSetControlNumberSuffix

The transaction set control number suffix.

transactionSetControlNumberSuffix?: string

Property Value

string

transactionSetControlNumberUpperBound

The transaction set control number upper bound.

transactionSetControlNumberUpperBound: number

Property Value

number

usageIndicator

The usage indicator.

usageIndicator: string

Property Value

string

useControlStandardsIdAsRepetitionCharacter

The value indicating whether to use control standards id as repetition character.

useControlStandardsIdAsRepetitionCharacter: boolean

Property Value

boolean