Commit 69f45123 authored by Sandeep Sagar Panjala's avatar Sandeep Sagar Panjala

initial commit

parent ac55eb94
namespace Hims.Shared.UserModels.Pharmacy
{
using System;
/// <summary>
/// The purchase bill history model.
/// </summary>
public class PurchaseBillHistoryModel
{
/// <summary>
/// Gets or sets the pharmacy purchase detail identifier.
/// </summary>
/// <value>
/// The pharmacy purchase detail identifier.
/// </value>
public int PharmacyPurchaseDetailId { get; set; }
/// <summary>
/// Gets or sets the pharmacy purchase header identifier.
/// </summary>
/// <value>
/// The pharmacy purchase header identifier.
/// </value>
public int PharmacyPurchaseHeaderId { get; set; }
/// <summary>
/// Gets or sets the pharmacy product identifier.
/// </summary>
/// <value>
/// The pharmacy product identifier.
/// </value>
public int? PharmacyProductId { get; set; }
/// <summary>
/// Gets or sets the quantity.
/// </summary>
/// <value>
/// The quantity.
/// </value>
public int Quantity { get; set; }
/// <summary>
/// Gets or sets the free.
/// </summary>
/// <value>
/// The free.
/// </value>
public int Free { get; set; }
/// <summary>
/// Gets or sets the purchase rate.
/// </summary>
/// <value>
/// The purchase rate.
/// </value>
public double PurchaseRate { get; set; }
/// <summary>
/// Gets or sets the MRP.
/// </summary>
/// <value>
/// The MRP.
/// </value>
public double Mrp { get; set; }
/// <summary>
/// Gets or sets the pharmacy stock identifier.
/// </summary>
/// <value>
/// The pharmacy stock identifier.
/// </value>
public int? PharmacyStockId { get; set; }
/// <summary>
/// Gets or sets the name of the product.
/// </summary>
/// <value>
/// The name of the product.
/// </value>
public string ProductName { get; set; }
/// <summary>
/// Gets or sets the name of the generic.
/// </summary>
/// <value>
/// The name of the generic.
/// </value>
public string GenericName { get; set; }
/// <summary>
/// Gets or sets the name of the category.
/// </summary>
/// <value>
/// The name of the category.
/// </value>
public string CategoryName { get; set; }
/// <summary>
/// Gets or sets the name of the company.
/// </summary>
/// <value>
/// The name of the company.
/// </value>
public string CompanyName { get; set; }
/// <summary>
/// Gets or sets the batch number.
/// </summary>
/// <value>
/// The batch number.
/// </value>
public string BatchNumber { get; set; }
/// <summary>
/// Gets or sets the name of the supplier.
/// </summary>
/// <value>
/// The name of the supplier.
/// </value>
public string SupplierName { get; set; }
/// <summary>
/// Gets or sets the bill number.
/// </summary>
/// <value>
/// The bill number.
/// </value>
public string BillNumber { get; set; }
/// <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 name of the location.
/// </summary>
/// <value>
/// The name of the location.
/// </value>
public string LocationName { get; set; }
/// <summary>
/// Gets or sets the bill date.
/// </summary>
/// <value>
/// The bill date.
/// </value>
public DateTime BillDate { get; set; }
}
}
namespace Hims.Shared.UserModels.Pharmacy
{
/// <summary>
/// The raw products model.
/// </summary>
public class RawProductsModel
{
/// <summary>
/// Gets or sets the product name.
/// </summary>
public string ProductName { get; set; }
/// <summary>
/// Gets or sets the company.
/// </summary>
public string Company { get; set; }
/// <summary>
/// Gets or sets the genetic name.
/// </summary>
public string GenericName { get; set; }
/// <summary>
/// Gets or sets the category.
/// </summary>
public string Category { get; set; }
/// <summary>
/// Gets or sets the purchase quantity.
/// </summary>
public string PurchaseQuantity { get; set; }
/// <summary>
/// Gets or sets the purchase unit.
/// </summary>
public string PurchaseUnit { get; set; }
/// <summary>
/// Gets or sets the sale quantity.
/// </summary>
public string SaleQuantity { get; set; }
/// <summary>
/// Gets or sets the sale unit.
/// </summary>
public string SaleUnit { get; set; }
/// <summary>
/// Gets or sets the gst.
/// </summary>
public string Gst { get; set; }
/// <summary>
/// Gets or sets the bar code required.
/// </summary>
public string BarCode { get; set; }
/// <summary>
/// Gets or sets the product expire.
/// </summary>
public string ProductExpire { get; set; }
/// <summary>
/// Gets or sets the bill number.
/// </summary>
public string BillNumber { get; set; }
/// <summary>
/// Gets or sets the batch number.
/// </summary>
public string BatchNumber { get; set; }
/// <summary>
/// Gets or sets the batch number required.
/// </summary>
public string BatchNumberRequired { get; set; }
/// <summary>
/// Gets or sets the purchase qty.
/// </summary>
public string PurchaseQty { get; set; }
/// <summary>
/// Gets or sets the HSN code.
/// </summary>
/// <value>
/// The HSN code.
/// </value>
public string HSNCode { get; set; }
/// <summary>
/// Gets or sets the quantity.
/// </summary>
/// <value>
/// The quantity.
/// </value>
public string Quantity { get; set; }
/// <summary>
/// Gets or sets the free.
/// </summary>
/// <value>
/// The free.
/// </value>
public string Free { get; set; }
/// <summary>
/// Gets or sets the purchase rate.
/// </summary>
/// <value>
/// The purchase rate.
/// </value>
public string PurchaseRate { get; set; }
/// <summary>
/// Gets or sets the MRP.
/// </summary>
/// <value>
/// The MRP.
/// </value>
public string Mrp { get; set; }
/// <summary>
/// Gets or sets the expiry date.
/// </summary>
/// <value>
/// The expiry date.
/// </value>
public string ExpiryDate { 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 type of the GST.
/// </summary>
/// <value>
/// The type of the GST.
/// </value>
public string GSTType { get; set; }
}
}
namespace Hims.Shared.UserModels.Pharmacy
{
using System.Collections.Generic;
/// <summary>
/// The raw purchase bill model.
/// </summary>
public class RawPurchaseBillModel
{
/// <summary>
/// Gets or sets the supplier name.
/// </summary>
public string SupplierName { get; set; }
/// <summary>
/// Gets or sets the bill number.
/// </summary>
public string BillNumber { get; set; }
/// <summary>
/// Gets or sets the batch number.
/// </summary>
public string BatchNumber { get; set; }
/// <summary>
/// Gets or sets the name of the sheet.
/// </summary>
/// <value>
/// The name of the sheet.
/// </value>
public string SheetName { get; set; }
/// <summary>
/// Gets or sets the pharmacy ware house identifier.
/// </summary>
/// <value>
/// The pharmacy ware house identifier.
/// </value>
public int? PharmacyWareHouseId { 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 excel upload history identifier.
/// </summary>
/// <value>
/// The excel upload history identifier.
/// </value>
public int ExcelUploadHistoryId { get; set; }
/// <summary>
/// Gets or sets the products.
/// </summary>
/// <value>
/// The products.
/// </value>
public List<RawProductsModel> Products { get; set; }
/// <summary>
/// Gets or sets the value indicating is create log.
/// </summary>
public bool IsCreateLog { get; set; }
}
}
namespace Hims.Shared.UserModels.Pharmacy
{
using System;
/// <summary>
/// The retail pharmacy model.
/// </summary>
public class RetailPharmacyModel
{
/// <summary>
/// Gets or sets the retail pharmacy id.
/// </summary>
public int? RetailPharmacyId { get; set; }
/// <summary>
/// Gets or sets the retail name.
/// </summary>
public string RetailName { get; set; }
/// <summary>
/// Gets or sets the allowed user.
/// </summary>
public string AllowedUser { get; set; }
/// <summary>
/// Gets or sets the names of the ware house.
/// </summary>
/// <value>
/// The names of the ware house.
/// </value>
public string WareHouseNames { get; set; }
/// <summary>
/// Gets or sets the user names.
/// </summary>
public string UserNames { get; set; }
/// <summary>
/// Gets or sets the created by.
/// </summary>
public int CreatedBy { get; set; }
/// <summary>
/// Gets or sets the pharmacy ware house ids.
/// </summary>
/// <value>
/// The pharmacy ware house ids.
/// </value>
public string PharmacyWareHouseIds { get; set; }
/// <summary>
/// Gets or sets the pharmacy ware house identifier.
/// </summary>
/// <value>
/// The pharmacy ware house identifier.
/// </value>
public int? PharmacyWareHouseId { 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 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 user based store.
/// </summary>
public int? UserBasedStore { get; set; }
/// <summary>
/// Gets or sets list of Account Id for allowed user .
/// </summary>
/// <value>
/// The provider id (multiple).
/// </value>
public string AllowedAccountId { get; set; }
/// <summary>
/// Gets or sets the retail ware house link identifier ids.
/// </summary>
/// <value>
/// The retail ware house link identifier ids.
/// </value>
public string RetailWareHouseLinkIdIds { get; set; }
/// <summary>
/// Gets or sets Active.
/// </summary>
public bool? Active { 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 login role identifier.
/// </summary>
/// <value>
/// The login role identifier.
/// </value>
public int LoginRoleId { get; set; }
/// <summary>
/// Gets or sets the login role identifier.
/// </summary>
/// <value>
/// The login role identifier.
/// </value>
public int? LoginAccountId { get; set; }
/// <summary>
/// Gets or sets a value indicating whether this instance is uploded.
/// </summary>
/// <value>
/// <c>true</c> if this instance is uploded; otherwise, <c>false</c>.
/// </value>
public bool IsUploaded { get; set; }
/// <summary>
/// Gets or sets the retail pharmacy ids.
/// </summary>
/// <value>
/// The retail pharmacy ids.
/// </value>
public string RetailPharmacyIds { get; set; }
/// <summary>
/// Gets or sets the name of the location.
/// </summary>
/// <value>
/// The name of the location.
/// </value>
public string LocationName { get; set; }
}
}
namespace Hims.Shared.UserModels.Pharmacy
{
/// <summary>
/// The surgery detail model.
/// </summary>
public class SurgeryDetailModel
{
/// <summary>
/// Gets or sets the surgery kit detail id.
/// </summary>
public int SurgeryKitDetailId { get; set; }
/// <summary>
/// Gets or sets the surgery kit header id.
/// </summary>
public int SurgeryKitHeaderId { get; set; }
/// <summary>
/// Gets or sets the quantity.
/// </summary>
public int Quantity { 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 generic name.
/// </summary>
public string GenericName { get; set; }
}
}
namespace Hims.Shared.UserModels.Pharmacy
{
using System;
using System.Collections.Generic;
/// <summary>
/// The surgery header model.
/// </summary>
public class SurgeryHeaderModel
{
/// <summary>
/// Gets or sets the surgery kit header id.
/// </summary>
public int SurgeryKitHeaderId { get; set; }
/// <summary>
/// Gets or sets the kit name.
/// </summary>
public string KitName { 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 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 products.
/// </summary>
public List<SurgeryDetailModel> Products { 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 role.
/// </summary>
/// <value>
/// The created by role.
/// </value>
public string CreatedByRole{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 by role.
/// </summary>
/// <value>
/// The modified by role.
/// </value>
public string ModifiedByRole{get;set;}
}
}
using System;
using System.Collections.Generic;
using System.Text;
namespace Hims.Shared.UserModels.Pharmacy
{
/// <summary>
/// The surgery kit purchased product model.
/// </summary>
public class SurgeryKitPurchasedProductModel
{
/// <summary>
/// Gets or sets the pharmacy product id.
/// </summary>
public int PharmacyProductId { get; set; }
/// <summary>
/// Gets or sets the tax id.
/// </summary>
public int TaxId { get; set; }
/// <summary>
/// Gets or sets the pharmacy retail stock id.
/// </summary>
public int PharmacyRetailStockId { get; set; }
/// <summary>
/// Gets or sets the quantity.
/// </summary>
public int Quantity { get; set; }
/// <summary>
/// Gets or sets the total.
/// </summary>
public double Total { get; set; }
/// <summary>
/// Gets or sets the tax amount.
/// </summary>
public double TaxAmount { get; set; }
/// <summary>
/// Gets or sets the discount per item.
/// </summary>
public double? DiscountPerItem { get; set; }
/// <summary>
/// Gets or sets the discount.
/// </summary>
public double? Discount { get; set; }
/// <summary>
/// Gets or sets the net amount.
/// </summary>
public double NetAmount { get; set; }
}
}
namespace Hims.Shared.UserModels.Pharmacy
{
using System;
using System.Collections.Generic;
/// <summary>
/// The surgery kit sale model.
/// </summary>
public class SurgeryKitSaleModel
{
/// <summary>
/// Gets or sets the pharmacy sale header id.
/// </summary>
public int PharmacySaleHeaderId { get; set; }
/// <summary>
/// Gets or sets the sale date.
/// </summary>
public DateTime SaleDate { get; set; }
/// <summary>
/// Gets or sets the bill type.
/// </summary>
public string BillType { get; set; }
/// <summary>
/// Gets or sets the bill number.
/// </summary>
public string BillNumber { get; set; }
/// <summary>
/// Gets or sets the patient name.
/// </summary>
public string PatientName { get; set; }
/// <summary>
/// Gets or sets the mobile.
/// </summary>
public string Mobile { get; set; }
/// <summary>
/// Gets or sets the provider name.
/// </summary>
public string ProviderName { 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 created by.
/// </summary>
public int CreatedBy { get; set; }
/// <summary>
/// Gets or sets the products.
/// </summary>
public List<SurgeryKitPurchasedProductModel> Products { 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 surgery kit headerId
/// </summary>
public int? SurgeryKitHeaderId { get; set; }
/// <summary>
/// Gets or sets the surgery kit name
/// </summary>
public string KitName { get; set; }
}
}
namespace Hims.Shared.UserModels.PharmacyIndent
{
/// <summary>
/// The pharmacy department indent detail.
/// </summary>
public class PharmacyDepartmentIndentDetailModel
{
/// <summary>
/// Gets or sets the pharmacy department indent detail identifier.
/// </summary>
/// <value>
/// The pharmacy department indent detail identifier.
/// </value>
public long? PharmacyDepartmentIndentDetailId { get; set; }
/// <summary>
/// Gets or sets the pharmacy department indent header identifier.
/// </summary>
/// <value>
/// The pharmacy department indent header identifier.
/// </value>
public long? PharmacyDepartmentIndentHeaderId { get; set; }
/// <summary>
/// Gets or sets the pharmacy product identifier.
/// </summary>
/// <value>
/// The pharmacy product identifier.
/// </value>
public int PharmacyProductId { get; set; }
/// <summary>
/// Gets or sets a value indicating whether this instance is replaced.
/// </summary>
/// <value>
/// <c>true</c> if this instance is replaced; otherwise, <c>false</c>.
/// </value>
public bool IsReplaced { get; set; }
/// <summary>
/// Gets or sets the requested quantity.
/// </summary>
/// <value>
/// The requested quantity.
/// </value>
public int RequestedQuantity { get; set; }
/// <summary>
/// Gets or sets the name of the product.
/// </summary>
/// <value>
/// The name of the product.
/// </value>
public string ProductName { get; set; }
/// <summary>
/// Gets or sets the name of the generic.
/// </summary>
/// <value>
/// The name of the generic.
/// </value>
public string GenericName { get; set; }
/// <summary>
/// Gets or sets the name of the purchase unit.
/// </summary>
/// <value>
/// The name of the purchase unit.
/// </value>
public string PurchaseUnitName { get; set; }
/// <summary>
/// Gets or sets the name of the sale unit.
/// </summary>
/// <value>
/// The name of the sale unit.
/// </value>
public string SaleUnitName { get; set; }
/// <summary>
/// Gets or sets the name of the company.
/// </summary>
/// <value>
/// The name of the company.
/// </value>
public string CompanyName { get; set; }
/// <summary>
/// Gets or sets the name of the category.
/// </summary>
/// <value>
/// The name of the category.
/// </value>
public string CategoryName { get; set; }
/// <summary>
/// Gets or sets the purchase unit qty.
/// </summary>
/// <value>
/// The purchase unit qty.
/// </value>
public int? PurchaseUnitQty { get; set; }
/// <summary>
/// Gets or sets the sale unit qty.
/// </summary>
/// <value>
/// The sale unit qty.
/// </value>
public int? SaleUnitQty { get; set; }
/// <summary>
/// Gets or sets the tax identifier.
/// </summary>
/// <value>
/// The tax identifier.
/// </value>
public int? TaxId { get; set; }
/// <summary>
/// Gets or sets a value indicating whether this instance is product expire.
/// </summary>
/// <value>
/// <c>true</c> if this instance is product expire; otherwise, <c>false</c>.
/// </value>
public bool? IsProductExpire { get; set; }
/// <summary>
/// Gets or sets the pharmacy retail stock identifier.
/// </summary>
/// <value>
/// The pharmacy retail stock identifier.
/// </value>
public int? PharmacyRetailStockId { get; set; }
/// <summary>
/// Gets or sets the approved quantity.
/// </summary>
/// <value>
/// The approved quantity.
/// </value>
public int? ApprovedQuantity { get; set; }
}
}
using System;
using System.Collections.Generic;
namespace Hims.Shared.UserModels.PharmacyIndent
{
/// <summary>
/// The pharmacy department indent header.
/// </summary>
public class PharmacyDepartmentIndentHeaderModel
{
/// <summary>
/// Gets or sets the pharmacy department indent header identifier.
/// </summary>
/// <value>
/// The pharmacy department indent header identifier.
/// </value>
public long PharmacyDepartmentIndentHeaderId { get; set; }
/// <summary>
/// Gets or sets the required date.
/// </summary>
/// <value>
/// The required date.
/// </value>
public DateTime RequiredDate { 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 a value indicating whether this is active.
/// </summary>
/// <value>
/// <c>true</c> if active; otherwise, <c>false</c>.
/// </value>
public bool Active { get; set; }
/// <summary>
/// Gets or sets the pharmacy department identifier.
/// </summary>
/// <value>
/// The pharmacy department identifier.
/// </value>
public int? PharmacyDepartmentId { get; set; }
/// <summary>
/// Gets or sets the approved ware house identifier.
/// </summary>
/// <value>
/// The approved ware house identifier.
/// </value>
public int? ApprovedWareHouseId { get; set; }
/// <summary>
/// Gets or sets the approved retail store identifier.
/// </summary>
/// <value>
/// The approved retail store identifier.
/// </value>
public int? ApprovedRetailStoreId { get; set; }
/// <summary>
/// Gets or sets the reason.
/// </summary>
/// <value>
/// The reason.
/// </value>
public string Reason { 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 name of the created by.
/// </summary>
/// <value>
/// The name of the created by.
/// </value>
public string CreatedByName { get; set; }
/// <summary>
/// Gets or sets the products.
/// </summary>
/// <value>
/// The products.
/// </value>
public List<PharmacyDepartmentIndentDetailModel> Products { 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 location identifier.
/// </summary>
/// <value>
/// The location identifier.
/// </value>
public int? LocationId { get; set; }
/// <summary>
/// Gets or sets the comment.
/// </summary>
/// <value>
/// The comment.
/// </value>
public string Comment { get; set; }
/// <summary>
/// Gets or sets the retail pharmacy identifier.
/// </summary>
/// <value>
/// The retail pharmacy identifier.
/// </value>
public int? RetailPharmacyId { get; set; }
/// <summary>
/// Gets or sets the name of the approved by.
/// </summary>
/// <value>
/// The name of the approved by.
/// </value>
public string? ApprovedByName { get; set; }
/// <summary>
/// Gets or sets the name of the approved retail.
/// </summary>
/// <value>
/// The name of the approved retail.
/// </value>
public string? ApprovedRetailName { get; set; }
/// <summary>
/// Gets or sets the approved date.
/// </summary>
/// <value>
/// The approved date.
/// </value>
public DateTime? ApprovedDate { get; set; }
/// <summary>
/// Gets or sets the from date.
/// </summary>
/// <value>
/// The from date.
/// </value>
public string? FromDate { get; set; }
/// <summary>
/// Gets or sets the to date.
/// </summary>
/// <value>
/// The to date.
/// </value>
public string? ToDate { get; set; }
/// <summary>
/// Gets or sets the type.
/// </summary>
/// <value>
/// The type.
/// </value>
public string? Type { get; set; }
public string From { get; set; }
}
}
namespace Hims.Shared.UserModels.PharmacyRequest
{
using System;
using System.Collections.Generic;
using System.Text;
/// <summary>
/// The indent request model.
/// </summary>
public class IndentRequestModel
{
/// <summary>
/// Gets or sets the indent date.
/// </summary>
public DateTime IndentDate { get; set; }
/// <summary>
/// Gets or sets the department id.
/// </summary>
public int? DepartmentId { get; set; }
/// <summary>
/// Gets or sets the required date.
/// </summary>
public DateTime RequiredDate { get; set; }
/// <summary>
/// Gets or sets the reason.
/// </summary>
public string Reason { get; set; }
/// <summary>
/// Gets or sets the admission id.
/// </summary>
public int AdmissionId { get; set; }
/// <summary>
/// Gets or sets the created by.
/// </summary>
public int CreatedBy { get; set; }
/// <summary>
/// Gets or sets the pharmacy product id.
/// </summary>
public int? PharmacyProductId { get; set; }
/// <summary>
/// Gets or sets the quantity.
/// </summary>
public int Quantity { 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 product name.
/// </summary>
public string? ProductName { get; set; }
/// <summary>
/// Gets or sets the comments.
/// </summary>
public int? RoleId { get; set; }
/// <summary>
/// Gets or sets the product name.
/// </summary>
public string? CreatedByName { get; set; }
/// <summary>
/// Gets or sets the pharmacy Indent header id.
/// </summary>
public int PharmacyIndentHeaderId { get; set; }
/// <summary>
/// Gets or sets the pharmacy Indent header id.
/// </summary>
public int PharmacyIndentDetailId { 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.PharmacyRequest
{
public class PharmacyInPatientReturnModel
{
/// <summary>
/// Gets or sets the pharmacy in patient return identifier.
/// </summary>
/// <value>
/// The pharmacy in patient return identifier.
/// </value>
public long PharmacyInPatientReturnId { get; set; }
/// <summary>
/// Gets or sets the pharmacy issue detail identifier.
/// </summary>
/// <value>
/// The pharmacy issue detail identifier.
/// </value>
public int PharmacyIssueDetailId { get; set; }
/// <summary>
/// Gets or sets the return quantity.
/// </summary>
/// <value>
/// The return quantity.
/// </value>
public int ReturnQuantity { 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 accepted by.
/// </summary>
/// <value>
/// The accepted by.
/// </value>
public int? AcceptedBy { get; set; }
/// <summary>
/// Gets or sets the accepted date.
/// </summary>
/// <value>
/// The accepted date.
/// </value>
public DateTime? AcceptedDate { 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 accepted by.
/// </summary>
/// <value>
/// The name of the accepted by.
/// </value>
public string AcceptedByName { get; set; }
/// <summary>
/// Gets or sets the pharmacy product identifier.
/// </summary>
/// <value>
/// The pharmacy product identifier.
/// </value>
public int? PharmacyProductId { get; set; }
/// <summary>
/// Gets or sets the retail stock identifier.
/// </summary>
/// <value>
/// The retail stock identifier.
/// </value>
public int? RetailStockId { get; set; }
/// <summary>
/// Gets or sets the name of the product.
/// </summary>
/// <value>
/// The name of the product.
/// </value>
public string ProductName { get; set; }
/// <summary>
/// Gets or sets the name of the generic.
/// </summary>
/// <value>
/// The name of the generic.
/// </value>
public string GenericName { 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 mobile.
/// </summary>
/// <value>
/// The mobile.
/// </value>
public string Mobile { get; set; }
/// <summary>
/// Gets or sets the umr no.
/// </summary>
/// <value>
/// The umr no.
/// </value>
public string UMRNo { get; set; }
}
}
namespace Hims.Shared.UserModels.PharmacyRequest
{
using System;
/// <summary>
/// The pharmacy issue display model.
/// </summary>
public class PharmacyIssueDisplayModel
{
/// <summary>
/// Gets or sets the pharmacy issue header id.
/// </summary>
public int PharmacyIssueHeaderId { get; set; }
/// <summary>
/// Gets or sets the pharmacy indent header id.
/// </summary>
public int PharmacyIndentHeaderId { get; set; }
/// <summary>
/// Gets or sets the pharmacy issue detail id.
/// </summary>
public int PharmacyIssueDetailId { get; set; }
/// <summary>
/// Gets or sets the pharmacy product id.
/// </summary>
public int PharmacyProductId { get; set; }
/// <summary>
/// Gets or sets the retail stock id.
/// </summary>
public int RetailStockId { get; set; }
/// <summary>
/// Gets or sets the created by.
/// </summary>
public int CreatedBy { get; set; }
/// <summary>
/// Gets or sets the product name.
/// </summary>
public string ProductName { get; set; }
/// <summary>
/// Gets or sets the created date.
/// </summary>
public DateTime CreatedDate { get; set; }
/// <summary>
/// Gets or sets the overall net amount.
/// </summary>
public double OverallNetAmount { get; set; }
/// <summary>
/// Gets or sets the overall gst.
/// </summary>
public double OverallGst { get; set; }
/// <summary>
/// Gets or sets the overall total.
/// </summary>
public double OverallTotal { get; set; }
/// <summary>
/// Gets or sets the total.
/// </summary>
public double Total { get; set; }
/// <summary>
/// Gets or sets the overall discount.
/// </summary>
public double? OverallDiscount { get; set; }
/// <summary>
/// Gets or sets the gst percentage.
/// </summary>
public double GstPercentage { get; set; }
/// <summary>
/// Gets or sets the discount percentage.
/// </summary>
public double? DiscountPercentage { get; set; }
/// <summary>
/// Gets or sets the net amount.
/// </summary>
public double NetAmount { get; set; }
/// <summary>
/// Gets or sets the gst amount.
/// </summary>
public double GstAmount { get; set; }
/// <summary>
/// Gets or sets the MRP.
/// </summary>
/// <value>
/// The MRP.
/// </value>
public double Mrp { get; set; }
/// <summary>
/// Gets or sets the discount amount.
/// </summary>
public double? DiscountAmount { get; set; }
/// <summary>
/// Gets or sets the quantity.
/// </summary>
public int Quantity { get; set; }
/// <summary>
/// Gets or sets the expiry date.
/// </summary>
public DateTime? ExpiryDate { get; set; }
/// <summary>
/// Gets or sets the name of the retail.
/// </summary>
/// <value>
/// The name of the retail.
/// </value>
public string RetailName { get; set; }
}
}
#nullable enable
namespace Hims.Shared.UserModels.PharmacyRequest
{
/// <summary>
/// The pharmacy issue request.
/// </summary>
public class PharmacyIssueRequest
{
/// <summary>
/// Gets or sets the pharmacy retail stock id.
/// </summary>
public int PharmacyRetailStockId { get; set; }
/// <summary>
/// Gets or sets the pharmacy issue header id.
/// </summary>
public int PharmacyIssueHeaderId { get; set; }
/// <summary>
/// Gets or sets the pharmacy product id.
/// </summary>
public int PharmacyProductId { get; set; }
/// <summary>
/// Gets or sets the pharmacy indent header id.
/// </summary>
public int PharmacyIndentHeaderId { get; set; }
/// <summary>
/// Gets or sets the pharmacy indent detail id.
/// </summary>
public int PharmacyIndentDetailId { get; set; }
/// <summary>
/// Gets or sets the total.
/// </summary>
public double Total { get; set; }
/// <summary>
/// Gets or sets the quantity.
/// </summary>
public int Quantity { get; set; }
/// <summary>
/// Gets or sets the tax amount.
/// </summary>
public double TaxAmount { get; set; }
/// <summary>
/// Gets or sets the gst percentage.
/// </summary>
public double GstPercentage { get; set; }
/// <summary>
/// Gets or sets the discount per item.
/// </summary>
public double? DiscountPerItem { get; set; }
/// <summary>
/// Gets or sets the discount.
/// </summary>
public double? Discount { get; set; }
/// <summary>
/// Gets or sets the net amount.
/// </summary>
public double NetAmount { get; set; }
/// <summary>
/// Gets or sets the created by.
/// </summary>
public int CreatedBy { get; set; }
/// <summary>
/// Gets or sets the created by name.
/// </summary>
public string? CreatedByName { 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 product name.
/// </summary>
public string? ProductName { get; set; }
/// <summary>
/// Gets or sets the temp product name.
/// </summary>
public string? TempProductName { 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 admission identifier.
/// </summary>
/// <value>
/// The admission identifier.
/// </value>
public int? AdmissionId { get; set; }
}
/// <summary>
/// The pharmacy issue request request.
/// </summary>
public class PharmacyIssueRejectRequest
{
/// <summary>
/// Gets or sets the pharmacy issue header id.
/// </summary>
public int? PharmacyIssueHeaderId { get; set; }
/// <summary>
/// Gets or sets the pharmacy product id.
/// </summary>
public int? PharmacyProductId { get; set; }
/// <summary>
/// Gets or sets the pharmacy indent header id.
/// </summary>
public int PharmacyIndentHeaderId { get; set; }
/// <summary>
/// Gets or sets the pharmacy indent detail id.
/// </summary>
public int PharmacyIndentDetailId { get; set; }
/// <summary>
/// Gets or sets the ot indent header id.
/// </summary>
public int? OTIndentHeaderId { get; set; }
/// <summary>
/// Gets or sets the total.
/// </summary>
public double Total { get; set; }
/// <summary>
/// Gets or sets the quantity.
/// </summary>
public int Quantity { get; set; }
/// <summary>
/// Gets or sets the created by.
/// </summary>
public int CreatedBy { get; set; }
/// <summary>
/// Gets or sets the created by name.
/// </summary>
public string? CreatedByName { 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 product name.
/// </summary>
public string? ProductName { get; set; }
/// <summary>
/// Gets or sets the temp product name.
/// </summary>
public string? TempProductName { get; set; }
}
}
namespace Hims.Shared.UserModels.PharmacyRequest
{
using System;
public class PharmacyMoveQuantity
{
/// <summary>
/// Gets or sets the pharmacy retail to main id.
/// </summary>
public int PharmacyRetailToMainId { get; set; }
/// <summary>
/// Gets or sets the issue detail id.
/// </summary>
public int IssueDetailId { get; set; }
/// <summary>
/// Gets or sets the quantity.
/// </summary>
public int Quantity { get; set; }
/// <summary>
/// Gets or sets the pharmacy product id.
/// </summary>
public int PharmacyProductId { get; set; }
/// <summary>
/// Gets or sets the pharmacy retail stock id.
/// </summary>
public int PharmacyRetailStockId { get; set; }
/// <summary>
/// Gets or sets the pharmacy stock id.
/// </summary>
public int PharmacyStockId { 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 reason.
/// </summary>
public string Reason { 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; }
}
}
namespace Hims.Shared.UserModels.ProgressReport.Assessments
{
/// <summary>
/// The coupon.
/// </summary>
public class DeleteModel
{
/// <summary>
/// Gets or sets the progress report assessments id.
/// </summary>
public int ProgressReportAssessmentsId { get; set; }
}
}
using System;
namespace Hims.Shared.UserModels.ProgressReport.Assessments
{
/// <summary>
/// The coupon.
/// </summary>
public class FilterModel
{
/// <summary>
/// Gets or sets the admission id.
/// </summary>
public int AdmissionId { get; set; }
/// <summary>
/// Gets or sets the date.
/// </summary>
/// <value>
/// The date.
/// </value>
public DateTime? Date { get; set; }
}
}
namespace Hims.Shared.UserModels.ProgressReport.Assessments
{
using System;
using System.Collections.Generic;
/// <summary>
/// The coupon.
/// </summary>
public class InsertModel
{
/// <summary>
/// Gets or sets the coupon code.
/// </summary>
public int AdmissionId { get; set; }
/// <summary>
/// Gets or sets the coupon code.
/// </summary>
public DateTime Date { get; set; }
/// <summary>
/// Gets or sets the created by.
/// </summary>
public int CreatedBy { get; set; }
/// <summary>
/// Gets or sets the products.
/// </summary>
public List<ProgressReportAssessmentModel> Assessments { get; set; }
}
/// <summary>
/// The new sale bill product model.
/// </summary>
public class ProgressReportAssessmentModel
{
/// <summary>
/// Gets or sets id.
/// </summary>
public int Id { get; set; }
/// <summary>
/// Gets or sets the Value.
/// </summary>
public string Value { get; set; }
}
}
using System;
using System.Collections.Generic;
namespace Hims.Shared.UserModels.ProgressReport.Assessments
{
/// <summary>
/// The coupon.
/// </summary>
public class UpdateModel
{
/// <summary>
/// Gets or sets the progress report assessments id.
/// </summary>
public int ProgressReportAssessmentsId { get; set; }
/// <summary>
/// Gets or sets the created by.
/// </summary>
public int ModifiedBy { get; set; }
/// <summary>
/// Gets or sets the date.
/// </summary>
public DateTime Date { get; set; }
/// <summary>
/// Gets or sets the products.
/// </summary>
public List<ProgressReportAssessmentModelUpdate> Assessments { get; set; }
/// <summary>
/// The new sale bill product model.
/// </summary>
public class ProgressReportAssessmentModelUpdate
{
/// <summary>
/// Gets or sets id.
/// </summary>
public int Id { get; set; }
/// <summary>
/// Gets or sets the Value.
/// </summary>
public string Value { get; set; }
/// <summary>
/// Gets or sets the date.
/// </summary>
public DateTime Date { get; set; }
/// <summary>
/// Gets or sets the progress report Id.
/// </summary>
public int ProgressReportId { get; set; }
/// <summary>
/// Gets or sets the progress report assessments id.
/// </summary>
public int ProgressReportAssessmentsId { get; set; }
/// <summary>
/// Gets or sets the created by.
/// </summary>
public int ModifiedBy { get; set; }
}
}
}
namespace Hims.Shared.UserModels.ProgressReport.Assessments
{
using System;
/// <summary>
/// The coupon.
/// </summary>
public class ViewModel
{
/// <summary>
/// Gets or sets the progress report assessments id.
/// </summary>
public int ProgressReportAssessmentsId { get; set; }
/// <summary>
/// Gets or sets the progress report .
/// </summary>
public int ProgressReportId { get; set; }
/// <summary>
/// Gets or sets the date.
/// </summary>
public DateTime Date { get; set; }
/// <summary>
/// Gets or sets the assessment type id.
/// </summary>
public int AssessmentTypeId { get; set; }
/// <summary>
/// Gets or sets the value.
/// </summary>
public string Value { 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 string 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 string ModifiedByName { get; set; }
/// <summary>
/// Gets or sets the modified date.
/// </summary>
public DateTime? ModifiedDate { get; set; }
/// <summary>
///
/// </summary>
public string Name { get; set; }
}
}
using System;
namespace Hims.Shared.UserModels.ProgressReport.Diet
{
/// <summary>
/// The coupon.
/// </summary>
public class FilterModel
{
/// <summary>
/// Gets or sets the admission id.
/// </summary>
public int AdmissionId { get; set; }
}
}
namespace Hims.Shared.UserModels.ProgressReport.Diet
{
using System;
using System.Collections.Generic;
/// <summary>
/// The insert model.
/// </summary>
public class InsertModel
{
/// <summary>
/// Gets or sets the admission id.
/// </summary>
public int AdmissionId { get; set; }
/// <summary>
/// Gets or sets the vital type value.
/// </summary>
public int? MealTypeId { 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.
/// </summary>
public int? modifiedBy { get; set; }
/// <summary>
/// Gets or sets the records.
/// </summary>
/// <value>
/// The records.
/// </value>
public List<InsertModelHelper> Records { get; set; }
}
/// <summary>
/// The receipt model
/// </summary>
public class InsertModelHelper
{
/// <summary>
/// Gets or sets the duration.
/// </summary>
/// <value>
/// The duration.
/// </value>
public int Duration { get; set; }
/// <summary>
/// Gets or sets the start date.
/// </summary>
/// <value>
/// The start date.
/// </value>
public DateTime StartDate { get; set; }
/// <summary>
/// Gets or sets the end date.
/// </summary>
/// <value>
/// The end date.
/// </value>
public DateTime EndDate { get; set; }
/// <summary>
/// Gets or sets the medication duration type identifier.
/// </summary>
/// <value>
/// The medication duration type identifier.
/// </value>
public int MedicationDurationTypeId { get; set; }
/// <summary>
/// Gets or sets the meal type id.
/// </summary>
public int? MealTypeId { get; set; }
/// <summary>
/// Gets or sets the meal type id.
/// </summary>
public string DietInstructions { get; set; }
/// <summary>
/// Gets or sets the is morning.
/// </summary>
public bool IsMorning { get; set; }
/// <summary>
/// Gets or sets the is afternoon.
/// </summary>
public bool IsAfternoon { get; set; }
/// <summary>
/// Gets or sets the is night.
/// </summary>
public bool IsNight { get; set; }
}
}
namespace Hims.Shared.UserModels.ProgressReport.Diet
{
using System;
/// <summary>
/// The view model
/// </summary>
public class MasterViewModel
{
/// <summary>
/// Gets or sets the identifier.
/// </summary>
/// <value>
/// The identifier.
/// </value>
public int MealTypeId { get; set; }
/// <summary>
/// Gets or sets the name.
/// </summary>
/// <value>
/// The name.
/// </value>
public string Mealtype { get; set; }
/// <summary>
/// Gets or sets the name of the generic.
/// </summary>
/// <value>
/// The name of the generic.
/// </value>
public string MealInstruction { get; set; }
}
}
using System;
namespace Hims.Shared.UserModels.ProgressReport.Diet
{
/// <summary>
/// The coupon.
/// </summary>
public class StopModel
{
/// <summary>
/// Gets or sets the admission id.
/// </summary>
public int AdmissionId { get; set; }
/// <summary>
/// Gets or sets the admission identifier.
/// </summary>
/// <value>
/// The admission identifier.
/// </value>
public int Id { get; set; }
/// <summary>
/// Gets or sets the by.
/// </summary>
/// <value>
/// The by.
/// </value>
public int By { get; set; }
/// <summary>
/// Gets or sets the stop reason.
/// </summary>
/// <value>
/// The stop reason.
/// </value>
public string StopReason { get; set; }
/// <summary>
/// Gets or sets the created by.
/// </summary>
/// <value>
/// The created by.
/// </value>
public string? CreatedBy { get; set; }
}
}
namespace Hims.Shared.UserModels.ProgressReport.Diet
{
using System;
/// <summary>
/// The view model.
/// </summary>
public class ViewModel
{
/// <summary>
/// Gets or sets the progress report vitals id.
/// </summary>
public int ProgressReportDietId { get; set; }
/// <summary>
/// Gets or sets the progress report id.
/// </summary>
public int ProgressReportId { get; set; }
/// <summary>
/// Gets or sets the vital type id.
/// </summary>
public int MealTypeId { get; set; }
/// <summary>
/// Gets or sets a value indicating whether active.
/// </summary>
public bool Active { get; set; }
/// <summary>
/// Gets or sets the created by name.
/// </summary>
public string CreatedByName { get; set; }
/// <summary>
/// Gets or sets the created date.
/// </summary>
public DateTime? CreatedDate { get; set; }
/// <summary>
/// Gets or sets the modified by name.
/// </summary>
public string ModifiedByName { get; set; }
/// <summary>
/// Gets or sets the modified date.
/// </summary>
public DateTime? ModifiedDate { get; set; }
/// <summary>
/// Gets or sets the meal type.
/// </summary>
public string MealType { get; set; }
/// <summary>
/// Gets or sets the meal instruction.
/// </summary>
public string MealInstruction { get; set; }
/// <summary>
/// Gets or sets the meal instruction.
/// </summary>
public string DietInstructions { get; set; }
/// <summary>
/// Gets or sets the stop reason.
/// </summary>
public string StopReason { get; set; }
/// <summary>
/// Gets or sets the modified date.
/// </summary>
public DateTime? StartDate { get; set; }
/// <summary>
/// Gets or sets the modified date.
/// </summary>
public DateTime? EndDate { get; set; }
}
}
using System;
namespace Hims.Shared.UserModels.ProgressReport.General
{
/// <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; }
}
}
namespace Hims.Shared.UserModels.ProgressReport.General
{
/// <summary>
///
/// </summary>
public class ViewModel
{
/// <summary>
/// Gets or sets the progress report medication identifier.
/// </summary>
/// <value>
/// The progress report medication identifier.
/// </value>
public int MedicationCount { get; set; }
/// <summary>
/// Gets or sets the medication instruction type identifier.
/// </summary>
/// <value>
/// The medication instruction type identifier.
/// </value>
public int LabCount { get; set; }
/// <summary>
/// Gets or sets the notes count.
/// </summary>
/// <value>
/// The notes count.
/// </value>
public int NotesCount { get; set; }
/// <summary>
/// Gets or sets the vitals count.
/// </summary>
/// <value>
/// The notes count.
/// </value>
public int VitalsCount { get; set; }
/// <summary>
/// Gets or sets the notes count.
/// </summary>
/// <value>
/// The notes count.
/// </value>
public int AssessmentsCount { get; set; }
}
}
namespace Hims.Shared.UserModels.ProgressReport.Labs
{
using System;
using System.Collections.Generic;
/// <summary>
/// The view 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 admission ids.
/// </summary>
/// <value>
/// The admission ids.
/// </value>
public List<int> AdmissionIds { get; set; }
/// <summary>
/// Gets or sets the date.
/// </summary>
/// <value>
/// The date.
/// </value>
public DateTime? Date { get; set; }
/// <summary>
/// Gets or sets the Location identifier.
/// </summary>
/// <value>
/// The admission identifier.
/// </value>
public int LocationId { get; set; }
}
}
namespace Hims.Shared.UserModels.ProgressReport.Labs
{
using System;
/// <summary>
/// The view model
/// </summary>
public class MasterViewModel
{
/// <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 name of the generic.
/// </summary>
/// <value>
/// The name of the generic.
/// </value>
public string Code { get; set; }
/// <summary>
/// Gets or sets the cost.
/// </summary>
/// <value>
/// The cost.
/// </value>
public double? Cost { get; set; }
}
}
using System;
using System.Collections.Generic;
using System.Text;
namespace Hims.Shared.UserModels.ProgressReport.Labs
{
using static Timeline.Enums;
public class NewLabsViewModel
{
/// <summary>
/// Creates new labbookingdetailid.
/// </summary>
/// <value>
/// The new lab booking detail identifier.
/// </value>
public int NewLabBookingDetailId { get; set; }
/// <summary>
/// Creates new labbookingheaderid.
/// </summary>
/// <value>
/// The new lab booking header identifier.
/// </value>
public int NewLabBookingHeaderId { get; set; }
/// <summary>
/// Gets or sets the name of the test.
/// </summary>
/// <value>
/// The name of the test.
/// </value>
public string TestName { get; set; }
/// <summary>
/// Gets or sets the test code.
/// </summary>
/// <value>
/// The test code.
/// </value>
public string TestCode { get; set; }
/// <summary>
/// Gets or sets the cost.
/// </summary>
/// <value>
/// The cost.
/// </value>
public double? Cost { get; set; }
/// <summary>
/// Gets or sets the lab main detail identifier.
/// </summary>
/// <value>
/// The lab main detail identifier.
/// </value>
public int LabMainDetailId { 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 date.
/// </summary>
/// <value>
/// The date.
/// </value>
public DateTime Date { get; set; }
/// <summary>
/// Gets or sets the status.
/// </summary>
/// <value>
/// The status.
/// </value>
public string Status { get; set; }
/// <summary>
/// Gets or sets the salutation.
/// </summary>
/// <value>
/// The salutation.
/// </value>
public string Salutation { 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 age.
/// </summary>
/// <value>
/// The age.
/// </value>
public int Age { get; set; }
/// <summary>
/// Gets or sets the gender.
/// </summary>
/// <value>
/// The gender.
/// </value>
public string Gender { 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 patient image.
/// </summary>
/// <value>
/// The patient image.
/// </value>
public string PatientImage { get; set; }
/// <summary>
/// Gets or sets the notes.
/// </summary>
/// <value>
/// The umr no.
/// </value>
public string Notes { get; set; }
/// <summary>
/// Gets or sets the when.
/// </summary>
/// <value>
/// The when.
/// </value>
public WhenType? When { get; set; }
}
}
namespace Hims.Shared.UserModels.ProgressReport.Labs
{
using System;
using static Timeline.Enums;
/// <summary>
/// The view model
/// </summary>
public class ViewModel
{
/// <summary>
/// Gets or sets the lab booking detail identifier.
/// </summary>
/// <value>
/// The lab booking detail identifier.
/// </value>
public int LabBookingDetailId { get; set; }
/// <summary>
/// Gets or sets the lab booking header identifier.
/// </summary>
/// <value>
/// The lab booking header identifier.
/// </value>
public int LabBookingHeaderId { get; set; }
/// <summary>
/// Gets or sets the name.
/// </summary>
/// <value>
/// The name.
/// </value>
public string Name { get; set; }
/// <summary>
/// Gets or sets the code.
/// </summary>
/// <value>
/// The code.
/// </value>
public string Code { get; set; }
/// <summary>
/// Gets or sets the cost.
/// </summary>
/// <value>
/// The cost.
/// </value>
public double? Cost { get; set; }
/// <summary>
/// Gets or sets the identifier.
/// </summary>
/// <value>
/// The identifier.
/// </value>
public int Id { get; set; }
/// <summary>
/// Gets or sets a value indicating whether this instance is report generated.
/// </summary>
/// <value>
/// <c>true</c> if this instance is report generated; otherwise, <c>false</c>.
/// </value>
public bool IsReportGenerated { get; set; }
/// <summary>
/// Gets or sets a value indicating whether this instance is sample collected.
/// </summary>
/// <value>
/// <c>true</c> if this instance is sample collected; otherwise, <c>false</c>.
/// </value>
public bool IsSampleCollected { get; set; }
/// <summary>
/// Gets or sets a value indicating whether this instance is parameter added.
/// </summary>
/// <value>
/// <c>true</c> if this instance is parameter added; otherwise, <c>false</c>.
/// </value>
public bool IsParameterAdded { get; set; }
/// <summary>
/// Gets or sets the verified by.
/// </summary>
/// <value>
/// The verified by.
/// </value>
public int? VerifiedBy { get; set; }
/// <summary>
/// Gets or sets the name of the verified by.
/// </summary>
/// <value>
/// The name of the verified by.
/// </value>
public string VerifiedByName { 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 date.
/// </summary>
/// <value>
/// The date.
/// </value>
public DateTime Date { get; set; }
/// <summary>
/// Gets or sets the when.
/// </summary>
/// <value>
/// The when.
/// </value>
public WhenType? When { get; set; }
/// <summary>
/// Gets or sets the status.
/// </summary>
/// <value>
/// The status.
/// </value>
public LabStatusType? Status { get; set; }
/// <summary>
/// Gets or sets the salutation.
/// </summary>
/// <value>
/// The salutation.
/// </value>
public string Salutation { 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 age.
/// </summary>
/// <value>
/// The age.
/// </value>
public int Age { get; set; }
/// <summary>
/// Gets or sets the gender.
/// </summary>
/// <value>
/// The gender.
/// </value>
public string Gender { 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 patient image.
/// </summary>
/// <value>
/// The patient image.
/// </value>
public string PatientImage { get; set; }
/// <summary>
/// Gets or sets the notes.
/// </summary>
/// <value>
/// The umr no.
/// </value>
public string Notes { get; set; }
}
}
namespace Hims.Shared.UserModels.ProgressReport.Medication
{
using System;
/// <summary>
/// The view model
/// </summary>
public class DatesViewModel
{
/// <summary>
/// Determines the minimum of the parameters.
/// </summary>
/// <value>
/// The minimum.
/// </value>
public DateTime? Min { get; set; }
/// <summary>
/// Determines the maximum of the parameters.
/// </summary>
/// <value>
/// The maximum.
/// </value>
public DateTime? Max { get; set; }
}
}
using System;
using System.Collections.Generic;
using System.Text;
namespace Hims.Shared.UserModels.ProgressReport.Medication
{
public class DeleteModel
{
/// <summary>
/// Gets or sets the account id.
/// </summary>
public int ProgressReportMedicationId { get; set; }
/// <summary>
/// Gets or sets the admission identifier.
/// </summary>
/// <value>
/// The admission identifier.
/// </value>
public int Id { get; set; }
/// <summary>
/// Gets or sets the by.
/// </summary>
/// <value>
/// The by.
/// </value>
public int? By { get; set; }
/// <summary>
/// Gets or sets the created by.
/// </summary>
/// <value>
/// The created by.
/// </value>
public string? CreatedBy { 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; }
}
}
using Hims.Shared.UserModels.NurseShift;
using System;
using System.Collections.Generic;
namespace Hims.Shared.UserModels.ProgressReport.Medication
{
/// <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 admission ids.
/// </summary>
/// <value>
/// The admission ids.
/// </value>
public List<int> AdmissionIds { get; set; }
/// <summary>
/// Gets or sets the identifier.
/// </summary>
/// <value>
/// The identifier.
/// </value>
public string Id { get; set; }
/// <summary>
/// Gets or sets the value.
/// </summary>
/// <value>
/// The value.
/// </value>
public int? Value { get; set; }
/// <summary>
/// Gets or sets the date.
/// </summary>
/// <value>
/// The date.
/// </value>
public DateTime Date { get; set; }
/// <summary>
/// Gets or sets the date model.
/// </summary>
/// <value>
/// The date model.
/// </value>
public DateModel DateModel { get; set; }
/// <summary>
/// Gets or sets the end date.
/// </summary>
/// <value>
/// The end date.
/// </value>
public DateTime? EndDate { get; set; }
/// <summary>
/// Gets or sets a value indicating whether this instance is nurse.
/// </summary>
/// <value>
/// <c>true</c> if this instance is nurse; otherwise, <c>false</c>.
/// </value>
public bool IsNurse { get; set; }
}
}
namespace Hims.Shared.UserModels.ProgressReport.Medication
{
using System.Collections.Generic;
/// <summary>
/// The view model
/// </summary>
public class GlobalViewModel
{
/// <summary>
/// Gets or sets the account id.
/// </summary>
public IEnumerable<ParentViewModel> Records { get; set; }
/// <summary>
/// Gets or sets the progress report identifier.
/// </summary>
/// <value>
/// The progress report identifier.
/// </value>
public int CurrentDayId { get; set; }
/// <summary>
/// Gets or sets the dates.
/// </summary>
/// <value>
/// The dates.
/// </value>
public DatesViewModel Dates { get; set; }
/// <summary>
/// Gets or sets the indent medicines.
/// </summary>
/// <value>
/// The indent medicines.
/// </value>
public IEnumerable<IndentMedicinesViewModel> IndentMedicines { get; set; }
}
}
namespace Hims.Shared.UserModels.ProgressReport.Medication
{
using System;
/// <summary>
/// The view model
/// </summary>
public class IndentMedicinesViewModel
{
/// <summary>
/// Determines the minimum of the parameters.
/// </summary>
/// <value>
/// The minimum.
/// </value>
public int PharmacyProductId { get; set; }
/// <summary>
/// Gets or sets the name of the product.
/// </summary>
/// <value>
/// The name of the product.
/// </value>
public string ProductName { get; set; }
/// <summary>
/// Gets or sets the name of the product type.
/// </summary>
/// <value>
/// The name of the product type.
/// </value>
public string ProductTypeName { get; set; }
}
}
using System.Collections.Generic;
namespace Hims.Shared.UserModels.ProgressReport.Medication
{
using System;
/// <summary>
/// The receipt model
/// </summary>
public class InsertModel
{
public int AdmissionId { get; set; }
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.
/// </summary>
public string? modifiedBy { get; set; }
/// <summary>
/// Gets or Sets the Provider Id.
/// </summary>
public int ProviderId { get; set; }
/// <summary>
/// Gets or sets the records.
/// </summary>
/// <value>
/// The records.
/// </value>
public List<InsertModelHelper> Records { get; set; }
}
/// <summary>
/// The receipt model
/// </summary>
public class InsertModelHelper
{
/// <summary>
/// Gets or sets the pharmacy product identifier.
/// </summary>
/// <value>
/// The pharmacy product identifier.
/// </value>
public int PharmacyProductId { get; set; }
/// <summary>
/// Gets or sets the unit.
/// </summary>
/// <value>
/// The unit.
/// </value>
public float Unit { get; set; }
/// <summary>
/// Gets or sets the duration.
/// </summary>
/// <value>
/// The duration.
/// </value>
public int Duration { get; set; }
/// <summary>
/// Gets or sets the start date.
/// </summary>
/// <value>
/// The start date.
/// </value>
public DateTime StartDate { get; set; }
/// <summary>
/// Gets or sets the end date.
/// </summary>
/// <value>
/// The end date.
/// </value>
public DateTime EndDate { get; set; }
/// <summary>
/// Gets or sets the medication duration type identifier.
/// </summary>
/// <value>
/// The medication duration type identifier.
/// </value>
public int MedicationDurationTypeId { get; set; }
/// <summary>
/// Gets or sets the medication instructions.
/// </summary>
/// <value>
/// The medication instructions.
/// </value>
public List<int> MedicationInstructions { get; set; }
/// <summary>
/// Gets or sets the medication instructions.
/// </summary>
/// <value>
/// The medication instructions.
/// </value>
public List<int> TimeLineId { get; set; }
/// <summary>
/// Gets or sets the instructions.
/// </summary>
/// <value>
/// The instructions.
/// </value>
public string Instructions { get; set; }
}
}
namespace Hims.Shared.UserModels.ProgressReport.Medication
{
using System;
/// <summary>
/// The view model
/// </summary>
public class InstructionViewModel
{
/// <summary>
/// Gets or sets the identifier.
/// </summary>
/// <value>
/// The identifier.
/// </value>
public int Id { get; set; }
/// <summary>
/// Gets or sets the identifier.
/// </summary>
/// <value>
/// The identifier.
/// </value>
public int Type { get; set; }
/// <summary>
/// Gets or sets the name.
/// </summary>
/// <value>
/// The name.
/// </value>
public string Name { get; set; }
}
}
namespace Hims.Shared.UserModels.ProgressReport.Medication
{
using System;
/// <summary>
/// The view model
/// </summary>
public class MasterViewModel
{
/// <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 name of the generic.
/// </summary>
/// <value>
/// The name of the generic.
/// </value>
public string GenericName { get; set; }
/// <summary>
/// Gets or sets the name of the type.
/// </summary>
/// <value>
/// The name of the type.
/// </value>
public string TypeName { get; set; }
/// <summary>
/// Gets or sets the name of the company.
/// </summary>
/// <value>
/// The name of the company.
/// </value>
public string CompanyName { get; set; }
/// <summary>
/// Gets or sets the name of the supplier.
/// </summary>
/// <value>
/// The name of the supplier.
/// </value>
public string SupplierName { get; set; }
}
}
namespace Hims.Shared.UserModels.ProgressReport.Medication
{
using System;
using System.Collections.Generic;
/// <summary>
/// The view model
/// </summary>
public class ParentViewModel
{
/// <summary>
/// Gets or sets the account id.
/// </summary>
public int ProgressReportMedicationId { get; set; }
/// <summary>
/// Gets or sets the progress report identifier.
/// </summary>
/// <value>
/// The progress report identifier.
/// </value>
public int ProgressReportId { get; set; }
/// <summary>
/// Gets or sets the pharmacy product identifier.
/// </summary>
/// <value>
/// The pharmacy product identifier.
/// </value>
public int PharmacyProductId { get; set; }
/// <summary>
/// Gets or sets the unit.
/// </summary>
/// <value>
/// The unit.
/// </value>
public float Unit { get; set; }
/// <summary>
/// Gets or sets the duration.
/// </summary>
/// <value>
/// The duration.
/// </value>
public int Duration { get; set; }
/// <summary>
/// Gets or sets the medication duration type identifier.
/// </summary>
/// <value>
/// The medication duration type identifier.
/// </value>
public int MedicationDurationTypeId { 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 instructions.
/// </summary>
/// <value>
/// The instructions.
/// </value>
public string Instructions { get; set; }
/// <summary>
/// Gets or sets the stop reason.
/// </summary>
/// <value>
/// The stop reason.
/// </value>
public string StopReason { 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 start date.
/// </summary>
/// <value>
/// The start date.
/// </value>
public DateTime StartDate { get; set; }
/// <summary>
/// Gets or sets the end date.
/// </summary>
/// <value>
/// The end date.
/// </value>
public DateTime EndDate { 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 modified date.
/// </summary>
/// <value>
/// The modified date.
/// </value>
public DateTime? ModifiedDate { 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 product.
/// </summary>
/// <value>
/// The name of the product.
/// </value>
public string ProductName { get; set; }
/// <summary>
/// Gets or sets the name of the product generic.
/// </summary>
/// <value>
/// The name of the product generic.
/// </value>
public string ProductGenericName { get; set; }
/// <summary>
/// Gets or sets the name of the product company.
/// </summary>
/// <value>
/// The name of the product company.
/// </value>
public string ProductCompanyName { get; set; }
/// <summary>
/// Gets or sets the name of the product type.
/// </summary>
/// <value>
/// The name of the product type.
/// </value>
public string ProductTypeName { get; set; }
/// <summary>
/// Gets or sets the medication frequency.
/// </summary>
/// <value>
/// The medication frequency.
/// </value>
public List<MedicationFrequency> MedicationFrequency { get; set; }
}
/// <summary>
///
/// </summary>
public class MedicationFrequency
{
/// <summary>
/// Gets or sets the medication instruction type identifier.
/// </summary>
/// <value>
/// The medication instruction type identifier.
/// </value>
public int MedicationInstructionTypeId { get; set; }
/// <summary>
/// Gets or sets the medication instruction deep type identifier.
/// </summary>
/// <value>
/// The medication instruction deep type identifier.
/// </value>
public int MedicationInstructionDeepTypeId { get; set; }
/// <summary>
/// Gets or sets the name of the medication instruction.
/// </summary>
/// <value>
/// The name of the medication instruction.
/// </value>
public string MedicationInstructionName { get; set; }
/// <summary>
/// Gets or sets the medication date.
/// </summary>
/// <value>
/// The medication date.
/// </value>
public DateTime? MedicationDate { get; set; }
/// <summary>
/// Gets or sets the progress report medication frequency identifier.
/// </summary>
/// <value>
/// The progress report medication frequency identifier.
/// </value>
public int ProgressReportMedicationFrequencyId { get; set; }
/// <summary>
/// Gets or sets the status.
/// </summary>
/// <value>
/// The status.
/// </value>
public bool? Status { get; set; }
}
}
namespace Hims.Shared.UserModels.ProgressReport.Medication
{
/// <summary>
/// The receipt model
/// </summary>
public class StopModel
{
/// <summary>
/// Gets or sets the admission identifier.
/// </summary>
/// <value>
/// The admission identifier.
/// </value>
public int Id { get; set; }
/// <summary>
/// Gets or sets the by.
/// </summary>
/// <value>
/// The by.
/// </value>
public int By { get; set; }
/// <summary>
/// Gets or sets the stop reason.
/// </summary>
/// <value>
/// The stop reason.
/// </value>
public string StopReason { get; set; }
/// <summary>
/// Gets or sets the created by.
/// </summary>
/// <value>
/// The created by.
/// </value>
public string? CreatedBy { 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; }
}
}
using Hims.Shared.UserModels.NurseShift;
using System;
using System.Collections.Generic;
namespace Hims.Shared.UserModels.ProgressReport.Medication
{
/// <summary>
/// The receipt model
/// </summary>
public class TakeModel
{
/// <summary>
/// Gets or sets the admission identifier.
/// </summary>
/// <value>
/// The admission identifier.
/// </value>
public int Id { get; set; }
/// <summary>
/// Gets or sets the by.
/// </summary>
/// <value>
/// The by.
/// </value>
public int By { get; set; }
/// <summary>
/// Gets or sets the stop reason.
/// </summary>
/// <value>
/// The stop reason.
/// </value>
public List<int> InstructionIds { get; set; }
/// <summary>
/// Gets or sets the medication date.
/// </summary>
/// <value>
/// The medication date.
/// </value>
public DateModel MedicationDate { get; set; }
/// <summary>
/// Gets or sets the created by.
/// </summary>
/// <value>
/// The created by.
/// </value>
public string? CreatedBy { get; set; }
/// <summary>
/// gets or sets the admission id.
/// </summary>
public int AdmissionId { get; set; }
///// <summary>
///// Gets or sets the modified by name.
///// </summary>
///// <value>
///// The created by.
///// </value>
//public int ModifiedByName { get; set; }
}
}
namespace Hims.Shared.UserModels.ProgressReport.Medication
{
/// <summary>
/// The receipt model
/// </summary>
public class TimelineFilterModel
{
/// <summary>
/// Gets or sets the admission identifier.
/// </summary>
/// <value>
/// The admission identifier.
/// </value>
public int AdmissionId { get; set; }
/// <summary>
/// Gets or sets the medicine identifier.
/// </summary>
/// <value>
/// The medicine identifier.
/// </value>
public int MedicineId { get; set; }
}
}
using System;
namespace Hims.Shared.UserModels.ProgressReport.Medication
{
/// <summary>
/// The receipt model
/// </summary>
public class TimelineViewModel
{
/// <summary>
/// Gets or sets the admission identifier.
/// </summary>
/// <value>
/// The admission identifier.
/// </value>
public DateTime MedicationDate { get; set; }
/// <summary>
/// Gets or sets the medicine identifier.
/// </summary>
/// <value>
/// The medicine identifier.
/// </value>
public int Type { get; set; }
/// <summary>
/// Gets or sets the identifier.
/// </summary>
/// <value>
/// The identifier.
/// </value>
public bool Status { get; set; }
/// <summary>
/// Gets or sets the identifier.
/// </summary>
/// <value>
/// The identifier.
/// </value>
public string Name { get; set; }
}
}
namespace Hims.Shared.UserModels.ProgressReport.Medication
{
using System;
using System.Collections.Generic;
/// <summary>
/// The view model
/// </summary>
public class UpdateModel
{
/// <summary>
/// Gets or sets the account id.
/// </summary>
public int ProgressReportMedicationId { get; set; }
/// <summary>
/// Gets or sets the progress report identifier.
/// </summary>
/// <value>
/// The progress report identifier.
/// </value>
public int ProgressReportId { get; set; }
/// <summary>
/// Gets or sets the progress report identifier.
/// </summary>
/// <value>
/// The progress report identifier.
/// </value>
public int AdmissionId { get; set; }
/// <summary>
/// Gets or sets the progress report identifier.
/// </summary>
/// <value>
/// The progress report identifier.
/// </value>
public int CreatedBy { get; set; }
/// <summary>
/// Gets or sets the pharmacy product identifier.
/// </summary>
/// <value>
/// The pharmacy product identifier.
/// </value>
public int PharmacyProductId { get; set; }
/// <summary>
/// Gets or sets the unit.
/// </summary>
/// <value>
/// The unit.
/// </value>
public float Unit { get; set; }
/// <summary>
/// Gets or sets the duration.
/// </summary>
/// <value>
/// The duration.
/// </value>
public int Duration { get; set; }
/// <summary>
/// Gets or sets the medication duration type identifier.
/// </summary>
/// <value>
/// The medication duration type identifier.
/// </value>
public int MedicationDurationTypeId { 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 instructions.
/// </summary>
/// <value>
/// The instructions.
/// </value>
public string Instructions { get; set; }
/// <summary>
/// Gets or sets the stop reason.
/// </summary>
/// <value>
/// The stop reason.
/// </value>
public string StopReason { 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 start date.
/// </summary>
/// <value>
/// The start date.
/// </value>
public DateTime StartDate { get; set; }
/// <summary>
/// Gets or sets the end date.
/// </summary>
/// <value>
/// The end date.
/// </value>
public DateTime EndDate { 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 modified date.
/// </summary>
/// <value>
/// The modified date.
/// </value>
public DateTime? ModifiedDate { 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 product.
/// </summary>
/// <value>
/// The name of the product.
/// </value>
public string ProductName { get; set; }
/// <summary>
/// Gets or sets the name of the product generic.
/// </summary>
/// <value>
/// The name of the product generic.
/// </value>
public string ProductGenericName { get; set; }
/// <summary>
/// Gets or sets the name of the product company.
/// </summary>
/// <value>
/// The name of the product company.
/// </value>
public string ProductCompanyName { get; set; }
/// <summary>
/// Gets or sets the name of the product type.
/// </summary>
/// <value>
/// The name of the product type.
/// </value>
public string ProductTypeName { get; set; }
/// <summary>
/// Gets or sets the medication instruction type identifier.
/// </summary>
/// <value>
/// The medication instruction type identifier.
/// </value>
public int? MedicationInstructionTypeId { get; set; }
/// <summary>
/// Gets or sets the medication instruction deep type identifier.
/// </summary>
/// <value>
/// The medication instruction deep type identifier.
/// </value>
public int MedicationInstructionDeepTypeId { get; set; }
/// <summary>
/// Gets or sets the progress report medication frequency identifier.
/// </summary>
/// <value>
/// The progress report medication frequency identifier.
/// </value>
public int ProgressReportMedicationFrequencyId { get; set; }
/// <summary>
/// Gets or sets the name of the medication instruction.
/// </summary>
/// <value>
/// The name of the medication instruction.
/// </value>
public string MedicationInstructionName { get; set; }
/// <summary>
/// Gets or sets the medication date.
/// </summary>
/// <value>
/// The medication date.
/// </value>
public DateTime? MedicationDate { get; set; }
/// <summary>
/// Gets or sets the status.
/// </summary>
/// <value>
/// The status.
/// </value>
public bool? Status { get; set; }
/// <summary>
/// Gets or sets the medication instructions.
/// </summary>
/// <value>
/// The medication instructions.
/// </value>
public List<int> MedicationInstructions { get; set; }
/// <summary>
/// Gets or sets the medication instruction deep type identifier.
/// </summary>
/// <value>
/// The medication instruction deep type identifier.
/// </value>
public int ModifiedBy { get; set; }
/// <summary>
/// Gets or sets the medication instructions.
/// </summary>
/// <value>
/// The medication instructions.
/// </value>
public List<int> TimeLineId { get; set; }
/// <summary>
/// Gets or sets the medication instructions.
/// </summary>
/// <value>
/// The medication instructions.
/// </value>
public int? AfternoonInstructionTypeId { get; set; }
/// <summary>
/// Gets or sets the medication instructions.
/// </summary>
/// <value>
/// The medication instructions.
/// </value>
public int? MorningInstructionTypeId { get; set; }
/// <summary>
/// Gets or sets the medication instructions.
/// </summary>
/// <value>
/// The medication instructions.
/// </value>
public int? NightInstructionTypeId { 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? IsAfternoon { 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? IsMorning { 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? IsNight { 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? IsTimeLine { get; set; }
/// <summary>
/// Gets or sets the medication instructions.
/// </summary>
/// <value>
/// The medication instructions.
/// </value>
public int StartFrom { get; set; }
/// <summary>
/// Gets or sets the medication date.
/// </summary>
/// <value>
/// The medication date.
/// </value>
public DateTime? TakeDate { get; set; }
}
}
namespace Hims.Shared.UserModels.ProgressReport.Medication
{
using System;
/// <summary>
/// The view model
/// </summary>
public class ViewModel
{
/// <summary>
/// Gets or sets the account id.
/// </summary>
public int ProgressReportMedicationId { get; set; }
/// <summary>
/// Gets or sets the progress report identifier.
/// </summary>
/// <value>
/// The progress report identifier.
/// </value>
public int ProgressReportId { get; set; }
/// <summary>
/// Gets or sets the pharmacy product identifier.
/// </summary>
/// <value>
/// The pharmacy product identifier.
/// </value>
public int PharmacyProductId { get; set; }
/// <summary>
/// Gets or sets the unit.
/// </summary>
/// <value>
/// The unit.
/// </value>
public float Unit { get; set; }
/// <summary>
/// Gets or sets the duration.
/// </summary>
/// <value>
/// The duration.
/// </value>
public int Duration { get; set; }
/// <summary>
/// Gets or sets the medication duration type identifier.
/// </summary>
/// <value>
/// The medication duration type identifier.
/// </value>
public int MedicationDurationTypeId { 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 instructions.
/// </summary>
/// <value>
/// The instructions.
/// </value>
public string Instructions { get; set; }
/// <summary>
/// Gets or sets the stop reason.
/// </summary>
/// <value>
/// The stop reason.
/// </value>
public string StopReason { 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 start date.
/// </summary>
/// <value>
/// The start date.
/// </value>
public DateTime StartDate { get; set; }
/// <summary>
/// Gets or sets the end date.
/// </summary>
/// <value>
/// The end date.
/// </value>
public DateTime EndDate { 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 modified date.
/// </summary>
/// <value>
/// The modified date.
/// </value>
public DateTime? ModifiedDate { 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 product.
/// </summary>
/// <value>
/// The name of the product.
/// </value>
public string ProductName { get; set; }
/// <summary>
/// Gets or sets the name of the product generic.
/// </summary>
/// <value>
/// The name of the product generic.
/// </value>
public string ProductGenericName { get; set; }
/// <summary>
/// Gets or sets the name of the product company.
/// </summary>
/// <value>
/// The name of the product company.
/// </value>
public string ProductCompanyName { get; set; }
/// <summary>
/// Gets or sets the name of the product type.
/// </summary>
/// <value>
/// The name of the product type.
/// </value>
public string ProductTypeName { get; set; }
/// <summary>
/// Gets or sets the medication instruction type identifier.
/// </summary>
/// <value>
/// The medication instruction type identifier.
/// </value>
public int MedicationInstructionTypeId { get; set; }
/// <summary>
/// Gets or sets the medication instruction deep type identifier.
/// </summary>
/// <value>
/// The medication instruction deep type identifier.
/// </value>
public int MedicationInstructionDeepTypeId { get; set; }
/// <summary>
/// Gets or sets the progress report medication frequency identifier.
/// </summary>
/// <value>
/// The progress report medication frequency identifier.
/// </value>
public int ProgressReportMedicationFrequencyId { get; set; }
/// <summary>
/// Gets or sets the name of the medication instruction.
/// </summary>
/// <value>
/// The name of the medication instruction.
/// </value>
public string MedicationInstructionName { get; set; }
/// <summary>
/// Gets or sets the medication date.
/// </summary>
/// <value>
/// The medication date.
/// </value>
public DateTime? MedicationDate { get; set; }
/// <summary>
/// Gets or sets the status.
/// </summary>
/// <value>
/// The status.
/// </value>
public bool? Status { get; set; }
}
}
using System;
using System.Collections.Generic;
using static Hims.Shared.UserModels.ProgressReport.Timeline.Enums;
namespace Hims.Shared.UserModels.ProgressReport.MedicationInfo
{
/// <summary>
///
/// </summary>
public class ContentViewModel
{
/// <summary>
/// Gets or sets the count.
/// </summary>
/// <value>
/// The count.
/// </value>
public int Count { get; set; }
/// <summary>
/// Gets or sets the name of the category.
/// </summary>
/// <value>
/// The name of the category.
/// </value>
public Daycategory DayCategory { get; set; }
}
}
using System.Collections.Generic;
namespace Hims.Shared.UserModels.ProgressReport.MedicationInfo
{
/// <summary>
/// The receipt model
/// </summary>
public class FilterModel
{
/// <summary>
/// Gets or sets the admission identifier.
/// </summary>
/// <value>
/// The admission identifier.
/// </value>
public List<int> AdmissionIds { get; set; }
}
}
namespace Hims.Shared.UserModels.ProgressReport.MedicationInfo
{
/// <summary>
///
/// </summary>
public class LabFetchModel
{
/// <summary>
/// Gets or sets the admission identifier.
/// </summary>
/// <value>
/// The admission identifier.
/// </value>
public int AdmissionId { get; set; }
/// <summary>
/// Gets or sets the lab count.
/// </summary>
/// <value>
/// The lab count.
/// </value>
public int Count { get; set; }
}
}
namespace Hims.Shared.UserModels.ProgressReport.MedicationInfo
{
/// <summary>
///
/// </summary>
public class MedicationFetchModel
{
/// <summary>
/// Gets or sets the admission identifier.
/// </summary>
/// <value>
/// The admission identifier.
/// </value>
public int AdmissionId { get; set; }
/// <summary>
/// Gets or sets the medication instruction deep type identifier.
/// </summary>
/// <value>
/// The medication instruction deep type identifier.
/// </value>
public int MedicationInstructionDeepTypeId { get; set; }
/// <summary>
/// Gets or sets the name of the medication instruction.
/// </summary>
/// <value>
/// The name of the medication instruction.
/// </value>
public string MedicationInstructionName { get; set; }
/// <summary>
/// Gets or sets the status.
/// </summary>
/// <value>
/// The status.
/// </value>
public bool? Status { get; set; }
}
}
namespace Hims.Shared.UserModels.ProgressReport.MedicationInfo
{
/// <summary>
///
/// </summary>
public class MedicationViewModel
{
/// <summary>
/// Gets or sets the missed.
/// </summary>
/// <value>
/// The missed.
/// </value>
public ContentViewModel Missed { get; set; }
/// <summary>
/// Gets or sets the pending.
/// </summary>
/// <value>
/// The pending.
/// </value>
public ContentViewModel Pending { get; set; }
/// <summary>
/// Gets or sets the next.
/// </summary>
/// <value>
/// The next.
/// </value>
public ContentViewModel Next { get; set; }
}
}
namespace Hims.Shared.UserModels.ProgressReport.MedicationInfo
{
/// <summary>
///
/// </summary>
public class ViewModel
{
/// <summary>
/// Gets or sets the admission identifier.
/// </summary>
/// <value>
/// The admission identifier.
/// </value>
public int AdmissionId { get; set; }
/// <summary>
/// Gets or sets the medications.
/// </summary>
/// <value>
/// The medications.
/// </value>
public MedicationViewModel Medications { get; set; }
/// <summary>
/// Gets or sets the labs.
/// </summary>
/// <value>
/// The labs.
/// </value>
public ContentViewModel Labs { get; set; }
/// <summary>
/// Gets or sets the notes.
/// </summary>
/// <value>
/// The notes.
/// </value>
public ContentViewModel Notes { get; set; }
/// <summary>
/// Gets or sets the notes.
/// </summary>
/// <value>
/// The notes.
/// </value>
public ContentViewModel Vitals { get; set; }
/// <summary>
/// Gets or sets the notes.
/// </summary>
/// <value>
/// The notes.
/// </value>
public ContentViewModel Assessments { get; set; }
}
}
namespace Hims.Shared.UserModels.ProgressReport.Notes
{
/// <summary>
/// The coupon.
/// </summary>
public class DeleteModel
{
/// <summary>
/// Gets or sets the coupon code.
/// </summary>
public int ProgressReportNoteId { get; set; }
}
}
using System;
using System.Collections.Generic;
namespace Hims.Shared.UserModels.ProgressReport.Notes
{
/// <summary>
/// The coupon.
/// </summary>
public class FilterModel
{
/// <summary>
/// Gets or sets the coupon code.
/// </summary>
public int AdmissionId { get; set; }
/// <summary>
/// Gets or sets the admission ids.
/// </summary>
/// <value>
/// The admission ids.
/// </value>
public List<int> AdmissionIds { get; set; }
/// <summary>
/// Gets or sets the date.
/// </summary>
/// <value>
/// The date.
/// </value>
public DateTime? Date { get; set; }
}
}
namespace Hims.Shared.UserModels.ProgressReport.Notes
{
using System;
/// <summary>
/// The coupon.
/// </summary>
public class InsertModel
{
/// <summary>
/// Gets or sets the coupon code.
/// </summary>
public int AdmissionId { get; set; }
/// <summary>
/// Gets or sets the coupon code.
/// </summary>
public DateTime Date { get; set; }
/// <summary>
/// Gets or sets the coupon code.
/// </summary>
public string Note { get; set; }
/// <summary>
/// Gets or sets the created by.
/// </summary>
public int CreatedBy { get; set; }
}
}
namespace Hims.Shared.UserModels.ProgressReport.Notes
{
/// <summary>
/// The coupon.
/// </summary>
public class UpdateModel
{
/// <summary>
/// Gets or sets the coupon code.
/// </summary>
public int ProgressReportNoteId { get; set; }
/// <summary>
/// Gets or sets the coupon code.
/// </summary>
public string Note { get; set; }
/// <summary>
/// Gets or sets the created by.
/// </summary>
public int ModifiedBy { get; set; }
}
}
namespace Hims.Shared.UserModels.ProgressReport.Notes
{
using System;
/// <summary>
/// The coupon.
/// </summary>
public class ViewModel
{
/// <summary>
/// Gets or sets the coupon id.
/// </summary>
public int ProgressReportNoteId { get; set; }
/// <summary>
/// Gets or sets the coupon code.
/// </summary>
public int ProgressReportId { get; set; }
/// <summary>
/// Gets or sets the coupon code.
/// </summary>
public DateTime Date { get; set; }
/// <summary>
/// Gets or sets the coupon code.
/// </summary>
public string Note { 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 string 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 string ModifiedByName { get; set; }
/// <summary>
/// Gets or sets the modified date.
/// </summary>
public DateTime? ModifiedDate { get; set; }
/// <summary>
/// Gets or sets the salutation.
/// </summary>
/// <value>
/// The salutation.
/// </value>
public string Salutation { 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 age.
/// </summary>
/// <value>
/// The age.
/// </value>
public int Age { get; set; }
/// <summary>
/// Gets or sets the gender.
/// </summary>
/// <value>
/// The gender.
/// </value>
public string Gender { 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 patient image.
/// </summary>
/// <value>
/// The patient image.
/// </value>
public string PatientImage { get; set; }
}
}
using System;
using System.Collections.Generic;
using System.Text;
namespace Hims.Shared.UserModels.ProgressReport.Timeline
{
/// <summary>
///
/// </summary>
public class Enums
{
/// <summary>
///
/// </summary>
public enum Daycategory
{
/// <summary>
/// The active
/// </summary>
Medicine = 1,
/// <summary>
/// The completed
/// </summary>
Lab = 2,
/// <summary>
/// The stopped
/// </summary>
Note = 3,
/// <summary>
/// The stopped
/// </summary>
Vitals = 4,
/// <summary>
/// The stopped
/// </summary>
Assessments = 5
};
/// <summary>
///
/// </summary>
public enum ActiveStatus
{
/// <summary>
/// The active
/// </summary>
Active = 1,
/// <summary>
/// The completed
/// </summary>
Completed = 2,
/// <summary>
/// The stopped
/// </summary>
Stopped = 3,
/// <summary>
/// The not started
/// </summary>
NotStarted = 4
};
/// <summary>
///
/// </summary>
public enum WhenType
{
/// <summary>
/// The now
/// </summary>
Now = 1,
/// <summary>
/// The later
/// </summary>
Later = 2,
/// <summary>
/// The taken
/// </summary>
Taken = 3,
/// <summary>
/// The not started
/// </summary>
NotStarted = 4,
/// <summary>
/// The not started
/// </summary>
Pending = 5
}
/// <summary>
///
/// </summary>
public enum LabStatusType
{
/// <summary>
/// The not collected
/// </summary>
NotCollected = 1,
/// <summary>
/// The collected
/// </summary>
Collected = 2,
/// <summary>
/// The not verified
/// </summary>
NotVerified = 3,
/// <summary>
/// The verified
/// </summary>
Verified = 4
}
}
}
namespace Hims.Shared.UserModels.ProgressReport.Timeline
{
using System;
using System.Collections.Generic;
/// <summary>
/// The view model
/// </summary>
public class GlobalAllViewModel<T>
{
/// <summary>
/// Gets or sets the date.
/// </summary>
/// <value>
/// The date.
/// </value>
public DateTime Date { get; set; }
/// <summary>
/// Gets or sets the account id.
/// </summary>
public IEnumerable<T> Medications { get; set; }
/// <summary>
/// Gets or sets the labs.
/// </summary>
/// <value>
/// The labs.
/// </value>
public IEnumerable<Labs.NewLabsViewModel> Labs { get; set; }
/// <summary>
/// Gets or sets the notes.
/// </summary>
/// <value>
/// The notes.
/// </value>
public IEnumerable<Notes.ViewModel> Notes { get; set; }
/// <summary>
/// Gets or sets the notes.
/// </summary>
/// <value>
/// The notes.
/// </value>
public IEnumerable<Vitals.ViewModel> Vitals { get; set; }
/// <summary>
/// Gets or sets the notes.
/// </summary>
/// <value>
/// The notes.
/// </value>
public IEnumerable<Assessments.ViewModel> Assessments { get; set; }
}
}
namespace Hims.Shared.UserModels.ProgressReport.Timeline
{
using Hims.Shared.UserModels.ProgressReport.Medication;
using System;
using System.Collections.Generic;
/// <summary>
/// The view model
/// </summary>
public class GlobalDatesViewModel
{
/// <summary>
/// Gets or sets the dates.
/// </summary>
/// <value>
/// The dates.
/// </value>
public DatesViewModel Dates { get; set; }
/// <summary>
/// Gets or sets all dates.
/// </summary>
/// <value>
/// All dates.
/// </value>
public List<DateTime> AllDates { get; set; }
}
}
namespace Hims.Shared.UserModels.ProgressReport.Timeline
{
using System;
using static Hims.Shared.UserModels.ProgressReport.Timeline.Enums;
/// <summary>
/// The view model
/// </summary>
public class MedicationAllViewModel
{
/// <summary>
/// Gets or sets the account id.
/// </summary>
public int ProgressReportMedicationId { get; set; }
/// <summary>
/// Gets or sets the progress report identifier.
/// </summary>
/// <value>
/// The progress report identifier.
/// </value>
public int ProgressReportId { get; set; }
/// <summary>
/// Gets or sets the pharmacy product identifier.
/// </summary>
/// <value>
/// The pharmacy product identifier.
/// </value>
public int PharmacyProductId { get; set; }
/// <summary>
/// Gets or sets the unit.
/// </summary>
/// <value>
/// The unit.
/// </value>
public float Unit { get; set; }
/// <summary>
/// Gets or sets the duration.
/// </summary>
/// <value>
/// The duration.
/// </value>
public int Duration { get; set; }
/// <summary>
/// Gets or sets the medication duration type identifier.
/// </summary>
/// <value>
/// The medication duration type identifier.
/// </value>
public int MedicationDurationTypeId { 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 instructions.
/// </summary>
/// <value>
/// The instructions.
/// </value>
public string Instructions { get; set; }
/// <summary>
/// Gets or sets the stop reason.
/// </summary>
/// <value>
/// The stop reason.
/// </value>
public string StopReason { 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 start date.
/// </summary>
/// <value>
/// The start date.
/// </value>
public DateTime GeneralDate { get; set; }
/// <summary>
/// Gets or sets the start date.
/// </summary>
/// <value>
/// The start date.
/// </value>
public DateTime StartDate { get; set; }
/// <summary>
/// Gets or sets the end date.
/// </summary>
/// <value>
/// The end date.
/// </value>
public DateTime EndDate { 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 modified date.
/// </summary>
/// <value>
/// The modified date.
/// </value>
public DateTime? ModifiedDate { 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 product.
/// </summary>
/// <value>
/// The name of the product.
/// </value>
public string ProductName { get; set; }
/// <summary>
/// Gets or sets the name of the product generic.
/// </summary>
/// <value>
/// The name of the product generic.
/// </value>
public string ProductGenericName { get; set; }
/// <summary>
/// Gets or sets the name of the product company.
/// </summary>
/// <value>
/// The name of the product company.
/// </value>
public string ProductCompanyName { get; set; }
/// <summary>
/// Gets or sets the name of the product type.
/// </summary>
/// <value>
/// The name of the product type.
/// </value>
public string ProductTypeName { get; set; }
/// <summary>
/// Gets or sets the medication instruction type identifier.
/// </summary>
/// <value>
/// The medication instruction type identifier.
/// </value>
public int MedicationInstructionTypeId { get; set; }
/// <summary>
/// Gets or sets the medication instruction deep type identifier.
/// </summary>
/// <value>
/// The medication instruction deep type identifier.
/// </value>
public int MedicationInstructionDeepTypeId { get; set; }
/// <summary>
/// Gets or sets the name of the medication instruction.
/// </summary>
/// <value>
/// The name of the medication instruction.
/// </value>
public string MedicationInstructionName { get; set; }
/// <summary>
/// Gets or sets the progress report medication frequency identifier.
/// </summary>
/// <value>
/// The progress report medication frequency identifier.
/// </value>
public int ProgressReportMedicationFrequencyId { get; set; }
/// <summary>
/// Gets or sets the medication date.
/// </summary>
/// <value>
/// The medication date.
/// </value>
public DateTime? MedicationDate { get; set; }
/// <summary>
/// Gets or sets the status.
/// </summary>
/// <value>
/// The status.
/// </value>
public bool? Status { get; set; }
/// <summary>
/// Gets or sets the when.
/// </summary>
/// <value>
/// The when.
/// </value>
public WhenType? When { get; set; }
/// <summary>
/// Gets or sets the active status.
/// </summary>
/// <value>
/// The active status.
/// </value>
public ActiveStatus? ActiveStatus { get; set; }
/// <summary>
/// Gets or sets the salutation.
/// </summary>
/// <value>
/// The salutation.
/// </value>
public string Salutation { 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 age.
/// </summary>
/// <value>
/// The age.
/// </value>
public int? Age { get; set; }
/// <summary>
/// Gets or sets the gender.
/// </summary>
/// <value>
/// The gender.
/// </value>
public string Gender { get; set; }
/// <summary>
/// Gets or sets the umr no.
/// </summary>
/// <value>
/// The umr no.
/// </value>
public string UMRNo { get; set; }
}
}
namespace Hims.Shared.UserModels.ProgressReport.Timeline
{
using Hims.Shared.UserModels.NurseShift;
using System;
using static Enums;
/// <summary>
/// The view model
/// </summary>
public class MedicationViewModel
{
/// <summary>
/// Gets or sets the account id.
/// </summary>
public int ProgressReportMedicationId { 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 progress report identifier.
/// </summary>
/// <value>
/// The progress report identifier.
/// </value>
public int ProgressReportId { get; set; }
/// <summary>
/// Gets or sets the pharmacy product identifier.
/// </summary>
/// <value>
/// The pharmacy product identifier.
/// </value>
public int PharmacyProductId { get; set; }
/// <summary>
/// Gets or sets the unit.
/// </summary>
/// <value>
/// The unit.
/// </value>
public float Unit { get; set; }
/// <summary>
/// Gets or sets the duration.
/// </summary>
/// <value>
/// The duration.
/// </value>
public int Duration { get; set; }
/// <summary>
/// Gets or sets the medication duration type identifier.
/// </summary>
/// <value>
/// The medication duration type identifier.
/// </value>
public int MedicationDurationTypeId { 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 instructions.
/// </summary>
/// <value>
/// The instructions.
/// </value>
public string Instructions { get; set; }
/// <summary>
/// Gets or sets the stop reason.
/// </summary>
/// <value>
/// The stop reason.
/// </value>
public string StopReason { 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 start date.
/// </summary>
/// <value>
/// The start date.
/// </value>
public DateTime StartDate { get; set; }
/// <summary>
/// Gets or sets the end date.
/// </summary>
/// <value>
/// The end date.
/// </value>
public DateTime EndDate { 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 modified date.
/// </summary>
/// <value>
/// The modified date.
/// </value>
public DateTime? ModifiedDate { 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 product.
/// </summary>
/// <value>
/// The name of the product.
/// </value>
public string ProductName { get; set; }
/// <summary>
/// Gets or sets the name of the product generic.
/// </summary>
/// <value>
/// The name of the product generic.
/// </value>
public string ProductGenericName { get; set; }
/// <summary>
/// Gets or sets the name of the product company.
/// </summary>
/// <value>
/// The name of the product company.
/// </value>
public string ProductCompanyName { get; set; }
/// <summary>
/// Gets or sets the name of the product type.
/// </summary>
/// <value>
/// The name of the product type.
/// </value>
public string ProductTypeName { get; set; }
/// <summary>
/// Gets or sets the medication instruction type identifier.
/// </summary>
/// <value>
/// The medication instruction type identifier.
/// </value>
public int MedicationInstructionTypeId { get; set; }
/// <summary>
/// Gets or sets the medication instruction deep type identifier.
/// </summary>
/// <value>
/// The medication instruction deep type identifier.
/// </value>
public int MedicationInstructionDeepTypeId { get; set; }
/// <summary>
/// Gets or sets the name of the medication instruction.
/// </summary>
/// <value>
/// The name of the medication instruction.
/// </value>
public string MedicationInstructionName { get; set; }
/// <summary>
/// Gets or sets the progress report medication frequency identifier.
/// </summary>
/// <value>
/// The progress report medication frequency identifier.
/// </value>
public int ProgressReportMedicationFrequencyId { get; set; }
/// <summary>
/// Gets or sets the medication date.
/// </summary>
/// <value>
/// The medication date.
/// </value>
public DateTime? MedicationDate { get; set; }
/// <summary>
/// Gets or sets the status.
/// </summary>
/// <value>
/// The status.
/// </value>
public bool? Status { get; set; }
/// <summary>
/// Gets or sets the when.
/// </summary>
/// <value>
/// The when.
/// </value>
public WhenType? When { get; set; }
/// <summary>
/// Gets or sets the active status.
/// </summary>
/// <value>
/// The active status.
/// </value>
public ActiveStatus? ActiveStatus { get; set; }
/// <summary>
/// Gets or sets the salutation.
/// </summary>
/// <value>
/// The salutation.
/// </value>
public string Salutation { 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 age.
/// </summary>
/// <value>
/// The age.
/// </value>
public int Age { get; set; }
/// <summary>
/// Gets or sets the gender.
/// </summary>
/// <value>
/// The gender.
/// </value>
public string Gender { 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 patient image.
/// </summary>
/// <value>
/// The patient image.
/// </value>
public string PatientImage { get; set; }
/// <summary>
/// Gets or sets the time slot hour.
/// </summary>
/// <value>
/// The time slot hour.
/// </value>
public TimeModelHelper TimeSlot { get; set; }
/// <summary>
/// Gets or sets the breakfast.
/// </summary>
/// <value>
/// The breakfast.
/// </value>
public TimeSpan? Breakfast { get; set; }
/// <summary>
/// Gets or sets the lunch.
/// </summary>
/// <value>
/// The lunch.
/// </value>
public TimeSpan? Lunch { get; set; }
/// <summary>
/// Gets or sets the dinner.
/// </summary>
/// <value>
/// The dinner.
/// </value>
public TimeSpan? Dinner { get; set; }
/// <summary>
/// Gets or sets the breakfast.
/// </summary>
/// <value>
/// The breakfast.
/// </value>
public TimeModelHelper BreakfastModel { get; set; }
/// <summary>
/// Gets or sets the lunch.
/// </summary>
/// <value>
/// The lunch.
/// </value>
public TimeModelHelper LunchModel { get; set; }
/// <summary>
/// Gets or sets the dinner.
/// </summary>
/// <value>
/// The dinner.
/// </value>
public TimeModelHelper DinnerModel { get; set; }
/// <summary>
/// Gets or sets the hour.
/// </summary>
/// <value>
/// The hour.
/// </value>
public int? Hour { get; set; }
/// <summary>
/// Gets or sets the minute.
/// </summary>
/// <value>
/// The minute.
/// </value>
public int? Minute { get; set; }
/// <summary>
/// Gets or sets a value indicating whether this instance has move.
/// </summary>
/// <value>
/// <c>true</c> if this instance has move; otherwise, <c>false</c>.
/// </value>
public bool HasMove { get; set; }
/// <summary>
/// Gets or sets the aditions.
/// </summary>
/// <value>
/// The aditions.
/// </value>
public int? Aditions { get; set; }
}
}
namespace Hims.Shared.UserModels.ProgressReport.Timeline
{
using System;
using System.Collections.Generic;
/// <summary>
///
/// </summary>
public class ViewModel
{
/// <summary>
/// Gets or sets the progress report medication identifier.
/// </summary>
/// <value>
/// The progress report medication identifier.
/// </value>
public int ProgressReportMedicationId { get; set; }
/// <summary>
/// Gets or sets the medication instruction type identifier.
/// </summary>
/// <value>
/// The medication instruction type identifier.
/// </value>
public int MedicationInstructionTypeId { get; set; }
/// <summary>
/// Gets or sets a value indicating whether this <see cref="ViewModel"/> is status.
/// </summary>
/// <value>
/// <c>true</c> if status; otherwise, <c>false</c>.
/// </value>
public bool Status { get; set; }
}
}
namespace Hims.Shared.UserModels.ProgressReport.Vitals
{
/// <summary>
/// The coupon.
/// </summary>
public class DeleteModel
{
/// <summary>
/// Gets or sets the progress report vitals id.
/// </summary>
public int ProgressReportVitalsId { get; set; }
/// <summary>
/// Gets or sets the modified by name.
/// </summary>
public string? ModifiedByName { get; set; }
/// <summary>
/// Gets or sets the modified by.
/// </summary>
public int ModifiedBy { get; set; }
/// <summary>
/// Gets or sets the admission id.
/// </summary>
public int AdmissionId { get; set; }
}
}
using System;
namespace Hims.Shared.UserModels.ProgressReport.Vitals
{
/// <summary>
/// The coupon.
/// </summary>
public class FilterModel
{
/// <summary>
/// Gets or sets the admission id.
/// </summary>
public int AdmissionId { get; set; }
/// <summary>
/// Gets or sets the date.
/// </summary>
/// <value>
/// The date.
/// </value>
public DateTime? Date { get; set; }
}
}
namespace Hims.Shared.UserModels.ProgressReport.Vitals
{
using System;
/// <summary>
/// The insert model.
/// </summary>
public class InsertModel
{
/// <summary>
/// Gets or sets the admission id.
/// </summary>
public int AdmissionId { get; set; }
/// <summary>
/// Gets or sets the date.
/// </summary>
public DateTime Date { get; set; }
/// <summary>
/// Gets or sets the vital type id.
/// </summary>
public int? VitalTypeId { get; set; }
/// <summary>
/// Gets or sets the vital type value.
/// </summary>
public int VitalTypeValue { get; set; }
/// <summary>
/// Gets or sets the created by.
/// </summary>
public int CreatedBy { get; set; }
/// <summary>
/// Gets or sets the duration.
/// </summary>
public string Vitals { get; set; }
/// <summary>
/// Gets or sets the unit name.
/// </summary>
public string? UnitName { get; set; }
/// <summary>
/// Gets or sets the modified by name.
/// </summary>
public string? ModifiedByName { get; set; }
/// <summary>
/// Gets or sets the modified by.
/// </summary>
public int? modifiedBy { get; set; }
}
}
using System;
namespace Hims.Shared.UserModels.ProgressReport.Vitals
{
/// <summary>
/// The updale model.
/// </summary>
public class UpdateModel
{
/// <summary>
/// Gets or sets the admission id.
/// </summary>
public int AdmissionId { get; set; }
/// <summary>
/// Gets or sets the progress report vitals id.
/// </summary>
public int ProgressReportVitalsId { get; set; }
/// <summary>
/// Gets or sets the vital type id.
/// </summary>
public int? VitalTypeId { get; set; }
/// <summary>
/// Gets or sets the vital type id.
/// </summary>
public int VitalTypeValue { get; set; }
/// <summary>
/// Gets or sets the modified by.
/// </summary>
public int ModifiedBy { get; set; }
/// <summary>
/// Gets or sets the duration.
/// </summary>
public string Vitals { get; set; }
/// <summary>
/// Gets or sets the unit name.
/// </summary>
public string? UnitName { get; set; }
/// <summary>
/// Gets or sets the modified by name.
/// </summary>
public string? ModifiedByName { get; set; }
/// <summary>
/// Gets or sets the coupon code.
/// </summary>
public DateTime? Date { get; set; }
}
}
namespace Hims.Shared.UserModels.ProgressReport.Vitals
{
using System;
/// <summary>
/// The view model.
/// </summary>
public class ViewModel
{
/// <summary>
/// Gets or sets the progress report vitals id.
/// </summary>
public int ProgressReportVitalsId { get; set; }
/// <summary>
/// Gets or sets the progress report id.
/// </summary>
public int ProgressReportId { get; set; }
/// <summary>
/// Gets or sets the date.
/// </summary>
public DateTime Date { get; set; }
/// <summary>
/// Gets or sets the vital type id.
/// </summary>
public int VitalTypeId { get; set; }
/// <summary>
/// Gets or sets a value indicating whether active.
/// </summary>
public bool Active { get; set; }
/// <summary>
/// Gets or sets the created by name.
/// </summary>
public string CreatedByName { get; set; }
/// <summary>
/// Gets or sets the created date.
/// </summary>
public DateTime? CreatedDate { get; set; }
/// <summary>
/// Gets or sets the modified by name.
/// </summary>
public string ModifiedByName { get; set; }
/// <summary>
/// Gets or sets the modified date.
/// </summary>
public DateTime? ModifiedDate { get; set; }
/// <summary>
/// Gets or sets the vital type value.
/// </summary>
public int VitalTypeValue { get; set; }
/// <summary>
/// Gets or sets the duration.
/// </summary>
public string Vitals { get; set; }
/// <summary>
/// Gets or sets the unit name.
/// </summary>
public string? UnitName { get; set; }
/// <summary>
/// Gets or sets the created by role
/// </summary>
public string? CreatedByRole { get; set; }
/// <summary>
/// Gets or sets the Created by Role.
/// </summary>
public string? ModifiedByRole { get; set; }
}
}
using System;
using System.Collections.Generic;
namespace Hims.Shared.UserModels.ProviderAvailability
{
/// <summary>
/// The coupon.
/// </summary>
public class AvailabilityModel
{
/// <summary>
/// Gets or sets the charge.
/// </summary>
public decimal? Charge { get; set; }
/// <summary>
/// Gets or sets the provider availability charge type id.
/// </summary>
public int? DoctorSpecializationChargeModuleDetailsId { get; set; }
/// <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 the provider availability type id.
/// </summary>
public int? ProviderAvailabilityVisitTypeId { get; set; }
/// <summary>
/// gets or sets the visit type id.
/// </summary>
public int? VisitTypeId { get; set; }
/// <summary>
/// Gets or sets the visitor name.
/// </summary>
public string? VisitorName { get; set; }
/// <summary>
/// gets or sets the duration.
/// </summary>
public int? Duration { get; set; }
}
}
namespace Hims.Shared.UserModels.ProviderAvailability
{
/// <summary>
/// The coupon.
/// </summary>
public class DeleteModel
{
/// <summary>
/// Gets or sets the progress report assessments id.
/// </summary>
public int ProviderScheduleId { get; set; }
}
}
using System;
namespace Hims.Shared.UserModels.ProviderAvailability
{
/// <summary>
/// The coupon.
/// </summary>
public class EventViewModel
{
/// <summary>
/// Gets or sets the coupon code.
/// </summary>
public int AppointmentId { get; set; }
/// <summary>
/// Gets or sets the coupon code.
/// </summary>
public int ProviderLocationId { get; set; }
/// <summary>
/// Gets or sets the expiry.
/// </summary>
public int ProviderId { get; set; }
/// <summary>
/// Gets or sets the expiry.
/// </summary>
public int PatientId { get; set; }
/// <summary>
/// Gets or sets the free.
/// </summary>
public string PatientName { get; set; }
/// <summary>
/// Gets or sets the free.
/// </summary>
public string CheckedIn { get; set; }
/// <summary>
/// Gets or sets the free.
/// </summary>
public string CheckedOut { get; set; }
/// <summary>
/// Gets or sets the appointment time.
/// </summary>
public string AppointmentTime { get; set; }
/// <summary>
/// Gets or sets the appointment date time.
/// </summary>
public string AppointmentStartDateTime { get; set; }
/// <summary>
/// Gets or sets the appointment date time.
/// </summary>
public string AppointmentEndDateTime { get; set; }
/// <summary>
/// Gets or sets the department id.
/// </summary>
public int DepartmentId { get; set; }
/// <summary>
/// Gets or sets the token number.
/// </summary>
public int TokenNumber { get; set; }
/// <summary>
/// Gets or sets the appointment date.
/// </summary>
public DateTime AppointmentDate { get; set; }
/// <summary>
/// Gets or sets the appointment type name.
/// </summary>
public string AppointmentTypeName { get; set; }
/// <summary>
/// Gets or sets the status.
/// </summary>
public char Status { get; set; }
/// <summary>
/// Gets or sets the doctor name.
/// </summary>
public string DoctorName { get; set; }
/// <summary>
/// Gets or sets the gender.
/// </summary>
public string Gender { get; set; }
/// <summary>
/// Gets or sets the age.
/// </summary>
public int PatientAge { get; set; }
/// <summary>
/// Gets or sets the father or husband.
/// </summary>
public string FatherOrHusband { get; set; }
/// <summary>
/// Gets or sets the mobile
/// </summary>
public string Mobile { get; set; }
/// <summary>
/// Gets or sets referredbyname
/// </summary>
public string ReferredByName { get; set; }
// <summary>
/// Gets or sets UMRNo
/// </summary>
public string UMRNo { get; set; }
// <summary>
/// Gets or sets DepartmentName
/// </summary>
public string DepartmentName { get; set; }
// <summary>
/// Gets or sets discount
/// </summary>
public int? Discount { get; set; }
// <summary>
/// Gets or sets total
/// </summary>
public int? Total { get; set; }
// <summary>
/// Gets or sets amount
/// </summary>
public int? Amount { get; set; }
// <summary>
/// Gets or sets ChargeType
/// </summary>
public string ChargeType { get; set; }
// <summary>
/// Gets or sets Street Addrtess
/// </summary>
public string StreetAddress { get; set; }
// <summary>
/// Gets or sets AddressLine
/// </summary>
public string AddressLine2 { get; set; }
// <summary>
/// Gets or sets City
/// </summary>
public string City { get; set; }
// <summary>
/// Gets or sets State
/// </summary>
public string State { get; set; }
// <summary>
/// Gets or sets Zipcode
/// </summary>
public string Zipcode { get; set; }
// <summary>
/// Gets or sets AppointmentNo
/// </summary>
public string AppointmentNo { get; set; }
// <summary>
/// Gets or sets chargename
/// </summary>
public string ChargeName { get; set; }
// <summary>
/// Gets or sets paytypename
/// </summary>
public string PayTypeName { get; set; }
/// <summary>
/// Gets or sets the date.
/// </summary>
public string Date { get; set; }
/// <summary>
/// Gets or sets the visit type id.
/// </summary>
public int VisitTypeId { get; set; }
/// <summary>
/// Gets or sets the paymentnumber
/// </summary>
public string? PaymentNumber { get; set; }
/// <summary>
/// Gets or sets the AppointmentDateTime
/// </summary>
public string? AppointmentDateTime { get; set; }
/// <summary>
/// Gets or sets the id proof id.
/// </summary>
public int? IdProofId { get; set; }
/// <summary>
/// Gets or sets the idproof value.
/// </summary>
public string? IdProofValue { get; set; }
/// <summary>
/// Gets or sets the id proof name.
/// </summary>
public string? IdProofName { get; set; }
/// <summary>
/// Gets or sets the SpecializationId.
/// </summary>
public int SpecializationId { get; set; }
/// <summary>
/// Gets or sets the location id.
/// </summary>
public int LocationId { get; set; }
/// <summary>
/// Gets or sets the row colow.
/// </summary>
public string RowColor { get; set; }
}
}
using System.Collections.Generic;
namespace Hims.Shared.UserModels.ProviderAvailability
{
/// <summary>
/// The coupon.
/// </summary>
public class FilterAvailabilityViewModel
{
public int? ProviderAvailabilityId { get; set; }
public int? ProviderId { get; set; }
public string? ProviderName { get; set; }
public int? LocationId { get; set; }
public int? ConsultationTypeId { get; set; }
public string? ConsultationTypeName { get; set; }
public string? StartDate { get; set; }
public string? EndDate { get; set; }
public int? ProviderAvailabilitySlotId { get; set; }
public int? SpecializationId { get; set; }
public string? SpecializationName { get; set; }
public string? AvailableDay { get; set; }
public string? StartTime { get; set; }
public string? EndTime { get; set; }
public int? ProviderAvailabilityVisitTypeId { get; set; }
public int? VisitTypeId { get; set; }
public string? VisitorName { get; set; }
public int? Duration { get; set; }
public int? FreeFollowUpDays { get; set; }
public int? FreeFollowUpDaysLimit { get; set; }
/// <summary>
/// Gets or sets the no of new patient.
/// </summary>
public int? NoOfNewPatient { get; set; }
/// <summary>
/// Gets or sets the encrypted provider id.
/// </summary>
public string? EncryptedProviderId { get; set; }
public string? OptionalText { get; set; }
public string? Value { get; set; }
public string? OptionalText2 { get; set; }
public string? AvailabilityStartDateTime { get; set; }
public string? AvailabilityEndDateTime { get; set; }
public string? AvailableDate { get; set; }
public bool? Flag { get; set; }
/// <summary>
/// Gets or sets the start date.
/// </summary>
public string? LeaveStartDate { get; set; }
/// <summary>
/// Gets or sets the end date.
/// </summary>
public string? LeaveEndDate { get; set; }
/// <summary>
/// Gets or sets a value indicating whether active.
/// </summary>
public bool IsLeave { get; set; }
/// <summary>
/// Gets or sets the leave.
/// </summary>
public string? Leave { get; set; }
/// <summary>
/// Gets or sets the provider leave id.
/// </summary>
public long ProviderLeaveId { get; set; }
/// <summary>
/// Gets ors sets the reason.
/// </summary>
public string? Reason { get; set; }
/// <summary>
/// Gets or sets the no of new patient.
/// </summary>
public int? NoOfOfflinePatient { get; set; }
/// <summary>
/// Gets or sets the location name.
/// </summary>
public string? LocationName { get; set; }
/// <summary>
/// Gets or sets the break type.
/// </summary>
public string? BreakType { get; set;}
/// <summary>
/// Gets or sets the provider break id.
/// </summary>
public int? ProviderBreakId { get; set; }
/// <summary>
/// Gets or sets the break block.
/// </summary>
public string? BreakBlock { get; set; }
/// <summary>
/// Gets or sets the new patient slots.
/// </summary>
public int? NewPatientSlots { get; set; }
/// <summary>
/// Gets or sets the offline slots.
/// </summary>
public int? OfflineSlots { get; set; }
/// <summary>
/// Gets or sets the general slots.
/// </summary>
public int? GeneralSlots { get; set; }
/// <summary>
/// Gets or sets the total slots.
/// </summary>
public int? TotalSlots { get; set; }
/// <summary>
/// Gets or sets the specialization duration.
/// </summary>
public int? SpecializationDuration { get; set; }
/// <summary>
/// Gets or sets the doctor week id.
/// </summary>
public int? DoctorWeekId { get; set; }
}
}
using System.Collections.Generic;
namespace Hims.Shared.UserModels.ProviderAvailability
{
/// <summary>
/// The coupon.
/// </summary>
public class FilterVisitTypeViewModel
{
public int? ProviderAvailabilityId { get; set; }
public int? ProviderId { get; set; }
public string? ProividerName { get; set; }
public int? LocationId { get; set; }
public int? ConsultationTypeId { get; set; }
public string? ConsultationTypeName { get; set; }
public string? StartDate { get; set; }
public string? EndDate { get; set; }
public int? ProviderAvailabilitySlotId { get; set; }
public int? SpecializationId { get; set; }
public string? SpecializationName { get; set; }
public string? AvailableDay { get; set; }
public string? StartTime { get; set; }
public string? EndTime { get; set; }
public int? ProviderAvailabilityVisitTypeId { get; set; }
public int? VisitTypeId { get; set; }
public string? VisitorName { get; set; }
public int? Duration { get; set; }
public int? FreeFollowUpDays { get; set; }
public int? FreeFollowUpDaysLimit { get; set; }
/// <summary>
/// Gets or sets the encrypted provider id.
/// </summary>
public string? EncryptedProviderId { get; set; }
/// <summary>
/// Gets or sets the no of new patient.
/// </summary>
public int? NoOfNewPatient { get; set; }
}
}
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