X12EnvelopeSettings interface 
The X12 agreement envelope settings.
Properties
| control | 
	The controls standards id.  | 
| control | 
	The control version number.  | 
| enable | 
	The value indicating whether to enable default group headers.  | 
| functional | 
	The functional group id.  | 
| group | 
	The group control number lower bound.  | 
| group | 
	The group control number upper bound.  | 
| group | 
	The group header agency code.  | 
| group | 
	The group header date format.  | 
| group | 
	The group header time format.  | 
| group | 
	The group header version.  | 
| interchange | 
	The interchange control number lower bound.  | 
| interchange | 
	The interchange control number upper bound.  | 
| overwrite | 
	The value indicating whether to overwrite existing transaction set control number.  | 
| receiver | 
	The receiver application id.  | 
| rollover | 
	The value indicating whether to rollover group control number.  | 
| rollover | 
	The value indicating whether to rollover interchange control number.  | 
| rollover | 
	The value indicating whether to rollover transaction set control number.  | 
| sender | 
	The sender application id.  | 
| transaction | 
	The transaction set control number lower bound.  | 
| transaction | 
	The transaction set control number prefix.  | 
| transaction | 
	The transaction set control number suffix.  | 
| transaction | 
	The transaction set control number upper bound.  | 
| usage | 
	The usage indicator.  | 
| use | 
	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