Framework di architettura di servizi per la sanita'
              




HSSP RLUS
HSSP IXS
HSSP CTS2
HSSP HCSPD
HSSP PASS
HSSP DSS
      HSSP RLUS

La specifica Retrieve, Locate, and Update Service (RLUS) ha come obiettivo la definizione delle interfacce di servizio, creazione, registrazione, aggiornamento, ricerca, individuazione, recupero ed interrogazione di dati anche clinici e sanitari.  RLUS non è destinato a sostituire o rivoluzionare i sistemi o le implementazioni esistenti - è stato anzi elaborato tenendo conto delle implementazioni più importanti di sistemi di gestione di dati sanitari distribuiti, come quelle realizzate dai fornitori aderenti all'organizzazione IHE.

 

L'obiettivo, è stato dall'inizio, di creare l'interfaccia "generica" (nel senso che si adatta a più formati dei dati oggetto delle funzioni di interrogazione e aggiornamento) più semplice possibile per i dati clinici sanitari del paziente, costituenti l' Health Record.

La lista delle operazioni della RLUS Management And Query Interface è composta da

Locate Resources

Consente di ottenere un elenco di locazioni e di metadati delle risorse corrispondenti all’ insieme di parametri che rappresentano, oltre al semantic signifier, (a) criteri di selezione, (b) identificatori, (c) esempi;

Get Resource

Consente di ottenere una risorsa corrispondente all’ insieme di parametri che rappresentano, oltre al semantic signifier, una descrizione definita, e cioè (a) un identificatore, (b) dei criteri di selezione, (c) un esempio;

List and Get Resources

Consente di ottenere la lista (eventualmente vuota) di risorse corrispondenti all’ insieme di di parametri che rappresentano, oltre al semantic signifier, una descrizione indefinita e cioè: (a) dei criteri di selezione, (b) un esempio;

Put Resource

Consente di affidare una risorsa, in relazione a un semantic signifier, alla gestione del RLUS Provider e a renderla accessibile;

Initialize Resource

Consente di notificare la creazione di una risorsa, in relazione a un semantic signifier, a un RLUS Provider che può agire come un registro nei confronti della risorsa;

Discard Resource

Consente di rimuovere una risorsa e i suoi collegamenti da un RLUS Provider. La rimozione è sempre logica.

 

La specifica (Platform Specific) delle operazioni generiche sulla piattaforma WS* è un documento WSDL (RLUSGenericService.wsdl) in cui lo schema del payload delle operazioni non è specializzato. RLUS propone anche la RLUS Meta Data Interface che permette la manipolazione di Semantic Signifier  con operazioni come

Ø  CreateSemanticSignifier;

Ø  FindSemanticSignifier;

Ø  UpdateSemanticSignifier;

Ø  ListSemanticSignifiers;

Ø  etc.

 

Le specifiche PIM di RLUS sono redatte da HL7 mentre quelle a livello PSM sono gestite da OMG per la piattaforma WS* e da MITRE Coorp. Per quanto riguarda la piattaforma REST (dove prendono il nome di hData). Nel contesto di HealthSoaf verranno implementate per intero le funzionalità di entrambe le interfacce sia su piattaforma WS* che su piattaforma REST.