Companies
Provides the implementation for all Companies API calls
ConsentData
| API | Description |
|---|---|
| POST api/ConsentData/Search |
No documentation available. |
| GET api/ConsentData/{consentDataId} |
No documentation available. |
| POST api/ConsentData |
No documentation available. |
| PUT api/ConsentData |
No documentation available. |
| DELETE api/ConsentData/{consentDataId} |
No documentation available. |
| GET api/ConsentData/CheckAndGetForAccept |
No documentation available. |
| POST api/ConsentDataUser |
No documentation available. |
| GET api/ConsentDataUser/LastAccept |
No documentation available. |
HappyHealth
Provides the implementation for all HappyHealth API calls
| API | Description |
|---|---|
| POST hh/Insurance |
Insurance |
| PUT hh/Insurance |
Insurance |
| POST hh/ClaimList |
ClaimList |
| PUT hh/ClaimList |
ClaimList |
| POST hh/ReqClaimList |
RequestClaimList |
| PUT hh/ReqClaimList |
RequestClaimList |
| POST hh/CreateClaim |
CreateClaim |
| PUT hh/CreateClaim |
CreateClaim |
| POST hh/ModifyClaim |
ModifyClaim |
| PUT hh/ModifyClaim |
ModifyClaim |
| POST hh/News |
News |
| PUT hh/News |
News |
| POST hh/Hospital |
Hospital |
| PUT hh/Hospital |
Hospital |
| POST hh/HospitalDetail |
Hospital Detail |
| PUT hh/HospitalDetail |
Hospital Detail |
ClaimDenyReasons
Provides the implementation for all FamilyRelations API calls
Welfare
TAWEmployeeType
| API | Description |
|---|---|
| GET api/TAWEmployeeTypes?dummy={dummy} |
No documentation available. |
BenefitPlans
Provides the implementation for all BenefitPlans API calls
| API | Description |
|---|---|
| GET api/BenefitPlans/{companyId}?includeInactive={includeInactive} |
Return all BenefitPlans for a Company |
| GET api/BenefitPlan/{benefitPlanId} |
Get a BenefitPlan by Id |
| POST api/BenefitPlans/{companyId} |
Create a new BenefitPlan |
| PUT api/BenefitPlans/{companyId} |
Update an existing BenefitPlan |
| DELETE api/BenefitPlans/{companyId}/{benefitPlanId} |
Delete a BenefitPlan |
| POST api/BenefitPlans/{companyId}/{benefitPlanId} |
Uploads a document to a benefit plan. Replaces any prior document |
| POST api/BenefitPlans/UploadInsuranceFile/{benefitPlanId} |
Uploads a document to a benefit plan. Replaces any prior document |
| GET api/BenefitPlans/{companyId}/{benefitPlanId}/Document |
Download a benefit plan document. |
| GET api/BenefitPlans/Assign/{benefitPlanId} |
Assign by BenefitPlan Id |
ActivityLog
Provides the implementation for ActivityLog API calls
| API | Description |
|---|---|
| GET api/ActivityLog?maxActivityId={maxActivityId}&rowsToFetch={rowsToFetch}&searchText={searchText}&page={page}&action={action}&startDate={startDate}&endDate={endDate}&isExport={isExport} |
Returns a list of log entries sorted by log id in descending order. |
| GET api/ActivityLog/GetPages |
No documentation available. |
| GET api/ActivityLog/GetActions |
No documentation available. |
FamilyMembers
| API | Description |
|---|---|
| POST api/FamilyMembers |
Create a new family member |
| PUT api/FamilyMembers |
Update an existing family member |
| DELETE api/FamilyMembers/{familyMemberId} |
Soft deletes a family member |
| DELETE api/FamilyMembers/{familyMemberId}/Names/{nameHistoryId} | |
| GET api/FamilyMembers/Active/Employee/{employeeId} |
No documentation available. |
| GET api/FamilyMembers/UpdateOver70MemberNumbers |
Update Over 70 MemberNumbers |
FinancialYear
| API | Description |
|---|---|
| GET api/FinancialYear?includeInactive={includeInactive} |
No documentation available. |
Employees
Announcement
Provides the implementation for the Announcement API call(s)
| API | Description |
|---|---|
| POST api/Announcement/Search |
Search Announcement |
| GET api/Announcement/{announcementId} |
Get announcements by id |
| POST api/Announcement/CreateOrUpdate |
Create or update announcements |
| DELETE api/Announcement/{announcementId} |
Delete announcements |
| POST api/Announcement/Upload/{announcementId} |
Upload announcement image |
| POST api/Announcement/Users/Validate |
Validate User |
| GET api/Announcement/Download/{guid} |
Download announcement image |
| PUT api/Announcement/Users/Read/{announcementId} |
Read announcement user |
| GET api/Announcement/Users/View?dummy={dummy} |
Return all announcement |
| POST api/Announcement/Admin |
Create a new CA Admin |
| POST api/Announcement/Export |
Export Announcement |
InsurancePremium
crud premium plants table
| API | Description |
|---|---|
| GET api/InsurancePremiumPlant |
all row in stm premium plants table |
| GET api/InsurancePremiumPlant/{plantId} |
all row in stm premium plants table |
| GET api/InsurancePremiumPlant/{companyId} |
No documentation available. |
| POST api/InsurancePremiumPlant |
create new a row in stm premium plants table |
| PUT api/InsurancePremiumPlant |
update a row in stm premium plants table |
| DELETE api/InsurancePremiumPlant/{plantId} |
delete a row in stm premium plants table set is_active = 0 |
News
| API | Description |
|---|---|
| GET api/NewsGroupType/Active |
Get news group type |
| GET api/News/{newsId} |
Get news by id |
| POST api/News/Search |
Search news |
| POST api/News/EmployeeSearch |
Search employee news |
| POST api/News/CreateOrUpdate |
Create or update news |
| DELETE api/News/{newsId} |
Delete news |
| POST api/NewsHeaderImage/Upload/{newsId} |
Upload news header image |
| GET api/NewsHeaderImage/Download/{guid} |
Download news header image |
| GET api/NewsCompanyConfig |
Get news company config |
| POST api/NewsCompanyConfig/CreateOrUpdateList |
Create or update news company config |
Fund
| API | Description |
|---|---|
| GET api/Fund/Search?companyId={companyId} |
No documentation available. |
| GET api/Fund/{fundId} |
No documentation available. |
| POST api/Fund |
No documentation available. |
| PUT api/Fund |
No documentation available. |
| DELETE api/Fund/{fundId} |
No documentation available. |
| GET api/Fund/Assigned/{fundId} |
No documentation available. |
| POST api/EmployeeAllowFund/Search |
No documentation available. |
| POST api/EmployeeAllowFund/ValidateUpload |
No documentation available. |
| POST api/EmployeeAllowFund/Upload |
No documentation available. |
| DELETE api/EmployeeAllowFund/{employeeAllowFundId} |
No documentation available. |
| GET api/EmployeeAllowFund/AutoRenew |
No documentation available. |
Region
| API | Description |
|---|---|
| GET api/Region/Active |
Get news group type |
System
Provides the implementation for all System API calls
| API | Description |
|---|---|
| GET api/System/ClearCache?dummy={dummy} |
Clear Cache |
| POST api/System/ResetEmpPwd |
Reset password token |
| GET api/System/DeleteUserRetired |
Delete user retired |
| GET api/System/SentSystemNotification |
Sent Email System Notification |
EmployeeFamilyCategorySTMN
| API | Description |
|---|---|
| GET api/EmployeeFamilyCategory/TAW?includeInactive={includeInactive} |
No documentation available. |
| GET api/EmployeeFamilyCategory/STMN?includeInactive={includeInactive} |
No documentation available. |
Beneficiaries
HospitalCompany
| API | Description |
|---|---|
| GET api/HospitalLuxuryType |
No documentation available. |
| GET api/HospitalCompany?hospitalId={hospitalId} |
No documentation available. |
EmployeeFamilyCategory
| API | Description |
|---|---|
| GET api/EmployeeFamilyCategory?includeInactive={includeInactive} |
Get employee family category |
| API | Description |
|---|---|
| GET api/Pdf/DeleteDaily |
No documentation available. |
| GET api/Pdf/RamaTransfer?beneficiaryId={beneficiaryId} |
No documentation available. |
| GET RamaTransferPdf/{fileName} |
No documentation available. |
STMNBenefitEmployee
| API | Description |
|---|---|
| POST api/STMNBenefitEmployee |
No documentation available. |
BenefitPlanTypes
Provides the implementation for the BenefitPlanTypes API call(s)
| API | Description |
|---|---|
| GET api/BenefitPlanTypes |
Return all Benefit Plan Types |
StmGlassesContactBudget
| API | Description |
|---|---|
| POST api/StmGlassesContactBudget/TAW/Search |
No documentation available. |
| POST api/StmGlassesContactBudget/TAW/ValidateUpload |
No documentation available. |
| POST api/StmGlassesContactBudget/TAW/Upload |
No documentation available. |
| DELETE api/StmGlassesContactBudget/TAW/{stmGlassesContactBudgetId} |
No documentation available. |
| GET api/StmGlassesContactDate/TAW |
No documentation available. |
| PUT api/StmGlassesContactDate/TAW |
No documentation available. |
| POST api/StmGlassesContactBudget/Search |
No documentation available. |
| POST api/StmGlassesContactBudget/ValidateUpload |
No documentation available. |
| POST api/StmGlassesContactBudget/Upload |
No documentation available. |
| DELETE api/StmGlassesContactBudget/{stmGlassesContactBudgetId} |
No documentation available. |
| GET api/StmGlassesContactDate |
No documentation available. |
| PUT api/StmGlassesContactDate |
No documentation available. |
CompanyWorkUnit
DocumentTypes
Provides the implementation for all DocumentTypes API calls
| API | Description |
|---|---|
| GET api/DocumentTypes?includeInactive={includeInactive} |
Return all document types |
| POST api/DocumentTypes |
Create a new document type |
| PUT api/DocumentTypes |
Update an existing document type |
| DELETE api/DocumentTypes/{documentTypeId} |
Delete an document type |
| GET api/DocumentTypes/{companyId}/Company?welfareId={welfareId}&stmBenefitId={stmBenefitId} |
Return all document types for a company |
| GET api/OtherDocumentTypes?includeInactive={includeInactive} |
Return all active other document types |
Plants
Provides the implementation for all Plants API calls
| API | Description |
|---|---|
| GET api/Plants/{companyId}?includeInactive={includeInactive} |
Return all Plants for a Company |
| POST api/Plants/{companyId} |
Create a new Plant |
| PUT api/Plants/{companyId} |
Update an existing Plant |
| DELETE api/Plants/{companyId}/{PlantId} |
Delete a Plant |
| GET api/Plants/{plantId}/Users?includeInactive={includeInactive} |
Return all users in a plant |
| POST api/Plants/{plantId}/Users |
Create a new user in a plant |
| PUT api/Plants/{plantId}/Users |
Update an user in a plant |
| DELETE api/Plants/{plantId}/Users/{userId} |
Delete a plant user |
| GET api/Plants/{plantId}/WorkLocations?includeInactive={includeInactive} |
Return all work locations for a plan |
| GET api/Plants/WorkLocations/{companyId}/Company |
Return all active work locations for a company |
| POST api/Plants/{plantId}/WorkLocations |
Create a new work location |
| PUT api/Plants/{plantId}/WorkLocations |
Update an existing work location |
| DELETE api/Plants/{plantId}/WorkLocations/{workLocationId} |
Delete a work location |
EmployeeFamilyCategorySTM
| API | Description |
|---|---|
| GET api/EmployeeFamilyCategory/STM?includeInactive={includeInactive} |
No documentation available. |
STMFiscalYear
| API | Description |
|---|---|
| GET api/STMFiscalYear?includeInactive={includeInactive} |
No documentation available. |
Users
Provides the implementation for all Users API calls
| API | Description |
|---|---|
| POST api/Users/Login |
Login |
| POST api/Users/LoginTask |
No documentation available. |
| GET api/Users/ForgotPassword?username={username} |
Forgot password |
| POST api/Users/ResetPassword |
Reset password |
| POST api/Users/ResetPasswordToken |
Reset password token |
| GET api/Users/{userId} |
Returns a user's profile |
| POST api/Users |
Updates a user profile. Only allows updating of firstname, lastname, email |
| POST api/Users/ChangePassword |
Change password |
| POST api/Users/LoginEncrypted?data={data} |
Login |
| POST api/Users/MFA/VerifyCode?refCode={refCode}&inputCode={inputCode} |
MFA Verify Code |
| POST api/Users/MFA/ResendCode?username={username} |
MFA Verify Code |
STMNFiscalYear
| API | Description |
|---|---|
| GET api/STMNFiscalYear?includeInactive={includeInactive} |
No documentation available. |
Claims
ClaimStatuses
Controller for ClaimStatuses API calls
| API | Description |
|---|---|
| GET api/ClaimStatuses?includeInactive={includeInactive} |
Return all Claim Statuses |
Bank
| API | Description |
|---|---|
| GET api/Bank/Active |
Get bank |
ICD10
| API | Description |
|---|---|
| GET api/ICD10/ICD10Search?insuranceId={insuranceId}&search={search} |
No documentation available. |
| GET api/ICD10/ICD10SearchBy/{insuranceId}/{type}?search={search} |
No documentation available. |
| GET api/ICD10/Company?companyId={companyId}&sortBy={sortBy} |
No documentation available. |
| GET api/ICD10/{icd10Id} |
No documentation available. |
| POST api/ICD10 |
No documentation available. |
| PUT api/ICD10?id={id} |
No documentation available. |
| DELETE api/ICD10/{icd10Id} |
No documentation available. |
| POST api/ICD10/Upload/Validate |
No documentation available. |
| POST api/ICD10/Upload |
No documentation available. |
| GET api/ICD10/Search?SearchTerm={SearchTerm}&InsuranceProviderId={InsuranceProviderId}&SortCol={SortCol}&SortDir={SortDir}&PageNumber={PageNumber}&PageSize={PageSize} |
No documentation available. |
ISmart
| API | Description |
|---|---|
| GET api/ISmart/SyncAllEmployee |
No documentation available. |
TCClaimType
| API | Description |
|---|---|
| GET api/TCClaimType?includeInactive={includeInactive} |
No documentation available. |
EmployeeGradePlanBenefits
Provides the implementation for all EmployeeGradeBenefitPlan API calls
| API | Description |
|---|---|
| GET api/EmployeeGradePlanBenefits/{benefitPlanId} |
Get all EmployeeGradePlanBenefits for a specific Benefit Plan |
| POST api/EmployeeGradePlanBenefits/{benefitPlanId} |
Create an EmployeeGradePlanBenefits |
| PUT api/EmployeeGradePlanBenefits/{benefitPlanId} |
Updates an existing EmployeeGradeBenefitPlan |
| DELETE api/EmployeeGradePlanBenefits/{benefitPlanId}/{employeeGradeId} |
Soft deletes an EmployeeGradeBenefitPlan |
FileUpload
Provides the implementation for all System API calls
| API | Description |
|---|---|
| GET download/{claimId}/{guid} |
Download files as zip |
| GET download/{guid}?attachment={attachment} |
Download file |
| GET downloadInsuranceFile/{guid} |
Download file |
| GET downloadClaimInsuranceFile/{guid} |
Download file |
| GET PaymentRequisitionReport/{fileName} |
No documentation available. |
| GET api/PaymentRequisitionReport/{fileName} |
No documentation available. |
| GET api/AddText?fileName={fileName}®istrationCode={registrationCode} |
No documentation available. |
| GET api/CompressPdf?fileName={fileName} |
No documentation available. |
Notifications
Provides the implementation for all Notifications API calls
| API | Description |
|---|---|
| GET api/Notifications?dummy={dummy}&employeeId={employeeId} |
Return all notifications |
| PUT api/Notifications/{id} |
Update an notification |
| DELETE api/Notifications?dummy={dummy} |
Delete notifications |
FamilyRelations
Provides the implementation for all FamilyRelations API calls
| API | Description |
|---|---|
| GET api/FamilyRelations?includeInactive={includeInactive} |
Return all family relations |
| POST api/FamilyRelations |
Create a new family relation |
| PUT api/FamilyRelations |
Update an existing family relation |
| DELETE api/FamilyRelations/{familyRelationId} |
Delete a family relation |
Titles
Provides the implementation for the BenefitPlanTypes API call(s)
| API | Description |
|---|---|
| GET api/Titles?dummy={dummy} |
Return all Titles |
FYFuturePlan
| API | Description |
|---|---|
| GET api/FYFuturePlan/{companyId} |
No documentation available. |
| POST api/FYFuturePlan/ValidateUpload |
No documentation available. |
| POST api/FYFuturePlan/Upload |
No documentation available. |
| GET api/FYFuturePlan/AutoRenewPlan/{companyId} |
No documentation available. |
| GET api/FYFuturePlan/Count/{companyId} |
No documentation available. |
Coverage
| API | Description |
|---|---|
| GET api/Coverage/Active |
Get coverages |
| GET api/CoverageHospital/Active |
Get coverage hospitals |
STMBenefit
| API | Description |
|---|---|
| GET api/STMBenefit/Search?YearId={YearId}&SearchTerm={SearchTerm}&SortCol={SortCol}&SortDir={SortDir}&PageNumber={PageNumber}&PageSize={PageSize} |
No documentation available. |
| GET api/STMBenefit/{id} |
No documentation available. |
| POST api/STMBenefit |
No documentation available. |
| PUT api/STMBenefit |
No documentation available. |
| DELETE api/STMBenefit/{id} |
No documentation available. |
| GET api/STMBenefit/CurrentFy |
No documentation available. |
| GET api/STMBenefit/BeneficiaryCurrentFy?beneficiaryId={beneficiaryId} |
No documentation available. |
| GET api/STMBenefit/Useful?beneficiaryId={beneficiaryId}&stmBenefitId={stmBenefitId}&billingDate={billingDate} |
No documentation available. |
| GET api/STMBenefit/ClaimValidate?beneficiaryId={beneficiaryId}&stmBenefitId={stmBenefitId}&billingDate={billingDate}&requestAmount={requestAmount}&claimId={claimId} |
No documentation available. |
| GET api/STMBenefit/CurrentFy/Employee/{employeeId} |
No documentation available. |
STMOperatingTime
| API | Description |
|---|---|
| GET api/STMOperatingTime?includeInactive={includeInactive} |
No documentation available. |
| PUT api/STMOperatingTime?startDate={startDate}&endDate={endDate} |
No documentation available. |
| GET api/STMOperatingTime/CheckTimeOut |
No documentation available. |
ClaimRemarkReason
| API | Description |
|---|---|
| GET api/ClaimRemarkReason/Assessor?includeInactive={includeInactive} |
No documentation available. |
ResetPassword
| API | Description |
|---|---|
| GET u/pwd?data={data} |
Update user password |
EmployeeChronicDisease
| API | Description |
|---|---|
| GET api/EmployeeChronicDisease/Employee?employeeId={employeeId}&includeInactive={includeInactive} |
No documentation available. |
| GET api/EmployeeChronicDisease/Company?companyId={companyId}&group={group}&includeInactive={includeInactive} |
No documentation available. |
TMTNewcomerClaimType
| API | Description |
|---|---|
| GET api/TMTNewcomerClaimType?includeInactive={includeInactive} |
No documentation available. |
| GET api/TMTNewcomerClaimType/Beneficiary?beneficiaryId={beneficiaryId}&includeInactive={includeInactive} |
No documentation available. |
EmployeePosition
| API | Description |
|---|---|
| GET api/EmployeePosition/{companyId} |
No documentation available. |
StmSafetyBudget
Line
| API | Description |
|---|---|
| POST api/Line/Webhook |
No documentation available. |
| POST api/Line/Employee?includeInactive={includeInactive} |
No documentation available. |
| POST api/Line/Employee/Register |
No documentation available. |
| POST api/Line/Employee/ForceLogin |
No documentation available. |
| GET api/LineFile?companyId={companyId} |
No documentation available. |
| POST api/LineFile |
No documentation available. |
| PUT api/LineFile |
No documentation available. |
| DELETE api/LineFile?id={id} |
No documentation available. |
| PUT api/LineFile/Ordering |
No documentation available. |
| GET LineDocument/{guid} |
No documentation available. |
| GET api/Line/CheckClaimOwner?userId={userId} |
No documentation available. |
EmailList
Provides the implementation for all Notifications API calls
| API | Description |
|---|---|
| GET api/EmailList?id={id} |
Return all notifications |
| GET api/EmailList/{companyId}/Company/{reportId} |
Return email list by report id and company id |
| POST api/EmailList |
Create an email list |
| PUT api/EmailList |
Update an email list |
| DELETE api/EmailList/{id} |
Delete email list |
SystemAdmin
Provides the implementation for all SystemAdmin user API calls
| API | Description |
|---|---|
| GET api/SystemAdmin/User?includeInactive={includeInactive} |
Get all system admin users |
| POST api/SystemAdmin/User |
Create a new system admin user |
| PUT api/SystemAdmin/User |
Update an existing admin user |
| DELETE api/SystemAdmin/User?userId={userId} |
Delete an admin user |
| POST api/TTMWMAdmin/User |
Create a new ttmwm admin user |
| PUT api/TTMWMAdmin/User |
Update an existing ttmwm admin user |
| PUT api/TTMWMAdmin/HospitalWBS |
No documentation available. |
| POST api/TTMWMAdmin/SendMailNotification |
No documentation available. |
Reports
Reports Controller
ClaimTypes
Controller for ClaimTypes API calls
| API | Description |
|---|---|
| GET api/ClaimTypes?includeInactive={includeInactive} |
Return all claim types |
STMNBenefit
| API | Description |
|---|---|
| GET api/STMNBenefit/Search?YearId={YearId}&SearchTerm={SearchTerm}&SortCol={SortCol}&SortDir={SortDir}&PageNumber={PageNumber}&PageSize={PageSize} |
No documentation available. |
| GET api/STMNBenefit/{id} |
No documentation available. |
| POST api/STMNBenefit |
No documentation available. |
| PUT api/STMNBenefit |
No documentation available. |
| DELETE api/STMNBenefit/{id} |
No documentation available. |
| GET api/STMNBenefit/CurrentFy |
No documentation available. |
| GET api/STMNBenefit/BeneficiaryCurrentFy?beneficiaryId={beneficiaryId} |
No documentation available. |
| GET api/STMNBenefit/Useful?beneficiaryId={beneficiaryId}&stmnBenefitId={stmnBenefitId}&billingDate={billingDate} |
No documentation available. |
| GET api/STMNBenefit/ClaimValidate?beneficiaryId={beneficiaryId}&stmnBenefitId={stmnBenefitId}&billingDate={billingDate}&requestAmount={requestAmount}&claimId={claimId} |
No documentation available. |
| GET api/STMNBenefit/CurrentFy/Employee/{employeeId} |
No documentation available. |
EmployeeGrades
Provides the implementation for all EmployeeGrades API calls
| API | Description |
|---|---|
| GET api/EmployeeGrades/{companyId}?includeInactive={includeInactive} |
Return all employee grades |
| POST api/EmployeeGrades/{companyId} |
Create a new employee grade |
| PUT api/EmployeeGrades/{companyId} |
Update an existing employee grade |
| DELETE api/EmployeeGrades/{companyId}/{employeeGradeId} |
Delete a employee grade |
STMBenefitEmployee
| API | Description |
|---|---|
| POST api/STMBenefitEmployee |
No documentation available. |
Product
| API | Description |
|---|---|
| GET api/Product?includeInactive={includeInactive} |
No documentation available. |
InsuranceProviders
Provides the implementation for all InsuranceProviders API calls
Invoice
Hospitals
Provides the implementation for all Hospitals API calls