Lijekovi – JSON format izvoza
Dokumentacija strukture lijekova u JSON izvozima
Last updated: February 6, 2026
Na ovoj stranici
Lijekovi
Podaci o lijekovima obuhvaćaju sve lijekove koje ste dodali u Apple Zdravlje, uključujući planirane lijekove, doze, informacije o uzimanju i detalje o lijeku. U JSON izvozima lijekovi se pohranjuju u nizu medications.
Dostupnost
Izvoz lijekova dostupan je na iOS 26.0 i novijim verzijama. Ako koristite stariju verziju iOS-a, ova vrsta podataka neće biti dostupna u izvozima.
Struktura
Svaki unos lijeka uključuje sveobuhvatne informacije o lijeku, rasporedu i uzimanju:
{
"displayText": "Aspirin",
"nickname": "Daily Aspirin",
"start": "2024-01-01 08:00:00 -0800",
"end": null,
"scheduledDate": "2024-02-06 08:00:00 -0800",
"form": "Tablet",
"status": "Taken",
"isArchived": false,
"dosage": 81,
"codings": [
{
"code": "1191",
"system": "http://www.nlm.nih.gov/research/umls/rxnorm",
"version": null
}
]
}
Polja
Osnovne informacije
displayText(String): Prikazni naziv lijeka (npr. „Aspirin”, „Lisinopril”)nickname(String | undefined): Neobavezni nadimak koji ste dodijelili lijekuform(String): Fizički oblik lijeka. Moguće vrijednosti:"Capsule""Cream""Device""Drops""Foam""Gel""Inhaler""Injection""Liquid""Lotion""Ointment""Patch""Powder""Spray""Suppository""Tablet""Topical""Unknown"
Datumi
start(Date): Datum i vrijeme kad ste počeli uzimati lijek u formatuyyyy-MM-dd HH:mm:ss Zend(Date | undefined): Datum i vrijeme kad ste prestali uzimati lijek (nullako je još aktivan)scheduledDate(Date | undefined): Datum i vrijeme kad je lijek planiran za uzimanje
Status i uzimanje
status(String): Trenutačni status unosa lijeka. Moguće vrijednosti:"Not Interacted"— nije zabilježena interakcija"Notification Not Sent"— obavijest nije poslana"Snoozed"— podsjetnik je odgođen"Taken"— lijek je uzet"Skipped"— lijek je preskočen"Not Logged"— nije zabilježena radnja"Unspecified"— status nije određen
Dodatne informacije
isArchived(Boolean): Je li lijek arhiviran (više se ne prati aktivno)dosage(Number | undefined): Količina doze (jedinice ovise o lijeku)codings(Array): Niz informacija o kodiranju lijeka za standardiziranu identifikaciju
Kodiranja lijekova
Niz codings sadrži standardizirane identifikatore lijekova:
{
"codings": [
{
"code": "1191",
"system": "http://www.nlm.nih.gov/research/umls/rxnorm",
"version": null
}
]
}
Polja kodiranja:
code(String): Identifikator koda lijekasystem(String): Korišteni sustav kodiranja (npr. RxNorm, NDC)version(String | undefined): Neobavezna verzija sustava kodiranja
Primjeri unosa
Aktivan lijek
{
"displayText": "Lisinopril",
"nickname": "Blood Pressure Med",
"start": "2023-06-01 08:00:00 -0800",
"end": null,
"scheduledDate": "2024-02-06 08:00:00 -0800",
"form": "Tablet",
"status": "Taken",
"isArchived": false,
"dosage": 10,
"codings": [
{
"code": "29046",
"system": "http://www.nlm.nih.gov/research/umls/rxnorm",
"version": null
}
]
}
Prekinuti lijek
{
"displayText": "Antibiotic",
"nickname": null,
"start": "2024-01-15 12:00:00 -0800",
"end": "2024-01-22 12:00:00 -0800",
"scheduledDate": "2024-01-22 12:00:00 -0800",
"form": "Capsule",
"status": "Taken",
"isArchived": true,
"dosage": 500,
"codings": []
}
Planirani unos lijeka
{
"displayText": "Multivitamin",
"nickname": null,
"start": "2024-01-01 07:00:00 -0800",
"end": null,
"scheduledDate": "2024-02-06 07:00:00 -0800",
"form": "Tablet",
"status": "Not Logged",
"isArchived": false,
"dosage": 1,
"codings": []
}
Razumijevanje vrijednosti statusa
Polje status pomaže pratiti uzimanje lijekova:
"Taken": lijek je uspješno uzet"Skipped": lijek je namjerno preskočen"Snoozed": podsjetnik je odgođen (može ukazivati na odgođeno uzimanje)"Not Logged": nije zabilježena radnja (može ukazivati na propuštenu dozu)"Not Interacted": nema interakcije s podsjetnikom
Primjene
Podaci o lijekovima mogu biti korisni za:
- Praćenje uzimanja: nadzor dosljednosti uzimanja lijekova
- Medicinsku dokumentaciju: vođenje cjelovite povijesti lijekova
- Dijeljenje s liječnikom: dijeljenje popisa lijekova s liječnicima
- Analizu interakcija: usporedba s drugim zdravstvenim podacima
- Izvještavanje o usklađenosti: izvještaji o uzimanju lijekova