Ejemplo n.º 1
0
 private bool equals(CodedTypeR2 <T> that)
 {
     return(new EqualsBuilder()
            .Append(this.Code, that.Code)
            .Append(this.codeSystemName, that.codeSystemName)
            .Append(this.CodeSystemVersion, that.CodeSystemVersion)
            .Append(this.displayName, that.displayName)
            .Append(this.OriginalText, that.OriginalText)
            .Append(this.qualifier, that.qualifier)
            .Append(this.translation, that.translation)
            .Append(this.SimpleValue, that.SimpleValue)
            .Append(this.Operator, that.Operator)
            .Append(this.Value, that.Value)
            .Append(this.ValidTime, that.ValidTime)
            .Append(this.Qty, that.Qty)
            .Append(this.NullFlavorForTranslationOnly, that.NullFlavorForTranslationOnly)
            .IsEquals());
 }
Ejemplo n.º 2
0
 /// <summary>
 /// Constructs a CR with all fields
 /// </summary>
 /// <param name="name"></param>
 /// <param name="value"></param>
 /// <param name="inverted"></param>
 public CodeRole(CodedTypeR2 <Code> name, CodedTypeR2 <Code> value, bool inverted)
 {
     Name     = name;
     Value    = value;
     Inverted = inverted;
 }
Ejemplo n.º 3
0
 /// <summary>
 /// Constructs a CR with default inverted value
 /// </summary>
 /// <param name="name"></param>
 /// <param name="value"></param>
 public CodeRole(CodedTypeR2 <Code> name, CodedTypeR2 <Code> value) :
     this(name, value, false)
 {
 }