# Samsung Health to FHIR

> Galaxy Watch adatok a Health Connect vagy a Samsung Health Data SDK segítségével: valós összehasonlítás, partneri jóváhagyás, fejlesztői mód és a FHIR-leképezés.

Source: https://developers.anpheros.com/hu/guides/samsung-health-fhir

**A Galaxy Watch és a Galaxy Ring adatait a telefonon futó Samsung Health alkalmazás rögzíti, és kétféleképpen lehet olvasni őket: a Health Connect-en keresztül, ahol a Samsung Health saját ütemezés szerint exportál egy részhalmazt, vagy közvetlenül a Samsung Health Data SDK-val, amely mindent olvas, amit a Samsung Health megjelenít, de az alkalmazás közzététele előtt szükség van a Samsung partneri jóváhagyására.** Bármelyik utat is választja, az értékek FHIR R4 Observations-ökké válnak, ugyanúgy, mint az Apple Health vagy a Health Connect adatai. Ez az oldal összehasonlítja a két utat egy valós telefonról származó méréssel, és elmagyarázza, mit igényelnek.

## Két út

| | Health Connecten keresztül | Samsung Health Data SDK |
|---|---|---|
| Mit olvasol | Amit a Samsung Health a Health Connectbe exportál | Az adatok a Samsung Healthben: lépések, pulzus, alvás, véroxigénszint, vérnyomás, vércukorszint, testösszetétel, bőr hőmérséklete, edzés, táplálkozás, víz és még sok más |
| Frissesség | Amikor a Samsung Health exportál, ami késhet | Amit a Samsung Health most tartalmaz |
| Követelmények | Health Connect engedélyek, Play Console nyilatkozat | Android 10 (API 29) vagy újabb, Samsung Health 6.30.2 vagy újabb, Samsung eszköz (nem emulátor) |
| Közzététel előtt | A Google Play áttekinti a Health Connect nyilatkozatot | **Samsung partneri kérés és jóváhagyás**; addig az SDK csak a Samsung Health fejlesztői módban működik |
| Ugyanaz a kód más telefonokon | Igen: egy integráció Samsung, Pixel, Fitbit, Garmin, Oura számára | Nem: csak Samsung eszközökön |

Források: [Samsung Health Data SDK áttekintés](https://developer.samsung.com/health/data/overview.html) és [folyamat](https://developer.samsung.com/health/data/process.html).

## Mit mértünk egy Galaxy telefonon

Az Anpheros Daily fejlesztése során összehasonlítottuk a két utat egy Galaxy S26 Ultra telefonon, egy Galaxy Watch-csal párosítva, 2026. szeptember 27-én, ugyanabban a pillanatban:

| Forrás | Lépések azon a napon | Más elérhető típusok |
|---|---|---|
| Samsung Health alkalmazás (képernyőn) | 4,566 | szívritmus, alvás, vér oxigénszint |
| Health Connect, a Samsung Health által írt adatok | 3,211 | nincs: csak a lépéseket exportálták, az utolsó köteg körülbelül 90 perccel korábban |
| Samsung Health Data SDK | 4,566 | lépések voltak az aznap tesztelt típus; későbbi tesztek ugyanúgy olvasták a szívritmust, az alvást és az edzéseket |

A Samsung Health minden írási engedéllyel rendelkezett a Health Connect-ben; egyszerűen kevesebbet exportált, és később. Ez egy telefon és egy nap, nem szabály, de megegyezik azzal, amit az emberek jelentenek: ha a felhasználóknak Galaxy óráik vannak, és eltérő számokat látnak az alkalmazásában és a Samsung Health-ben, akkor a Health Connect út a valószínű oka, és egy alkalmazás nem kényszerítheti a Samsung Health-et a gyakoribb exportálásra.

## SDK-val történő tesztelés jóváhagyás előtt

A Samsung Health Data SDK ellenőrzi a Samsungnál, hogy az Ön alkalmazása (csomagnév és aláíró tanúsítvány) jóváhagyott-e. Jóváhagyás előtt:

1. A tesztkészüléken nyissa meg a Samsung Health › Beállítások › A Samsung Health névjegye menüt, és koppintson ismételten a verziószámra, amíg meg nem jelennek a fejlesztői beállítások, majd kapcsolja be a **fejlesztői módot a Samsung Health Data SDK számára**.
2. Az alkalmazás ezután képes lesz adatokat olvasni azon a telefonon. Fejlesztői mód nélkül az SDK engedélyezési hibával utasítja el a kérést, ezért gondoskodjon egy tartalék megoldásról a Health Connect számára.

A fejlesztői mód kizárólag tesztelésre szolgál, és nem olyasmi, amit a felhasználóknak engedélyezni kellene. Közzétételhez küldje be a partnerkérelmet a Samsungnak; jóváhagyás után a Samsung regisztrálja a csomagot és az aláírást.

## Samsung Health-től a FHIR-ig

A leképezés megegyezik a többi egészségügyi tároló esetében:

| Samsung Health adatok | LOINC | UCUM |
|---|---|---|
| Lépések (napi összesen) | 41950-7 | `{steps}` |
| Pulzus (napi átlag, min, max) | 8867-4 | `/min` |
| Véroxigén | 59408-5 | `%` |
| Alvás időtartama és szakaszai | 93832-4; 93831-6, 93830-8, 93829-0 | `min` |
| Vérnyomás | 85354-9 8480-6 és 8462-4 kiegészítéssel | `mm[Hg]` |
| Vércukor | 2339-0 | `mg/dL` |
| Testtömeg | 29463-7 | `kg` |
| Bőrhőmérséklet | nincs általános LOINC kód csuklóhőmérsékletre; használjon saját kódot, és ne jelölje testmelegként | `Cel` |

Két részlet fontos. A Samsung Health Data SDK a vércukrot mmol/L-ben adja vissza; konvertálja (az Anpheros Daily mg/dL-ben tárolja), vagy tartsa meg a jelentett mértékegységet, de soha ne keverjen mértékegységeket egyetlen kód alatt. A csukló- vagy bőrhőmérséklet nem testmeleg: a 8310-5 alá történő beírása félrevezetné a rekordot olvasó személyt.

Írjon egy Observation-t személyenként, metrikánként és naponként, eszközként megjelölve, és frissítse, ha ugyanaz a nap ismét szinkronizálásra kerül. A platformon futó backend kód a [Wearable data in FHIR](https://developers.anpheros.com/hu/guides/wearable-data-fhir) címen található.

## Útvonalválasztás

- **A legtöbb alkalmazás:** a Health Connecttel kezdődik. Ez egyetlen integrációval lefedi a Samsungot és minden más Android-gyártót, a hiányosságok pedig a Samsung Health exportálási viselkedéséből adódnak, nem a te kódodból.
- **Olyan alkalmazások, ahol a Galaxy Watch adatoknak pontosan meg kell egyezniük a Samsung Health adataival** (lépésszámláló kihívások, pulzus trendek, amelyeket az emberek a Samsung alkalmazásával hasonlítanak össze): adják hozzá a Samsung Health Data SDK-t a Samsung eszközökön, jelentkezzenek korán partnerségre, és tartsák meg a Health Connectet tartalékként. Minden típusú adatot csak egy forrásból olvassanak, különben az adatrekordok duplikáltak lesznek.

## Hol illeszkedik be az Anpheros

Az Anpheros Platform tárolja az eredményt — minden érték FHIR R4 Observationként, eszközadatként megjelölve, hozzájárulással, származással és hozzáférési naplóval — és nem olvassa magát a Samsung Health-et. Az Anpheros saját alkalmazása, az **Anpheros Daily**, a fent leírtak szerint az Androidon a Health Connecten keresztül olvassa a Samsung Health adatait.

## Gyakran ismételt kérdések

### Szinkronizál a Samsung Health a Health Connect-tel?
Igen, a Samsung Health ír a Health Connect-be, ha a felhasználó ezt engedélyezi, de csak bizonyos adattípusokat exportál, és a saját ütemezése szerint. Ezért előfordulhat, hogy a Health Connect lemarad, vagy kihagy olyan adattípusokat, amelyeket a Samsung Health megjelenít.

### Van Samsung Health REST API?
Nincs nyilvános REST vagy web API, amely a felhasználó Samsung Health adatait olvasná. Az adatok a telefonon, a Health Connect vagy a Samsung Health Data SDK segítségével olvashatók ki, és az Ön alkalmazása küldi el egy szerverre.

### Szükségem van a Samsung jóváhagyására a Samsung Health Data SDK használatához?
A publikáláshoz igen: a Samsung partneri kérést kér a terjesztés előtt, és regisztrálja a jóváhagyott alkalmazást. Fejlesztéshez a Samsung Health fejlesztői módja lehetővé teszi az SDK teszttelefonon történő működését.

### El tudom olvasni a Galaxy Watch adatait iPhone-on?
A Galaxy Watch Android telefonokhoz készült, és ott rögzít a Samsung Health-be; nincs támogatott út a Galaxy Watch-ból az Apple Health-be.

### Miért alacsonyabbak a Galaxy Watch lépései az alkalmazásomban, mint a Samsung Health-ben?
Ha a Health Connect-en keresztül olvassa ki az adatokat, előfordulhat, hogy a Samsung Health még nem exportálta a legfrissebb adatait. A Health Connect összesített adatait kiolvasva, az alkalmazás megnyitásakor szinkronizálva, és ahol számít, a Samsung Health Data SDK hozzáadásával csökkenthető a különbség.

## Kapcsolódó

- [Viselhető eszközök adatai FHIR formátumban](https://developers.anpheros.com/hu/guides/wearable-data-fhir): a megfeleltetési táblázat és a backend kód
- [Health Connect FHIR-re](https://developers.anpheros.com/hu/guides/health-connect-fhir)
- [Apple Health (HealthKit) FHIR-re](https://developers.anpheros.com/hu/guides/apple-health-fhir)
- [Személyes egészségügyi nyilvántartási alkalmazás készítése](https://developers.anpheros.com/hu/guides/personal-health-record-app)
