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

initial commit

parent f811702e
namespace Hims.Shared.Library.Enums
{
/// <summary>
/// The account type.
/// </summary>
public enum AccountType
{
/// <summary>
/// The super admin.
/// </summary>
SuperAdmin = 1,
/// <summary>
/// The admin.
/// </summary>
Administrator,
/// <summary>
/// The provider.
/// </summary>
Provider,
/// <summary>
/// The patient.
/// </summary>
Patient,
/// <summary>
/// The support.
/// </summary>
Support,
/// <summary>
/// The provider assistant.
/// </summary>
ProviderAssistant,
/// <summary>
/// The symptom creator .
/// </summary>
SymptomCreator
}
}
namespace Hims.Shared.Library.Enums
{
/// <summary>
/// The internal medicine.
/// </summary>
public enum BehavioralHealthType
{
/// <summary>
/// The problem history.
/// </summary>
ProblemHistory,
/// <summary>
/// The medical history.
/// </summary>
MedicalHistory,
/// <summary>
/// The current support.
/// </summary>
CurrentSupport,
/// <summary>
/// The current living.
/// </summary>
CurrentLiving,
/// <summary>
/// The educational history.
/// </summary>
EducationalHistory,
/// <summary>
/// The client strengths.
/// </summary>
ClientStrengths,
/// <summary>
/// The out come measures.
/// </summary>
OutComeMeasures,
/// <summary>
/// The substance history.
/// </summary>
SubstanceHistory,
/// <summary>
/// The work history.
/// </summary>
WorkHistory,
/// <summary>
/// The abuse history.
/// </summary>
AbuseHistory,
/// <summary>
/// The religion spirituality.
/// </summary>
ReligionSpirituality,
/// <summary>
/// The mental status.
/// </summary>
MentalStatus,
/// <summary>
/// The family relationships.
/// </summary>
FamilyRelationships,
/// <summary>
/// The relapse predictors.
/// </summary>
RelapsePredictors,
/// <summary>
/// The patient questionnaire.
/// </summary>
PatientQuestionnaire,
/// <summary>
/// The generalised anxiety disorder.
/// </summary>
GeneralisedAnxietyDisorder,
/// <summary>
/// The burns depression.
/// </summary>
BurnsDepression,
/// <summary>
/// The aims.
/// </summary>
Aims,
/// <summary>
/// The geno gram.
/// </summary>
Genogram,
/// <summary>
/// The notes.
/// </summary>
Notes,
/// <summary>
/// The vitals.
/// </summary>
Vitals,
/// <summary>
/// The referral provider.
/// </summary>
ReferralProvider,
/// <summary>
/// The follow up.
/// </summary>
FollowUp,
/// <summary>
/// The medications.
/// </summary>
Medications,
/// <summary>
/// The treatment plan.
/// </summary>
TreatmentPlan,
/// <summary>
/// The medication comment.
/// </summary>
MedicationComment
}
}
namespace Hims.Shared.Library.Enums
{
/// <summary>
/// The calendar type.
/// </summary>
public enum CalendarType
{
/// <summary>
/// The years.
/// </summary>
Years,
/// <summary>
/// The months.
/// </summary>
Months,
/// <summary>
/// The days.
/// </summary>
Days,
/// <summary>
/// The hours.
/// </summary>
Hours,
/// <summary>
/// The minutes.
/// </summary>
Minutes,
/// <summary>
/// The seconds.
/// </summary>
Seconds
}
}
\ No newline at end of file
namespace Hims.Shared.Library.Enums
{
/// <summary>
/// The account type.
/// </summary>
public enum CallStatusType
{
/// <summary>
/// The success.
/// </summary>
Success = 1,
/// <summary>
/// The failed.
/// </summary>
Failed
}
}
namespace Hims.Shared.Library.Enums
{
/// <summary>
/// The dental encounter type.
/// </summary>
public enum DentalEncounterType
{
/// <summary>
/// The chief complaints.
/// </summary>
ChiefComplaints = 1,
/// <summary>
/// The medical history.
/// </summary>
MedicalHistory,
/// <summary>
/// The dental history.
/// </summary>
DentalHistory,
/// <summary>
/// The family history.
/// </summary>
FamilyHistory,
/// <summary>
/// The personal habits.
/// </summary>
PersonalHabits,
/// <summary>
/// The oral hygiene.
/// </summary>
OralHygiene,
/// <summary>
/// The clinical findings.
/// </summary>
ClinicalFindings,
/// <summary>
/// The diagnosis.
/// </summary>
Diagnosis,
/// <summary>
/// The medications.
/// </summary>
Medications,
/// <summary>
/// The medication comment.
/// </summary>
MedicationComment
}
}
namespace Hims.Shared.Library.Enums
{
/// <summary>
/// The device types.
/// </summary>
public enum DeviceType
{
/// <summary>
/// The web.
/// </summary>
Web = 1,
/// <summary>
/// The android.
/// </summary>
Android,
/// <summary>
/// The IOS.
/// </summary>
IOS
}
}

namespace Hims.Shared.Library.Enums
{
public enum DietEncounterType
{
/// <summary>
/// The DietPlanPrescribed
/// </summary>
DietPlanPrescribed = 1,
/// <summary>
/// The Op Nutrition Screening Form
/// </summary>
OpNutritionScreeningForm,
/// <summary>
/// The Op Nutritional Assessment Form
/// </summary>
OpNutritionalAssessmentForm,
/// <summary>
/// The IpNutritional Screening Form
/// </summary>
IpNutritionalScreeningForm,
/// <summary>
/// The Pediatric CDC Screening Form
/// </summary>
PediatricCDCScreeningForm,
/// <summary>
/// The DietGuideLines
/// </summary>
DietGuideLines,
/// <summary>
/// The Syndromes FormP
/// </summary>
SyndromesFormP,
/// <summary>
/// The OrderPrescription
/// </summary>
OrderPrescription,
/// <summary>
/// The OrderPrescription
/// </summary>
ReferralForm,
/// <summary>
/// The special features
/// </summary>
SpecialFeature
}
}
namespace Hims.Shared.Library.Enums
{
/// <summary>
/// The internal medicine.
/// </summary>
public enum EmergencyEncounterType
{
/// <summary>
/// The emergency triage.
/// </summary>
EmergencyTriage = 1,
/// <summary>
/// Thenursing er form.
/// </summary>
NursingERForm,
}
}
namespace Hims.Shared.Library.Enums
{
/// <summary>
/// The internal medicine.
/// </summary>
public enum EncounterTypes
{
/// <summary>
/// The encounter.
/// </summary>
Encounter = 1,
/// <summary>
/// The internal medicine.
/// </summary>
InternalMedicine,
/// <summary>
/// The behavioral health.
/// </summary>
BehavioralHealth,
/// <summary> The homeopathy.</summary>
Homeopathy,
/// <summary>
/// The dental encounter.
/// </summary>
DentalEncounter,
/// <summary>
/// The gyn encounter.
/// </summary>
GynEncounter,
/// <summary>
/// The ob encounter.
/// </summary>
OBEncounter,
/// <summary>
/// The ivf encounter
/// </summary>
IvfEncounter,
/// <summary>
/// The pediatric encounter
/// </summary>
PediatricEncounter,
/// <summary>
/// the diet encounter
/// </summary>
DietEncounter,
/// <summary>
/// the emergency encounter
/// </summary>
EmergencyEncounter,
/// <summary>
/// the neonatal encounter
/// </summary>
NeonatalIPEncounter,
}
}
namespace Hims.Shared.Library.Enums
{
/// <summary>
/// The file type.
/// </summary>
public enum FileType
{
/// <summary>
/// The image.
/// </summary>
Image,
/// <summary>
/// The PDF.
/// </summary>
Pdf,
/// <summary>
/// The doc.
/// </summary>
Doc,
/// <summary>
/// The excel.
/// </summary>
Excel
}
}
\ No newline at end of file
using System;
using System.Collections.Generic;
using System.Text;
namespace Hims.Shared.Library.Enums
{
public enum GeneticSpecialEncounterType
{
/// <summary>
/// The special features page
/// </summary>
SpecialFeaturesPage = 1,
///<summary>
///The genetic visit
///</summary>
GeneticVisit,
///<summary>
///The outsideTest
///</summary>
OutsideTest ,
}
}
namespace Hims.Shared.Library.Enums
{
/// <summary>
/// The internal medicine.
/// </summary>
public enum GynEncounterType
{
/// <summary>
/// The abdomen.
/// </summary>
Abdomen = 1,
/// <summary>
/// The additional labs.
/// </summary>
AdditionalLabs,
/// <summary>
/// The birth control.
/// </summary>
BirthControl,
/// <summary>
/// The breast.
/// </summary>
Breast,
/// <summary>
/// The breast screening.
/// </summary>
BreastScreening,
/// <summary>
/// The cancer history.
/// </summary>
CancerHistory,
/// <summary>
/// The cardio vascular.
/// </summary>
Cardiovascular,
/// <summary>
/// The Gyn history.
/// </summary>
GynHistory,
/// <summary>
/// The gyn labs.
/// </summary>
GynLabs,
/// <summary>
/// The Gyn ultra sound.
/// </summary>
GynUltraSound,
/// <summary>
/// The heent.
/// </summary>
Heent,
/// <summary>
/// The last breast ultra sound.
/// </summary>
LastBreastUltraSound,
/// <summary>
/// The last dexa scan.
/// </summary>
LastDexaScan,
/// <summary>
/// The last mammogram.
/// </summary>
LastMammogram,
/// <summary>
/// The last pelvic ultra sound.
/// </summary>
LastPelvicUltraSound,
/// <summary>
/// The lymphatic.
/// </summary>
Lymphatic,
/// <summary>
/// The menopausal history.
/// </summary>
MenopausalHistory,
/// <summary>
/// The mensutral history.
/// </summary>
MensutralHistory,
/// <summary>
/// The musculo skeletal.
/// </summary>
MusculoSkeletal,
/// <summary>
/// The patient deferred.
/// </summary>
PatientDeferred,
/// <summary>
/// The pelvic.
/// </summary>
Pelvic,
/// <summary>
/// The physical exam.
/// </summary>
PhysicalExam,
/// <summary>
/// The respiratory.
/// </summary>
Respiratory,
/// <summary>
/// The Skin.
/// </summary>
Skin,
/// <summary>
/// The vitals.
/// </summary>
Vitals,
/// <summary>
/// The GyneacCard.
/// </summary>
GyneacCard,
/// <summary>
/// The GynaecOrders.
/// </summary>
GynaecOrders,
/// <summary>
/// The gyniui.
/// </summary>
GynIUI,
/// <summary>
/// The gynaecvisit.
/// </summary>
GynaecVisit,
/// <summary>
/// The procedure.
/// </summary>
Procedure,
/// <summary>
/// The gyneac partner.
/// </summary>
GyneacPartner,
/// <summary>
/// The gynaecvisit.
/// </summary>
ProformaForOasi,
/// <summary>
/// The gynaecvisit.
/// </summary>
FamilyHistory,
/// <summary>
/// The gynaecvisit.
/// </summary>
ProblemList,
/// <summary>
/// The gynaecvisit.
/// </summary>
Surgeries,
/// <summary>
/// The gynaecvisit.
/// </summary>
BirthHistory,
Allergies,
OrderPrescription,
GyneacAdmissionSheet,
GyneacSurgery,
GyneacDiscargeSummary,
Colposcopic,
Ectopic,
SpeacialFeature,
ReferralForm,
Measure,
RefferalOrder,
MeasureCommonData,
ScanAppointmentDetails,
OutSideTests,
Reminder
}
}
namespace Hims.Shared.Library.Enums
{
/// <summary> The homeopathy type.</summary>
public enum HomeopathyType
{
/// <summary>
/// The Confidential.
/// </summary>
Confidential = 1,
/// <summary>
/// The CCAndOC.
/// </summary>
CCAndOC,
/// <summary> The additional complaints.</summary>
AdditionalComplaints,
/// <summary> The past illness.</summary>
PastIllness,
/// <summary> The family illness.</summary>
FamilyIllness,
/// <summary> The spouse and children.</summary>
SpouseAndChildren,
/// <summary> The personal history.</summary>
PersonalHistory,
/// <summary> The personal habits.</summary>
PersonalHabits,
/// <summary> The appetite and thirst.</summary>
AppetiteAndThirst,
/// <summary> The bowel movements.</summary>
BowelMovements,
/// <summary>
/// The Urination.
/// </summary>
Urination,
/// <summary>
/// The SweatFeverChill.
/// </summary>
SweatFeverChill,
/// <summary>
/// The ChestHeartColdCough.
/// </summary>
ChestHeartColdCough,
/// <summary>
/// The SexualSphere.
/// </summary>
SexualSphere,
/// <summary>
/// The GeneralComplaints.
/// </summary>
GeneralComplaints,
/// <summary>
/// The AffectedFactors.
/// </summary>
AffectedFactors,
/// <summary>
/// The EmotionalNature.
/// </summary>
EmotionalNature,
/// <summary>
/// The SleepAndDreams.
/// </summary>
SleepAndDreams,
/// <summary>
/// The Children .
/// </summary>
Children
}
}
\ No newline at end of file
namespace Hims.Shared.Library.Enums
{
/// <summary>
/// The internal medicine.
/// </summary>
public enum InternalMedicine
{
/// <summary>
/// The problem list.
/// </summary>
ProblemList = 1,
/// <summary>
/// The cheif complaints.
/// </summary>
CheifComplaints,
/// <summary>
/// The follow up.
/// </summary>
FollowUp,
/// <summary>
/// The medications.
/// </summary>
Medications,
/// <summary>
/// The notes.
/// </summary>
Notes,
/// <summary>
/// The vitals.
/// </summary>
Vitals,
/// <summary>
/// The social history.
/// </summary>
SocialHistory,
/// <summary>
/// The family medical history.
/// </summary>
FamilyMedicalHistory,
/// <summary>
/// The diagnosis.
/// </summary>
Diagnosis,
/// <summary>
/// The general advice.
/// </summary>
GeneralAdvice,
/// <summary>
/// The heent.
/// </summary>
Heent,
/// <summary>
/// The skin.
/// </summary>
Skin,
/// <summary>
/// The abdomen.
/// </summary>
Abdomen,
/// <summary>
/// The musculoskeletal.
/// </summary>
Musculoskeletal,
/// <summary>
/// The neurology.
/// </summary>
Neurology,
/// <summary>
/// The Extremities.
/// </summary>
Extremities,
/// <summary>
/// The respiratory.
/// </summary>
Respiratory,
/// <summary>
/// The ekg.
/// </summary>
Ekg,
/// <summary>
/// The cardio vascular.
/// </summary>
CardioVascular,
/// <summary>
/// The allergies.
/// </summary>
Allergies,
/// <summary>
/// The hospitalization.
/// </summary>
Hospitalization,
/// <summary>
/// The preventive care.
/// </summary>
PreventiveCare,
/// <summary>
/// The immunizations.
/// </summary>
Immunizations,
/// <summary>
/// The medication problems.
/// </summary>
MedicationProblems,
/// <summary>
/// The current medications.
/// </summary>
CurrentMedications,
/// <summary>
/// The review of systems.
/// </summary>
ReviewOfSystems,
/// <summary>
/// The medication comments.
/// </summary>
MedicationComments
}
}
namespace Hims.Shared.Library.Enums
{
/// <summary>
/// The Inventory log types.
/// </summary>
public enum InventoryLogTypes
{
/// <summary>
/// The Inventory Purchase.
/// </summary>
Purchase = 1,
/// <summary>
/// The Inventory Return.
/// </summary>
Return,
/// <summary>
/// The Inventory Indent.
/// </summary>
Indent,
/// <summary>
/// The Inventory Issue.
/// </summary>
Issue,
/// <summary>
/// The Inventory Suppliers.
/// </summary>
Vendor,
/// <summary>
/// The Inventory Companies.
/// </summary>
Company,
/// <summary>
/// The Inventory Units.
/// </summary>
Units,
/// <summary>
/// The Inventory Categories.
/// </summary>
Categories,
/// <summary>
/// The Inventory Racks.
/// </summary>
Racks,
/// <summary>
/// The Inventory GST.
/// </summary>
GST,
/// <summary>
/// The Inventory products.
/// </summary>
Products,
/// <summary>
/// The inventory excel products.
/// </summary>
ExcelProducts,
/// <summary>
/// The inventory product sheet.
/// </summary>
ExcelProductSheet,
/// <summary>
/// The inventory product sheet.
/// </summary>
Stock,
/// <summary>
/// The ware house.
/// </summary>
WareHouse
}
}
\ No newline at end of file
using System;
using System.Collections.Generic;
using System.Text;
namespace Hims.Shared.Library.Enums
{
/// <summary>
/// The ivf encounter
/// </summary>
public enum IvfEncounterType
{
/// <summary>
/// The EmbryoFreezing
/// </summary>
EmbryoFreezing = 1,
/// <summary>
/// The MarriedLifeHistory
/// </summary>
MarriedLifeHistory,
/// <summary>
/// The BirthControl
/// </summary>
BirthControl,
/// <summary>
/// The ContraceptionHistory
/// </summary>
ContraceptionHistory,
/// <summary>
/// The MenstrualHistoryPresent
/// </summary>
MenstrualHistoryPresent,
/// <summary>
/// The AddIUIData
/// </summary>
AddIUIData,
/// <summary>
/// The DualTriggerInjection
/// </summary>
DualTriggerInjection,
/// <summary>
/// The GynHistory
/// </summary>
GynHistory,
/// <summary>
/// The IUISummary
/// </summary>
IUISummary,
/// <summary>
/// The Laproscopy
/// </summary>
Laproscopy,
/// <summary>
/// The Hysteroscopy
/// </summary>
Hysteroscopy,
/// <summary>
/// The Fertilization
/// </summary>
Fertilization,
/// <summary>
/// The EmbryoQuality
/// </summary>
EmbryoQuality,
/// <summary>
/// The StimulationChart
/// </summary>
StimulationChart,
/// <summary>
/// The OtherInvestigationHistory
/// </summary>
OtherInvestigationHistory,
/// <summary>
/// The PersonalHistory
/// </summary>
PersonalHistory,
/// <summary>
/// The FamilyHistory
/// </summary>
FamilyHistory,
/// <summary>
/// The MensutralHistory
/// </summary>
MensutralHistory,
/// <summary>
/// The PhysicalGyecologicalHistory
/// </summary>
PhysicalGyecologicalHistory,
/// <summary>
/// The IvfSummary
/// </summary>
IvfSummary,
/// <summary>
/// The CoitalHistory
/// </summary>
CoitalHistory,
/// <summary>
/// The PreviousObstetricHistory
/// </summary>
PreviousObstetricHistory,
/// <summary>
/// The PreviousInfertilityTreatmentHistory
/// </summary>
PreviousInfertilityTreatmentHistory,
/// <summary>
/// The MedicalAndSurgicalHistory
/// </summary>
MedicalAndSurgicalHistory,
/// <summary>
/// The IvfData
/// </summary>
IvfData,
/// <summary>
/// The SingleTriggerInjection
/// </summary>
SingleTriggerInjection,
/// <summary>
/// The IvfDualTriggerInjection
/// </summary>
IvfDualTriggerInjection,
/// <summary>
/// The GynIUI
/// </summary>
GynIUI,
/// <summary>
/// The Fet
/// </summary>
Fet,
/// <summary>
/// The IvfSimulationScan
/// </summary>
IvfSimulationScan,
/// <summary>
/// The EmbryoThawing
/// </summary>
EmbryoThawing,
/// <summary>
/// The Aspiration
/// </summary>
Aspiration,
/// <summary>
/// The CryoPreservation
/// </summary>
CryoPreservation,
/// <summary>
/// The OocytCryoPreservation
/// </summary>
OocytCryoPreservation,
/// <summary>
/// The EmbyologyDetail
/// </summary>
EmbyologyDetail,
/// <summary>
/// The ObservationInfertility
/// </summary>
ObservationInfertility,
/// <summary>
/// The InfertilityHistory
/// </summary>
InfertilityHistory,
/// <summary>
/// The IUIStimulationScan
/// </summary>
IUIStimulationScan,
OrdersPrescription
}
}
namespace Hims.Shared.Library.Enums
{
/// <summary>
/// The log types.
/// </summary>
public enum LabLogTypes
{
/// <summary>
/// The unit.
/// </summary>
Lab_Masters_Unit = 1,
/// <summary>
/// The lab.
/// </summary>
Lab_Masters_Lab,
/// <summary>
/// The lab booking.
/// </summary>
Lab_BookingLab,
/// <summary>
/// The package.
/// </summary>
Lab_masters_package,
/// <summary>
/// The lab booking details.
/// </summary>
Lab_BookingDetails,
/// <summary>
/// The SMS report
/// </summary>
SMSReport,
/// <summary>
/// The lab department
/// </summary>
LabDepartment,
/// <summary>
/// The lab masters machine
/// </summary>
Lab_Masters_Machine,
/// <summary>
/// The lab masters parameter
/// </summary>
Lab_Masters_Parameter,
/// <summary>
/// The lab masters component
/// </summary>
Lab_Masters_Component,
/// <summary>
/// The lab masters template
/// </summary>
Lab_Masters_Template,
/// <summary>
/// The lab cancelling test
/// </summary>
Lab_Cancelling_Test,
/// <summary>
/// The lab sample collection
/// </summary>
Lab_Sample_Collection,
/// <summary>
/// The lab sample transfer
/// </summary>
Lab_Sample_Transfer,
/// <summary>
/// The lab sample receive
/// </summary>
Lab_Sample_Receive,
/// <summary>
/// The lab masters agency
/// </summary>
Lab_Masters_Agency,
/// <summary>
/// The lab sample uncollection
/// </summary>
Lab_Sample_Uncollection,
/// <summary>
/// The lab sample consent form
/// </summary>
Lab_Sample_ConsentForm,
/// <summary>
/// The lab sample reject
/// </summary>
Lab_Sample_Reject,
/// <summary>
/// The lab sample verified
/// </summary>
Lab_Sample_Verified,
/// <summary>
/// The lab parameter added
/// </summary>
Lab_Parameter_Added,
/// <summary>
/// The lab document upload
/// </summary>
Lab_Document_Upload,
/// <summary>
/// The lab technician verified
/// </summary>
Lab_Technician_Verified,
/// <summary>
/// The lab doctor verified
/// </summary>
Lab_Doctor_Verified,
/// <summary>
/// The lab department accept
/// </summary>
Lab_Department_Accept
}
}
\ No newline at end of file
namespace Hims.Shared.Library.Enums
{
/// <summary>
/// The log types.
/// </summary>
public enum LogTypes
{
/// <summary>
/// The services.
/// </summary>
Services = 1,
/// <summary>
/// The specializations.
/// </summary>
Specializations,
/// <summary>
/// The insurance companies.
/// </summary>
InsuranceCompanies,
/// <summary>
/// The countries.
/// </summary>
Countries,
/// <summary>
/// The coupons.
/// </summary>
Coupons,
/// <summary> The chat.
/// </summary>
Chat,
/// <summary>
/// The Users.
/// </summary>
Users,
/// <summary>
/// The accounts.
/// </summary>
Accounts,
/// <summary>
/// The account sessions.
/// </summary>
AccountSessions,
/// <summary>
/// The general advices.
/// </summary>
GeneralAdvices,
/// <summary>
/// The homeopathy.
/// </summary>
Homeopathy,
/// <summary>
/// The login error.
/// </summary>
LoginError,
/// <summary>
/// The icd codes.
/// </summary>
ICDCodes,
/// <summary>
/// The radiology values.
/// </summary>
RadiologyValues,
/// <summary>
/// The lab order values.
/// </summary>
LabOrderValues,
/// <summary>
/// The provider Encounters.
/// </summary>
ProviderEncounters,
/// <summary>
/// The lab orders.
/// </summary>
LabOrders,
/// <summary>
/// The radiology.
/// </summary>
Radiologies,
/// <summary>
/// The encounters.
/// </summary>
Encounters,
/// <summary>
/// The appointments.
/// </summary>
Appointments,
/// <summary>
/// The appointments logs.
/// </summary>
AppointmentLogs,
/// <summary>
/// The PatientDocuments.
/// </summary>
PatientDocuments,
/// <summary>
/// The PatientConfiguration.
/// </summary>
PatientConfiguration,
/// <summary>
/// The Provider.
/// </summary>
Provider,
/// <summary>
/// The Admission.
/// </summary>
Admission,
/// <summary>
/// The Patient.
/// </summary>
Patient,
/// <summary>
/// The Bed.
/// </summary>
Bed,
/// <summary>
/// The Room.
/// </summary>
Room,
/// <summary>
/// The Ward.
/// </summary>
ward,
/// <summary>
/// The DischargeInstructions.
/// </summary>
DischargeInstructions,
/// <summary>
/// The Package.
/// </summary>
Package,
/// <summary>
/// The Charge Management.
/// </summary>
ChargeManagement,
/// <summary>
/// The Department.
/// </summary>
Department,
/// <summary>
/// The Role.
/// </summary>
Role,
/// <summary>
/// The Progress Report.
/// </summary>
ProgressReport,
/// <summary>
/// The BankDetails.
/// </summary>
BankDetails,
/// <summary>
/// The BankDetails.
/// </summary>
Access,
/// <summary>
/// The excel sheet.
/// </summary>
ExcelSheet,
/// <summary>
/// The excel sheet.
/// </summary>
DashboardWidget,
/// <summary>
/// The visit type
/// </summary>
VisitType,
/// <summary>
/// The charge types
/// </summary>
ChargeTypes,
/// <summary>
/// The floor
/// </summary>
Floor,
/// <summary>
/// The shift slot
/// </summary>
ShiftSlot,
/// <summary>
/// The shift
/// </summary>
Shift,
/// <summary>
/// The vital type
/// </summary>
VitalType,
/// <summary>
/// The unit type
/// </summary>
UnitType,
/// <summary>
/// The Assessment Type
/// </summary>
AssessmentType,
/// <summary>
/// The Assessment Type
/// </summary>
Tender,
/// <summary>
/// The meal Type
/// </summary>
MealTypes,
/// <summary>
/// The HWC patients
/// </summary>
HWCPatients,
/// <summary>
/// The id proof
/// </summary>
IdProof,
/// <summary>
/// ambulance
/// </summary>
Ambulance,
/// <summary>
/// The dynamic template
/// </summary>
DynamicTemplate,
/// <summary>
/// The Masters
/// </summary>
Masters,
/// <summary>
/// Gets or sets the provider schedule charges.
/// </summary>
ProviderScheduleCharge,
/// <summary>
/// The Settings
/// </summary>
Settings,
/// <summary>
/// The salutation
/// </summary>
Salutation,
/// <summary>
/// Gets or sets the provider schedule charges.
/// </summary>
ConsultationType,
/// <summary>
/// Gets or sets the provider availability.
/// </summary>
ProviderAvailability,
/// <summary>
/// Gets or sets the cubicle.
/// </summary>
Cubicle,
/// <summary>
/// The payment initiation log
/// </summary>
PaymentInitiationLog,
/// <summary>
/// The session type
/// </summary>
SessionType,
/// <summary>
/// The session
/// </summary>
Session,
/// <summary>
/// The working Hour
/// </summary>
WorkingHour,
/// <summary>
/// The OTRegister
/// </summary>
OTAppointment,
/// <summary>
/// The CaseType
/// </summary>
CaseType,
/// <summary>
/// The CaseType
/// </summary>
Surgery,
/// <summary>
/// The transaction.
/// </summary>
Transaction,
/// <summary>
/// The Receipt.
/// </summary>
Receipt,
/// <summary>
/// Gets The Doctor unit Log Type Id.
/// </summary>
DoctorUnit,
/// <summary>
/// Gets dynamic template config.
/// </summary>
DynamicTemplateConfig,
/// <summary>
/// Gets ot room.
/// </summary>
OTRoom,
/// <summary>
/// Gets health card.
/// </summary>
HealthCard,
DriverDetail,
AmbulanceReciept,
/// <summary>
/// The OT availability
/// </summary>
OTAvailability,
/// <summary>
/// Gets the reasons
/// </summary>
Reasons,
/// <summary>
/// Gets the reasons
/// </summary>
AuthorityMaster,
/// <summary>
/// Gets the doctor appointment notice.
/// </summary>
DoctorAppointmentNotice,
/// <summary>
/// Gets the diet dlots.
/// </summary>
DietSlots,
/// <summary>
/// Gets the diet items.
/// </summary>
DietItems,
/// <summary>
/// Gets the discount management.
/// </summary>
DiscountManagement,
/// <summary>
/// Gets the appointment types.
/// </summary>
AppointmentTypes,
/// <summary>
/// Gets the diet guide lines.
/// </summary>
DietGuidelines,
EncounterTemplate,
Practices,
PayType,
ReferralType,
ProviderMedication,
Relations,
OrderPrescription,
PayCategory,
PackageModule,
RoomCharge,
/// <summary>
/// gets the module charges
/// </summary>
ModuleCharge,
/// <summary>
/// gets the diet conditions
/// </summary>
DietConditions,
/// <summary>
/// gets the Tpas
/// </summary>
Tpa,
/// <summary>
/// gets the WhatsAppTickets
/// </summary>
WhatsAppTickets,
/// <summary>
/// gets the Payment
/// </summary>
Payment,
/// <summary>
/// gets the PediatricEncounter
/// </summary>
PediatricEncounter,
/// <summary>
/// gets the insurance template.
/// </summary>
InsuranceTemplate
}
}
\ No newline at end of file
namespace Hims.Shared.Library.Enums
{
public enum ModulesMasterType
{
/// <summary>
/// The lab.
/// </summary>
Lab = 1,
/// <summary>
/// The scan.
/// </summary>
Scan,
/// <summary>
/// The ot.
/// </summary>
OT,
/// <summary>
/// The services.
/// </summary>
Services,
/// <summary>
/// The room.
/// </summary>
Room,
/// <summary>
/// The pharmacy.
/// </summary>
Pharmacy,
/// <summary>
/// The specialization.
/// </summary>
Specialization,
/// <summary>
/// The doctor.
/// </summary>
Doctor,
/// <summary>
/// The doctor unit.
/// </summary>
DoctorUnit,
/// <summary>
/// The Appointment.
/// </summary>
ReviewPatients,
/// <summary>
/// The New Patients.
/// </summary>
NewPatients,
/// <summary>
/// The Emergency.
/// </summary>
Emergency,
/// <summary>
/// The Walk In.
/// </summary>
WalkIn
}
}
using System;
using System.Collections.Generic;
using System.Text;
namespace Hims.Shared.Library.Enums
{
/// <summary>
/// The ivf encounter
/// </summary>
public enum NeonatalEncounterType
{
/// <summary>
/// The Neonatal Baby.
/// </summary>
NeonatalBaby=1,
}
}
namespace Hims.Shared.Library.Enums
{
/// <summary>
/// The notification intimate.
/// </summary>
public enum NotificationType
{
/// <summary>
/// The killed other sessions
/// </summary>
KilledOtherSessions = 1,
/// <summary>
/// The requested emergency call
/// </summary>
RequestedEmergencyCall = 2,
/// <summary>
/// The appointment booked
/// </summary>
AppointmentBooked = 3,
/// <summary>
/// The appointment rescheduled
/// </summary>
AppointmentRescheduled = 4,
/// <summary>
/// The appointment cancelled
/// </summary>
AppointmentCancelled = 5,
/// <summary>
/// The appointment confirmed
/// </summary>
AppointmentConfirmed = 6,
/// <summary>
/// The appointment delayed
/// </summary>
AppointmentDelayed = 7,
/// <summary>
/// Creates new message.
/// </summary>
NewMessageFromPatient = 8,
/// <summary>
/// Creates new messagefromdoctor.
/// </summary>
NewMessageFromDoctor = 9,
/// <summary>
/// The appointment subcribed
/// </summary>
AppointmentSubcribed = 10,
/// <summary>
/// The test notification
/// </summary>
TestNotification = 11,
/// <summary>
/// The prescription.
/// </summary>
PrescriptionAdded = 12,
/// <summary>
/// The prescription updated.
/// </summary>
PrescriptionUpdated = 13,
/// <summary>
/// The full transcription.
/// </summary>
FullTranscriptionAdded = 14,
/// <summary>
/// The full transcription updated.
/// </summary>
FullTranscriptionUpdated = 15,
/// <summary>
/// The documents.
/// </summary>
PatientUploadedDocuments = 16,
/// <summary>
/// The doctor uploaded documents.
/// </summary>
DoctorUploadedDocuments = 17,
/// <summary>
/// The documents edit.
/// </summary>
PatientEditedDocuments = 18,
/// <summary>
/// The doctor edited documents.
/// </summary>
DoctorEditedDocuments = 19,
/// <summary>
/// The documents edit.
/// </summary>
PatientDeletedDocuments = 20,
/// <summary>
/// The doctor edited documents.
/// </summary>
DoctorDeletedDocuments = 21,
/// <summary>
/// The incoming call
/// </summary>
IncomingCall = 22,
/// <summary>
/// The chat
/// </summary>
Chat = 23,
/// <summary>
/// The telemedicine call
/// </summary>
TelemedicineCall = 24,
/// <summary>
/// The notification intimate
/// </summary>
NotificationIntimate = 25,
/// <summary>
/// The call.
/// </summary>
Call = 26,
/// <summary>
/// The notify.
/// </summary>
Notify = 27,
/// <summary>
/// The reject.
/// </summary>
Reject = 28,
/// <summary>
/// The intimate alt one.
/// </summary>
CloseAll = 29,
/// <summary>
/// The intimate alt one.
/// </summary>
Join = 30,
/// <summary>
/// The intimate alt one.
/// </summary>
Close = 31,
/// <summary>
/// The cancel.
/// </summary>
Cancel = 32,
/// <summary>
/// The frequent call
/// </summary>
FrequentCall = 33,
/// <summary>
/// The video call initiate
/// </summary>
VideoCallInitiate = 34,
/// <summary>
/// The audio call initiate
/// </summary>
AudioCallInitiate = 35,
/// <summary>
/// The medication documents
/// </summary>
MedicationDocuments=36
}
}
namespace Hims.Shared.Library.Enums
{
/// <summary>
/// The internal medicine.
/// </summary>
public enum OBEncounterType
{
/// <summary>
/// The vitals.
/// </summary>
ProblemList = 1,
/// <summary>
/// The problem list.
/// </summary>
Vitals,
/// <summary>
/// The brief ros.
/// </summary>
BriefRos,
/// <summary>
/// The genetic screening.
/// </summary>
GeneticScreening,
/// <summary>
/// The infection history.
/// </summary>
InfectionHistory,
/// <summary>
/// The anc card closure.
/// </summary>
ANCCaredClosure,
/// <summary>
/// The breast examination.
/// </summary>
BreastExamination,
/// <summary>
/// The anc card closure.
/// </summary>
ANCCardGeneration,
/// <summary>
/// The complaints.
/// </summary>
Complaints,
/// <summary>
/// The complaints.
/// </summary>
OrderPrescription,
/// <summary>
/// The complaints.
/// </summary>
ObstetricExamination,
/// <summary>
/// The vaginal examination.
/// </summary>
VaginalExamination,
/// <summary>The plan of management.</summary>
PlanOfManagement,
/// <summary>
/// The drug history
/// </summary>
DrugHistory,
/// <summary>
/// The menstrual history
/// </summary>
MenstrualHistory,
/// <summary>
/// The other detail
/// </summary>
OtherDetail,
/// <summary>
/// The VTE Risk
/// </summary>
VTERisk,
/// <summary>
/// The birth history
/// </summary>
BirthHistory,
/// <summary>
/// The procedure form
/// </summary>
ProcedureForm,
/// <summary>
/// The sga Scanning
/// </summary>
SGAScanning,
/// <summary>
/// The surgeries
/// </summary>
Surgeries,
/// <summary>
/// The antinantal risk
/// </summary>
AntinantalRisk,
/// <summary>
/// The Vaccine
/// </summary>
Vaccine,
/// <summary>
/// The postnantal visit
/// </summary>
PostnantalVisit,
/// <summary>
/// The measure
/// </summary>
Measure,
/// <summary>
/// The general examination
/// </summary>
GeneralExamination,
/// <summary>
/// The breech
/// </summary>
Breech,
/// <summary>
/// The anc card
/// </summary>
AncCard,
/// <summary>
/// The covid
/// </summary>
Covid,
/// <summary>
/// The anaesthesia record
/// </summary>
AnaesthesiaRecord,
/// <summary>
/// The pre pregnancy
/// </summary>
PrePregnancyCounseling,
/// <summary>
/// The anaesthesia record
/// </summary>
Allergies,
/// <summary>
/// The family history
/// </summary>
FamilyHistory,
/// <summary>
/// The family history
/// </summary>
OutPatientManagement,
/// <summary>
/// The pre pregnancy plan
/// </summary>
PrePregnancyPlan,
/// <summary>
/// The special feature
/// </summary>
SpecialFeature,
/// <summary>
/// The referralForm feature
/// </summary>
ReferralForm,
/// <summary>
/// The referralForm feature
/// </summary>
RefferalOrder,
/// <summary>
/// The admission slip
/// </summary>
AdmissionSlip,
/// <summary>
/// The mother with epilepsy
/// </summary>
MotherWithEpilepsy,
/// <summary>
/// The external cephalic version
/// </summary>
ExternalCephalicVersion,
/// <summary>
/// The discharge summary
/// </summary>
DischargeSummary,
/// <summary>
/// The syndromes
/// </summary>
Syndromes,
/// <summary>
/// The syndromes
/// </summary>
OPManagement,
/// <summary>
/// The nurseAssessment
/// </summary>
NurseAssessment,
/// <summary>
/// The outside tests
/// </summary>
OutSideTests,
/// <summary>
/// The outside tests
/// </summary>
MeasureCommonData,
/// <summary>
/// The outside tests
/// </summary>
AncCardCloseCommonData,
/// <summary>
/// The neonatal assessment form
/// </summary>
NeonatalAssessmentForm,
/// <summary>
/// The neonatal assessment form
/// </summary>
ScanAppointmentDetails,
/// <summary>
/// The induction form
/// </summary>
InductionForm,
/// <summary>
/// The NormalDelivery form
/// </summary>
NormalDeliveryForm,
/// <summary>
/// The LSCS
/// </summary>
LSCS,
/// <summary>
/// The Admission details
/// </summary>
AdmissionDetails,
/// <summary>
/// The IUFD
/// </summary>
IUFD ,
/// <summary>
/// The DoctorReview Form
/// </summary>
DoctorsReview,
/// <summary>
/// The Reminder
/// </summary>
Reminder,
/// <summary>
/// The Risk Category At Adm Form
/// </summary>
RiskCategoryAtAdm,
}
}
namespace Hims.Shared.Library.Enums
{
/// <summary>
/// The log types.
/// </summary>
public enum PaymentModule
{
/// <summary>
/// The patient.
/// </summary>
Patient = 1,
/// <summary>
/// The appointment.
/// </summary>
Appointment,
/// <summary>
/// The pharmacy.
/// </summary>
Pharmacy,
/// <summary>
/// The labs.
/// </summary>
Labs,
/// <summary>
/// the scan appointment.
/// </summary>
ScanAppointment,
/// <summary>
/// The appointment.
/// </summary>
Admission,
/// <summary>
/// The View Scan Machine.
/// </summary>
ViewMachine
}
}
\ No newline at end of file
using System;
using System.Collections.Generic;
using System.Text;
namespace Hims.Shared.Library.Enums
{
/// <summary>
/// The ivf encounter
/// </summary>
public enum PediatricEncounterType
{
/// <summary>
/// The Measurements
/// </summary>
Measurements = 1,
/// <summary>
/// The Neonatal Risk
/// </summary>
NeonatalRisk,
/// <summary>
/// The Pediatric Risk
/// </summary>
PediatricRisk,
/// <summary>
/// The Syndrome
/// </summary>
Syndrome,
/// <summary>
/// The ClinicalExamination
/// </summary>
ClinicalExamination,
/// <summary>
/// The DownSyndromeFollowUp
/// </summary>
DownSyndromeFollowUp,
/// <summary>
/// The HighRisk Intial.
/// </summary>
HighRiskIntial,
/// <summary>
/// The Pediatric Guide.
/// </summary>
PediatricGuide,
/// <summary>
/// The ordersprescription.
/// </summary>
OrderPrescription,
/// <summary>
/// The Allergies.
/// </summary>
Allergies,
/// <summary>
/// The RefferalOrder.
/// </summary>
RefferalOrder,
/// <summary>
/// The vaccine detail
/// </summary>
VaccineDetail,
/// <summary>
/// The Mchat
/// </summary>
MChat,
/// <summary>
/// The FamilyHistory
/// </summary>
FamilyHistory,
/// <summary>
/// The BirthHistory
/// </summary>
BirthHistory,
/// <summary>
/// The SpecialFeatures
/// </summary>
SpecialFeatures,
/// <summary>
/// The diagnosis order
/// </summary>
DiagnosisOrder,
/// <summary>
/// The next visit order
/// </summary>
NextVisitOrder,
/// <summary>
/// The reminder form.
/// </summary>
Reminder
}
}
namespace Hims.Shared.Library.Enums
{
/// <summary>
/// The log types.
/// </summary>
public enum PharmacyLogTypes
{
/// <summary>
/// The services.
/// </summary>
Pharmacy_Masters_GST = 1,
/// <summary>
/// The specializations.
/// </summary>
Pharmacy_Masters_Units,
/// <summary>
/// The insurance companies.
/// </summary>
Category,
/// <summary>
/// The countries.
/// </summary>
Pharmacy_Masters_Rack,
/// <summary>
/// The countries.
/// </summary>
Pharmacy_Masters_Company,
/// <summary>
/// The countries.
/// </summary>
Vendor,
/// <summary>
/// The countries.
/// </summary>
Product,
/// <summary>
/// The countries.
/// </summary>
Pharmacy_Masters_SurgeryKit,
/// <summary>
/// The countries.
/// </summary>
Pharmacy_Masters_Stock,
/// <summary>
/// The countries.
/// </summary>
Pharmacy_Masters_RetailStock,
/// <summary>
/// The countries.
/// </summary>
Pharmacy_Purchase,
/// <summary>
/// The countries.
/// </summary>
Pharmacy_Sales,
/// <summary>
/// The countries.
/// </summary>
Pharmacy_Sales_Return,
/// <summary>
/// The countries.
/// </summary>
Pharmacy_Issue,
/// <summary>
/// the pharmacy indent.
/// </summary>
Pharmacy_Indent,
/// <summary>
/// The inventory product sheet.
/// </summary>
Demand_Book,
/// <summary>
/// The retail indent.
/// </summary>
RetailIndent,
/// <summary>
/// The ware house.
/// </summary>
Ware_House,
/// <summary>
/// The inventory excel products.
/// </summary>
ExcelProducts,
/// <summary>
/// The inventory product sheet.
/// </summary>
ExcelProductSheet,
/// <summary>
/// The inventory product sheet.
/// </summary>
Pharmacy_Retail_Store,
/// <summary>
/// The pharmacy department.
/// </summary>
Department,
/// <summary>
/// The pharmacy Pharmacy_Master_ProductType.
/// </summary>
Product_Type,
/// <summary>
/// The pharmacy Pharmacy_Master_Product_SubType.
/// </summary>
Product_Sub_Type,
/// <summary>
/// The pharmacy CentralStoreStock.
/// </summary>
Central_Store_Stock,
/// <summary>
/// The pharmacy RetailStoreStock.
/// </summary>
Retail_Store_Stock
}
}
\ No newline at end of file
using System;
using System.Collections.Generic;
using System.Text;
namespace Hims.Shared.Library.Enums
{
public enum PhysiotherapyEncounterType
{
/// <summary>
/// The special feature
/// </summary>
SpecialFeature = 1,
}
}
namespace Hims.Shared.Library.Enums
{
/// <summary>
/// The provider profile type.
/// </summary>
public enum ProviderProfileType
{
/// <summary>
/// The specializations.
/// </summary>
Specializations = 1,
/// <summary>
/// The services.
/// </summary>
Services,
/// <summary>
/// The experiences.
/// </summary>
Experiences,
/// <summary>
/// The educations.
/// </summary>
Educations,
/// <summary>
/// The awards.
/// </summary>
Awards,
/// <summary>
/// The memberships.
/// </summary>
Memberships,
/// <summary>
/// The registrations.
/// </summary>
Registrations
}
}
namespace Hims.Shared.Library.Enums
{
/// <summary>
/// The internal medicine.
/// </summary>
public enum RegisterType
{
/// <summary>
/// The FirstFloorAD.
/// </summary>
FirstFloorAD = 1,
/// <summary>
/// The SecondFloorAD.
/// </summary>
SecondFloorAD,
/// <summary>
/// The ThirdFloorAD.
/// </summary>
ThirdFloorAD,
/// <summary>
/// The FFSemiPrivateAD.
/// </summary>
FFSemiPrivateAD,
/// <summary>
/// The GroundFloorAD.
/// </summary>
GroundFloorAD,
/// <summary>
/// The NICURegister.
/// </summary>
NICURegister,
/// <summary>
/// The NICUDeliveryRegister.
/// </summary>
NICUDeliveryRegister,
/// <summary>
/// The MidWifeRegister.
/// </summary>
MidWifeRegister,
/// <summary>
/// The DayCareAD.
/// </summary>
DayCareAD,
/// <summary>
/// The NICUOpRegister.
/// </summary>
NICUOpRegister,
/// <summary>
/// The EmergencyRegister.
/// </summary>
EmergencyRegister,
/// <summary>
/// The LabourWardRegister.
/// </summary>
LabourWardRegister,
/// <summary>
/// The LabourWardAllRegister.
/// </summary>
LabourWardAllRegister,
/// <summary>
/// The OTRegister.
/// </summary>
OTRegister,
/// <summary>
/// The OTAllRegister.
/// </summary>
OTAllRegister,
/// <summary>
/// The ICNRegister.
/// </summary>
ICNRegister,
/// <summary>
/// The ThirdFloorLW.
/// </summary>
ThirdFloorLW,
/// <summary>
/// The ThirdFloorAllLW.
/// </summary>
ThirdFloorAllLW
}
}
namespace Hims.Shared.Library.Enums
{
/// <summary>
/// The notification intimate.
/// </summary>
public enum NotificationIntimate
{
/// <summary>
/// The prescription.
/// </summary>
PrescriptionAdded = 1,
/// <summary>
/// The prescription updated.
/// </summary>
PrescriptionUpdated = 2,
/// <summary>
/// The full transcription.
/// </summary>
FullTranscriptionAdded = 3,
/// <summary>
/// The full transcription updated.
/// </summary>
FullTranscriptionUpdated = 4,
/// <summary>
/// The documents.
/// </summary>
PatientUploadedDocuments = 5,
/// <summary>
/// The doctor uploaded documents.
/// </summary>
DoctorUploadedDocuments = 6,
/// <summary>
/// The documents edit.
/// </summary>
PatientEditedDocuments = 7,
/// <summary>
/// The doctor edited documents.
/// </summary>
DoctorEditedDocuments = 8
}
/// <summary>
/// The roles.
/// </summary>
public enum Roles
{
/// <summary>
/// The super admin.
/// </summary>
SuperAdmin = 1,
/// <summary>
/// The admin.
/// </summary>
Administrator,
/// <summary>
/// The provider.
/// </summary>
Provider,
/// <summary>
/// The patient.
/// </summary>
Patient,
/// <summary>
/// The support.
/// </summary>
Support,
/// <summary>
/// The nurse.
/// </summary>
Nurse,
/// <summary>
/// The receptionist.
/// </summary>
Receptionist,
/// <summary>
/// The accountant.
/// </summary>
Accountant,
/// <summary>
/// The symptom creator.
/// </summary>
SymptomCreator,
/// <summary>
/// The symptom manager.
/// </summary>
SymptomManager
}
}
namespace Hims.Shared.Library.Enums
{
/// <summary>
/// The scan log types.
/// </summary>
public enum ScanLogTypes
{
/// <summary>
/// The Scan Classification.
/// </summary>
ScanClassification = 1,
/// <summary>
/// The Scan Sub Classification.
/// </summary>
ScanSubClassification,
/// <summary>
/// The Scan Test Master.
/// </summary>
ScanTestMaster,
/// <summary>
/// The Scan Machine Master.
/// </summary>
ScanMachineMaster,
/// <summary>
/// The Book Scan Appointment.
/// </summary>
BookScanAppointment,
/// <summary>
/// The Scan Machine Availability.
/// </summary>
ScanMachineAvailability,
/// <summary>
/// The Scan Appointment Notice.
/// </summary>
ScanAppointmentNotice,
/// <summary>
/// The Scan Report.
/// </summary>
ScanReport,
/// <summary>
/// The Scan Payment Initiation.
/// </summary>
PaymentInitiationLog,
/// <summary>
/// The Scan New Patient.
/// </summary>
Patient,
/// <summary>
/// The Scan Scroll.
/// </summary>
ScanScroll,
}
}
\ No newline at end of file
namespace Hims.Shared.Library.Enums
{
/// <summary>
/// The account type.
/// </summary>
public enum TimelineAction
{
/// <summary>
/// The super admin.
/// </summary>
DocumentAdded = 1,
/// <summary>
/// The admin.
/// </summary>
DocumentEdited = 2,
/// <summary>
/// The provider.
/// </summary>
DocumentDeleted = 3,
/// <summary>
/// The internal medicine added.
/// </summary>
InternalMedicineAdded = 4,
/// <summary>
/// The internal medicine updated.
/// </summary>
InternalMedicineUpdated = 5,
/// <summary>
/// The internal medicine deleted.
/// </summary>
InternalMedicineDeleted = 6,
/// <summary>
/// The appointment added.
/// </summary>
AppointmentAdded = 7,
/// <summary>
/// The medications added.
/// </summary>
MedicationsAdded = 8,
/// <summary>
/// The medications updated.
/// </summary>
MedicationsUpdated = 9,
/// <summary>
/// The notes added.
/// </summary>
NotesAdded = 10,
/// <summary>
/// The notes updated.
/// </summary>
NotesUpdated = 11,
/// <summary>
/// The follow up added.
/// </summary>
FollowUpAdded = 12,
/// <summary>
/// The follow up updated.
/// </summary>
FollowUpUpdated = 13,
/// <summary>
/// The follow up updated.
/// </summary>
EncounterAdded = 14,
/// <summary>
/// The cross consultation.
/// </summary>
CrossConsultation = 15
}
}
namespace Hims.Shared.Library.Enums
{
/// <summary>
/// The notification intimate.
/// </summary>
public enum ToType
{
/// <summary>
/// The prescription.
/// </summary>
Android = 1,
/// <summary>
/// The prescription updated.
/// </summary>
IOS = 2
}
}
namespace Hims.Shared.Library.Enums
{
/// <summary>
/// The web notification log type.
/// </summary>
public enum WebNotificationLogType
{
/// <summary>
/// The alert.
/// </summary>
Alert = 1,
/// <summary>
/// The view.
/// </summary>
View
}
}
namespace Hims.Shared.Library.Enums
{
/// <summary>
/// The web notification priority.
/// </summary>
public enum WebNotificationPriority
{
/// <summary>
/// The high.
/// </summary>
High = 1,
/// <summary>
/// The medium.
/// </summary>
Medium,
/// <summary>
/// The low.
/// </summary>
Low
}
}
namespace Hims.Shared.Library.Enums
{
/// <summary>
/// The web notification types
/// </summary>
public enum WebNotificationTypes
{
/// <summary>
/// The pharmacy.
/// </summary>
Pharmacy = 1,
/// <summary>
/// The labratory.
/// </summary>
Labratory
}
}
namespace Hims.Shared.Library.Helpers
{
/// <summary>
/// The common response.
/// </summary>
public class CommonResponse
{
/// <summary>
/// Gets or sets the status.
/// </summary>
public int Status { get; set; }
/// <summary>
/// Gets or sets the response.
/// </summary>
public int Response { get; set; }
}
}
namespace Hims.Shared.Library.Helpers
{
/// <summary>
/// The common response.
/// </summary>
public class UploaderModel
{
/// <summary>
/// Gets or sets the status.
/// </summary>
public int RoleId { get; set; }
/// <summary>
/// Gets or sets the response.
/// </summary>
public int ReferenceId { get; set; }
}
}
namespace Hims.Shared.Library.MailKit
{
/// <summary>
/// The email address.
/// </summary>
public class EmailAddress
{
/// <summary>
/// Gets or sets the name.
/// </summary>
public string Name { get; set; }
/// <summary>
/// Gets or sets the address.
/// </summary>
public string Address { get; set; }
}
}
\ No newline at end of file
namespace Hims.Shared.Library.MailKit
{
/// <summary>
/// The email attachment.
/// </summary>
public class EmailAttachment
{
/// <summary>
/// Gets or sets the name.
/// </summary>
public string Name { get; set; }
/// <summary>
/// Gets or sets the type.
/// </summary>
public string Type { get; set; }
/// <summary>
/// Gets or sets the content.
/// </summary>
public string Content { get; set; }
}
}
\ No newline at end of file
namespace Hims.Shared.Library.MailKit
{
using System.Collections.Generic;
/// <summary>
/// The email message.
/// </summary>
public class EmailMessage
{
/// <summary>
/// Initializes a new instance of the <see cref="EmailMessage"/> class.
/// </summary>
public EmailMessage()
{
this.ToAddresses = new List<EmailAddress>();
this.BCCAddress = new List<EmailAddress>();
this.CCAddress = new List<EmailAddress>();
this.Attachments = new List<EmailAttachment>();
}
/// <summary>
/// Gets or sets the to addresses.
/// </summary>
public List<EmailAddress> ToAddresses { get; set; }
/// <summary>
/// Gets or sets the bcc address.
/// </summary>
public List<EmailAddress> BCCAddress { get; set; }
/// <summary>
/// Gets or sets the cc address.
/// </summary>
public List<EmailAddress> CCAddress { get; set; }
/// <summary>
/// Gets or sets the subject.
/// </summary>
public string Subject { get; set; }
/// <summary>
/// Gets or sets the content.
/// </summary>
public string Content { get; set; }
/// <summary>
/// Gets or sets a value indicating whether priority.
/// </summary>
public bool? Priority { get; set; }
/// <summary>
/// Gets or sets a value indicating whether importance.
/// </summary>
public bool? Importance { get; set; }
/// <summary>
/// Gets or sets the attachments.
/// </summary>
public List<EmailAttachment> Attachments { get; set; }
}
}
\ No newline at end of file
#nullable enable
namespace Hims.Shared.Library
{
using System;
/// <summary>
/// The resource model.
/// </summary>
public class OutReport
{
/// <summary>
/// Gets or sets the Provider id.
/// </summary>
public string? ProviderId { get; set; }
/// <summary>
/// Gets or sets the Provider id.
/// </summary>
public string? PatientGender { get; set; }
/// <summary>
/// Gets or sets the created date.
/// </summary>
public string? FromDate { get; set; }
/// <summary>
/// Gets or sets the optional text 2.
/// </summary>
public string? ToDate { get; set; }
/// <summary>
/// Gets or sets the Provider id.
/// </summary>
public string? ProviderAge { get; set; }
/// <summary>
/// Gets or sets the Provider id.
/// </summary>
public string? ProviderName { get; set; }
/// <summary>
/// Gets or sets the Provider id.
/// </summary>
public string? DepartmentId { get; set; }
/// <summary>
/// Gets or sets the Provider id.
/// </summary>
public int PatientAge { get; set; }
/// <summary>
/// Gets or sets the full name.
/// </summary>
public string? PatientName { get; set; }
/// <summary>
/// Gets or sets the father or husband.
/// </summary>
public string? FatherOrHusband { get; set; }
/// <summary>
/// Gets or sets the value.
/// </summary>
public string? AdmissionNo { get; set; }
/// <summary>
/// Gets or sets the follow up for appointment.
/// </summary>
public int? FollowUpForAppointmentId { get; set; }
/// <summary>
/// Gets or sets the email.
/// </summary>
public int PatientId { get; set; }
/// <summary>
/// Gets or sets the mobile.
/// </summary>
public string? DepartmentName { get; set; }
/// <summary>
/// Gets or sets the umr no.
/// </summary>
public string? AppointmentNo { get; set; }
/// <summary>
/// Gets or sets the total amount.
/// </summary>
public long TotalAmount { get; set; }
/// <summary>
/// Gets or sets the country id.
/// </summary>
public int TotalAppointments { get; set; }
/// <summary>
/// Gets or sets the active.
/// </summary>
public bool? Active { get; set; }
/// <summary>
/// Gets or sets the created date.
/// </summary>
public string? VisitType { get; set; }
/// <summary>
/// Gets or sets the created date.
/// </summary>
public string? AppointmentDate { get; set; }
/// <summary>
/// Gets or sets the optional text 2.
/// </summary>
public string AppointmentTimeString { get; set; }
/// <summary>
/// Gets or sets the optional text 2.
/// </summary>
public TimeSpan AppointmentTime { get; set; }
/// <summary>
/// Gets or sets the optional text 2.
/// </summary>
public string AppointmentTimes { get; set; }
/// <summary>
/// Gets or sets the total items.
/// </summary>
public int TotalItems { get; set; }
/// <summary>
/// Gets or sets the patient mobile.
/// </summary>
public string Mobile { get; set; }
/// <summary>
/// Gets or sets the umr no.
/// </summary>
public string? UMRNo { get; set; }
/// <summary>
/// Gets or sets the created by.
/// </summary>
public string CreatedBy { get; set; }
/// <summary>
/// Gets or sets the role name.
/// </summary>
public string RoleName { get; set; }
/// <summary>
/// Gets or sets the referrred by.
/// </summary>
public string? ReferredBy { get; set; }
/// <summary>
/// Gets or sets the referrred by name.
/// </summary>
public string? ReferredByName { get; set; }
/// <summary>
/// Gets or sets the paymentType.
/// </summary>
public string? PaymentType { get; set; }
/// <summary>
/// Gets or sets the receipt id.
/// </summary>
public int? ReceiptId { get; set; }
/// <summary>
/// Gets or sets the receipt created by.
/// </summary>
public string? ReceiptCreatedByName { get; set; }
/// <summary>
/// Gets or sets the street address.
/// </summary>
public string? StreetAdress { get; set; }
/// <summary>
/// Gets or sets the city.
/// </summary>
public string? City { get; set; }
/// <summary>
/// Gets or sets the state.
/// </summary>
public string? State { get; set; }
/// <summary>
/// Gets or sets the zipcode.
/// </summary>
public string? Zipcode { get; set; }
/// <summary>
/// Gets or sets the zipcode.
/// </summary>
public long TotAmt { get; set; }
/// <summary>
/// Gets or sets the zipcode.
/// </summary>
public string TotalAmountStr { get; set; }
/// <summary>
/// Gets or sets the payment transaction number.
/// </summary>
public string? PaymentNumber { get; set; }
/// <summary>
/// Gets or sets the name.
/// </summary>
public string? Name { get; set; }
// <summary>
/// Gets or sets the created date.
/// </summary>
/// <value>
/// The created date.
/// </value>
public DateTime ReceiptDate { get; set; }
/// <summary>
/// Gets or sets the AppointmentTypeName.
/// </summary>
public string? AppointmentTypeName { get; set; }
/// <summary>
/// Gets or sets the appointmentTypeId.
/// </summary>
public int? AppointmentTypeId { get; set; }
/// <summary>
/// Gets or sets the payment status.
/// </summary>
public bool? PaymentStatus { get; set; }
/// <summary>
/// Gets or sets encounter type.
/// </summary>
public string? EncounterType { get; set; }
/// <summary>
/// Gets or sets the Appointment Status.
/// </summary>
public string? Status { get; set; }
// <summary>
/// Gets or sets the patient first name.
/// </summary>
public string? FirstName { get; set; }
// <summary>
/// Gets or sets the middle name.
/// </summary>
public string? MiddleName { get; set; }
// <summary>
/// Gets or sets the last name.
/// </summary>
public string? LastName { get; set; }
/// <summary>
/// Gets or sets the date of birth.
/// </summary>
public DateTime? DateOfBirth { get; set; }
/// <summary>
/// Gets or sets the Specialization Name.
/// </summary>
public string? SpecializationName { get; set; }
/// <summary>
/// Gets or sets payment type Id for fetching
/// </summary>
public char? TypeOfPayment { get; set; }
public bool? IsHealthCard { get; set; }
}
}
#nullable enable
namespace Hims.Shared.Library
{
using System;
/// <summary>
/// The resource model.
/// </summary>
public class PatientDashboardReport
{
/// <summary>
/// Gets or sets the Provider id.
/// </summary>
public string? Salutation { get; set; }
/// <summary>
/// Gets or sets the Provider id.
/// </summary>
public string? PatientName { get; set; }
/// <summary>
/// Gets or sets the created date.
/// </summary>
public string? UMRNo { get; set; }
/// <summary>
/// Gets or sets the optional text 2.
/// </summary>
public string? AppointmentNo { get; set; }
/// <summary>
/// Gets or sets the created date.
/// </summary>
public string? AppointmentDate { get; set; }
/// <summary>
/// Gets or sets the Provider id.
/// </summary>
public string? AppointmentTime { get; set; }
/// <summary>
/// Gets or sets the encrypted appointment id.
/// </summary>
public string? EncryptedAppointmentId { get; set; } = string.Empty;
/// <summary>
/// Gets or sets the Provider id.
/// </summary>
public int? AppointmentId { get; set; }
/// <summary>
/// Gets or sets the encrypted appointment id.
/// </summary>
public string? SpecializationName { get; set; } = string.Empty;
/// <summary>
/// Gets or sets the Provider id.
/// </summary>
public int? SurgeryId { get; set; }
/// <summary>
/// Gets or sets the encrypted appointment id.
/// </summary>
public string? SurgeryName { get; set; } = string.Empty;
/// <summary>
/// Gets or sets the Provider id.
/// </summary>
public int? VisitTypeId { get; set; }
/// <summary>
/// Gets or sets the Provider id.
/// </summary>
public int? ConsultationTypeId { get; set; }
/// <summary>
/// Gets or sets the encrypted appointment id.
/// </summary>
public string? Mobile { get; set; } = string.Empty;
/// <summary>
/// Gets or sets the encrypted appointment id.
/// </summary>
public string? FullName { get; set; } = string.Empty;
/// <summary>
/// Gets or sets the Provider id.
/// </summary>
public int? EncounterTypeId { get; set; }
/// <summary>
/// Gets or sets the encrypted appointment id.
/// </summary>
public string? EncounterName { get; set; } = string.Empty;
// EncounterName AdmissionDate VisitTypeId
/// <summary>
/// Gets or sets the encrypted appointment id.
/// </summary>
public string? AdmissionNo { get; set; } = string.Empty;
/// <summary>
/// Gets or sets the encrypted appointment id.
/// </summary>
public string? AdmissionTime { get; set; } = string.Empty;
/// <summary>
/// Gets or sets the encrypted appointment id.
/// </summary>
public string? AdmissionDate { get; set; } = string.Empty;
public bool? IsHealthCard { get; set; }
/// <summary>
/// Gets or sets the result type .
/// </summary>
public string? Reminder { get; set; }
}
}
#nullable enable
namespace Hims.Shared.Library
{
using System;
/// <summary>
/// The resource model.
/// </summary>
public class PharamacyReport
{
/// <summary>
/// Gets or sets the id.
/// </summary>
public DateTime SaleDate { get; set; }
/// <summary>
/// Gets or sets the id.
/// </summary>
public double TotalAmount { get; set; }
/// <summary>
/// Gets or sets the id.
/// </summary>
public double TotalTaxes { get; set; }
/// <summary>
/// Gets or sets the id.
/// </summary>
public double TotalDiscount { get; set; }
/// <summary>
/// Gets or sets the id.
/// </summary>
public double TotalNetAmount { get; set; }
/// <summary>
/// Gets or sets the total items.
/// </summary>
public double TotalItems { get; set; }
/// <summary>
/// Gets or sets the payment Type.
/// </summary>
public string PaidVia { get; set; }
/// <summary>
/// Gets or sets the payment Number.
/// </summary>
public string PaymentNumber { get; set; }
}
}
#nullable enable
namespace Hims.Shared.Library
{
using System;
/// <summary>
/// The resource model.
/// </summary>
public class Report
{
/// <summary>
/// Gets or sets the id.
/// </summary>
public string ProviderId { get; set; }
/// <summary>
/// Gets or sets the id.
/// </summary>
public string DepartmentId { get; set; }
/// <summary>
/// Gets or sets the id.
/// </summary>
public string AdmissionId { get; set; }
/// <summary>
/// Gets or sets the id.
/// </summary>
public int PatientId { get; set; }
/// <summary>
/// Gets or sets the id.
/// </summary>
public int TotalAdmissions { get; set; }
/// <summary>
/// Gets or sets the created date.
/// </summary>
public string AppointmentNo { get; set; }
/// <summary>
/// Gets or sets the optional text 2.
/// </summary>
public string Mobile { get; set; }
/// <summary>
/// Gets or sets the optional text 2.
/// </summary>
public string Age { get; set; }
/// <summary>
/// Gets or sets the optional text 2.
/// </summary>
public string AdmissionTimeString { get; set; }
/// <summary>
/// Gets or sets the value.
/// </summary>
public string DepartmentName { get; set; }
/// <summary>
/// Gets or sets the value.
/// </summary>
public string AdmissionNo { get; set; }
/// <summary>
/// Gets or sets the optional text.
/// </summary>
public string Gender { get; set; }
/// <summary>
/// Gets or sets the optional text 2.
/// </summary>
public DateTime AdmissionDate { get; set; }
/// <summary>
/// Gets or sets the optional text 2.
/// </summary>
public TimeSpan AdmissionTime { get; set; }
/// <summary>
/// Gets or sets the optional text 2.
/// </summary>
public string PatientName { get; set; }
/// <summary>
/// Gets or sets the optional text 2.
/// </summary>
public string PatientAge { get; set; }
/// <summary>
/// Gets or sets the optional text 2.
/// </summary>
public string PatientGender { get; set; }
/// <summary>
/// Gets or sets the optional text 2.
/// </summary>
public int ProviderAge { get; set; }
/// <summary>
/// Gets or sets the optional text 2.
/// </summary>
public string ProviderGender { get; set; }
/// <summary>
/// Gets or sets the optional text 2.
/// </summary>
public string WardName { get; set; }
/// <summary>
/// Gets or sets the optional text 2.
/// </summary>
public string RoomName { get; set; }
/// <summary>
/// Gets or sets the optional text 2.
/// </summary>
public string BedNumber { get; set; }
/// <summary>
/// Gets or sets the optional text 2.
/// </summary>
public string AttendantName { get; set; }
/// <summary>
/// Gets or sets the optional text 2.
/// </summary>
public string AttendantRelationWithPatient { get; set; }
/// <summary>
/// Gets or sets the optional text 2.
/// </summary>
public string AttendantContactNo { get; set; }
/// <summary>
/// Gets or sets the optional text 2.
/// </summary>
public bool IsDischarged { get; set; }
/// <summary>
/// Gets or sets the optional text 2.
/// </summary>
public DateTime DischargeDate { get; set; }
/// <summary>
/// Gets or sets the optional text 2.
/// </summary>
public string FromDate { get; set; }
/// <summary>
/// Gets or sets the optional text 2.
/// </summary>
public string ToDate { get; set; }
/// <summary>
/// Gets or sets the optional text 2.
/// </summary>
public TimeSpan DischargeTime { get; set; }
/// <summary>
/// Gets or sets the optional text 2.
/// </summary>
public string DischargeStatus { get; set; }
/// <summary>
/// Gets or sets the optional text 2.
/// </summary>
public bool IsMaternity { get; set; }
/// <summary>
/// Gets or sets the optional text 2.
/// </summary>
public int EncounterId { get; set; }
/// <summary>
/// Gets or sets the optional text 2.
/// </summary>
public int TotalAppointments { get; set; }
/// <summary>
/// Gets or sets the optional text 2.
/// </summary>
public string AppointmentTimeString { get; set; }
/// <summary>
/// Gets or sets the optional text 2.
/// </summary>
public TimeSpan AappointmentTime { get; set; }
/// <summary>
/// Gets or sets the optional text 2.
/// </summary>
public string SurgeryName { get; set; }
/// <summary>
/// Gets or sets the optional text 2.
/// </summary>
public string ProviderName { get; set; }
/// <summary>
/// Gets or sets the optional text 2.
/// </summary>
public string ProviderThumbnailUrl { get; set; }
/// <summary>
/// Gets or sets the optional text 2.
/// </summary>
public string PatientThumbnailUrl { get; set; }
/// <summary>
/// Gets or sets the total items.
/// </summary>
public int TotalItems { get; set; }
/// <summary>
/// Gets or sets the patient mobile.
/// </summary>
public string PatientMobile { get; set; }
/// <summary>
/// Gets or sets the umr no.
/// </summary>
public string? UMRNo { get; set; }
/// <summary>
/// Gets or sets the created by.
/// </summary>
public string CreatedBy { get; set; }
/// <summary>
/// Gets or sets the role name.
/// </summary>
public string RoleName { get; set; }
/// <summary>
/// Gets or sets the referrred by.
/// </summary>
public string? ReferredBy { get; set; }
/// <summary>
/// Gets or sets the referrred by name.
/// </summary>
public string? ReferredByName { get; set; }
}
}
#nullable enable
using System;
namespace Hims.Shared.Library
{
/// <summary>
/// The resource model.
/// </summary>
public class Resource
{
/// <summary>
/// Gets or sets the id.
/// </summary>
public int Id { get; set; }
/// <summary>
/// Gets or sets the appointmentNo.
/// </summary>
public string? AppointmentNo { get; set; }
/// <summary>
/// Gets or sets the id.
/// </summary>
public string? EncryptedId { get; set; }
/// <summary>
/// Gets or sets the value.
/// </summary>
public string Value { get; set; } = string.Empty;
/// <summary>
/// Gets or sets the name.
/// </summary>
public string? Name { get; set; } = string.Empty;
/// <summary>
/// Gets or sets the optional id.
/// </summary>
public int? OptionalId { get; set; }
/// <summary>
/// Gets or sets the optional text.
/// </summary>
public string? OptionalText { get; set; }
/// <summary>
/// Gets or sets the optional text 2.
/// </summary>
public string? OptionalText2 { get; set; }
/// <summary>
/// Gets or sets the cost.
/// </summary>
/// <value>
/// The cost.
/// </value>
public double? Cost { get; set; }
/// <summary>
/// Gets or sets the optional text 1.
/// </summary>
public string? OptionalText1 { get; set; }
/// <summary>
/// Gets or sets the optional data.
/// </summary>
public int? OptionalData { get; set; }
/// <summary>
/// Gets or sets the is selected.
/// </summary>
public bool? IsSelected { get; set; }
/// <summary>
/// Gets or sets the Date
/// </summary>
public DateTime? Date { get; set; }
/// <summary>
/// Gets or sets the Time.
/// </summary>
public TimeSpan Time { get; set; }
/// <summary>
/// Gets or sets the is selected.
/// </summary>
public bool? IsSalucro { get; set; }
/// <summary>
/// Gets or sets the status.
/// </summary>
public bool? Status { get; set; }
/// <summary>
/// Gets or sets the Duration.
/// </summary>
public double? Duration { get; set; }
/// <summary>
/// Gets or sets the optional id1.
/// </summary>
public int? OptionalId1 { get; set; }
/// <summary>
/// Gets or sets the optional text 3.
/// </summary>
public string? OptionalText3 { get; set; }
/// <summary>
/// Gets or sets the exists
/// </summary>
public bool? Exists { get; set;}
/// <summary>
/// Gets or sets the gender
/// </summary>
public char? Gender { get; set;}
/// <summary>
/// Gets or sets the gender
/// </summary>
public char? Type { get; set; }
}
}
namespace Hims.Shared.Library
{
/// <summary>
/// The time zone model.
/// </summary>
public class TimeZone
{
/// <summary>
/// Gets or sets the id.
/// </summary>
public string Id { get; set; }
/// <summary>
/// Gets or sets the display name.
/// </summary>
public string DisplayName { get; set; }
/// <summary>
/// Gets or sets a value indicating whether supports daylight saving time.
/// </summary>
public bool SupportsDaylightSavingTime { get; set; }
}
}
#nullable enable
namespace Hims.Shared.Library
{
using System;
/// <summary>
/// The account.
/// </summary>
public class UserAccount
{
/// <summary>
/// Gets or sets the account id.
/// </summary>
public int AccountId { get; set; }
/// <summary>
/// Gets or sets the encrypted reference id.
/// </summary>
public int ReferenceId { get; set; }
/// <summary>
/// Gets or sets the encrypted reference id.
/// </summary>
public string EncryptedReferenceId { get; set; } = string.Empty;
/// <summary>
/// Gets or sets the full name.
/// </summary>
public string FullName { get; set; } = string.Empty;
/// <summary>
/// Gets or sets the role id.
/// </summary>
public int RoleId { get; set; }
/// <summary>
/// Gets or sets the role name.
/// </summary>
public string RoleName { get; set; } = string.Empty;
/// <summary>
/// Gets or sets the email.
/// </summary>
public string? Email { get; set; }
/// <summary>
/// Gets or sets the mobile.
/// </summary>
public string Mobile { get; set; } = string.Empty;
/// <summary>
/// Gets or sets the country id.
/// </summary>
public int CountryId { get; set; }
/// <summary>
/// Gets or sets the country code.
/// </summary>
public string CountryCode { get; set; } = string.Empty;
/// <summary>
/// Gets or sets the country name.
/// </summary>
public string CountryName { get; set; } = string.Empty;
/// <summary>
/// Gets or sets the ISO code.
/// </summary>
public string ISOCode { get; set; } = string.Empty;
/// <summary>
/// Gets or sets the session id.
/// </summary>
public int? SessionId { get; set; }
/// <summary>
/// Gets or sets the last login date.
/// </summary>
public DateTime? LastLoginDate { get; set; }
/// <summary>
/// Gets or sets the thumbnail url.
/// </summary>
public string? ThumbnailUrl { get; set; }
/// <summary>
/// Gets or sets a value indicating whether is agreed.
/// </summary>
public bool IsAgreed { get; set; }
/// <summary>
/// Gets or sets a value indicating whether is new.
/// </summary>
public bool IsNew { get; set; }
/// <summary>
/// Gets or sets the access token.
/// </summary>
public string Token { get; set; } = string.Empty;
/// <summary>
/// Gets or sets the refresh token.
/// </summary>
public string ReferenceToken { get; set; } = string.Empty;
/// <summary>
/// Gets or sets the expires.
/// </summary>
public DateTime Expires { get; set; }
/// <summary>
/// Gets or sets the guid.
/// </summary>
public string? Guid { get; set; }
/// <summary>
/// Gets or sets the Referral Code.
/// </summary>
public string? ReferralCode { get; set; }
/// <summary>
/// Gets or sets the allow video call.
/// </summary>
public bool AllowVideoCall { get; set; }
/// <summary>
/// Gets or sets the location identifier.
/// </summary>
/// <value>
/// The location identifier.
/// </value>
public int? LocationId { get; set; }
/// <summary>
/// Gets or sets the name of the location.
/// </summary>
/// <value>
/// The name of the location.
/// </value>
public string? LocationName { get; set; }
/// <summary>
/// Gets or sets the user name.
/// </summary>
public string? UserName { get; set; }
/// <summary>
/// Gets or sets the umr no.
/// </summary>
public string? UMRNo { get; set; }
}
}
\ No newline at end of file
namespace Hims.Shared.Library
{
/// <summary>
/// The account status.
/// </summary>
public enum UserAccountStatus
{
/// <summary>
/// The server error.
/// </summary>
ServerError = -1,
/// <summary>
/// The login successful.
/// </summary>
Success,
/// <summary>
/// The invalid account.
/// </summary>
InvalidAccount,
/// <summary>
/// The inactive account.
/// </summary>
InactiveAccount,
/// <summary>
/// The locked account.
/// </summary>
LockedAccount,
/// <summary>
/// The invalid password.
/// </summary>
InvalidPassword
}
}
\ No newline at end of file
using System;
using System.Collections.Generic;
using System.Text;
#nullable enable
namespace Hims.Shared.UserModels
{
public class AdmissionBedChangeRequestModel
{
/// <summary>
/// Gets or sets the admission bed change request identifier.
/// </summary>
/// <value>
/// The admission bed change request identifier.
/// </value>
public int AdmissionBedChangeRequestId { 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 request comments.
/// </summary>
/// <value>
/// The request comments.
/// </value>
public string? RequestComments { get; set; }
/// <summary>
/// Gets or sets the charge categories.
/// </summary>
/// <value>
/// The charge categories.
/// </value>
public string? ChargeCategories { get; set; }
/// <summary>
/// Gets or sets a value indicating whether this <see cref="AdmissionBedChangeRequestModel"/> is active.
/// </summary>
/// <value>
/// <c>true</c> if active; otherwise, <c>false</c>.
/// </value>
public bool Active { get; set; }
/// <summary>
/// Gets or sets the created by.
/// </summary>
/// <value>
/// The created by.
/// </value>
public int CreatedBy { get; set; }
/// <summary>
/// Gets or sets the modified by.
/// </summary>
/// <value>
/// The modified by.
/// </value>
public int? ModifiedBy { get; set; }
/// <summary>
/// Gets or sets the created date.
/// </summary>
/// <value>
/// The created date.
/// </value>
public DateTime CreatedDate { get; set; }
/// <summary>
/// Gets or sets the modified date.
/// </summary>
/// <value>
/// The modified date.
/// </value>
public DateTime? ModifiedDate { get; set; }
}
}
using System;
using System.Collections.Generic;
using System.Text;
namespace Hims.Shared.UserModels
{
public class AdmissionCountsFilterModel
{
public string DepartmentName { get; set; }
public long AdmissionCount { get; set; }
public long ServiceDays { get; set; }
public double AvgServiceDays { get; set; }
public DateTime FromDate { get; set; }
public DateTime ToDate { get; set; }
public int? DepartmentId { get; set; }
public int? LocationId { get; set; }
public int? WardId { get; set; }
public string WardName { get; set; }
public string CreatedDate { get; set; }
public long TotalOccupants { get; set; }
public double AvarageStay { get; set; }
}
}
namespace Hims.Shared.UserModels
{
using System;
using System.Collections.Generic;
using System.Text;
/// <summary>
/// The hoc patient model.
/// </summary>
public class AppointmentTypesModel
{
/// <summary>
/// Gets or sets the appointment type id.
/// </summary>
/// <value>
/// The HWC patient identifier.
/// </value>
public int AppointmentTypeId { get; set; }
/// <summary>
/// Gets or sets the name of the appointment.
/// </summary>
/// <value>
/// The name of the HWC.
/// </value>
public string Name { get; set; }
/// <summary>
/// Gets or sets the created by.
/// </summary>
/// <value>
/// The created by.
/// </value>
public int CreatedBy { get; set; }
/// <summary>
/// Gets or sets the created date.
/// </summary>
/// <value>
/// The created date.
/// </value>
public DateTime CreatedDate { get; set; }
/// <summary>
/// Gets or sets the modified by.
/// </summary>
/// <value>
/// The modified by.
/// </value>
public int? ModifiedBy { get; set; }
/// <summary>
/// Gets or sets the modified by.
/// </summary>
/// <value>
/// The modified by.
/// </value>
public string CreatedByName { get; set; }
/// <summary>
/// Gets or sets the modified by.
/// </summary>
/// <value>
/// The modified by.
/// </value>
public string ModifiedByName { get; set; }
/// <summary>
/// Gets or sets the modified date.
/// </summary>
/// <value>
/// The modified date.
/// </value>
public DateTime? ModifiedDate { get; set; }
/// <summary>
/// Gets or sets the color of the row.
/// </summary>
/// <value>
/// The color of the row.
/// </value>
public string RowColor { get; set; }
}
}
using Hims.Domain.Entities;
using Hims.Shared.Dapper.Attributes;
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Text;
namespace Hims.Shared.UserModels
{
/// <summary>
/// The AuthorityMaster model
/// </summary>
public class AuthorityMasterModel
{
/// <summary>
/// Gets or sets the Authority Master identifier.
/// </summary>
/// <value>
/// The Authority Master identifier.
/// </value>
public int AuthorityMasterId { get; set; }
/// <summary>
/// Gets or sets the Authority.
/// </summary>
/// <value>
/// The Authority.
/// </value>
public string Authority { get; set; }
/// <summary>
/// Gets or sets a value indicating whether this <see cref="AuthorityMaster"/> is active.
/// </summary>
/// <value>
/// <c>true</c> if active; otherwise, <c>false</c>.
/// </value>
public bool Active { get; set; }
/// <summary>
/// Gets or sets the created by.
/// </summary>
/// <value>
/// The created by.
/// </value>
public int CreatedBy { get; set; }
/// <summary>
/// Gets or sets the created date.
/// </summary>
/// <value>
/// The created date.
/// </value>
[IgnoreUpdate]
public DateTime CreatedDate { get; set; }
/// <summary>
/// Gets or sets the modified by.
/// </summary>
/// <value>
/// The modified by.
/// </value>
public int? ModifiedBy { get; set; }
/// <summary>
/// Gets or sets the modified date.
/// </summary>
/// <value>
/// The modified date.
/// </value>
public DateTime? ModifiedDate { get; set; }
/// <summary>
/// Gets or sets the modified by name.
/// </summary>
/// <value>
/// The modified by name.
/// </value>
public string? ModifiedByName { get; set; }
/// <summary>
/// Gets or sets the login role id.
/// </summary>
/// <value>
/// The login role id.
/// </value>
public int? LoginRoleId { get; set; }
/// <summary>
/// Gets or sets the created by name.
/// </summary>
/// <value>
/// The modified date.
/// </value>
public string? CreatedByName { get; set; }
}
}
namespace Hims.Shared.UserModels
{
/// <summary>
/// The basic patient details model.
/// </summary>
public class BasicPatientDetailsModel
{
/// <summary>
/// Gets or sets the email.
/// </summary>
public string Email { get; set; }
/// <summary>
/// Gets or sets the full name.
/// </summary>
public string FullName { get; set; }
/// <summary>
/// Gets or sets the mobile.
/// </summary>
public string Mobile { get; set; }
/// <summary>
/// Gets or sets the country id.
/// </summary>
public int CountryId { get; set; }
}
}
\ No newline at end of file
namespace Hims.Shared.UserModels
{
using Library.Enums;
/// <summary>
/// The encounter modify model.
/// </summary>
public class BehavioralModifyModel
{
/// <summary>
/// Gets or sets the appointment id.
/// </summary>
public int AppointmentId { get; set; }
/// <summary>
/// Gets or sets a value indicating whether this instance is admission.
/// </summary>
/// <value>
/// <c>true</c> if this instance is admission; otherwise, <c>false</c>.
/// </value>
public bool IsAdmission { get; set; }
/// <summary>
/// Gets or sets the encounter id.
/// </summary>
public int BehavioralHealthId { get; set; }
/// <summary>
/// Gets or sets the encounter type.
/// </summary>
public BehavioralHealthType Type { get; set; }
/// <summary>
/// Gets or sets the modified by.
/// </summary>
public int ModifiedBy { get; set; }
/// <summary>
/// Gets or sets the json string.
/// </summary>
public string JsonString { get; set; }
}
}
namespace Hims.Shared.UserModels
{
using System;
/// <summary>
/// The provider profile info model.
/// </summary>
public class CallHistoryModel
{
/// <summary>
/// Gets or sets the status.
/// </summary>
public int Status { get; set; }
/// <summary>
/// Gets or sets the call status.
/// </summary>
public string CallStatus { get; set; }
/// <summary>
/// Gets or sets the created date.
/// </summary>
public DateTime CreatedDate { get; set; }
/// <summary>
/// Gets or sets the modified date.
/// </summary>
public DateTime? ModifiedDate { get; set; }
/// <summary>
/// Gets or sets the date.
/// </summary>
public DateTime? Date { get; set; }
/// <summary>
/// Gets or sets the duration.
/// </summary>
public string Duration { get; set; }
/// <summary>
/// Gets or sets the role name.
/// </summary>
public string RoleName { get; set; }
/// <summary>
/// Gets or sets the full name.
/// </summary>
public string FullName { get; set; }
/// <summary>
/// Gets or sets the user call status.
/// </summary>
public int UserCallStatus { get; set; }
/// <summary>
/// Gets or sets the user call status name.
/// </summary>
public string UserCallStatusName { get; set; }
/// <summary>
/// Gets or sets the user call status name.
/// </summary>
public string ShortName { get; set; }
/// <summary>
/// Gets or sets the user call status name.
/// </summary>
public string CallerShortName { get; set; }
/// <summary>
/// Gets or sets the user call status name.
/// </summary>
public string CallerRoleName { get; set; }
/// <summary>
/// Gets or sets the user call status name.
/// </summary>
public string CallerFullName { get; set; }
}
}
\ No newline at end of file
using Hims.Shared.Dapper.Attributes;
using System;
using System.Collections.Generic;
using System.Text;
namespace Hims.Shared.UserModels
{
public class Call_HistoryModel
{
public int Id { get; set; }
/// <summary>
/// Gets or sets the coupon code.
/// </summary>
public int Type { get; set; }
/// <summary>
/// Gets or sets the coupon code.
/// </summary>
public string FirstName { get; set; }
/// <summary>
/// Gets or sets the coupon code.
/// </summary>
public string LastName { get; set; }
/// <summary>
/// Gets or sets the coupon code.
/// </summary>
public string Comments { get; set; }
/// <summary>
/// Gets or sets the coupon code.
/// </summary>
public string MobileNumber { get; set; }
/// <summary>
/// Gets or sets a value indicating whether active.
/// </summary>
public bool IsActive { get; set; }
/// <summary>
/// Gets or sets a value indicating whether active.
/// </summary>
public bool Status { 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 converted date.
/// </summary>
public DateTime? ConvertedDate { 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 coupon code.
/// </summary>
public string? CallStart { get; set; }
/// <summary>
/// Gets or sets the coupon code.
/// </summary>
public string? CallEnd { get; set; }
/// <summary>
/// Gets or sets the coupon code.
/// </summary>
public string? CallDuration { get; set; }
/// <summary>
/// Gets or sets the full name.
/// </summary>
public string FullName { get; set; } = string.Empty;
public string FromDate { get; set; }
public string ToDate { get; set; }
}
}
using System;
namespace Hims.Shared.UserModels
{
/// <summary> The appointment request model.</summary>
public class ChargeTypesRequestModel
{
/// <summary>Gets or sets the location id.</summary>
public int? LocationId { get; set; }
/// <summary>Gets or sets the provider id.</summary>
public int? ProviderId { get; set; }
/// <summary>Gets or sets the specialization id.</summary>
public int? SpecializationId { get; set; }
/// <summary>Gets or sets the appointment date.</summary>
public string? AppointmentDate { get; set; }
/// <summary>
/// Gets or sets the charge type id
/// </summary>
public int? ChargeTypesId { get; set; }
/// <summary>
/// Gets or sets the consultation type id
/// </summary>
public int? ConsultationTypeId { get; set; }
}
}
namespace Hims.Shared.UserModels
{
/// <summary> The push notification chat model.</summary>
public class ChatPushNotificationModel
{
/// <summary>Gets or sets the sender id.</summary>
public int SenderId { get; set; }
/// <summary>Gets or sets the sender type.</summary>
public string SenderType { get; set; }
/// <summary>Gets or sets the receiver id.</summary>
public int ReceiverId { get; set; }
/// <summary>Gets or sets the receiver type.</summary>
public string ReceiverType { get; set; }
/// <summary>Gets or sets the message.</summary>
public string Message { get; set; }
/// <summary>Gets or sets the thumbnail.</summary>
public string Thumbnail { get; set; }
/// <summary>Gets or sets the name.</summary>
public string Name { get; set; }
}
}
using Hims.Shared.Dapper.Attributes;
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Diagnostics;
using System.Text;
namespace Hims.Shared.UserModels
{
public class CommonEncounterModel
{
public int CommonEncounterId { get; set; }
/// <summary>
/// Gets or sets provider id.
/// </summary>
public string? FamilyHistory { get; set; }
/// <summary>
/// Gets or sets reason.
/// </summary>
public string? ProblemList { get; set; }
/// <summary>
/// Gets or sets encrypted appointment id.
/// </summary>
public string? EncryptedAppointmentId { get; set; }
public bool Active { get; set; }
/// <summary>
/// Gets or set consultant doctor.
/// </summary>
public string? BirthHistory { get; set; }
/// <summary>
/// Gets or sets appointment id.
/// </summary>
public int AppointmentId { get; set; }
/// <summary>
/// Gets or sets appointment id.
/// </summary>
public int? PatientId { get; set; }
/// <summary>
/// Gets or sets created date.
/// </summary>
public DateTime? CreatedDate { get; set; }
/// <summary>
/// Gets or sets created by.
/// </summary>
public int CreatedBy { get; set; }
/// <summary>
/// Gets or sets the encounter type.
/// </summary>
public Library.Enums.OBEncounterType Type { get; set; }
/// <summary>
/// Gets or sets the encounter type.
/// </summary>
public Library.Enums.GynEncounterType GynEncounterType { get; set; }
/// <summary>
/// Gets or sets the json string.
/// </summary>
public string JsonString { get; set; }
/// <summary>
/// Gets or sets the surgeries.
/// </summary>
public string Surgeries { get; set; }
/// <summary>
/// Gets or sets the routing value.
/// </summary>
public string routingValue { get; set; }
// <summary>
/// Gets or sets the routing value.
/// </summary>
public string AncCard { get; set; }
// <summary>
/// Gets or sets the routing value.
/// </summary>
public string GPLA { get; set; }
/// <summary>
/// Gets or sets the isadmission.
/// </summary>
public bool IsAdmission { get; set; }
}
}
using System.Collections.Generic;
namespace Hims.Shared.UserModels
{
/// <summary>
/// The coupon.
/// </summary>
public class CubicleFilterModel
{
/// <summary>
/// Gets or sets the index of the page.
/// </summary>
/// <value>
/// The index of the page.
/// </value>
public int PageIndex { get; set; }
/// <summary>
/// Gets or sets the size of the page.
/// </summary>
/// <value>
/// The size of the page.
/// </value>
public int PageSize { get; set; }
/// <summary>
/// Gets or sets the Cubicle name.
/// </summary>
public string? CubicleName { get; set; }
/// <summary>
/// Gets or sets the active.
/// </summary>
public bool? Active { get; set; }
/// <summary>
/// Gets or sets Assigned/UnAssigned Cubicles.
/// </summary>
public int? Assign { get; set; }
/// <summary>
/// Gets or sets the location id.
/// </summary>
public int? LocationId { get; set; }
}
}
namespace Hims.Shared.UserModels
{
using System;
/// <summary>
/// The daily sales model.
/// </summary>
public class DailySalesMedicationModel
{
/// <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 batch number.
/// </summary>
public string BatchNumber { get; set; }
/// <summary>
/// Gets or sets the generic name.
/// </summary>
public string GenericName { get; set; }
/// <summary>
/// Gets or sets the category name.
/// </summary>
public string CategoryName { get; set; }
/// <summary>
/// Gets or sets the company name.
/// </summary>
public string CompanyName { get; set; }
/// <summary>
/// Gets or sets the supplier name.
/// </summary>
public string SupplierName { get; set; }
/// <summary>
/// Gets or sets the sale quantity.
/// </summary>
public double SaleQuantity { get; set; }
/// <summary>
/// Gets or sets the mrp.
/// </summary>
public double Mrp { get; set; }
/// <summary>
/// Gets or sets the discount.
/// </summary>
public double Discount { get; set; }
/// <summary>
/// Gets or sets the total.
/// </summary>
public double TotalAmount { get; set; }
/// <summary>
/// Gets or sets the total items.
/// </summary>
public int TotalItems { get; set; }
/// <summary>
/// Gets or sets the payment Type.
/// </summary>
public string PaidVia { get; set; }
/// <summary>
/// Gets or sets the payment Type.
/// </summary>
public DateTime SaleDate { get; set; }
/// <summary>
/// Gets or sets the total.
/// </summary>
public double PurchaseValue { get; set; }
/// <summary>
/// Gets or sets the total.
/// </summary>
public int PurchaseUnitQty { get; set; }
/// <summary>
/// Gets or sets the payment /transaction number.
/// </summary>
public string PaymentNumber { get; set; }
/// <summary>
/// Gets or sets the net amount .
/// </summary>
public double OverallNetAmount { get; set; }
}
}
\ No newline at end of file
namespace Hims.Shared.UserModels
{
using System;
/// <summary>
/// The delete document model.
/// </summary>
public class DeleteDocumentModel
{
/// <summary>
/// Gets or sets the GUID.
/// </summary>
public Guid Guid { get; set; }
/// <summary>
/// Gets or sets the document url.
/// </summary>
public string DocumentUrl { get; set; }
}
}
\ No newline at end of file
namespace Hims.Shared.UserModels
{
using Hims.Shared.Library.Enums;
/// <summary>
/// The dental encounter modify model.
/// </summary>
public class DentalEncounterModifyModel
{
/// <summary>
/// Gets or sets the appointment id.
/// </summary>
public int AppointmentId { get; set; }
/// <summary>
/// Gets or sets a value indicating whether this instance is admission.
/// </summary>
/// <value>
/// <c>true</c> if this instance is admission; otherwise, <c>false</c>.
/// </value>
public bool IsAdmission { get; set; }
/// <summary>
/// Gets or sets the encounter id.
/// </summary>
public int DentalEncounterId { get; set; }
/// <summary>
/// Gets or sets the encounter type.
/// </summary>
public DentalEncounterType Type { get; set; }
/// <summary>
/// Gets or sets the modified by.
/// </summary>
public int ModifiedBy { get; set; }
/// <summary>
/// Gets or sets the json string.
/// </summary>
public string JsonString { get; set; }
}
}
using System;
using System.Collections.Generic;
using System.Text;
namespace Hims.Shared.EntityModels
{
public class DenverChartModel
{
/// <summary>Gets or sets the denver chart id.</summary>
/// <summary>
/// Gets or sets the denver chart id.
/// </summary>
public int DenverchartId { get; set; }
/// <summary>Gets or sets the itemname.</summary>
public string ItemName { get; set; }
/// <summary>Gets or sets the date of visit.</summary>
public string DateOfVisit { get; set; }
/// <summary>Gets or sets the comments.</summary>
public string Comments { get; set; }
/// <summary>Gets or sets the receiver type.</summary>
public int CreatedBy { get; set; }
/// <summary>Gets or sets the created date.</summary>
public DateTime CreatedDate { get; set; }
/// <summary>Gets or sets status.</summary>
public bool Active { get; set; }
public string CreatedByName { get; set; }
/// <summary>Gets or sets the itemname.</summary>
public int AppointmentId { get; set; }
/// <summary>Gets or sets the date of visit.</summary>
public string DenverChartData { get; set; }
/// <summary>
/// Gets or sets the encrypted appointment id.
/// </summary>
public string? EncryptedAppointmentId { get; set; }
public string Question { get; set; }
/// <summary>
/// Gets or sets the encrypted appointment id.
/// </summary>
}
}
using System;
using System.Collections.Generic;
using System.Text;
namespace Hims.Shared.UserModels
{
public class DiscountBills
{
public int Discount { get; set; }
public int CreatedBy { get; set; }
public List<string> Bills { get; set; }
}
}
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Text;
namespace Hims.Shared.UserModels
{
public class DoctorAppointmentNoticeModel
{
public int DoctorAppointmentNoticeId { get; set; }
public int LocationId { get; set; }
public int? ProviderId { get; set; }
public string? FromDate { get; set; }
public string? ToDate { get; set; }
public string Description { get; set; }
public bool? Active { get; set; }
public int? CreatedBy { get; set; }
public DateTime? CreatedDate { get; set; }
public int? ModifiedBy { get; set; }
public DateTime? ModifiedDate { get; set; }
/// <summary>
/// Gets or sets the total items.
/// </summary>
public int? TotalItems { get; set; }
/// <summary>
/// Gets or sets the page index.
/// </summary>
public int? PageIndex { get; set; }
/// <summary>
/// Gets or sets the page size.
/// </summary>
public int? PageSize { get; set; }
/// <summary>
/// GEts or sets the provider name.
/// </summary>
public string? ProviderName { get; set; }
/// <summary>
/// Gets or sets the location name.
/// </summary>
public string? LocationName { get; set; }
/// <summary>
/// Gets or Sets the modified By Name.
/// </summary>
public string? ModifiedByName { get; set; }
/// <summary>
/// Gets or sets the login role
/// </summary>
public short? LoginRoleId { get; set; }
/// <summary>
/// Gets or sets the charge category name.
/// </summary>
public string CreatedByName { get; set; }
}
}

namespace Hims.Shared.UserModels
{
using Hims.Domain.Entities;
using Hims.Shared.Dapper.Attributes;
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Text;
/// <summary>
/// The doctor unit model.
/// </summary>
public class DoctorUnitMasterModel
{
/// <summary>
/// Gets or sets the tag doctor identifier.
/// </summary>
/// <value>
/// The tag doctor identifier.
/// </value>
public int? DoctorUnitMasterId { get; set; }
/// <summary>
/// Gets or sets doctor.
/// </summary>
/// <value>
/// The name of doctor.
/// </value>
public string UnitName { get; set; }
/// <summary>
/// Gets or sets designation
/// </summary>
/// <value>
/// the name of designation
/// </value>
public string Code { get; set; }
/// <summary>
/// Gets or sets the created by.
/// </summary>
/// <value>
/// The created by.
/// </value>
public int CreatedBy { get; set; }
/// <summary>
/// Gets or sets the created date.
/// </summary>
/// <value>
/// The created date.
/// </value>
public DateTime? CreatedDate { get; set; }
/// <summary>
/// Gets or sets the modified by.
/// </summary>
/// <value>
/// The modified by.
/// </value>
public int? ModifiedBy { get; set; }
/// <summary>
/// Gets or sets the modified date.
/// </summary>
/// <value>
/// The modified date.
/// </value>
public DateTime? ModifiedDate { get; set; }
/// <summary>
/// Gets or sets the locationId.
/// </summary>
/// <value>
/// The modified date.
/// </value>
public int? LocationId { get; set; }
/// <summary>
/// Gets or sets the departmentId.
/// </summary>
/// <value>
/// The modified date.
/// </value>
public int? DepartmentId { get; set; }
/// <summary>
/// Gets or sets login role id.
/// </summary>
/// <value>
/// The login role id.
/// </value>
public int? LoginRoleId { get; set; }
/// <summary>
/// Gets or sets created by name.
/// </summary>
/// <value>
/// The created by name.
/// </value>
public string? CreatedByName { get; set; }
/// <summary>
/// Gets or sets tag doctor.
/// </summary>
public List<TagDoctorModel> TagDoctor { get; set; }
/// <summary>
/// Gets or sets location.
/// </summary>
public string? Location { get; set; }
/// <summary>
/// Gets or sets department.
/// </summary>
public string? Department { get; set; }
/// <summary>
/// Gets or sets modified by name.
/// </summary>
public string? ModifiedByName { get; set; }
/// <summary>
/// Gets or sets modified by name.
/// </summary>
public bool? Active { 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 total items.
/// </summary>
/// <value>
/// The total items.
/// </value>
public int TotalItems { get; set; }
/// <summary>
/// Gets or sets the term.
/// </summary>
/// <value>
/// The term.
/// </value>
public string Term { get; set; }
}
}
using Hims.Shared.Dapper.Attributes;
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Text;
namespace Hims.Shared.UserModels
{
/// <summary>
/// The dynamic template config
/// </summary>
public class DynamicTemplateConfigModel
{
/// <summary>
/// Gets or sets the dynamic template config identifier.
/// </summary>
/// <value>
/// The dynamic template config identifier.
/// </value>
[Key, Identity]
public int DynamicTemplateConfigId { get; set; }
/// <summary>
/// Gets or sets the name of report.
/// </summary>
/// <value>
/// The name of report.
/// </value>
public string ReportName { get; set; }
/// <summary>
/// Gets or sets the dynamic report identifier.
/// </summary>
/// <value>
/// The dynamic report identifier.
/// </value>
public int DynamicReportId { get; set; }
/// <summary>
/// Gets or sets the active.
/// </summary>
/// <value>
/// <c>true</c> if active; otherwise, <c>false</c>.
/// </value>
public bool Active { get; set; }
/// <summary>
/// Gets or sets the created by.
/// </summary>
/// <value>
/// The created by.
/// </value>
[IgnoreUpdate]
public int CreatedBy { get; set; }
/// <summary>
/// Gets or sets the created date.
/// </summary>
/// <value>
/// The created date.
/// </value>
[IgnoreUpdate]
public DateTime CreatedDate { get; set; }
/// <summary>
/// Gets or sets the modified by.
/// </summary>
/// <value>
/// The modified by.
/// </value>
public int? ModifiedBy { get; set; }
/// <summary>
/// Gets or sets the modified date.
/// </summary>
/// <value>
/// The modified date.
/// </value>
public DateTime? ModifiedDate { get; set; }
/// <summary>
/// Gets or sets the login role id.
/// </summary>
/// <value>
/// The login role id.
/// </value>
public int? LoginRoleId { get; set; }
/// <summary>
/// Gets or sets the created by name..
/// </summary>
/// <value>
/// The created by name.
/// </value>
public string? CreatedByName { get; set; }
/// <summary>
/// Gets or sets the template name.
/// </summary>
/// <value>
/// The template name.
/// </value>
public string? TemplateName { get; set; }
/// <summary>
/// Gets or sets the modified by name.
/// </summary>
/// <value>
/// The modified by name.
/// </value>
public string? ModifiedByName { get; set; }
}
}
#nullable enable
namespace Hims.Shared.UserModels
{
/// <summary>
/// The modify patient request.
/// </summary>
public class EditPatientModel
{
/// <summary>
/// Gets or sets the patient id.
/// </summary>
public int PatientId { get; set; }
/// <summary>
/// Gets or sets the date of birth.
/// </summary>
public string? DateOfBirth { get; set; }
/// <summary>
/// Gets or sets the first name.
/// </summary>
public string? FirstName { get; set; }
/// <summary>
/// Gets or sets the last name.
/// </summary>
public string? LastName { get; set; }
/// <summary>
/// Gets or sets the full name.
/// </summary>
public string? FullName { get; set; }
/// <summary>
/// Gets or sets the father or husband.
/// </summary>
public string? FatherOrHusband { get; set; }
/// <summary>
/// Gets or sets the age.
/// </summary>
public short? Age { get; set; }
/// <summary>
/// Gets or sets the gender.
/// </summary>
public char? Gender { get; set; }
/// <summary>
/// Gets or sets the email.
/// </summary>
public string? Email { get; set; }
/// <summary>
/// Gets or sets the mobile.
/// </summary>
public string? Mobile { get; set; }
/// <summary>
/// Gets or sets the country id.
/// </summary>
public int? CountryId { get; set; }
/// <summary>
/// Gets or sets the modified by.
/// </summary>
public int? ModifiedBy { get; set; }
/// <summary>
/// Gets or sets the referral code.
/// </summary>
public string? ReferralCode { get; set; }
/// <summary>
/// Gets or sets the HWC patient identifier.
/// </summary>
/// <value>
/// The HWC patient identifier.
/// </value>
public int? HWCPatientId { get; set; }
/// <summary>
/// Gets or sets the referral code.
/// </summary>
public string? BloodGroup { get; set; }
/// <summary>
/// Gets or sets the street address.
/// </summary>
public string? StreetAddress { get; set; }
/// <summary>
/// Gets or sets the address line 2.
/// </summary>
public string? AddressLine2 { get; set; }
/// <summary>
/// Gets or sets the city.
/// </summary>
public string? City { get; set; }
/// <summary>
/// Gets or sets the state.
/// </summary>
public string? State { get; set; }
/// <summary>
/// Gets or sets the Zipcode.
/// </summary>
public string? Zipcode { get; set; }
/// <summary>
/// Gets or sets the id proof id identifier.
/// </summary>
/// <value>
/// The id proof id identifier.
/// </value>
public int? HowDidYouKnowId { get; set; }
/// <summary>
/// Gets or sets the Referred by.
/// </summary>
public string? ReferredBy { get; set; }
/// <summary>
/// Gets or sets the Referred by name.
/// </summary>
public string? ReferredByName { get; set; }
/// <summary>
/// Gets or sets the salutation.
/// </summary>
public string? Salutation { get; set; } = string.Empty;
}
}
\ No newline at end of file
namespace Hims.Shared.UserModels
{
using Library.Enums;
/// <summary>
/// The encounter modify model.
/// </summary>
public class EmergencyEncounterModifyModel
{
/// <summary>
/// Gets or sets the appointment id.
/// </summary>
public int AppointmentId { get; set; }
/// <summary>
/// Gets or sets a value indicating whether this instance is admission.
/// </summary>
/// <value>
/// <c>true</c> if this instance is admission; otherwise, <c>false</c>.
/// </value>
public bool IsAdmission { get; set; }
/// <summary>
/// Gets or sets the encounter id.
/// </summary>
public int EmergencyEncounterId { get; set; }
/// <summary>
/// Gets or sets the encounter type.
/// </summary>
public EmergencyEncounterType Type { get; set; }
/// <summary>
/// Gets or sets the modified by.
/// </summary>
public int? ModifiedBy { get; set; }
/// <summary>
/// Gets or sets the json string.
/// </summary>
public string JsonString { get; set; }
public bool IsEmergency { 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