# XML/ACORD

XML
Copertina Tutti i moduli · Sviluppo
PrefazioneXML/Prefazione
* IntroduzioneXML/Introduzione
* Entità singoleXML/Entità singole
* Strutture dati di baseXML/Strutture dati di base
* Relazione uno-moltiXML/Relazione uno-molti
* Relazione uno-unoXML/Relazione uno-uno
* Relazione molti-moltiXML/Relazione molti-molti
* Relazioni ricorsiveXML/Relazioni ricorsive
* Schemi di datiXML/Schemi di dati
* Document Type Definition (DTD)XML/DTD
* XHTMLXML/XHTML
* XPathXML/XPath
* XLinkXML/XLink
* CSSXML/CSS
* XSLT e fogli di stileXML/XSLT e fogli di stile
* CocoonXML/Cocoon
* Parsing di file XMLXML/Parsing di file XML
* XULXML/XUL
* Asynchronous JavaScript and XML (AJAX)XML/AJAX
* Web serviceXML/Web service
* XMLHttpRequestXML/XMLHttpRequest
* Database e XMLXML/Database e XML
* SVGXML/SVG
* VoiceXMLXML/VoiceXML
* DocBookXML/DocBook
* SMILXML/SMIL
* XBRLXML/XBRL
* WDDX
* RPCXML/RPC
* RDFXML/RDF - Resource Description Framework
* RSSXML/RSS
* NamespaceXML/Namespace
* Gestire XML con MySQL
* XML EncryptionXML/XML Encryption
* XQueryXML/XQuery
* XML e JDBC
* XFormsXML/XForms
* OpenOffice.org e l'OpenDocument FormatXML/OpenOffice.org e l'OpenDocument Format
* KML e Google EarthXML/KML
* Lo standard ACORD - XML nel settore delle assicurazioniXML/ACORD
Modifica il sommario
Obiettivi di apprendimento
* Conoscere gli standard del settore assicurativo
* Capire come XML viene utilizzato nel settore assicurativo
* Comprendere il motivo per cui gli standard del settore sono così importanti
* Comprendere gli aspetti principali dello standard ACORD XML
* Scoprire i vantaggi dell'uso di ACORD XML
ACORD è la sigla con cui è nota la Association for Cooperative Operations Research and Development. È stata fondata nel 1970 come organizzazione per la definizione degli standard per il settore assicurativo. In qualità di organizzazione no-profit attiva a livello globale, sviluppa e fornisce standard digitali allo scopo di risparmiare sui costi per l'interscambio dei dati e per ridurre le scartoffie, cercando di ridurre al minimo i lavori ripetitivi e di massimizzare l'accuratezza dei dati. Ciò rende la vita molto più facile a tutte le aziende, agli agenti e ai clienti (titolari di polizze).

## Gli standard

Gli standard sono il risultato del lavoro di tutti i membri, organizzati nei gruppi di lavoro ACORD. Alla fine, sono i comitati direttivi dell'ACORD a decidere quali risultati finiscono come norme pubbliche, in coordinamento con altre organizzazioni per la standardizzazione.
Uno degli standard incorpora l'uso di XML come frame per la trasmissione flessibile dei dati. Nel 2001 è stato approvato XML for P&C and Surety Version 1.0, e nel 2002 è stata approvata la versione 1.2.
XML fornisce uno standard aperto, con una facile connettività tra sistemi ERP, sistemi di gestione, servizi web, applicazioni web e altri sistemi correlati. Può essere utilizzato in applicazioni business-to-business, customer-to-business e business-to-customer.

## Vantaggi di ACORD XML

Di solito i vantaggi di XML sono comuni a tutti i settori e domini, ma diverso è il caso del settore assicurativo. Per questo si possono trovare particolari benefici:
* Integrazione partner-to-partner. Elementi e definizioni di dati comuni sono necessari per trattare con partner commerciali esterni. È quindi necessario un linguaggio comune per condividere i dati con tutti gli attori della catena, ad esempio riassicuratori o intermediari. Coinvolgendo questo attori nel processo di sviluppo, ACORD ha progettato questo linguaggio comune e gli standard di dati.
* Integrazione interna. Il settore assicurativo richiede la separazione dei sistemi di comunicazione per completare un processo aziendale. Inoltre, un regolatore dei sinistri che vuole verificare la copertura o assicurarsi che il codice del reclamo sia corretto, ha bisogno di un sistema che offra un trasferimento accurato del credito o del numero di polizza. Gli standard ACORD XML sono essenziali per trasferire tali elementi da sistema a sistema.
* Condivisione elettronica dei dati. I dati dovrebbero avere un'elevata qualità e trasparenza. I riassicuratori hanno bisogno di un'elevata visibilità nei portafogli di rischio dei clienti per effettuare analisi approfondite dell'esposizione. Gli standard di dati ACORD supportano un formato che acquisisce e analizza informazioni e dati in più formati tra i partner.
* Servizi Web. Per i servizi web che necessitano dell'integrazione in tempo reale attraverso il ciclo di elaborazione delle transazioni, gli standard ACORD realizzano processi come l'integrazione di sistemi back-end con un portale di agenti.
* Document Repository Standard. Non è in generale possibile avere un unico archivio per tutte le informazioni relative al rischio. Poiché la coerenza tra i repository dei dati è molto importante, sono stati stabiliti standard ACORD XML per consentire ai partner commerciali di condividere documenti e dati strutturati e non strutturati anche in una varietà di sistemi di terze parti. Pertanto esistono i Document Repository Interface Standards per garantire l'accesso alla documentazione in formato libero.
* Miglior flusso di cassa. Utilizzando l'elaborazione delle transazioni degli standard ACORD XML, questo viene accelerato. Di conseguenza vi è un accesso più rapido al denaro o ad altri tipi di pagamenti.

## Standard

I seguenti standard consentono a diverse aziende di scambiare dati che di solito vengono generati utilizzando formati di dati incompatibili. Uno standard serve come metodo di comunicazione comune per aumentare l'efficienza. Si tratta di un insieme di regole e linee guida che forniscono un quadro comune per la comunicazione. L'insieme degli standard ACORD è costituito da sottoinsiemi per i tre principali segmenti del settore assicurativo:
* Life, Annuity and Health (vita, rendita e salute)
* Property and Casualty (proprietà e infortuni)
* Reinsurance and Large Commercial (riassicurazione e commerciale di grandi dimensioni)
Implementando e seguendo le definizioni standard di ACORD, le aziende aderenti possono raggiungere
* vantaggi competitivi,
* supporto dei processi end-to-end,
* più facile accesso ai mercati,
* costi più bassi, che portano a maggiori profitti,
* migliore accettazione del mercato,
* prestazioni più elevate e una maggiore credibilità.
L'utilizzo di XML come mezzo di scambio di dati è una base adatta per uno standard come ACORD. È abbastanza flessibile da essere adattato all'utilizzo in diversi segmenti assicurativi, ma offre anche metodi per garantire la qualità dei dati e la stabilità dello standard.

## Standardizzazione tecnica

Lo standard ACORD descrive diversi concetti che possono essere implementati. L'accesso alle descrizioni dello standard è in parte gratuito, in parte limitato ai membri ACORD.

### Strutture XML

Per garantire la forma corretta dei dati trasferiti, ACORD fornisce schemi XML e DTD per i relativi membri. Le aziende che implementano lo standard possono convalidare i propri dati in base a tali definizioni. Lo standard ACORD XML è fortemente basato sullo standard EDIFACT delle Nazioni Unite ed espande i tipi di dati XML standard con i tipi di dati finanziari utilizzati dall'IFX (Interactive Financial Exchange).
I tipi di dati di ACORD sono costituiti in parte da tali definizioni, ma li espandono attraverso tipi di dati personalizzati. I tipi di dati vengono utilizzati come blocchi predefiniti per le entità più grandi all'interno della specifica.
| Entità | Descrizione |
| Element | un elemento di base, basato su uno o più dei tipi di dati descritti |
| Aggregate | una raccolta di elementi, entità o aggregati corrispondenti |
| Entity | aggregato con la stessa struttura |
| Message | un aggregato che viene utilizzato come un'unica entità per la comunicazione |
| Service | una raccolta di messaggi |
| Document | una raccolta di messaggi inviati insieme contemporaneamente |

### Messaggi XML

Le strutture e i tipi di dati e le strutture precedenti vengono utilizzati per definire i messaggi che possono essere intercambiati tra società che implementano lo standard ACORD. All'interno del modello di dati per ogni segmento assicurativo vengono definiti tipi di messaggio diversi. L'esempio seguente mostra i messaggi utilizzati all'interno del segmento Riassicurazione e Commerciale di grandi dimensioni:
| Messaggio | Descrizione |
| Placing | messaggio per l'inserimento di attività obbligatorie o facoltative |
| Bordereau | messaggio tra l'assicurazione primaria e la società di riassicurazione con informazioni sui rischi firmati |
| ClaimMovement | messaggio per una notifica di reclamo |
| TechAccount | messaggio per lo scambio di dati contabili per una trattativa |
| Settlement | messaggio per scambiare le liquidazioni |
| Acknowledgement | messaggio per confermare altri messaggi o per richiedere informazioni |

### Servizio messaggi ACORD

I messaggi ACORD possono essere scambiati tra società di implementazione come file XML semplici. Inoltre, lo standard ACORD definisce un servizio specializzato di scambio di messaggi. Si basa sull'escrizione L anguage (WSDL) di Web Service language (WSDL) per implementare i concetti dei servizi web. I messaggi vengono inviati utilizzando lo standard SOAP (Simple Object Access Protocol). Seguendo questo protocollo un messaggio è costituito da un elemento radice contenitore, e come elementi figli un'intestazione e un corpo. Il contenitore SOAP ha solo informazioni strutturali, non il messaggio vero e proprio. I messaggi SOAP vengono inviati come allegati con il messaggio e vi si fa riferimento all'interno del corpo del messaggio. Pertanto è possibile arricchire i messaggi ACORD con informazioni aggiuntive in formato PDF o DOC.

### Esempi

Per dare un'idea della complessità delle definizioni standard ACORD XML, di seguito c'è un piccolo estratto (solo alcune righe delle oltre 5.000 che compongono lo schema XML) dello schema XML e dei file DTD del segmento Reinsurance & Large Commercial vengono presentate.
Estratto dallo schema XML RLC:
Estratto dalla DTD RLC:

### Certificazione

Per garantire la qualità dei dati e la conformità dei membri agli standard proposti, ACORD offre un programma di certificazione. I membri ACORD possono inviare i propri messaggi XML ad ACORD. I messaggi vengono convalidati in due passaggi:
* convalida automatica rispetto allo schema XML e ai file DTD dello standard;
* convalida dei dati inviati da un essere umano per la plausibilità, caratteristica che va oltre il controllo di coerenza tecnica e automatica.

## Note

* ↑ http://www.acord.org
* ↑ Per un elenco completo date un'occhiata alla Memberlist ACORD.
* ↑ ACORD Standard Descriptions
* ↑ Una descrizione dettagliata degli aspetti tecnici XML correlati allo standard ACORD può essere ottenuta per Property & Casualty e per Life, Annuity & Health