Employer Metrics API | Administrative - SOAP
The Employer Metrics Service provides retrieving metrics for your employers or employer plans.
Service Web Methods
The following is a list of methods provided by the Employer Metrics Service.
- GetEmployerPlanMetrics - used to retrieve metrics for a plan under an employer
- GetEmployerMetricsAll - used to retrieve metrics for a specified employer
Service Assumptions and Business Rules
The Employer Metrics Service makes the following assumptions as well as enforce the following business rules.
- Clients shall conform to the WS-I specifications unless otherwise agreed upon by Alegeus Technologies and the administrator
- Clients shall format SOAP messages in a Document/Literal format over HTTPS
- Clients shall have already created a valid user ID and password.
- Clients shall have a valid session ID after being authenticated by the system. The session ID needs to be passed in the proper manner as described in the Account Manager Service Guide.
- If the administrator uses the same user ID and password for all of their clients, the administrator is responsible for managing the security of the data.
- Clients should validate data before submitting a request to this Service. This facilitates better performance and accurate processing on both systems.
- Clients shall not attempt to use this service for batch processing of large amounts of data. The service is designed for synchronous calls that send or retrieve small chunks of data. If batch processing is required, then the EDI process should be used.
- If any method fails, the service returns a SOAP fault describing the problem.
- The Employer HRA Plan Service is intended to be used only by non-split plan administrators.
GetEmployerPlanMetrics
This method is used to retrieve metrics for a plan under an employer.
History
The GetEmployerPlanMetrics methods are listed below:
Request Message
- GetEmployerPlanMetricsRequest
Response Message
- GetEmployerPlanMetricsResponse
GetEmployerPlanMetrics Request/Response Messages
The GetEmployerPlanMetrics method requires the following request and response messages (input and output data).
The table below includes the following request messages:
- GetEmployerPlanMetricsRequest
Request Body
-
TpaId String requiredA unique identifer for your administrator instance, generated by WCA when the instance was first set up. The API will use the TPA ID associated with the username making the call if not sent.
First Available Version: GetEmployerPlanMetricsRequest -
EmployerId String requiredUnique identifier for the employer for which you want to retrieve metrics. Note: When the employer was created, WealthCare Admin assigned the 3-character prefix; you assigned the remaining characters.
First Available Version: GetEmployerPlanMetricsRequest Max Length: 50 -
PlanID String requiredUnique Identifier to distinguish this plan from others within the administrator.
First Available Version: GetEmployerPlanMetricsRequest Max Length: 18 -
AccountTypeCode String requiredThree character abbreviation that indicates the type of account (FSA, DCA, TRN, HRA, etc.)
First Available Version: GetEmployerPlanMetricsRequest -
PlanYearStartDate String required(YYYMMDD)Date that funds are available for services.
First Available Version: GetEmployerPlanMetricsRequest Max Length: 9 -
PlanYearEndDate Enumeration required(YYYMMDD)Date after which services are not eligible for payment, unless there is an extension in the field.
First Available Version: GetEmployerPlanMetricsRequest -
VerboseMode EnumerationOptional, if set to true, the response may return more details as to why a request was not successful
First Available Version: GetEmployerPlanMetricsRequest
Response message:
Response Body
-
TpaId StringA unique identifer for your administrator instance, generated by WCA when the instance was first set up.
First Available Version: GetEmployerPlanMetricsResponse -
EmployerId StringUnique identifier for the employer for which you want to retrieve metrics. Note: When the employer was created, WealthCare Admin assigned the 3-character prefix; you assigned the remaining characters.
First Available Version: GetEmployerPlanMetricsResponse -
PlanId StringUnique Identifier to distinguish this plan from others within the administrator.
First Available Version: GetEmployerPlanMetricsResponse -
AccountTypeCode StringThree character abbreviation that indicates the type of account (FSA, DCA, TRN, HRA, etc.)
First Available Version: GetEmployerPlanMetricsResponse -
PlanYearStartDate String(YYYMMDD)Date that funds are available for services.
First Available Version: GetEmployerPlanMetricsResponse -
PlanYearEndDate Enumeration(YYYMMDD)Date after which services are not eligible for payment, unless there is an extension in the field.
First Available Version: GetEmployerPlanMetricsResponse -
TotalEnrolleesCount IntegerTotal number of flex accounts on this plan that are in a new, active, temporarily inactive, or terminated status.
First Available Version: GetEmployerPlanMetricsResponse -
TotalAnnualElection NumberSum of all annual election amounts for flex accounts on this plan that are in a new, active, temporarily inactive, or terminated status.
First Available Version: GetEmployerPlanMetricsResponse -
TotalEmpeContribYtd NumberSum of all employee contributions made this calendar year for accounts on this plan.
First Available Version: GetEmployerPlanMetricsResponse -
TotalEmprContribYtd NumberSum of all employer contributions made this calendar year for accounts on this plan.
First Available Version: GetEmployerPlanMetricsResponse -
TotalOtherDepositYtd NumberSum of all "other deposit" category deposits made this calendar year for accounts on this plan.
First Available Version: GetEmployerPlanMetricsResponse -
TotalDisbursedYtd NumberSum of all disbursed amounts made this calendar year for accounts on this plan.
First Available Version: GetEmployerPlanMetricsResponse -
TotalForefeitureBal NumberTotal amount forfeited for accounts under this plan. This is the sum of employee and employer contributions YTD less the total disbursed amount YTD.
First Available Version: GetEmployerPlanMetricsResponse -
TotalClaimsDisbursed NumberSum of the transaction amounts for all disbursed claims on accounts under this plan.
First Available Version: GetEmployerPlanMetricsResponse -
TotalPosDisbursed NumberSum of the transaction amounts for all disbursed POS transactions on accounts under this plan.
First Available Version: GetEmployerPlanMetricsResponse
Example of a GetEmployerPlanMetrics SOAP request message
Example of a GetEmployerPlanMetrics response message
Example Client Code
The following is an example of the client code (using a .NET proxy class for the service) used when calling the GetEmployerPlanMetrics method.
GetEmployerMetricsAll
This method is used to retrieve metrics for a specified employer.
History
The GetEmployerMetricsAll methods are listed below:
Request Message
- GetEmployerMetricsAllRequest
Response Message
- GetEmployerMetricsAllResponse
GetEmployerMetricsAll Request/Response Messages
The GetEmployerMetricsAll method requires the following request and response messages (input and output data).
The table below includes the following request message:
- GetEmployerMetricsAllRequest
Request Body
-
TpaId String requiredA unique identifer for your administrator instance, generated by WCA when the instance was first set up. The API will use the TPA ID associated with the username making the call if not sent.
First Available Version: GetEmployerMetricsAllRequest -
EmployerId String requiredUnique identifier for the employer for which you want to retrieve metrics. Note: When the employer was created, WealthCare Admin assigned the 3-character prefix; you assigned the remaining characters.
First Available Version: GetEmployerMetricsAllRequest Max Length: 18 -
VerboseMode EnumerationOptional, if set to true, the response may return more details as to why a request was not successful
First Available Version: GetEmployerMetricsAllRequest
Response message:
Response Body
-
TpaId StringA unique identifer for your administrator instance, generated by WCA when the instance was first set up.
First Available Version: GetEmployerMetricsAllResponse -
EmployerId StringUnique identifier for the employer for which you want to retrieve metrics. Note: When the employer was created, WealthCare Admin assigned the 3-character prefix; you assigned the remaining characters.
First Available Version: GetEmployerMetricsAllResponse -
TotalNumberOfNewEmployees LongNumber of employees in a 'new' status under this employer
First Available Version: GetEmployerMetricsAllResponse -
TotalNumberOfTemporaryInactiveEmployees LongNumber of employees in a 'temporary inactive' status under this employer
First Available Version: GetEmployerMetricsAllResponse -
TotalNumberOfActiveEmployees LongNumber of employees in a 'active' status under this employer
First Available Version: GetEmployerMetricsAllResponse -
TotalNumberOfTerminateEmployees LongNumber of employees in a 'terminated' status under this employer
First Available Version: GetEmployerMetricsAllResponse -
TotalNumberOfPermanentInactiveEmployees LongNumber of employees in a 'permanent inactive' status under this employer
First Available Version: GetEmployerMetricsAllResponse -
TotalEmployees LongTotal number of employees under this employer
First Available Version: GetEmployerMetricsAllResponse -
TotalNumberOfNewCards LongNumber of cards in a 'new' status under this employer
First Available Version: GetEmployerMetricsAllResponse -
TotalNumberOfActiveCards LongNumber of cards in a 'active' status under this employer
First Available Version: GetEmployerMetricsAllResponse -
TotalNumberOfLostORStolenCards LongNumber of cards or a 'lost or stolen' status under this employer
First Available Version: GetEmployerMetricsAllResponse -
TotalNumberOfTemporaryInactiveCards LongNumber of cards in a 'temporary inactive' status under this employer
First Available Version: GetEmployerMetricsAllResponse -
TotalCards LongTotal number of cards issued under this employer
First Available Version: GetEmployerMetricsAllResponse -
TotalNumberOfManualApprovedCardTransactions LongTotal number of manually approved card transactions under this employer
First Available Version: GetEmployerMetricsAllResponse -
TotalNumberOfAutoApprovedCardTransactions LongTotal number of auto approved card transactions under this employer
First Available Version: GetEmployerMetricsAllResponse -
TotalNumberOfPOSTransactions LongTotal number of POS transactions under this employer
First Available Version: GetEmployerMetricsAllResponse -
TotalNumberOfDeniedCardSwipes LongTotal number of denied card transactions under this employer
First Available Version: GetEmployerMetricsAllResponse -
TotalApprovedAmountForCardTransactions decimalSum of all approved amounts on card transactions under this employer
First Available Version: GetEmployerMetricsAllResponse -
AveragePOSTransactionValue decimalAverage amount of all POS transactions under this employer
First Available Version: GetEmployerMetricsAllResponse -
TotalNumberOfManualClaims longThe total number of manual claims under this employer
First Available Version: GetEmployerMetricsAllResponse -
TotalApprovedAmountForManualClaims decimalTotal approved amount on all manual claims under this employer
First Available Version: GetEmployerMetricsAllResponse -
AverageManualClaimApprovedAmount decimalThe average amount of all approved amounts on manual claims under this employer
First Available Version: GetEmployerMetricsAllResponse -
TotalDeniedAmountForManualClaims decimalThe total amount that has been denied on manual claims under this employer
First Available Version: GetEmployerMetricsAllResponse -
TotalNumberOfParticipantEnteredClaimsWeb longThe number of claims entered by participants via WCP
First Available Version: GetEmployerMetricsAllResponse -
TotalNumberOfParticipantEnteredClaimsMobile longThe number of claims entered by participants via WCM
First Available Version: GetEmployerMetricsAllResponse -
TotalNumberOfPendingCardTransactions longThe total number of card transactions in a pending status under this employer
First Available Version: GetEmployerMetricsAllResponse -
TotalNumberOfInsufficientDocumentationCardTransactions longThe total number of card transactions in an "insufficient documentation" status under this employer
First Available Version: GetEmployerMetricsAllResponse -
TotalNumberOfIneligibleCardTransactions longThe total number of card transactions in an ineligible status under this employer
First Available Version: GetEmployerMetricsAllResponse -
TotalIneligibleAmountForCardTransactions decimalThe total ineligible amount for all card transactions under this employer
First Available Version: GetEmployerMetricsAllResponse -
NumberOfManualClaimsWithImagesAttached longThe total number of manual claims with one or more documents attached to it under this employer
First Available Version: GetEmployerMetricsAllResponse -
TotalNumberOfPOSTransactionsWithImagesAttached longThe total number of POS transactions with one or more documents attached to it under this employer
First Available Version: GetEmployerMetricsAllResponse -
CurrentNumberOfNewDebitCardTransactions longCurrent number of card transactions in a "new" status under this employer
First Available Version: GetEmployerMetricsAllResponse -
CurrentNumberOfParticipantClaimsWeb longNumber of claims entered by participants on WCP with the status of 'Entered Not Reviewed', 'Reviewed Receipt Required', 'Reviewed Insufficient Documentation', or 'Reviewed Pending Approval' entered in the last 6 months under this employer
First Available Version: GetEmployerMetricsAllResponse -
CurrentNumberOfParticipantClaimsMobile longNumber of claims entered by participants on WCM with the status of 'Entered Not Reviewed', 'Reviewed Receipt Required', 'Reviewed Insufficient Documentation', or 'Reviewed Pending Approval' entered in the last 6 months under this employer
First Available Version: GetEmployerMetricsAllResponse -
CurrentNumberOfPendedClaims longNumber of Participant Entered Claims entered from WCM with the status of 'Entered Not Reviewed', 'Reviewed Receipt Required', 'Reviewed Insufficient Documentation', or 'Reviewed Pending Approval' entered in the last 6 months under this employer
First Available Version: GetEmployerMetricsAllResponse -
TotalPendedAmountForManualClaims decimalThe total amount currently pended on manual claims under this employer
First Available Version: GetEmployerMetricsAllResponse -
TotalNumberOfChecksYTD longThe total number of checks that have been issued this year under this employer
First Available Version: GetEmployerMetricsAllResponse -
TotalDollarAmountOfChecksYTD decimalThe total dollar amount accounted for on checks this year under this employer
First Available Version: GetEmployerMetricsAllResponse -
TotalNumberOfDirectDepositsYTD longThe total number of direct deposit reimbursements that have been completed this year under this employer
First Available Version: GetEmployerMetricsAllResponse -
TotalDollarAmountOfDirectDepositsYTD decimalThe total dollar amount reimbursed with direct deposits this year under this employer
First Available Version: GetEmployerMetricsAllResponse -
EmployerMetricsWereLastUpdatedOn StringThe date which these employer metrics were last updated within WCA.
First Available Version: GetEmployerMetricsAllResponse
Example of a GetEmployerMetricsAll SOAP request message
Coming Soon!
Example of a GetEmployerMetricsAll response message
Coming Soon!
Example Client Code
The following is an example of the client code (using a .NET proxy class for the service) used when calling the GetEmployerMetricsAll method.
Coming Soon!