func NewRDHSignatureAlgorithm() *SignatureAlgorithmDataElement {
	s := &SignatureAlgorithmDataElement{
		Usage:         NewAlphaNumeric("6", 3),
		Algorithm:     NewAlphaNumeric("10", 3),
		OperationMode: NewAlphaNumeric("16", 3),
	}
	s.DataElement = NewDataElementGroup(signatureAlgorithmDEG, 3, s)
	return s
}
// NewRDHSignatureAlgorithm creates a SignatureAlgorithm ready to use for RDH
NewRDHSignatureAlgorithm creates a SignatureAlgorithm ready to use for RDH
// NewRDHSignatureAlgorithm creates a SignatureAlgorithm ready to use for RDH
func NewRDHSignatureAlgorithm() *SignatureAlgorithmDataElement {
	s := &SignatureAlgorithmDataElement{
		Usage:         NewAlphaNumeric("6", 3),
		Algorithm:     NewAlphaNumeric("10", 3),
		OperationMode: NewAlphaNumeric("16", 3),
	}
	s.DataElement = NewDataElementGroup(signatureAlgorithmDEG, 3, s)
	return s
}
func NewRDHSignatureAlgorithm ( ) * SignatureAlgorithmDataElement { s := & SignatureAlgorithmDataElement { Usage : NewAlphaNumeric ( " " , 3 ) , Algorithm : NewAlphaNumeric ( " " , 3 ) , OperationMode : NewAlphaNumeric ( " " , 3 ) , } s . DataElement = NewDataElementGroup ( signatureAlgorithmDEG , 3 , s ) return s }
NewRDHSignatureAlgorithm creates a SignatureAlgorithm ready to use for RDH
NewRDHSignatureAlgorithm creates a SignatureAlgorithm ready to use for RDH