A MedTech szolgáltatás eszközüzenet-adatátalakításának ismertetése

Ez a cikk áttekintést nyújt az eszközüzenetek adatfeldolgozási szakaszairól a MedTech szolgáltatásban. A MedTech szolgáltatás fast Healthcare Interoperability Resources (FHIR®) megfigyelési erőforrásokká alakítja át az eszközüzenetek adatait az FHIR szolgáltatásban való megőrzéséhez.

A MedTech szolgáltatás eszközüzenetének adatfeldolgozása az alábbi lépéseket követi, és ebben a sorrendben:

  • Betöltés
  • Normalize – Eszközleképezések alkalmazva.
  • Group
  • Átalakítás – FHIR-célleképezések alkalmazva.
  • Ragaszkodik

Képernyőkép a MedTech szolgáltatás által feldolgozott eszközüzenetről.

Betöltés

A betöltés az első olyan szakasz, amikor az eszközüzenetek egy Azure Event Hubs eseményközpontból (device message event hub) érkeznek, és azonnal a MedTech szolgáltatásba kerülnek. Az Event Hubs szolgáltatás támogatja a nagy léptékű és átviteli sebességet, és másodpercenként több millió eszközüzenet fogadását és feldolgozását teszi lehetővé. Emellett lehetővé teszi, hogy a MedTech szolgáltatás aszinkron módon használja fel az üzeneteket, így nincs szükség arra, hogy az eszközök megvárják az eszközüzenetek feldolgozását.

Az eszközüzenet eseményközpontja a MedTech szolgáltatás rendszer által hozzárendelt felügyelt identitását és azure-beli erőforrás-alapú hozzáférés-vezérlését (Azure RBAC) használja az eszközüzenet eseményközponthoz való biztonságos hozzáféréshez.

Megjegyzés

Az eszközüzenet-adatok esetében jelenleg a JSON az egyetlen támogatott formátum.

Fontos

Ha több szolgáltatásból szeretne hozzáférést engedélyezni az eszközüzenet eseményközponthoz, akkor minden szolgáltatásnak rendelkeznie kell saját eseményközpont-fogyasztói csoporttal.

A fogyasztói csoportok lehetővé teszik több fogyasztó alkalmazás számára, hogy külön nézettel rendelkezzenek az eseménystreamről, és a streamet önállóan, saját tempójukban és saját eltolásukkal olvassák. További információ: Fogyasztói csoportok.

Példák:

  • Két MedTech-szolgáltatás, amely ugyanazt az eszközüzenet-eseményközpontot éri el.

  • Egy MedTech szolgáltatás és egy táríró alkalmazás, amely hozzáfér ugyanahhoz az eszközüzenet-eseményközponthoz.

Normalizálni

A normalizálás a következő szakasz, amelyben az eszközüzenetek adatait a felhasználó által kiválasztott/felhasználó által létrehozott megfelelő és érvényes eszközleképezések segítségével dolgozzák fel. Ez a leképezési folyamat az eszközüzenetek adatait normalizált sémává alakítja.

A normalizálási folyamat nemcsak a későbbi szakaszokban egyszerűsíti az adatfeldolgozást, hanem lehetővé teszi egy eszközüzenet több normalizált üzenetbe való kivetítésére is. Egy eszköz például egyetlen eszközüzenetben több életjelet is küldhet a testhőmérsékletre, pulzusszámra, vérnyomásra és légzési sebességre vonatkozóan. Ez az eszközüzenet négy különálló FHIR-megfigyelési erőforrást hozna létre. Minden erőforrás egy másik alapvető jelet jelölne, és az eszközüzenet négy különböző normalizált üzenetre vetül.

Group

A csoport a következő választható szakasz, amelyben a MedTech szolgáltatás normalizálási fázisában elérhető normalizált üzenetek három különböző paraméterrel vannak csoportosítva:

  • Eszközidentitás
  • Mérési típus
  • Időtartam

Device identity és measurement type a csoportosítás nem kötelező, és a SampledData mérési típus használatával engedélyezve van. A SampledData mérési típus tömör módot kínál az eszközüzenetekből az FHIR-megfigyelési erőforrásokba történő időalapú méréssorozatok ábrázolására. A SampledData mérési típus használatakor a mérések egyetlen FHIR-megfigyelési erőforrásba csoportosíthatók, amely egy 1 órás vagy 24 órás időszakot jelöl.

Átalakítás

Az átalakítás a következő szakasz, ahol a normalizált üzenetek feldolgozása felhasználó által kiválasztott/felhasználó által létrehozott megfelelő és érvényes FHIR-célleképezésekkel történik. A normalizált üzenetek FHIR-megfigyelési erőforrásokká alakulnak át, ha egyező FHIR-célleképezést hoztak létre.

Ezen a ponton az eszközerőforrást és a hozzá tartozó Patient erőforrást is lekéri a rendszer az FHIR szolgáltatásból az eszközüzenetben található eszközazonosító használatával. Ezek az erőforrások a létrehozott FHIR-megfigyelési erőforrásra mutató hivatkozásként lesznek hozzáadva.

Megjegyzés

A feloldás után az összes identitáskeresés gyorsítótárazva lesz, hogy csökkentse az FHIR szolgáltatás terhelését. Ha több beteggel tervezi újrahasználni az eszközöket, javasoljuk, hogy hozzon létre egy, a betegre jellemző virtuális eszközerőforrást, és küldje el a virtuális eszköz azonosítót az eszközüzenet hasznos adatai között. A virtuális eszköz szülőként csatolható a tényleges eszközerőforráshoz.

Ha az FHIR szolgáltatásban nem található eszközerőforrás egy adott eszközazonosítóhoz, az eredmény a MedTech szolgáltatás üzembe helyezésekor beállított Felbontástípus értékétől függ. Ha a értékre Lookupvan állítva, a rendszer figyelmen kívül hagyja az adott üzenetet, és a folyamat továbbra is feldolgozni fogja a többi bejövő eszközüzenetet. Ha a értékre Createvan állítva, a MedTech szolgáltatás minimális eszköz- és betegerőforrásokat hoz létre az FHIR szolgáltatásban.

Megjegyzés

A Resolution Type MedTech szolgáltatás üzembe helyezése után is módosítható abban az esetben, ha később más típusra van szükség.

A MedTech szolgáltatás puffereli az átalakítási szakaszban létrehozott FHIR-megfigyelési erőforrásokat, és közel valós idejű feldolgozást biztosít. Az FHIR-megfigyelési erőforrások FHIR szolgáltatásban való megőrzése azonban akár öt percet is igénybe vehet.

Ragaszkodik

A perzisztálás az utolsó fázis, amelyben az átalakítás fázisából származó FHIR-megfigyelési erőforrások megmaradnak az FHIR szolgáltatásban. Ha az FHIR-megfigyelési erőforrás új, az FHIR szolgáltatásban jön létre. Ha az FHIR-megfigyelési erőforrás már létezik, az frissül az FHIR szolgáltatásban.

Az FHIR szolgáltatás a MedTech szolgáltatás rendszer által hozzárendelt felügyelt identitását és Az Azure erőforrás-alapú hozzáférés-vezérlését (Azure RBAC) használja az FHIR szolgáltatáshoz való biztonságos hozzáféréshez.

Következő lépések

Ebben a cikkben megismerhette a MedTech szolgáltatás eszközüzeneteinek feldolgozását és megőrzését az FHIR szolgáltatásban.

A MedTech szolgáltatáseszköz és az FHIR-célleképezések konfigurálásával kapcsolatos további információkért lásd:

Az FHIR® a Health Level Seven International bejegyzett védjegye, amely az Amerikai Egyesült Államok védjegyhivatalában van regisztrálva, és az engedélyükkel használható.