Del via


Oprette eksempeldata til enhedsdatasupport i Administration af pleje (forhåndsversion)

[Denne artikel er til dokumentationen til den foreløbige udgivelse. Der kan forekomme ændringer.]

I denne artikel vises det, hvordan du opretter og skubber eksempeldata til tjenesten Azure Event Hubs for enhedsdatasupport (forhåndsversion). Brug denne vejledning, hvis du vil prøve løsningen uden at oprette forbindelse til et egentligt medicinsk udstyr. Du kan oprette et program til afsendelse af eksempeldata ved hjælp af instruktionerne i denne artikel og køre det på den virtuelle maskine, der blev installeret i trinnet Opret en virtuel maskine til eksempeldataprogram.

Dataformat

Azure Health Data Services MedTech-tjenesten kræver, at dataene angives i et bestemt format for at kunne behandles med de tilknytninger, der forklares i Konfigurere MedTech-tjenesten. I følgende afsnit forklares de fire dataformater for tilknytningerne.

Tykkelse

Format:

{
  "id": "<ID for the data>",
  "measuredAt": "<Measured date and time in ISO 8601 format UTC time>",
  "metrics": {
    "weight": "<Weight (in pounds)>",
    "imei": "<Serial number for the device from the Microsoft Cloud for Healthcare device management application>"
  },
  "externId": "<Patient Azure FHIR ID from the Microsoft Cloud for Healthcare device management application>"
}

Eksempel:

{
  "id": "1931a532-acc0-4184-8127-a3aa0e4fc856",
  "measuredAt": "2023-03-22T07:28:00Z",
  "metrics": {
    "weight": "150.5",
    "imei": "TestDevice1"
  },
  "externId": "33e448c4-39b9-45c1-9f05-ff92e871a22d"
}

Iltmætning i blod

Format:

{
  "id": "<ID for the data>",
  "measuredAt": "<Measured date and time in ISO 8601 format UTC time>",
  "metrics": {
    "spo2": "<Oxygen saturation in blood (in %)>",
    "pulse": "<Pulse (in beats/minute)>",
    "imei": "<Serial number for the device from the Microsoft Cloud for Healthcare device management application>"
  },
  "externId": "<Patient Azure FHIR ID from the Microsoft Cloud for Healthcare device management application>"
}

Eksempel:

{
  "id": "3931a532-acc0-4184-8127-a3aa0e4fc856",
  "measuredAt": "2023-03-22T07:28:00Z",
  "metrics": {
    "spo2": "97",
    "pulse": "81",
    "imei": "TestDevice2"
  },
  "externId": "33e448c4-39b9-45c1-9f05-ff92e871a22d"
}

Blodtryk

Format:

{
  "id": "<ID for the data>",
  "measuredAt": "<Measured date and time in ISO 8601 format UTC time>",
  "metrics": {
    "systolic": "<Systolic blood pressure (in mm Hg)>",
    "diastolic": "<Diastolic blood pressure (in mm Hg)>",
    "pulse": "<Pulse (in beats/minute)>",
    "imei": "<Serial number for the device from the Microsoft Cloud for Healthcare device management application>"
  },
  "externId": "<Patient Azure FHIR ID from the Microsoft Cloud for Healthcare device management application>"
}

Eksempel:

{
  "id": "1931a532-acc0-4184-8127-a3aa0e4fc856",
  "measuredAt": "2023-03-22T07:28:00Z",
  "metrics": {
    "systolic": "101",
    "diastolic": "78",
    "pulse": "71",
    "imei": "TestDevice2"
  },
  "externId": "33e448c4-39b9-45c1-9f05-ff92e871a22d"
}

Temperatur

Format:

{
  "id": "<ID for the data>",
  "measuredAt": "<Measured date and time in ISO 8601 format UTC time>",
  "metrics": {
    "temp": "<Temperature (in Fahrenheit)>",
    "imei": "<Serial number for the device from the Microsoft Cloud for Healthcare device management application>"
  },
  "externId": "<Patient Azure FHIR ID from the Microsoft Cloud for Healthcare device management application>"
}

Eksempel:

{
  "id": "1931a532-acc0-4184-8127-a3aa0e4fc856",
  "measuredAt": "2023-03-22T07:28:00Z",
  "metrics": {
    "temp": "97.6",
    "imei": "TestDevice1"
  },
  "externId": "33e448c4-39b9-45c1-9f05-ff92e871a22d"
}

Forbered data

Forudsætningerne for dataforberedelse er følgende:

  • Enheden skal tildeles til patienten i programmet Enhedsadministration.

  • Du skal hente patientens Azure FHIR-id og enhedens serienummer fra programmet Enhedsadministration.

  • Eksempeldataene skal være i det format, der er angivet i Dataformat. Sørg for, at det målte tidsstempel for hver dataenhed er forskelligt.

Skubbe data til hændelseshubben

Du kan få mere at vide om, hvordan du skubber dataene til hændelseshubtjenesten, ved at følge trinnene i Sende hændelser til hændelseshubben. Du kan have flere hændelser i en enkelt push-handling.