Search
Related topics are listed below.
underwriting
AFD 2.0 building blocks » Entities » Supporting entities » underwriting
Entity: underwriting The underwriting entity is used for grouping underwriting-related data. Here, underwriting is an inquiry to determine whether or not the risk is acceptable, and to establish all facts that might affect the risk. AFD 2.0 has approximately around…
Mapping-API
Mapping » Mapping-API
Based on the article ‘Mapping van AFD 1.0 naar AFD 2.0 geautomatiseerd’ (in SIVI AFS Magazine May 2022). Mapping-API for all mappings related to SIVI AFS SIVI offers an API to provide mappings from one data catalog to another. More specific, the API…
Overview of the API-framework
Domain specific functions » Introduction to all functions » Overview of the API-framework
The API-framework is designed in four levels to find the right API in a few steps. The four levels of the API-framework are: Category Cluster Operation Variant In the remainder of this section all elements will be explained. Figure 5.1.1-1 API-framework…
Design principles
Domain specific functions » Introduction to all functions » Design principles
Introduction The All Finance API-framework describes API functionality as much as possible in general terms. Where technical context is relevant or needed the REST design principles are used. REST is a set of architectural constraints, not a protocol or a standard. In…
Proprietary APIs
Proprietary APIs
The objective of the SIVI AFS API-framework is to provide a blueprint for generic functions that are used in the value chain of financial products. This enables parties to model their APIs in a standard format which is recognizable throughout the industry and…
Table
Domain specific functions » Table
In order to maintain consistency and traceability in the distribution chain, it is important that parties can exchange data in a tabular structure. The cluster table enables retrieval of information to incorporate in an agent application. It is a way to ensure that…
New
Domain specific functions » Claim » New
The operation new in case of a claim is used to initiate the claim process with a first notification of loss. The insurance provider creates a claim file and assesses the claim. In the following steps the claim can be rejected, or claim handling will commence. These…
Custom attributes
AFD 2.0 building blocks » Attributes » Custom attributes
Background Standard attributes do not always cover all situations, required by parties or processes. For example the development of a web service for the acceptance and premium calculation of a car insurance policy. In the data catalog of SIVI AFS you can find the…
afsElement
AFD 2.0 building blocks » Entities » Supporting entities » afsElement
Entity: afsElement Details about an afsElement, for instance a customAttribute. Custom attributes are new in AFD 2.0. They allow parties to temporarily define attributes that do not belong in the AFD 2.0 model: attributes that are not generic enough for the entire…
Special limit
Domain specific functions » Contract » Special limit
The operation specialLimit requests and sends messages and registers contracts with conditions that deviate from the usual (standard) conditions. If contracts would have fit in the usual conditions the operation new would have been applicable. *The functions, variants…
Differences between AFD 1.0 and AFD 2.0
Manual SIVI All Finance Standard » Differences between AFD 1.0 and AFD 2.0
All Finance Data Catalog English as official language The demand for English documented SIVI standards is increasing. The first reason is that software development activities at for instance insurers, service providers and suppliers are increasingly (at least partly)…
Introduction to all functions
Domain specific functions » Introduction to all functions
API-framework In addition to the All Finance Data Catalog (Introduction All Finance Data Catalog), the All Finance API-framework (AFA) forms the basis for the digital ecosystem (see also Introduction AFS). Within the digital ecosystem, the use of web services plays an…
Security
Security
*Under construction A more up-to-date description of Security will follow in due time. Integral security agreements In daily practice it is very difficult to make integral security agreements throughout the distribution chain for all systems of all chain parties.…
Overview of all functions
Domain specific functions » Overview of all functions
Introduction The SIVI API-framework function overview contains two documents. One document is based on the Category Functional and contains all the functional functions of this framework. The other document is based on the Category Technical and contains all the…
Introduction to technical functions
Technical functions » Introduction to technical functions
API-framework A short introduction into the API-framework is available in chapter Introduction to all functions. Structure of the API-framework The API-framework technical function hierarchy is designed to support a number of clusters. The clusters are grouped into…
Change
Domain specific functions » Contract » Change
The operation change of a contract will replace an entity partially or completely. An entity linked to a contract can be a policy, loan, pension, master agreement or contract within an existing master agreement. The payload consists of the structures needed in the…
Task
Domain specific functions » Task
Clusters are grouped functions with the same characteristics and use. The cluster task contains general information about an assignment or task, for example, inspection, valuation or repair of damage. An overview of the clusters can be found in the Overview of the…
SOAP vs REST
Transaction standards » SOAP vs REST
*Under construction A more up-to-date description of the Transaction standards will follow in due time. Introduction The choice of a specific technical solution or application remains the responsibility of the individual party who develops an API, which is why the…
Swagger examples of domain specific functions
Domain specific functions » Swagger examples of domain specific functions
The SIVI AFS API framework and the overview of functions are the starting point for opening up APIs to the market. In this section we describe how this framework works, using some examples in SwaggerHub. By clicking the green button below, the user gets access to these…
Additional support
Additional support
Manual This manual is the first place of information for users of the AFD, API-framework and AFD-definitions. If information is missing or something is unclear, please contact support@sivi.org or call within office hours (030) 698 80 90. Requests for changes and…
Domain specific functions
Domain specific functions
Outline of this chapter The domain specific functions included in the SIVI API-framework cover a wide range of aspects of the operational processes related to the distribution of financial products. The functions included in this chapter are based on either preceding…
Technical functions
Technical functions
Outline of this chapter In general, a function is an operational process performed by an API. This chapter focuses on the technical functions, while the chapter Domain specific functions describes the functional functions. On the highest level functions (in SIVI AFS)…
Abbreviations
Abbreviations
Abbreviations used in this manual are explained below. If you want more information about a topic, please contact SIVI for support. Abbreviation NL Description EN Description ADN Assurantie Data Netwerk Insurance Data…
Introduction SIVI AFS
Manual SIVI All Finance Standard » Introduction SIVI AFS
SIVI digital ecosystem Within the financial services distribution, data and IT are increasingly preconditions for both the shaping of business activities (like acceptance of an insurance policy) and the development of customer services (for instance an insurance…
AOS
Tools » AOS
An easy way to compose AFD definitions and export JSON Schemas With the AOS tool (AFD Online Samenstellen), developers can easily create AFD definitions themselves, without JSON or XML knowledge being required. For example, a developer can create JSON Schemas for the…
Operation and variant description: reading guide
Domain specific functions » Introduction to all functions » Operation and variant description: reading guide
This chapter is a reading guide to the detailed descriptions of all variants applicable for a cluster/operation combination. A general overview of the API-framework is available in Overview of the API-framework. You can find a detailed overview of all functions in…
Change
Domain specific functions » Claim » Change
The operation change in case of a claim will replace an entity partially or completely, if the processes for handling and settling claims have not been completed, yet. A change to a claim might be necessary, for example, if the claim needs to be linked to another…
Error messages SOAP and REST
Transaction standards » Error messages SOAP and REST
The information in this chapter is described with the REST architecture principles in mind. One of the key elements of that architecture is the fact that data exchange is based directly on the HTTP protocol, and does not use an intermediate layer for functions or…
error
AFD 2.0 building blocks » Entities » Technical entities » error
Entity: error The error entity is intended for communicating error messages, primarily used within the API-framework. Example usage Below is an example error entity, filled with some attributes. This example shows a check of the POR code at the moment of receival…
Claim
Domain specific functions » Claim
Clusters are grouped functions with the same characteristics and use. The cluster claim contains all data needed for claims handling. An overview of the clusters can be found in the Overview of the API-framework. The clusters are concentrated around AFD structures.…
Readers guide
Manual SIVI All Finance Standard » Readers guide
This manual describes and explains the SIVI All Finance Standard (SIVI AFS). If you have a managerial role, reading this chapter and subsequently paragraphs 2.1, 5.1 and chapter 14 will give you an overall impression of SIVI AFS. For those with a more substantive…
Retrieve
Domain specific functions » Claim » Retrieve
The operation retrieve in case of a claim will fetch the data or the status of a claim. The retrieval of a single claim can be used as input to a step in the claims handling process, or to provide current claim information to a portal or account page of the broker or…
Renewal
Domain specific functions » Contract » Renewal
The operation renewal will return financial information or calculate the rate as a result of a renewal of a policy, loan, pension, master agreement or contract within a master agreement. *The functions, variants and structures concerning pension and loan are under…
Message
Technical functions » Message
*Under construction More detailed information on Message will follow in due time. Messages can be exchanged (in bulk) via a platform, as described in the Message exchange platform section, but they can also be exchanged in a peer-to-peer situation. This chapter…
Termination
Domain specific functions » Contract » Termination
The operation termination of a contract puts an end to a policy, loan, pension, master agreement or contract within a master agreement. *The functions, variants and structures concerning pension and loan are under construction and will follow in due time. How to use…
JSON
Transaction standards » JSON
Introduction JSON is the abbreviation for JavaScript Object Notation. JSON is a syntax used in computer programming for using data in a structured way. JSON is a platform independent, open-standard syntax. Specific open standards such as JSON Schema and AJAX have been…
New
Domain specific functions » Contract » New
The operation new in case of a contract will add a new policy, loan, pension, master agreement or contract within an existing master agreement). The payload consists of the structures needed in the particular situation, so it can be a policyStructure, a loanStructure,…
Object
Domain specific functions » Object
Clusters are grouped functions with the same characteristics and use. The cluster object contains all data with respect to an insured or financed object representing an interest for the owner. An overview of the clusters can be found in the Overview of the…
Party
Domain specific functions » Party
Clusters are grouped functions with the same characteristics and use. The cluster party contains all data with respect to a natural person or an organization. An overview of the clusters can be found in the Overview of the API-framework. The clusters are concentrated…
Ticket
Domain specific functions » Ticket
Clusters are grouped functions with the same characteristics and use. The cluster ticket contains all data of a question, complaint or claim file. Note: a claim file is not itself nested under a ticket, but can be included under a ticket via a reference (using the…
Introduction to AFD structures
AFD structures » Introduction to AFD structures
Bridge between data catalog and API-framework functions In SIVI AFS, the use of AFD structures occupies a prominent place. In thinking about API architectures, the starting point is that functions are defined on the basis of the specific data set to which the function…
Standard attributes
AFD 2.0 building blocks » Attributes » Standard attributes
If attributes are sufficiently generic across the entire financial industry, they are suitable for standardization, and thus for inclusion in AFD. These attributes are standard attributes. Entities can be filled from a list of associated attributes. For example, the…
Retrieve
Domain specific functions » Contract » Retrieve
The operation retrieve will fetch a policy, loan, pension, master agreement or contract within an existing master agreement for a single entry, a range or a list of entries. The output consists of the structures needed in the particular situation, so it can be a…
Initiate
Technical functions » Session » Initiate
*Under construction More detailed information on Session will follow in due time. Request for a url to initiate a browser session with prefilled data. Access to the API and the URLs provided through the API is subject to adequate security measures for…
Contract
Domain specific functions » Contract
Clusters are grouped functions with the same characteristics and use. The cluster contract contains everything for the contract administration or policy administration. An overview of the clusters can be found in the Overview of the API-framework. The clusters are…
Manual SIVI All Finance Standard
Manual SIVI All Finance Standard
This manual describes and explains the SIVI All Finance Standard (SIVI AFS). If you have any questions about this manual or suggestions for improvement, please do not hesitate to contact support@sivi.org or call within office hours (030) 698 80 90. Version…
SIVI All Finance Standard
Manual SIVI All Finance Standard » SIVI All Finance Standard
The SIVI All Finance Standard (SIVI AFS) is the next growth step in digitization within our industry. In 1985 it was “electronic (ADN) messaging”, in 2004 “Internet” and now it is “API”. In all three cases it is the stepping stone to…
Data registration vs services
Domain specific functions » Data registration vs services
Based on the article ‘SIVI AFS: Registratie van gegevens versus services’ (in SIVI AFS Magazine May 2022). Users of SIVI AFS use AFD 2.0 for the performance of services (data exchange) and for registration (data storage). In this article, we show some…
Message exchange platform
SIVI protocols » Message exchange platform
*Under construction A more thorough description of the Message exchange platform will follow in due time. Introduction The basic goal of a message exchange platform is the secure interchange of structured and unstructured data, as well as documents among trusted…
Retrieve
Domain specific functions » Party » Retrieve
The operation retrieve in case of a party will fetch the data of that party. How to use variants The operation retrieve is a webservice call without a body. For more information see the Retrieve operations section of the Design principles chapter. The output of…
AFD Short
Mapping » AFD Short
Based on the article ‘AFD Short – AFD 2.0-structuur met AFD 1.—attribuutnamen’ (in SIVI AFS Magazine June 2023). Transition to AFD 2.0 The transition from AFD 1.0 to AFD 2.0 was necessary for many reasons. In addition to the switch from…
Entities
AFD 2.0 building blocks » Entities
An entity describes an object or thing from reality, for example a policy, party or claim. AFD 2.0 consists of about thirty entities, which can be roughly divided into three categories: core entities (claim, coverage, loan, object, party, pension, policy), supporting…
afsTableStructure
AFD structures » afsTableStructure
General properties Within AFD 2.0 and the API-framework, SIVI provides a function for exchanging data in a tabular structure.This enables parties to distribute content (such as tables of data or a codelist) which can be used in for example a drop-down list presented…
Introduction All Finance Data Catalog
AFD 2.0 building blocks » Introduction All Finance Data Catalog
Context and history The All Finance Data Catalog (AFD) forms the basis for the digital ecosystem (see also Introduction SIVI AFS). AFD determines how one denotes data (e.g. a date always in the same format) and how one groups this data in a structure (e.g. what data…
JSON Schema
AFD-definition standard » JSON Schema
Context JSON Schema is used for defining specifications of messages regarding structures, entities and attributes. The use of JSON Schema promotes the preparation of unambiguous specifications. In addition, JSON Schema can be used as a basis for automated checking of…
Mortgage domain mapping
Mapping » Mortgage domain mapping
Based on the article ‘SIVI AFS nu ook geschikt voor modellering hypotheekdomein’ (in SIVI AFS Magazine December 2022). Introduction With the SIVI All Finance Standard (SIVI AFS), it is possible to model the first facets of the mortgage domain. This is the…