func NewAccountLimit(kind string, amount float64, currency string, days int) *AccountLimitDataElement {
	a := &AccountLimitDataElement{
		Kind:   NewAlphaNumeric(kind, 1),
		Amount: NewAmount(amount, currency),
		Days:   NewNumber(days, 3),
	}
	a.DataElement = NewDataElementGroup(accountLimitDEG, 3, a)
	return a
}
// NewAccountLimit creates a new Account limit
NewAccountLimit creates a new Account limit
// NewAccountLimit creates a new Account limit
func NewAccountLimit(kind string, amount float64, currency string, days int) *AccountLimitDataElement {
	a := &AccountLimitDataElement{
		Kind:   NewAlphaNumeric(kind, 1),
		Amount: NewAmount(amount, currency),
		Days:   NewNumber(days, 3),
	}
	a.DataElement = NewDataElementGroup(accountLimitDEG, 3, a)
	return a
}
func NewAccountLimit ( kind string , amount float64 , currency string , days int ) * AccountLimitDataElement { a := & AccountLimitDataElement { Kind : NewAlphaNumeric ( kind , 1 ) , Amount : NewAmount ( amount , currency ) , Days : NewNumber ( days , 3 ) , } a . DataElement = NewDataElementGroup ( accountLimitDEG , 3 , a ) return a }
NewAccountLimit creates a new Account limit
NewAccountLimit creates a new Account limit