IHE XDS.b - Kuinka Se Toimii Käytännössä?

IHE XDS.b - Kuinka Se Toimii Käytännössä?
Ensemble Käyttäjätapaaminen 20.10.2011
Anssi Kauppi / InterSystems Nordics / Suomi
Thursday, 27 October, 2011
Seuraava Aihe
IHE ja IHE Suomessa
IHE Profiilit
XDS.b Profiili
Muita Profiileja
Yhteenveto
Thursday, 27 October, 2011
IHEn Perusajatukset [Mykkänen 2011]
• IHE on voittoa tuottamaton kansainvälinen käyttäjien ja
toimittajien yhteenliittymä
• Vuosittainen prosessi käyttäjätarpeista profiilimäärittelyihin
• Integrointiprofiilit Terveydenhuollon käytännön
integrointitarpeisiin
– järjestelmät aktoreita, joiden välillä vakiintuneisiin standardeihin
kansainvälisten standardien
perustuvat transaktiot
yhdenmukaisen soveltamisen
– määrittelyt kansainvälisesti, soveltaminen ja käyttöönotto
tavat
paikallisesti
• Testaustapahtumat (connectathon) ja esittelytilaisuudet
(demonstration) - profiilien mukaisten järjestelmien yhdessä
toimivuuden nopea toteaminen ja esittely
• Yli 200 toimittajaa, 10 sovellusalueetta, 70 integrointiprofiilia
Thursday, 27 October, 2011
IHE Prosessi
Thursday, 27 October, 2011
Seuraava IHE Connetcathon
Thursday, 27 October, 2011
HL7 Finland IHE SIG [Mykkänen 2011]
• IHE-profiileja hyödyntävien ja niistä kiinnostuneiden
keskustelufoorumi
• levittää tietoa IHE-profiileista ja IHE-toiminnasta Suomessa sekä
suhteuttaa profiileja hyödyntäjien tarpeisiin
• on käytännön projektien tukena juurruttamassa tarpeellisia profiileja
Suomen oloihin (tuki toteuttamiselle ja testaukselle)
• pyrkii lisäksi edesauttamaan kansainvälistä seurantaa ja
osallistumista
• puheenjohtajat:
– [email protected][email protected][email protected]
Thursday, 27 October, 2011
Seuraava Aihe
IHE ja IHE Suomessa
IHE Profiilit
XDS.b Profiili
Muita Profiileja
Yhteenveto
Thursday, 27 October, 2011
http://www.ihe.net/Technical_Framework/
• 11 sovellusaluetta (technical framework)
Thursday, 27 October, 2011
http://www.ihe.net/Technical_Framework/
• IT Infrastructure sovellusalue sisältää (19.8.2011) 19 profiilia:
Thursday, 27 October, 2011
Oleellisimmat Profiilit Suomessa?
• Suuri määrä profiileja (luokka 100)
• Mitkä profiilit ovat olennaisia ja tutustumisen arvoisia?
Riippuu tarkastelijasta:
Jos tarkastelijalla on ratkaistavanaan
integrointitehtävä, olennainen profiili
on se, joka auttaa ratkaisemaan
tämän tehtävän.
Thursday, 27 October, 2011
Oleellisimmat Profiilit Suomessa?
Thursday, 27 October, 2011
Oleellisimmat Profiilit Suomessa?
Thursday, 27 October, 2011
http://www.intersystems.com/healthshare/ihe/index.html
Thursday, 27 October, 2011
http://www.intersystems.com/healthshare/ihe/index.html
Thursday, 27 October, 2011
http://www.intersystems.com/healthshare/ihe/index.html
Thursday, 27 October, 2011
http://www.intersystems.com/healthshare/ihe/index.html
Thursday, 27 October, 2011
http://www.intersystems.com/healthshare/ihe/index.html
Thursday, 27 October, 2011
http://www.intersystems.com/healthshare/ihe/index.html
Thursday, 27 October, 2011
Seuraava Aihe
IHE ja IHE Suomessa
IHE Profiilit
XDS.b Profiili
Muita Profiileja
Yhteenveto
Thursday, 27 October, 2011
IHE XDS.b Profile
• Cross-Enterprise Document Sharing enables a number of
healthcare delivery organizations belonging to an XDS Affinity
Domain (e.g., a community of care) to cooperate in the care of
patient by sharing clinical records in the form of documents
as they proceed with their patients’ care delivery activities.
Thursday, 27 October, 2011
IHE XDS.b Profile
• Federated document repositories and a document registry
create a longitudinal record of information about a patient within
a given XDS Affinity Domain. These are distinct entities with
separate responsibilities:
– A document repository is responsible for storing documents
in a transparent, secure, reliable and persistent manner and
responding to document retrieval requests.
– A document registry is responsible for storing information
about those documents so that the documents of interest for
the care of a patient may be easily found, selected and
retrieved irrespective of the repository where they are
actually stored.
Thursday, 27 October, 2011
IHE XDS.b Profile
• This profile is based upon ebXML Registry standards and
SOAP. It describes the configuration of an ebXML Registry in
sufficient detail to support Cross Enterprise Document Sharing.
Thursday, 27 October, 2011
Actors (XDS.b)
HIS 1
XDS Document Source
XDS Document Consumer
...
HIS N
XDS Document Source
XDS Document Consumer
XDS Registry and Repositories
XDS Document Registry
Archive 1
XDS Document Repository
Archive 2
XDS Document Repository
Thursday, 27 October, 2011
Transactions - Supply Documents
...
HIS 1
XDS Document Source
XDS Document Consumer
1.
HIS N
XDS Document Source
XDS Document Consumer
Provide and Register Document Set-b
XDS Registry and Repositories
XDS Document Registry
2.
Register Document Set-b
Archive 1
XDS Document Repository
Archive 2
XDS Document Repository
Thursday, 27 October, 2011
Transactions - Supply Documents
...
HIS 1
XDS Document Source
XDS Document Consumer
1.
HIS N
XDS Document Source
XDS Document Consumer
Provide and Register Document Set-b
XDS Registry and Repositories
XDS Document Registry
2.
Thursday, 27 October, 2011
Register Document Set-b
Archive 1
XDS Document Repository
Archive 2
XDS Document Repository
Transactions - Query and Retrieve Documents
...
HIS 1
XDS Document Source
XDS Document Consumer
2.
1.
Registry Stored Query
3.
HIS N
XDS Document Source
XDS Document Consumer
Retrieve Document Set
Retrieve Document Set
XDS Registry and Repositories
XDS Document Registry
Archive 1
XDS Document Repository
Archive 2
XDS Document Repository
Thursday, 27 October, 2011
Attributes
• Transactions:
– Provide and Register Document Set-b (Source -> Repository)
– Register Document Set-b (Repository -> Registry)
• Attributes are defined by the transaction, no need to inspect the
document(s)
Thursday, 27 October, 2011
Other Use Cases ...
Thursday, 27 October, 2011
Transactions - Supply Documents
...
HIS 1
XDS Document Source
XDS Document Consumer
1.
HIS N
XDS Document Source
XDS Document Consumer
XDS Document Repository
Provide and Register Document
Set-b
1. Register
Document Set-b
XDS Registry and Repositories
XDS Document Registry
2.
Register Document Set-b
Archive 1
XDS Document Repository
Archive 2
XDS Document Repository
Thursday, 27 October, 2011
Transactions - Query and Retrieve Documents
HIS 1
XDS Document Source
XDS Document Consumer
4.
2.
1.
Registry Stored Query
3.
...
Retrieve Document Set
Retrieve Document Set
HIS N
XDS Document Source
XDS Document Consumer
XDS Document Repository
Retrieve Document Set
XDS Registry and Repositories
XDS Document Registry
Archive 1
XDS Document Repository
Archive 2
XDS Document Repository
Thursday, 27 October, 2011
Primary Attributes
Thursday, 27 October, 2011
Other Attributes
Thursday, 27 October, 2011
Transactions - Supply Documents
...
HIS 1
XDS Document Source
XDS Document Consumer
1.
HIS N
XDS Document Source
XDS Document Consumer
Provide and Register Document Set-b
XDS Registry and Repositories
XDS Document Registry
2.
Register Document Set-b
Archive 1
XDS Document Repository
Archive 2
XDS Document Repository
Thursday, 27 October, 2011
Transactions - Query and Retrieve Documents
...
HIS 1
XDS Document Source
XDS Document Consumer
2.
1.
Registry Stored Query
3.
HIS N
XDS Document Source
XDS Document Consumer
Retrieve Document Set
Retrieve Document Set
XDS Registry and Repositories
XDS Document Registry
Archive 1
XDS Document Repository
Archive 2
XDS Document Repository
Thursday, 27 October, 2011
XDS.b
• Lisää mahdollisia "konfiguraatioita"
Thursday, 27 October, 2011
Seuraava Aihe
IHE ja IHE Suomessa
IHE Profiilit
XDS.b Profiili
Muita Profiileja
Yhteenveto
Thursday, 27 October, 2011
ATNA
Thursday, 27 October, 2011
Dependencies among Integration Profiles
• Dependencies among IHE Integration Profiles exist when
implementation of one integration profile is a prerequisite for
achieving the functionality defined in another integration profile.
Thursday, 27 October, 2011
Dependencies among Integration Profiles
Thursday, 27 October, 2011
ATNA
• The XDS profile requires all actors be grouped with a Secure
Node Actor as defined in the IHE Audit Trail and Node
Authentication Integration profile.
Thursday, 27 October, 2011
Dependencies among Integration Profiles
Thursday, 27 October, 2011
Consistent Time (CT) Profile
• Consistent Time Profile defines mechanisms to synchronize the
time base between multiple actors and computers.
• Various infrastructure, security, and acquisition profiles require
use of a consistent time base on multiple computers.
• The Consistent Time Profile provides median synchronization
error of less than 1 second. Configuration options can provide
better synchronization.
• The Consistent Time profile specifies the use of the Network
Time Protocol (NTP) defined in RFC 1305.
Thursday, 27 October, 2011
HUS XDS-yleisarkiston Vaatimusmäär.
Thursday, 27 October, 2011
Seuraava Aihe
IHE ja IHE Suomessa
IHE Profiilit
XDS.b Profiili
Muita Profiileja
Yhteenveto
Thursday, 27 October, 2011
Yhteenveto
• IHE on voittoa tuottamaton kansainvälinen käyttäjien ja toimittajien
yhteenliittymä
• Integrointiprofiilit: järjestelmät aktoreita, joiden välillä vakiintuneisiin
standardeihin perustuvat transaktiot
• Suomessa: HL7 Finland IHE SIG
Thursday, 27 October, 2011
Seuraava Aihe
Ensemble Käyttäjätapaaminen 20.10.2011
Alkaa
10:00
10:05
10:20
11:10
11:25
12:05
13:05
13:25
13:55
14:40
15:05
15:25
15:45
Tervetuloa (Wellcome)
Aloitus (Start)
"Ruotsalainen" Referenssiarkkitehtuuri
Ensemble 2011.2 Uudet Ominaisuudet
KantaCP Asennus ja E2011.2 EMP
Lounas (Lunch)
KantaCP Tilannekatsaus
DICOM ja Ensemble
IHE XDS.b Käytännössä
Kahvi (Coffee)
Sulautettu Ensemble
Tuki Loppuu! - Ensemble Avuksi
Lopetus (End)
Thursday, 27 October, 2011
Mats Sandström
Anssi Kauppi
Janne Sillanpää
Anssi
Anssi
Kysymyksiä,
Anssi ?
Kommentteja
Janne
Anssi
Pasi Leino / L-Force
Janne
Anssi, Mats