Esempio n. 1
0
        /// <summary>
        /// Overridden to provide hash-code based on all entity refs.
        /// </summary>
        /// <returns></returns>
        public override int GetHashCode()
        {
            var result = ProcedureStepRef != null?ProcedureStepRef.GetHashCode() : 0;

            result = 29 * result + (ProcedureRef != null ? ProcedureRef.GetHashCode() : 0);
            result = 29 * result + (OrderRef != null ? OrderRef.GetHashCode() : 0);
            result = 29 * result + PatientRef.GetHashCode();
            result = 29 * result + PatientProfileRef.GetHashCode();
            return(result);
        }
Esempio n. 2
0
 public override int GetHashCode()
 {
     return(ModalityRef != null ? ModalityRef.GetHashCode() : 0);
 }
Esempio n. 3
0
 public override int GetHashCode()
 {
     return(DiagnosticServiceRef.GetHashCode());
 }
Esempio n. 4
0
 public override int GetHashCode()
 {
     return(FacilityRef == null ? 0 : FacilityRef.GetHashCode());
 }
Esempio n. 5
0
 public override int GetHashCode()
 {
     return(ProcedureTypeGroupRef.GetHashCode());
 }
 public override int GetHashCode()
 {
     return(StaffGroupRef != null?StaffGroupRef.GetHashCode() : 0);
 }
Esempio n. 7
0
 public override int GetHashCode()
 {
     return(VisitRef.GetHashCode());
 }
 public override int GetHashCode()
 {
     return(PractitionerRef.GetHashCode());
 }
Esempio n. 9
0
 public override int GetHashCode()
 {
     return(LocationRef.GetHashCode());
 }
 public override int GetHashCode()
 {
     return(DepartmentRef != null ? DepartmentRef.GetHashCode() : 0);
 }
 public override int GetHashCode()
 {
     return(NoteRef.GetHashCode());
 }
Esempio n. 12
0
 public override int GetHashCode()
 {
     return(ProtocolCodeRef.GetHashCode());
 }
Esempio n. 13
0
 public override int GetHashCode()
 {
     return(NoteCategoryRef.GetHashCode());
 }