19
Carenet End of Life => Migration hôpitaux (My)CareNet evolution Principes & roadmap Cellule de coordination CIN 03/2012 1

Carenet End of Life => Migration hôpitaux ( My)CareNet evolution Principes & roadmap Cellule de coordination CIN 03/20121

Embed Size (px)

Citation preview

Page 1: Carenet End of Life => Migration hôpitaux ( My)CareNet evolution Principes & roadmap Cellule de coordination CIN 03/20121

1

Carenet End of Life =>

Migration hôpitaux

(My)CareNet evolutionPrincipes & roadmap

Cellule de coordination CIN

03/2012

Page 2: Carenet End of Life => Migration hôpitaux ( My)CareNet evolution Principes & roadmap Cellule de coordination CIN 03/20121

2

(My)CareNet évolutionPrincipes et roadmap

03/2012

As is (My)CareNet

Solution alternative aux Gateway CareNet Sync

Solution alternative aux Gateway CareNet Async

Milestones

Page 3: Carenet End of Life => Migration hôpitaux ( My)CareNet evolution Principes & roadmap Cellule de coordination CIN 03/20121

3

As Is - contexte

03/2012

Solution Carenet => Augmentation sensible des coûts => Nécessité de passer à Java 1.6 au 01/01/2014 (actuellement 1.3)

Fin du contrat CareNet en 11/2014 => Tous les gateways (client, server) devront disparaître à cette date

Mise en place nouvelle plateforme NIPPIN en 03/2012 => Nouvelle plate-forme NIPPIN permet d’envisager une standardisation des

échanges prestataires/institutions-OA et la mise en place de nouveaux services

Mise à disposition de standards et de services de base de la plateforme Ehealth => Alignement nécessaire de MyCareNet (SSO, …)

Projet de nouvel AR pour la force probante (Note CSS 2011/231) => Induit l’utilisation de certains services de base de la plateforme eHealth

Page 4: Carenet End of Life => Migration hôpitaux ( My)CareNet evolution Principes & roadmap Cellule de coordination CIN 03/20121

4 03/2012

Page 5: Carenet End of Life => Migration hôpitaux ( My)CareNet evolution Principes & roadmap Cellule de coordination CIN 03/20121

5 03/2012

Page 6: Carenet End of Life => Migration hôpitaux ( My)CareNet evolution Principes & roadmap Cellule de coordination CIN 03/20121

6 03/2012

Page 7: Carenet End of Life => Migration hôpitaux ( My)CareNet evolution Principes & roadmap Cellule de coordination CIN 03/20121

7 03/2012

Page 8: Carenet End of Life => Migration hôpitaux ( My)CareNet evolution Principes & roadmap Cellule de coordination CIN 03/20121

8

(My)CareNet évolutionPrincipes et roadmap

03/2012

As is (My)CareNet

Solution alternative aux Gateway CareNet Sync

Solution alternative aux Gateway CareNet Async

Milestones

Page 9: Carenet End of Life => Migration hôpitaux ( My)CareNet evolution Principes & roadmap Cellule de coordination CIN 03/20121

9

Solution alternative à CareNet Sync

03/2012

Principes (assurabilité)

Création d’un webservice générique d’assurabilité Générique = applicable à plusieurs secteurs

NB sauf pharmaciens De bout en bout ( CP- eH - Nippin – IM – OA)

Pas de nécessité de force probante dans l’échange La force probante est éventuellement donnée par l’engagement de paiement.

Intégrant eHealth Single Sign On et certificats d’authentification Via ESB

Dans la nouvelle architecture Nippin sync Usage du module d’intégration

Page 10: Carenet End of Life => Migration hôpitaux ( My)CareNet evolution Principes & roadmap Cellule de coordination CIN 03/20121

10 03/2012

Solution alternative à CareNet Sync – nouveau web service générique - “end2end”

New NIPPIN Insurability Sync

Pharmacists

Care providerApplication

Hospital,Group of nurses,

etc

INTERNET

NIPPINservers

Sync

Filtre

WS STS (open session)

eHealthservers

STS

---------------

ESB

WS GetInsurability

WS GetInsurability

SAV + certificats

INTERNETor Intermut

OA xBack end

OA yBack end

OA xintegration

module

OA yintegration

module

WS GetIn

surability

WS GetInsurability

WS GetInsurability

WS GetInsurability

Container :common input/output

GetInsurability request/responseUnchanged insurability XSD

1 WS with 2 operations: response XML or Flat (100,200,300)

WS GetInsurabilityForPharmacist

WS GetInsurabilityForPharmacist

Container :GetInsurabilityForPharmacist

XML

BPA

Container :common input/output

GetInsurability request/responseUnchanged insurability XSD

1 WS with 1 operation: response XML

Container :common input/output

GetInsurability request/responseUnchanged insurability XSD

1 WS with 1 operation:response XML

Page 11: Carenet End of Life => Migration hôpitaux ( My)CareNet evolution Principes & roadmap Cellule de coordination CIN 03/20121

11

Impacts FP suite à la suppression GW Carenet Sync

03/2012

Impacts (hors plateforme NIPPIN)

Hôpitaux SSO Utilisation du webservice getinsurability

OA Développement de webservice getinsurability

Module d’intégration Ajout du webservice getinsurability

Force probante Aucun impact

Page 12: Carenet End of Life => Migration hôpitaux ( My)CareNet evolution Principes & roadmap Cellule de coordination CIN 03/20121

12

(My)CareNet évolutionPrincipes et roadmap

03/2012

As is (My)CareNet

Solution alternative aux Gateway CareNet Sync

Solution alternative aux Gateway CareNet Async

Milestones

Page 13: Carenet End of Life => Migration hôpitaux ( My)CareNet evolution Principes & roadmap Cellule de coordination CIN 03/20121

13

Solution alternative à CareNet async

03/2012

Principes (ADM + FAC)

Maintien de la “valise” CareNet comme “container business” Limiter l’impact du changement au niveau business Tenir compte des différentes implantations dans les hôpitaux (siteId)

Nécessité de force probante dans l’échange Signature par hôpital Application du nouvel AR Timestamping double Accusé de réception end-to end

Intégrant partiellement eHealth Single Sign On et certificats d’authentification Timestamp Pas via ESB car MTOM (streaming) non supporté actuellement (mais conforme aux standards

eHealth)

Dans la nouvelle architecture Nippin async Usage du module d’intégration notamment pour la signature et le timestamp

Pas d’encryption end-to end SSL (Https) suffit

Xades XML Advanced Electronic

Signatures Directive 1999/93/EC/ - Fedict

WS Reliable messaging

Page 14: Carenet End of Life => Migration hôpitaux ( My)CareNet evolution Principes & roadmap Cellule de coordination CIN 03/20121

14 03/2012

Objectif 3.1: Solution alternative à CareNet Async - Hôpitaux

INTERNET

or Intermut

New NIPPIN Async Hospital

HospitalApplication

INTERNET

OA xBack end

Container : eHealth WS request/response

NIPPINservers

Verify SSOAsync

Storage

WS STS (open session)

eHealthservers

timestamp

---------------

STS

---------------

WS post (origin, request, Xades-T)

WS get(origin,query)

OA xintegration

module

WS po

st (o

rigin,

requ

est, X

ades

-T)

WS getN

ext

RELIABLE M

ESSAGING

WS TimestampXades-bes = sign-T = sign + TS

Ws Timestamp

Request = “valise CareNet” Header + segment 1 + segment 2 + data

Async : ADM = assurabilité + Hospi FAC = facturation

VWR = facturation rejet par OAAFD = facturation décompte OA+technical acknoledgement

MTOM

StorageTime stamp

OAx

WS post (origin, request) Inbound

Request - Response : “valise CareNet”Header + segment 1 + segment 2 + data

Xades-besXades-T

OA yBack end

OA yintegration

module

StorageTime stamp

OAy

Xades-besXades-T

WS post (origin, request, Xades-T)

WS getNext RELIABLE

MESSAGING

WS store (response, recipient)Outbound

WS post (origin, request) Inbound

WS store (response, recipient) Outbound

WS confirm(origin,hashes)

Page 15: Carenet End of Life => Migration hôpitaux ( My)CareNet evolution Principes & roadmap Cellule de coordination CIN 03/20121

15

Objectif 3.1: Alternative à CareNet async Hôpitaux

03/2012

Impacts (hors plateforme NIPPIN)

Hôpitaux SSO Webservices (std eHealth) XADES-bes = signature électronique XADES-T = timestamping

OA Développement de webservice Async post pour ADM et FAC Appel au webservice storelegacy

Module d’intégration XADES-bes = signature électronique XADES-T = timestamping Accusés de réception technique

Force probante Révision du protocole ?

Page 16: Carenet End of Life => Migration hôpitaux ( My)CareNet evolution Principes & roadmap Cellule de coordination CIN 03/20121

16

(My)CareNet évolutionPrincipes et roadmap

03/2012

As is (My)CareNet

Solution alternative aux Gateway CareNet Sync

Solution alternative aux Gateway CareNet Async

Milestones

Page 17: Carenet End of Life => Migration hôpitaux ( My)CareNet evolution Principes & roadmap Cellule de coordination CIN 03/20121

17

Milestones

03/2012

3-2012 Contact avec hôpitaux - High level

4-2012 Contact avec pps hôpitaux – detail => communication spec ws sync & async

05->12 / 2012 pilote premiers Hôpitaux sans CareNet – volet sync pilote premiers Hôpitaux sans CareNet – volet async

Eté-2012 Carenet - Mesures à prendre pour la sécurité

01-2013 Premiers Hôpitaux & Tous les Oas en production sans CareNet – volet sync pour

les communications avec NIPPIN (hôpitaux) Premiers Hôpitaux & Tous les Oas en production sans CareNet - volet async pour

les communications avec NIPPIN (hôpitaux) 01/01/2014

CareNet – Prix double Carenet – Java 1.6 obligatoire

11/2014 Fin du rollout Hôpitaux (lié à fin contrat carenet) Abandon des gateways CareNet dans tous les hôpitaux Abandon des gateways CareNet dans tous les Oas

Page 18: Carenet End of Life => Migration hôpitaux ( My)CareNet evolution Principes & roadmap Cellule de coordination CIN 03/20121

18

Milestones

03/2012

2012 2013 2014

New NIPPIN Insurability Sync

Carenet Sync AsIsHopOA

HopNIPPIN OA

New NIPPIN Async Hôpital

Carenet Async AsIsHopOA

HopNIPPIN OA

pilote

052012

pilote

11/2014

01201305201211/2014

SYNC

ASYNC

012013

Page 19: Carenet End of Life => Migration hôpitaux ( My)CareNet evolution Principes & roadmap Cellule de coordination CIN 03/20121

19

Questions – vragen ?

03/2012