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

initial commit

parent a817c609
namespace Hims.Shared.EntityModels
{
using System;
/// <summary>
/// The appointment.
/// </summary>
public class AdmissionReportModel
{
/// <summary>
/// Gets or sets the admission id.
/// </summary>
public int AdmissionId { get; set; }
/// <summary>
/// Gets or sets the encrypted admission id.
/// </summary>
public string EncryptedAdmissionId { get; set; }
/// <summary>
/// Gets or sets the wardid.
/// </summary>
public string? FloorName { get; set; }
/// <summary>
/// Gets or sets the wardid.
/// </summary>
public string? CaseTypeName { get; set; }
/// <summary>
/// Gets or sets the admission no.
/// </summary>
public string AdmissionNo { get; set; } = string.Empty;
/// <summary>
/// Gets or sets the admission date.
/// </summary>
public DateTime AdmissionDate { get; set; }
/// <summary>
/// Gets or sets the provider id.
/// </summary>
public int ProviderId { get; set; }
/// <summary>
/// Gets or sets the provider name.
/// </summary>
public string ProviderName { get; set; }
/// <summary>
/// Gets or sets the department name.
/// </summary>
public string DepartmentName { get; set; }
/// <summary>
/// Gets or sets the patient id.
/// </summary>
public int PatientId { get; set; }
/// <summary>
/// Gets or sets the patient family member name.
/// </summary>
public string? FamilyMemberName { get; set; }
/// <summary>
/// Gets or sets the patient relation with family member.
/// </summary>
public string? Relation { get; set; }
/// <summary>
/// Gets or sets the patient name.
/// </summary>
public string PatientName { get; set; }
/// <summary>
/// Gets or sets the patient gender.
/// </summary>
public string PatientGender { get; set; }
/// <summary>
/// Gets or sets the patient mobile.
/// </summary>
public string PatientMobile { get; set; }
/// <summary>
/// Gets or sets the patient age.
/// </summary>
public int PatientAge { get; set; }
/// <summary>
/// Gets or sets the date of birth.
/// </summary>
public DateTime? DateOfBirth { get; set; }
/// <summary>
/// Gets or sets the patient mobile.
/// </summary>
public string Religion { get; set; }
/// <summary>
/// Gets or sets the patient mobile.
/// </summary>
public string Nationality { get; set; }
/// <summary>
/// Gets or sets the patient mobile.
/// </summary>
public string Zipcode { get; set; }
/// <summary>
/// Gets or sets the patient mobile.
/// </summary>
public string City { get; set; }
/// <summary>
/// Gets or sets the patient mobile.
/// </summary>
public string Area { get; set; }
/// <summary>
/// Gets or sets the patient mobile.
/// </summary>
public string Address { get; set; }
/// <summary>
/// Gets or sets the patient mobile.
/// </summary>
public string Entitlement { get; set; }
/// <summary>
/// Gets or sets the patient mobile.
/// </summary>
public string ReferBy { get; set; }
/// <summary>
/// Gets or sets the patient mobile.
/// </summary>
public string InsuranceCompanyName { get; set; }
/// <summary>
/// Gets or sets the patient mobile.
/// </summary>
public string RelationName { get; set; }
/// <summary>
/// Gets or sets the patient mobile.
/// </summary>
public string RelativeDOB { get; set; }
/// <summary>
/// Gets or sets the patient mobile.
/// </summary>
public string RelationMobile { get; set; }
/// <summary>
/// Gets or sets the ward name.
/// </summary>
public string WardName { get; set; }
/// <summary>
/// Gets or sets the room name.
/// </summary>
public string RoomName { get; set; }
/// <summary>
/// Gets or sets the bed number.
/// </summary>
public string BedNumber { get; set; }
/// <summary>
/// Gets or sets the surgery name.
/// </summary>
public string SurgeryName { get; set; }
/// <summary>
/// Gets or sets the attendant name
/// </summary>
public string? AttendantName { get; set; }
/// <summary>
/// Gets or sets the attendant contact no
/// </summary>
public string? AttendantContactNo { get; set; }
/// <summary>
/// Gets or sets the discharge date.
/// </summary>
public DateTime? DischargeDate { get; set; }
/// <summary>
/// Gets or sets the discharge status.
/// </summary>
public string DischargeStatus { get; set; }
/// <summary>
/// Gets or sets the UMR number.
/// </summary>
public string? UMRNo { get; set; }
/// <summary>
/// Gets or sets the UMR number.
/// </summary>
public string? Salutation { 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 name of the location.
/// </summary>
/// <value>
/// The name of the location.
/// </value>
public string? LocationName { get; set; }
/// <summary>
/// Gets or sets the case type id.
/// </summary>
/// <value>
/// The name of the case type id.
/// </value>
public int? CaseTypeId { get; set; }
/// <summary>
/// Gets or sets the insurance company Id.
/// </summary>
/// <value>
/// The name of the insurance company Id.
/// </value>
public int? InsuranceCompanyId { get; set; }
/// <summary>
/// Gets or sets the patient organization.
/// </summary>
/// <value>
/// The patient organization.
/// </value>
public string? PatientOrganization { get; set; }
}
}
namespace Hims.Shared.UserModels.Admission
{
/// <summary>
///
/// </summary>
public class PriorityViewModel
{
/// <summary>
/// Gets or sets the identifier.
/// </summary>
/// <value>
/// The identifier.
/// </value>
public int Id { get; set; }
/// <summary>
/// Gets or sets the name.
/// </summary>
/// <value>
/// The name.
/// </value>
public string Name { get; set; }
/// <summary>
/// Gets or sets the icon.
/// </summary>
/// <value>
/// The icon.
/// </value>
public string Icon { get; set; }
/// <summary>
/// Gets or sets the color.
/// </summary>
/// <value>
/// The color.
/// </value>
public string Color { get; set; }
}
}
using System;
namespace Hims.Shared.UserModels.AppointmentCheck
{
public class FetchModel
{
public int AppointmentId { get; set; }
public string Action { get; set; }
public DateTime Date { get; set; }
public string UserName { get; set; }
public string RoleName { get; set; }
}
}
namespace Hims.Shared.UserModels.AppointmentCheck
{
public class FetchPayload
{
public int AppointmentId { get; set; }
}
}
namespace Hims.Shared.UserModels.AppointmentCheck
{
public class InsertModel
{
public int AppointmentId { get; set; }
public string Action { get; set; }
public int? CreatedBy { get; set; }
public int? UserId { get; set; }
public bool? IgnoreForQueue { get; set; }
}
}
namespace Hims.Shared.UserModels.AssessmentType
{
/// <summary>
/// The visit type filter model.
/// </summary>
public class DeleteModel
{
/// <summary>
/// Gets or sets the assessment type id.
/// </summary>
public int AssessmentTypeId { get; set; }
/// <summary>
/// Gets or sets the modifies by.
/// </summary>
public int ModifiedBy { get; set; }
/// <summary>
/// Gets or sets the modified by name.
/// </summary>
public string ModifiedByName { get; set; }
}
}
#nullable enable
using System;
namespace Hims.Shared.UserModels.AssessmentType
{
/// <summary>
/// The assessment type filter model.
/// </summary>
public class FilterModel
{
/// <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; }
}
}
namespace Hims.Shared.UserModels.AssessmentType
{
/// <summary>
/// The assessment type filter model.
/// </summary>
public class InsertModel
{
/// <summary>
/// Gets or sets the name.
/// </summary>
public string Name { get; set; }
/// <summary>
/// Gets or sets the created by.
/// </summary>
public int CreatedBy { get; set; }
/// <summary>
/// Gets or sets the modified by name.
/// </summary>
public string ModifiedByName { get; set; }
/// <summary>
/// Gets or sets the created by name.
/// </summary>
public string CreatedByName { get; set; }
}
}
namespace Hims.Shared.UserModels.AssessmentType
{
/// <summary>
/// The assessment type filter model.
/// </summary>
public class UpdateModel
{
/// <summary>
/// Gets or sets the name.
/// </summary>
public string Name { get; set; }
/// <summary>
/// Gets or sets the assessment type id.
/// </summary>
public int AssessmentTypeId { get; set; }
/// <summary>
/// Gets or sets the modifies by.
/// </summary>
public int ModifiedBy { get; set; }
/// <summary>
/// Gets or sets the modified by name.
/// </summary>
public string ModifiedByName { get; set; }
}
}
namespace Hims.Shared.UserModels.AssessmentType
{
using System;
/// <summary>
/// The coupon.
/// </summary>
public class ViewModel
{
/// <summary>
/// Gets or sets the assessment type id.
/// </summary>
public int AssessmentTypeId { get; set; }
/// <summary>
/// Gets or sets the name.
/// </summary>
public string Name { get; set; }
/// <summary>
/// Gets or sets the created by.
/// </summary>
public int CreatedByName { 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? ModifiedByName { 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 assessment type identifier.
/// </summary>
/// <value>
/// The assessment type identifier.
/// </value>
public int Id { get; set; }
}
}
using System;
namespace Hims.Shared.UserModels.BedManagement.Bed
{
/// <summary>
/// The common response.
/// </summary>
public class ViewModel
{
/// <summary>
/// Gets or sets the ward identifier.
/// </summary>
/// <value>
/// The ward identifier.
/// </value>
public int BedId { get; set; }
/// <summary>
/// Gets or sets the name of the ward.
/// </summary>
/// <value>
/// The name of the ward.
/// </value>
public string BedNumber { get; set; }
/// <summary>
/// Gets or sets the bed status identifier.
/// </summary>
/// <value>
/// The bed status identifier.
/// </value>
public int BedStatusId { get; set; }
/// <summary>
/// Gets or sets the name of the bed status.
/// </summary>
/// <value>
/// The name of the bed status.
/// </value>
public string BedStatusName { get; set; }
/// <summary>
/// Gets or sets the full name.
/// </summary>
/// <value>
/// The full name.
/// </value>
public string FullName { get; set; }
/// <summary>
/// Gets or sets the thumbnail URL.
/// </summary>
/// <value>
/// The thumbnail URL.
/// </value>
public string ThumbnailUrl { get; set; }
/// <summary>
/// Gets or sets the unique identifier.
/// </summary>
/// <value>
/// The unique identifier.
/// </value>
public string Guid { get; set; }
/// <summary>
/// Gets or sets the gender.
/// </summary>
/// <value>
/// The gender.
/// </value>
public string Gender { get; set; }
/// <summary>
/// Gets or sets the age.
/// </summary>
/// <value>
/// The age.
/// </value>
public int? Age { get; set; }
/// <summary>
/// Gets or sets the admission no.
/// </summary>
/// <value>
/// The admission no.
/// </value>
public string AdmissionNo { get; set; }
/// <summary>
/// Gets or sets the name of the department.
/// </summary>
/// <value>
/// The name of the department.
/// </value>
public string DepartmentName { get; set; }
/// <summary>
/// Gets or sets the admission date.
/// </summary>
/// <value>
/// The admission date.
/// </value>
public DateTime AdmissionDate { get; set; }
/// <summary>
/// Gets or sets the name of the provider.
/// </summary>
/// <value>
/// The name of the provider.
/// </value>
public string ProviderName { get; set; }
/// <summary>
/// Gets or sets the provider gender.
/// </summary>
/// <value>
/// The provider gender.
/// </value>
public string ProviderGender { get; set; }
}
}
namespace Hims.Shared.UserModels.BedManagement
{
using System;
/// <summary>
/// The provider profile info model.
/// </summary>
public class FilterModel
{
/// <summary>
/// Gets or sets the status.
/// </summary>
public int Id { get; set; }
}
}
\ No newline at end of file
namespace Hims.Shared.UserModels.BedManagement.Floor
{
/// <summary>
/// The common response.
/// </summary>
public class Floor
{
/// <summary>
/// Gets or sets the ward identifier.
/// </summary>
/// <value>
/// The ward identifier.
/// </value>
public int FloorId { get; set; }
/// <summary>
/// Gets or sets the name of the ward.
/// </summary>
/// <value>
/// The name of the ward.
/// </value>
public string FloorName { get; set; }
}
}
namespace Hims.Shared.UserModels.BedManagement.Room
{
/// <summary>
/// The common response.
/// </summary>
public class ViewModel
{
/// <summary>
/// Gets or sets the ward identifier.
/// </summary>
/// <value>
/// The ward identifier.
/// </value>
public int RoomId { get; set; }
/// <summary>
/// Gets or sets the name of the ward.
/// </summary>
/// <value>
/// The name of the ward.
/// </value>
public string RoomName { get; set; }
/// <summary>
/// Gets or sets the room rent.
/// </summary>
/// <value>
/// The room rent.
/// </value>
public double? RoomRent { get; set; }
/// <summary>
/// Gets or sets the total beds.
/// </summary>
/// <value>
/// The total beds.
/// </value>
public int? TotalBeds { get; set; }
/// <summary>
/// Gets or sets the total beds available.
/// </summary>
/// <value>
/// The total beds available.
/// </value>
public int? TotalBedsAvailable { get; set; }
/// <summary>
/// Gets or sets the total beds cleaning.
/// </summary>
/// <value>
/// The total beds cleaning.
/// </value>
public int? TotalBedsCleaning { get; set; }
/// <summary>
/// Gets or sets the total beds occupied.
/// </summary>
/// <value>
/// The total beds occupied.
/// </value>
public int? TotalBedsOccupied { get; set; }
}
}
namespace Hims.Shared.UserModels.BedManagement.Status
{
/// <summary>
/// The common response.
/// </summary>
public class ViewModel
{
/// <summary>
/// Gets or sets the Status ID.
/// </summary>
/// <value>
/// The Bed StatusId.
/// </value>
public int BedStatusId { get; set; }
/// <summary>
/// Gets or sets the name of the Status.
/// </summary>
/// <value>
/// The name of the Status.
/// </value>
public string BedStatusName { get; set; }
}
}
namespace Hims.Shared.UserModels.BedManagement.Ward
{
/// <summary>
/// The common response.
/// </summary>
public class ViewModel
{
/// <summary>
/// Gets or sets the ward identifier.
/// </summary>
/// <value>
/// The ward identifier.
/// </value>
public int WardId { get; set; }
/// <summary>
/// Gets or sets the name of the ward.
/// </summary>
/// <value>
/// The name of the ward.
/// </value>
public string WardName { get; set; }
/// <summary>
/// Gets or sets the total rooms.
/// </summary>
/// <value>
/// The total rooms.
/// </value>
public int? TotalRooms { get; set; }
/// <summary>
/// Gets or sets the total beds.
/// </summary>
/// <value>
/// The total beds.
/// </value>
public int? TotalBeds { get; set; }
/// <summary>
/// Gets or sets the total beds available.
/// </summary>
/// <value>
/// The total beds available.
/// </value>
public int? TotalBedsAvailable { get; set; }
/// <summary>
/// Gets or sets the total beds cleaning.
/// </summary>
/// <value>
/// The total beds cleaning.
/// </value>
public int? TotalBedsCleaning { get; set; }
/// <summary>
/// Gets or sets the total beds occupied.
/// </summary>
/// <value>
/// The total beds occupied.
/// </value>
public int? TotalBedsOccupied { get; set; }
}
}
using System.Collections.Generic;
namespace Hims.Shared.UserModels
{
/// <summary>
/// The basic bed management availability model.
/// </summary>
public class BedManagementAvailabilityModel
{
/// <summary>
/// Gets or sets the floor id.
/// </summary>
public int? FloorId { get; set; }
/// <summary>
/// Gets or sets the floor name.
/// </summary>
public string FloorName { get; set; }
/// <summary>
/// Gets or sets the floor name.
/// </summary>
public Wards[] Wards { get; set; }
}
/// <summary>
/// The basic bed management availability model.
/// </summary>
public class Wards
{
/// <summary>
/// Gets or sets the floor name.
/// </summary>
public int? WardId { get; set; }
/// <summary>
/// Gets or sets the floor name.
/// </summary>
public string WardName { get; set; }
/// <summary>
/// Gets or sets the floor name.
/// </summary>
public Rooms[] Rooms { get; set; }
}
/// <summary>
/// The basic Rooms model.
/// </summary>
public class Rooms
{
/// <summary>
/// Gets or sets the floor name.
/// </summary>
public int? RoomId { get; set; }
/// <summary>
/// Gets or sets the room name.
/// </summary>
public string RoomName { get; set; }
/// <summary>
/// Gets or sets the floor name.
/// </summary>
public Beds[] Bed { get; set; }
}
/// <summary>
/// The basic Rooms model.
/// </summary>
public class Beds
{
/// <summary>
/// Gets or sets the bed id.
/// </summary>
public int? BedId { get; set; }
/// <summary>
/// Gets or sets the bed number.
/// </summary>
public string BedNumber { get; set; }
/// <summary>
/// Gets or sets the bed status name.
/// </summary>
public string BedStatusName { get; set; }
}
}
\ No newline at end of file
using System.Collections.Generic;
namespace Hims.Shared.UserModels
{
/// <summary>
/// The basic bed management filter model.
/// </summary>
public class BedManagementFilterModel
{
/// <summary>
/// Gets or sets the floor id.
/// </summary>
public int? FloorId { get; set; }
/// <summary>
/// Gets or sets the floor id.
/// </summary>
public string FloorName { get; set; }
/// <summary>
/// Gets or sets the floor id.
/// </summary>
public int? WardId { get; set; }
/// <summary>
/// Gets or sets the ward name.
/// </summary>
public string WardName { get; set; }
/// <summary>
/// Gets or sets the floor id.
/// </summary>
public int? RoomId { get; set; }
/// <summary>
/// Gets or sets the room name.
/// </summary>
public string RoomName { get; set; }
/// <summary>
/// Gets or sets the floor id.
/// </summary>
public int? BedId { get; set; }
/// <summary>
/// Gets or sets the room name.
/// </summary>
public string BedNumber { get; set; }
/// <summary>
/// Gets or sets the floor id.
/// </summary>
public int? BedStatusId { get; set; }
/// <summary>
/// Gets or sets the room name.
/// </summary>
public string BedStatusName { get; set; }
/// <summary>
/// Gets or sets Location id.
/// </summary>
public int LocationId { get; set; }
}
}
\ No newline at end of file
using System.Collections.Generic;
namespace Hims.Shared.UserModels
{
/// <summary>
/// The basic bed patient details model.
/// </summary>
public class BedPatientDetailsModel
{
/// <summary>
/// Gets or sets the patient name.
/// </summary>
public string PatientName { get; set; }
/// <summary>
/// Gets or sets the provider name.
/// </summary>
public string ProviderName { get; set; }
/// <summary>
/// Gets or sets the department name.
/// </summary>
public string DepartmentName { get; set; }
/// <summary>
/// Gets or sets the admission name.
/// </summary>
public string AdmissionNo { get; set; }
/// <summary>
/// Gets or sets the admission date.
/// </summary>
public string AdmissionDate { get; set; }
/// <summary>
/// Gets or sets the patient name.
/// </summary>
public short Age { get; set; }
/// <summary>
/// Gets or sets the patient name.
/// </summary>
public char Gender { get; set; }
/// <summary>
/// Gets or sets the patient name.
/// </summary>
public int DischargeId { get; set; }
/// <summary>
/// Gets or sets the patient name.
/// </summary>
public string ExpectedDischargeDate { get; set; }
}
}
\ No newline at end of file
namespace Hims.Shared.UserModels.ChargeManagement
{
using System;
/// <summary>
/// The provider profile info model.
/// </summary>
public class FilterModel
{
/// <summary>
/// Gets or sets the status.
/// </summary>
public string Department { get; set; }
/// <summary>
/// Gets or sets the charge group identifier.
/// </summary>
/// <value>
/// The charge group identifier.
/// </value>
public string ChargeGroup { get; set; }
/// <summary>
/// Gets or sets the charge identifier.
/// </summary>
/// <value>
/// The charge identifier.
/// </value>
public string Charge { 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 size of the page.
/// </summary>
/// <value>
/// The size of the page.
/// </value>
public int? PageSize { get; set; }
/// <summary>
/// Gets or sets the status.
/// </summary>
public string Term { get; set; }
/// <summary>
/// Gets or sets the charge category identifier.
/// </summary>
/// <value>
/// The charge category identifier.
/// </value>
public int? ChargeCategoryId { get; set; }
}
}
\ No newline at end of file
namespace Hims.Shared.UserModels.ChargeManagement
{
/// <summary>
/// The provider profile info model.
/// </summary>
public class InsertModel
{
/// <summary>
/// Gets or sets the status.
/// </summary>
public int DepartmentId { get; set; }
/// <summary>
/// Gets or sets the name of the department.
/// </summary>
/// <value>
/// The name of the department.
/// </value>
public string DepartmentName { get; set; }
/// <summary>
/// Gets or sets the charge group identifier.
/// </summary>
/// <value>
/// The charge group identifier.
/// </value>
public int ChargeGroupId { get; set; }
/// <summary>
/// Gets or sets the name of the charge group.
/// </summary>
/// <value>
/// The name of the charge group.
/// </value>
public string ChargeGroupName { get; set; }
/// <summary>
/// Gets or sets the charge identifier.
/// </summary>
/// <value>
/// The charge identifier.
/// </value>
public string ChargeName { 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 cost.
/// </summary>
/// <value>
/// The cost.
/// </value>
public double Cost { get; set; }
/// <summary>
/// Gets or sets the op cost.
/// </summary>
/// <value>
/// The cost.
/// </value>
public double? OpCost { get; set; }
/// <summary>
/// Gets or sets the repeat type identifier.
/// </summary>
/// <value>
/// The repeat type identifier.
/// </value>
public int RepeatTypeId { get; set; }
/// <summary>
/// Gets or sets the provider id.
/// </summary>
public int PatientId { get; set; }
/// <summary>
/// Gets or sets the full name.
/// </summary>
public string FullName { get; set; } = string.Empty;
/// <summary>
/// Gets or Sets the Modified By Name.
/// </summary>
public string? ModifiedByName { get; set; }
/// <summary>
/// Gets or sets the modules master identifier.
/// </summary>
/// <value>
/// The modules master identifier.
/// </value>
public int ModulesMasterId { get; set; }
}
}
\ No newline at end of file
namespace Hims.Shared.UserModels.ChargeManagement
{
using System;
/// <summary>
/// The provider profile info model.
/// </summary>
public class MastersViewModel
{
/// <summary>
/// Gets or sets the status.
/// </summary>
public int DepartmentId { get; set; }
/// <summary>
/// Gets or sets the name of the department.
/// </summary>
/// <value>
/// The name of the department.
/// </value>
public string DepartmentName { get; set; }
/// <summary>
/// Gets or sets the charge group identifier.
/// </summary>
/// <value>
/// The charge group identifier.
/// </value>
public int ChargeGroupId { get; set; }
/// <summary>
/// Gets or sets the name of the charge group.
/// </summary>
/// <value>
/// The name of the charge group.
/// </value>
public string ChargeGroupName { get; set; }
/// <summary>
/// Gets or sets the charge identifier.
/// </summary>
/// <value>
/// The charge identifier.
/// </value>
public int ChargeId { get; set; }
/// <summary>
/// Gets or sets the name of the charge.
/// </summary>
/// <value>
/// The name of the charge.
/// </value>
public string ChargeName { get; set; }
}
}
\ No newline at end of file
namespace Hims.Shared.UserModels.ChargeManagement
{
/// <summary>
/// The provider profile info model.
/// </summary>
public class UpdateModel
{
/// <summary>
/// Gets or sets the status.
/// </summary>
public int DepartmentId { get; set; }
/// <summary>
/// Gets or sets the name of the department.
/// </summary>
/// <value>
/// The name of the department.
/// </value>
public string DepartmentName { get; set; }
/// <summary>
/// Gets or sets the charge group identifier.
/// </summary>
/// <value>
/// The charge group identifier.
/// </value>
public int ChargeGroupId { get; set; }
/// <summary>
/// Gets or sets the name of the charge group.
/// </summary>
/// <value>
/// The name of the charge group.
/// </value>
public string ChargeGroupName { get; set; }
/// <summary>
/// Gets or sets the old name of the charge group.
/// </summary>
/// <value>
/// The old name of the charge group.
/// </value>
public int OldChargeGroupId { get; set; }
/// <summary>
/// Gets or sets the charge identifier.
/// </summary>
/// <value>
/// The charge identifier.
/// </value>
public string ChargeName { get; set; }
/// <summary>
/// Gets or sets the charge identifier.
/// </summary>
/// <value>
/// The charge identifier.
/// </value>
public int ChargeId { 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 cost.
/// </summary>
/// <value>
/// The cost.
/// </value>
public double Cost { get; set; }
/// <summary>
/// Gets or sets the op cost.
/// </summary>
/// <value>
/// The cost.
/// </value>
public double? OpCost { get; set; }
/// <summary>
/// Gets or sets the repeat type identifier.
/// </summary>
/// <value>
/// The repeat type identifier.
/// </value>
public int RepeatTypeId { get; set; }
/// <summary>
/// Gets or Sets the Modified By Name.
/// </summary>
public string? ModifiedByName { get; set; }
}
}
\ No newline at end of file
namespace Hims.Shared.UserModels.ChargeManagement
{
using Hims.Shared.UserModels.ChargeModule;
using System;
using System.Collections.Generic;
/// <summary>
/// The provider profile info model.
/// </summary>
public class ViewModel
{
/// <summary>
/// Gets or sets the status.
/// </summary>
public int DepartmentId { get; set; }
/// <summary>
/// Gets or sets the name of the department.
/// </summary>
/// <value>
/// The name of the department.
/// </value>
public string DepartmentName { get; set; }
/// <summary>
/// Gets or sets the charge group identifier.
/// </summary>
/// <value>
/// The charge group identifier.
/// </value>
public int ChargeGroupId { get; set; }
/// <summary>
/// Gets or sets the name of the charge group.
/// </summary>
/// <value>
/// The name of the charge group.
/// </value>
public string ChargeGroupName { get; set; }
/// <summary>
/// Gets or sets the charge identifier.
/// </summary>
/// <value>
/// The charge identifier.
/// </value>
public int ChargeId { get; set; }
/// <summary>
/// Gets or sets the name of the charge.
/// </summary>
/// <value>
/// The name of the charge.
/// </value>
public string ChargeName { get; set; }
/// <summary>
/// Gets or sets a value indicating whether this <see cref="ViewModel"/> is active.
/// </summary>
/// <value>
/// <c>true</c> if active; otherwise, <c>false</c>.
/// </value>
public bool Active { get; set; }
/// <summary>
/// Gets or sets the repeat type identifier.
/// </summary>
/// <value>
/// The repeat type identifier.
/// </value>
public int? RepeatTypeId { get; set; }
/// <summary>
/// Gets or sets the name of the repeat type.
/// </summary>
/// <value>
/// The name of the repeat type.
/// </value>
public string RepeatTypeName { get; set; }
/// <summary>
/// Gets or sets the automatic type identifier.
/// </summary>
/// <value>
/// The automatic type identifier.
/// </value>
public int? AutomaticTypeId { get; set; }
/// <summary>
/// Gets or sets the name of the automatic type.
/// </summary>
/// <value>
/// The name of the automatic type.
/// </value>
public string AutomaticTypeName { get; set; }
/// <summary>
/// Gets or sets a value indicating whether this instance is special doctor.
/// </summary>
/// <value>
/// <c>true</c> if this instance is special doctor; otherwise, <c>false</c>.
/// </value>
public int? ChargeTypeId { get; set; }
/// <summary>
/// Gets or sets the unit.
/// </summary>
/// <value>
/// The unit.
/// </value>
public int Unit { 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 modules master identifier.
/// </summary>
/// <value>
/// The modules master identifier.
/// </value>
public int? ModulesMasterId { get; set; }
/// <summary>
/// Gets or sets the charges.
/// </summary>
/// <value>
/// The charges.
/// </value>
public List<ChargeModuleDetailsModel> Charges { get; set; }
}
}
\ No newline at end of file
namespace Hims.Shared.UserModels.ChargeModule
{
using System;
/// <summary>
/// The charge module details model.
/// </summary>
public class ChargeModuleDetailsModel
{
/// <summary>
/// Gets or sets the charge module details identifier.
/// </summary>
/// <value>
/// The charge module details identifier.
/// </value>
public long? ChargeModuleDetailsId { get; set; }
/// <summary>
/// Gets or sets the reference identifier.
/// </summary>
/// <value>
/// The reference identifier.
/// </value>
public int? ReferenceId { get; set; }
/// <summary>
/// Gets or sets the reference ids.
/// </summary>
/// <value>
/// The reference ids.
/// </value>
public string ReferenceIds { get; set; }
/// <summary>
/// Gets or sets the charge module category identifier.
/// </summary>
/// <value>
/// The charge module category identifier.
/// </value>
public int? ChargeModuleCategoryId { get; set; }
/// <summary>
/// Gets or sets the amount.
/// </summary>
/// <value>
/// The amount.
/// </value>
public double Amount { 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 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>
/// <value>
/// The created date.
/// </value>
public DateTime? CreatedDate { 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 name of the charge category.
/// </summary>
/// <value>
/// The name of the charge category.
/// </value>
public string ChargeCategoryName { 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 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 a value indicating whether this <see cref="ChargeModuleDetailsModel"/> is default.
/// </summary>
/// <value>
/// <c>true</c> if default; otherwise, <c>false</c>.
/// </value>
public bool Default { get; set; }
/// <summary>
/// Gets or sets the charge category identifier.
/// </summary>
/// <value>
/// The charge category identifier.
/// </value>
public int? ChargeCategoryId { 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 charge module template identifier.
/// </summary>
/// <value>
/// The charge module template identifier.
/// </value>
public int ChargeModuleTemplateId { get; set; }
}
}
namespace Hims.Shared.UserModels.ChargeModule
{
using System.Collections.Generic;
/// <summary>
/// The charge module insertion model.
/// </summary>
public class ChargeModuleInsertionModel
{
/// <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 location identifier.
/// </summary>
/// <value>
/// The location identifier.
/// </value>
public int LocationId { get; set; }
/// <summary>
/// Gets or sets the charge module template identifier.
/// </summary>
/// <value>
/// The charge module template identifier.
/// </value>
public int ChargeModuleTemplateId { 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 charges.
/// </summary>
/// <value>
/// The charges.
/// </value>
public List<ChargeDetailModel> Charges { get; set; }
}
/// <summary>
/// The charge detail model
/// </summary>
public class ChargeDetailModel
{
/// <summary>
/// Gets or sets the charge module details identifier.
/// </summary>
/// <value>
/// The charge module details identifier.
/// </value>
public int? ChargeModuleDetailsId { get; set; }
/// <summary>
/// Gets or sets the reference identifier.
/// </summary>
/// <value>
/// The reference identifier.
/// </value>
public int ReferenceId { get; set; }
/// <summary>
/// Gets or sets the charge category identifier.
/// </summary>
/// <value>
/// The charge category identifier.
/// </value>
public int ChargeCategoryId { get; set; }
/// <summary>
/// Gets or sets the amount.
/// </summary>
/// <value>
/// The amount.
/// </value>
public double Amount { get; set; }
}
}
namespace Hims.Shared.UserModels.ChargeModule
{
using System;
public class ChargeModuleTemplateModel
{
public int ChargeModuleTemplateId { get; set; }
public int LocationId { get; set; }
public string LocationName { get; set; }
public string TemplateName { get; set; }
public DateTime StartDate { get; set; }
public DateTime EndDate { get; set; }
public int CreatedBy { get; set; }
public string CreatedByName { get; set; }
public DateTime CreatedDate { get; set; }
public int? ModifiedBy { get; set; }
public string ModifiedByName { get; set; }
public DateTime? ModifiedDate { get; set; }
public bool Active { get; set; }
public bool IsInUse { get; set; }
public int TotalItems { get; set; }
}
}
namespace Hims.Shared.UserModels.ChargeModule
{
public class ChargeTemplateFilterModel
{
public string TemplateName { get; set; }
public int? LocationId { get; set; }
public bool? Status { get; set; }
public bool IsPaginationEnabled { get; set; }
public int PageIndex { get; set; }
public int PageSize { get; set; }
}
}
using System;
using System.Collections.Generic;
using System.Text;
namespace Hims.Shared.UserModels.ChargeModule
{
public class DoctorSpecializationChargeModuleDetailsModel
{
/// <summary>
/// Gets or sets the doctor specialization charge module details identifier.
/// </summary>
/// <value>
/// The doctor specialization charge module details identifier.
/// </value>
public long? DoctorSpecializationChargeModuleDetailsId { get; set; }
/// <summary>
/// Gets or sets the provider identifier.
/// </summary>
/// <value>
/// The provider identifier.
/// </value>
public int? ProviderId { get; set; }
/// <summary>
/// Gets or sets the specialization identifier.
/// </summary>
/// <value>
/// The specialization identifier.
/// </value>
public int? SpecializationId { get; set; }
/// <summary>
/// Gets or sets the consultation type identifier.
/// </summary>
/// <value>
/// The consultation type identifier.
/// </value>
public int? ConsultationTypeId { get; set; }
/// <summary>
/// Gets or sets the reference ids.
/// </summary>
/// <value>
/// The reference ids.
/// </value>
public string ReferenceIds { get; set; }
/// <summary>
/// Gets or sets the reference identifier.
/// </summary>
/// <value>
/// The reference identifier.
/// </value>
public int? ReferenceId { get; set; }
/// <summary>
/// Gets or sets the charge module category identifier.
/// </summary>
/// <value>
/// The charge module category identifier.
/// </value>
public int? DoctorSpecializationChargeModuleCategoryId { get; set; }
/// <summary>
/// Gets or sets the amount.
/// </summary>
/// <value>
/// The amount.
/// </value>
public double Amount { 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 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>
/// <value>
/// The created date.
/// </value>
public DateTime? CreatedDate { 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 name of the charge category.
/// </summary>
/// <value>
/// The name of the charge category.
/// </value>
public string ChargeName { 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 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 a value indicating whether this <see cref="ChargeModuleDetailsModel"/> is default.
/// </summary>
/// <value>
/// <c>true</c> if default; otherwise, <c>false</c>.
/// </value>
public bool Default { get; set; }
/// <summary>
/// Gets or sets the charge category identifier.
/// </summary>
/// <value>
/// The charge category identifier.
/// </value>
public int? ChargeTypesId { 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 charge module template identifier.
/// </summary>
/// <value>
/// The charge module template identifier.
/// </value>
public int? ChargeModuleTemplateId { get; set; }
/// <summary>
/// Gets or sets the follow up days limit.
/// </summary>
/// <value>
/// The follow up days limit.
/// </value>
public int? FollowUpDaysLimit { get; set; }
/// <summary>
/// Gets or sets the follow up days.
/// </summary>
/// <value>
/// The follow up days.
/// </value>
public int? FollowUpDays { get; set; }
/// <summary>
/// Gets or sets the charges.
/// </summary>
/// <value>
/// The charges.
/// </value>
public List<DoctorSpecializationChargeModuleDetailsModel> Charges { get; set; }
}
}
using System;
using System.Collections.Generic;
using System.Text;
namespace Hims.Shared.UserModels.ChargeModule
{
public class DoctorSpecializationChargeModuleInsertionModel
{
/// <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 location identifier.
/// </summary>
/// <value>
/// The location identifier.
/// </value>
public int LocationId { get; set; }
/// <summary>
/// Gets or sets the charge module template identifier.
/// </summary>
/// <value>
/// The charge module template identifier.
/// </value>
public int ChargeModuleTemplateId { 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 follow up days.
/// </summary>
/// <value>
/// The follow up days.
/// </value>
public int FollowUpDays { get; set; }
/// <summary>
/// Gets or sets the visits.
/// </summary>
/// <value>
/// The visits.
/// </value>
public int FollowUpDaysLimit { get; set; }
/// <summary>
/// Gets or sets the refernce identifier.
/// </summary>
/// <value>
/// The refernce identifier.
/// </value>
public int ReferenceId { get; set; }
/// <summary>
/// Gets or sets the charges.
/// </summary>
/// <value>
/// The charges.
/// </value>
public List<DoctorSpecializationChargeDetailModel> Charges { get; set; }
}
/// <summary>
/// The charge detail model
/// </summary>
public class DoctorSpecializationChargeDetailModel
{
/// <summary>
/// Gets or sets the charge module details identifier.
/// </summary>
/// <value>
/// The charge module details identifier.
/// </value>
public int? DoctorSpecializationChargeModuleDetailsId { get; set; }
/// <summary>
/// Gets or sets the reference identifier.
/// </summary>
/// <value>
/// The reference identifier.
/// </value>
public int ReferenceId { get; set; }
/// <summary>
/// Gets or sets the charge category identifier.
/// </summary>
/// <value>
/// The charge category identifier.
/// </value>
public int ChargeTypesId { get; set; }
/// <summary>
/// Gets or sets the amount.
/// </summary>
/// <value>
/// The amount.
/// </value>
public double Amount { get; set; }
}
}
using System;
namespace Hims.Shared.UserModels.ChargeModule
{
public class LocationChargePriceModel
{
public int ChargeModuleCategoryId { get; set; }
public int ChargeCategoryId { get; set; }
public string ChargeCategoryName { get; set; }
public int LocationId { get; set; }
public int ModulesMasterId { get; set; }
public int ChargeModuleTemplateId { get; set; }
public int ChargeModuleDetailsId { get; set; }
public int ReferenceId { get; set; }
public decimal Amount { get; set; }
public int LastModifiedBy { get; set; }
public string LastModifiedByName { get; set; }
public DateTime LastModifiedDate { get; set; }
}
}
namespace Hims.Shared.UserModels.Common
{
using System;
/// <summary>
/// The provider profile info model.
/// </summary>
public class CommonNotificationModel
{
/// <summary>
/// Gets or sets the status.
/// </summary>
public string DeviceToken { get; set; }
}
}
\ No newline at end of file
namespace Hims.Shared.UserModels.Common
{
using System;
/// <summary>
/// The provider profile info model.
/// </summary>
public class CustomNotificationModel
{
/// <summary>
/// Gets or sets the status.
/// </summary>
public object Payload { get; set; }
}
}
\ No newline at end of file
using System.Text.Json.Serialization;
namespace Hims.Shared.UserModels.Common
{
/// <summary>
/// The Generic Status
/// </summary>
public enum GenericStatus
{
/// <summary>
/// The success
/// </summary>
Success = 1,
/// <summary>
/// The information
/// </summary>
Info = 2,
/// <summary>
/// The warning
/// </summary>
Warning = 3,
/// <summary>
/// The error
/// </summary>
Error = 4
}
/// <summary>
/// The common response.
/// </summary>
public class GenericResponse
{
/// <summary>
/// Gets or sets the status.
/// </summary>
/// <value>
/// The status.
/// </value>
[JsonConverter(typeof(JsonStringEnumConverter))]
public GenericStatus Status { get; set; }
/// <summary>
/// Gets or sets the content.
/// </summary>
public object Data { get; set; }
/// <summary>
/// Gets or sets the response.
/// </summary>
public string Message { get; set; }
}
}
using System.Text.Json.Serialization;
namespace Hims.Shared.UserModels.Common
{
/// <summary>
/// The common response.
/// </summary>
public class IdModel
{
/// <summary>
/// Gets or sets the status.
/// </summary>
/// <value>
/// The status.
/// </value>
public int Id { 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 login Account value id.
/// </summary>
public int? LoginAccountId { get; set; }
/// <summary>
/// Gets or sets the login Role value id.
/// </summary>
public int? LoginRoleId { get; set; }
/// <summary>
/// Gets or sets the created by name.
/// </summary>
public string? CreatedByName { get; set; }
/// <summary>
/// Gets or sets the created by .
/// </summary>
public int CreatedBy { get; set; }
/// <summary>
/// Gets or sets the comments.
/// </summary>
public int? RoleId { get; set; }
///// <summary>
///// Gets or sets the modified by name.
///// </summary>
///// <value>
///// The created by.
///// </value>
//public int ModifiedByName { get; set; }
/// <summary>
/// gets or sets the admission id
/// </summary>
public int AdmissionId { get; set; }
/// <summary>
/// Gets or sets the Location Id.
/// </summary>
public int? LocationId { get; set; }
}
}
namespace Hims.Shared.UserModels.Common
{
public class IdRequest
{
public int Id { get; set; }
/// <summary>
/// Gets or sets the user name.
/// </summary>
public string CallerUser { get; set; }
/// <summary>
/// Gets or sets the mobile.
/// </summary>
public string Mobile { get; set; }
}
}
namespace Hims.Shared.UserModels.Common
{
using System;
/// <summary>
/// The provider profile info model.
/// </summary>
public class NameModel
{
/// <summary>
/// Gets or sets the status.
/// </summary>
public string FirstName { get; set; }
/// <summary>
/// Gets or sets the status.
/// </summary>
public string MiddleName { get; set; }
/// <summary>
/// Gets or sets the status.
/// </summary>
public string LastName { get; set; }
}
}
\ No newline at end of file
using System;
namespace Hims.Shared.UserModels.Common
{
/// <summary>
/// The patient registration charge model.
/// </summary>
public class PatientRegistrationChargeModel
{
/// <summary>
/// Gets or sets the patient registration charge identifier.
/// </summary>
/// <value>
/// The patient registration charge identifier.
/// </value>
public int PatientRegistrationChargeId { 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 charge.
/// </summary>
/// <value>
/// The charge.
/// </value>
public double Charge { 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 name of the created by.
/// </summary>
/// <value>
/// The name of 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 name of the modified by.
/// </summary>
/// <value>
/// The name of 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; }
/// <summary>
/// Gets or sets a value indicating whether this <see cref="PatientRegistrationChargeModel"/> is active.
/// </summary>
/// <value>
/// <c>true</c> if active; otherwise, <c>false</c>.
/// </value>
public bool Active { get; set; }
/// <summary>
/// Gets or sets the charge category id.
/// </summary>
public int ChargeCategoryId { get; set; }
}
}
using System;
namespace Hims.Shared.UserModels.Common
{
/// <summary>
///
/// </summary>
public class RegistrationBillModel
{
/// <summary>
/// Gets or sets the patient registration detail identifier.
/// </summary>
/// <value>
/// The patient registration detail identifier.
/// </value>
public int PatientRegistrationDetailId { get; set; }
/// <summary>
/// Gets or sets the patient registration charge identifier.
/// </summary>
/// <value>
/// The patient registration charge identifier.
/// </value>
public double Charge { get; set; }
/// <summary>
/// Gets or sets the patient identifier.
/// </summary>
/// <value>
/// The patient identifier.
/// </value>
public int? PatientId { 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 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 patient.
/// </summary>
/// <value>
/// The name of the patient.
/// </value>
public string PatientName { get; set; }
/// <summary>
/// Gets or sets the gender.
/// </summary>
/// <value>
/// The gender.
/// </value>
public string Gender { get; set; }
/// <summary>
/// Gets or sets the age.
/// </summary>
/// <value>
/// The age.
/// </value>
public int? Age { get; set; }
/// <summary>
/// Gets or sets the pay type identifier.
/// </summary>
/// <value>
/// The pay type identifier.
/// </value>
public int? PayTypeId { get; set; }
/// <summary>
/// Gets or sets the name of the pay type.
/// </summary>
/// <value>
/// The name of the pay type.
/// </value>
public string? PayTypeName { get; set; }
/// <summary>
/// Gets or sets the umr no.
/// </summary>
/// <value>
/// The umr no.
/// </value>
public string? UMRNo { get; set; }
/// <summary>
/// Gets or sets the mobile.
/// </summary>
/// <value>
/// The mobile.
/// </value>
public string Mobile { get; set; }
/// <summary>
/// Gets or sets from date.
/// </summary>
/// <value>
/// From date.
/// </value>
public DateTime? FromDate { get; set; }
/// <summary>
/// Converts to date.
/// </summary>
/// <value>
/// To date.
/// </value>
public DateTime? ToDate { 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 receipt identifier.
/// </summary>
/// <value>
/// The receipt identifier.
/// </value>
public int? ReceiptId { get; set; }
/// <summary>
/// Gets or sets the payment detail.
/// </summary>
/// <value>
/// The payment detail.
/// </value>
public string? PaymentDetails{ get; set; }
/// <summary>
/// Gets or sets the name of the patient.
/// </summary>
/// <value>
/// The name of the patient.
/// </value>
public string FirstName { get; set; }
/// <summary>
/// Gets or sets the name of the patient.
/// </summary>
/// <value>
/// The name of the patient.
/// </value>
public string MiddleName { get; set; }
/// <summary>
/// Gets or sets the name of the patient.
/// </summary>
/// <value>
/// The name of the patient.
/// </value>
public string LastName { get; set; }
/// <summary>
/// Gets or sets the name of the patient.
/// </summary>
public DateTime? DateOfBirth { get; set; }
/// <summary>
/// Gets or sets the receipt identifier.
/// </summary>
/// <value>
/// The receipt identifier.
/// </value>
public int? AccountId { get; set; }
/// <summary>
/// Gets or sets the patient registration charge identifier.
/// </summary>
/// <value>
/// The patient registration charge identifier.
/// </value>
public decimal Amount { get; set; }
/// <summary>
/// Gets or sets the patient registration charge identifier.
/// </summary>
/// <value>
/// The patient registration charge identifier.
/// </value>
public decimal Discount { get; set; }
}
}
namespace Hims.Shared.UserModels.Common
{
public class ServiceOrderRecord
{
public int? PackageModuleDetailId { get; set; }
public int? UsedQuantity { get; set; }
public double? UsedCost { get; set; }
}
}
namespace Hims.Shared.UserModels.Common
{
public class StringIdRequest
{
public string Id { get; set; }
public int? MainId { get; set; }
public string SubId { get; set; }
public int? SubMainId { get; set; }
public bool? IsAdmission { get; set; }
}
}
namespace Hims.Shared.UserModels.ConsultationType
{
/// <summary>
/// The coupon.
/// </summary>
public class DeleteModel
{
/// <summary>
/// Gets or sets the progress report assessments id.
/// </summary>
public int ConsultationTypeId { get; set; }
}
}

namespace Hims.Shared.UserModels.ConsultationType
{
using System;
using System.Collections.Generic;
/// <summary>
/// The coupon.
/// </summary>
public class FilterModel
{
/// <summary>
/// Gets or sets the admission id.
/// </summary>
public int? ConsultationTypeId { 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 expiry.
/// </summary>
/// <value>
/// The date.
/// </value>
public string? FullName { get; set; }
/// <summary>
/// Gets or sets the page size.
/// </summary>
public int PageSize { get; set; }
/// <summary>
/// Gets or sets the page index.
/// </summary>
public int PageIndex { get; set; }
/// <summary>
///
/// </summary>
public int? CurrentItems { get; set; }
/// <summary>
///
/// </summary>
public int? CurrentPage { get; set; }
/// <summary>
/// Gets or sets the department id.
/// </summary>
public int? DepartmentId { get; set; }
/// <summary>
/// Gets or sets he disable pagination.
/// </summary>
public bool? DisablePagination { get; set; }
/// <summary>
/// Gets or sets the total items.
/// </summary>
public int? TotalItems { get; set; }
/// <summary>
/// Gets or sets the total pages.
/// </summary>
public int? TotalPages { get; set; }
/// <summary>
/// Gets or sets the name.
/// </summary>
public string? Name { get; set; }
}
}

namespace Hims.Shared.UserModels.ConsultationType
{
/// <summary>
/// The coupon.
/// </summary>
public class InsertModel
{
/// <summary>
/// Gets or sets the provider schedule charge id.
/// </summary>
public int? ConsultationTypeId { get; set; }
/// <summary>
/// Gets or sets the location id.
/// </summary>
public int LocationId { get; set; }
/// <summary>
/// Gets or sets the Active.
/// </summary>
public bool? Active { get; set; }
/// <summary>
/// Gets or sets the duration.
/// </summary>
public string? Duration { get; set; }
/// <summary>
/// Gets or sets the charges.
/// </summary>
public string? Charges { get; set; }
/// <summary>
/// Gets or sets the created by.
/// </summary>
public int? CreatedBy { get; set; }
/// <summary>
/// Gets or sets the modified by name.
/// </summary>
public string? ModifiedByName { get; set; }
/// <summary>
/// Gets or sets the name.
/// </summary>
public string? Name { get; set; }
}
}

namespace Hims.Shared.UserModels.ConsultationType
{
/// <summary>
/// The coupon.
/// </summary>
public class UpdateModel
{
/// <summary>
/// Gets or sets the coupon code.
/// </summary>
public int ConsultationTypeId { get; set; }
/// <summary>
/// Gets or sets the expiry.
/// </summary>
public string Expiry { get; set; }
/// <summary>
/// Gets or sets the free.
/// </summary>
public string Batch { get; set; }
/// <summary>
/// Gets or sets the free.
/// </summary>
public string Gst { get; set; }
/// <summary>
/// Gets or sets the free.
/// </summary>
public string GstValue { get; set; }
/// <summary>
/// Gets or sets the free.
/// </summary>
public string HsnCode { get; set; }
/// <summary>
/// Gets or sets the free.
/// </summary>
public string Mfg { get; set; }
/// <summary>
/// Gets or sets the free.
/// </summary>
public string Mrp { get; set; }
/// <summary>
/// Gets or sets the free.
/// </summary>
public string Packing { get; set; }
/// <summary>
/// Gets or sets the free.
/// </summary>
public string Product { get; set; }
/// <summary>
/// Gets or sets the free.
/// </summary>
public string Qty { get; set; }
/// <summary>
/// Gets or sets the free.
/// </summary>
public string Value { get; set; }
/// <summary>
/// Gets or sets the free.
/// </summary>
public string Purchase { get; set; }
/// <summary>
/// Gets or sets the name.
/// </summary>
public string Name { get; set; }
}
}
namespace Hims.Shared.UserModels.ConsultationType
{
/// <summary>
/// The coupon.
/// </summary>
public class ViewModel
{
/// <summary>
/// Gets or sets the coupon code.
/// </summary>
public int ConsultationTypeId { get; set; }
/// <summary>
/// Gets or sets the expiry.
/// </summary>
public int ProviderId { get; set; }
/// <summary>
/// Gets or sets the free.
/// </summary>
public string ProviderName { get; set; }
/// <summary>
/// Gets or sets the free.
/// </summary>
public int LocationId { get; set; }
/// <summary>
/// Gets or sets the free.
/// </summary>
public int SpecializationId { get; set; }
/// <summary>
/// Gets or sets the free.
/// </summary>
public string SpecializationName { get; set; }
/// <summary>
/// Gets or sets the free.
/// </summary>
public string LocationName { get; set; }
/// <summary>
/// Gets or sets the department name.
/// </summary>
public string DepartmentName { get; set; }
/// <summary>
/// gets or sets slot tat.
/// </summary>
public int ChargeTypesId { get; set; }
/// <summary>
/// Gets or sets the charge type charge.
/// </summary>
public string ChargeTypeCharge { get; set; }
/// <summary>
/// Gets or sets the slot duration.
/// </summary>
public string SpecializationCharge { get; set; }
/// <summary>
/// Gets or sets the minutes.
/// </summary>
public int VisitTypeId { get; set; }
/// <summary>
/// Gets or sets the visit type duration.
/// </summary>
public string VisitTypeDuration { get; set; }
/// <summary>
/// Gets or sets the total items.
/// </summary>
public int TotalItems { get; set; }
/// <summary>
/// Gets or sets the name.
/// </summary>
public string Name { get; set; }
/// <summary>
/// Gets or sets the created by.
/// </summary>
public int? CreatedBy { get; set; }
/// <summary>
/// Gets or sets the modified by name.
/// </summary>
public string? ModifiedByName { get; set; }
/// <summary>
/// Gets or sets the modified by name.
/// </summary>
public string? CreatedByName { get; set; }
}
}
namespace Hims.Shared.UserModels.Counselling
{
public class CounsellingBasicModel
{
public int CounsellingId { get; set; }
public string CounsellingNo { get; set; }
public int PackageModuleId { get; set; }
public int ChargeCategoryId { get; set; }
public int PatientId { get; set; }
public int PayTypeId { get; set; }
public int InsuranceCompanyId { get; set; }
public int TPAId { get; set; }
public string PatientOrganization { get; set; }
}
}
using System;
namespace Hims.Shared.UserModels.Counselling
{
public class CounsellingPatientModel
{
public string PatientName { get; set; }
public string UMRNo { get; set; }
public string PatientGender { get; set; }
}
}
namespace Hims.Shared.UserModels.Counselling
{
public class PackageTypeModel
{
public string Type { get; set; }
public int LocationId { get; set; }
}
}
using System.Collections.Generic;
namespace Hims.Shared.UserModels.DashboardWidget
{
/// <summary>
/// The coupon.
/// </summary>
public class DashboardWidgetFilterModel
{
/// <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 size of the page.
/// </summary>
/// <value>
/// The size of the page.
/// </value>
public int PageSize { get; set; }
/// <summary>
/// </summary>
/// <value>
///
/// </value>
public bool? OnlyActive { get; set; }
/// <summary>
/// </summary>
/// <value>
///
/// </value>
public int? WidgetType { get; set; }
/// <summary>
/// Gets or sets the filter role id
/// </summary>
/// <value>
/// The index of the page.
/// </value>
public int? RoleId { get; set; }
}
}
using System;
namespace Hims.Shared.UserModels
{
/// <summary>
/// The basic patient details model.
/// </summary>
public class ExecuteChartModel
{
/// <summary>
/// Gets or sets the email.
/// </summary>
public DateTime Date { get; set; }
/// <summary>
/// Gets or sets the type.
/// </summary>
/// <value>
/// The type.
/// </value>
public double Count { get; set; }
/// <summary>
/// Gets or sets the name.
/// </summary>
/// <value>
/// The name.
/// </value>
public string Name { get; set; }
}
}
\ No newline at end of file
namespace Hims.Shared.UserModels
{
/// <summary>
/// The basic patient details model.
/// </summary>
public class ExecuteInputModel
{
/// <summary>
/// Gets or sets the email.
/// </summary>
public string ExecSp { get; set; }
/// <summary>
/// Gets or sets the type.
/// </summary>
/// <value>
/// The type.
/// </value>
public int DashboardWidgetTypeId { get; set; }
}
}
\ No newline at end of file
namespace Hims.Shared.UserModels.DemandBook
{
using System;
/// <summary>
/// The pharmacy product.
/// </summary>
public class InsertModel
{
/// <summary>
/// Gets or sets the pharmacy product id.
/// </summary>
public int DemandBookId { get; set; }
/// <summary>
/// Gets or sets the pharmacy product id.
/// </summary>
public int? PharmacyProductId { get; set; }
/// <summary>
/// Gets or sets the product name.
/// </summary>
public string ProductName { get; set; }
/// <summary>
/// Gets or sets the patient id.
/// </summary>
public int? PatientId { get; set; }
/// <summary>
/// Gets or sets the required quantity.
/// </summary>
public int? RequiredQty { get; set; }
/// <summary>
/// Gets or sets the category name.
/// </summary>
public string CategoryName { get; set; }
/// <summary>
/// Gets or sets a 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 login Account value id.
/// </summary>
public int? LoginAccountId { get; set; }
/// <summary>
/// Gets or sets the login Account value id.
/// </summary>
public int? LoginRoleId { get; set; }
/// <summary>
/// Gets or sets the Pharmacy Log type.
/// </summary>
public int? PharmacyLogTypeId { get; set; }
/// <summary>
/// Gets or sets the pharmacyLog code.
/// </summary>
public string? LogDescription { get; set; } = string.Empty;
/// <summary>
/// Gets or sets the location identifier.
/// </summary>
/// <value>
/// The location identifier.
/// </value>
public int? LocationId { get; set; }
/// <summary>
/// Gets or sets the patientName.
/// </summary>
public string? PatientName { get; set; } = string.Empty;
/// <summary>
/// Gets or sets the mobile.
/// </summary>
public string? Mobile { get; set; } = string.Empty;
}
}
namespace Hims.Shared.UserModels.DemandBook
{
using System;
/// <summary>
/// The pharmacy product.
/// </summary>
public class ViewModel
{
/// <summary>
/// Gets or sets the pharmacy product id.
/// </summary>
public int DemandBookId { get; set; }
/// <summary>
/// Gets or sets the product name.
/// </summary>
public string ProductName { get; set; }
/// <summary>
/// Gets or sets the patient id.
/// </summary>
public int? PatientId { get; set; }
/// <summary>
/// Gets or sets the required quantity.
/// </summary>
public int? RequiredQty { get; set; }
/// <summary>
/// Gets or sets the required quantity.
/// </summary>
public int? PharmacyProductId { get; set; }
/// <summary>
/// Gets or sets the category name.
/// </summary>
public string CategoryName { get; set; }
/// <summary>
/// Gets or sets the category name.
/// </summary>
public string GenericName { get; set; }
/// <summary>
/// Gets or sets the category name.
/// </summary>
public string BatchNumber { get; set; }
/// <summary>
/// Gets or sets the category name.
/// </summary>
public DateTime? ExpiryDate { get; set; }
/// <summary>
/// Gets or sets a 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 size.
/// </summary>
public int? PageSize { get; set; }
/// <summary>
/// Gets or sets the page index.
/// </summary>
public int? PageIndex { get; set; }
/// <summary>
/// Gets or sets the mobile.
/// </summary>
public string Mobile { get; set; }
/// <summary>
/// Gets or sets the full name.
/// </summary>
public string FullName { get; set; }
/// <summary>
/// Gets or sets the umr no.
/// </summary>
public string UMRNo { get; set; }
/// <summary>
/// Gets or sets the created by name.
/// </summary>
public string CreatedByName { get; set; }
/// <summary>
/// Gets or sets the created by name.
/// </summary>
public string ModifiedByName { get; set; }
/// <summary>
/// Gets or sets the from date .
/// </summary>
public DateTime? FromDate { get; set; }
/// <summary>
/// Gets or sets the to date.
/// </summary>
public DateTime? ToDate { get; set; }
/// <summary>
/// Gets or sets the created by.
/// </summary>
public int? AccountId { get; set; }
/// <summary>
/// Gets or sets the login Account value id.
/// </summary>
public int? LoginAccountId { get; set; }
/// <summary>
/// Gets or sets the login Account value id.
/// </summary>
public int? LoginRoleId { get; set; }
/// <summary>
/// Gets or sets the location identifier.
/// </summary>
/// <value>
/// The location identifier.
/// </value>
public int? LocationId { get; set; }
}
}
using System;
using System.Collections.Generic;
using System.Text;
namespace Hims.Shared.UserModels.DietEncounter
{
public class DietEncounterResource
{
/// <summary>
/// Gets or sets the id.
/// </summary>
public int? DietEncounterId { get; set; }
/// <summary>
/// Gets or sets the value.
/// </summary>
public int AppointmentId { get; set; }
/// <summary>
/// Gets or sets the json.
/// </summary>
public string? JsonString { get; set; }
/// <summary>
/// Gets or sets the encrypted appointment id.
/// </summary>
public string? EncryptedAppointmentId { get; set; }
}
}
using Hims.Shared.Library.Enums;
using System;
using System.Collections.Generic;
using System.Text;
namespace Hims.Shared.UserModels.DietEncounter
{
public class DietEncounterFiltersModel
{
/// <summary>
/// Gets or sets the id.
/// </summary>
public int? DietEncounterId { 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 DietEncounterType 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; }
}
}
using Hims.Shared.Library.Enums;
using System;
using System.Collections.Generic;
using System.Text;
namespace Hims.Shared.UserModels.DietEncounter
{
public class InsertModel
{
public int DietEncounterId { get; set; }
/// <summary>
/// Gets or sets the appointment id.
/// </summary>
public int AppointmentId { 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 encounter date.
/// </summary>
public DateTime DietEncounterDate { 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 isadmission.
/// </summary>
public bool IsAdmission { get; set; }
/// <summary>
/// Gets or sets the json string.
/// </summary>
public string? JsonString { get; set; }
/// <summary>
/// Gets or sets the encounter type.
/// </summary>
public DietEncounterType Type { get; set; }
/// <summary>
/// DietPlanPrescribed
/// </summary>
public string? DietPlanPrescribed { get; set; }
/// <summary>
/// OpNutritionScreeningForm
/// </summary>
public string? OpNutritionScreeningForm { get; set; }
/// <summary>
/// OpNutritionalAssessmentForm
/// </summary>
public string OpNutritionalAssessmentForm { get; set; }
/// <summary>
/// IpNutritionalScreeningForm
/// </summary>
public string? IpNutritionalScreeningForm { get; set; }
/// <summary>
/// PediatricCDCScreeningForm
/// </summary>
public string? PediatricCDCScreeningForm { get; set; }
/// <summary>
/// DietGuideLines
/// </summary>
public string? DietGuideLines { get; set; }
/// <summary>
/// SyndromesFormP
/// </summary>
public string? SyndromesFormP { get; set; }
/// <summary>
/// OrdersPrescription
/// </summary>
public string? OrdersPrescription { get; set; }
/// <summary>
/// ReferralForm
/// </summary>
public string? ReferralForm { get; set; }
public int? PatientId { get; set; }
}
}
namespace Hims.Shared.UserModels.Discharge
{
/// <summary>
/// The receipt model
/// </summary>
public class FilterModel
{
/// <summary>
/// Gets or sets the admission identifier.
/// </summary>
/// <value>
/// The admission identifier.
/// </value>
public int AdmissionId { get; set; }
/// <summary>
/// Gets or sets the identifier.
/// </summary>
/// <value>
/// The identifier.
/// </value>
public string Id { get; set; }
}
}
namespace Hims.Shared.UserModels.Discharge
{
using System;
/// <summary>
/// The receipt model
/// </summary>
public class InsertModel
{
/// <summary>
/// Gets or sets the admission identifier.
/// </summary>
/// <value>
/// The admission identifier.
/// </value>
public int AdmissionId { get; set; }
/// <summary>
/// Gets or sets the identifier.
/// </summary>
/// <value>
/// The 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 present 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 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 inserte comments.
/// </summary>
public int? ModifiedBy { 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; }
}
}
This diff is collapsed.
namespace Hims.Shared.UserModels
{
using Library.Enums;
/// <summary>
/// The encounter modify model.
/// </summary>
public class EncounterModifyModel
{
/// <summary>
/// Gets or sets the appointment id.
/// </summary>
public int AppointmentId { 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 encounter id.
/// </summary>
public int EncounterId { get; set; }
/// <summary>
/// Gets or sets the encounter type.
/// </summary>
public InternalMedicine Type { get; set; }
/// <summary>
/// Gets or sets the modified by.
/// </summary>
public int ModifiedBy { get; set; }
/// <summary>
/// Gets or sets the json string.
/// </summary>
public string JsonString { get; set; }
/// <summary>
/// Gets or sets the user id.
/// </summary>
public int? UserId { get; set; }
/// <summary>
/// Gets or sets a value indicating we should add checkpoint or not.
/// </summary>
public bool AddCheckPoint { get; set; }
}
}
using Hims.Shared.Dapper.Attributes;
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Text;
namespace Hims.Shared.UserModels
{
public class EncounterOrderTemplatesModel
{
/// <summary>
/// Gets or sets the EncounterOrderTemplates identifier.
/// </summary>
/// <value>
/// The EncounterOrderTemplates identifier.
/// </value>
public int? EncounterTemplateId { get; set; }
/// <summary>
/// Gets or sets the EncounterTypeId.
/// </summary>
/// <value>
/// The EncounterTypeId.
/// </value>
public int? EncounterTypeId { get; set; }
/// <summary>
/// Gets or sets the EncounterTypeName.
/// </summary>
/// <value>
/// The EncounterTypeName.
/// </value>
public string? EncounterTypeName { get; set; }
/// <summary>
/// Gets or sets the TemplateName.
/// </summary>
/// <value>
/// The TemplateName.
/// </value>
public string? TemplateName { get; set; }
/// <summary>
/// Gets or sets the Description.
/// </summary>
/// <value>
/// The Description.
/// </value>
public string? Description { 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 created by.
/// </summary>
public string? CreatedByName { 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 Modified by.
/// </summary>
public string? ModifiedByName { 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; }
}
}
using Hims.Shared.Dapper.Attributes;
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Text;
namespace Hims.Shared.UserModels
{
public class EncountersLogModel
{
/// <summary>
/// Gets or sets the encounter LogId.
/// </summary>
public int EncounterLogId { get; set; }
/// <summary>
/// Gets or sets the encounter type.
/// </summary>
public int EncounterTypeId { get; set; }
/// <summary>
/// Gets or sets the encounter type name.
/// </summary>
public string? EncounterTypeName { get; set; }
/// <summary>
/// Gets or sets the log date.
/// </summary>
public DateTime LogDate { get; set; }
/// <summary>
/// Gets or sets the app type.
/// </summary>
public short LogFrom { get; set; }
/// <summary>
/// Gets or sets the account id.
/// </summary>
public int? AccountId { get; set; }
/// <summary>
/// Gets or sets the full name.
/// </summary>
public string? FullName { get; set; }
/// <summary>
/// Gets or sets the RoleId.
/// </summary>
public int? RoleId { get; set; }
/// <summary>
/// Gets or sets the role name.
/// </summary>
public string? RoleName { get; set; }
/// <summary>
/// Gets or sets the encounterLog code.
/// </summary>
public string LogDescription { get; set; } = string.Empty;
/// <summary>
/// Gets or sets the total items.
/// </summary>
public int TotalItems { get; set; }
/// <summary>
/// Gets or sets the location id
/// </summary>
public int? LocationId { 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 Section.
/// </summary>
public string Section { get; set; }
}
}
using Hims.Shared.Dapper.Attributes;
using System;
using System.Collections.Generic;
using System.Text;
namespace Hims.Shared.UserModels
{
public class FeedbackDetailsModel
{
public int Id { get; set; }
/// <summary>
/// Gets or sets the coupon code.
/// </summary>
public int Type { get; set; }
/// <summary>
/// Gets or sets the coupon code.
/// </summary>
///
public string PatientName { get; set; }
/// <summary>
/// Gets or sets the coupon code.
/// </summary>
public string Comments { get; set; }
/// <summary>
/// Gets or sets the coupon code.
/// </summary>
public string MobileNumber { get; set; }
/// <summary>
/// Gets or sets the coupon code.
/// </summary>
public int Rating { get; set; }
/// <summary>
/// Gets or sets a value indicating whether active.
/// </summary>
public bool IsActive { get; set; }
/// <summary>
/// Gets or sets the created by.
/// </summary>
[IgnoreUpdate]
public int CreatedBy { get; set; }
/// <summary>
/// Gets or sets the created date.
/// </summary>
[IgnoreUpdate]
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 full name.
/// </summary>
public string FullName { get; set; } = string.Empty;
}
}
using System;
namespace Hims.Shared.UserModels
{
/// <summary>
/// The general notification model.
/// </summary>
public class GeneralNotificationModel
{
/// <summary>
/// Gets or sets the general notification identifier.
/// </summary>
/// <value>
/// The general notification identifier.
/// </value>
public long GeneralNotificationId { get; set; }
/// <summary>
/// Gets or sets the message.
/// </summary>
/// <value>
/// The message.
/// </value>
public string Message { get; set; }
/// <summary>
/// Gets or sets the created date.
/// </summary>
/// <value>
/// The created date.
/// </value>
public DateTime CreatedDate { get; set; }
/// <summary>
/// Gets or sets a value indicating whether this instance is priority.
/// </summary>
/// <value>
/// <c>true</c> if this instance is priority; otherwise, <c>false</c>.
/// </value>
public bool IsPriority { 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 modules master identifier.
/// </summary>
/// <value>
/// The modules master identifier.
/// </value>
public int ModulesMasterId { get; set; }
/// <summary>
/// Gets or sets the redirect URL.
/// </summary>
/// <value>
/// The redirect URL.
/// </value>
public string RedirectUrl { get; set; }
/// <summary>
/// Gets or sets for roles.
/// </summary>
/// <value>
/// For roles.
/// </value>
public string ForRoles { get; set; }
/// <summary>
/// Gets or sets for accounts.
/// </summary>
/// <value>
/// For accounts.
/// </value>
public string ForAccounts { get; set; }
/// <summary>
/// Gets or sets a value indicating whether this instance is read.
/// </summary>
/// <value>
/// <c>true</c> if this instance is read; otherwise, <c>false</c>.
/// </value>
public bool IsRead { get; set; }
/// <summary>
/// Gets or sets the web notification log type identifier.
/// </summary>
/// <value>
/// The web notification log type identifier.
/// </value>
public int WebNotificationLogTypeId { get; set; }
/// <summary>
/// Gets or sets the reference identifier.
/// </summary>
/// <value>
/// The reference identifier.
/// </value>
public long ReferenceId { get; set; }
}
}
using System.Collections.Generic;
namespace Hims.Shared.UserModels
{
/// <summary>
/// The dynamic template config
/// </summary>
public class GetTemplateConfigs
{
public List<string> ReportNames { get; set; }
}
}
This diff is collapsed.
This diff is collapsed.
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>netcoreapp3.1</TargetFramework>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
<DocumentationFile>bin\Hims.Shared.UserModels.xml</DocumentationFile>
<OutputPath>bin\</OutputPath>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|AnyCPU'">
<DocumentationFile>bin\Hims.Shared.UserModels.xml</DocumentationFile>
<OutputPath>bin\</OutputPath>
</PropertyGroup>
<ItemGroup>
<Compile Remove="ProviderLocationUserModel.cs" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="Microsoft.VisualStudio.TaskRunnerExplorer.14.0" Version="14.0.0" />
<PackageReference Include="TaskRunner" Version="1.0.0" />
<PackageReference Include="Webpack" Version="4.0.0" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\Domain\Hims.Domian.Entities\Hims.Domain.Entities.csproj" />
<ProjectReference Include="..\Hims.Shared.EntityModels\Hims.Shared.EntityModels.csproj" />
</ItemGroup>
<ItemGroup>
<Folder Include="LeaveManagment\" />
<Folder Include="NurseShift\Bed\" />
<Folder Include="Queue\HelperModels\" />
</ItemGroup>
<ItemGroup>
<None Remove="Queue\HelperModels\" />
</ItemGroup>
</Project>
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.
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.
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