/// <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); }
public override int GetHashCode() { return(ModalityRef != null ? ModalityRef.GetHashCode() : 0); }
public override int GetHashCode() { return(DiagnosticServiceRef.GetHashCode()); }
public override int GetHashCode() { return(FacilityRef == null ? 0 : FacilityRef.GetHashCode()); }
public override int GetHashCode() { return(ProcedureTypeGroupRef.GetHashCode()); }
public override int GetHashCode() { return(StaffGroupRef != null?StaffGroupRef.GetHashCode() : 0); }
public override int GetHashCode() { return(VisitRef.GetHashCode()); }
public override int GetHashCode() { return(PractitionerRef.GetHashCode()); }
public override int GetHashCode() { return(LocationRef.GetHashCode()); }
public override int GetHashCode() { return(DepartmentRef != null ? DepartmentRef.GetHashCode() : 0); }
public override int GetHashCode() { return(NoteRef.GetHashCode()); }
public override int GetHashCode() { return(ProtocolCodeRef.GetHashCode()); }
public override int GetHashCode() { return(NoteCategoryRef.GetHashCode()); }