func NewCommunicationParameter(params domain.CommunicationParameter) *CommunicationParameterDataElement {
	c := &CommunicationParameterDataElement{
		Protocol:              NewNumber(params.Protocol, 2),
		Address:               NewAlphaNumeric(params.Address, 512),
		AddressAddition:       NewAlphaNumeric(params.AddressAddition, 512),
		FilterFunction:        NewAlphaNumeric(params.FilterFunction, 3),
		FilterFunctionVersion: NewNumber(params.FilterFunctionVersion, 3),
	}
	c.DataElement = NewDataElementGroup(communicationParameterDEG, 5, c)
	return c
}
// NewCommunicationParameter returns a new CommunicationParameterDataElement
NewCommunicationParameter returns a new CommunicationParameterDataElement
// NewCommunicationParameter returns a new CommunicationParameterDataElement
func NewCommunicationParameter(params domain.CommunicationParameter) *CommunicationParameterDataElement {
	c := &CommunicationParameterDataElement{
		Protocol:              NewNumber(params.Protocol, 2),
		Address:               NewAlphaNumeric(params.Address, 512),
		AddressAddition:       NewAlphaNumeric(params.AddressAddition, 512),
		FilterFunction:        NewAlphaNumeric(params.FilterFunction, 3),
		FilterFunctionVersion: NewNumber(params.FilterFunctionVersion, 3),
	}
	c.DataElement = NewDataElementGroup(communicationParameterDEG, 5, c)
	return c
}
func NewCommunicationParameter ( params domain . CommunicationParameter ) * CommunicationParameterDataElement { c := & CommunicationParameterDataElement { Protocol : NewNumber ( params . Protocol , 2 ) , Address : NewAlphaNumeric ( params . Address , 512 ) , AddressAddition : NewAlphaNumeric ( params . AddressAddition , 512 ) , FilterFunction : NewAlphaNumeric ( params . FilterFunction , 3 ) , FilterFunctionVersion : NewNumber ( params . FilterFunctionVersion , 3 ) , } c . DataElement = NewDataElementGroup ( communicationParameterDEG , 5 , c ) return c }
NewCommunicationParameter returns a new CommunicationParameterDataElement
NewCommunicationParameter returns a new CommunicationParameterDataElement