Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in
Toggle navigation
H
HIMS
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Sandeep Sagar
HIMS
Commits
2035908a
Commit
2035908a
authored
Oct 12, 2023
by
Sandeep Sagar Panjala
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
initial commit
parent
6dad94e7
Hide whitespace changes
Inline
Side-by-side
Showing
80 changed files
with
2410 additions
and
0 deletions
+2410
-0
appointment-dashboard.entity.ts
...n/src/app/shared/entities/appointment-dashboard.entity.ts
+30
-0
appointment-support-log.entity.ts
...src/app/shared/entities/appointment-support-log.entity.ts
+30
-0
appointment-transaction.entity.ts
...src/app/shared/entities/appointment-transaction.entity.ts
+49
-0
appointment.entity.ts
.../Hims.Admin/src/app/shared/entities/appointment.entity.ts
+190
-0
assessment-type.entity.ts
...s.Admin/src/app/shared/entities/assessment-type.entity.ts
+8
-0
auditlog.entity.ts
...ion/Hims.Admin/src/app/shared/entities/auditlog.entity.ts
+15
-0
authority.entity.ts
...on/Hims.Admin/src/app/shared/entities/authority.entity.ts
+10
-0
bed-management.entity.ts
...ms.Admin/src/app/shared/entities/bed-management.entity.ts
+52
-0
bedboard-listview.entity.ts
...Admin/src/app/shared/entities/bedboard-listview.entity.ts
+83
-0
beds-resource.ts
...ation/Hims.Admin/src/app/shared/entities/beds-resource.ts
+13
-0
behavioral-full-transcript.entity.ts
.../app/shared/entities/behavioral-full-transcript.entity.ts
+99
-0
birth-certificate.entity.ts
...Admin/src/app/shared/entities/birth-certificate.entity.ts
+56
-0
case-type.entity.ts
...on/Hims.Admin/src/app/shared/entities/case-type.entity.ts
+17
-0
charge-category.entity.ts
...s.Admin/src/app/shared/entities/charge-category.entity.ts
+27
-0
charge-management.entity.ts
...Admin/src/app/shared/entities/charge-management.entity.ts
+18
-0
charge-types.entity.ts
...Hims.Admin/src/app/shared/entities/charge-types.entity.ts
+9
-0
chat-box.entity.ts
...ion/Hims.Admin/src/app/shared/entities/chat-box.entity.ts
+9
-0
chat-model.entity.ts
...n/Hims.Admin/src/app/shared/entities/chat-model.entity.ts
+77
-0
company.entity.ts
...tion/Hims.Admin/src/app/shared/entities/company.entity.ts
+8
-0
componentType.entity.ts
...ims.Admin/src/app/shared/entities/componentType.entity.ts
+7
-0
components.entity.ts
...n/Hims.Admin/src/app/shared/entities/components.entity.ts
+15
-0
consultation-type.entity.ts
...Admin/src/app/shared/entities/consultation-type.entity.ts
+11
-0
coupon.entity.ts
...ation/Hims.Admin/src/app/shared/entities/coupon.entity.ts
+21
-0
cubicle.entity.ts
...tion/Hims.Admin/src/app/shared/entities/cubicle.entity.ts
+12
-0
cubicle.ts
Presentation/Hims.Admin/src/app/shared/entities/cubicle.ts
+26
-0
daily-sales-report.entity.ts
...dmin/src/app/shared/entities/daily-sales-report.entity.ts
+28
-0
demand-book.entity.ts
.../Hims.Admin/src/app/shared/entities/demand-book.entity.ts
+20
-0
dental-full-transcript.entity.ts
.../src/app/shared/entities/dental-full-transcript.entity.ts
+26
-0
denver-chart.entity.ts
...Hims.Admin/src/app/shared/entities/denver-chart.entity.ts
+12
-0
diet-guidlines.entity.ts
...ms.Admin/src/app/shared/entities/diet-guidlines.entity.ts
+25
-0
diet-items.entity.ts
...n/Hims.Admin/src/app/shared/entities/diet-items.entity.ts
+21
-0
diet-slots.entity.ts
...n/Hims.Admin/src/app/shared/entities/diet-slots.entity.ts
+22
-0
discharge-instructions.entity.ts
.../src/app/shared/entities/discharge-instructions.entity.ts
+7
-0
doctor-appointment-notice.entity.ts
...c/app/shared/entities/doctor-appointment-notice.entity.ts
+14
-0
doctor-revenue-reports.entity.ts
.../src/app/shared/entities/doctor-revenue-reports.entity.ts
+113
-0
doctor-schedule-visits.entity.ts
.../src/app/shared/entities/doctor-schedule-visits.entity.ts
+36
-0
doctor-specialization-consultation.entity.ts
...red/entities/doctor-specialization-consultation.entity.ts
+11
-0
doctor-unit.entity.ts
.../Hims.Admin/src/app/shared/entities/doctor-unit.entity.ts
+18
-0
dynamic-report.entity.ts
...ms.Admin/src/app/shared/entities/dynamic-report.entity.ts
+18
-0
dynamic-template.entity.ts
....Admin/src/app/shared/entities/dynamic-template.entity.ts
+13
-0
employee-revenue-reports.entity.ts
...rc/app/shared/entities/employee-revenue-reports.entity.ts
+136
-0
encounter-template.entity.ts
...dmin/src/app/shared/entities/encounter-template.entity.ts
+20
-0
encounter-type.entity.ts
...ms.Admin/src/app/shared/entities/encounter-type.entity.ts
+9
-0
encounter-value.entity.ts
...s.Admin/src/app/shared/entities/encounter-value.entity.ts
+17
-0
encounter.entity.ts
...on/Hims.Admin/src/app/shared/entities/encounter.entity.ts
+51
-0
excel-import-history.entity.ts
...in/src/app/shared/entities/excel-import-history.entity.ts
+14
-0
exception-log - method.entity.ts
.../src/app/shared/entities/exception-log - method.entity.ts
+4
-0
exception-log.entity.ts
...ims.Admin/src/app/shared/entities/exception-log.entity.ts
+24
-0
feedback.entity.ts
...ion/Hims.Admin/src/app/shared/entities/feedback.entity.ts
+13
-0
font-Types.entity.ts
...n/Hims.Admin/src/app/shared/entities/font-Types.entity.ts
+12
-0
general-advice.entity.ts
...ms.Admin/src/app/shared/entities/general-advice.entity.ts
+13
-0
gross-reports.entity.ts
...ims.Admin/src/app/shared/entities/gross-reports.entity.ts
+26
-0
health-card.entity.ts
.../Hims.Admin/src/app/shared/entities/health-card.entity.ts
+25
-0
homeopathy-full-transcript.entity.ts
.../app/shared/entities/homeopathy-full-transcript.entity.ts
+39
-0
icd-codes.entity.ts
...on/Hims.Admin/src/app/shared/entities/icd-codes.entity.ts
+14
-0
icdValues.entity.ts
...on/Hims.Admin/src/app/shared/entities/icdValues.entity.ts
+8
-0
id-proof.entity.ts
...ion/Hims.Admin/src/app/shared/entities/id-proof.entity.ts
+17
-0
image.entity.ts
...tation/Hims.Admin/src/app/shared/entities/image.entity.ts
+14
-0
indent-inventory-purchase-bill-reports.entity.ts
...entities/indent-inventory-purchase-bill-reports.entity.ts
+31
-0
indent-inventory-reports.entity.ts
...rc/app/shared/entities/indent-inventory-reports.entity.ts
+11
-0
indent-request.entity.ts
...ms.Admin/src/app/shared/entities/indent-request.entity.ts
+23
-0
indent-stock-reports.entity.ts
...in/src/app/shared/entities/indent-stock-reports.entity.ts
+9
-0
index.ts
Presentation/Hims.Admin/src/app/shared/entities/index.ts
+159
-0
insurance-companies.entity.ts
...min/src/app/shared/entities/insurance-companies.entity.ts
+14
-0
internal-medicine-full-transcript.entity.ts
...ared/entities/internal-medicine-full-transcript.entity.ts
+53
-0
internal-medicine-prescription.entity.ts
.../shared/entities/internal-medicine-prescription.entity.ts
+27
-0
inventory-log.entity.ts
...ims.Admin/src/app/shared/entities/inventory-log.entity.ts
+13
-0
inventory-product.entity.ts
...Admin/src/app/shared/entities/inventory-product.entity.ts
+123
-0
inventory-purchase-bill.entity.ts
...src/app/shared/entities/inventory-purchase-bill.entity.ts
+27
-0
inventory-return-bill.entity.ts
...n/src/app/shared/entities/inventory-return-bill.entity.ts
+22
-0
inventory-stock.entity.ts
...s.Admin/src/app/shared/entities/inventory-stock.entity.ts
+22
-0
ivf-full-transcript.entity.ts
...min/src/app/shared/entities/ivf-full-transcript.entity.ts
+58
-0
lab-log.entity.ts
...tion/Hims.Admin/src/app/shared/entities/lab-log.entity.ts
+12
-0
lab-monthly-count.entity.ts
...Admin/src/app/shared/entities/lab-monthly-count.entity.ts
+9
-0
lab-new-tat- report.entity.ts
...min/src/app/shared/entities/lab-new-tat- report.entity.ts
+7
-0
laborder.entity.ts
...ion/Hims.Admin/src/app/shared/entities/laborder.entity.ts
+11
-0
labordervalue.entity.ts
...ims.Admin/src/app/shared/entities/labordervalue.entity.ts
+16
-0
labs-dashboard-revenue-model.ts
...n/src/app/shared/entities/labs-dashboard-revenue-model.ts
+6
-0
language.entity.ts
...ion/Hims.Admin/src/app/shared/entities/language.entity.ts
+10
-0
lookup-value.entity.ts
...Hims.Admin/src/app/shared/entities/lookup-value.entity.ts
+15
-0
No files found.
Presentation/Hims.Admin/src/app/shared/entities/appointment-dashboard.entity.ts
0 → 100644
View file @
2035908a
export
class
AppointmentDashboard
{
appointmentId
:
number
;
patientId
:
number
;
encounterId
?:
number
;
appointmentNo
?:
string
;
patientAccountId
:
number
;
patientName
:
string
;
patientAge
?:
number
;
patientDateOfBirth
?:
Date
;
patientGender
:
string
;
patientMaritalStatus
:
string
;
patientMobile
:
string
;
patientEmail
?:
string
;
patientThumbnailUrl
:
string
;
patientCountryCode
:
string
;
appointmentDate
:
Date
;
appointmentTime
:
object
;
appointmentTimeString
:
string
;
providerName
:
string
;
providerId
:
number
;
providerLocationId
:
number
;
queueStatus
:
string
;
consultationTypeId
:
number
;
specializationId
:
number
;
providerAvailabilityId
:
number
;
umrNo
:
string
;
encryptedPatientId
:
string
;
}
\ No newline at end of file
Presentation/Hims.Admin/src/app/shared/entities/appointment-support-log.entity.ts
0 → 100644
View file @
2035908a
export
class
AppointmentSupportLog
{
appointmentId
:
number
;
providerName
:
string
;
patientName
:
string
;
appointmentNo
:
string
;
appointmentDate
:
Date
;
appointmentTime
:
object
;
appointmentTimeString
:
string
;
appointmentSupportLogId
:
number
;
createdDate
:
Date
;
assigneeId
:
number
;
audio
:
string
;
video
:
string
;
document
:
string
;
invoice
:
string
;
comments
:
string
;
active
:
boolean
;
patientMobile
:
string
;
totalItems
:
number
;
assigneeName
:
string
;
roleName
:
string
;
patientAccountId
:
number
;
patientThumbnailUrl
:
string
;
expired
:
boolean
;
expiredAlt
:
boolean
;
callStatus
:
string
;
isOnline
:
boolean
;
loading
:
boolean
;
}
\ No newline at end of file
Presentation/Hims.Admin/src/app/shared/entities/appointment-transaction.entity.ts
0 → 100644
View file @
2035908a
export
class
AppointmentTransaction
{
appointmentTransactionId
:
number
;
appointmentId
:
number
;
encryptedAppointmentId
:
string
;
appointmentNo
:
string
;
couponId
?:
number
;
amount
:
number
;
discount
:
number
;
total
:
number
;
transactionId
:
string
;
transaction
:
string
;
transactionDate
:
Date
;
bankReference
:
string
;
bankCode
:
string
;
currencySymbol
:
string
;
patientCountryId
:
number
;
patientCountryName
:
string
;
patientCountryCode
:
string
;
patientName
:
string
;
providerName
:
string
;
active
?:
boolean
;
totalItems
:
number
;
settledAmount
:
number
;
tdsAmount
:
number
;
paymentGateway
:
string
;
paymentStatus
:
string
;
appCharges
:
number
;
paymentId
:
number
;
email
:
string
;
year
:
number
;
week
:
number
;
weekTotal
:
number
;
appointmentDate
:
Date
;
appointmentTime
:
string
;
providerPercentage
:
number
;
payout
:
string
;
payoutId
:
number
;
gst
:
number
;
tds
:
number
;
sumFinalAmount
:
number
;
finalAmount
:
number
;
payUFees
:
number
;
afterAppCharges
:
number
;
sumTotal
:
number
;
minTotal
:
number
;
maxTotal
:
number
;
sumAfterAppCharges
:
number
;
}
\ No newline at end of file
Presentation/Hims.Admin/src/app/shared/entities/appointment.entity.ts
0 → 100644
View file @
2035908a
import
{
PatientQueue
}
from
"./patient-queue.entity"
;
export
class
Appointment
{
locationName
:
string
;
encryptedAppointmentId
:
string
;
appointmentId
:
number
;
providerLocationId
:
number
;
providerId
:
number
;
providerName
:
string
;
providerGender
:
string
;
providerAge
?:
number
;
providerThumbnailUrl
:
string
;
practiceName
:
string
;
providerLocation
:
string
;
patientId
:
number
;
encryptedPatientId
:
string
;
patientAccountId
:
number
;
patientName
:
string
;
patientAge
?:
number
;
patientGender
:
string
;
patientMobile
:
string
;
patientEmail
:
string
;
patientThumbnailUrl
:
string
;
patientCountryId
:
number
;
patientCountryCode
:
string
;
visitType
?:
string
;
patientType
?:
string
;
appointmentNo
:
string
;
previousAppointmentNo
:
string
;
previousAdmissionNo
:
string
;
umrNo
:
string
;
appointmentDate
:
Date
;
appointmentTime
:
object
;
appointmentPreviousDate
:
Date
;
appointmentPreviousTime
:
object
;
appointmentTimeString
:
string
;
previousAppointmentTimeString
:
string
;
admissionDischargeDate
:
Date
;
admissionDischargeTime
:
object
;
previousAdmissionDischargeTimeString
:
string
;
appointmentNotes
:
string
;
couponId
:
number
;
amount
:
number
;
discount
:
number
;
currencySymbol
:
string
;
appCharges
:
number
;
total
:
number
;
status
:
string
;
active
:
boolean
;
expired
:
boolean
;
createdBy
:
number
;
createdDate
:
Date
;
modifiedBy
:
number
;
modifiedDate
:
Date
;
totalItems
:
number
;
encounterType
:
string
;
isOnline
:
boolean
;
reason
:
string
;
departmentId
:
string
;
departmentName
:
string
;
patientMaritalStatus
:
string
;
walletAmount
:
number
;
chargeType
?:
string
;
paymentType
:
string
;
paymentNumber
:
string
;
isActiveAdmissionExists
?:
boolean
;
streetAddress
:
string
;
city
:
string
;
state
:
string
;
zipcode
:
string
;
followUpDays
:
number
;
followUpForAppointmentId
:
number
;
followUpForAdmissionId
:
number
;
fullAddress
:
string
;
aadharNo
:
string
;
appointmentType
:
string
;
referredBy
:
string
;
referredByName
:
string
;
paymentStatus
?:
boolean
;
queue
:
PatientQueue
;
isActive
:
boolean
;
callType
?:
number
;
isRequireEmergencyAppointment
:
boolean
;
isCallInitiating
:
boolean
;
isPatientWaiting
:
boolean
;
activeUsers
:
string
;
waiting
:
string
;
activeUsersList
:
Array
<
ActiveUser
>
;
enableMobileAudioCall
:
boolean
;
isPrescriptionBlink
:
boolean
;
telemedicineIds
:
string
;
telemedicineList
:
Array
<
number
>
;
chargeTypeDb
:
string
;
visitTypeDb
:
string
;
visitTypeId
:
number
;
admissionVisitTypeId
:
number
;
chargeTypesId
:
number
;
chargeTypesName
:
string
;
fatherOrHusband
:
string
;
payType
:
number
;
payTypeId
:
number
;
checkedIn
?:
Date
;
checkedOut
?:
Date
;
tat
?:
number
;
queueNumber
?:
number
;
queueStatus
?:
string
;
isCheckingIn
?:
boolean
;
isAccepting
?:
boolean
;
isCompleting
?:
boolean
;
isQueueCalling
?:
boolean
;
isCancelling
?:
boolean
;
tokenNumber
?:
number
;
patientReferredName
:
string
;
//queue: PatientQueue;
payTypeName
:
string
;
idProofName
:
string
;
idProofValue
:
string
;
appointmentTypeName
:
string
;
minutes
:
number
;
queueEndDate
:
Date
;
queueStartDate
:
Date
;
isAdmission
:
boolean
;
appointmentTypeId
:
number
;
isCc
:
boolean
;
isFullTranscript
:
boolean
;
locationId
:
number
;
isPrescription
:
boolean
;
logFrom
:
number
;
providerAccountId
:
number
;
providerCountryId
:
number
;
statusName
:
string
;
patientPaymentStatus
?:
boolean
;
patientRegistrationAmount
:
number
;
visitorName
:
string
;
specializationId
:
number
;
consultationTypeId
:
number
;
specializationName
:
string
;
providerAvailabilityId
:
number
;
isEncounter
:
boolean
;
patientDateOfBirth
?:
Date
;
receiptDate
?:
Date
;
receiptCreatedByName
:
string
;
receiptNo
:
string
;
aptRefundAmt
:
number
;
freeFollowUpDays
:
number
;
freeFollowUpDaysLimit
:
number
;
startDate
:
string
;
endDate
:
string
;
startTime
:
string
;
endTime
:
string
;
freeVisitsCount
:
number
;
receiptId
:
number
;
messageCount
:
number
;
appointmentEndTime
:
object
;
isSalucroAppointment
:
boolean
;
referenceId
:
number
;
patientSalutation
:
string
;
patientRelation
:
string
;
area
:
string
;
lastConsultedDate
:
Date
;
lastConsultedTime
:
string
;
lastConsultedDoctor
:
string
;
lastPaidAmount
:
number
;
nextAppointment
:
string
;
hwcCategory
:
string
;
followUpValidityDate
:
Date
;
salutation
:
string
;
relationName
:
string
;
encounterName
:
string
;
isSelected
:
boolean
;
isEmergency
:
boolean
;
MapUrl
:
string
;
transactionCount
:
number
;
consultationName
:
string
;
isAppointmentClosed
:
boolean
;
counsellingId
?:
number
;
isDraftCounselling
:
boolean
;
patAmount
?:
number
;
patDiscount
?:
number
;
isHealthCard
=
false
;
constructor
()
{
this
.
queue
=
new
PatientQueue
();
}
}
export
class
ActiveUser
{
name
:
string
;
roleName
:
string
;
date
:
Date
;
}
\ No newline at end of file
Presentation/Hims.Admin/src/app/shared/entities/assessment-type.entity.ts
0 → 100644
View file @
2035908a
export
class
AssessmentType
{
assessmentTypeId
:
number
;
name
:
string
;
totalItems
:
number
;
modifiedByName
:
string
;
modifiedDate
:
Date
;
}
\ No newline at end of file
Presentation/Hims.Admin/src/app/shared/entities/auditlog.entity.ts
0 → 100644
View file @
2035908a
export
class
AuditLog
{
auditLogId
:
number
;
logDescription
:
string
;
logDate
:
string
;
logTypeId
:
number
;
logFrom
:
number
;
logTypeName
:
string
;
AccountId
:
number
;
fullName
:
string
;
roleName
:
string
;
totalItems
:
number
;
roleId
:
number
;
locationId
:
number
;
}
Presentation/Hims.Admin/src/app/shared/entities/authority.entity.ts
0 → 100644
View file @
2035908a
export
class
Authority
{
authorityMasterId
:
number
;
authority
:
string
;
createdByName
:
string
;
createdDate
:
Date
;
modifiedByName
:
string
;
modifiedDate
:
Date
;
active
:
boolean
;
}
\ No newline at end of file
Presentation/Hims.Admin/src/app/shared/entities/bed-management.entity.ts
0 → 100644
View file @
2035908a
export
class
BedManagement
{
wardId
:
number
;
otRoomId
:
number
;
value
:
string
;
wardName
:
string
;
active
:
boolean
;
isShow
:
boolean
;
roomId
:
number
;
roomName
:
string
;
roomRent
:
number
;
bedsCount
:
number
;
bedId
:
number
;
bedType
:
string
;
bedNumber
:
string
;
bedStatusId
:
number
;
noOfRooms
:
number
;
noOfBeds
:
number
;
availableBeds
:
number
;
bedStatusName
:
string
;
createdDate
:
Date
;
totalItems
:
number
;
floorId
:
number
;
floorName
:
string
;
fullName
:
string
;
thumbnailUrl
:
string
;
gender
:
string
;
age
:
number
;
admissionNo
:
string
;
departmentName
:
string
;
admissionDate
:
Date
;
providerName
:
string
;
providerGender
:
string
;
modifiedDate
:
Date
;
createdByName
:
string
;
modifiedByName
:
string
;
createdByRole
:
string
;
modifiedByRole
:
string
;
locationIds
:
string
;
BookedBed
:
number
;
chargeCategoryId
:
number
;
chargeCategoryName
:
string
;
providerId
?:
number
;
providerConsultationRoomId
:
number
;
locationName
:
string
;
locationId
:
number
;
surgeryName
:
string
;
surgeryId
:
string
;
performedTestId
:
string
;
}
\ No newline at end of file
Presentation/Hims.Admin/src/app/shared/entities/bedboard-listview.entity.ts
0 → 100644
View file @
2035908a
export
class
BedBoardListView
{
admissionId
:
number
;
encryptedAdmissionId
:
string
;
departmentId
:
number
;
providerId
:
number
;
providerName
:
string
;
providerGender
:
string
;
providerAge
?:
number
;
providerThumbnailUrl
:
string
;
practiceName
:
string
;
patientId
:
number
;
encryptedPatientId
:
string
;
patientFamilyId
?:
number
;
patientAccountId
:
number
;
patientName
:
string
;
patientAge
?:
number
;
patientGender
:
string
;
patientMobile
:
string
;
patientEmail
:
string
;
patientThumbnailUrl
:
string
;
patientCountryId
:
number
;
patientCountryCode
:
string
;
visitType
:
string
;
roomId
:
number
;
bedId
:
number
;
wardId
:
number
;
bedNumber
:
string
;
roomName
:
string
;
wardName
:
string
;
surgeryTypeId
:
number
;
isMaternity
:
string
;
attendantName
:
string
;
attendantRelationWithPatient
:
string
;
attendantContactNo
:
string
;
admissionDate
:
Date
;
admissionTime
:
object
;
admissionTimeString
:
string
;
patientType
:
string
;
admissionNo
:
string
;
isDischarged
:
boolean
;
dischargeDate
:
Date
;
dischargeTime
:
object
;
dischargeTimeString
:
string
;
admissionNotes
:
string
;
couponId
:
number
;
amount
:
number
;
discount
:
number
;
currencySymbol
:
string
;
total
:
number
;
status
:
string
;
active
:
boolean
;
expired
:
boolean
;
createdBy
:
number
;
createdDate
:
Date
;
totalItems
:
number
;
encounterType
:
string
;
reason
:
string
;
paidAmount
:
number
;
finalAmount
:
number
;
paymentStatus
:
string
;
isFinalBill
:
boolean
;
umrNo
:
string
;
cancelling
:
boolean
;
pendingMedicines
:
number
;
progressReportId
:
number
;
//medicationInfo: MedicationInfo;
followUpDaysForIp
?:
number
;
editExpectedDischargeDate
:
boolean
;
expectedDischargeDate
:
Date
;
expectedDischargeDateView
:
any
;
isUpdatingDischargeDate
:
boolean
;
// dischargedBy: number;
dischargedByRole
:
string
;
dischargedByName
:
string
;
visitTypeId
:
number
;
patientPriorityId
:
number
;
locationId
:
number
;
locationName
:
string
;
bedStatusId
:
number
;
bedStatusName
:
string
;
swap
:
boolean
;
}
Presentation/Hims.Admin/src/app/shared/entities/beds-resource.ts
0 → 100644
View file @
2035908a
export
class
BedsResource
{
floorId
:
number
;
floorName
:
string
;
wardId
:
number
;
wardName
:
string
;
roomId
:
number
;
roomName
:
string
;
bedId
:
number
;
bedNumber
:
string
;
bedStatusId
:
number
;
bedStatusName
:
string
;
}
\ No newline at end of file
Presentation/Hims.Admin/src/app/shared/entities/behavioral-full-transcript.entity.ts
0 → 100644
View file @
2035908a
export
class
BehavioralFullTranscript
{
//appointmentId: number;
//patientId: number;
//patientName: string;
//encryptedPatientId: string;
//patientAge?: number;
//patientDateOfBirth?: Date;
//patientGender: string;
//patientMobile: string;
//patientThumbnailUrl: string;
//patientCountryCode: string;
//appointmentDate: Date;
//appointmentTime: object;
//appointmentTimeString: string;
//behavioralHealthId?: number;
//problemHistory: string;
//medicalHistory: string;
//currentSupport: string;
//currentLiving: string;
//educationalHistory: string;
//clientStrengths: string;
//outComeMeasures: string;
//substanceHistory: string;
//workHistory: string;
//abuseHistory: string;
//religionSpirituality: string;
//mentalStatus: string;
//familyRelationships: string;
//relapsePredictors: string;
//patientQuestionnaire: string;
//generalisedAnxietyDisorder: string;
//burnsDepression: string;
//aims: string;
//genogram: string;
//notes: string;
//vitals: string;
//referralProvider: string;
//followUp: string;
//medications: string;
//treatmentPlan: string;
//symptoms: string;
//medicationComment: string;
//generalAdvice: string;
appointmentId
:
number
;
appointmentNo
:
string
;
patientId
:
number
;
patientName
:
string
;
encryptedPatientId
:
string
;
patientAge
?:
number
;
patientDateOfBirth
?:
Date
;
patientGender
:
string
;
providerName
:
string
;
patientMobile
:
string
;
patientThumbnailUrl
:
string
;
patientCountryCode
:
string
;
appointmentDate
:
Date
;
appointmentTime
:
object
;
appointmentTimeString
:
string
;
behavioralHealthId
?:
number
;
problemHistory
:
string
;
medicalHistory
:
string
;
currentSupport
:
string
;
currentLiving
:
string
;
educationalHistory
:
string
;
clientStrengths
:
string
;
outComeMeasures
:
string
;
substanceHistory
:
string
;
workHistory
:
string
;
abuseHistory
:
string
;
religionSpirituality
:
string
;
mentalStatus
:
string
;
familyRelationships
:
string
;
relapsePredictors
:
string
;
patientQuestionnaire
:
string
;
generalisedAnxietyDisorder
:
string
;
burnsDepression
:
string
;
aims
:
string
;
genogram
:
string
;
notes
:
string
;
vitals
:
string
;
referralProvider
:
string
;
followUp
:
string
;
medications
:
string
;
treatmentPlan
:
string
;
symptoms
:
string
;
medicationComment
:
string
;
signature
:
string
;
clinicPicture
:
string
;
practiceLocation
:
string
;
practiceName
:
string
;
specializationName
:
string
;
providerNo
:
string
;
educations
:
string
;
generalAdvice
:
string
;
umrNo
:
string
;
}
\ No newline at end of file
Presentation/Hims.Admin/src/app/shared/entities/birth-certificate.entity.ts
0 → 100644
View file @
2035908a
export
class
BirthCertificate
{
birthCertificateId
:
number
;
birthCertificateNo
:
string
;
childName
:
string
;
dateOfBirth
:
Date
;
timeOfBirth
:
object
;
sex
:
string
;
placeOfBirth
:
string
;
ageOfMotherAtMarriage
:
number
;
informantsName
:
string
;
informantsAddress
:
string
;
patientId
:
number
;
admissionId
:
number
;
active
:
boolean
;
createdBy
:
number
;
modifiedBy
:
number
;
modifiedDate
:
Date
;
createdDate
:
Date
;
patientName
:
string
;
createdByName
:
string
;
ModifiedByName
:
string
;
mobile
:
string
;
babySex
:
string
;
babyWeigth
:
number
;
fatherName
:
string
;
babyTime
:
string
;
babyDateOfBirth
:
string
;
fatherEducation
:
string
;
fatherOccupation
:
string
;
motherName
:
string
;
presentMotherAge
:
number
;
state
:
string
;
motherResidence
:
string
;
village
:
string
;
occupationId
:
number
;
occupationDetail
:
number
;
religion
:
string
;
babysex
:
string
;
occupationName
:
string
;
educationName
:
string
;
streetAddress
:
string
;
addressLine2
:
string
;
city
:
string
;
fatherOccupationDetails
:
string
;
patientAge
:
string
;
umrNo
:
string
;
admissionNo
:
string
;
babyWeight
:
number
;
typeOfDelivery
:
string
;
methodOfDelivery
:
string
;
durationOfPregnancy
:
string
;
noOfChildBorn
:
string
;
zipcode
:
string
;
}
\ No newline at end of file
Presentation/Hims.Admin/src/app/shared/entities/case-type.entity.ts
0 → 100644
View file @
2035908a
export
class
CaseType
{
caseTypeId
:
number
;
caseTypeName
:
string
;
code
:
string
;
locationId
:
number
;
active
:
boolean
;
createdBy
:
number
;
createdDate
:
Date
;
modifiedBy
?:
number
;
modifiedDate
?:
Date
;
createdByName
:
string
;
createdByRole
:
string
;
modifiedByName
:
string
;
modifiedByRole
:
string
;
}
\ No newline at end of file
Presentation/Hims.Admin/src/app/shared/entities/charge-category.entity.ts
0 → 100644
View file @
2035908a
export
class
ChargeCategory
{
chargeCategoryId
:
number
;
chargeCategoryName
:
string
;
locationId
:
number
;
createdBy
:
number
;
createdDate
:
Date
;
active
:
boolean
;
modifiedBy
?:
number
;
modifiedDate
?:
Date
;
totalItems
:
number
;
modifiedByName
?:
string
;
createdByName
:
string
;
locationIds
:
string
;
amount
?:
number
;
isAdded
:
boolean
;
id
:
number
;
value
:
string
;
default
:
boolean
;
charges
:
Array
<
any
>
;
newAmount
?:
number
;
isNew
?:
boolean
=
null
;
isIncluded
=
true
;
chargeModuleDetailsId
?:
number
;
chargeModuleCategoryId
?:
number
;
}
\ No newline at end of file
Presentation/Hims.Admin/src/app/shared/entities/charge-management.entity.ts
0 → 100644
View file @
2035908a
export
class
ChargeManagement
{
departmentId
:
number
;
chargeGroupId
:
number
;
chargeId
:
number
;
cost
:
number
;
departmentName
:
string
;
chargeGroupName
:
string
;
chargeName
:
string
;
isShow
:
boolean
;
totalItems
:
number
;
repeatTypeName
:
string
;
repeatTypeId
:
number
;
fromDate
:
Date
;
toDate
:
Date
;
locationIds
:
string
;
deptType
:
string
;
}
\ No newline at end of file
Presentation/Hims.Admin/src/app/shared/entities/charge-types.entity.ts
0 → 100644
View file @
2035908a
export
class
ChargeTypes
{
chargeTypesId
:
number
;
chargeName
:
string
;
active
:
boolean
;
totalItems
:
number
;
chargeType
:
number
;
modifiedByName
:
string
;
}
\ No newline at end of file
Presentation/Hims.Admin/src/app/shared/entities/chat-box.entity.ts
0 → 100644
View file @
2035908a
export
class
PatientChatBoxModel
{
patientChatBoxId
:
number
;
appointmentId
:
number
;
message
:
string
;
createdDate
:
Date
;
createdBy
:
number
;
createdByName
:
string
;
}
Presentation/Hims.Admin/src/app/shared/entities/chat-model.entity.ts
0 → 100644
View file @
2035908a
export
class
ChatModel
{
MsgId
:
string
;
ChatBotMsg
:
Array
<
string
>
;
OptionsType
:
string
;
Type
:
string
;
ResponseType
:
string
;
CheckResponseInDatabase
:
string
;
SaveResponseInDatabase
:
string
;
Title
:
string
;
UserResponseOptions
:
Array
<
ChatModelOptions
>
;
}
export
class
ChatModelOptions
{
Option
:
string
;
IfSelected
:
Array
<
ChatModel
>
;
}
export
class
ChatConversation
{
id
:
string
;
order
:
number
;
messageFrom
:
string
;
message
:
string
;
messageDateTime
:
string
;
isOptions
:
boolean
;
options
:
Array
<
ChatModelOptions
>
;
}
export
class
SupportChatBot
{
id
:
number
;
optionId
:
number
;
type
:
string
;
supportMsg
:
string
;
response
:
Array
<
SupportChatBot
>
;
}
export
class
UserChatOptions
{
returnType
:
string
;
value
:
string
;
}
export
class
UserChat
{
optionId
:
number
;
type
:
string
;
options
:
Array
<
UserChatOptions
>
;
}
export
class
UserUploadFiles
{
type
:
string
;
file
:
File
;
fileName
:
string
;
fileRead
:
string
|
ArrayBuffer
;
}
export
class
PatientInfo
{
fullName
:
string
;
age
:
string
;
weight
:
string
;
height
:
string
;
relationWithUser
:
string
;
}
export
class
DoctorChatSymptomTypeData
{
request
:
string
;
response
:
string
;
}
export
class
DoctorChatSymptomsDetails
{
type
:
string
;
data
:
Array
<
DoctorChatSymptomTypeData
>
;
}
export
class
DoctorChatReviewDetails
{
patient
:
PatientInfo
;
symptoms
:
Array
<
DoctorChatSymptomsDetails
>
;
}
\ No newline at end of file
Presentation/Hims.Admin/src/app/shared/entities/company.entity.ts
0 → 100644
View file @
2035908a
export
class
Company
{
companyId
:
number
;
name
:
string
;
location
:
string
;
createdDate
:
Date
;
typeOf
:
string
;
}
\ No newline at end of file
Presentation/Hims.Admin/src/app/shared/entities/componentType.entity.ts
0 → 100644
View file @
2035908a
export
class
ComponentType
{
componentTypeId
:
number
;
name
:
string
;
subName
:
string
;
totalItems
:
number
;
}
\ No newline at end of file
Presentation/Hims.Admin/src/app/shared/entities/components.entity.ts
0 → 100644
View file @
2035908a
export
class
Components
{
componentId
:
number
;
componentTypeId
:
number
;
createdBy
:
number
;
modifiedBy
:
number
;
createdDate
:
string
;
modifiedDate
:
string
;
active
:
boolean
;
name
:
string
;
subName
:
string
;
totalItems
:
number
;
createdByName
:
string
;
modifiedbyName
:
string
;
}
\ No newline at end of file
Presentation/Hims.Admin/src/app/shared/entities/consultation-type.entity.ts
0 → 100644
View file @
2035908a
export
class
ConsultationType
{
consultationTypeId
:
number
;
name
:
string
;
active
:
boolean
;
totalItems
:
number
;
createdByName
:
string
;
createdDate
:
string
;
modifiedByName
:
string
;
modifiedDate
:
Date
;
}
\ No newline at end of file
Presentation/Hims.Admin/src/app/shared/entities/coupon.entity.ts
0 → 100644
View file @
2035908a
export
class
Coupon
{
couponId
:
number
;
couponCode
:
string
;
couponType
:
string
;
couponValue
:
number
;
validFrom
:
Date
;
validTo
:
Date
;
active
:
boolean
;
createdBy
:
number
;
createdDate
?:
Date
;
modifiedBy
?:
number
;
modifiedDate
?:
Date
;
allowedPerUser
?:
number
;
notAllowedProviderIds
?:
string
;
notAllowedPatientIds
?:
string
;
allowedForFirstAppointment
:
boolean
;
totalItems
?:
number
;
couponDiscountValue
?:
number
;
amountAfterDiscount
?:
number
;
description
:
string
;
}
Presentation/Hims.Admin/src/app/shared/entities/cubicle.entity.ts
0 → 100644
View file @
2035908a
export
interface
ICubicle
{
cubicleId
:
number
;
name
:
string
;
providerName
:
string
;
providerId
?:
number
;
activeStatusId
:
number
;
activeStatusName
:
string
;
loading
:
boolean
;
accountId
?:
number
;
assignedName
:
string
;
}
\ No newline at end of file
Presentation/Hims.Admin/src/app/shared/entities/cubicle.ts
0 → 100644
View file @
2035908a
export
class
Cubicle
{
cubicleId
:
number
;
name
:
string
;
providerName
:
string
;
activeStatusName
:
string
;
activeStatusId
:
number
;
providerId
:
number
;
createdBy
:
number
;
createdByName
:
string
;
createdDate
:
Date
;
modifiedBy
:
number
;
modifiedByName
:
string
;
modifiedDate
:
Date
;
logFrom
:
number
;
totalItems
:
number
;
locationId
:
number
;
locationName
:
string
;
assign
:
string
;
}
export
class
CubicleStatus
{
statusId
:
number
;
name
:
string
;
}
Presentation/Hims.Admin/src/app/shared/entities/daily-sales-report.entity.ts
0 → 100644
View file @
2035908a
export
class
DailySalesReport
{
pharmacyProductId
:
number
;
productName
:
string
;
batchNumber
:
string
;
genericName
:
string
;
categoryName
:
string
;
companyName
:
string
;
supplierName
:
string
;
saleQuantity
:
number
;
mrp
:
string
;
totalAmount
:
number
;
discount
:
string
;
totalItems
:
number
;
paidVia
:
string
;
saleDate
:
Date
;
margin
:
number
;
purchaseUnitRate
:
number
;
purchaseUnitQty
:
number
;
purchaseValue
:
number
;
purchaseTotal
:
number
;
profitEach
:
number
;
paymentNumber
:
string
;
overallNetAmount
:
number
;
}
\ No newline at end of file
Presentation/Hims.Admin/src/app/shared/entities/demand-book.entity.ts
0 → 100644
View file @
2035908a
export
class
DemandBook
{
demandBookId
:
number
;
patientId
:
number
;
productName
:
string
;
requiredQty
:
number
;
categoryName
:
string
;
active
:
boolean
;
createdBy
:
number
;
createdDate
?:
Date
;
modifiedBy
?:
number
;
// modifiedDate?: Date;
fullName
:
string
;
patientName
:
string
;
mobile
:
string
;
createdByName
:
string
;
umrNo
:
string
;
modifiedByName
:
string
;
totalItems
:
number
;
}
Presentation/Hims.Admin/src/app/shared/entities/dental-full-transcript.entity.ts
0 → 100644
View file @
2035908a
export
class
DentalFullTranscript
{
appointmentId
:
number
;
patientId
:
number
;
homeopathyId
?:
number
;
patientName
:
string
;
patientAge
?:
number
;
patientDateOfBirth
?:
Date
;
patientGender
:
string
;
patientMobile
:
string
;
patientThumbnailUrl
:
string
;
patientCountryCode
:
string
;
appointmentDate
:
Date
;
appointmentTime
:
object
;
appointmentTimeString
:
string
;
dentalEncounterId
?:
number
;
chiefComplaints
:
string
;
medicalHistory
:
string
;
dentalHistory
:
string
;
familyHistory
:
string
;
personalHabits
:
string
;
oralHygiene
:
string
;
clinicalFindings
:
string
;
diagnosis
:
string
;
medications
:
string
;
}
\ No newline at end of file
Presentation/Hims.Admin/src/app/shared/entities/denver-chart.entity.ts
0 → 100644
View file @
2035908a
export
class
DenverChart
{
denverChartId
:
number
;
itemName
:
string
;
comments
:
string
;
active
:
boolean
;
createdBy
:
number
;
createdDate
:
Date
;
dateOfVisit
:
string
;
createdByName
:
string
;
}
\ No newline at end of file
Presentation/Hims.Admin/src/app/shared/entities/diet-guidlines.entity.ts
0 → 100644
View file @
2035908a
export
class
DietGuidlinesModel
{
dietGuidLinesId
:
number
;
dietGuidLinesName
:
string
;
pdfLink
:
string
;
active
:
boolean
;
createdBy
:
number
;
createdDate
:
Date
;
modifiedBy
?:
number
;
modifiedDate
?:
Date
;
createdByName
:
string
;
createdByRole
:
string
;
modifiedByName
:
string
;
modifiedByRole
:
string
;
totalItems
:
number
;
contentType
:
string
;
maxFileSize
:
string
;
base64
:
string
;
formedUrl
:
any
;
isImage
:
boolean
;
isVideo
:
boolean
;
documentUrl
:
string
;
dietTypeId
:
number
;
dietTypeName
:
string
;
}
\ No newline at end of file
Presentation/Hims.Admin/src/app/shared/entities/diet-items.entity.ts
0 → 100644
View file @
2035908a
export
class
DietItems
{
dietItemsId
:
number
;
dietItemsName
:
string
;
active
:
boolean
;
createdBy
:
number
;
createdDate
:
Date
;
modifiedBy
?:
number
;
modifiedDate
?:
Date
;
createdByName
:
string
;
createdByRole
:
string
;
modifiedByName
:
string
;
modifiedByRole
:
string
;
measureId
:
number
;
measureName
:
string
;
isSelected
:
boolean
;
quantity
:
string
;
dietSlotId
:
number
;
conditionDetailId
:
number
;
conditionId
:
number
;
}
\ No newline at end of file
Presentation/Hims.Admin/src/app/shared/entities/diet-slots.entity.ts
0 → 100644
View file @
2035908a
export
class
DietSlots
{
dietSlotId
:
number
;
name
:
string
;
active
:
boolean
;
createdBy
:
number
;
createdDate
:
Date
;
modifiedBy
?:
number
;
modifiedDate
?:
Date
;
createdByName
:
string
;
createdByRole
:
string
;
modifiedByName
:
string
;
modifiedByRole
:
string
;
startTime
:
string
;
endTime
:
string
;
locationId
:
number
;
locationName
:
string
;
conditionName
:
string
;
conditionId
:
number
;
encryptedConditionId
:
string
;
shiftIds
:
string
;
}
\ No newline at end of file
Presentation/Hims.Admin/src/app/shared/entities/discharge-instructions.entity.ts
0 → 100644
View file @
2035908a
export
class
DischargeInstructions
{
dischargeInstructionId
:
number
;
dischargeInstructionName
:
string
;
active
:
boolean
;
totalItems
:
number
;
}
\ No newline at end of file
Presentation/Hims.Admin/src/app/shared/entities/doctor-appointment-notice.entity.ts
0 → 100644
View file @
2035908a
export
class
DoctorAppointmentNotices
{
doctorAppointmentNoticeId
:
number
;
description
:
string
;
providerId
:
number
;
locationId
:
number
;
fromDate
:
string
;
toDate
:
string
;
active
:
boolean
;
providerName
:
string
;
locationName
:
string
;
createdByName
:
string
;
modifiedByName
:
string
;
}
\ No newline at end of file
Presentation/Hims.Admin/src/app/shared/entities/doctor-revenue-reports.entity.ts
0 → 100644
View file @
2035908a
export
class
DoctorRevenueReports
{
accountId
:
number
;
roleName
:
string
;
doctorName
:
string
;
appointmentAmount
?:
number
;
admissionAmount
?:
number
;
labAmount
?:
number
;
pharmacyAmount
?:
number
;
total
:
number
;
providerId
:
number
;
appointmentCashTotal
:
number
;
appointmentCardTotal
:
number
;
appointmentUPITotal
:
number
;
appointmentOnlineTotal
:
number
;
appointmentChequeTotal
:
number
;
appointmentPaytmTotal
:
number
;
appointmentNotPaidTotal
:
number
;
appointmentOtherTotal
:
number
;
appointmentCardSwipeTotal
:
number
;
appointmentCardStandAloneTotal
:
number
;
appointmentCardUPITotal
:
number
;
appointmentCardGpayTotal
:
number
;
appointmentCashDrawerTotal
:
number
;
appointmentCashChequeTotal
:
number
;
appointmentCashDDTotal
:
number
;
appointmentWalletPaytmOfflineTotal
:
number
;
appointmentWalletPhonePeOfflineTotal
:
number
;
appointmentCashRemoteDepositTotal
:
number
;
appointmentWalletPaytmDQRTotal
:
number
;
admissionCashTotal
:
number
;
admissionCardTotal
:
number
;
admissionUPITotal
:
number
;
admissionOnlineTotal
:
number
;
admissionChequeTotal
:
number
;
admissionPaytmTotal
:
number
;
admissionNotPaidTotal
:
number
;
admissionOtherTotal
:
number
;
admissionCardSwipeTotal
:
number
;
admissionCardStandAloneTotal
:
number
;
admissionCardUPITotal
:
number
;
admissionCardGpayTotal
:
number
;
admissionCashDrawerTotal
:
number
;
admissionCashChequeTotal
:
number
;
admissionCashDDTotal
:
number
;
admissionWalletPaytmOfflineTotal
:
number
;
admissionWalletPhonePeOfflineTotal
:
number
;
admissionCashRemoteDepositTotal
:
number
;
admissionWalletPaytmDQRTotal
:
number
;
labCash
:
number
;
labCard
:
number
;
labUPI
:
number
;
labOnline
:
number
;
labCheque
:
number
;
labPaytm
:
number
;
labNotPaidTotal
:
number
;
labOtherTotal
:
number
;
labCardSwipeTotal
:
number
;
labCardStandAloneTotal
:
number
;
labCardUPITotal
:
number
;
labCardGpayTotal
:
number
;
labCashDrawerTotal
:
number
;
labCashChequeTotal
:
number
;
labCashDDTotal
:
number
;
labWalletPaytmOfflineTotal
:
number
;
labWalletPhonePeOfflineTotal
:
number
;
labCashRemoteDepositTotal
:
number
;
labWalletPaytmDQRTotal
:
number
;
pharmacySaleCash
:
number
;
pharmacySaleCard
:
number
;
pharmacySaleUPI
:
number
;
pharmacySaleOnline
:
number
;
pharmacySaleCheque
:
number
;
pharmacySalePaytm
:
number
;
pharmacySaleNotPaidTotal
:
number
;
pharmacySaleOtherTotal
:
number
;
pharmacySaleCardSwipeTotal
:
number
;
pharmacySaleCardStandAloneTotal
:
number
;
pharmacySaleUPITotal
:
number
;
pharmacySaleCardGpayTotal
:
number
;
pharmacySaleCashDrawerTotal
:
number
;
pharmacySaleCashChequeTotal
:
number
;
pharmacySaleCashDDTotal
:
number
;
pharmacySaleWalletPaytmOfflineTotal
:
number
;
pharmacySaleWalletPhonePeOfflineTotal
:
number
;
pharmacySaleCashRemoteDepositTotal
:
number
;
pharmacySaleWalletPaytmDQRTotal
:
number
;
totalCash
:
number
;
totalCard
:
number
;
totalUPI
:
number
;
totalOnline
:
number
;
totalCheque
:
number
;
totalPaytm
:
number
;
notPaidTotal
:
number
;
otherTotal
:
number
;
cardSwipeTotal
:
number
;
cardStandAloneTotal
:
number
;
uPITotal
:
number
;
cardGpayTotal
:
number
;
cashDrawerTotal
:
number
;
cashChequeTotal
:
number
;
cashDDTotal
:
number
;
walletPaytmOfflineTotal
:
number
;
walletPhonePeOfflineTotal
:
number
;
cashRemoteDepositTotal
:
number
;
walletPaytmDQRTotal
:
number
;
}
\ No newline at end of file
Presentation/Hims.Admin/src/app/shared/entities/doctor-schedule-visits.entity.ts
0 → 100644
View file @
2035908a
export
class
DoctorScheduleVisits
{
providerId
:
number
;
visitTypeId
:
number
;
locationId
:
number
;
specializationId
:
number
;
specializationName
:
string
;
locationName
:
string
;
chargeTypesId
:
number
;
ProviderName
:
string
;
visitTypeDuration
:
string
;
active
:
boolean
;
charge
:
number
;
chargeName
:
string
;
specializationCharge
:
number
;
providerScheduleChargeId
:
number
;
totalItems
:
number
;
providerAvailabilityId
:
number
;
availableDay
:
string
;
startTime
:
string
;
endTime
:
string
;
startDate
:
Date
;
endDate
:
Date
;
createdByName
:
string
;
modifiedByName
:
string
;
createdDate
:
string
;
modifiedDate
:
string
;
doctorAvailabilityVisitTypeId
:
number
;
chargeNames
:
string
;
schedulerTypeId
:
string
;
visitorName
:
string
;
name
:
string
;
value
:
string
;
id
:
number
;
duration
:
number
;
}
\ No newline at end of file
Presentation/Hims.Admin/src/app/shared/entities/doctor-specialization-consultation.entity.ts
0 → 100644
View file @
2035908a
export
class
DoctorSpecializationConsultations
{
providerId
:
number
;
specializationId
:
number
;
locationId
:
number
;
consultationTypeId
:
number
;
consultationTypeName
:
string
;
specializationName
:
string
;
doctorName
:
string
;
totalItems
:
number
;
}
\ No newline at end of file
Presentation/Hims.Admin/src/app/shared/entities/doctor-unit.entity.ts
0 → 100644
View file @
2035908a
import
{
TagDoctors
}
from
"@shared/entities"
export
class
DoctorUnits
{
doctorUnitMasterId
:
number
;
unitName
:
string
;
code
:
string
;
locationId
:
number
;
departmentId
:
number
;
location
:
string
;
department
:
string
;
createdByName
:
string
;
createdDate
:
string
;
modifiedByName
:
string
;
modifiedDate
:
string
;
active
:
boolean
;
tagDoctor
:
Array
<
TagDoctors
>
}
Presentation/Hims.Admin/src/app/shared/entities/dynamic-report.entity.ts
0 → 100644
View file @
2035908a
export
class
DynamicReport
{
dynamicReportId
:
number
;
name
:
string
;
data
:
string
;
query
:
string
;
status
:
string
;
active
:
boolean
;
createdBy
:
number
;
modifiedBy
:
number
;
createdByName
:
string
;
modifiedByName
:
string
;
totalItems
:
number
;
encryptedDynamicReportId
:
string
;
}
Presentation/Hims.Admin/src/app/shared/entities/dynamic-template.entity.ts
0 → 100644
View file @
2035908a
export
class
DynamicTemplate
{
dynamicTemplateId
:
number
;
templateName
:
string
;
value
:
string
;
active
:
boolean
;
createdBy
:
number
;
createdDate
:
Date
;
modifiedBy
:
number
;
modifiedDate
:
Date
;
createdByName
:
string
;
modifiedByName
:
string
;
}
\ No newline at end of file
Presentation/Hims.Admin/src/app/shared/entities/employee-revenue-reports.entity.ts
0 → 100644
View file @
2035908a
export
class
EmployeeRevenueReports
{
accountId
:
number
;
roleName
:
string
;
employeeName
:
string
;
appointmentAmount
?:
number
;
admissionAmount
?:
number
;
labAmount
?:
number
;
pharmacyAmount
?:
number
;
total
:
number
;
paidVia
:
string
;
registrationAmount
?:
number
;
appointmentCashTotal
:
number
;
appointmentCardTotal
:
number
;
appointmentUPITotal
:
number
;
appointmentOnlineTotal
:
number
;
appointmentChequeTotal
:
number
;
appointmentPaytmTotal
:
number
;
appointmentNotPaidTotal
:
number
;
appointmentOtherTotal
:
number
;
appointmentCardSwipeTotal
:
number
;
appointmentCardStandAloneTotal
:
number
;
appointmentCardUPITotal
:
number
;
appointmentCardGpayTotal
:
number
;
appointmentCashDrawerTotal
:
number
;
appointmentCashChequeTotal
:
number
;
appointmentCashDDTotal
:
number
;
appointmentWalletPaytmOfflineTotal
:
number
;
appointmentWalletPhonePeOfflineTotal
:
number
;
appointmentCashRemoteDepositTotal
:
number
;
appointmentWalletPaytmDQRTotal
:
number
;
admissionCashTotal
:
number
;
admissionCardTotal
:
number
;
admissionUPITotal
:
number
;
admissionOnlineTotal
:
number
;
admissionChequeTotal
:
number
;
admissionPaytmTotal
:
number
;
admissionNotPaidTotal
:
number
;
admissionOtherTotal
:
number
;
admissionCardSwipeTotal
:
number
;
admissionCardStandAloneTotal
:
number
;
admissionCardUPITotal
:
number
;
admissionCardGpayTotal
:
number
;
admissionCashDrawerTotal
:
number
;
admissionCashChequeTotal
:
number
;
admissionCashDDTotal
:
number
;
admissionWalletPaytmOfflineTotal
:
number
;
admissionWalletPhonePeOfflineTotal
:
number
;
admissionCashRemoteDepositTotal
:
number
;
admissionWalletPaytmDQRTotal
:
number
;
labCash
:
number
;
labCard
:
number
;
labUPI
:
number
;
labOnline
:
number
;
labCheque
:
number
;
labPaytm
:
number
;
labNotPaidTotal
:
number
;
labOtherTotal
:
number
;
labCardSwipeTotal
:
number
;
labCardStandAloneTotal
:
number
;
labCardUPITotal
:
number
;
labCardGpayTotal
:
number
;
labCashDrawerTotal
:
number
;
labCashChequeTotal
:
number
;
labCashDDTotal
:
number
;
labWalletPaytmOfflineTotal
:
number
;
labWalletPhonePeOfflineTotal
:
number
;
labCashRemoteDepositTotal
:
number
;
labWalletPaytmDQRTotal
:
number
;
pharmacySaleCash
:
number
;
pharmacySaleCard
:
number
;
pharmacySaleUPI
:
number
;
pharmacySaleOnline
:
number
;
pharmacySaleCheque
:
number
;
pharmacySalePaytm
:
number
;
pharmacySaleNotPaidTotal
:
number
;
pharmacySaleOtherTotal
:
number
;
pharmacySaleCardSwipeTotal
:
number
;
pharmacySaleCardStandAloneTotal
:
number
;
pharmacySaleUPITotal
:
number
;
pharmacySaleCardGpayTotal
:
number
;
pharmacySaleCashDrawerTotal
:
number
;
pharmacySaleCashChequeTotal
:
number
;
pharmacySaleCashDDTotal
:
number
;
pharmacySaleWalletPaytmOfflineTotal
:
number
;
pharmacySaleWalletPhonePeOfflineTotal
:
number
;
pharmacySaleCashRemoteDepositTotal
:
number
;
pharmacySaleWalletPaytmDQRTotal
:
number
;
totalCash
:
number
;
totalCard
:
number
;
totalUPI
:
number
;
totalOnline
:
number
;
totalCheque
:
number
;
totalPaytm
:
number
;
notPaidTotal
:
number
;
otherTotal
:
number
;
cardSwipeTotal
:
number
;
cardStandAloneTotal
:
number
;
uPITotal
:
number
;
cardGpayTotal
:
number
;
cashDrawerTotal
:
number
;
cashChequeTotal
:
number
;
cashDDTotal
:
number
;
walletPaytmOfflineTotal
:
number
;
walletPhonePeOfflineTotal
:
number
;
cashRemoteDepositTotal
:
number
;
walletPaytmDQRTotal
:
number
;
registrationCashTotal
:
number
;
registrationCardTotal
:
number
;
registrationUPITotal
:
number
;
registrationOnlineTotal
:
number
;
registrationChequeTotal
:
number
;
registrationPaytmTotal
:
number
;
registrationNotPaidTotal
:
number
;
registrationOtherTotal
:
number
;
registrationCardSwipeTotal
:
number
;
registrationCardStandAloneTotal
:
number
;
registrationCardUPITotal
:
number
;
registrationCardGpayTotal
:
number
;
registrationCashDrawerTotal
:
number
;
registrationCashChequeTotal
:
number
;
registrationCashDDTotal
:
number
;
registrationWalletPaytmOfflineTotal
:
number
;
registrationWalletPhonePeOfflineTotal
:
number
;
registrationCashRemoteDepositTotal
:
number
;
registrationWalletPaytmDQRTotal
:
number
;
}
\ No newline at end of file
Presentation/Hims.Admin/src/app/shared/entities/encounter-template.entity.ts
0 → 100644
View file @
2035908a
export
class
EncounterTemplate
{
templateHeaderId
?:
number
;
templateDetailId
?:
number
;
modulesMasterId
?:
number
;
templateName
:
string
;
createdBy
?:
number
;
createdDate
:
Date
;
modifiedBy
?:
number
;
modifiedDate
?:
Date
;
active
:
boolean
;
jsonValue
:
string
;
createdByName
:
string
;
modifiedByName
:
string
;
moduleName
:
string
;
moduleIcon
:
string
;
totalItems
:
number
;
pageSize
?:
number
;
pageIndex
?:
number
;
}
\ No newline at end of file
Presentation/Hims.Admin/src/app/shared/entities/encounter-type.entity.ts
0 → 100644
View file @
2035908a
export
class
EncounterType
{
encounterTypeId
:
number
;
encounterName
:
string
;
active
:
boolean
;
totalItems
:
number
;
encounterType
:
number
;
modifiedByName
:
string
;
}
\ No newline at end of file
Presentation/Hims.Admin/src/app/shared/entities/encounter-value.entity.ts
0 → 100644
View file @
2035908a
export
enum
EncounterType
{
InternalMedicine
,
OBEncounter
,
GynEncounter
,
PEncounter
,
EmergencyEncounter
,
DietEncounter
}
export
class
EncounterValue
{
encounterType
:
EncounterType
;
value
:
any
;
encryptedAppointmentId
:
string
;
isSubmitandNext
:
boolean
;
isAdmission
:
boolean
;
}
\ No newline at end of file
Presentation/Hims.Admin/src/app/shared/entities/encounter.entity.ts
0 → 100644
View file @
2035908a
export
class
Encounter
{
encounterId
:
number
;
encryptedEncounterId
?:
string
;
appointmentId
:
number
;
encounterDate
:
Date
;
cheifComplaints
:
string
;
vitals
:
string
;
problemList
:
string
;
ros
:
string
;
heent
:
string
;
skin
:
string
;
respiratory
:
string
;
cardiovascular
:
string
;
abdomen
:
string
;
extremities
:
string
;
ekg
:
string
;
musculoskeletal
:
string
;
neurology
:
string
;
diagnosis
:
string
;
soapNotes
:
string
;
dischargeAdvice
:
string
;
allergies
:
string
;
socialHistory
:
string
;
radiology
:
string
;
hospitalizationSurgery
:
string
;
familyMedicalHistory
:
string
;
preventiveCare
:
string
;
immunization
:
string
;
icDcodes
:
string
;
medications
:
string
;
labOrders
:
string
;
followUp
:
string
;
cpTcodes
:
string
;
stressTest
:
string
;
historyRadiology
:
string
;
hpo
:
string
;
pastandCurrentMedications
:
string
;
historyLaborder
:
string
;
angiogram
:
string
;
handouts
:
string
;
recordsRequest
:
string
;
consultations
:
string
;
too
:
string
;
notes
:
string
;
active
:
true
;
createdBy
:
number
;
createdDate
:
Date
;
modifiedBy
?:
number
;
modifiedDate
?:
Date
;
}
\ No newline at end of file
Presentation/Hims.Admin/src/app/shared/entities/excel-import-history.entity.ts
0 → 100644
View file @
2035908a
export
class
ExcelImportHistory
{
excelUploadHistoryId
:
number
;
uploadedBy
:
number
;
createdDate
:
Date
;
sheetName
:
string
;
uploadedByName
:
string
;
typeOf
:
string
;
addedProducts
:
string
;
sheetType
:
string
;
productStatus
:
string
;
locationName
:
string
;
totalItems
:
number
;
}
\ No newline at end of file
Presentation/Hims.Admin/src/app/shared/entities/exception-log - method.entity.ts
0 → 100644
View file @
2035908a
export
class
ExceptionLogMethod
{
exceptionLogId
:
number
;
logPathMethod
:
string
;
}
Presentation/Hims.Admin/src/app/shared/entities/exception-log.entity.ts
0 → 100644
View file @
2035908a
export
class
ExceptionLog
{
//exceptionLogId: number;
//description: string;
//logDate: Date;
//logTime: Date;
//logTimestamp: Date;
//logFrom: string;
//logRoute: string;
//message: string;
//totalItems: number;
//logPath?: string;
exceptionLogId
:
number
;
description
?:
string
;
logDate
:
Date
;
logTime
:
Date
;
logTimestamp
:
Date
;
logFrom
:
string
;
logRoute
?:
string
;
message
?:
string
;
totalItems
:
number
;
logPath
?:
string
;
}
Presentation/Hims.Admin/src/app/shared/entities/feedback.entity.ts
0 → 100644
View file @
2035908a
export
class
Feedback
{
feedbackId
:
number
;
ratingStatus
:
string
;
ratingId
:
number
;
mobile
:
number
;
patientId
:
number
;
fullName
:
string
;
totalItems
:
number
;
createdDate
:
Date
;
questionFeedbackId
:
number
;
question
:
string
;
active
:
boolean
;
}
Presentation/Hims.Admin/src/app/shared/entities/font-Types.entity.ts
0 → 100644
View file @
2035908a
export
class
FontTypes
{
fontTypeId
:
number
;
fontName
:
string
;
createdBy
:
number
;
createdByName
:
string
;
createdDate
:
Date
;
modifiedBy
:
number
;
modifiedByName
:
string
;
modifiedDate
?:
Date
;
active
:
boolean
;
}
\ No newline at end of file
Presentation/Hims.Admin/src/app/shared/entities/general-advice.entity.ts
0 → 100644
View file @
2035908a
export
class
GeneralAdvice
{
total
?:
number
;
generalAdviceId
:
number
;
fullName
?:
string
;
isAssignedGeneralAdvice
?:
boolean
=
false
;
description
?:
string
;
createdBy
:
number
;
createdDate
:
Date
;
modifiedBy
?:
number
;
modifiedDate
?:
Date
;
totalItems
?:
number
;
}
\ No newline at end of file
Presentation/Hims.Admin/src/app/shared/entities/gross-reports.entity.ts
0 → 100644
View file @
2035908a
export
class
GrossReports
{
admissionNo
:
string
;
providerName
:
string
;
patientName
:
string
;
insuranceCompanyName
:
string
;
refundAmount
:
number
;
balanceAmount
:
number
;
admissionDate
:
Date
;
appointmentDate
:
Date
;
appointmentTime
:
string
;
admissionTime
:
string
;
appointmentNo
:
string
;
specializationName
:
string
;
patientRegistration
:
number
;
opConsultation
:
number
;
pharmacyAmt
:
number
;
labAmt
:
number
;
scanAmt
:
number
;
umrNo
:
string
;
departmentName
:
string
;
areaType
:
string
;
netTotal
:
number
;
}
\ No newline at end of file
Presentation/Hims.Admin/src/app/shared/entities/health-card.entity.ts
0 → 100644
View file @
2035908a
import
{
Patient
}
from
"./patient.entity"
export
class
HealthCard
{
healthCardId
:
number
;
healthCardName
:
string
;
amount
:
number
;
allowMembers
:
number
;
validityType
:
any
;
duration
:
number
;
familyMembers
:
Array
<
Patient
>
;
issueHealthCardId
:
number
;
issuedDate
:
Date
;
cardNumber
:
string
;
patientName
:
string
;
mobile
:
string
;
validTill
:
Date
;
isSelected
=
false
;
patientId
:
number
;
payTypeId
:
number
;
paymentNumber
:
string
;
constructor
()
{
this
.
familyMembers
=
new
Array
<
Patient
>
();
}
}
\ No newline at end of file
Presentation/Hims.Admin/src/app/shared/entities/homeopathy-full-transcript.entity.ts
0 → 100644
View file @
2035908a
export
class
HomeopathyFullTranscript
{
appointmentId
:
number
;
patientId
:
number
;
homeopathyId
?:
number
;
patientName
:
string
;
encryptedPatientId
:
string
;
patientAge
?:
number
;
patientDateOfBirth
?:
Date
;
patientGender
:
string
;
patientMobile
:
string
;
patientThumbnailUrl
:
string
;
patientCountryCode
:
string
;
appointmentDate
:
Date
;
appointmentTime
:
object
;
appointmentTimeString
:
string
;
additionalComplaints
:
string
;
appetiteAndThirst
:
string
;
bowelMovements
:
string
;
chestHeartColdCough
:
string
;
ccAndOC
:
string
;
children
:
string
;
medicalHistory
:
string
;
discharges
:
string
;
dreams
:
string
;
familyIllness
:
string
;
personalHistory
:
string
;
personalHabits
:
string
;
sexualSphere
:
string
;
sleepAndDreams
:
string
;
spouseAndChildren
:
string
;
sweatFeverChill
:
string
;
generalComplaints
:
string
;
pastIllness
:
string
;
urination
:
string
;
affectedFactors
:
string
;
symptoms
:
string
;
emotionalNature
:
string
;
}
\ No newline at end of file
Presentation/Hims.Admin/src/app/shared/entities/icd-codes.entity.ts
0 → 100644
View file @
2035908a
export
class
IcdCode
{
icdCodeId
:
number
;
code
:
string
;
description
:
string
;
createdDate
:
Date
;
createdBy
:
number
;
accountId
:
number
;
active
:
boolean
;
modifiedBy
?:
number
;
modifiedDate
?:
Date
;
isAssignedIcdCode
?:
boolean
=
false
;
totalItems
:
number
;
}
\ No newline at end of file
Presentation/Hims.Admin/src/app/shared/entities/icdValues.entity.ts
0 → 100644
View file @
2035908a
export
class
ICDValues
{
iCDValuesId
:
number
;
code
:
string
;
usable
:
string
;
shortDesc
:
string
;
disable
:
boolean
;
}
\ No newline at end of file
Presentation/Hims.Admin/src/app/shared/entities/id-proof.entity.ts
0 → 100644
View file @
2035908a
export
class
Idproof
{
idProofId
:
number
;
idProofName
:
string
;
description
:
string
;
locationId
:
number
;
active
:
boolean
;
createdBy
:
number
;
createdDate
:
Date
;
modifiedBy
?:
number
;
modifiedDate
?:
Date
;
createdByName
:
string
;
createdByRole
:
string
;
modifiedByName
:
string
;
modifiedByRole
:
string
;
totalItems
:
number
;
}
\ No newline at end of file
Presentation/Hims.Admin/src/app/shared/entities/image.entity.ts
0 → 100644
View file @
2035908a
export
class
ImageReports
{
imageId
:
number
;
imagePath
:
string
;
createdBy
:
number
;
createdByName
:
string
;
createdDate
:
Date
;
modifiedBy
:
number
;
modifiedByName
:
string
;
modifiedDate
?:
Date
;
isSelected
:
boolean
;
active
:
boolean
;
imageType
:
string
;
}
\ No newline at end of file
Presentation/Hims.Admin/src/app/shared/entities/indent-inventory-purchase-bill-reports.entity.ts
0 → 100644
View file @
2035908a
export
class
IndentInventoryPurchaseBillReports
{
billDate
?:
Date
|
string
;
wareHouseName
:
string
;
//inventory warehousename
purchaseBillNo
:
string
;
//billnumber
supplierName
:
string
;
billType
:
string
;
//paytype
billAmount
:
number
;
quantity
:
number
;
free
:
number
;
purchaseRate
:
number
;
discount
:
number
;
taxes
:
number
;
netAmount
:
number
;
total
:
number
;
discountPerItem
?:
number
;
overallDiscount
?:
number
;
taxPerItem
:
number
;
taxAmount
:
number
;
overallAmount
:
number
;
productName
:
string
;
billNumber
:
string
;
createdDate
:
Date
;
createdByName
:
string
;
returnDate
:
string
;
ReturnAmount
:
number
;
dueDate
?:
Date
|
string
;
}
\ No newline at end of file
Presentation/Hims.Admin/src/app/shared/entities/indent-inventory-reports.entity.ts
0 → 100644
View file @
2035908a
export
class
IndentInventoryReports
{
createdDate
:
string
;
indentHeaderId
:
number
;
departmentName
:
string
;
indentTo
:
string
;
productName
:
string
;
requiredDate
:
string
;
saleUnitQuantity
:
number
;
quantityOrder
:
number
;
}
\ No newline at end of file
Presentation/Hims.Admin/src/app/shared/entities/indent-request.entity.ts
0 → 100644
View file @
2035908a
export
class
IndentRequest
{
indentHeaderId
:
number
;
departmentId
:
number
;
departmentName
:
string
;
reasonForRequirement
:
string
;
indentTo
:
string
;
productName
:
string
;
createdByName
:
string
;
approvedByName
:
string
;
requiredDate
:
Date
;
approvedBy
?:
number
;
createdBy
:
number
;
indentDetailId
:
number
;
productId
:
number
;
quantity
:
number
;
createdDate
:
Date
;
approvedDate
:
Date
;
totalItems
:
number
;
retailName
:
string
;
approvedByRoleName
:
string
;
createdByRoleName
:
string
;
}
\ No newline at end of file
Presentation/Hims.Admin/src/app/shared/entities/indent-stock-reports.entity.ts
0 → 100644
View file @
2035908a
export
class
IndentInventortStockReports
{
categoryName
:
string
;
productName
:
string
;
rackName
:
string
;
quantityIn
:
number
;
quantityOut
:
number
;
presentQuantity
:
number
;
}
\ No newline at end of file
Presentation/Hims.Admin/src/app/shared/entities/index.ts
0 → 100644
View file @
2035908a
export
*
from
"./patient.entity"
;
export
*
from
"./patient-emergency.entity"
;
export
*
from
"./patient-insurance.entity"
;
export
*
from
"./appointment.entity"
;
export
*
from
"./appointment-dashboard.entity"
;
export
*
from
"./appointment-transaction.entity"
;
export
*
from
"./provider-location.entity"
;
export
*
from
"./patient-document.entity"
;
export
*
from
"./encounter.entity"
;
export
*
from
"./provider.entity"
;
export
*
from
"./provider-profile.entity"
;
export
*
from
"./internal-medicine-prescription.entity"
;
export
*
from
"./internal-medicine-full-transcript.entity"
;
export
*
from
"./ticket-count.entity"
;
export
*
from
"./ticket-detail.entity"
;
export
*
from
"./refund.entity"
;
export
*
from
"./practice.entity"
;
export
*
from
"./auditlog.entity"
;
export
*
from
"./insurance-companies.entity"
;
export
*
from
"./general-advice.entity"
;
export
*
from
"./provider-document.entity"
;
export
*
from
"./account.entity"
;
export
*
from
"./specialization.entity"
;
export
*
from
"./icd-codes.entity"
;
export
*
from
"./service.entity"
;
export
*
from
"./chat-model.entity"
;
export
*
from
"./behavioral-full-transcript.entity"
;
export
*
from
"./dental-full-transcript.entity"
;
export
*
from
"./homeopathy-full-transcript.entity"
;
export
*
from
"./settlement.entity"
;
export
*
from
"./labordervalue.entity"
;
export
*
from
"./laborder.entity"
;
export
*
from
"./radiologyValue.entity"
;
export
*
from
"./provider-encounter.entity"
;
export
*
from
"./problem-list.entity"
;
export
*
from
"./lookup-value.entity"
;
export
*
from
"./appointment-support-log.entity"
;
export
*
from
"./radiology.entity"
;
export
*
from
"./payment-documents.entity"
;
export
*
from
"./language.entity"
;
export
*
from
"./exception-log.entity"
;
export
*
from
"./coupon.entity"
;
export
*
from
"./supplier.entity"
;
export
*
from
"./company.entity"
;
export
*
from
"./inventory-product.entity"
;
export
*
from
"./inventory-purchase-bill.entity"
;
export
*
from
"./inventory-stock.entity"
;
export
*
from
"./inventory-return-bill.entity"
;
export
*
from
"./admission.entity"
;
export
*
from
"./report.entity"
;
export
*
from
"./out-patient.entity"
;
export
*
from
"./role.entity"
;
export
*
from
"./discharge-instructions.entity"
;
export
*
from
"./bed-management.entity"
;
export
*
from
"./bedboard-listview.entity"
;
export
*
from
"./indent-request.entity"
;
export
*
from
"./previous-appointment-medications.entity"
;
export
*
from
"./provider-medications.entity"
;
export
*
from
"./previous-appointment.entity"
;
export
*
from
"./timeline.entity"
;
export
*
from
"./receipt-reports.entity"
;
export
*
from
"./indent-inventory-reports.entity"
;
export
*
from
"./indent-stock-reports.entity"
;
export
*
from
"./indent-inventory-purchase-bill-reports.entity"
;
export
*
from
"./pharmacy-purchase-bill.entity"
;
export
*
from
"./pharmacy-stocks.entity"
;
export
*
from
"./patient-family.entity"
;
export
*
from
"./feedback.entity"
;
export
*
from
"./pharmacy-sale-bill.entity"
;
export
*
from
"./pharmacy-indent-detail.entity"
;
export
*
from
"./pharmacy-indent-header.entity"
;
export
*
from
"./charge-management.entity"
;
export
*
from
"./pharmacy-sale-return.entity"
;
export
*
from
"./pharmacy-report.entity"
;
export
*
from
"./pharmacy-bill-report.entity"
;
export
*
from
"./laboratory"
;
export
*
from
"./pharmacy-stock-report.entity"
;
export
*
from
"./pharmacy-log.entity"
;
export
*
from
"./labs-dashboard-revenue-model"
;
export
*
from
"./inventory-log.entity"
;
export
*
from
"./employee-revenue-reports.entity"
;
export
*
from
"./lab-log.entity"
;
export
*
from
"./scan-log.entity"
;
export
*
from
"./inventory"
;
export
*
from
"./excel-import-history.entity"
;
export
*
from
"./doctor-revenue-reports.entity"
;
export
*
from
"./dynamic-report.entity"
;
export
*
from
"./patient-queue.entity"
;
export
*
from
"./image.entity"
;
export
*
from
"./pharmacy"
;
export
*
from
"./insurance"
;
export
*
from
"./nurse-shift-map/nurse-shift-map.entity"
;
export
*
from
"./nurse-shift-map/nurse-shift-assignees.entity"
;
export
*
from
"./font-Types.entity"
;
export
*
from
"./discount-management"
;
export
*
from
"./pharmacy-retail-issued-detail.entity"
;
export
*
from
"./demand-book.entity"
;
export
*
from
"./module-master.entity"
;
export
*
from
"./meal-types.entity"
;
export
*
from
"./pharmacy-profit-report.entity"
;
export
*
from
"./ob-encounter-full-transcript.entity"
;
export
*
from
"./scan-machine.entity"
;
export
*
from
"./scan-test.entity"
;
export
*
from
"./id-proof.entity"
;
export
*
from
"./scan-machine-availability.entity"
;
export
*
from
"./reference-types.entity"
;
export
*
from
"./paytype.entity"
;
export
*
from
"./patient-medication.entity"
;
export
*
from
"./notification"
;
export
*
from
"./scan-booking.entity"
;
export
*
from
"./settings.entity"
;
export
*
from
"./scan-classification.entity"
;
export
*
from
"./scan-sub-classification.entity"
;
export
*
from
"./provider-medication"
;
export
*
from
"./scan-sub-classification.entity"
;
export
*
from
"./order-prescription.entity"
;
export
*
from
"./dynamic-template.entity"
;
export
*
from
"./pay-category.entity"
;
export
*
from
"./dynamic-template.entity"
;
export
*
from
"./salutation.entity"
;
export
*
from
"./componentType.entity"
;
export
*
from
"./components.entity"
;
export
*
from
"./transaction.entity"
;
export
*
from
"./provider-schedule-visits.entity"
;
export
*
from
"./cubicle.entity"
;
export
*
from
"./exception-log - method.entity"
;
export
*
from
"./user-import-history.entity"
;
export
*
from
"./user-import.entity"
;
export
*
from
"./charge-category.entity"
;
export
*
from
"./otroom-booking.entity"
;
export
*
from
"./otroom-availability.entity"
;
export
*
from
"./ot-register.entity"
;
export
*
from
"./doctor-specialization-consultation.entity"
;
export
*
from
"./patient-import.entity"
;
export
*
from
"./patient-import-history.entity"
;
export
*
from
"./doctor-unit.entity"
;
export
*
from
"./tag-doctor.entity"
;
export
*
from
"./doctor-specialization-consultation.entity"
;
export
*
from
"./templateConfig.entity"
;
export
*
from
"./health-card.entity"
;
export
*
from
"./doctor-specialization-consultation.entity"
;
export
*
from
"./ambulance.entity"
;
export
*
from
"./reasons.entity"
;
export
*
from
"./authority.entity"
;
export
*
from
"./gross-reports.entity"
;
export
*
from
"./pediatric-encounter-full-transcript.entity"
;
export
*
from
"./encounter-template.entity"
;
export
*
from
"./encounter-value.entity"
;
export
*
from
"./icdValues.entity"
;
export
*
from
"./message.entity"
;
export
*
from
"./diet-guidlines.entity"
;
export
*
from
"./pediatric-chart"
;
export
*
from
"./master-bill.entity"
;
export
*
from
"./birth-certificate.entity"
;
export
*
from
"./scan-document.entity"
;
export
*
from
"./vendor-rate-card.entity"
;
export
*
from
"./medication-count.entity"
\ No newline at end of file
Presentation/Hims.Admin/src/app/shared/entities/insurance-companies.entity.ts
0 → 100644
View file @
2035908a
export
class
InsuranceCompanies
{
insuranceCompanyId
:
number
;
fullName
:
string
;
contactPersonName
:
string
;
contactPersonMobile
:
string
;
countryId
:
number
;
countryCode
:
string
;
countryName
:
string
;
contactPeriodFrom
:
Date
;
contactPeriodTo
:
Date
;
createdDate
:
Date
;
createdBy
:
number
;
}
\ No newline at end of file
Presentation/Hims.Admin/src/app/shared/entities/internal-medicine-full-transcript.entity.ts
0 → 100644
View file @
2035908a
export
class
InternalMedicineFullTranscript
{
appointmentId
:
number
;
appointmentNo
:
string
;
patientId
:
number
;
encryptedPatientId
:
string
;
encounterId
?:
number
;
patientName
:
string
;
patientAge
?:
number
;
patientDateOfBirth
?:
Date
;
patientGender
:
string
;
patientMobile
:
string
;
patientThumbnailUrl
:
string
;
patientCountryCode
:
string
;
appointmentDate
:
Date
;
appointmentTime
:
object
;
providerName
:
string
;
appointmentTimeString
:
string
;
problemList
:
string
;
cheifComplaints
:
string
;
followUp
:
string
;
medications
:
string
;
notes
:
string
;
vitals
:
string
;
familyMedicalHistory
:
string
;
socialHistory
:
string
;
diagnosis
:
string
;
generalAdvice
:
string
;
symptoms
:
string
;
heent
:
string
;
extremities
:
string
;
respiratory
:
string
;
skin
:
string
;
abdomen
:
string
;
ekg
:
string
;
musculoskeletal
:
string
;
neurology
:
string
;
cardiovascular
:
string
;
allergies
:
string
;
preventiveCare
:
string
;
hospitalizationSurgery
:
string
;
immunization
:
string
;
pastandCurrentMedications
:
string
;
currentMedications
:
string
;
ros
:
string
;
medicationComment
:
string
;
signature
:
string
;
clinicPicture
:
string
;
practiceLocation
:
string
;
practiceName
:
string
;
specializationName
:
string
;
providerNo
:
string
;
educations
:
string
;
}
\ No newline at end of file
Presentation/Hims.Admin/src/app/shared/entities/internal-medicine-prescription.entity.ts
0 → 100644
View file @
2035908a
export
class
InternalMedicinePrescription
{
appointmentId
:
number
;
appointmentDate
:
Date
;
appointmentTime
:
Date
;
appointmentTimeString
:
string
;
encounterId
:
number
;
medications
:
string
;
followUp
:
string
;
providerName
:
string
;
specializationName
:
string
;
practiceName
:
string
;
practiceLocation
:
string
;
patientName
:
string
;
patientAge
:
number
;
patientGender
:
string
;
patientDateOfBirth
?:
Date
;
patientMobile
:
string
;
behavioralHealthId
:
string
;
dentalEncounterId
:
number
;
providerNo
:
string
;
appointmentNo
:
string
;
educations
:
string
;
medicationComment
:
string
;
signature
:
string
;
clinicPicture
:
string
;
umrNo
:
string
;
}
Presentation/Hims.Admin/src/app/shared/entities/inventory-log.entity.ts
0 → 100644
View file @
2035908a
export
class
InventoryLog
{
inventoryLogId
:
number
;
logDescription
:
string
;
logDate
:
string
;
inventorylogTypeId
:
number
;
logFrom
:
number
;
logTypeName
:
string
;
AccountId
:
number
;
fullName
:
string
;
roleName
:
string
;
totalItems
:
number
;
roleId
:
number
;
}
Presentation/Hims.Admin/src/app/shared/entities/inventory-product.entity.ts
0 → 100644
View file @
2035908a
export
class
InventoryProduct
{
inventoryProductId
:
number
;
pharmacyProductId
:
number
;
productName
:
string
;
companyId
:
number
;
categoryId
:
number
;
supplierId
:
number
;
taxId
:
number
;
maxQuantity
:
number
;
minQuantity
:
number
;
reorderLevelQuantity
:
number
;
rolQuantity
:
number
;
rackId
:
number
;
purchaseUnit
:
number
;
purchaseUnitQuantity
:
number
;
purchaseUnitQty
:
number
;
saleUnit
:
number
;
saleUnitQuantity
:
number
;
saleUnitQty
:
number
;
isBatchNumber
:
boolean
;
isExpiry
:
boolean
;
createdBy
:
number
;
createdDate
:
Date
;
modifiedBy
?:
number
;
modifiedDate
?:
Date
;
companyName
:
string
;
categoryName
:
string
;
tax
:
string
;
rackName
:
string
;
purchaseUnitName
:
string
;
saleUnitName
:
string
;
createdByName
:
string
;
modifiedByName
:
string
;
genericName
:
string
;
barcode
:
string
;
isProductExpire
:
boolean
;
isAdded
:
boolean
;
totalItems
:
number
;
pharmacyStockId
:
number
;
pharmacyRetailStockId
:
number
;
quantityIn
:
number
;
quantityOut
:
number
;
availableQuantity
:
number
;
batchNumber
:
string
;
expiryDate
?:
Date
;
purchaseRate
:
number
;
mrp
:
number
;
free
?:
number
;
taxPercentage
:
number
;
isGetProductId
:
boolean
;
supplierProductId
:
number
;
quantity
:
number
;
requiredQuantity
:
number
;
indentType
:
string
;
status
:
string
;
total
:
number
;
taxPerItem
:
number
;
taxAmount
:
number
;
discountPerItem
:
number
;
discountAmount
:
number
;
netAmount
:
number
;
pharmacyPurchaseDetailId
:
number
;
pharmacyPurchaseHeaderId
:
number
;
toDate
:
string
;
fromDate
:
string
;
produt
:
string
;
retailStore
:
string
;
hsnCode
:
string
;
medicationId
:
string
;
requestedQuantity
:
number
;
inventoryPurchaseDetailId
:
number
;
inventoryPurchaseHeaderId
:
number
;
suppliers
:
string
;
gstType
:
string
;
isSGST
:
boolean
;
isIGST
:
boolean
;
isGeneralItem
:
boolean
;
scheduledDrug
:
string
;
storageTypeId
?:
number
;
storageTypeName
?:
string
;
pharmacyProductSubTypeId
:
number
;
subTypeName
:
string
;
pharmacyProductTypeId
:
number
;
typeName
:
string
;
onlyConsumable
:
boolean
;
potency
:
string
;
dosage
:
string
;
formula
:
string
;
strength
:
string
;
drugRiskId
:
number
|
null
;
nabhCategoryId
:
number
|
null
;
dosageTypeId
:
number
|
null
;
medFrequencyMasterId
:
number
|
null
;
noOfTimes
:
number
|
null
;
inventoryExpiry
:
number
|
null
;
formulationId
:
number
|
null
;
medRouteId
:
number
|
null
;
saleLoose
:
boolean
;
fixedDose
:
number
|
null
;
alchoholInteraction
:
string
;
pregnancyInteraction
:
string
;
expertAdvice
:
string
;
commonSideEffects
:
string
;
medicineFaq
:
string
;
medicineInteraction
:
string
;
usage
:
string
;
drugRiskName
:
string
;
nABHCategoryName
:
string
;
dosageTypeName
:
string
;
frequencyName
:
string
;
formulationName
:
string
;
medRouteName
:
string
;
searchParam
:
string
;
retailName
:
string
;
inventoryItem
:
boolean
;
}
\ No newline at end of file
Presentation/Hims.Admin/src/app/shared/entities/inventory-purchase-bill.entity.ts
0 → 100644
View file @
2035908a
export
class
InventoryPurchaseBill
{
inventoryPurchaseHeaderId
:
number
;
productName
:
string
;
batchNumber
:
string
;
expiryDate
?:
Date
;
quantity
:
number
;
free
?:
number
;
total
:
number
;
discountPerItem
?:
number
;
discount
?:
number
;
overallDiscount
?:
number
;
taxPerItem
:
number
;
taxAmount
:
number
;
purchaseRate
:
number
;
netAmount
:
number
;
billAmount
:
number
;
taxes
:
number
;
overallAmount
:
number
;
supplierName
:
string
;
createdByName
:
string
;
roleName
:
string
;
billNumber
:
string
;
billType
:
string
;
billDate
:
Date
;
supplierId
:
number
;
}
\ No newline at end of file
Presentation/Hims.Admin/src/app/shared/entities/inventory-return-bill.entity.ts
0 → 100644
View file @
2035908a
export
class
InventoryReturnBill
{
inventoryPurchaseReturnHeaderId
:
number
;
inventoryPurchaseReturnDetailId
:
number
;
productName
:
string
;
billNumber
:
string
;
returnDate
:
Date
;
purchaseRate
:
number
;
total
:
number
;
quantity
:
number
;
discountPercentage
?:
number
;
discountPerItem
?:
number
;
taxAmount
:
number
;
netAmount
:
number
;
overallReturnAmount
:
number
;
overallDiscountRs
?:
number
;
overallTaxesRs
:
number
;
overallNetAmount
:
number
;
inventoryStockId
:
number
;
inventoryProductId
:
number
;
taxId
:
number
;
}
\ No newline at end of file
Presentation/Hims.Admin/src/app/shared/entities/inventory-stock.entity.ts
0 → 100644
View file @
2035908a
export
class
InventoryStock
{
inventoryStockId
:
number
;
inventoryProductId
:
number
;
productName
:
string
;
batchNumber
:
string
;
categoryName
:
string
;
availableQty
:
number
;
purchaseRate
:
number
;
expiryDate
?:
Date
;
discountPercentage
?:
number
;
taxPercentage
:
string
;
taxId
:
number
;
categoryId
:
number
;
quantity
:
number
;
totalItems
:
number
;
inventoryProductDetailId
:
number
;
roq
:
number
;
rol
:
number
;
rackName
:
string
;
}
\ No newline at end of file
Presentation/Hims.Admin/src/app/shared/entities/ivf-full-transcript.entity.ts
0 → 100644
View file @
2035908a
export
class
IvfFullTrascript
{
patientGender
:
string
;
patientAge
?:
number
;
patientMobile
:
string
;
patientName
:
string
;
appointmentNo
:
string
;
appointmentDate
:
Date
;
appointmentTimeString
:
string
;
appointmentId
:
number
;
ivfEncounterId
:
number
;
signature
:
string
;
practiceLocation
:
string
;
providerName
:
string
;
specializationName
:
string
;
practiceName
:
string
;
providerNo
:
string
;
embryoFreezing
:
string
;
embryoThawing
:
string
;
gynHistory
:
string
;
gynIUI
:
string
;
mensutralHistory
:
string
;
birthControl
:
string
;
addIUIData
:
string
;
familyHistory
:
string
;
marriedLifeHistory
:
string
;
medicalAndSurgicalHistory
:
string
;
personalHistory
:
string
;
contraceptionHistory
:
string
;
previousObestetricHistory
:
string
;
iuiSummary
:
string
;
ivfSimulationScan
:
string
;
menstrualHistoryPresent
:
string
;
laproscopy
:
string
;
hysteroscopy
:
string
;
aspiration
:
string
;
coitalHistory
:
string
;
dualTriggerInjection
:
string
;
embryoCyroPreservation
:
string
;
embryoDetail
:
string
;
embryoQuality
:
string
;
fertilization
:
string
;
infertilityHistory
:
string
;
infertilityObservation
:
string
;
ivfData
:
string
;
ivfDualTriggerInjection
:
string
;
ivfSummary
:
string
;
observationInfertility
:
string
;
otherInvestigationHistory
:
string
;
physicalGyecologicalHistory
:
string
;
singleTriggerInjection
:
string
;
stimulationChart
:
string
;
cryoPreservation
:
string
;
oocytCryoPreservation
:
string
;
embyologyDetail
:
string
;
previousInfertilityTreatmentHistory
:
string
;
fet
:
string
;
}
\ No newline at end of file
Presentation/Hims.Admin/src/app/shared/entities/lab-log.entity.ts
0 → 100644
View file @
2035908a
export
class
LabLog
{
labLogId
:
number
;
logDescription
:
string
;
logDate
:
string
;
labLogTypeId
:
number
;
logFrom
:
number
;
logTypeName
:
string
;
AccountId
:
number
;
fullName
:
string
;
roleName
:
string
;
totalItems
:
number
;
}
Presentation/Hims.Admin/src/app/shared/entities/lab-monthly-count.entity.ts
0 → 100644
View file @
2035908a
export
class
LabMonthlyCounts
{
monthName
:
string
;
testName
:
string
;
count
:
number
;
startDate
:
Date
;
}
\ No newline at end of file
Presentation/Hims.Admin/src/app/shared/entities/lab-new-tat- report.entity.ts
0 → 100644
View file @
2035908a
export
class
LabNewTATReport
{
testName
:
string
;
departmentName
:
string
;
startDate
:
Date
;
avgMinuts
:
Date
;
}
\ No newline at end of file
Presentation/Hims.Admin/src/app/shared/entities/laborder.entity.ts
0 → 100644
View file @
2035908a
export
class
LabOrder
{
labOrderId
:
number
;
name
:
string
;
type
:
string
;
createdDate
:
Date
;
createdBy
:
number
;
modifiedBy
?:
number
;
modifiedDate
?:
Date
;
totalItems
?:
number
;
}
\ No newline at end of file
Presentation/Hims.Admin/src/app/shared/entities/labordervalue.entity.ts
0 → 100644
View file @
2035908a
export
class
LabOrderValue
{
labOrderValueId
:
number
;
labOrderId
:
number
;
code
:
string
;
name
:
string
;
labOrderName
:
string
;
orderCode
:
string
;
test
:
string
;
createdDate
:
Date
;
createdBy
:
number
;
modifiedBy
?:
number
;
isAssignedLabOrderValue
?:
boolean
;
modifiedDate
?:
Date
;
totalItems
?:
number
;
}
\ No newline at end of file
Presentation/Hims.Admin/src/app/shared/entities/labs-dashboard-revenue-model.ts
0 → 100644
View file @
2035908a
export
class
LabsDashboardRevenueModel
{
labName
:
string
;
labTotalPercentage
:
string
;
grandTotal
:
number
;
labTotal
:
number
;
}
Presentation/Hims.Admin/src/app/shared/entities/language.entity.ts
0 → 100644
View file @
2035908a
export
class
Language
{
languageId
:
number
;
name
?:
string
;
createdBy
:
number
;
createdDate
:
Date
;
modifiedBy
?:
number
;
modifiedDate
?:
Date
;
totalItems
?:
number
;
}
\ No newline at end of file
Presentation/Hims.Admin/src/app/shared/entities/lookup-value.entity.ts
0 → 100644
View file @
2035908a
export
class
LookUpValue
{
lookupValueId
:
number
;
lookupId
:
number
;
name
:
string
;
isAssignedAllergy
:
boolean
;
isAssignedReactions
:
boolean
;
isAssignedHospitalization
:
boolean
;
isAssignedPcare
:
boolean
;
isAssignedInitial
:
boolean
;
isAssignedSite
:
boolean
;
isAssignedVaccine
:
boolean
;
totalItems
:
number
;
createdByRole
:
string
;
}
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment