public static string HospitalDepartmentOrOther(this ISentinelEntry sentinelEntry)
        {
            var department = sentinelEntry.HospitalDepartment == HospitalDepartment.Other
                ? sentinelEntry.OtherHospitalDepartment
                : EnumUtils.GetEnumDescription(sentinelEntry.HospitalDepartment);

            if (sentinelEntry.InternalHospitalDepartmentType != InternalHospitalDepartmentType.NoInternalDepartment)
            {
                department += $", {EnumUtils.GetEnumDescription(sentinelEntry.InternalHospitalDepartmentType)}";
            }
            return(department);
        }
 public static string MaterialOrOther(this ISentinelEntry sentinelEntry)
 {
     return(sentinelEntry.Material == Material.Other
         ? sentinelEntry.OtherMaterial
         : EnumUtils.GetEnumDescription(sentinelEntry.Material));
 }
 public static string SpeciesIdentificationMethodWithPcrDetails(this ISentinelEntry sentinelEntry)
 {
     return(sentinelEntry.SpeciesIdentificationMethod == SpeciesIdentificationMethod.Pcr
         ? $"{EnumUtils.GetEnumDescription(SpeciesIdentificationMethod.Pcr)}: {sentinelEntry.PcrDetails}"
         : EnumUtils.GetEnumDescription(sentinelEntry.SpeciesIdentificationMethod));
 }
 public static string SpeciesOrOther(this ISentinelEntry sentinelEntry)
 {
     return(sentinelEntry.IdentifiedSpecies == Species.Other
         ? sentinelEntry.OtherIdentifiedSpecies
         : EnumUtils.GetEnumDescription(sentinelEntry.IdentifiedSpecies));
 }