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; }
}
}
This diff is collapsed.
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
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment