Solartis Insure Microservices (Policy Administration, Agent and Consumer Portals)
Overview
1: Solartis Insure
Solartis Insure is an API-centric policy administration platform built totally on microservice architecture. The platform is deployed in a cloud infrastructure and supports the full policy life cycle process (e.g., submission, rate, quote, refer, bind, ePay, issue, renew, endorse, cancel, reinstate, audit etc.) for all P&C personal and commercial lines of business.
Here are some examples of Solartis Insure microservices:
1a: Transaction Microservices:
We have over 100+ transaction microservices that support the full policy life cycle process.They are available “out of the box” and ready for your immediate use.
Use our Product Management Toolkit (the toolkit used to initially configure and maintain your insurance products) to select and orchestrate the services that you need.
Here are a few examples of our Transaction Microservices:
Microservice Name
Purpose
CreateAccount
Accepts account (i.e., customer) information and create account, returns account reference.
SaveAccount
Accepts account information and updates account detail.
GetAccount
Accepts account reference and return account information
CreateInsured
Accepts Insured information and create Insured. Returns Insured reference number.
SaveInsured
Accepts Insured information and create Insured. Returns Insured reference number.
GetInsured
Accepts Insured reference and return insured information
Create Location
Accepts location information and creates location, returns location number.
CreateSubmission
Accepts Submission information and creation submission Transaction. Returns Submission number.
RegisterSubmission
Accepts submission information and register Submission. Returns submission number.
SaveSubmission
Accepts submission information and updates submission detail.
CopySubmission
Accepts Submission number and create a new version of the submission Transaction, returns submission number
GetSubmission
Accepts Submission number and return submission information.
LapseSubmission
Accepts Submission number and lapse submission. Returns submission status.
DeclineSubmission
Accepts Submission number and decline Submission Transaction. Returns Submission Status.
CreateQuote
Accepts quote information, create quote and returns Quote Number.
SaveQuote
Accepts quote information and updates quote detail.
CopyQuote
Accept Quote number and create a new version for the Quote Transaction, returns Quote number
GetQuote
Accepts Quote number and return quote information.
OfferQuote
Accepts quote number and offer Quote. Returns quote status.
ReferQuote
Accepts quote number and Refer Quote. Returns quote status.
LapseQuote
Accepts quote number and lapse Quote. Returns quote status.
DeclineQuote
Accepts Quote number and decline Quote Transaction. Returns quote status.
BindQuote
Accepts Quote number, change the status of the quote.
IssuePolicy
Accepts Policy number and returns policy status
GetPolicy
Accepts Policy number and return policy information.
CreateEndorsement
Accepts Policy number and endorsement information and create an endorsement quote, return endorsement quote number.
IssueEndorsement
Accepts endorsement quote number, issue endorsement and update Policy information.
CreateCancel
Accepts Policy number and cancel Information (Flat, Pro-rata) and mark the policy for cancellation. Returns Cancel reference number.
IssueCancel
Accepts cancel reference and cancel the policy. Returns policy status.
CreateReinstate
Accepts Cancelled Policy number and reinstate the Policy Transaction.
IssueReinstate
Accepts cancelled policy number and reinstate the Policy.
CreateRenewal
Accepts expiring policy number and create renewal quote. Returns Renew quote number
BindRenewal
Accepts Renewal Quote number, change the status of the quote.
1b: Solartis Workflow microservices
Access our workflow microservices via an API call which subsequently calls the individual microservices which perform the needed policy life cycle transactions.The individual microservice can be a Solartis service, or a service provided by you, or a third party.
Here are a few examples of our workflow microservices:
Workflow Microservice
Execution
Order
Solartis Orchestrated Microservices
Solartis Orchestrated Microservices with Carrier/Third Party APIs. Note:These are all in production today.
Create Quote
1
Validation (Utilities)
Validation (Utilities)
2
Rating (Rating)
Carrier API - Eligibility validation and Rating (Rating)
3
Form Selection (Document Generation)
Form Selection (Document Generation)
4
Create Quote (Transaction)
Create Quote (Transaction)
5
Document Generation (Document Generation)
Carrier API - Offer
6
Document Generation (Document Generation)
Bind Quote
1
Validation (Utilities)
Validation (Utilities)
2
Rating (Rating)
Tax and Fees (Rating)
3
Form Selection (Document Generation)
Carrier API - Bind Request
4
Pay (Custom)
Pay (Custom)
5
Save Quote (Transaction)
Carrier API - Bind
6
Bind Quote (Transaction)
Form Selection (Document Generation)
7
Document Generation (Document Generation)
Save Quote (Transaction)
8
Bind Quote (Transaction)
9
Document Generation (Document Generation)
Issue Policy
1
Validation (Utilities)
Validation (Utilities)
2
Issue Policy (Transaction)
Issue Policy (Transaction)
3
Document Generation (Document Generation)
Carrier API - Issue Policy
4
Document Generation (Document Generation)
1c: Rating Microservice
Our rating microservice automates coverage and premium calculations.Use the Solartis Product Management Toolkit (PMT) to quickly configure and maintain all your rating components (i.e., the states you write in, your coverages, rate tables, valid values, as well as your coverage and premium calculations).
1d: Document Generation Microservice
Our Document Generation Microservice produces all your needed policy documents (i.e., proposals, rating worksheets, policy packets, endorsements, renewal policies etc.). Business Analysts use our Product Management toolkit to easily configure and maintain all policy documents (and their associated forms).
Form Authoring allows you to create all your proprietary static and dynamic forms in Microsoft Word (DocX).Simply use our Solartis Form Editor Plug-In to incorporate all your dynamic product attributes.
1e: Metadata Microservice (for UI/UX page and page attribute rendering)
Use Solartis Metadata Microservices to render your UI/UX pages and their page attributes.Business Analysts initially configure and maintain all your insurance product’s UI/UX pages and their attributes in our Product Management Toolkit.
2: Solartis Insure Delivery Models:
Customers choose from the following delivery models to meet the needs of their tech initiatives, lines of business, programs, distribution channels and user types.
2a: Solartis Insure Software-as-a-Service (SaaS). This is our “total solution” option.Solartis provides all the needed sales quote and policy life cycle microservices. It includes the user interface, business flow, required integrations, and reporting database. This option is currently used by customers in consumer portals, broker/agent systems quoting systems, and full-blown carrier underwriter systems. This is a good option if the customer does not have IT capacity and needs the vendor to take on the full project.
2b: Solartis Insure Platform-as-a-Service (PaaS): This “Solartis Inside” option provides all the Solartis stateful sales and policy life cycle microservices without the UI/UX. This option allows Solartis to work collaboratively with your IT team, which develops and designs the user interface and business flow. You access the needed Solartis underlying sales and policy life cycle microservices (to support your quoting system or full policy life cycle platform) through API calls. You send to Solartis a JSON request with the needed information to perform the transaction. Solartis then returns the requested information back in a JSON response. This option allows your IT team to control the project, reduces the development time and cost, and minimizes project risks as all rate, quote and policy admin functionality comes pretested and ready to go.
2c: Solartis Insure Rating as a Service (RaaS): Use of just the Solartis Rating and Metadata Microservices accessed via stateless APIs calls from your technology platform or your channel partner tech platforms. (No UI/UX)
3: Solartis Insure - Supporting Capabilities / Components:
3a: The Solartis Product Management Toolkit (PMT)
All Solartis Insurance products are developed and maintained in the Solartis Product Management Tool (PMT). The PMT is built specifically for insurance and just like Solartis Insure, the PMT is built with true cloud services and no legacy applications. Here is a high-level overview of the PMT’s components and capabilities:
3a1: Create Insurance Products: A new insurance product can be either configured from scratch or can be created from a base insurance product built from scratch or from a bureau-based product like ISO ERC. Solartis contains the complete library of ISO ERC content—Solartis digitally consumes all the ISO ERC countrywide and state-specific files into the Solartis platform. Via PMT, all ISO ERC content (states, coverages, rate tables, algorithms, forms selection rules, and stat codes) are accessible for customers to manage and use. An insurer can view, work, analyze, and manipulate all the ISO data across all states via a graphical representation of the data or through downloadable spreadsheets. An insurer adds its carrier rate and rule exceptions and its carrier-specific forms, then tests and deploys the ISO based product(s) into production.
3a2: Maintain Insurance Product(s): An insurer uses the PMT to manage all aspects of their insurance products; they can create and manage products and product versions, states and state deviations, coverages, rate tables, lookup tables, UI/UX pages and its attributes, all documents, their associated forms, processing rules and algorithms.
3a3: Configure, orchestrate, maintain, and test your microservices:The PMT is used to configure, orchestrate and maintain all your needed microservices. The PMT also provides the ability to test on the individual microservice level..
3a4: Promote: Solartis has one environment for development, testing, and production.Changes are created, tested, and deployed into production using the PMT by business users without any assistance from DevOps
3a5: Activity Log: Solartis PMT provides a full audit trail of all changes made to insurance products, as well as who performed the changes and when.
3b: Solartis Application Monitoring Tool
The Solartis Application Monitoring Tool (AMT) allows Solartis to be proactive versus reactive when it comes to potential system issues and / or problems.It is a tool used to monitor all Solartis customers’ production environments.It ensures all application services are always up and running efficiently.Solartis monitors on a 24/7 basis for potential failures, performance issues as well as failures related to third party system integrations. The system is used by the Solartis Application Monitoring Team and is also extended to Solartis customers so they can monitor their activities themselves.
3c: Solartis Explorer
Solartis also provides The Solartis Explorer Platform which allows Solartis or the customer to run various “what-if” scenarios on a book of business level versus the individual policy level from either the Solartis Insure Platform or from other third-party systems.
4: Putting it all together:
Key Features
Solartis is an fully configurable Insurance Platform build totally on Microservice technology – It is a cloud-based, on-demand set of 100+ policy life cycle microservices that can be customized and orchestrated to meet all P&C Personal, Commercial, Admitted and Non Admitted insurance products. Solartis microservices are decoupled from the user interface. This allows Solartis or the customer to create custom screens, business flows and branding for each user type, channel partner and insurance product. To extend the customer's sales reach, channel partners can use these same microservices in their tech platforms.
Subscription Based Pricing – Solartis pricing is very affordable for insurance MGAs and Carriers. We use a subscription-based pricing model that is tied to usage and service level standards. We price based on the value we deliver to you, our customer.
Solartis Product Management Toolkit (PMT) - Insurance product onboarding and maintenance has historically been difficult, expensive and time consuming. Insurance Administrators are now demanding that their information technology be intuitive, easy to use, efficient and self-maintainable. After the initial onboarding of your first product (which generally takes between 60 to 90 days) Solartis will provide you with a toolkit to maintain all aspects of your insurance products; their states, coverages, tables, user interface pages and page attributes, policy documents and forms as well as the rating algorithms, processing rules and needed microservices. In our PMT you can also test and promote your insurance product from DEV to TEST to LIVE in one single environment.
Solartis - Our Company and our People - The Solartis senior technical and business leadership team has been single-mindedly focused on perfecting the automation of the insurance quote and policy lifecycle process since we founded the company in 2004.
- Insurance Expertise - We consider ourselves experts in MGA and Insurance Carrier property & casualty insurance and policy administration.
- Our technical development team – we hire strong technical programmers from college and train them to work in the insurance technology area. Our experience is that “old hands” in information technology are difficult to retrain. We prefer to build a culture from the inside while at the same time injecting it with “new blood” and ideas.
- Our development approach – we are an idea driven, non-hierarchical organization. Anyone can challenge a current technology direction provided they can bring a new idea to the table.
- Our ongoing, extensive spending on research and development in the insurance technology and broader information technology areas.
Our collaborative partnership / relationship with our customers - A partnering relationship for Solartis means that both partners are working for the same goal and share in the benefits and any losses. We have a collaborative, partnering approach with our customers – we only want to work with customers that treat us with respect and are willing to learn and grow together.
Key Benefits
- Support for all your P&C product lines– Personal, Commercial, Admitted and E&S
- Affordable
- Fully Configuration using our Product Management Toolkit: Toolkit used to initially configure and maintain all aspects of your Solartis Platform
- Modern Architecture: 100+ microservices that support the full sales, quote and policy life cycle process.
- Short Project TimeLine– 90 days or less and you’re ready to test
- Multi-Channel Support -Use the same microservices in your consumer portals or channel partner technology platforms
- Lightning Fast Performance – i.e. thousands of vehicles / locations / buildings rated within seconds
- Solartis microservices are accessed via API calls or through a Solartis provided user interface.
- All the benefits of Microservice architecture