Overall description # SICS API Server provides access to SICS functionality through Web Services. Web Services is an industry accepted standard for application interoperability.
SICS API Server enables the use of SICS as server component in a number of scenarios:
Calling SICS functions from other applications, e.g. to request information from the SICS database (for example retrieving information for a business); perform an operation using SICS logic (for example exchanging a monetary amount using SICS’s exchange rates and rules, create a business or renew a business).
...
Introduction # This guide will walk you through the steps to set up and run the Operational reporting server application contained in the artifact assure.reinsurance.operational.reporting.ui.zip on your server.
SICS Operational Reporting Server is an analytics and visualization web platform to give real-time visualization of operational data within SICS.
Prerequisites # Before you begin, ensure you have the following installed on your server:
Node.js (version 20.x or later) npm (Node Package Manager) Step 1: Extract the Artifact # Upload or transfer the artifact assure.
...
SICS API Server is a web application running Java 17 or higher. It is designed to be run in any Servlet/JSP-Container compatible with Servlet specification 2.5 or higher and JSP Specification 2.0 or higher.
See http://en.wikipedia.org/wiki/List_of_Servlet_containers for a list of Java Servlet Containers.
The following description shows how to install Apache Tomcat 10.1 which is a free and commonly used Java Servlet Container from Apache using Java 17 or higher. This does not imply that we promote Tomcat 10.
...
In the SICS API Server XSD’s three different types of lists are used:
ReplaceAllList CreateList/AddList UpdateList In the following we will use the example where: ‘Master’ is a domain object. It has 1:M relationship with ‘DetailA’ and ‘DetailB’ objects.
ReplaceAllList # This type of ‘List’ is used to perform ‘replaceAll’ operation. The ‘replaceAll’ operation will replace all the existing elements in the collection and add new ones present in the list.
...
SICS Batch Server (SBS) is a web application with a simple browser based administration web page.
When the SBS starts it allocates and eventually starts a set of schedulers. The name of the schedulers to run, SICS user name, password and various other parameters can be configured in the SBS web application.
The simple browser based web page can be used to administer the SBS and to initiate on call only jobs.
...
Three parameters determine ‘Secure’ and ‘Non-Secure’ Modes of SICS API Server Start-up. The parameters act as overall switches for the authentication and authorization security functions.
The parameters are found in the web.xml file.
If SICS API Server is installed as described in SICS API Server - Installation Guide, this file can be found (for Tomcat 10.x) in:
%CATALINA_HOME%/webapps/SicsServer/WEB-INF/web.xml.
The parameters are:
Parameter name Valid values Default Purpose web.xml ApplyServerSecurity true/false false Indicates whether SICS API Server is running in secure mode or not.
...
Contents # This document contains instructions on how to install and successfully configure an instance of SICS Automated Document Handling Server.
Requirements # SICS ADH Server requires an Application Server running in a Java 17 or later runtime environment.
Installation # SICS ADH Server is a Web Application and can potentially be deployed in any Application Server.
For deploying an instance of SICS ADH Server it is enough to deploy SicsADHServer.
...
The following is a list of Web Services which use “List Framework”. This list is not exhaustive and should be considered only as examples.
P&C Claims # S.No Name of the Web Service 1 Create New Claim 2 Update Claim 3 Create and Update Claim FGU 4 Create Headline Loss 5 Update Headline Loss 6 Headline Loss: Retrieve Claim List 7 Move Claim from one Claim Program to Another 8 Create Claim program 9 Update Claim Program 10 Create Claim Group 11 Update Claim Group 12 Delete Claim-to-SOC relation Insurable Object # S.
...