Commit a817c609 authored by Sandeep Sagar Panjala's avatar Sandeep Sagar Panjala

initial commit

parent da11a36b
namespace Hims.Shared.UserModels.Discharge.Resource
{
/// <summary>
/// The view model
/// </summary>
public class ViewModel
{
/// <summary>
/// Gets or sets the visit type identifier.
/// </summary>
/// <value>
/// The visit type identifier.
/// </value>
public int Id { get; set; }
/// <summary>
/// Gets or sets the visit type identifier.
/// </summary>
/// <value>
/// The visit type identifier.
/// </value>
public string Name { get; set; }
/// <summary>
/// Gets or sets the visit type identifier.
/// </summary>
/// <value>
/// The visit type value.
/// </value>
public string Value { get; set; }
}
}
namespace Hims.Shared.UserModels.Discharge
{
using System;
/// <summary>
/// The receipt model
/// </summary>
public class UpdateModel
{
/// <summary>
/// Gets or sets the discharge identifier.
/// </summary>
/// <value>
/// The discharge identifier.
/// </value>
public int DischargeId { get; set; }
/// <summary>
/// Gets or sets the admission identifier.
/// </summary>
/// <value>
/// The admission identifier.
/// </value>
public string Id { get; set; }
/// <summary>
/// Gets or sets the discharge date.
/// </summary>
/// <value>
/// The discharge date.
/// </value>
public DateTime DischargeDate { get; set; }
/// <summary>
/// Gets or sets the condition on discharge.
/// </summary>
/// <value>
/// The condition on discharge.
/// </value>
public string ConditionOnDischarge { get; set; }
/// <summary>
/// Gets or sets the final diagnosis.
/// </summary>
/// <value>
/// The final diagnosis.
/// </value>
public string FinalDiagnosis { get; set; }
/// <summary>
/// Gets or sets the history of illness.
/// </summary>
/// <value>
/// The history of illness.
/// </value>
public string HistoryOfIllness { get; set; }
/// <summary>
/// Gets or sets the diet.
/// </summary>
/// <value>
/// The diet.
/// </value>
public string Diet { get; set; }
/// <summary>
/// Gets or sets the discharge summary.
/// </summary>
/// <value>
/// The discharge summary.
/// </value>
public string DischargeSummary { get; set; }
/// <summary>
/// Gets or sets the discharge follow up date.
/// </summary>
/// <value>
/// The discharge follow up date.
/// </value>
public DateTime? DischargeFollowUpDate { get; set; }
/// <summary>
/// Gets or sets the discharge follow up days.
/// </summary>
/// <value>
/// The discharge follow up days.
/// </value>
public int? DischargeFollowUpDays { get; set; }
/// <summary>
/// Gets or sets the follow up summary.
/// </summary>
/// <value>
/// The follow up summary.
/// </value>
public string FollowUpSummary { get; set; }
/// <summary>
/// Gets or sets the discharge status identifier.
/// </summary>
/// <value>
/// The discharge status identifier.
/// </value>
public int DischargeStatusId { get; set; }
/// <summary>
/// Gets or sets the is death.
/// </summary>
/// <value>
/// The is death.
/// </value>
public bool? IsDeath { get; set; }
/// <summary>
/// Gets or sets the death date.
/// </summary>
/// <value>
/// The death date.
/// </value>
public DateTime? DeathDate { get; set; }
/// <summary>
/// Gets or sets the cause of death.
/// </summary>
/// <value>
/// The cause of death.
/// </value>
public string CauseOfDeath { get; set; }
/// <summary>
/// Gets or sets the discharge instruction identifier.
/// </summary>
/// <value>
/// The discharge instruction identifier.
/// </value>
public string DischargeInstructionId { get; set; }
/// <summary>
/// Gets or sets a value indicating whether this <see cref="Discharge"/> is active.
/// </summary>
/// <value>
/// <c>true</c> if active; otherwise, <c>false</c>.
/// </value>
public bool Active { get; set; }
/// <summary>
/// Gets or sets the modified by.
/// </summary>
/// <value>
/// The modified by.
/// </value>
public int ModifiedBy { get; set; }
/// <summary>
/// Gets or sets the modified date.
/// </summary>
/// <value>
/// The modified date.
/// </value>
public DateTime ModifiedDate { get; set; }
/// <summary>
/// Gets or sets the admission identifier.
/// </summary>
/// <value>
/// The admission identifier.
/// </value>
public int AdmissionId { get; set; }
/// <summary>
/// Gets or sets the RoleId.
/// </summary>
public short? RoleId { get; set; }
/// <summary>
/// Gets or sets the FullName.
/// </summary>
public string? FullName { get; set; }
///// <summary>
///// sets or sets the discharge instruction name.
///// </summary>
//public string? DischargeInstructionName { get; set; }
//----------------------------
//for new discharge-Page
//--------------------------
/// <summary>
/// Gets or sets the history of past illness.
/// </summary>
/// <value>
/// The Past history.
/// </value>
public string? PastHistory { get; set; }
/// <summary>
/// Gets or sets the history of past illness.
/// </summary>
/// <value>
/// The Past history.
/// </value>
public string? DischargeAdvise { get; set; }
/// <summary>
/// gets or sets the Surgery details.
/// </summary>
public string? Surgery { get; set; }
/// <summary>
/// Gets or sets list of Surgoen Name .
/// </summary>
/// <value>
/// The provider id (multiple).
/// </value>
public string? SurgeonNamesId { get; set; }
/// <summary>
/// gets or sets the GeneralExamination.
/// </summary>
public string? GeneralExamination { get; set; }
/// <summary>
/// gets or sets the LocalExamination.
/// </summary>
public string? LocalExamination { get; set; }
/// <summary>
/// gets or sets the HospitalCourse.
/// </summary>
public string? HospitalCourse { get; set; }
/// <summary>
/// gets or sets the OperativeProcedure.
/// </summary>
public string? OperativeProcedure { get; set; }
/// <summary>
/// gets or sets the OperativeNotes.
/// </summary>
public string? OperativeNotes { get; set; }
/// <summary>
/// gets or sets the ConsultantSignature.
/// </summary>
/// /// <value>
/// The provider id (single).
/// </value>
public int? ConsultantSignature { get; set; }
}
}
namespace Hims.Shared.UserModels.Discharge
{
using System;
/// <summary>
/// The view model
/// </summary>
public class ViewModel
{
/// <summary>
/// Gets or sets the discharge identifier.
/// </summary>
/// <value>
/// The discharge identifier.
/// </value>
public int DischargeId { get; set; }
/// <summary>
/// Gets or sets the discharge date.
/// </summary>
/// <value>
/// The discharge date.
/// </value>
public DateTime DischargeDate { get; set; }
/// <summary>
/// Gets or sets the discharge time.
/// </summary>
/// <value>
/// The discharge time.
/// </value>
public TimeSpan DischargeTime { get; set; }
/// <summary>
/// Gets or sets the condition on discharge.
/// </summary>
/// <value>
/// The condition on discharge.
/// </value>
public string ConditionOnDischarge { get; set; }
/// <summary>
/// Gets or sets the final diagnosis.
/// </summary>
/// <value>
/// The final diagnosis.
/// </value>
public string FinalDiagnosis { get; set; }
/// <summary>
/// Gets or sets the history of illness.
/// </summary>
/// <value>
/// The history of illness.
/// </value>
public string HistoryOfIllness { get; set; }
/// <summary>
/// Gets or sets the diet.
/// </summary>
/// <value>
/// The diet.
/// </value>
public string Diet { get; set; }
/// <summary>
/// Gets or sets the discharge summary.
/// </summary>
/// <value>
/// The discharge summary.
/// </value>
public string DischargeSummary { get; set; }
/// <summary>
/// Gets or sets the discharge follow up date.
/// </summary>
/// <value>
/// The discharge follow up date.
/// </value>
public DateTime? DischargeFollowUpDate { get; set; }
/// <summary>
/// Gets or sets the discharge follow up days.
/// </summary>
/// <value>
/// The discharge follow up days.
/// </value>
public int? DischargeFollowUpDays { get; set; }
/// <summary>
/// Gets or sets the follow up summary.
/// </summary>
/// <value>
/// The follow up summary.
/// </value>
public string FollowUpSummary { get; set; }
/// <summary>
/// Gets or sets the discharge status identifier.
/// </summary>
/// <value>
/// The discharge status identifier.
/// </value>
public int DischargeStatusId { get; set; }
/// <summary>
/// Gets or sets the name of the discharge status.
/// </summary>
/// <value>
/// The name of the discharge status.
/// </value>
public string DischargeStatus { get; set; }
/// <summary>
/// Gets or sets the is death.
/// </summary>
/// <value>
/// The is death.
/// </value>
public bool? IsDeath { get; set; }
/// <summary>
/// Gets or sets the death date.
/// </summary>
/// <value>
/// The death date.
/// </value>
public DateTime? DeathDate { get; set; }
/// <summary>
/// Gets or sets the death time.
/// </summary>
/// <value>
/// The death time.
/// </value>
public TimeSpan? DeathTime { get; set; }
/// <summary>
/// Gets or sets the cause of death.
/// </summary>
/// <value>
/// The cause of death.
/// </value>
public string CauseOfDeath { get; set; }
/// <summary>
/// Gets or sets the discharge instruction identifier.
/// </summary>
/// <value>
/// The discharge instruction identifier.
/// </value>
public string DischargeInstructionId { get; set; }
/// <summary>
/// Gets or sets the name of the discharge instruction.
/// </summary>
/// <value>
/// The name of the discharge instruction.
/// </value>
public string DischargeInstructionName { get; set; }
/// <summary>
/// Gets or sets the created by.
/// </summary>
/// <value>
/// The created by.
/// </value>
public string CreatedByName { get; set; }
/// <summary>
/// Gets or sets the created date.
/// </summary>
/// <value>
/// The created date.
/// </value>
public DateTime CreatedDate { get; set; }
/// <summary>
/// Gets or sets the modified by.
/// </summary>
/// <value>
/// The modified by.
/// </value>
public string ModifiedByName { get; set; }
/// <summary>
/// Gets or sets the modified date.
/// </summary>
/// <value>
/// The modified date.
/// </value>
public DateTime? ModifiedDate { get; set; }
//----------------------------
//for new discharge-Page
//--------------------------
/// <summary>
/// Gets or sets the history of past illness.
/// </summary>
/// <value>
/// The Past history.
/// </value>
public string? PastHistory { get; set; }
/// <summary>
/// Gets or sets the history of past illness.
/// </summary>
/// <value>
/// The Past history.
/// </value>
public string? DischargeAdvise { get; set; }
/// <summary>
/// gets or sets the Surgery details.
/// </summary>
public string? Surgery { get; set; }
/// <summary>
/// gets or sets the GeneralExamination.
/// </summary>
public string? GeneralExamination { get; set; }
/// <summary>
/// gets or sets the LocalExamination.
/// </summary>
public string? LocalExamination { get; set; }
/// <summary>
/// gets or sets the HospitalCourse.
/// </summary>
public string? HospitalCourse { get; set; }
/// <summary>
/// gets or sets the OperativeProcedure.
/// </summary>
public string? OperativeProcedure { get; set; }
/// <summary>
/// gets or sets the OperativeNotes.
/// </summary>
public string? OperativeNotes { get; set; }
/// <summary>
/// gets or sets the ConsultantSignature.
/// </summary>
/// /// <value>
/// The provider id (single).
/// </value>
public int? ConsultantSignature { get; set; }
/// <summary>
/// Gets or sets the providername as signature as consultant by.
/// </summary>
/// <value>
/// The modified by.
/// </value>
public string ConsultantSignatureName { get; set; }
/// <summary>
/// Gets or sets the Surgeons identifier.(providerId)
/// </summary>
/// <value>
/// The Surgeons identifier.
/// </value>
public string SurgeonNamesId { get; set; }
/// <summary>
/// Gets or sets list of Surgoen Name .
/// </summary>
/// <value>
/// The provider id (multiple).
/// </value>
public string? SurgeonNames { get; set; }
}
}
namespace Hims.Shared.UserModels.DiscountManagement
{
using System;
using System.Collections.Generic;
/// <summary>
/// The discount module model.
/// </summary>
public class DiscountModuleModel
{
/// <summary>
/// Gets or sets the discount module id.
/// </summary>
public int DiscountModuleId { get; set; }
/// <summary>
/// Gets or sets the module name.
/// </summary>
public string ModuleName { get; set; }
/// <summary>
/// Gets or sets the icon.
/// </summary>
public string Icon { get; set; }
/// <summary>
/// Gets or sets the role discounts.
/// </summary>
public List<DiscountsPerModuleModel> RoleDiscounts { get; set; }
/// <summary>
/// Gets or sets the roles.
/// </summary>
public string Roles { get; set; }
/// <summary>
/// Gets or sets the created by.
/// </summary>
/// <value>
/// The created by.
/// </value>
public int CreatedBy { get; set; }
/// <summary>
/// Gets or sets the modified by.
/// </summary>
/// <value>
/// The modified by.
/// </value>
public int ModifiedBy { get; set; }
/// <summary>
/// Gets or sets the created date.
/// </summary>
public DateTime CreatedDate { get; set; }
/// <summary>
/// Gets or sets the modified date.
/// </summary>
public DateTime? ModifiedDate { get; set; }
/// <summary>
/// Gets or sets the created by name.
/// </summary>
public string CreatedByName { get; set; }
/// <summary>
/// Gets or sets the created by role.
/// </summary>
public string CreatedByRole { get; set; }
/// <summary>
/// Gets or sets the modified by name.
/// </summary>
public string ModifiedByName { get; set; }
/// <summary>
/// Gets or sets the modified by role.
/// </summary>
public string ModifiedByRole { get; set; }
/// <summary>
/// Gets or sets the status.
/// </summary>
public bool? Active { get; set; }
}
}
namespace Hims.Shared.UserModels.DiscountManagement
{
using System;
using System.Collections.Generic;
using System.Text;
/// <summary>
/// Gets or sets the discounts per module model.
/// </summary>
public class DiscountsPerModuleModel
{
/// <summary>
/// Gets or sets the discounts per module id.
/// </summary>
public int DiscountsPerModuleId { get; set; }
/// <summary>
/// Gets or sets the discount module id.
/// </summary>
public int DiscountModuleId { get; set; }
/// <summary>
/// Gets or sets the role id.
/// </summary>
public int RoleId { get; set; }
/// <summary>
/// Gets or sets the created by.
/// </summary>
public int CreatedBy { get; set; }
/// <summary>
/// Gets or sets the allowed percentage.
/// </summary>
public int AllowedPercentage { get; set; }
}
}
#nullable enable
namespace Hims.Shared.UserModels.DoctorScheduleVisits
{
using System;
using System.ComponentModel.DataAnnotations;
using Shared.Dapper.Attributes;
/// <summary>
/// The provider location.
/// </summary>
public class FilterModel
{
/// <summary>
/// Gets or sets the Provider Availability Visit Id
/// </summary>
public int DoctorAvailabilityVisitTypeId { get; set; }
/// <summary>
/// Gets or sets the page index.
/// </summary>
public int PageIndex { get; set; }
/// <summary>
/// Gets or sets the page size.
/// </summary>
public int PageSize { get; set; }
/// <summary>
/// Gets or sets the visit type id.
/// </summary>
public int? VisitTypeId { get; set; }
/// <summary>
/// Gets or sets the duration.
/// </summary>
public int? Duration { get; set; }
/// <summary>
/// Gets or sets a value indicating whether active.
/// </summary>
public bool Active { get; set; }
/// <summary>
/// Gets or sets the created by.
/// </summary>
public int? CreatedBy { get; set; }
/// <summary>
/// Gets or sets the created date.
/// </summary>
public DateTime CreatedDate { get; set; }
/// <summary>
/// Gets or sets the modified by.
/// </summary>
public int? ModifiedBy { get; set; }
/// <summary>
/// Gets or sets the modified date.
/// </summary>
public DateTime? ModifiedDate { get; set; }
/// <summary>
/// Gets or sets the provider id.
/// </summary>
public int? ProviderId { get; set; }
/// <summary>
/// Gets or sets the sepecialization id.
/// </summary>
public int? SpecializationId { get; set; }
/// <summary>
/// Gets or sets the location iud.
/// </summary>
public int? LocationId { get; set; }
/// <summary>
/// Gets or sets the encrypted provider id.
/// </summary>
public string? EncryptedProviderId { get; set; }
}
}
#nullable enable
namespace Hims.Shared.UserModels.DoctorScheduleVisits
{
using System;
/// <summary>
/// The provider location.
/// </summary>
public class InsertModel
{
/// <summary>
/// Gets or sets the Provider Availability Visit Id
/// </summary>
public int DoctorAvailabilityVisitTypeId { get; set; }
/// <summary>
/// Gets or sets the duration.
/// </summary>
public int? Duration { get; set; }
/// <summary>
/// Gets or sets a value indicating whether active.
/// </summary>
public bool Active { get; set; }
/// <summary>
/// Gets or sets the created by.
/// </summary>
public int CreatedBy { get; set; }
/// <summary>
/// Gets or sets the created date.
/// </summary>
public DateTime CreatedDate { get; set; }
/// <summary>
/// Gets or sets the modified by.
/// </summary>
public int? ModifiedBy { get; set; }
/// <summary>
/// Gets or sets the modified date.
/// </summary>
public DateTime? ModifiedDate { get; set; }
/// <summary>
/// Gets or sets the provider id.
/// </summary>
public int? ProviderId { get; set; }
/// <summary>
/// Gets or sets the specialization id.
/// </summary>
public int? SpecializationId { get; set; }
/// <summary>
/// Gets or sets the location id.
/// </summary>
public int? LocationId { get; set; }
/// <summary>
/// Gets or sets the modified by name.
/// </summary>
public string? ModifiedByName { get; set; }
/// <summary>
/// Gets or sets the scheduler type id.
/// </summary>
public string? SchedulerTypeId { get; set; }
}
}
#nullable enable
namespace Hims.Shared.UserModels.DoctorScheduleVisits
{
using System;
/// <summary>
/// The provider location.
/// </summary>
public class UpdateModel
{
/// <summary>
/// Gets or sets the Provider Availability Visit Id
/// </summary>
public int DoctorAvailabilityVisitTypeId { get; set; }
/// <summary>
/// Gets or sets the duration.
/// </summary>
public int? Duration { get; set; }
/// <summary>
/// Gets or sets a value indicating whether active.
/// </summary>
public bool Active { get; set; }
/// <summary>
/// Gets or sets the created by.
/// </summary>
public int CreatedBy { get; set; }
/// <summary>
/// Gets or sets the created date.
/// </summary>
public DateTime CreatedDate { get; set; }
/// <summary>
/// Gets or sets the modified by.
/// </summary>
public int? ModifiedBy { get; set; }
/// <summary>
/// Gets or sets the modified date.
/// </summary>
public DateTime? ModifiedDate { get; set; }
/// <summary>
/// Gets or sets the provider id.
/// </summary>
public int? ProviderId { get; set; }
/// <summary>
/// Gets or sets the specialization id.
/// </summary>
public int? SpecializationId { get; set; }
/// <summary>
/// Gets or sets the location id.
/// </summary>
public int? LocationId { get; set; }
}
}
#nullable enable
namespace Hims.Shared.UserModels.DoctorScheduleVisits
{
using System;
/// <summary>
/// The provider location.
/// </summary>
public class ViewModel
{
/// <summary>
/// Gets or sets the doctor Availability Visit Id
/// </summary>
public int DoctorAvailabilityVisitTypeId { get; set; }
/// <summary>
/// Gets or sets the duration.
/// </summary>
public int? Duration { get; set; }
/// <summary>
/// Gets or sets a value indicating whether active.
/// </summary>
public bool Active { get; set; }
/// <summary>
/// Gets or sets the created by.
/// </summary>
public int CreatedBy { get; set; }
/// <summary>
/// Gets or sets the created date.
/// </summary>
public DateTime CreatedDate { get; set; }
/// <summary>
/// Gets or sets the modified by.
/// </summary>
public int? ModifiedBy { get; set; }
/// <summary>
/// Gets or sets the modified date.
/// </summary>
public DateTime? ModifiedDate { get; set; }
/// <summary>
/// Gets or sets the provider id.
/// </summary>
public int? ProviderId { get; set; }
/// <summary>
/// Gets or sets the specialization id.
/// </summary>
public int? SpecializationId { get; set; }
/// <summary>
/// Gets or sets the locationid.
/// </summary>
public int? LocationId { get; set; }
/// <summary>
/// Gets or sets the location name.
/// </summary>
public string? LocationName { get; set; }
/// <summary>
/// Gets or sets the provider name.
/// </summary>
public string? ProviderName { get; set; }
/// <summary>
/// Gets or sets the specialization name.
/// </summary>
public string? SpecializationName { get; set; }
/// <summary>
/// Gets or sets the created by name.
/// </summary>
public string? CreatedByName { get; set; }
/// <summary>
/// Gets or sets the modified by name.
/// </summary>
public string? ModifiedByName { get; set; }
/// <summary>
/// Gets or sets the id.
/// </summary>
public int? Id { get; set; }
/// <summary>
/// Gets or sets the name.
/// </summary>
public string? Name { get; set; }
/// <summary>
/// Gets or sets the total items.
/// </summary>
public int TotalItems { get; set; }
/// <summary>
/// Gets or sets the value.
/// </summary>
public int Value { get; set; }
/// <summary>
/// Gets or sets the scheduler type id.
/// </summary>
public string? SchedulerTypeId { get; set; }
/// <summary>
/// Gets or sets the full name.
/// </summary>
public string? FullName { get; set; }
}
}
using System;
using System.Collections.Generic;
using System.Text;
namespace Hims.Shared.UserModels.DynamicDashboard.Config
{
/// <summary>
///
/// </summary>
public class InsertModel
{
/// <summary>
/// Gets or sets the role identifier.
/// </summary>
/// <value>
/// The role identifier.
/// </value>
public int? RoleId { get; set; }
/// <summary>
/// Gets or sets the account identifier.
/// </summary>
/// <value>
/// The account identifier.
/// </value>
public int? AccountId { get; set; }
/// <summary>
/// Gets or sets the created by.
/// </summary>
/// <value>
/// The created by.
/// </value>
public int CreatedBy { get; set; }
/// <summary>
/// Gets or sets the dashboard configuration master identifier.
/// </summary>
/// <value>
/// The dashboard configuration master identifier.
/// </value>
public int? DashboardConfigMasterId { get; set; }
/// <summary>
/// Gets or sets the rows.
/// </summary>
/// <value>
/// The rows.
/// </value>
public List<InsertModelHelper> Rows { get; set; }
}
/// <summary>
///
/// </summary>
public class InsertModelHelper
{
/// <summary>
/// Gets or sets the dashboard widget identifier.
/// </summary>
/// <value>
/// The dashboard widget identifier.
/// </value>
public int DashboardWidgetId { get; set; }
/// <summary>
/// Gets or sets the row number.
/// </summary>
/// <value>
/// The row number.
/// </value>
public int RowNumber { get; set; }
/// <summary>
/// Gets or sets the size.
/// </summary>
/// <value>
/// The size.
/// </value>
public int Size { get; set; }
/// <summary>
/// Gets or sets the sequence number.
/// </summary>
/// <value>
/// The sequence number.
/// </value>
public int SequenceNumber { get; set; }
/// <summary>
/// Gets or sets the default values.
/// </summary>
/// <value>
/// The default values.
/// </value>
public string DefaultValues { get; set; }
}
}
namespace Hims.Shared.UserModels.DynamicDashboard
{
/// <summary>
/// The basic patient details model.
/// </summary>
public class DeleteWidgetModel
{
/// <summary>
/// Gets or sets the email.
/// </summary>
public int DashboardConfigId { get; set; }
}
}
\ No newline at end of file
namespace Hims.Shared.UserModels.DynamicDashboard
{
/// <summary>
/// The basic patient details model.
/// </summary>
public class FetchFilterModel
{
/// <summary>
/// Gets or sets the email.
/// </summary>
public int? AccountId { get; set; }
/// <summary>
/// Gets or sets the role identifier.
/// </summary>
/// <value>
/// The role identifier.
/// </value>
public int? RoleId { get; set; }
}
}
\ No newline at end of file
using System;
namespace Hims.Shared.UserModels.DynamicTemplate
{
/// <summary>
/// The appointment types
/// </summary>
public class FetchModel
{
/// <summary>
/// Gets or sets the dynamic template.
/// </summary>
/// <value>
/// The appointment type.
/// </value>
public int DynamicTemplateId { get; set; }
/// <summary>
/// Gets or sets the name of the template.
/// </summary>
/// <value>
/// The name of the template.
/// </value>
public string TemplateName { get; set; }
/// <summary>
/// Gets or sets the value of the template.
/// </summary>
/// <value>
/// The value.
/// </value>
public string Value { get; set; }
/// <summary>
/// Gets or sets the active.
/// </summary>
/// <value>
/// The active.
/// </value>
public bool Active { get; set; }
/// <summary>
/// Gets or sets the created by.
/// </summary>
/// <value>
/// The created by.
/// </value>
public int CreatedBy { get; set; }
/// <summary>
/// Gets or sets the created by.
/// </summary>
/// <value>
/// The created by.
/// </value>
public string CreatedByName { get; set; }
/// <summary>
/// Gets or sets the created date.
/// </summary>
/// <value>
/// The created date.
/// </value>
public DateTime CreatedDate { get; set; }
/// <summary>
/// Gets or sets the modified by.
/// </summary>
/// <value>
/// The modified by.
/// </value>
public int? ModifiedBy { get; set; }
/// <summary>
/// Gets or sets the modified by.
/// </summary>
/// <value>
/// The modified by.
/// </value>
public string ModifiedByName { get; set; }
/// <summary>
/// Gets or sets the modified date.
/// </summary>
/// <value>
/// The modified date.
/// </value>
public DateTime? ModifiedDate { get; set; }
}
}
using System;
namespace Hims.Shared.UserModels.DynamicTemplate
{
/// <summary>
/// The appointment types
/// </summary>
public class InsertModel
{
/// <summary>
/// Gets or sets the dynamic template.
/// </summary>
/// <value>
/// The appointment type.
/// </value>
public int DynamicTemplateId { get; set; }
/// <summary>
/// Gets or sets the name of the template.
/// </summary>
/// <value>
/// The name of the template.
/// </value>
public string TemplateName { get; set; }
/// <summary>
/// Gets or sets the value of the template.
/// </summary>
/// <value>
/// The value.
/// </value>
public string Value { get; set; }
/// <summary>
/// Gets or sets the active.
/// </summary>
/// <value>
/// The active.
/// </value>
public bool Active { get; set; }
/// <summary>
/// Gets or sets the created by.
/// </summary>
/// <value>
/// The created by.
/// </value>
public int CreatedBy { get; set; }
/// <summary>
/// Gets or sets the created date.
/// </summary>
/// <value>
/// The created date.
/// </value>
public DateTime CreatedDate { get; set; }
/// <summary>
/// Gets or sets the modified by.
/// </summary>
/// <value>
/// The modified by.
/// </value>
public int? ModifiedBy { get; set; }
/// <summary>
/// Gets or sets the login role id.
/// </summary>
/// <value>
/// The login role id.
/// </value>
public int? LoginRoleId { get; set; }
/// <summary>
/// Gets or sets the modified date.
/// </summary>
/// <value>
/// The modified date.
/// </value>
public DateTime? ModifiedDate { get; set; }
/// <summary>
/// Gets or sets the created by name.
/// </summary>
/// <value>
/// The created by name.
/// </value>
public string CreatedByName { get; set; }
/// <summary>
/// Gets or sets the location identifier.
/// </summary>
/// <value>
/// The location identifier.
/// </value>
public int? LocationId { get; set; }
}
}
using System;
namespace Hims.Shared.UserModels.EncounterTemplates
{
public class EncounterTemplateModel
{
/// <summary>
/// Gets or sets the template header identifier.
/// </summary>
/// <value>
/// The template header identifier.
/// </value>
public int? TemplateHeaderId { get; set; }
/// <summary>
/// Gets or sets the template detail identifier.
/// </summary>
/// <value>
/// The template detail identifier.
/// </value>
public int? TemplateDetailId { get; set; }
/// <summary>
/// Gets or sets the modules master identifier.
/// </summary>
/// <value>
/// The modules master identifier.
/// </value>
public int? ModulesMasterId { get; set; }
/// <summary>
/// Gets or sets the name of the template.
/// </summary>
/// <value>
/// The name of the template.
/// </value>
public string TemplateName { get; set; }
/// <summary>
/// Gets or sets the created by.
/// </summary>
/// <value>
/// The created by.
/// </value>
public int? CreatedBy { get; set; }
/// <summary>
/// Gets or sets the created date.
/// </summary>
/// <value>
/// The created date.
/// </value>
public DateTime CreatedDate { get; set; }
/// <summary>
/// Gets or sets the modified by.
/// </summary>
/// <value>
/// The modified by.
/// </value>
public int? ModifiedBy { get; set; }
/// <summary>
/// Gets or sets the modified date.
/// </summary>
/// <value>
/// The modified date.
/// </value>
public DateTime? ModifiedDate { get; set; }
/// <summary>
/// Gets or sets a value indicating whether this <see cref="EncounterTemplateModel"/> is active.
/// </summary>
/// <value>
/// <c>true</c> if active; otherwise, <c>false</c>.
/// </value>
public bool? Active { get; set; }
/// <summary>
/// Gets or sets the json value.
/// </summary>
/// <value>
/// The json value.
/// </value>
public string JSONValue { get; set; }
/// <summary>
/// Gets or sets the name of the created by.
/// </summary>
/// <value>
/// The name of the created by.
/// </value>
public string CreatedByName { get; set; }
/// <summary>
/// Gets or sets the name of the modified by.
/// </summary>
/// <value>
/// The name of the modified by.
/// </value>
public string ModifiedByName { get; set; }
/// <summary>
/// Gets or sets the name of the module.
/// </summary>
/// <value>
/// The name of the module.
/// </value>
public string ModuleName { get; set; }
/// <summary>
/// Gets or sets the module icon.
/// </summary>
/// <value>
/// The module icon.
/// </value>
public string ModuleIcon { get; set; }
/// <summary>
/// Gets or sets the total items.
/// </summary>
/// <value>
/// The total items.
/// </value>
public int TotalItems { get; set; }
/// <summary>
/// Gets or sets the size of the page.
/// </summary>
/// <value>
/// The size of the page.
/// </value>
public int? PageSize { get; set; }
/// <summary>
/// Gets or sets the index of the page.
/// </summary>
/// <value>
/// The index of the page.
/// </value>
public int? PageIndex { get; set; }
/// <summary>
/// Gets or sets the login role identifier.
/// </summary>
/// <value>
/// The login role identifier.
/// </value>
public short? LoginRoleId { get; set; }
}
}
namespace Hims.Shared.UserModels.ExcelUploads
{
using System.Collections.Generic;
/// <summary>
/// The pharmacy ware house upload model.
/// </summary>
public class PharmacyWareHouseUploadModel
{
/// <summary>
/// Gets or sets the ware houses.
/// </summary>
/// <value>
/// The ware houses.
/// </value>
public List<WareHouseUploadModel> WareHouses { get; set; }
/// <summary>
/// Gets or sets the created by.
/// </summary>
public int CreatedBy { get; set; }
/// <summary>
/// Gets or sets the login role id.
/// </summary>
public int LoginRoleId { get; set; }
/// <summary>
/// Gets or sets the excel upload history id.
/// </summary>
public int ExcelUploadHistoryId { get; set; }
/// <summary>
/// Gets or sets the sheet name.
/// </summary>
public string SheetName { get; set; }
/// <summary>
/// Gets or sets the value indicating is create log.
/// </summary>
public bool IsCreateLog { get; set; }
}
/// <summary>
/// The ware house upload model.
/// </summary>
public class WareHouseUploadModel
{
/// <summary>
/// Gets or sets the name of the ware house.
/// </summary>
/// <value>
/// The name of the ware house.
/// </value>
public string WareHouseName { get; set; }
/// <summary>
/// Gets or sets the is central.
/// </summary>
/// <value>
/// The is central.
/// </value>
public string IsCentral { get; set; }
/// <summary>
/// Gets or sets the location.
/// </summary>
/// <value>
/// The location.
/// </value>
public string Location { get; set; }
}
}
namespace Hims.Shared.UserModels.Exports
{
/// <summary>
/// The payment export model.
/// </summary>
public class PaymentExportModel
{
/// <summary>
/// Gets or sets the s no.
/// </summary>
public int SNo { get; set; }
/// <summary>
/// Gets or sets the payment id.
/// </summary>
public int PaymentID { get; set; }
/// <summary>
/// Gets or sets the patient name.
/// </summary>
public string PatientName { get; set; }
/// <summary>
/// Gets or sets the settled date.
/// </summary>
public string TransactionDate { get; set; }
/// <summary>
/// Gets or sets the appointment no.
/// </summary>
public string AppointmentNo { get; set; }
/// <summary>
/// Gets or sets the amount.
/// </summary>
public string Amount { get; set; }
/// <summary>
/// Gets or sets the discount.
/// </summary>
public string Discount { get; set; }
///// <summary>
///// Gets or sets the application charges.
///// </summary>
//public string ProcessingFees { get; set; }
/// <summary>
/// Gets or sets the gst.
/// </summary>
public string Gst { get; set; }
/// <summary>
/// Gets or sets the pay u fees.
/// </summary>
public string PayUFees { get; set; }
/// <summary>
/// Gets or sets the afterprocessingfees.
/// </summary>
public string Afterprocessingfees { get; set; }
//public string AppCharges { get; set; }
//public string Tds { get; set; }
//public string FinalAmount { get; set; }
}
}
\ No newline at end of file
#nullable enable
namespace Hims.Shared.UserModels.Filters
{
/// <summary>
/// The appointment filter model.
/// </summary>
public class AdmissionFilterModel
{
/// <summary>
/// Gets or sets the provider id.
/// </summary>
public int? ProviderId { get; set; }
/// <summary>
/// Gets or sets the patient id.
/// </summary>
public int? PatientId { get; set; }
/// <summary>
/// Gets or sets the from date.
/// </summary>
public string? FromDate { get; set; }
/// <summary>
/// Gets or sets the to date.
/// </summary>
public string? ToDate { get; set; }
/// <summary>
/// Gets or sets the discharge date.
/// </summary>
/// <value>
/// The discharge date.
/// </value>
public string? DischargeDate { get; set; }
/// <summary>
/// Gets or sets the admission no.
/// </summary>
public string? AdmissionNo { get; set; }
/// <summary>
/// Gets or sets the patient mobile
/// </summary>
public string? PatientMobile { get; set; }
/// <summary>
/// Gets or sets the mobile no.
/// </summary>
/// <value>
/// The mobile no.
/// </value>
public string? MobileNo { get; set; }
/// <summary>
/// Gets or sets the is discharged.
/// </summary>
public bool? IsDischarged { get; set; }
/// <summary>
/// Gets or sets the active.
/// </summary>
public bool? Active { get; set; }
/// <summary>
/// Gets or sets the status.
/// </summary>
public string? Status { get; set; }
/// <summary>
/// Gets or sets the page index.
/// </summary>
public int? PageIndex { get; set; }
/// <summary>
/// Gets or sets the page size.
/// </summary>
public int? PageSize { get; set; }
/// <summary>
/// Gets or sets the UMR number.
/// </summary>
public string? UMRNo { get; set; }
/// <summary>
/// Gets or sets the encrypted patient id.
/// </summary>
public string? EncryptedPatientId { get; set; }
/// <summary>
/// Gets or sets the location identifier.
/// </summary>
/// <value>
/// The location identifier.
/// </value>
public int LocationId { get; set; }
/// <summary>
/// Gets or sets the room name.
/// </summary>
public string? BedAssociatedData { get; set; }
/// <summary>
/// Gets or sets the room name.
/// </summary>
public string? NRIData { get; set; }
/// <summary>
/// Gets or sets the room name.
/// </summary>
public string? SurrogacyData { get; set; }
/// <summary>
/// Gets or sets the room name.
/// </summary>
public string? EmergencyInfo { get; set; }
public int? PatientPriorityId { get; set; }
}
}
#nullable enable
namespace Hims.Shared.UserModels.Filters
{
/// <summary>
/// The appointment filter model.
/// </summary>
public class AppointmentFilterModel
{
/// <summary>
/// Gets or sets the provider id.
/// </summary>
public int? ProviderId { get; set; }
/// <summary>
/// Gets or sets the id.
/// </summary>
public string? Ids { get; set; }
/// <summary>
/// Gets or sets the id.
/// </summary>
public string? SIds { get; set; }
/// <summary>
/// Gets or sets the patient id.
/// </summary>
public int? PatientId { get; set; }
/// <summary>
/// Gets or sets the encrypted patient id.
/// </summary>
public string? EncryptedPatientId { get; set; }
/// <summary>
/// Gets or sets the encrypted provider id.
/// </summary>
public string? EncryptedProviderId { get; set; }
/// <summary>
/// Gets or sets the encrypted appointment id.
/// </summary>
public string? EncryptedAppointmentId { get; set; }
/// <summary>
/// Gets or sets the gender.
/// </summary>
public char? Gender { get; set; }
/// <summary>
/// Gets or sets the Visit type.
/// </summary>
public int? VisitType { get; set; }
/// <summary>
/// Gets or sets the Visit type.
/// </summary>
public int? VisitTypeId { get; set; }
/// <summary>
/// Gets or sets the from date.
/// </summary>
public string? FromDate { get; set; }
/// <summary>
/// Gets or sets the to date.
/// </summary>
public string? ToDate { get; set; }
/// <summary>
/// Gets or sets the appointment no.
/// </summary>
public string? AppointmentNo { get; set; }
/// <summary>
/// Gets or sets the country id.
/// </summary>
public int? CountryId { get; set; }
/// <summary>
/// Gets or sets the active.
/// </summary>
public bool? Active { get; set; }
/// <summary>
/// Gets or sets the status.
/// </summary>
public string? Status { get; set; }
/// <summary>
/// Gets or sets the page index.
/// </summary>
public int PageIndex { get; set; }
/// <summary>
/// Gets or sets the page size.
/// </summary>
public int PageSize { get; set; }
/// <summary>
/// Gets or sets the encounter type.
/// </summary>
public string? EncounterType { get; set; }
/// <summary>
/// Gets or sets the mobile.
/// </summary>
public string? Mobile { get; set; }
/// <summary>
/// Gets or sets the column.
/// </summary>
public string? Column { get; set; }
/// <summary>
/// Gets or sets the sort.
/// </summary>
public bool? Sort { get; set; }
/// <summary>
/// Gets or sets the account id.
/// </summary>
public int? AccountId { get; set; }
/// <summary>
/// Gets or sets the department id.
/// </summary>
public int? DepartmentId { get; set; }
/// <summary>
/// Gets or sets the umr no.
/// </summary>
public string UMRNo { get; set; } = string.Empty;
/// <summary>
/// Gets or sets the is follow up appointment.
/// </summary>
public int? IsFollowUpAppointment { get; set; }
/// <summary>
/// Gets or sets the location
/// </summary>
public int? LocationId { get; set; }
/// <summary>
/// Gets or sets the queue status.
/// </summary>
/// <value>
/// The queue status.
/// </value>
public int QueueStatusId { get; set; }
/// <summary>
/// Gets or sets the is referredby.
/// </summary>
public string? Name { get; set; }
/// <summary>
/// Gets or sets the pay type id
public int? PayTypeId { get; set; }
/// <summary>
/// Gets or sets the consultation type id.
/// </summary>
public int? ConsultationTypeId {get; set;}
/// <summary>
/// Gets or sets the pay type id
public string? ResultsType { get; set; }
/// <summary>
/// Gets or sets the pay type id
public string? Today { get; set; }
/// <summary>
/// Gets or sets the payment status.
/// </summary>
/// <value>
/// The payment status.
/// </value>
public bool? PaymentStatus { get; set; }
/// <summary>
/// Gets or sets the role id
public int? RoleId { get; set; }
/// <summary>
/// Gets or sets the cubicle identifier.
/// </summary>
/// <value>
/// The cubicle identifier.
/// </value>
public int? CubicleId { get; set; }
/// <summary>
/// Gets or sets the appointment id.
/// </summary>
public int? AppointmentId { get; set; }
/// <summary>
/// Gets or sets the Visit type.
/// </summary>
public int? ChargeTypesId { get; set; }
/// <summary>
/// Gets or sets the appointment id.
/// </summary>
public bool isMobile { get; set; }
/// <summary>
/// Gets or sets the appointment id.
/// used to see wheather user want to get appointments
/// </summary>
public bool pagination { get; set; }
public object PaymentType { get; set; }
public object SpecializationId { get; set; }
}
}
#nullable enable
namespace Hims.Shared.UserModels.Filters
{
/// <summary>
/// The appointment transaction filter model.
/// </summary>
public class AppointmentTransactionFilterModel
{
/// <summary>
/// Gets or sets the provider id.
/// </summary>
public int? ProviderId { get; set; }
/// <summary>
/// Gets or sets the patient id.
/// </summary>
public int? PatientId { get; set; }
/// <summary>
/// Gets or sets the Visit type.
/// </summary>
public string? VisitType { get; set; }
/// <summary>
/// Gets or sets the from date.
/// </summary>
public string? FromDate { get; set; }
/// <summary>
/// Gets or sets the to date.
/// </summary>
public string? ToDate { get; set; }
/// <summary>
/// Gets or sets the appointment no.
/// </summary>
public string? AppointmentNo { get; set; }
/// <summary>
/// Gets or sets the appointment id.
/// </summary>
public int? AppointmentId { get; set; }
/// <summary>
/// Gets or sets the transaction id.
/// </summary>
public string? TransactionId { get; set; }
/// <summary>
/// Gets or sets the country id.
/// </summary>
public int? CountryId { get; set; }
/// <summary>
/// Gets or sets the page index.
/// </summary>
public int PageIndex { get; set; }
/// <summary>
/// Gets or sets the page size.
/// </summary>
public int PageSize { get; set; }
/// <summary>
/// Gets or sets the payment id.
/// </summary>
public int PaymentId { get; set; }
/// <summary>
/// Gets or sets the year.
/// </summary>
public string? Year { get; set; }
/// <summary>
/// Gets or sets the month.
/// </summary>
public string? Month { get; set; }
/// <summary>
/// Gets or sets the provider name.
/// </summary>
public string? ProviderName { get; set; }
/// <summary>
/// Gets or sets the patient country id.
/// </summary>
public int? PatientCountryId { get; set; }
/// <summary>
/// Gets or sets the file name.
/// </summary>
public string FileName { get; set; } = string.Empty;
}
}
#nullable enable
namespace Hims.Shared.UserModels.Filters
{
/// <summary>
/// The audit log filter model.
/// </summary>
public class AuditLogFilterModel
{
/// <summary>
/// Gets or sets the log type id.
/// </summary>
public int? LogTypeId { get; set; }
/// <summary>
/// Gets or sets the account id.
/// </summary>
public int? AccountId { get; set; }
/// <summary>
/// Gets or sets the from date.
/// </summary>
public string? FromDate { get; set; }
/// <summary>
/// Gets or sets the to date.
/// </summary>
public string? ToDate { get; set; }
/// <summary>
/// Gets or sets the Description
/// </summary>
public string? Description { get; set; }
/// <summary>
/// Gets or sets the page index.
/// </summary>
public int PageIndex { get; set; }
/// <summary>
/// Gets or sets the page size.
/// </summary>
public int PageSize { get; set; }
/// <summary>
/// Gets or sets the RoleName
/// </summary>
public string? RoleName { get; set; }
/// <summary>
/// Gets or sets the FullName
/// </summary>
public string? FullName { get; set; }
/// <summary>
/// Gets or sets the LogTypeName
/// </summary>
public string? LogTypeName { get; set; }
/// <summary>
/// Gets or sets the log type id.
/// </summary>
public int? RoleId { get; set; }
/// <summary>
/// Gets or sets the Location id.
/// </summary>
public int? LocationId { get; set; }
}
}
\ No newline at end of file
#nullable enable
using System;
namespace Hims.Shared.UserModels.Filters
{
/// <summary>
/// The coupon filter model.
/// </summary>
public class BedFilterModel
{
/// <summary>
/// Gets or sets the bed id.
/// </summary>
public int? BedId { get; set; }
/// <summary>
/// Gets or sets the coupon code.
/// </summary>
public int? RoomId { get; set; }
/// <summary>
/// Gets or sets the coupon code.
/// </summary>
public string? RoomName { get; set; }
/// <summary>
/// Gets or sets the coupon code.
/// </summary>
public string? WardName { get; set; }
/// <summary>
/// Gets or sets the coupon code.
/// </summary>
public int? WardId { get; set; }
/// <summary>
/// Gets or sets the coupon code.
/// </summary>
public string? BedNumber { get; set; }
/// <summary>
/// Gets or sets the coupon code.
/// </summary>
public int? BedStatusId { get; set; }
/// <summary>
/// Gets or sets a value indicating whether active.
/// </summary>
public bool? Active { get; set; }
/// <summary>
/// Gets or sets the created by.
/// </summary>
public int? CreatedBy { get; set; }
/// <summary>
/// Gets or sets the created date.
/// </summary>
public DateTime? CreatedDate { get; set; }
/// <summary>
/// Gets or sets the modified by.
/// </summary>
public int? ModifiedBy { get; set; }
/// <summary>
/// Gets or sets the modified date.
/// </summary>
public DateTime? ModifiedDate { get; set; }
/// <summary>
/// Gets or sets the total items.
/// </summary>
public int? TotalItems { get; set; }
/// <summary>
/// Gets or sets the page index.
/// </summary>
public int? PageIndex { get; set; }
/// <summary>
/// Gets or sets the page size.
/// </summary>
public int? PageSize { get; set; }
/// <summary>
/// Gets or Sets the bed status name.
/// </summary>
public string? BedStatusName { get; set; }
/// <summary>
/// Gets or sets the floor name.
/// </summary>
public string? FloorName { get; set; }
/// <summary>
/// Gets or sets the Location Id.
/// </summary>
public int? LocationId { get; set; }
/// <summary>
/// Gets or sets the selectedBed
/// </summary>
public int? SelectedBed { get; set; }
/// <summary>
/// Gets or sets the roomrent
/// </summary>
public int? RoomRent { get; set; }
/// <summary>
/// Gets or sets bedtype
/// </summary>
public string? BedType { get; set; }
/// <summary>
/// Gets or sets floorid
/// </summary>
public int? FloorId { get; set; }
}
}
#nullable enable
namespace Hims.Shared.UserModels.Filters
{
using Library.Enums;
/// <summary>
/// The encounter filter model.
/// </summary>
public class BehavioralFilterModel
{
/// <summary>
/// Gets or sets the encounter id.
/// </summary>
public int BehavioralHealthId { get; set; }
/// <summary>
/// Gets or sets the appointment id.
/// </summary>
public int AppointmentId { get; set; }
/// <summary>
/// Gets or sets the encrypted encounter id.
/// </summary>
public string? EncryptedBehavioralHealthId { get; set; } = string.Empty;
/// <summary>
/// Gets or sets the encrypted appointment id.
/// </summary>
public string? EncryptedAppointmentId { get; set; }
/// <summary>
/// Gets or sets the encrypted appointment id.
/// </summary>
public string? EncryptedPatientId { get; set; }
/// <summary>
/// Gets or sets the encrypted provider id.
/// </summary>
public string? EncryptedProviderId { get; set; }
/// <summary>
/// Gets or sets the type.
/// </summary>
public BehavioralHealthType Type { get; set; }
/// <summary>
/// Gets or sets the appointment no.
/// </summary>
public string AppointmentNo { get; set; }
}
}
#nullable enable
using System;
namespace Hims.Shared.UserModels.Filters
{
/// <summary>
/// The coupon filter model.
/// </summary>
public class ChargeFilterModel
{
/// <summary>
/// Gets or sets the bed id.
/// </summary>
public int ChargeId { get; set; }
/// <summary>
/// Gets or sets the coupon code.
/// </summary>
public int RepeatTypeId { get; set; }
/// <summary>
/// Gets or sets the repeat type.
/// </summary>
public string RepeatTypeName { get; set; }
/// <summary>
/// Gets or sets the coupon code.
/// </summary>
public int ChargeGroupId { get; set; }
/// <summary>
/// Gets or sets the coupon code.
/// </summary>
public int Cost { get; set; }
/// <summary>
/// Gets or sets the coupon code.
/// </summary>
public string ChargeName { get; set; }
/// <summary>
/// Gets or sets a value indicating whether active.
/// </summary>
public bool Active { get; set; }
/// <summary>
/// Gets or sets the created by.
/// </summary>
public int CreatedBy { get; set; }
/// <summary>
/// Gets or sets the created date.
/// </summary>
public DateTime? CreatedDate { get; set; }
/// <summary>
/// Gets or sets the modified by.
/// </summary>
public int? ModifiedBy { get; set; }
/// <summary>
/// Gets or sets the modified date.
/// </summary>
public DateTime? ModifiedDate { get; set; }
/// <summary>
/// Gets or sets the total items.
/// </summary>
public int? TotalItems { get; set; }
/// <summary>
/// Gets or sets the page index.
/// </summary>
public int PageIndex { get; set; }
/// <summary>
/// Gets or sets the page size.
/// </summary>
public int PageSize { get; set; }
}
}
#nullable enable
using System;
namespace Hims.Shared.UserModels.Filters
{
/// <summary>
/// The coupon filter model.
/// </summary>
public class ChargeGroupFilterModel
{
/// <summary>
/// Gets or sets the bed id.
/// </summary>
public int ChargeGroupId { get; set; }
/// <summary>
/// Gets or sets the bed id.
/// </summary>
public int ChargeId { get; set; }
/// <summary>
/// Gets or sets the coupon code.
/// </summary>
public int DepartmentId { get; set; }
/// <summary>
/// Gets or sets the coupon code.
/// </summary>
public int Cost { get; set; }
/// <summary>
/// Gets or sets the coupon code.
/// </summary>
public string ChargeGroupName { get; set; }
/// <summary>
/// Gets or sets the coupon code.
/// </summary>
public string DepartmentName { get; set; }
/// <summary>
/// Gets or sets a value indicating whether active.
/// </summary>
public bool Active { get; set; }
/// <summary>
/// Gets or sets the created by.
/// </summary>
public int CreatedBy { get; set; }
/// <summary>
/// Gets or sets the created date.
/// </summary>
public DateTime? CreatedDate { get; set; }
/// <summary>
/// Gets or sets the modified by.
/// </summary>
public int? ModifiedBy { get; set; }
/// <summary>
/// Gets or sets the modified date.
/// </summary>
public DateTime? ModifiedDate { get; set; }
/// <summary>
/// Gets or sets the total items.
/// </summary>
public int? TotalItems { get; set; }
/// <summary>
/// Gets or sets the page index.
/// </summary>
public int PageIndex { get; set; }
/// <summary>
/// Gets or sets the page size.
/// </summary>
public int PageSize { get; set; }
}
}
#nullable enable
using System;
namespace Hims.Shared.UserModels.Filters
{
/// <summary>
/// The visit type filter model.
/// </summary>
public class ChargeTypesFilterModel
{
/// <summary>
/// Gets or sets the charge types id.
/// </summary>
public int ChargeTypesId { get; set; }
/// <summary>
/// Gets or sets the charge name.
/// </summary>
public string? ChargeName { get; set; }
/// <summary>
/// Gets or sets a value indicating whether active.
/// </summary>
public bool? Active { get; set; }
/// <summary>
/// Gets or sets the created by.
/// </summary>
public int CreatedBy { get; set; }
/// <summary>
/// Gets or sets the created date.
/// </summary>
public DateTime? CreatedDate { get; set; }
/// <summary>
/// Gets or sets the modified by.
/// </summary>
public int? ModifiedBy { get; set; }
/// <summary>
/// Gets or sets the modified date.
/// </summary>
public DateTime? ModifiedDate { get; set; }
/// <summary>
/// Gets or sets the total items.
/// </summary>
public int? TotalItems { get; set; }
/// <summary>
/// Gets or sets the page index.
/// </summary>
public int PageIndex { get; set; }
/// <summary>
/// Gets or sets the page size.
/// </summary>
public int PageSize { get; set; }
/// <summary>
/// Gets or sets the Location Id.
/// </summary>
public int? LocationId { get; set; }
}
}
#nullable enable
namespace Hims.Shared.UserModels.Filters
{
/// <summary>
/// The country filter model.
/// </summary>
public class CountryFilterModel
{
/// <summary>
/// Gets or sets the insurance company name.
/// </summary>
public string? FullName { get; set; }
/// <summary>
/// Gets or sets the active.
/// </summary>
public bool? Active { get; set; }
/// <summary>
/// Gets or sets the is SMS available.
/// </summary>
public bool? IsSMSAvailable { get; set; }
/// <summary>
/// Gets or sets the ISO Code.
/// </summary>
public string? ISOCode { get; set; }
/// <summary>
/// Gets or sets the country code.
/// </summary>
public string? CountryCode { get; set; }
/// <summary>
/// Gets or sets the page index.
/// </summary>
public int PageIndex { get; set; }
/// <summary>
/// Gets or sets the page size.
/// </summary>
public int PageSize { get; set; }
}
}
#nullable enable
namespace Hims.Shared.UserModels.Filters
{
/// <summary>
/// The coupon filter model.
/// </summary>
public class CouponFilterModel
{
/// <summary>
/// Gets or sets the coupon code.
/// </summary>
public string? CouponCode { get; set; }
/// <summary>
/// Gets or sets the active.
/// </summary>
public bool? Active { get; set; }
/// <summary>
/// Gets or sets the from date.
/// </summary>
public string? FromDate { get; set; }
/// <summary>
/// Gets or sets the to date.
/// </summary>
public string? ToDate { get; set; }
/// <summary>
/// Gets or sets the patient id.
/// </summary>
public int? PatientId { get; set; }
/// <summary>
/// Gets or sets the provider id.
/// </summary>
public int? ProviderId { get; set; }
/// <summary>
/// Gets or sets the page index.
/// </summary>
public int PageIndex { get; set; }
/// <summary>
/// Gets or sets the page size.
/// </summary>
public int PageSize { get; set; }
}
}
namespace Hims.Shared.UserModels.Filters
{
using System;
/// <summary>
/// The daily sales filters model.
/// </summary>
public class DailySalesMedicationFilterModel
{
/// <summary>
/// Gets or sets the from date.
/// </summary>
public string FromDate { get; set; }
/// <summary>
/// Gets or sets the to date.
/// </summary>
public string ToDate { get; set; }
/// <summary>
/// Gets or sets the product name.
/// </summary>
public string ProductName { get; set; }
/// <summary>
/// Gets or sets the generic name.
/// </summary>
public string GenericName { get; set; }
/// <summary>
/// Gets or sets the category name.
/// </summary>
public string CategoryName { get; set; }
/// <summary>
/// Gets or sets the company name.
/// </summary>
public string CompanyName { get; set; }
/// <summary>
/// Gets or sets the supplier name.
/// </summary>
public string SupplierName { get; set; }
/// <summary>
/// Gets or sets the paid via.
/// </summary>
public string PaidVia { get; set; }
/// <summary>
/// Gets or sets the location identifier.
/// </summary>
/// <value>
/// The location identifier.
/// </value>
public int? LocationId { get; set; }
/// <summary>
/// Gets or sets the PayType identifier.
/// </summary>
/// <value>
/// The Pay Type identifier.
/// </value>
public int? PayTypeId { get; set; }
}
}
\ No newline at end of file
#nullable enable
namespace Hims.Shared.UserModels.Filters
{
using Hims.Shared.Library.Enums;
/// <summary>
/// The dental encounter filter model.
/// </summary>
public class DentalEncounterFilterModel
{
/// <summary>
/// Gets or sets the dental encounter id.
/// </summary>
public int DentalEncounterId { get; set; }
/// <summary>
/// Gets or sets the appointment id.
/// </summary>
public int AppointmentId { get; set; }
/// <summary>
/// Gets or sets the encrypted encounter id.
/// </summary>
public string? EncryptedDentalEncounterId { get; set; } = string.Empty;
/// <summary>
/// Gets or sets the encrypted appointment id.
/// </summary>
public string? EncryptedAppointmentId { get; set; }
/// <summary>
/// Gets or sets the encrypted appointment id.
/// </summary>
public string? EncryptedPatientId { get; set; }
/// <summary>
/// Gets or sets the encrypted provider id.
/// </summary>
public string? EncryptedProviderId { get; set; }
/// <summary>
/// Gets or sets the type.
/// </summary>
public DentalEncounterType Type { get; set; }
}
}
#nullable enable
using System;
namespace Hims.Shared.UserModels.Filters
{
/// <summary>
/// The coupon filter model.
/// </summary>
public class DepartmentFilterModel
{
/// <summary>
/// Gets or sets the bed id.
/// </summary>
public int? DepartmentId { get; set; }
/// <summary>
/// Gets or sets the location ids.
/// </summary>
/// <value>
/// The location ids.
/// </value>
public int LocationIds { get; set; }
/// </summary>
public int Cost { get; set; }
/// <summary>
/// Gets or sets the coupon code.
/// </summary>
public string DepartmentName { get; set; }
/// <summary>
/// Gets or sets a value indicating whether active.
/// </summary>
public bool Active { get; set; }
/// <summary>
/// Gets or sets the created by.
/// </summary>
public int CreatedBy { get; set; }
/// <summary>
/// Gets or sets the created date.
/// </summary>
public DateTime? CreatedDate { get; set; }
/// <summary>
/// Gets or sets the modified by.
/// </summary>
public int? ModifiedBy { get; set; }
/// <summary>
/// Gets or sets the modified date.
/// </summary>
public DateTime? ModifiedDate { get; set; }
/// <summary>
/// Gets or sets the total items.
/// </summary>
public int TotalItems { get; set; }
/// <summary>
/// Gets or sets the page index.
/// </summary>
public int PageIndex { get; set; }
/// <summary>
/// Gets or sets the page size.
/// </summary>
public int PageSize { get; set; }
/// <summary>
/// Gets or sets the created date.
/// </summary>
public string? FromDate { get; set; }
/// <summary>
/// Gets or sets the created date.
/// </summary>
public string? ToDate { get; set; }
}
}
#nullable enable
namespace Hims.Shared.UserModels.Filters
{
/// <summary>
/// The coupon filter model.
/// </summary>
public class DischargeFilterModel
{
/// <summary>
/// Gets or sets the coupon code.
/// </summary>
public string? DischargeInstructionName { get; set; }
/// <summary>
/// Gets or sets the active.
/// </summary>
public bool? Active { get; set; }
/// <summary>
/// Gets or sets the role id.
/// </summary>
public int DischargeInstructionId { get; set; }
/// <summary>
/// Gets or sets the page index.
/// </summary>
public int PageIndex { get; set; }
/// <summary>
/// Gets or sets the page size.
/// </summary>
public int PageSize { get; set; }
/// <summary>
/// Gets or sets a value indicating whether active.
/// </summary>
public int TotalItems { get; set; }
}
}
#nullable enable
namespace Hims.Shared.UserModels.Filters
{
using Library.Enums;
/// <summary>
/// The encounter filter model.
/// </summary>
public class EmergencyEncounterFilterModel
{
/// <summary>
/// Gets or sets the encounter id.
/// </summary>
public int EmergencyEncounterId { get; set; }
/// <summary>
/// Gets or sets the encounter id.
/// </summary>
public int? ProviderId { get; set; }
/// <summary>
/// Gets or sets the appointment id.
/// </summary>
public int AppointmentId { get; set; }
/// <summary>
/// Gets or sets the encrypted encounter id.
/// </summary>
public string? EncryptedEncounterId { get; set; } = string.Empty;
/// <summary>
/// Gets or sets the encrypted appointment id.
/// </summary>
public string? EncryptedAppointmentId { get; set; }
/// <summary>
/// Gets or sets the encrypted appointment id.
/// </summary>
public string? EncryptedPatientId { get; set; }
/// <summary>
/// Gets or sets the encrypted provider id.
/// </summary>
public string? EncryptedProviderId { get; set; }
/// <summary>
/// Gets or sets the encounter type.
/// </summary>
public EmergencyEncounterType Type { get; set; }
/// <summary>
/// Gets or sets a value indicating whether this instance is admission.
/// </summary>
/// <value>
/// <c>true</c> if this instance is admission; otherwise, <c>false</c>.
/// </value>
public bool IsAdmission { get; set; }
/// <summary>
/// Gets or sets the page index.
/// </summary>
public int? PageIndex { get; set; }
/// <summary>
/// Gets or sets the page size.
/// </summary>
public int? PageSize { get; set; }
}
}
#nullable enable
using System;
namespace Hims.Shared.UserModels.Filters
{
/// <summary>
/// The patient filter model.
/// </summary>
public class EmployeeRevenueReportsFilterModel
{
/// <summary>
/// Gets or sets the Provider id.
/// </summary>
public int? AccountId { get; set; }
/// <summary>
/// Gets or sets the Provider id.
/// </summary>
public int? RoleId { get; set; }
/// <summary>
/// Gets or sets the created date.
/// </summary>
public string FromDate { get; set; } = string.Empty;
/// <summary>
/// Gets or sets the optional text 2.
/// </summary>
public string ToDate { get; set; } = string.Empty;
/// <summary>
/// Gets or sets the value.
/// </summary>
public string AdmissionNo { get; set; } = string.Empty;
/// <summary>
/// Gets or sets the type.
/// </summary>
public string Type { get; set; } = string.Empty;
/// <summary>
/// Gets or sets the page index.
/// </summary>
public int PageIndex { get; set; }
/// <summary>
/// Gets or sets the page size.
/// </summary>
public int PageSize { get; set; }
/// <summary>
/// Gets or sets the total items.
/// </summary>
public int TotalItems { get; set; }
/// <summary>
/// Gets or sets the patient name.
/// </summary>
public string PatientName { get; set; } = string.Empty;
/// <summary>
/// Gets or sets the umr no.
/// </summary>
public string UMRNo { get; set; } = string.Empty;
/// <summary>
/// Gets or sets the patient mobile.
/// </summary>
public string PatientMobile { get; set; } = string.Empty;
/// <summary>
/// Gets or sets the patient id.
/// </summary>
public int? PatientId { get; set; }
/// <summary>
/// Gets or sets the appointment no.
/// </summary>
public string AppointmentNo { get; set; } = string.Empty;
/// <summary>
/// Gets or sets the receipt Id.
/// </summary>
public string? ReceiptId { get; set; }
/// <summary>
/// Gets or sets the Provider id.
/// </summary>
public int? ProviderId { get; set; }
/// <summary>
/// Gets or sets the Provider id.
/// </summary>
public int LocationId { get; set; }
}
}
namespace Hims.Shared.EntityModels
{
using System;
/// <summary>
/// The employee shift filter model.
/// </summary>
public class EmployeeShiftFilterModel
{
/// <summary>
/// Gets or sets the employee shift id.
/// </summary>
public int EmployeeShiftId { get; set; }
/// <summary>
/// Gets or sets the widget name.
/// </summary>
public string EmployeeShiftName { get; set; }
/// <summary>
/// Gets or sets the start time.
/// </summary>
public string StartTime { get; set; }
/// <summary>
/// Gets or sets the end time.
/// </summary>
public string EndTime { get; set; }
/// <summary>
/// Gets or sets the active.
/// </summary>
public bool Active { get; set; }
/// <summary>
/// Gets or sets the location id.
/// </summary>
public int LocationId { get; set; }
/// <summary>
/// Gets or sets the page index.
/// </summary>
public int PageIndex { get; set; }
/// <summary>
/// Gets or sets the page size.
/// </summary>
public int PageSize { get; set; }
}
}
#nullable enable
namespace Hims.Shared.UserModels.Filters
{
using Library.Enums;
/// <summary>
/// The encounter filter model.
/// </summary>
public class EncounterFilterModel
{
/// <summary>
/// Gets or sets the encounter id.
/// </summary>
public int EncounterId { get; set; }
/// <summary>
/// Gets or sets the encounter id.
/// </summary>
public int ProviderId { get; set; }
/// <summary>
/// Gets or sets the appointment id.
/// </summary>
public int AppointmentId { get; set; }
/// <summary>
/// Gets or sets the encrypted encounter id.
/// </summary>
public string? EncryptedEncounterId { get; set; } = string.Empty;
/// <summary>
/// Gets or sets the encrypted appointment id.
/// </summary>
public string? EncryptedAppointmentId { get; set; }
/// <summary>
/// Gets or sets the encrypted appointment id.
/// </summary>
public string? EncryptedPatientId { get; set; }
/// <summary>
/// Gets or sets the encrypted provider id.
/// </summary>
public string? EncryptedProviderId { get; set; }
/// <summary>
/// Gets or sets the encounter type.
/// </summary>
public InternalMedicine Type { get; set; }
/// <summary>
/// Gets or sets a value indicating whether this instance is admission.
/// </summary>
/// <value>
/// <c>true</c> if this instance is admission; otherwise, <c>false</c>.
/// </value>
public bool IsAdmission { get; set; }
/// <summary>
/// Gets or sets the page index.
/// </summary>
public int? PageIndex { get; set; }
/// <summary>
/// Gets or sets the page size.
/// </summary>
public int? PageSize { get; set; }
}
}
#nullable enable
using System;
namespace Hims.Shared.UserModels.Filters
{
/// <summary>
/// The visit type filter model.
/// </summary>
public class EncounterTypeFilterModel
{
/// <summary>
/// Gets or sets the charge types id.
/// </summary>
public int EncounterTypeId { get; set; }
/// <summary>
/// Gets or sets the charge name.
/// </summary>
public string? EncounterName { get; set; }
/// <summary>
/// Gets or sets a value indicating whether active.
/// </summary>
public bool? Active { get; set; }
/// <summary>
/// Gets or sets the created by.
/// </summary>
public int CreatedBy { get; set; }
/// <summary>
/// Gets or sets the created date.
/// </summary>
public DateTime? CreatedDate { get; set; }
/// <summary>
/// Gets or sets the modified by.
/// </summary>
public int? ModifiedBy { get; set; }
/// <summary>
/// Gets or sets the modified date.
/// </summary>
public DateTime? ModifiedDate { get; set; }
/// <summary>
/// Gets or sets the total items.
/// </summary>
public int? TotalItems { get; set; }
/// <summary>
/// Gets or sets the page index.
/// </summary>
public int PageIndex { get; set; }
/// <summary>
/// Gets or sets the page size.
/// </summary>
public int PageSize { get; set; }
}
}
#nullable enable
namespace Hims.Shared.UserModels.Filters
{
/// <summary>
/// The audit log filter model.
/// </summary>
public class ExceptionLogFilterModel
{
/// <summary>
/// Gets or sets the log type id.
/// </summary>
///
public int ExceptionLogId { get; set; }
/// <summary>
/// Gets or sets the from date.
/// </summary>
public string? FromDate { get; set; }
/// <summary>
/// Gets or sets the to date.
/// </summary>
public string? ToDate { get; set; }
/// <summary>
/// Gets or sets the page index.
/// </summary>
public int PageIndex { get; set; }
/// <summary>
/// Gets or sets the page size.
/// </summary>
public int PageSize { get; set; }
/// <summary>
/// Gets or sets the to date.
/// </summary>
public string? LogRoute { get; set; }
/// <summary>
/// Gets or sets the to date.
/// </summary>
public string? LogPathMethod { get; set; }
/// <summary>
/// Gets or sets the to date.
/// </summary>
public string? LogPath { get; set; }
/// <summary>
/// Gets or sets the to date.
/// </summary>
public string? Description { get; set; }
}
}
\ No newline at end of file

namespace Hims.Shared.UserModels.Filters
{
using System;
/// <summary>
/// The appointment filter model.
/// </summary>
public class FeedbackFilterModel
{
/// <summary>
/// Gets or sets the coupon id.
/// </summary>
public int FeedbackId { get; set; }
/// <summary>
/// Gets or Sets the rating id.
/// </summary>
public int? RatingId { get; set; }
/// <summary>
/// Gets or Sets the rating status
/// </summary>
public string FullName { get; set; }
/// <summary>
/// Gets or Sets the rating status
/// </summary>
public string RatingStatus { get; set; }
/// <summary>
/// Gets or Sets the patient id.
/// </summary>
public int PatientId { get; set; }
/// <summary>
/// Gets or Sets the mobile.
/// </summary>
public string Mobile { get; set; }
/// <summary>
/// Gets or Sets the comments.
/// </summary>
public string Comments { get; set; }
/// <summary>
/// Gets or sets the page index.
/// </summary>
public int PageIndex { get; set; }
/// <summary>
/// Gets or sets the page size.
/// </summary>
public int PageSize { get; set; }
/// <summary>
/// Gets or sets the page size.
/// </summary>
public int TotalItems { get; set; }
/// <summary>
/// Gets or Sets the created date
/// </summary>
public string? CreatedDate { get; set; }
}
}
#nullable enable
using System;
namespace Hims.Shared.UserModels.Filters
{
/// <summary>
/// The coupon filter model.
/// </summary>
public class FloorFilterModel
{
/// <summary>
/// Gets or sets the bed id.
/// </summary>
public int? FloorId { get; set; }
/// <summary>
/// Gets or sets the coupon code.
/// </summary>
public string FloorName { get; set; }
/// <summary>
/// Gets or sets a value indicating whether active.
/// </summary>
public bool Active { get; set; }
/// <summary>
/// Gets or sets the created by.
/// </summary>
public int CreatedBy { get; set; }
/// <summary>
/// Gets or sets the created date.
/// </summary>
public DateTime? CreatedDate { get; set; }
/// <summary>
/// Gets or sets the modified by.
/// </summary>
public int? ModifiedBy { get; set; }
/// <summary>
/// Gets or sets the modified date.
/// </summary>
public DateTime? ModifiedDate { get; set; }
/// <summary>
/// Gets or sets the total items.
/// </summary>
public int? TotalItems { get; set; }
/// <summary>
/// Gets or sets the page index.
/// </summary>
public int PageIndex { get; set; }
/// <summary>
/// Gets or sets the page size.
/// </summary>
public int PageSize { get; set; }
/// <summary>
/// Gets or sets the Location Id.
/// </summary>
public int? LocationId { get; set; }
}
}
namespace Hims.Shared.UserModels.Filters
{
/// <summary>The general advice filter model.</summary>
public class GeneralAdviceFilterModel
{
/// <summary>
/// Gets or sets the specialization name.
/// </summary>
public string FullName { get; set; }
/// <summary>Gets or sets the description.</summary>
public string Description { get; set; }
/// <summary>
/// Gets or sets the page index.
/// </summary>
public int PageIndex { get; set; }
/// <summary>
/// Gets or sets the page size.
/// </summary>
public int PageSize { get; set; }
/// <summary>
/// Gets or Sets the appointment id.
/// </summary>
public int AppointmentId { get; set; }
/// <summary>
/// Gets or sets the encrypted appointment id.
/// </summary>
public string EncryptedAppointmentId { get; set; }
}
}
\ No newline at end of file
#nullable enable
namespace Hims.Shared.UserModels.Filters
{
using Library.Enums;
/// <summary>
/// The encounter filter model.
/// </summary>
public class GynEncounterFilterModel
{
/// <summary>
/// Gets or sets the encounter id.
/// </summary>
public int GynEncounterId { get; set; }
/// <summary>
/// Gets or sets the encounter id.
/// </summary>
public int? ProviderId { get; set; }
/// <summary>
/// Gets or sets the appointment id.
/// </summary>
public int AppointmentId { get; set; }
/// <summary>
/// Gets or sets the encrypted encounter id.
/// </summary>
public string? EncryptedEncounterId { get; set; } = string.Empty;
/// <summary>
/// Gets or sets the encrypted appointment id.
/// </summary>
public string? EncryptedAppointmentId { get; set; }
/// <summary>
/// Gets or sets the encrypted appointment id.
/// </summary>
public string? EncryptedPatientId { get; set; }
/// <summary>
/// Gets or sets the encrypted provider id.
/// </summary>
public string? EncryptedProviderId { get; set; }
/// <summary>
/// Gets or sets the encounter type.
/// </summary>
public GynEncounterType Type { get; set; }
/// <summary>
/// Gets or sets a value indicating whether this instance is admission.
/// </summary>
/// <value>
/// <c>true</c> if this instance is admission; otherwise, <c>false</c>.
/// </value>
public bool IsAdmission { get; set; }
/// <summary>
/// Gets or sets the page index.
/// </summary>
public int? PageIndex { get; set; }
/// <summary>
/// Gets or sets the page size.
/// </summary>
public int? PageSize { get; set; }
// <summary>
/// Get or sets measure common data
/// </summary>
public string? MeasureCommonData { get; set; }
// <summary>
/// Get or sets measure common data
/// </summary>
public string? Reminder { get; set; }
}
}
#nullable enable
namespace Hims.Shared.UserModels.Filters
{
using Hims.Shared.Library.Enums;
/// <summary> The homeopathy filter model.</summary>
public class HomeopathyFilterModel
{
/// <summary>
/// Gets or sets the encounter id.
/// </summary>
public int HomeopathyId { get; set; }
/// <summary>
/// Gets or sets the appointment id.
/// </summary>
public int AppointmentId { get; set; }
/// <summary>
/// Gets or sets the encrypted encounter id.
/// </summary>
public string? EncryptedHomeopathyId { get; set; } = string.Empty;
/// <summary>
/// Gets or sets the encrypted appointment id.
/// </summary>
public string? EncryptedAppointmentId { get; set; }
/// <summary>
/// Gets or sets the encrypted appointment id.
/// </summary>
public string? EncryptedPatientId { get; set; }
/// <summary>
/// Gets or sets the encrypted provider id.
/// </summary>
public string? EncryptedProviderId { get; set; }
/// <summary>
/// Gets or sets the type.
/// </summary>
public HomeopathyType Type { get; set; }
}
}
\ No newline at end of file
namespace Hims.Shared.UserModels.Filters
{
/// <summary>TODO The icd code filter model.</summary>
public class IcdCodeFilterModel
{
/// <summary>
/// Gets or sets the Specialization id.
/// </summary>
public int ICDCodeId { get; set; }
/// <summary>
/// Gets or sets the code.
/// </summary>
public string Code { get; set; }
/// <summary>Gets or sets the description.</summary>
public string Description { get; set; }
/// <summary>
/// Gets or sets the page index.
/// </summary>
public int PageIndex { get; set; }
/// <summary>
/// Gets or sets the page size.
/// </summary>
public int PageSize { get; set; }
}
}
\ No newline at end of file
#nullable enable
using System;
namespace Hims.Shared.UserModels.Filters
{
/// <summary>
/// The coupon filter model.
/// </summary>
public class IndentInventoryFilterModel
{
/// <summary>
/// Gets or sets the coupon code.
/// </summary>
public string? PharmacyBillNumber { get; set; }
/// <summary>
/// Gets or sets the coupon code.
/// </summary>
public string? FromDate { get; set; }
/// <summary>
/// Gets or sets the active.
/// </summary>
public string? ToDate { get; set; }
/// <summary>
/// Gets or sets the active.
/// </summary>
public string? DepartmentName { get; set; }
/// <summary>
/// Gets or sets the active.
/// </summary>
public string? ProductName { get; set; }
/// <summary>
/// Gets or sets the is final report.
/// </summary>
public bool? isFinalReport { get; set; }
/// <summary>
/// Gets or sets the pharmacy bill type
/// </summary>
public bool? pharmacyBillType { get; set; }
/// <summary>
/// Gets or sets the page index.
/// </summary>
public int PageIndex { get; set; }
/// <summary>
/// Gets or sets the page size.
/// </summary>
public int PageSize { get; set; }
/// <summary>
/// Gets or sets a value indicating whether active.
/// </summary>
public int TotalItems { get; set; }
/// <summary>
/// Gets or sets the category id.
/// </summary>
public int? CategoryId { get; set; }
/// <summary>
/// Gets or sets the batch no.
/// </summary>
public string? BatchNumber { get; set; }
/// <summary>
/// Gets or sets the patient name.
/// </summary>
public string PatientName { get; set; } = string.Empty;
/// <summary>
/// Gets or sets the umr no.
/// </summary>
public string UMRNo { get; set; } = string.Empty;
/// <summary>
/// Gets or sets the patient mobile.
/// </summary>
public string PatientMobile { get; set; } = string.Empty;
/// <summary>
/// Gets or sets the patient mobile.
/// </summary>
public string ProviderName { get; set; } = string.Empty;
/// <summary>
/// Gets or sets the patient id.
/// </summary>
public int? PatientId { get; set; }
/// <summary>
/// Gets or sets the account id.
/// </summary>
public int? AccountId { get; set; }
/// <summary>
/// Gets or sets the paid via.
/// </summary>
public int? PaidVia { get; set; }
/// <summary>
/// Gets or sets the provider id.
/// </summary>
public int? ProviderId { get; set; }
/// <summary>
/// Gets or sets the encrypted patient id.
/// </summary>
public string? EncryptedPatientId { get; set; }
/// <summary>
/// Gets or sets the created by.
/// </summary>
public int? CreatedBy { get; set; }
/// <summary>
/// Gets or sets the retailname.
/// </summary>
public string? RetailName { get; set; }
/// <summary>
/// Gets or sets the retail pharmacy store id.
/// </summary>
public int? RetailPharmacyId { get; set; }
/// <summary>
/// Gets or sets the bill amount.
/// </summary>
public double TotalAmount { get; set; }
/// <summary>
/// Gets or sets the cash total.
/// </summary>
public double? CashTotal { get; set; }
/// <summary>
/// Gets or sets the card total.
/// </summary>
public double? CardTotal { get; set; }
/// <summary>
/// Gets or sets the gross total.
/// </summary>
public double? GrossTotal { get; set; }
/// <summary>
/// Gets or sets the gst total.
/// </summary>
public double? GstTotal { get; set; }
/// <summary>
/// Gets or sets the gst total.
/// </summary>
public string? SaleDate { get; set; }
/// <summary>
/// Gets or sets the type.
/// </summary>
public string Type { get; set; }
/// <summary>
/// Gets or sets the indent to.
/// </summary>
public string? IndentTo { get; set; }
/// <summary>
/// Gets or sets the product id.
/// </summary>
public int? ProductId { get; set; }
/// <summary>
/// Gets or sets the product id.
/// </summary>
public int? RequestedBy { get; set; }
/// <summary>
/// Gets or sets the product id.
/// </summary>
public int? ApprovedBy { get; set; }
/// <summary>
/// Gets or sets the location identifier.
/// </summary>
/// <value>
/// The location identifier.
/// </value>
public int? LocationId { get; set; }
/// <summary>
/// Gets or sets the payType id.
/// </summary>
public int? PayTypeId { get; set; }
/// <summary>
/// Gets or sets the payment number.
/// </summary>
public string PaymentNumber { get; set; }
}
}
#nullable enable
namespace Hims.Shared.UserModels.Filters
{
/// <summary>
/// The insurance company filter model.
/// </summary>
public class InsuranceCompanyFilterModel
{
/// <summary>
/// Gets or sets the insurance company Id.
/// </summary>
public int? InsuranceCompanyId { get; set; }
/// <summary>
/// Gets or sets the insurance company name.
/// </summary>
public string? FullName { get; set; }
/// <summary>
/// Gets or sets the insurance company name.
/// </summary>
public int? AdmissionId { get; set; }
/// <summary>
/// Gets or sets the country id.
/// </summary>
public int? CountryId { get; set; }
/// <summary>
/// Gets or sets the active.
/// </summary>
public bool? Active { get; set; }
/// <summary>
/// Gets or sets the from date.
/// </summary>
public string? FromDate { get; set; }
/// <summary>
/// Gets or sets the to date.
/// </summary>
public string? ToDate { get; set; }
/// <summary>
/// Gets or sets the page index.
/// </summary>
public int PageIndex { get; set; }
/// <summary>
/// Gets or sets the page size.
/// </summary>
public int PageSize { get; set; }
/// <summary>
/// Gets or sets the mobile.
/// </summary>
public string? Mobile { get; set; }
/// <summary>
/// Gets or sets the contact person name.
/// </summary>
public string? ContactPersonName { get; set; }
}
}
#nullable enable
using System;
namespace Hims.Shared.UserModels.Filters
{
/// <summary>
/// The coupon filter model.
/// </summary>
public class InsuranceTemplateFilterModel
{
/// <summary>
/// Gets or sets the current items.
/// </summary>
public int? CurrentItems { get; set; }
/// <summary>
/// Gets or sets the current page.
/// </summary>
public int? CurrentPage { get; set; }
/// <summary>
/// Gets or sets the bed id.
/// </summary>
public int? InsuranceTemplateId { get; set; }
/// <summary>
/// Gets or sets the coupon code.
/// </summary>
public string TemplateName { get; set; }
/// <summary>
/// Gets or sets the floor id.
/// </summary>
public int? InsuranceCompanyId { get; set; }
/// <summary>
/// Gets or sets the floor.
/// </summary>
public int? TpaId { get; set; }
/// <summary>
/// Gets or sets the insurance company name.
/// </summary>
public string? InsuranceCompanyName { get; set; }
/// <summary>
/// Gets or sets the tpa name.
/// </summary>
public string? TpaName { get; set; }
/// <summary>
/// Gets or sets the charge module template id.
/// </summary>
public int? ChargeModuleTemplateId { get; set; }
/// <summary>
/// Gets or sets a value indicating whether active.
/// </summary>
public bool Active { get; set; }
/// <summary>
/// Gets or sets the created by.
/// </summary>
public int? CreatedBy { get; set; }
/// <summary>
/// Gets or sets the created date.
/// </summary>
public DateTime? CreatedDate { get; set; }
/// <summary>
/// Gets or sets the modified by.
/// </summary>
public int? ModifiedBy { get; set; }
/// <summary>
/// Gets or sets the modified date.
/// </summary>
public DateTime? ModifiedDate { get; set; }
/// <summary>
/// Gets or sets the total items.
/// </summary>
public int? TotalItems { get; set; }
/// <summary>
/// Gets or sets the page index.
/// </summary>
public int PageIndex { get; set; }
/// <summary>
/// Gets or sets the page size.
/// </summary>
public int PageSize { get; set; }
/// <summary>
/// Gets or sets the floor name.
/// </summary>
public string? FloorName { get; set; }
/// <summary>
/// Gets or sets the Location Id.
/// </summary>
public int? LocationId { get; set; }
/// <summary>
/// Gets or sets the pay type id.
/// </summary>
public int? AdmissionPayTypeId { get; set; }
/// <summary>
/// Gets or sets the pay type name.
/// </summary>
public string? AdmissionPayTypeName { get; set; }
}
}
#nullable enable
namespace Hims.Shared.UserModels.Filters
{
/// <summary>
/// The pharmacy log filter model.
/// </summary>
public class InventoryLogFilterModel
{
/// <summary>
/// Gets or sets the log type id.
/// </summary>
public int? InventoryLogId { get; set; }
/// <summary>
/// Gets or sets the log type id.
/// </summary>
public int? InventoryLogTypeId { get; set; }
/// <summary>
/// Gets or sets the account id.
/// </summary>
public int? AccountId { get; set; }
/// <summary>
/// Gets or sets the account id.
/// </summary>
public int? RoleId { get; set; }
/// <summary>
/// Gets or sets the from date.
/// </summary>
public string? FromDate { get; set; }
/// <summary>
/// Gets or sets the to date.
/// </summary>
public string? ToDate { get; set; }
/// <summary>
/// Gets or sets the to date.
/// </summary>
public string? Description { get; set; }
/// <summary>
/// Gets or sets the page index.
/// </summary>
public int PageIndex { get; set; }
/// <summary>
/// Gets or sets the page size.
/// </summary>
public int PageSize { get; set; }
/// <summary>
/// Gets or sets the RoleName
/// </summary>
public string? RoleName { get; set; }
/// <summary>
/// Gets or sets the FullName
/// </summary>
public string? FullName { get; set; }
/// <summary>
/// Gets or sets the LogTypeName
/// </summary>
public string? LogTypeName { get; set; }
}
}
\ No newline at end of file
#nullable enable
namespace Hims.Shared.UserModels.Filters
{
/// <summary>
/// The coupon filter model.
/// </summary>
public class InventoryPurchaseRegisteryFilterModel
{
/// <summary>
/// Gets or sets the coupon code.
/// </summary>
public string? SupplierName { get; set; }
/// <summary>
/// Gets or sets the coupon code.
/// </summary>
public string? PurchaseBillNo { get; set; }
/// <summary>
/// Gets or sets the coupon code.
/// </summary>
public string? FromDate { get; set; }
/// <summary>
/// Gets or sets the active.
/// </summary>
public string? ToDate { get; set; }
/// <summary>
/// Gets or sets the active.
/// </summary>
public string? BillNumber { get; set; }
/// <summary>
/// Gets or sets the page index.
/// </summary>
public int PageIndex { get; set; }
/// <summary>
/// Gets or sets the page size.
/// </summary>
public int PageSize { get; set; }
/// <summary>
/// Gets or sets a value indicating whether active.
/// </summary>
public int TotalItems { get; set; }
/// <summary>
/// Gets or sets the bill type.
/// </summary>
public string? BillType { get; set; }
/// <summary>
/// Gets or sets the supplier id.
/// </summary>
public int? SupplierId { get; set; }
/// <summary>
/// Gets or sets the InventoryWareHouse.
/// </summary>
public string? Name { get; set; }
/// <summary>
/// Gets or sets the InventoryWareHouse id.
/// </summary>
public int? WareHouseId { get; set; }
/// <summary>
/// Gets or sets the pharmacy bill type
/// </summary>
public bool? pharmacyBillType { get; set; }
/// <summary>
/// Gets or sets the Created By.
/// </summary>
public int? CreatedBy { get; set; }
/// <summary>
/// Gets or sets the due date.
/// </summary>
public string? DueDate { get; set; }
/// <summary>
/// Gets or sets the Provider id.
/// </summary>
public int LocationId { get; set; }
}
}
#nullable enable
namespace Hims.Shared.UserModels.Filters
{
/// <summary>
/// The coupon filter model.
/// </summary>
public class InventoryStockReportFilterModel
{
/// <summary>
/// Gets or sets the coupon code.
/// </summary>
public string? FromDate { get; set; }
/// <summary>
/// Gets or sets the active.
/// </summary>
public string? ToDate { get; set; }
/// <summary>
/// Gets or sets the active.
/// </summary>
public string? CategoryName { get; set; }
/// <summary>
/// Gets or sets the active.
/// </summary>
public string? RackName { get; set; }
/// <summary>
/// Gets or sets the active.
/// </summary>
public string? ProductName { get; set; }
/// <summary>
/// Gets or sets the page index.
/// </summary>
public int PageIndex { get; set; }
/// <summary>
/// Gets or sets the page size.
/// </summary>
public int PageSize { get; set; }
/// <summary>
/// Gets or sets a value indicating whether active.
/// </summary>
public int TotalItems { get; set; }
/// <summary>
/// Gets or sets the category id.
/// </summary>
public int? CategoryId { get; set; }
/// <summary>
/// Gets or sets the inventory product id.
/// </summary>
public int? InventoryProductId { get; set; }
}
}
using Hims.Shared.Library.Enums;
using System;
using System.Collections.Generic;
using System.Text;
namespace Hims.Shared.UserModels.Filters
{
/// <summary>
/// The encounter filter model.
/// </summary>
public class IvfEncouterFilterModel
{
/// <summary>
/// Gets or sets the encounter id.
/// </summary>
public int IvfEncouterId { get; set; }
/// <summary>
/// Gets or sets the encounter id.
/// </summary>
public int ProviderId { get; set; }
/// <summary>
/// Gets or sets the appointment id.
/// </summary>
public int AppointmentId { get; set; }
/// <summary>
/// Gets or sets the encrypted encounter id.
/// </summary>
public string? EncryptedEncounterId { get; set; } = string.Empty;
/// <summary>
/// Gets or sets the encrypted appointment id.
/// </summary>
public string? EncryptedAppointmentId { get; set; }
/// <summary>
/// Gets or sets the encrypted appointment id.
/// </summary>
public string? EncryptedPatientId { get; set; }
/// <summary>
/// Gets or sets the encrypted provider id.
/// </summary>
public string? EncryptedProviderId { get; set; }
/// <summary>
/// Gets or sets the encounter type.
/// </summary>
public IvfEncounterType Type { get; set; }
/// <summary>
/// Gets or sets a value indicating whether this instance is admission.
/// </summary>
public bool IsAdmission { get; set; }
}
}
namespace Hims.Shared.UserModels.Filters
{
/// <summary>TODO The lab order filter model.</summary>
public class LabOrderFilterModel
{
/// <summary>
/// Gets or sets the name.
/// </summary>
public string Name { get; set; }
/// <summary>
/// Gets or sets the page index.
/// </summary>
public int PageIndex { get; set; }
/// <summary>
/// Gets or sets the page size.
/// </summary>
public int PageSize { get; set; }
}
}
\ No newline at end of file
namespace Hims.Shared.UserModels.Filters
{
/// <summary> The lab order value filter model.</summary>
public class LabOrderValueFilterModel
{
/// <summary>
/// Gets or sets the order code id.
/// </summary>
public string OrderCode { get; set; }
/// <summary>
/// Gets or sets the page index.
/// </summary>
public int PageIndex { get; set; }
/// <summary>
/// Gets or sets the page size.
/// </summary>
public int PageSize { get; set; }
}
}
\ No newline at end of file
namespace Hims.Shared.UserModels.Filters
{
/// <summary>TODO The icd code filter model.</summary>
public class LanguageFilterModel
{
/// <summary>
/// Gets or sets the language id.
/// </summary>
public int LanguageId { get; set; }
/// <summary>
/// Gets or sets the code.
/// </summary>
public string Name { get; set; }
/// <summary>
/// Gets or sets the page index.
/// </summary>
public int PageIndex { get; set; }
/// <summary>
/// Gets or sets the page size.
/// </summary>
public int PageSize { get; set; }
}
}
\ No newline at end of file
using System;
using System.Collections.Generic;
using System.Text;
namespace Hims.Shared.UserModels.Filters
{
public class ListViewFilterModel
{
/// <summary>
/// Gets or sets the provider id.
/// </summary>
public int? ProviderId { get; set; }
/// <summary>
/// Gets or sets the patient id.
/// </summary>
public int? PatientId { get; set; }
/// <summary>
/// Gets or sets the discharge date.
/// </summary>
/// <value>
/// The discharge date.
/// </value>
public string? DischargeDate { get; set; }
/// <summary>
/// Gets or sets the patient mobile
/// </summary>
public string? PatientMobile { get; set; }
/// <summary>
/// Gets or sets the is discharged.
/// </summary>
public bool? IsDischarged { get; set; }
/// <summary>
/// Gets or sets the active.
/// </summary>
public bool? Active { get; set; }
/// <summary>
/// Gets or sets the status.
/// </summary>
public string? Status { get; set; }
/// <summary>
/// Gets or sets the page index.
/// </summary>
public int PageIndex { get; set; }
/// <summary>
/// Gets or sets the page size.
/// </summary>
public int PageSize { get; set; }
/// <summary>
/// Gets or sets the wardid.
/// </summary>
public int? WardId { get; set; }
/// <summary>
/// Gets or sets the wardid.
/// </summary>
public int? BedId { get; set; }
/// <summary>
/// Gets or sets the wardid.
/// </summary>
public string? FloorName { get; set; }
/// <summary>
/// Gets or sets the wardid.
/// </summary>
public string? WardName { get; set; }
/// <summary>
/// Gets or sets the wardid.
/// </summary>
public string? BedNumber { get; set; }
/// <summary>
/// Gets or sets the wardid.
/// </summary>
public string? BedStatusName { get; set; }
/// <summary>
/// Gets or sets the wardid.
/// </summary>
public int? LocationId { get; set; }
/// <summary>
/// Gets or sets the wardid.
/// </summary>
public int? bedStatusId { get; set; }
/// <summary>
/// Gets or sets the wardid.
/// </summary>
public int? FloorId { get; set; }
/// <summary>
/// Gets or sets the wardid.
/// </summary>
public int? roomId { get; set; }
/// <summary>
/// Gets or sets the wardid.
/// </summary>
public int? PatientPriorityId { get; set; }
}
}
namespace Hims.Shared.UserModels.Filters
{
/// <summary>TODO The look up value filter model.</summary>
public class LookUpValueFilterModel
{
/// <summary>
/// Gets or sets the name.
/// </summary>
public string Name { get; set; }
/// <summary>
/// Gets or sets the page index.
/// </summary>
public int PageIndex { get; set; }
/// <summary>
/// Gets or sets the page size.
/// </summary>
public int PageSize { get; set; }
}
}
\ No newline at end of file
#nullable enable
using System;
namespace Hims.Shared.UserModels.Filters
{
/// <summary>
/// The patient filter model.
/// </summary>
public class MedicineRankFilterModel
{
/// <summary>
/// Gets or sets the Provider id.
/// </summary> PharmacyProductId ProductName scount rankNumber
public int? PharmacyProductId { get; set; }
/// <summary>
/// Gets or sets the Provider id.
/// </summary>medicationType
public string ProductName { get; set; } = string.Empty;
/// <summary>
/// Gets or sets the Provider id.
/// </summary>medicationType
public string MedicationType { get; set; } = string.Empty;
/// <summary>
/// Gets or sets the created date.
/// </summary>
public string FromDate { get; set; } = string.Empty;
/// <summary>
/// Gets or sets the optional text 2.
/// </summary>
public string ToDate { get; set; } = string.Empty;
/// <summary>
/// Gets or sets the page index.
/// </summary>
public int? PageIndex { get; set; }
/// <summary>
/// Gets or sets the page size.
/// </summary>
public int? PageSize { get; set; }
/// <summary>
/// Gets or sets the created by.
/// </summary>
public int? CreatedBy { get; set; }
/// <summary>
/// Gets or sets the location
/// </summary>
public int? LocationId { get; set; }
/// <summary>
/// Gets or sets the Pay Type id.
/// </summary>
public int? PayTypeId { get; set; }
/// <summary>
/// Gets or sets the Offset id.
/// </summary>
public string Offset { get; set; } = string.Empty;
/// <summary>
/// Gets or sets the time Zone id.
/// </summary>
public string TimeZone { get; set; } = string.Empty;
}
}
#nullable enable
using System;
namespace Hims.Shared.UserModels.Filters
{
/// <summary>
/// The patient filter model.
/// </summary>
public class OutPatientFilterModel
{
/// <summary>
/// Gets or sets the Provider id.
/// </summary>
public int? ProviderId { get; set; }
/// <summary>
/// Gets or sets the Provider id.
/// </summary>
public string PatientGender { get; set; }
/// <summary>
/// Gets or sets the created date.
/// </summary>
public string? FromDate { get; set; }
/// <summary>
/// Gets or sets the optional text 2.
/// </summary>
public string? ToDate { get; set; }
/// <summary>
/// Gets or sets the Provider id.
/// </summary>
public string? ProviderAge { get; set; }
/// <summary>
/// Gets or sets the Provider id.
/// </summary>
public string? ProviderName { get; set; }
/// <summary>
/// Gets or sets the father or husband.
/// </summary>
public string? FatherOrHusband { get; set; }
/// <summary>
/// Gets or sets the Provider id.
/// </summary>
public int? DepartmentId { get; set; }
/// <summary>
/// Gets or sets the Provider id.
/// </summary>
public int PatientAge { get; set; }
/// <summary>
/// Gets or sets the full name.
/// </summary>
public string? PatientName { get; set; }
/// <summary>
/// Gets or sets the value.
/// </summary>
public string? AdmissionNo { get; set; }
/// <summary>
/// Gets or sets the email.
/// </summary>
public int? PatientId { get; set; }
/// <summary>
/// Gets or sets the mobile.
/// </summary>
public string? DepartmentName { get; set; }
/// <summary>
/// Gets or sets the appoinment no.
/// </summary>
public string? AppointmentNo { get; set; }
/// <summary>
/// Gets or sets the gender.
/// </summary>
public int TotalAmount { get; set; }
/// <summary>
/// Gets or sets the country id.
/// </summary>
public int TotalAppointments { get; set; }
/// <summary>
/// Gets or sets the active.
/// </summary>
public bool? Active { get; set; }
/// <summary>
/// Gets or sets the visit type.
/// </summary>
public char? VisitType { get; set; }
/// <summary>
/// Gets or sets the created date.
/// </summary>
public string? AppointmentDate { get; set; }
/// <summary>
/// Gets or sets the optional text 2.
/// </summary>
public TimeSpan AppointmentTime { get; set; }
/// <summary>
/// Gets or sets the optional text 2.
/// </summary>
public string AppointmentTimeString { get; set; }
/// <summary>
/// Gets or sets the page index.
/// </summary>
public int PageIndex { get; set; }
/// <summary>
/// Gets or sets the page size.
/// </summary>
public int PageSize { get; set; }
/// <summary>
/// Gets or sets the total items.
/// </summary>
public int TotalItems { get; set; }
/// <summary>
/// Gets or sets the mobile.
/// </summary>
public string Mobile { get; set; }
/// <summary>
/// Gets or sets the umr no.
/// </summary>
public string? UMRNo { get; set; }
/// <summary>
/// Gets or sets the created by.
/// </summary>
public string CreatedBy { get; set; }
/// <summary>
/// Gets or sets the role name.
/// </summary>
public string RoleName { get; set; }
/// <summary>
/// Gets or sets the referrred by.
/// </summary>
public string? ReferredBy { get; set; }
/// <summary>
/// Gets or sets the referrred by name.
/// </summary>
public string? ReferredByName { get; set; }
/// <summary>
/// Gets or sets the paymentType.
/// </summary>
public string? PaymentType { get; set; }
/// <summary>
/// Gets or sets the street address.
/// </summary>
public string? StreetAdress { get; set; }
/// <summary>
/// Gets or sets the city.
/// </summary>
public string? City { get; set; }
/// <summary>
/// Gets or sets the state.
/// </summary>
public string? State { get; set; }
/// <summary>
/// Gets or sets the zipcode.
/// </summary>
public string? Zipcode { get; set; }
/// <summary>
/// Gets or sets the Location id.
/// </summary>
public int LocationId { get; set; }
/// <summary>
/// Gets or sets the Pay Type id.
/// </summary>
public int? PayTypeId { get; set; }
/// <summary>
/// Gets or sets the name.
/// </summary>
public string? Name { get; set; }
/// <summary>
/// Gets or sets the patientReferredbyId.
/// </summary>
public int? PatientReferredById { get; set; }
// <summary>
/// Gets or sets the created date.
/// </summary>
/// <value>
/// The created date.
/// </value>
public DateTime ReceiptDate { get; set; }
/// <summary>
/// Gets or sets the AppointmentTypeName.
/// </summary>
public string? AppointmentTypeName { get; set; }
/// <summary>
/// Gets or sets the appointmentTypeId.
/// </summary>
public int? AppointmentTypeId { get; set; }
/// <summary>
/// Gets or sets the appointmentTypeId.
/// </summary>
public bool? PaymentStatus { get; set; }
/// <summary>
/// Gets or sets the Appointment Status.
/// </summary>
public string? Status { get; set; }
/// <summary>
/// Gets or sets the freeFollowUpDays Limit.
/// </summary>
public int? FreeFollowUpDaysLimit { get; set; }
/// <summary>
/// Gets or sets the FreeFollowUp ValidityDate .
/// </summary>
public DateTime? FreeFollowUpValidityDate { get; set; }
/// <summary>
/// Gets or sets the result type .
/// </summary>
public string ResultType { get; set; }
/// <summary>
/// Gets or sets the result type .
/// </summary>
public int AccountId { get; set; }
}
}
namespace Hims.Shared.UserModels.Filters
{
/// <summary>
/// The patient document filter model.
/// </summary>
public class PatientDocumentFilterModel
{
/// <summary>
/// Gets or sets the patient id.
/// </summary>
public int PatientId { get; set; }
/// <summary>
/// Gets or sets the encrypted patient id.
/// </summary>
public string EncryptedPatientId { get; set; }
/// <summary>
/// Gets or sets a value indicating whether this instance is admission.
/// </summary>
/// <value>
/// <c>true</c> if this instance is admission; otherwise, <c>false</c>.
/// </value>
public bool IsAdmission { get; set; }
/// <summary>
/// Gets or sets the page index.
/// </summary>
public int PageIndex { get; set; }
/// <summary>
/// Gets or sets the page size.
/// </summary>
public int PageSize { get; set; }
/// <summary>
/// Gets or sets the patient document id.
/// </summary>
public int? PatientDocumentId { get; set; }
}
/// <summary>
/// The patient document filter model.
/// </summary>
public class PatientDocumentViewModel {
/// <summary>
/// gets or sets the base64.
/// </summary>
public string? Base64 { get; set; }
/// <summary>
/// gets or sets the DocumentUrl.
/// </summary>
public string? DocumentUrl { get; set; }
/// <summary>
/// gets or sets the FTP ErrorMessage.
/// </summary>
public string? ErrorMessage { get; set; }
}
}
\ No newline at end of file
This diff is collapsed.
#nullable enable
namespace Hims.Shared.UserModels.Filters
{
/// <summary>
/// The patient document filter model.
/// </summary>
public class PaymentDocumentFilterModel
{
/// <summary>
/// Gets or sets the patient id.
/// </summary>
public int? ProviderId { get; set; }
/// <summary>
/// Gets or sets the encrypted patient id.
/// </summary>
public string? EncryptedProviderId { get; set; }
/// <summary>
/// Gets or sets the page index.
/// </summary>
public int? PageIndex { get; set; }
/// <summary>
/// Gets or sets the page size.
/// </summary>
public int? PageSize { get; set; }
/// <summary>
/// Gets or sets the year.
/// </summary>
public string? Year { get; set; }
/// <summary>
/// Gets or sets the month.
/// </summary>
public string? Month { get; set; }
}
}
\ No newline at end of file
#nullable enable
using System;
namespace Hims.Shared.UserModels.Filters
{
/// <summary>
/// The patient filter model.
/// </summary>
public class PharmacyExplorerFilterModel
{
/// <summary>
/// Gets or sets the created date.
/// </summary>
public string? FromDate { get; set; }
/// <summary>
/// Gets or sets the optional text 2.
/// </summary>
public string? ToDate { get; set; }
/// <summary>
/// Gets or sets the provider id.
/// </summary>
public int? ProviderId { get; set; }
/// <summary>
/// Gets or sets the account id.
/// </summary>
public int? AccountId { get; set; }
/// <summary>
/// Gets or sets the role id.
/// </summary>
public int? RoleId { get; set; }
}
}
using System;
using System.Collections.Generic;
namespace Hims.Shared.UserModels.Filters
{
/// <summary>TODO The lab order filter model.</summary>
public class PharmacyIndentHdrFilterModel
{
/// <summary>
/// Gets or sets the laborder id.
/// </summary>
public int PharmacyIndentHdrId { get; set; }
/// <summary>
/// Gets or sets the laborder id.
/// </summary>
public int PharmacyIndentDtlId { get; set; }
/// <summary>
/// Gets or sets the laborder id.
/// </summary>
public int PharmacyProductId { get; set; }
/// <summary>
/// Gets or sets the laborder id.
/// </summary>
public int Quantity { get; set; }
/// <summary>Gets or sets the name.</summary>
public DateTime? IndentDate { get; set; }
/// <summary>Gets or sets the name.</summary>
public DateTime? RequiredDate { get; set; }
/// <summary>Gets or sets the name.</summary>
public int ModifiedBy { get; set; }
/// <summary>Gets or sets the name.</summary>
public string? ReasonForRequirement { get; set; }
/// <summary>Gets or sets the name.</summary>
public List<PharmacyIndentDtlFilterModel>? PharmacyIndentDtls { get; set; }
/// <summary>Gets or sets the name.</summary>
public string? Status { get; set; }
/// <summary>Gets or sets the name.</summary>
public string? ApprovedBy { get; set; }
/// <summary>Gets or sets the name.</summary>
public int AdmissionId { get; set; }
/// <summary>
/// Gets or sets the page index.
/// </summary>
public int PageIndex { get; set; }
/// <summary>
/// Gets or sets the page size.
/// </summary>
public int PageSize { get; set; }
/// <summary>
/// Gets or sets the approved date.
/// </summary>
public DateTime? ApprovedDate { get; set; }
}
/// <summary>TODO The lab order filter model.</summary>
public class PharmacyIndentDtlFilterModel
{
/// <summary>
/// Gets or sets the laborder id.
/// </summary>
public int PharmacyIndentDtlId { get; set; }
/// <summary>
/// Gets or sets the laborder id.
/// </summary>
public int PharmacyIndentHdrId { get; set; }
/// <summary>
/// Gets or sets the amount.
/// </summary>
public int Amount { get; set; }
/// <summary>
/// Gets or sets the quantity.
/// </summary>
public int Quantity { get; set; }
/// <summary>
/// Gets or sets the pharmacyProductId.
/// </summary>
public int PharmacyProductId { get; set; }
/// <summary>
/// Gets or sets the Status.
/// </summary>
public string Status { get; set; }
}
}
\ No newline at end of file
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment