# Samsung Health către FHIR

> Datele Galaxy Watch prin Health Connect sau Samsung Health Data SDK: o comparație reală, aprobarea partenerului, modul dezvoltator și maparea FHIR.

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

**Datele Galaxy Watch și Galaxy Ring sunt înregistrate de aplicația Samsung Health pe telefon, iar există două modalități de a le citi: prin Health Connect, unde Samsung Health exportă un subset la propriul program, sau direct cu Samsung Health Data SDK, care citește tot ce afișează Samsung Health, dar necesită aprobarea partenerului Samsung înainte ca o aplicație să poată fi publicată.** Indiferent de calea aleasă, valorile devin FHIR R4 Observations în același mod ca datele Apple Health sau Health Connect. Această pagină compară cele două căi cu o măsurătoare de pe un telefon real și explică ce necesită fiecare.

## Două căi

| | Prin Health Connect | Samsung Health Data SDK |
|---|---|---|
| Ce citești | Ce alege Samsung Health să exporte către Health Connect | Datele din Samsung Health: pași, ritm cardiac, somn, oxigen din sânge, tensiune arterială, glucoză din sânge, compoziție corporală, temperatura pielii, exerciții fizice, nutriție, apă și multe altele |
| Noutate | Când Samsung Health exportă, ceea ce poate avea o întârziere | Ce are Samsung Health acum |
| Cerințe | Permisiuni Health Connect, declarație Play Console | Android 10 (API 29) sau mai recent, Samsung Health 6.30.2 sau mai recent, un dispozitiv Samsung (nu emulator) |
| Înainte de publicare | Revizuirea declarației Health Connect de către Google Play | **Solicitare și aprobare partener Samsung**; până atunci SDK-ul funcționează doar cu modul dezvoltator al Samsung Health activat |
| Același cod pe alte telefoane | Da: o integrare pentru Samsung, Pixel, Fitbit, Garmin, Oura | Nu: doar dispozitive Samsung |

Surse: [Prezentare generală Samsung Health Data SDK](https://developer.samsung.com/health/data/overview.html) și [proces](https://developer.samsung.com/health/data/process.html).

## Ce am măsurat pe un telefon Galaxy

În timp ce construiam Anpheros Daily, am comparat cele două căi pe un Galaxy S26 Ultra asociat cu un Galaxy Watch, în același moment, pe 27 septembrie 2026:

| Sursă | Pași în acea zi | Altele disponibile |
|---|---|---|
| Aplicația Samsung Health (pe ecran) | 4.566 | ritm cardiac, somn, oxigen din sânge |
| Health Connect, date scrise de Samsung Health | 3.211 | niciunul: doar pașii fuseseră exportați, ultimul lot cu aproximativ 90 de minute mai devreme |
| Samsung Health Data SDK | 4.566 | pașii au fost tipul testat în acea zi; teste ulterioare au citit ritmul cardiac, somnul și antrenamentele în același mod |

Samsung Health avea toate permisiunile de scriere în Health Connect; pur și simplu a exportat mai puțin și mai târziu. Acesta este un telefon și o zi, nu o regulă, dar se potrivește cu ceea ce raportează oamenii: dacă utilizatorii dvs. au ceasuri Galaxy și văd numere diferite în aplicația dvs. și în Samsung Health, calea Health Connect este cauza probabilă, iar o aplicație nu poate forța Samsung Health să exporte mai des.

## Testarea cu SDK-ul înainte de aprobare

Samsung Health Data SDK verifică la Samsung dacă aplicația dvs. (numele pachetului și certificatul de semnare) este aprobată. Înainte de aprobare:

1. Pe telefonul de test, deschideți Samsung Health › Settings › About Samsung Health și atingeți numărul versiunii în mod repetat până când apar opțiunile pentru dezvoltatori, apoi activați **developer mode for the Samsung Health Data SDK**.
2. Aplicația dvs. poate apoi citi date de pe acel telefon. Fără modul dezvoltator, SDK-ul refuză cu o eroare de autorizare, așa că implementați o soluție de rezervă către Health Connect.

Modul dezvoltator este doar pentru testare și nu este ceva ce trebuie solicitat utilizatorilor să activeze. Pentru publicare, trimiteți cererea de parteneriat către Samsung; după aprobare, Samsung vă va înregistra pachetul și semnătura.

## De la Samsung Health la FHIR

Maparea este aceeași ca pentru celelalte depozite de date medicale:

| Date Samsung Health | LOINC | UCUM |
|---|---|---|
| Pași (total zilnic) | 41950-7 | `{steps}` |
| Ritm cardiac (zilnic mediu, min, max) | 8867-4 | `/min` |
| Oxigen în sânge | 59408-5 | `%` |
| Durata și stadiile somnului | 93832-4; 93831-6, 93830-8, 93829-0 | `min` |
| Tensiune arterială | 85354-9 cu 8480-6 și 8462-4 | `mm[Hg]` |
| Glucoză în sânge | 2339-0 | `mg/dL` |
| Greutate corporală | 29463-7 | `kg` |
| Temperatura pielii | nu există un cod LOINC general pentru temperatura încheieturii; folosiți propriul cod și nu îl etichetați ca temperatură corporală | `Cel` |

Două detalii sunt importante. SDK-ul Samsung Health Data returnează glucoza în sânge în mmol/L; convertiți-o (Anpheros Daily stochează mg/dL) sau păstrați unitatea așa cum este raportată, dar nu amestecați niciodată unitățile sub același cod. Și temperatura încheieturii sau a pielii nu este temperatură corporală: scrierea ei sub 8310-5 ar induce în eroare pe oricine citește înregistrarea.

Scrieți o singură Observation per persoană, metrică și zi, marcată ca date de dispozitiv, și actualizați-o atunci când aceeași zi este sincronizată din nou. Codul backend, rulat pe platformă, se găsește la [Wearable data in FHIR](https://developers.anpheros.com/ro/guides/wearable-data-fhir).

## Alegerea unei căi

- **Majoritatea aplicațiilor:** încep cu Health Connect. Acesta acoperă Samsung și orice alt producător de Android cu o singură integrare, iar lacunele sunt legate de comportamentul de export al Samsung Health, nu de codul dumneavoastră.
- **Aplicațiile în care datele Galaxy Watch trebuie să corespundă exact cu Samsung Health** (provocări de pași, tendințe ale ritmului cardiac pe care oamenii le compară cu aplicația Samsung): adăugați Samsung Health Data SDK pe dispozitivele Samsung, aplicați pentru parteneriat devreme și păstrați Health Connect ca soluție de rezervă. Citiți fiecare tip dintr-o singură sursă, altfel înregistrarea va avea duplicate.

## Unde se încadrează Anpheros

Platforma Anpheros stochează rezultatul — fiecare valoare ca un FHIR R4 Observation marcat ca date de dispozitiv, cu consimțământ, proveniență și un jurnal de acces — și nu citește Samsung Health în sine. Propria aplicație Anpheros, **Anpheros Daily**, citește datele Samsung Health pe Android prin Health Connect, așa cum este descris mai sus.

## Întrebări frecvente

### Sincronizează Samsung Health cu Health Connect?
Da, Samsung Health scrie în Health Connect atunci când utilizatorul permite acest lucru, dar exportă un subset de tipuri și la propriul program, astfel încât Health Connect poate fi în urmă sau poate omite tipuri pe care le afișează Samsung Health.

### Există o API REST Samsung Health?
Nicio API REST sau web publică nu citește datele Samsung Health ale unui utilizator. Datele sunt citite pe telefon, prin Health Connect sau Samsung Health Data SDK, iar aplicația dvs. le trimite către un server.

### Am nevoie de aprobarea Samsung pentru a utiliza Samsung Health Data SDK?
Pentru publicare, da: Samsung solicită o cerere de parteneriat înainte de distribuție și înregistrează aplicația aprobată. Pentru dezvoltare, modulul developer Samsung Health permite SDK-ului să funcționeze pe un telefon de test.

### Pot citi datele Galaxy Watch pe un iPhone?
Galaxy Watch este conceput pentru telefoanele Android și înregistrează datele în Samsung Health acolo; nu există o cale suportată de la un Galaxy Watch către Apple Health.

### De ce pașii Galaxy Watch sunt mai puțini în aplicația mea decât în Samsung Health?
Dacă citiți prin Health Connect, este posibil ca Samsung Health să nu fi exportat încă cele mai recente date. Citirea totalului agregat din Health Connect, sincronizarea la deschiderea aplicației dvs. și, acolo unde este relevant, adăugarea Samsung Health Data SDK reduc decalajul.

## Conexe

- [Date de la dispozitive purtabile în FHIR](https://developers.anpheros.com/ro/guides/wearable-data-fhir): tabelul de mapare și codul backend
- [Health Connect la FHIR](https://developers.anpheros.com/ro/guides/health-connect-fhir)
- [Apple Health (HealthKit) la FHIR](https://developers.anpheros.com/ro/guides/apple-health-fhir)
- [Cum să construiești o aplicație de înregistrare a sănătății personale](https://developers.anpheros.com/ro/guides/personal-health-record-app)
