Che cosa sono i messaggi in FHIR?

0

Sto cercando di capire le specifiche FastHercare Interoperability Resources (FHIR) , ma non riesco a capire per cosa sono usati i messaggi.

The exact mechanism of transfer is irrelevant to this specification, but may include file transfer, http based transfer, MLLP (HL7 minimal lower layer protocol), MQ series messaging or anything else.
http://hl7.org/fhir/messaging.html

Non è l'intero punto di FHIR che usa REST? E questo:

Events mostly correspond to things that happen in the real world.
http://hl7.org/fhir/messaging.html

È un modo per dire che è per i sistemi in tempo reale ?

Questa è probabilmente una domanda facile, ma non ho alcun background in HL7. Quali sono questi messaggi e per cosa sono utilizzati?

    
posta Dawid O 17.04.2015 - 11:07
fonte

1 risposta

1

Un messaggio in questo caso è un flusso di dati che viene inviato da un sistema all'altro. Se si effettua una richiesta a un servizio REST, si passa a un flusso di dati (ad esempio, un oggetto JSON) in modo che il servizio possa eseguire un'azione. In FHIR, questo dato è chiamato un messaggio.

Non è necessario che FHIR utilizzi REST, è semplicemente uno dei modi in cui può essere implementato. È possibile scrivere un'applicazione conforme a FHIR utilizzando le condivisioni di file scrivendo un messaggio in un file dall'applicazione di invio e fare in modo che l'applicazione ricevente legga i file dalla condivisione. Ma l'architettura di base di FHIR definisce anche un'API RESTful, quindi è possibile implementare la comunicazione tra le applicazioni utilizzando un'API REST e chiamarle direttamente.

Non è per i sistemi in tempo reale di per sé, ma può esserlo. In HL7, i messaggi rispondono principalmente agli eventi della vita reale. Ad esempio, c'è un evento "MedicationAdministration-Complete" che modifica lo stato di un'amministrazione del farmaco per il completamento. Quando un utente in un'applicazione controlla l'amministrazione dei farmaci, questo evento verrà sollevato. Gli eventi in HL7 sono principalmente il risultato di un'azione fisica nel mondo reale.

    
risposta data 17.04.2015 - 12:14
fonte

Leggi altre domande sui tag