PreAuth

APIDescription
GET values/DownloadPreAuthDocuments?filename={filename}&filepath={filepath}&mediatype={mediatype}

Download PreAuthorization Documents

POST api/PreAuth/SavePreAuthRequest

Save PreAuthorization Request

POST api/PreAuth/DeleteDocuments?DocumentId={DocumentId}&RequestId={RequestId}&ModuleName={ModuleName}

No documentation available.

GET api/PreAuth/GetPreAuthRequest/{id}

No documentation available.

POST api/PreAuth/UploadPreAuthDocuments?PrerequestId={PrerequestId}&DocumentType={DocumentType}&typeofrequest={typeofrequest}&FileSize={FileSize}

No documentation available.

POST api/PreAuth/GetPreAuthList

No documentation available.

GET api/PreAuth/GPSFindCountries

FindCountries

GET api/PreAuth/GPSFindCurrencies

No documentation available.

GET api/PreAuth/GPSFindHospitalStatus

No documentation available.

GET api/PreAuth/GPSMedicalDiagnosisList

No documentation available.

ClaimQuestionnaire

Test controller to add the functionalities associated with the Applications This is just for testing and has to be integrated to other controllers, once confirmed

APIDescription
GET api/ClaimQuestionnaire/GetQuestions?claimType={claimType}&claimAmount={claimAmount}&language={language}&currency={currency}

Get Questionnaire

Login

APIDescription
GET api/Login/AuthenticateToken?Token={Token}

No documentation available.

POST api/Login/Authenticate

Api method to Authenticate a user by login name and password

POST api/Login/Logout

No documentation available.

POST api/Login/GetSelectedSecretQuestions

No documentation available.

POST api/Login/ValidateSecretQuestion

No documentation available.

POST api/Login/SetNewPassword

No documentation available.

GET api/Login/GetPolicyEntityDetails

Method to get policy details

GET api/Login/GetAllSecretQuestions?langCode={langCode}

get the list of security questions

POST api/Login/CreateUser

No documentation available.

POST api/Login/CheckUser

No documentation available.

POST api/Login/ForgotUsername

This API validates the Entity ID ,DOB and Email return ValidateUserResponseModel, if passes the validation.

POST api/Login/ResetPassword

No documentation available.

POST api/Login/UpdateSecurityResponse

POST api/Login/ForgotUsernameForAPP

No documentation available.

POST api/Login/GetEntityIdByRefId

get the list of security questions

OutboundMessage

APIDescription
POST api/OutboundMessage/GetOutboundMessages

Fetch Inbound Messages from the Communication Db

POST api/OutboundMessage/MarkMailAsRead?entityId={entityId}&caseId={caseId}

Mark Mail As Read

GET api/OutboundMessage/GetUnreadMessageCount

GetUnreadMessageCount

APIDescription
POST api/Cookie/GetCookieText

No documentation available.

POST api/Cookie/UpdateCookieInfo

No documentation available.

Portals

APIDescription
POST api/Portals/DownloadCoverageLetter?entityId={entityId}&policyId={policyId}&portalName={portalName}&languageName={languageName}

To fetch portal template based on portal name and language name

POST api/Portals/GetPortalDetails

GetPortalDetails

PersonalInfo

APIDescription
GET api/PersonalInfo/GetMemberDetails?entityId={entityId}

Get Memeber Details from Actisure Service.

GET api/PersonalInfo/GetAdressesByEntityId?entityId={entityId}

Api to get addresses corresponding to entity id

POST api/PersonalInfo/GetNotifications

Get Memeber Details from Actisure Service.

GET api/PersonalInfo/GetInsuredMembers

Get Insured Member Details from Actisure Service.

POST api/PersonalInfo/AddNewDependentQueue

Method to Send Request to MSMQ for Adding New Dependent which needs Approval to get into the System.

POST api/PersonalInfo/UpdateEntityDetails

Update entityy details to actisure

GET api/PersonalInfo/GetTotalNotificationCount

Update entityy details to actisure

POST api/PersonalInfo/UpdateNotificationStatusDetails?Notificationid={Notificationid}

Update notification status

POST api/PersonalInfo/UpdateEntityDetailsToQueue

Update entity details to queue

GET api/PersonalInfo/GetIdCardEntityPolicyList?entityId={entityId}

List of members with policy details, to generate id card

GET api/PersonalInfo/DownloadIDCard?policyId={policyId}&entityId={entityId}&policyType={policyType}&policyName={policyName}

DownloadId Card

POST api/PersonalInfo/DownloadDocumentById?DocumentIds={DocumentIds}

DownloadId Card by documentId

GET api/PersonalInfo/DownloadDocumentByIdForApp?DocumentIds={DocumentIds}

No documentation available.

POST api/PersonalInfo/RequestIdCard

idCardRequestModel

GET api/PersonalInfo/GetUsername

No documentation available.

POST api/PersonalInfo/DownloadSOBDocumentFromDME

Method to get Documents related to a policy

POST api/PersonalInfo/DownloadDocumentByIdDME?DocumentIds={DocumentIds}

No documentation available.

GET api/PersonalInfo/DownloadDocumentByIdDMEForApp?DocumentIds={DocumentIds}

No documentation available.

POST api/PersonalInfo/DownloadSOBDocumentFromPolicyOutput

No documentation available.

GET api/PersonalInfo/GetFacePageDocument?policyId={policyId}&policyType={policyType}&effectiveDate={effectiveDate}

Method to get the face page document details

POST api/PersonalInfo/DownloadFacePageById?documentId={documentId}

Method to download the face page document

GET api/PersonalInfo/DownloadFacePageByIdForApp?documentId={documentId}

Method to download the face page document for app

GET api/PersonalInfo/GetCoverageCertificate?policyId={policyId}&entityId={entityId}

POST api/PersonalInfo/DownloadFileDocumentByIdDME?DocumentIds={DocumentIds}

No documentation available.

POST api/PersonalInfo/SaveHardCopyCardRequestLog

SaveHardCopyCardRequestLog

GET api/PersonalInfo/DownloadMultipleDocumentById?DocumentIds={DocumentIds}

DocumentIds

GET api/PersonalInfo/DownloadMultipleDocumentByIdDME?DocumentIds={DocumentIds}

DocumentIds

OnlineForm

APIDescription
POST api/OnlineForm/SaveMaternityFormRequest

Save maternity form

POST api/OnlineForm/SavePersonalRepresentativeFormRequest

Save Personal Representative Form

POST api/OnlineForm/SaveMedicalReleaseFormRequest

Save Medical release form

POST api/OnlineForm/SaveElectronicTransferFormRequest

Save Elecronic transfer form

POST api/OnlineForm/SaveMedicalAccidentFormRequest

Save Medical Accident Questionare

POST api/OnlineForm/SaveClaimAppealFormRequest

Save Medical Claim Appeal

ChatSupport

APIDescription
GET api/ChatSupport/GetChatSupportSettings?locale={locale}

No documentation available.

POST api/ChatSupport/SaveChatActivity

No documentation available.

Security

APIDescription
POST api/Security/Register

No documentation available.

POST api/Security/RegisterExternalUser

No documentation available.

POST api/Security/SetupExternalLogin

No documentation available.

POST api/Security/Authenticate

No documentation available.

POST api/Security/RefreshSession

No documentation available.

POST api/Security/AuthenticateExternal

No documentation available.

POST api/Security/GeneratePersistentToken

No documentation available.

POST api/Security/SetupUserRole

No documentation available.

POST api/Security/ChangePassword

No documentation available.

POST api/Security/Logout

No documentation available.

GET api/Security/GetSecurityQuestions?languageCode={languageCode}

No documentation available.

GET api/Security/GetUserSecurityQuestion?loginName={loginName}

No documentation available.

POST api/Security/ResetPassword

No documentation available.

GET api/Security/GetCurrentSessionId

No documentation available.

POST api/Security/UpdateSecurityResponse

No documentation available.

RenewalRVF

Test controller to add the functionalities associated with the Applications

APIDescription
GET api/RenewalRVF/GetInsuredMembersByPolicyId?policyId={policyId}&policyEffectiveDate={policyEffectiveDate}

Get InsuredMembers By PolicyId

GET api/RenewalRVF/GetRVFQuestions?productId={productId}&language={language}

Get RVF Questions

POST api/RenewalRVF/SubmitRVFDetails

Submit RVF Details

MobileApp

APIDescription
POST api/MobileApp/Authenticate

Api method to Authenticate a Mobile app user by loginid and lastname

GET api/MobileApp/GetIdCard?policyid={policyid}&templateType={templateType}&PolicyCoverageDate={PolicyCoverageDate}&EntityId={EntityId}

No documentation available.

GET api/MobileApp/GetIdCardPassFile?policyid={policyid}&policyEffectiveDate={policyEffectiveDate}&entityId={entityId}

No documentation available.

GET api/MobileApp/DownloadIdCardPassFile?fileId={fileId}

No documentation available.

GET api/MobileApp/GetInsuredMemberIdCards?entityId={entityId}&generatePassbook={generatePassbook}

Get all Idcards of dependents

GET api/MobileApp/GetPolicyandInsuredMembers?entityId={entityId}

Api method to get insured member with corresponding policies

GET api/MobileApp/DownloadPolicyDocument?policy={policy}&EffectiveDate={EffectiveDate}&PolicyNumber={PolicyNumber}

No documentation available.

GET api/MobileApp/CheckDocumentAvailable?policy={policy}&EffectiveDate={EffectiveDate}&PolicyNumber={PolicyNumber}

No documentation available.

POST api/MobileApp/DownloadDocumentByIdDME?DocumentIds={DocumentIds}

No documentation available.

POST api/MobileApp/DownloadDocumentByIdPolicyOutput?DocumentIds={DocumentIds}

No documentation available.

POST api/MobileApp/Downloaddocumentfrompolicyoutput?policy={policy}&EffectiveDate={EffectiveDate}

No documentation available.

POST api/MobileApp/Downloadsob

No documentation available.

Claim

APIDescription
POST api/Claim/SaveHealthClaimRequest

Save health Claim request

POST api/Claim/ViewMyClaimDetails

Get all claims as list, by entity id

POST api/Claim/GetMyClaims

No documentation available.

GET api/Claim/GetLatestPaymentTypes

No documentation available.

GET api/Claim/GetMemberBankAccounts

No documentation available.

POST api/Claim/GetClaimList

Get all claims as list, by entity id

POST api/Claim/GetSavedClaimList

Get all claims as list, by entity id

GET api/Claim/GetHealthClaimDetails/{id}

get health claim details by id

POST api/Claim/SaveDentalClaimRequest

save dental claim request

GET api/Claim/GetDentalClaimDetails/{id}

Get dental claim details by id

POST api/Claim/SaveTravelClaimRequest

save travel claim request

GET api/Claim/GetTravelClaimDetails/{id}

get travel request by id

GET api/Claim/DeleteClaimById/{id}

No documentation available.

GET api/Claim/GetClaimAssessmentDocumentList?AssesmentId={AssesmentId}

No documentation available.

GET api/Claim/GetBankListByEntityId?EntityId={EntityId}&PolicyId={PolicyId}

To get bank details based on entity id

GET api/Claim/GetEOBPdfFromHtml?claimNumber={claimNumber}&claimantEntityId={claimantEntityId}&languageCode={languageCode}

Get EOB details of claim based on claim id and entity id

GET api/Claim/GetApplicationTemplates

Get all Application Templates corresponding to logged User

GET api/Claim/GetClaimUploadDocuments?claimId={claimId}&claimType={claimType}

Get required documents and uploaded docuemnts list

POST api/Claim/SaveClaimUploadDocuments?claimId={claimId}&claimType={claimType}

Save Claim upload documents that not saved

POST api/Claim/UploadClaimDocuments?claimId={claimId}&claimType={claimType}&documentId={documentId}&FileSize={FileSize}

To upolad Claim Documents

POST api/Claim/DeleteClaimDocuments?uploadId={uploadId}&claimId={claimId}&claimType={claimType}

Delete Claim Documents

POST api/Claim/SaveClaimDetails

Save Claim Details

POST api/Claim/DownloadClaimDocument?uploadId={uploadId}

No documentation available.

GET api/Claim/GetClaimDetails?claimId={claimId}

Get Claim Details

Payment

APIDescription
GET api/Payment/GetPaymentsForPrimaryMember

GetPayment Invoices For PrimaryMember

POST api/Payment/SavePaymentRequest

Save Payment Request

POST api/Payment/SavePaymentResponse

Save Payment Response

GET api/Payment/GetPaymentResponseDetails?paymentSession={paymentSession}&responseId={responseId}

Get Payment Session Details

POST api/Payment/GetPreviousPayments

Get Previous Payments For PrimaryMember

POST api/Payment/DownloadPaymentReceipt?policyId={policyId}&requestId={requestId}&dueId={dueId}&paymentMethod={paymentMethod}&amount={amount}&currency={currency}

Download Payment Receipt

GET api/Payment/DownloadReceiptForApp?policyId={policyId}&requestId={requestId}&dueId={dueId}&paymentMethod={paymentMethod}&amount={amount}&currency={currency}

No documentation available.

Message

Controller associated with Message functionalities

APIDescription
GET api/Message/GetClaimsMessages?claimId={claimId}

Get the list of messages associated with given Claim

GET api/Message/GetUnReadClaimsMessages?claimId={claimId}

Get the list of messages associated with given Claim

POST api/Message/GetAllMessagesForEntities

Get Messages for Entities

GET api/Message/GetClaimDeatils?claimRef={claimRef}

Get Claim Deatils

GET api/Message/GetClaimMessageCounts?claimId={claimId}

Get the message counts for the given claim

POST api/Message/AddClaimMessage

Add a new claim message

POST api/Message/MarkAsRead?claimId={claimId}

Mark the given message with parent objectId as Read

CommunicationFiles

Controller associated with Message functionalities

APIDescription
POST api/CommunicationFiles/InsertAttachments

Insert Attachements associated with Messages

POST api/CommunicationFiles/UploadMailAttachments

Upload Mail Attachments

POST api/CommunicationFiles/DeleteMailAttachment?filePath={filePath}

Delete Mail Attachment

POST api/CommunicationFiles/DownloadMailAttachment?filePath={filePath}&fileName={fileName}

Download Mail Attachment

CommonApi

Test controller to add the functionalities associated with the Applications

APIDescription
GET api/CommonApi/GetPolicyDetailsByEntityId?entityId={entityId}

Get policy details by Endity Id

GET api/CommonApi/GetCodeSets

GetCodeSets

GET api/CommonApi/GetMemberBankAccounts?entityId={entityId}

GetMemberBankAccounts

GET api/CommonApi/GetQuestions?claimType={claimType}&claimAmount={claimAmount}&language={language}

Get Questionnaire

GET api/CommonApi/GetClaimDetails?claimId={claimId}

Get Claim Details

POST api/CommonApi/SaveClaimDetails

Save Claim Details

GET api/CommonApi/GetClaimUploadDocuments?claimId={claimId}&claimType={claimType}&languageCode={languageCode}

Get Claim Documents

POST api/CommonApi/UpdateClaimUploadedDocuments?claimType={claimType}&language={language}

UpdateClaimUploadedDocuments

POST api/CommonApi/DownloadClaimDocument?uploadId={uploadId}

DownloadClaimDocument

POST api/CommonApi/SaveClaimUploadDocuments?claimId={claimId}&claimType={claimType}&languageCode={languageCode}

Save Claim upload documents that not saved

POST api/CommonApi/DeleteClaimDocuments?uploadId={uploadId}&claimId={claimId}&claimType={claimType}&languageCode={languageCode}

Delete Claim Documents

POST api/CommonApi/GetSavedClaimList

GetSavedClaimList

POST api/CommonApi/CheckPayPalEnabled

Check PayPal Enabled or not

Policy

APIDescription
GET api/Policy/GetPolicyListByEntityId?entityId={entityId}

Get Memeber Policy from Actisure Service.

POST api/Policy/EditPolicyCoverageDates

Edit or modify policy coverage dates and send it to queue.

GET api/Policy/GetPolicyEntityDetails

Method to get policy details

GET api/Policy/GetActivePolicyListByEntityId?entityId={entityId}

Get Memeber Policy from Actisure Service.

POST api/Policy/GetBeneficiariesPolicyList

GetBeneficiariesPolicyList

GET api/Policy/GetPolicyDetailsByEntityId

Get policy details by Endity Id

POST api/Policy/CheckPayPalEnabled

No documentation available.

GET api/Policy/GetDeductibles

Get Deductibles

GET api/Policy/GetCoverageRelatedPoliciesByEntity

Get policy details by Endity Id

GET api/Policy/GetCoverageDeductibles?entityId={entityId}&policyId={policyId}&effectiveDate={effectiveDate}

Get Coverage Deductibles

GET api/Policy/GetCoverageOutOfPocket?entityId={entityId}&policyId={policyId}&effectiveDate={effectiveDate}

Get Coverage OutOfPocket Details

GET api/Policy/GetMemberVendorEligibility

Get Vendor Eligibility

BenefitDeductable

Benefit Controller

APIDescription
POST api/BenefitDeductable/GetBeneficiaryAccumulator

To Get Benefit deductables

Common

APIDescription
POST api/Common/FindCountries

FindCountries

GET api/Common/GetCountries

No documentation available.

GET api/Common/GetCurrencies

No documentation available.

GET api/Common/GetCodeSets?viewName={viewName}

To get the Code set for Gender, MaritalStatus and RelationshipType items

GET api/Common/GetListValue?Code={Code}

No documentation available.

POST api/Common/FindCurrencies

API to get all currencies

POST api/Common/DownloadSingleDocument?DocumentId={DocumentId}

DownloadId Card by documentId

POST api/Common/CalculateAge?birthDate={birthDate}

No documentation available.

InboundMessage

Controller associated with Message functionalities

APIDescription
POST api/InboundMessage/SendInboundMessages

Send Inbound Messages

POST api/InboundMessage/GetInboundMessages

Fetch Inbound Messages from the Communication Db

GET api/InboundMessage/GetInBoundDropdownFilters

Get dropdown data from model