Companies

Provides the implementation for all Companies API calls

APIDescription
GET api/Companies?includeInactive={includeInactive}

Return all companies

GET api/Companies/{companyId}

Return all detail for one company

POST api/Companies

Create a new company

PUT api/Companies

Update an existing company

DELETE api/Companies/{companyId}

Delete a company

POST api/Companies/{companyId}/InsuranceProviders

Assign an insurance provider to a company

DELETE api/Companies/{companyId}/InsuranceProviders/{insuranceProviderId}

Remove an insurance provider from a company

POST api/Companies/{companyId}/Hospitals

Assign a hospital to a company

DELETE api/Companies/{companyId}/Hospitals/{hospitalId}

Remove a hospital from a company

GET api/Companies/{companyId}/Users?includeInactive={includeInactive}

Return all users in a company

POST api/Companies/{companyId}/Users

Create a new user in a company

PUT api/Companies/{companyId}/Users

Update an user in a company

DELETE api/Companies/{companyId}/Users/{userId}

Delete a company user

GET api/CompaniesNoneDetail?includeInactive={includeInactive}

Return all companies none detail

GET api/TTMWMAdmin/Companies

Return all TTMWM admin companies

ConsentData

APIDescription
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

APIDescription
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

APIDescription
GET api/ClaimDenyReasons?includeInactive={includeInactive}

Return all claim deny reasons groups with reason codes in a hierarchical list

GET api/ClaimDenyReasons/{claimDenyGroupId}?includeInactive={includeInactive}

Return a single claim deny reason group with reason codes in a hierarchical list

POST api/ClaimDenyReasons

Create a new claim deny group

POST api/ClaimDenyReasons/{claimDenyGroupId}

Create a new claim deny reason

PUT api/ClaimDenyReasons

Update an existing claim deny group

PUT api/ClaimDenyReasons/{claimDenyGroupId}

Update an existing claim deny reason

DELETE api/ClaimDenyReasons/{claimDenyGroupId}

Delete a claim deny group

DELETE api/ClaimDenyReasons/{claimDenyGroupId}/{claimDenyReasonId}

Delete a claim deny group

GET api/ClaimDenyReasons/Insurance?includeInactive={includeInactive}&denyType={denyType}

Return insurance claim deny reasons groups with reason codes in a hierarchical list

GET api/ClaimDenyReasons/TTMWM?includeInactive={includeInactive}&denyType={denyType}

Return ttmwm claim deny reasons groups with reason codes in a hierarchical list

GET api/ClaimDenyReasons/Assessor?includeInactive={includeInactive}&denyType={denyType}

No documentation available.

Welfare

APIDescription
POST api/Welfare/Search

No documentation available.

GET api/Welfare?welfareId={welfareId}

No documentation available.

GET api/Welfare/Beneficiary?beneficiaryId={beneficiaryId}&includeInactive={includeInactive}

Get welfare

GET api/Welfare/Useful?beneficiaryId={beneficiaryId}&welfareId={welfareId}&billingDate={billingDate}

Get useful information for claim create

POST api/Welfare

No documentation available.

PUT api/Welfare

No documentation available.

DELETE api/Welfare?welfareId={welfareId}

No documentation available.

GET api/Welfare/ClaimValidate?beneficiaryId={beneficiaryId}&welfareId={welfareId}&billingDate={billingDate}&requestAmount={requestAmount}&claimId={claimId}&allowStmOverRemain={allowStmOverRemain}

Validate claim welfare

GET api/Welfare/ShowSubmitStmHealthCheckInfo?beneficiaryId={beneficiaryId}&welfareId={welfareId}&billingDate={billingDate}&requestAmount={requestAmount}

No documentation available.

GET api/Welfare/Useful/STM?beneficiaryId={beneficiaryId}&welfareId={welfareId}&billingDate={billingDate}

No documentation available.

GET api/Welfare/Beneficiary/STM?beneficiaryId={beneficiaryId}&includeInactive={includeInactive}

No documentation available.

GET api/Welfare/Useful/TAW?beneficiaryId={beneficiaryId}&welfareId={welfareId}&billingDate={billingDate}

No documentation available.

GET api/Welfare/Beneficiary/TAW?beneficiaryId={beneficiaryId}&includeInactive={includeInactive}

No documentation available.

POST api/Welfare/TAW

No documentation available.

PUT api/Welfare/TAW

No documentation available.

DELETE api/Welfare/TAW?welfareId={welfareId}

No documentation available.

GET api/Welfare/Useful/STMN?beneficiaryId={beneficiaryId}&welfareId={welfareId}&billingDate={billingDate}

No documentation available.

GET api/Welfare/Beneficiary/STMN?beneficiaryId={beneficiaryId}&includeInactive={includeInactive}

No documentation available.

TAWEmployeeType

APIDescription
GET api/TAWEmployeeTypes?dummy={dummy}

No documentation available.

BenefitPlans

Provides the implementation for all BenefitPlans API calls

APIDescription
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

APIDescription
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

APIDescription
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

APIDescription
GET api/FinancialYear?includeInactive={includeInactive}

No documentation available.

Employees

APIDescription
POST api/Employees/TAW

No documentation available.

PUT api/Employees/TAW?id={id}

No documentation available.

POST api/Employees/ValidateUploadEmployeeV2/TAW

No documentation available.

POST api/Employees/UploadEmployeeV2/TAW

No documentation available.

POST api/Employees/STMN

No documentation available.

PUT api/Employees/STMN?id={id}

No documentation available.

GET api/Employees/All?companyId={companyId}&sortCol={sortCol}&sortDir={sortDir}&pageNumber={pageNumber}&pageSize={pageSize}

Sorted, Paginated list of Employees

GET api/Employees?companyId={companyId}&searchTerm={searchTerm}&plantIds={plantIds}&insuranceIds={insuranceIds}&employeeBasePlanIds={employeeBasePlanIds}&familyBasePlanIds={familyBasePlanIds}&familyTopupPlanIds={familyTopupPlanIds}&sortCol={sortCol}&isActive={isActive}&sortDir={sortDir}&pageNumber={pageNumber}&pageSize={pageSize}

Full search of Employees, sorted and paginated

GET api/Employees/{employeeId}

Returns full details on a single Employee

POST api/Employees

Creates a new Employee record

PUT api/Employees?id={id}

Updates an Employee record

DELETE api/Employees/{employeeId}

Soft deletes and employee Employee

DELETE api/Employees/{employeeId}/Names/{nameHistoryId}

Delete a name history entry

GET api/Employees/{employeeId}/BenefitPeriods

Get all benefit periods for an employee

GET api/Employees/{employeeId}/AutoRenewPlan/{companyId}

Auto renew plan for an employee

GET api/Employees/AutoRenewPlan

Auto renew plan for all employee

POST api/Employees/TDEMTC

Creates a new Employee record

PUT api/Employees/TDEMTC?id={id}

Updates an Employee record

POST api/Employees/STM

Creates a new Employee record

PUT api/Employees/STM?id={id}

Updates an Employee record

POST api/Employees/ValidateUploadEmployeeInsurance

Validate upload employee insurance

POST api/Employees/UploadEmployeeInsurance

Upload employee insurance

POST api/Employees/ValidateUploadEmployeeV2

Validate upload employee version 2

POST api/Employees/UploadEmployeeV2

Upload employee version 2

GET api/Employees/AutoRetired

No documentation available.

POST api/Employees/TMTNewcomer

Creates a new Employee record

PUT api/Employees/TMTNewcomer?id={id}

Updates an Employee record

GET api/Employee/Contract/{companyId}

No documentation available.

GET api/Employee/UpdateMemberNo?EmployeeId={EmployeeId}&FamilyId={FamilyId}&CompanyId={CompanyId}

Updates Member No

Announcement

Provides the implementation for the Announcement API call(s)

APIDescription
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

APIDescription
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

APIDescription
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

APIDescription
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

APIDescription
GET api/Region/Active

Get news group type

System

Provides the implementation for all System API calls

APIDescription
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

APIDescription
GET api/EmployeeFamilyCategory/TAW?includeInactive={includeInactive}

No documentation available.

GET api/EmployeeFamilyCategory/STMN?includeInactive={includeInactive}

No documentation available.

Beneficiaries

APIDescription
GET api/Beneficiaries/{beneficiaryId}/CashSTMN?welfareId={welfareId}&billingDate={billingDate}

No documentation available.

GET api/Beneficiaries/Credit?citizenId={citizenId}&fullName={fullName}

Searches Beneficiaries for the New Credit Claim screen

GET api/Beneficiaries/{beneficiaryId}/Credit?billingDate={billingDate}&welfareId={welfareId}&stmBenefitId={stmBenefitId}&medicalTypeId={medicalTypeId}

Returns the details for a Beneficiary for the New Credit Claim screen

GET api/Beneficiaries/{beneficiaryId}/CreditSTM?billingDate={billingDate}&welfareId={welfareId}&stmBenefitId={stmBenefitId}&medicalTypeId={medicalTypeId}

No documentation available.

GET api/Beneficiaries/{beneficiaryId}/CreditSTMN?billingDate={billingDate}&welfareId={welfareId}&stmBenefitId={stmBenefitId}&medicalTypeId={medicalTypeId}

No documentation available.

GET api/Beneficiaries/{beneficiaryId}/CreditTAW?billingDate={billingDate}&welfareId={welfareId}&stmBenefitId={stmBenefitId}&medicalTypeId={medicalTypeId}

No documentation available.

GET api/Beneficiaries/Cash?companyId={companyId}&employeeNo={employeeNo}

Searches Beneficiaries for the New Cash Claim screen

GET api/Beneficiaries/{beneficiaryId}/Cash?billingDate={billingDate}

Returns the details for a Beneficiary for the New Cash Claim screen

POST api/Beneficiaries/Upload/Validate

Validate Upload Beneficiaries

POST api/Beneficiaries/Upload

Upload

POST api/Beneficiaries/UpdateReport

Update report

PUT api/Beneficiaries/SearchTerm?dummy={dummy}

Update beneficiary search terms

GET api/Beneficiaries/EmailSysAdmin?dummy={dummy}

No documentation available.

GET api/Beneficiaries/EmailInsurance?dummy={dummy}

No documentation available.

GET api/Beneficiaries/EmailForEmailList?dummy={dummy}

No documentation available.

GET api/Beneficiaries/25YearOldReport?companyId={companyId}&insuranceProviderId={insuranceProviderId}&startDate={startDate}&endDate={endDate}

Get beneficiary child 25 year old report

GET api/Beneficiaries/EmailSysAdmin25YearOld?dummy={dummy}

Send email to system admin for 25 year old report

GET api/Beneficiaries/EmailInsurance25YearOld?dummy={dummy}

Send email to insurance admin for 25 year old report

GET api/Beneficiaries/EmailForEmailList25YearOld?dummy={dummy}

Send email to email list for 25 year old report

POST api/Beneficiaries/ExportValidation?companyId={companyId}

No documentation available.

GET api/Beneficiaries/AllowFamily?beneficiaryId={beneficiaryId}&companyId={companyId}&billingDate={billingDate}&claimId={claimId}

No documentation available.

GET api/Beneficiaries/{beneficiaryId}/CashTMTNewcomer?claimTypeId={claimTypeId}&billingDate={billingDate}

Returns the details for a Beneficiary for the New Cash Claim screen for TMT Newcomer

HospitalCompany

APIDescription
GET api/HospitalLuxuryType

No documentation available.

GET api/HospitalCompany?hospitalId={hospitalId}

No documentation available.

EmployeeFamilyCategory

APIDescription
GET api/EmployeeFamilyCategory?includeInactive={includeInactive}

Get employee family category

Pdf

APIDescription
GET api/Pdf/DeleteDaily

No documentation available.

GET api/Pdf/RamaTransfer?beneficiaryId={beneficiaryId}

No documentation available.

GET RamaTransferPdf/{fileName}

No documentation available.

STMNBenefitEmployee

APIDescription
POST api/STMNBenefitEmployee

No documentation available.

BenefitPlanTypes

Provides the implementation for the BenefitPlanTypes API call(s)

APIDescription
GET api/BenefitPlanTypes

Return all Benefit Plan Types

StmGlassesContactBudget

APIDescription
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

APIDescription
GET api/CompanyWorkUnit/Division?companyId={companyId}&includeInactive={includeInactive}

No documentation available.

GET api/CompanyWorkUnit/Department?companyDivisionId={companyDivisionId}&includeInactive={includeInactive}

No documentation available.

GET api/CompanyWorkUnit/Section?companyDepartmentId={companyDepartmentId}&includeInactive={includeInactive}

No documentation available.

GET api/CompanyWorkUnit/Unit?companySectionId={companySectionId}&includeInactive={includeInactive}

No documentation available.

GET api/CompanyWorkUnit/Position?companyId={companyId}&includeInactive={includeInactive}

No documentation available.

GET api/CompanyWorkUnit/AllByCompany?companyId={companyId}&includeInactive={includeInactive}

No documentation available.

GET api/CompanyWorkUnitEdit/Division?companyId={companyId}

No documentation available.

GET api/CompanyWorkUnitEdit/Department?companyDivisionId={companyDivisionId}

No documentation available.

GET api/CompanyWorkUnitEdit/Section?companyDepartmentId={companyDepartmentId}

No documentation available.

GET api/CompanyWorkUnitEdit/Unit?companySectionId={companySectionId}

No documentation available.

POST api/CompanyWorkUnitEdit/Division

No documentation available.

PUT api/CompanyWorkUnitEdit/Division

No documentation available.

DELETE api/CompanyWorkUnitEdit/Division?id={id}

No documentation available.

POST api/CompanyWorkUnitEdit/Department

No documentation available.

PUT api/CompanyWorkUnitEdit/Department

No documentation available.

DELETE api/CompanyWorkUnitEdit/Department?id={id}

No documentation available.

POST api/CompanyWorkUnitEdit/Section

No documentation available.

PUT api/CompanyWorkUnitEdit/Section

No documentation available.

DELETE api/CompanyWorkUnitEdit/Section?id={id}

No documentation available.

POST api/CompanyWorkUnitEdit/Unit

No documentation available.

PUT api/CompanyWorkUnitEdit/Unit

No documentation available.

DELETE api/CompanyWorkUnitEdit/Unit?id={id}

No documentation available.

DocumentTypes

Provides the implementation for all DocumentTypes API calls

APIDescription
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

APIDescription
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

APIDescription
GET api/EmployeeFamilyCategory/STM?includeInactive={includeInactive}

No documentation available.

STMFiscalYear

APIDescription
GET api/STMFiscalYear?includeInactive={includeInactive}

No documentation available.

Users

Provides the implementation for all Users API calls

APIDescription
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

APIDescription
GET api/STMNFiscalYear?includeInactive={includeInactive}

No documentation available.

Claims

APIDescription
POST api/Claim/StmHealthCheckFamilyWelfare

No documentation available.

POST api/Claims/UploadInsuranceFile/{claimsId}

No documentation available.

POST api/Claims/Welfare

No documentation available.

GET api/Claims/Welfare/{claimId}

No documentation available.

GET api/Claims/ReCalOverRemain?employeeId={employeeId}&fyStart={fyStart}&fyEnd={fyEnd}

No documentation available.

GET api/Claims/ChangeTcPaidDate?companyId={companyId}&searchText={searchText}&claimTypeId={claimTypeId}&hospitalId={hospitalId}&tcPaidDateStart={tcPaidDateStart}&tcPaidDateEnd={tcPaidDateEnd}&pageSize={pageSize}&currentPage={currentPage}&sortBy={sortBy}&sortType={sortType}

No documentation available.

PUT api/Claims/ChangeTcPaidDate

No documentation available.

GET api/ClaimSeries/Available?claimId={claimId}

No documentation available.

PUT api/ClaimParent

No documentation available.

GET api/Claims/IPDHistory/{employeeId}

No documentation available.

PUT api/Claims/IPDHistory/ChangeAmount

No documentation available.

GET api/Claims/IPDAndOPDHistory/{employeeId}?billingDate={billingDate}

No documentation available.

GET api/Claims/IPDAndOPDHistory/all?billingDate={billingDate}

No documentation available.

POST api/CreditClaimSTM/Upload/Validate

Validate Upload Credit Claim STM

POST api/CreditClaimSTM/Upload

Upload Credit Claim STM

POST api/Claims/MatchingInvoice/Validate

No documentation available.

POST api/Claims/MatchingInvoice

Matching Invoice

POST api/Claims/ExportValidationMatchingInvoice?companyId={companyId}

Export Validation Matching Invoice

POST api/Claims/Welfare/STM

No documentation available.

GET api/Claims/EmployeeWelfare/STM?EmployeeId={EmployeeId}&IsFamilyMember={IsFamilyMember}&ClaimType={ClaimType}&EmployeePlanId={EmployeePlanId}&SortCol={SortCol}&SortDir={SortDir}&FyStartDate={FyStartDate}&FyEndDate={FyEndDate}

No documentation available.

POST api/Claims/CreditSTM

No documentation available.

PUT api/Claims/CreditSTM

No documentation available.

GET api/Claims/CreditSTM/{claimId}

No documentation available.

POST api/Claims/Welfare/STMN

No documentation available.

GET api/Claims/EmployeeWelfare/STMN?EmployeeId={EmployeeId}&IsFamilyMember={IsFamilyMember}&ClaimType={ClaimType}&EmployeePlanId={EmployeePlanId}&SortCol={SortCol}&SortDir={SortDir}&FyStartDate={FyStartDate}&FyEndDate={FyEndDate}

No documentation available.

POST api/Claims/CreditSTMN

No documentation available.

PUT api/Claims/CreditSTMN

No documentation available.

GET api/Claims/CreditSTMN/{claimId}

No documentation available.

GET api/Claims/EmailForEmailListSTMN?status={status}

No documentation available.

GET api/Claims/EmailSysAdminSTMN?status={status}

No documentation available.

POST api/Claims/Welfare/TAW

No documentation available.

GET api/Claims/EmployeeWelfare/TAW?EmployeeId={EmployeeId}&IsFamilyMember={IsFamilyMember}&ClaimType={ClaimType}&EmployeePlanId={EmployeePlanId}&SortCol={SortCol}&SortDir={SortDir}&FyStartDate={FyStartDate}&FyEndDate={FyEndDate}

No documentation available.

POST api/Claims/CreditTAW

No documentation available.

POST api/CreditClaimTAW/Upload/Validate

No documentation available.

POST api/CreditClaimTAW/Upload

No documentation available.

POST api/Claims/Credit

Creates a new credit claim

PUT api/Claims/Credit

Updates a credit claim

DELETE api/Claims/Credit/{claimId}

Cancel a credit claim

GET api/Claims/Credit/{claimId}

No documentation available.

POST api/Claims/Cash

Creates a new cash claim

GET api/Claims/Cash/{claimId}

Get a cash claim detail

DELETE api/Claims/Cash/{claimId}

Cancel a cash claim

DELETE api/Claims/Welfare/{claimId}

No documentation available.

PUT api/Claims/RequestDocuments

Request more documents

PUT api/Claims/RequestDocumentsTCTTMWM

No documentation available.

PUT api/Claims/RequestDocumentsInsurance

No documentation available.

PUT api/Claims/RequestDocumentsTTMWM

No documentation available.

PUT api/Claims/RequestDocumentsAssessor

No documentation available.

PUT api/Claims/UploadDocuments

Upload documents

PUT api/Claims/UploadDocumentsWelfare

No documentation available.

GET api/Claims/BenefitPlanFileUpload/{benefitPlanId}

Assign by BenefitPlan Id

PUT api/Claims/UpdateHospital

Update hospital

PUT api/Claims/ForcePrivateHospitalCash

No documentation available.

PUT api/Claims/ForcePrivateHospitalCredit

No documentation available.

PUT api/Claims/UpdateVisitDate

No documentation available.

PUT api/Claims/UpdateVisitDateWelfare

No documentation available.

PUT api/Claims/Credit/UpdateVisitDateWelfare

No documentation available.

PUT api/Claims/UpdateSpecialDental?claimId={claimId}&hasSpecialDental={hasSpecialDental}

Update special dental

PUT api/Claims/ApproveDocuments

Approve documents

PUT api/Claims/ApproveDocumentsWelfare

No documentation available.

PUT api/Claims/InsuranceApprove

Insurance Approve

PUT api/Claims/InsuranceApproveWelfare

No documentation available.

PUT api/Claims/InsuranceApproveTMTNewcomer

No documentation available.

PUT api/Claims/CashClaimTtmwmApprove

Insurance Approve

PUT api/Claims/CashClaimTtmwmApproveWelfare

No documentation available.

PUT api/Claims/AssessorApproveWelfare

No documentation available.

PUT api/Claims/Credit/AssessorApproveWelfare

No documentation available.

PUT api/Claims/ConfirmInfoChangedWelfare/{claimId}

No documentation available.

PUT api/Claims/EditInfoWelfare

No documentation available.

PUT api/Claims/Credit/EditInfoWelfare

No documentation available.

PUT api/Claims/ConfirmDocument?claimId={claimId}

Confirm documents

GET api/Claims/Employee?EmployeeId={EmployeeId}&IsFamilyMember={IsFamilyMember}&ClaimType={ClaimType}&EmployeePlanId={EmployeePlanId}&SortCol={SortCol}&SortDir={SortDir}&FyStartDate={FyStartDate}&FyEndDate={FyEndDate}

Search Claims for an employee

GET api/Claims/EmployeeWelfare?EmployeeId={EmployeeId}&IsFamilyMember={IsFamilyMember}&ClaimType={ClaimType}&EmployeePlanId={EmployeePlanId}&SortCol={SortCol}&SortDir={SortDir}&FyStartDate={FyStartDate}&FyEndDate={FyEndDate}

Search Claims for an employee

GET api/Claims/{employeeId}/Employee

Get All Claims for an employee

GET api/Claims/Search?CompanyId={CompanyId}&SearchTerm={SearchTerm}&ClaimTypeId={ClaimTypeId}&SpecialDental={SpecialDental}&NoSpecialDental={NoSpecialDental}&BillingDateFrom={BillingDateFrom}&BillingDateTo={BillingDateTo}&RequestDateFrom={RequestDateFrom}&RequestDateTo={RequestDateTo}&ExpiredDateFrom={ExpiredDateFrom}&ExpiredDateTo={ExpiredDateTo}&DeniedDateFrom={DeniedDateFrom}&DeniedDateTo={DeniedDateTo}&ApprovedDateFrom={ApprovedDateFrom}&ApprovedDateTo={ApprovedDateTo}&ComplatedDateFrom={ComplatedDateFrom}&ComplatedDateTo={ComplatedDateTo}&PlantIds={PlantIds}&InsuranceProviderIds={InsuranceProviderIds}&ClaimStatusIds={ClaimStatusIds}&HospitalId={HospitalId}&ProductId={ProductId}&EmpFam={EmpFam}&SortCol={SortCol}&SortDir={SortDir}&PageNumber={PageNumber}&PageSize={PageSize}&isExport={isExport}

Search Claims

GET api/Claims/SearchWelfare?CompanyId={CompanyId}&SearchTerm={SearchTerm}&ClaimTypeId={ClaimTypeId}&SpecialDental={SpecialDental}&NoSpecialDental={NoSpecialDental}&BillingDateFrom={BillingDateFrom}&BillingDateTo={BillingDateTo}&RequestDateFrom={RequestDateFrom}&RequestDateTo={RequestDateTo}&ExpiredDateFrom={ExpiredDateFrom}&ExpiredDateTo={ExpiredDateTo}&DeniedDateFrom={DeniedDateFrom}&DeniedDateTo={DeniedDateTo}&ApprovedDateFrom={ApprovedDateFrom}&ApprovedDateTo={ApprovedDateTo}&ComplatedDateFrom={ComplatedDateFrom}&ComplatedDateTo={ComplatedDateTo}&PlantIds={PlantIds}&InsuranceProviderIds={InsuranceProviderIds}&ClaimStatusIds={ClaimStatusIds}&HospitalId={HospitalId}&ProductId={ProductId}&EmpFam={EmpFam}&SortCol={SortCol}&SortDir={SortDir}&PageNumber={PageNumber}&PageSize={PageSize}&isExport={isExport}

Search Claims

GET api/Claims/SearchTDEMTC?CompanyId={CompanyId}&SearchTerm={SearchTerm}&ClaimTypeId={ClaimTypeId}&SpecialDental={SpecialDental}&NoSpecialDental={NoSpecialDental}&BillingDateFrom={BillingDateFrom}&BillingDateTo={BillingDateTo}&RequestDateFrom={RequestDateFrom}&RequestDateTo={RequestDateTo}&ExpiredDateFrom={ExpiredDateFrom}&ExpiredDateTo={ExpiredDateTo}&DeniedDateFrom={DeniedDateFrom}&DeniedDateTo={DeniedDateTo}&ApprovedDateFrom={ApprovedDateFrom}&ApprovedDateTo={ApprovedDateTo}&ComplatedDateFrom={ComplatedDateFrom}&ComplatedDateTo={ComplatedDateTo}&PlantIds={PlantIds}&InsuranceProviderIds={InsuranceProviderIds}&ClaimStatusIds={ClaimStatusIds}&HospitalId={HospitalId}&ProductId={ProductId}&EmpFam={EmpFam}&SortCol={SortCol}&SortDir={SortDir}&PageNumber={PageNumber}&PageSize={PageSize}&isExport={isExport}

No documentation available.

GET api/Claims/SearchTDEMTCWelfare?CompanyId={CompanyId}&SearchTerm={SearchTerm}&ClaimTypeId={ClaimTypeId}&SpecialDental={SpecialDental}&NoSpecialDental={NoSpecialDental}&BillingDateFrom={BillingDateFrom}&BillingDateTo={BillingDateTo}&RequestDateFrom={RequestDateFrom}&RequestDateTo={RequestDateTo}&ExpiredDateFrom={ExpiredDateFrom}&ExpiredDateTo={ExpiredDateTo}&DeniedDateFrom={DeniedDateFrom}&DeniedDateTo={DeniedDateTo}&ApprovedDateFrom={ApprovedDateFrom}&ApprovedDateTo={ApprovedDateTo}&ComplatedDateFrom={ComplatedDateFrom}&ComplatedDateTo={ComplatedDateTo}&PlantIds={PlantIds}&InsuranceProviderIds={InsuranceProviderIds}&ClaimStatusIds={ClaimStatusIds}&HospitalId={HospitalId}&ProductId={ProductId}&EmpFam={EmpFam}&SortCol={SortCol}&SortDir={SortDir}&PageNumber={PageNumber}&PageSize={PageSize}&isExport={isExport}

No documentation available.

GET api/Claims/SearchTMTNewcomer?CompanyId={CompanyId}&SearchTerm={SearchTerm}&ClaimTypeId={ClaimTypeId}&SpecialDental={SpecialDental}&NoSpecialDental={NoSpecialDental}&BillingDateFrom={BillingDateFrom}&BillingDateTo={BillingDateTo}&RequestDateFrom={RequestDateFrom}&RequestDateTo={RequestDateTo}&ExpiredDateFrom={ExpiredDateFrom}&ExpiredDateTo={ExpiredDateTo}&DeniedDateFrom={DeniedDateFrom}&DeniedDateTo={DeniedDateTo}&ApprovedDateFrom={ApprovedDateFrom}&ApprovedDateTo={ApprovedDateTo}&ComplatedDateFrom={ComplatedDateFrom}&ComplatedDateTo={ComplatedDateTo}&PlantIds={PlantIds}&InsuranceProviderIds={InsuranceProviderIds}&ClaimStatusIds={ClaimStatusIds}&HospitalId={HospitalId}&ProductId={ProductId}&EmpFam={EmpFam}&SortCol={SortCol}&SortDir={SortDir}&PageNumber={PageNumber}&PageSize={PageSize}&isExport={isExport}

No documentation available.

POST api/Claims/Matching/Validate

Validate Matching

POST api/Claims/Matching

Matching

POST api/Claims/MatchingPay/Validate

Validate Matching Pay

POST api/Claims/MatchingPay

Matching Pay

GET api/Claims/Expiring?claimId={claimId}

No documentation available.

GET api/Claims/Expire?date={date}

Expire

GET api/Claims/{claimid}/Expire

Expire by claim id

GET api/Claims/{claimId}/DeleteDocuments

Delete ClaimDocuments By ClaimId

GET api/Claims/EmailSysAdmin?status={status}

Email SysAdmin

GET api/Claims/EmailInsurance?status={status}

Email Insurance

GET api/Claims/EmailForEmailList?status={status}

Email For Email List

GET api/Claims/DeleteDocuments?date={date}&isAllDocument={isAllDocument}

Delete ClaimDocuments By Date

PUT api/Claims/RollBack?claimId={claimId}

No documentation available.

GET api/Claims/RollBack/{claimId}

No documentation available.

PUT api/Claims/RollBackWelfare?claimId={claimId}

No documentation available.

GET api/Claims/RollBackWelfare/{claimId}

No documentation available.

GET api/Claims/StmRollBackWelfare/{claimId}

No documentation available.

PUT api/Claims/StmRollBackWelfare/{claimId}

No documentation available.

POST api/Claims/ExportValidation?companyId={companyId}

No documentation available.

GET api/Claims/ICD10/{claimId}

No documentation available.

POST api/Claims/ClaimICD10

No documentation available.

POST api/Claims/ClaimICD10Welfare

No documentation available.

POST api/Claim/EmployeeChronicDiseaseWelfare

No documentation available.

POST api/Claim/EyesightWelfare

No documentation available.

ClaimStatuses

Controller for ClaimStatuses API calls

APIDescription
GET api/ClaimStatuses?includeInactive={includeInactive}

Return all Claim Statuses

Bank

APIDescription
GET api/Bank/Active

Get bank

ICD10

APIDescription
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

APIDescription
GET api/ISmart/SyncAllEmployee

No documentation available.

TCClaimType

APIDescription
GET api/TCClaimType?includeInactive={includeInactive}

No documentation available.

EmployeeGradePlanBenefits

Provides the implementation for all EmployeeGradeBenefitPlan API calls

APIDescription
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

APIDescription
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}&registrationCode={registrationCode}

No documentation available.

GET api/CompressPdf?fileName={fileName}

No documentation available.

Notifications

Provides the implementation for all Notifications API calls

APIDescription
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

APIDescription
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)

APIDescription
GET api/Titles?dummy={dummy}

Return all Titles

FYFuturePlan

APIDescription
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

APIDescription
GET api/Coverage/Active

Get coverages

GET api/CoverageHospital/Active

Get coverage hospitals

STMBenefit

APIDescription
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

APIDescription
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

APIDescription
GET api/ClaimRemarkReason/Assessor?includeInactive={includeInactive}

No documentation available.

ResetPassword

APIDescription
GET u/pwd?data={data}

Update user password

EmployeeChronicDisease

APIDescription
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

APIDescription
GET api/TMTNewcomerClaimType?includeInactive={includeInactive}

No documentation available.

GET api/TMTNewcomerClaimType/Beneficiary?beneficiaryId={beneficiaryId}&includeInactive={includeInactive}

No documentation available.

EmployeePosition

APIDescription
GET api/EmployeePosition/{companyId}

No documentation available.

StmSafetyBudget

APIDescription
POST api/StmSafetyBudget/TAW/Search

No documentation available.

POST api/StmSafetyBudget/TAW/ValidateUpload

No documentation available.

POST api/StmSafetyBudget/TAW/Upload

No documentation available.

POST api/StmSafetyBudget/ProductLine/TAW/ValidateUpload

No documentation available.

POST api/StmSafetyBudget/ProductLine/TAW/Upload

No documentation available.

DELETE api/StmSafetyBudget/TAW/{stmSafetyBudgetId}

No documentation available.

GET api/StmHealthCheckDate/TAW

No documentation available.

PUT api/StmHealthCheckDate/TAW

No documentation available.

POST api/StmSafetyBudget/Search

No documentation available.

POST api/StmSafetyBudget/ValidateUpload

No documentation available.

POST api/StmSafetyBudget/Upload

No documentation available.

POST api/StmSafetyBudget/ProductLine/ValidateUpload

No documentation available.

POST api/StmSafetyBudget/ProductLine/Upload

No documentation available.

DELETE api/StmSafetyBudget/{stmSafetyBudgetId}

No documentation available.

GET api/StmHealthCheckDate

No documentation available.

PUT api/StmHealthCheckDate

No documentation available.

Line

APIDescription
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

APIDescription
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

APIDescription
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

APIDescription
GET api/Reports/CompletedRegistration?companyId={companyId}&searchTerm={searchTerm}&plantIds={plantIds}&insuranceIds={insuranceIds}&startDate={startDate}&endDate={endDate}&sortCol={sortCol}&sortDir={sortDir}&pageNumber={pageNumber}&pageSize={pageSize}&isExport={isExport}

Get Completed Registration

GET api/Reports/CompletedRegistration/STMN?companyId={companyId}&searchTerm={searchTerm}&plantIds={plantIds}&insuranceIds={insuranceIds}&startDate={startDate}&endDate={endDate}&sortCol={sortCol}&sortDir={sortDir}&pageNumber={pageNumber}&pageSize={pageSize}&isExport={isExport}

No documentation available.

GET api/Reports/CompletedRegistration/STM?companyId={companyId}&searchTerm={searchTerm}&plantIds={plantIds}&insuranceIds={insuranceIds}&startDate={startDate}&endDate={endDate}&sortCol={sortCol}&sortDir={sortDir}&pageNumber={pageNumber}&pageSize={pageSize}&isExport={isExport}

No documentation available.

GET api/Reports/OverRemain?companyId={companyId}&searchTerm={searchTerm}&plantIds={plantIds}&isCurrent={isCurrent}&isContract={isContract}&startDate={startDate}&endDate={endDate}&isExport={isExport}

Full search of Over Remain

GET api/Reports/Remain?companyId={companyId}&billingDate={billingDate}&isExport={isExport}

Remain Report

GET api/Reports/Employee?companyId={companyId}&remainOption={remainOption}&isExport={isExport}

Employee Report

GET api/Reports/Family?companyId={companyId}&remainOption={remainOption}&isExport={isExport}

Family Report

GET api/Reports/EmailEmpfam

Send Email Employee/Family Report

GET api/Reports/EmailInOutEmpfam

Send Email Employee/Family IN OUT Report

GET api/Reports/ICD10?CompanyId={CompanyId}&SearchTerm={SearchTerm}&ClaimTypeId={ClaimTypeId}&SpecialDental={SpecialDental}&NoSpecialDental={NoSpecialDental}&BillingDateFrom={BillingDateFrom}&BillingDateTo={BillingDateTo}&RequestDateFrom={RequestDateFrom}&RequestDateTo={RequestDateTo}&ExpiredDateFrom={ExpiredDateFrom}&ExpiredDateTo={ExpiredDateTo}&DeniedDateFrom={DeniedDateFrom}&DeniedDateTo={DeniedDateTo}&ApprovedDateFrom={ApprovedDateFrom}&ApprovedDateTo={ApprovedDateTo}&ComplatedDateFrom={ComplatedDateFrom}&ComplatedDateTo={ComplatedDateTo}&PlantIds={PlantIds}&InsuranceProviderIds={InsuranceProviderIds}&ClaimStatusIds={ClaimStatusIds}&HospitalId={HospitalId}&ProductId={ProductId}&EmpFam={EmpFam}&SortCol={SortCol}&SortDir={SortDir}&PageNumber={PageNumber}&PageSize={PageSize}&isExport={isExport}

No documentation available.

GET api/Reports/Payment?reportType={reportType}&companyId={companyId}&searchType={searchType}&searchTerm={searchTerm}&plantIds={plantIds}&insuranceIds={insuranceIds}&startDate={startDate}&endDate={endDate}&sortCol={sortCol}&sortDir={sortDir}&pageNumber={pageNumber}&pageSize={pageSize}&isExport={isExport}&paidDate={paidDate}

No documentation available.

GET api/Reports/PaymentWelfare?companyId={companyId}&searchType={searchType}&searchTerm={searchTerm}&plantIds={plantIds}&insuranceIds={insuranceIds}&welfareGroupIds={welfareGroupIds}&startDate={startDate}&endDate={endDate}&sortCol={sortCol}&sortDir={sortDir}&pageNumber={pageNumber}&pageSize={pageSize}&isExport={isExport}&paidDate={paidDate}

No documentation available.

GET api/Reports/CompletedRegistration/TDEMTC?companyId={companyId}&searchTerm={searchTerm}&plantIds={plantIds}&insuranceIds={insuranceIds}&startDate={startDate}&endDate={endDate}&sortCol={sortCol}&sortDir={sortDir}&pageNumber={pageNumber}&pageSize={pageSize}&isExport={isExport}

No documentation available.

GET api/Reports/ICD10/TDEMTC?CompanyId={CompanyId}&SearchTerm={SearchTerm}&ClaimTypeId={ClaimTypeId}&SpecialDental={SpecialDental}&NoSpecialDental={NoSpecialDental}&BillingDateFrom={BillingDateFrom}&BillingDateTo={BillingDateTo}&RequestDateFrom={RequestDateFrom}&RequestDateTo={RequestDateTo}&ExpiredDateFrom={ExpiredDateFrom}&ExpiredDateTo={ExpiredDateTo}&DeniedDateFrom={DeniedDateFrom}&DeniedDateTo={DeniedDateTo}&ApprovedDateFrom={ApprovedDateFrom}&ApprovedDateTo={ApprovedDateTo}&ComplatedDateFrom={ComplatedDateFrom}&ComplatedDateTo={ComplatedDateTo}&PlantIds={PlantIds}&InsuranceProviderIds={InsuranceProviderIds}&ClaimStatusIds={ClaimStatusIds}&HospitalId={HospitalId}&ProductId={ProductId}&EmpFam={EmpFam}&SortCol={SortCol}&SortDir={SortDir}&PageNumber={PageNumber}&PageSize={PageSize}&isExport={isExport}

No documentation available.

GET api/Reports/ICD10Welfare/TDEMTC?CompanyId={CompanyId}&SearchTerm={SearchTerm}&ClaimTypeId={ClaimTypeId}&SpecialDental={SpecialDental}&NoSpecialDental={NoSpecialDental}&BillingDateFrom={BillingDateFrom}&BillingDateTo={BillingDateTo}&RequestDateFrom={RequestDateFrom}&RequestDateTo={RequestDateTo}&ExpiredDateFrom={ExpiredDateFrom}&ExpiredDateTo={ExpiredDateTo}&DeniedDateFrom={DeniedDateFrom}&DeniedDateTo={DeniedDateTo}&ApprovedDateFrom={ApprovedDateFrom}&ApprovedDateTo={ApprovedDateTo}&ComplatedDateFrom={ComplatedDateFrom}&ComplatedDateTo={ComplatedDateTo}&PlantIds={PlantIds}&InsuranceProviderIds={InsuranceProviderIds}&ClaimStatusIds={ClaimStatusIds}&HospitalId={HospitalId}&ProductId={ProductId}&EmpFam={EmpFam}&SortCol={SortCol}&SortDir={SortDir}&PageNumber={PageNumber}&PageSize={PageSize}&isExport={isExport}

No documentation available.

GET api/Reports/CompletedRegistrationWelfare/TDEMTC?companyId={companyId}&searchTerm={searchTerm}&plantIds={plantIds}&insuranceIds={insuranceIds}&startDate={startDate}&endDate={endDate}&sortCol={sortCol}&sortDir={sortDir}&pageNumber={pageNumber}&pageSize={pageSize}&isExport={isExport}

No documentation available.

GET api/Reports/PaymentSAP?reportType={reportType}&companyId={companyId}&searchType={searchType}&searchTerm={searchTerm}&plantIds={plantIds}&insuranceIds={insuranceIds}&startDate={startDate}&endDate={endDate}&sortCol={sortCol}&sortDir={sortDir}&pageNumber={pageNumber}&pageSize={pageSize}&isExport={isExport}&paidDate={paidDate}

No documentation available.

GET api/Reports/PaymentSAPWelfare?companyId={companyId}&searchType={searchType}&searchTerm={searchTerm}&plantIds={plantIds}&insuranceIds={insuranceIds}&startDate={startDate}&endDate={endDate}&sortCol={sortCol}&sortDir={sortDir}&pageNumber={pageNumber}&pageSize={pageSize}&isExport={isExport}&paidDate={paidDate}

No documentation available.

GET api/Reports/PaymentInvoiceSapWelfare?companyId={companyId}&searchText={searchText}&invoiceClaimTypeId={invoiceClaimTypeId}&createdDateStart={createdDateStart}&createdDateEnd={createdDateEnd}&invoiceDateStart={invoiceDateStart}&invoiceDateEnd={invoiceDateEnd}&pageSize={pageSize}&currentPage={currentPage}&isExport={isExport}&paidDate={paidDate}

No documentation available.

GET api/Reports/PaymentInvoiceSapWelfareTAW?companyId={companyId}&searchText={searchText}&invoiceClaimTypeId={invoiceClaimTypeId}&createdDateStart={createdDateStart}&createdDateEnd={createdDateEnd}&invoiceDateStart={invoiceDateStart}&invoiceDateEnd={invoiceDateEnd}&pageSize={pageSize}&currentPage={currentPage}&isExport={isExport}&paidDate={paidDate}

No documentation available.

POST api/Reports/StmClaim

No documentation available.

POST api/Reports/TawClaim

No documentation available.

GET api/Reports/IndividualCallback?companyId={companyId}&searchText={searchText}&invoiceApproveDateStart={invoiceApproveDateStart}&invoiceApproveDateEnd={invoiceApproveDateEnd}&pageSize={pageSize}&currentPage={currentPage}

No documentation available.

POST api/Report/ConsentDataUser

No documentation available.

POST api/Reports/Fund

No documentation available.

POST api/Reports/FundDetail

No documentation available.

POST api/Reports/BudgetUsaged?isExport={isExport}

No documentation available.

GET api/Reports/InsurancePremium?companyId={companyId}

No documentation available.

GET api/Reports/RegistrationCodeSTM?companyId={companyId}

No documentation available.

ClaimTypes

Controller for ClaimTypes API calls

APIDescription
GET api/ClaimTypes?includeInactive={includeInactive}

Return all claim types

STMNBenefit

APIDescription
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

APIDescription
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

APIDescription
POST api/STMBenefitEmployee

No documentation available.

Product

APIDescription
GET api/Product?includeInactive={includeInactive}

No documentation available.

InsuranceProviders

Provides the implementation for all InsuranceProviders API calls

APIDescription
GET api/InsuranceProviders?includeInactive={includeInactive}&searchFilter={searchFilter}&sortBy={sortBy}&sortOrder={sortOrder}

Return all insurance providers

POST api/InsuranceProviders

Create a new insurance provider

PUT api/InsuranceProviders

Update an existing insurance provider

DELETE api/InsuranceProviders/{InsuranceProviderId}

Delete a insurance provider

DELETE api/InsuranceProviders/{insuranceProviderId}/Users/{userId}

Delete a insuranceProvider user

GET api/InsuranceProviders/{insuranceProviderId}/Users?includeInactive={includeInactive}

Return all users in a insuranceProvider

POST api/InsuranceProviders/{insuranceProviderId}/Users

Create a new user in a insuranceProvider

PUT api/InsuranceProviders/{insuranceProviderId}/Users

Updates an Insurance Provider User

GET api/InsuranceProviders/{insuranceProviderId}/Companies?includeInactive={includeInactive}

Return all companies associated with a insuranceProvider

GET api/InsuranceProviders/Company/{companyId}?includeInactive={includeInactive}

Return all insurance providers associated with a company

Invoice

APIDescription
POST api/Invoice/Search

No documentation available.

GET api/Invoice?invoiceId={invoiceId}

No documentation available.

GET api/Invoice/SearchClaimWelfareCash?companyId={companyId}&includeInvoiceId={includeInvoiceId}

No documentation available.

POST api/Invoice/Cash

No documentation available.

PUT api/Invoice/Cash

No documentation available.

DELETE api/Invoice/Cash/{invoiceId}

No documentation available.

PUT api/Invoice/Cash/Approve/{invoiceId}

No documentation available.

PUT api/Invoice/Cash/ClaimEditInfo

No documentation available.

GET api/Invoice/SearchClaimWelfareCredit?companyId={companyId}&hospitalId={hospitalId}&includeInvoiceId={includeInvoiceId}

No documentation available.

POST api/Invoice/Credit

No documentation available.

PUT api/Invoice/Credit

No documentation available.

DELETE api/Invoice/Credit/{invoiceId}

No documentation available.

PUT api/Invoice/Credit/Approve/{invoiceId}

No documentation available.

PUT api/Invoice/Credit/ClaimEditInfo

No documentation available.

PUT api/Invoice/Credit/ConfirmEditInfo/{invoiceId}

No documentation available.

PUT api/Invoice/Credit/ForceReview/{invoiceId}

No documentation available.

PUT api/Invoice/Credit/ForceApprove/{invoiceId}

No documentation available.

Hospitals

Provides the implementation for all Hospitals API calls

APIDescription
GET api/Hospitals?includeInactive={includeInactive}&companyId={companyId}&searchFilter={searchFilter}&sortBy={sortBy}&sortOrder={sortOrder}&includeCompanies={includeCompanies}

Return all hospitals

GET api/Hospitals/{hospitalId}

Return hospital

POST api/Hospitals

Create a new hospital

POST api/Hospitals/Upsert

Upload a list of hospitals to be mass processed

PUT api/Hospitals

Update an existing hospital

DELETE api/Hospitals/{HospitalId}

Delete a hospital

DELETE api/Hospitals/{hospitalId}/Users/{userId}

Delete a hospital user

GET api/Hospitals/{hospitalId}/Users?includeInactive={includeInactive}

Return all users in a hospital

POST api/Hospitals/{hospitalId}/Users

Create a new user in a hospital

PUT api/Hospitals/{hospitalId}/Users

Update an user in a hospital

GET api/Hospitals/{hospitalId}/Companies?includeInactive={includeInactive}

Return all companies associated with a hospital

GET api/Hospitals/Company/{companyId}?includeInactive={includeInactive}

Return all hopspital associated with a company

POST api/Hospital/ValidateUpsert

Validate hospitals from file upload

POST api/Hospital/EmployeeSearch

Search employee hospitals

GET api/CompanyHospital/Company?companyId={companyId}

No documentation available.

PUT api/CompanyHospital/AllowStmOverRemain

No documentation available.

PUT api/HospitalInsurance/Company

No documentation available.

PUT api/HospitalInsurance/ViewType

No documentation available.

GET api/Hospitals/HospitalInsurances?includeInactive={includeInactive}&companyId={companyId}&searchFilter={searchFilter}&sortBy={sortBy}&sortOrder={sortOrder}

No documentation available.