-
Notifications
You must be signed in to change notification settings - Fork 37
/
model_x12acknowledgementsettings.go
22 lines (20 loc) · 1.6 KB
/
model_x12acknowledgementsettings.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
package integrationaccountagreements
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License. See NOTICE.txt in the project root for license information.
type X12AcknowledgementSettings struct {
AcknowledgementControlNumberLowerBound int64 `json:"acknowledgementControlNumberLowerBound"`
AcknowledgementControlNumberPrefix *string `json:"acknowledgementControlNumberPrefix,omitempty"`
AcknowledgementControlNumberSuffix *string `json:"acknowledgementControlNumberSuffix,omitempty"`
AcknowledgementControlNumberUpperBound int64 `json:"acknowledgementControlNumberUpperBound"`
BatchFunctionalAcknowledgements bool `json:"batchFunctionalAcknowledgements"`
BatchImplementationAcknowledgements bool `json:"batchImplementationAcknowledgements"`
BatchTechnicalAcknowledgements bool `json:"batchTechnicalAcknowledgements"`
FunctionalAcknowledgementVersion *string `json:"functionalAcknowledgementVersion,omitempty"`
ImplementationAcknowledgementVersion *string `json:"implementationAcknowledgementVersion,omitempty"`
NeedFunctionalAcknowledgement bool `json:"needFunctionalAcknowledgement"`
NeedImplementationAcknowledgement bool `json:"needImplementationAcknowledgement"`
NeedLoopForValidMessages bool `json:"needLoopForValidMessages"`
NeedTechnicalAcknowledgement bool `json:"needTechnicalAcknowledgement"`
RolloverAcknowledgementControlNumber bool `json:"rolloverAcknowledgementControlNumber"`
SendSynchronousAcknowledgement bool `json:"sendSynchronousAcknowledgement"`
}