API: UserObject: Różnice pomiędzy wersjami

Z DrRobert DOCS
Przejdź do nawigacji Przejdź do wyszukiwania
Nie podano opisu zmian
Nie podano opisu zmian
 
(Nie pokazano 11 pośrednich wersji utworzonych przez tego samego użytkownika)
Linia 1: Linia 1:
Obiekt danych użytkownika
== UserObject ==
Obiekt danych użytkownika lub profilu
{| class="wikitable"
{| class="wikitable"
|+
|+
!Nazwa
!Nazwa
!Użytkownik
!Profil
!Edytowalne
!Przykład
!Przykład
!Opis
!Opis
!
!Wartości
|-
|id
|1
|Wewnętrzne ID użytkownika
|
|-
|-
|uuid
|uuid
|Tak
|Tak
|Nie
|3b0769ba-19f6-4dd1-af5b-b20416b8825a
|3b0769ba-19f6-4dd1-af5b-b20416b8825a
|Unikatowe UUID użytkownika
|Unikatowe UUID użytkownika
|
|
|-
|type
|Tak
|Tak
|Nie
|user
|Typ profilu
|user,profile
|-
|relationship
|Nie
|Tak
|Nie
|''UserRelationshipObject''
|Obiekt opisujący relację z rodzicem
|Patrz poniżej do ''UserRelationshipObject''
|-
|lang
|Tak
|Tak
|Tak
|pl
|Kod języka
|pl, en, ua
|-
|-
|name
|name
|Tak
|Tak
|Tak
|Jan Testowy
|Jan Testowy
|Nazwa (imię i/lub nazwisko)
|Nazwa (imię i/lub nazwisko)
Linia 23: Linia 52:
|-
|-
|email
|email
|Tak
|Nie
|Nie
|jantestowy@domena.pl
|jantestowy@domena.pl
|Adres e-mail
|Adres e-mail
Linia 28: Linia 60:
|-
|-
|phone
|phone
|Tak
|Nie
|Nie
| +48505444333
| +48505444333
|Nr telefonu
|Nr telefonu
Linia 33: Linia 68:
|-
|-
|birthdate
|birthdate
|Tak
|Tak
|Tak
|1965-07-20
|1965-07-20
|Data urodzenia
|Data urodzenia
Linia 38: Linia 76:
|-
|-
|birthyear
|birthyear
|Tak
|Tak
|Nie
|1965
|1965
|Rok urodzenia
|Rok urodzenia
Linia 43: Linia 84:
|-
|-
|gender
|gender
|Tak
|Tak
|Tak
|male
|male
|Płeć
|Płeć
|
|male, female
|-
|-
|weight
|weight
|Tak
|Tak
|Tak
|75
|75
|Waga w kg
|Waga w kg
Linia 53: Linia 100:
|-
|-
|height
|height
|Tak
|Tak
|Tak
|175
|175
|Wzrost w cm
|Wzrost w cm
Linia 58: Linia 108:
|-
|-
|waist
|waist
|Tak
|Tak
|Tak
|100
|100
|Obwód pasa w cm
|Obwód pasa w cm
Linia 63: Linia 116:
|-
|-
|bmi
|bmi
|Tak
|Tak
|Nie
|20.5
|20.5
|Współczynnik BMI
|Współczynnik BMI
|
|
|-
|-
|smoking
|Tak
|Tak
|Nie
|1
|Status palenia tytoniu
|0-nie,1-tak
|-
|smoking_products
|Tak
|Tak
|Nie
|1,2,3
|Tablica z listą produktów
|1-papierosy,2-podrzewany tytoń,3-e-papierosy
|-
|smoking_packyears
|Tak
|Tak
|Nie
|23
|Liczba "paczkolat"
|
|
|
|
|
|-
|-
|
|drinking
|
|Tak
|
|Tak
|
|Nie
|0
|Status spożycia alkoholu
|0-nie lub sporadycznie,1-regularnie
|-
|diabetes
|Tak
|Tak
|Nie
|1
|Status chorowania na cukrzyce
|0-nie choruje,1-choruje
|-
|hypertension
|Tak
|Tak
|Nie
|1
|Status chorowania na nadciśnienie
|0-nie choruje,1-choruje
|-
|hypercholesterolemia
|Tak
|Tak
|Nie
|1
|Status chorowania na hipercholesterolemie
|0-nie choruje,1-choruje
|-
|colon_cancer
|Tak
|Tak
|Nie
|1
|Status chorowania na raka jelita grubego
|0-brak,1-występowanie w rodzinie,2-obecność mutacji gen.
|}
Wykorzystywane w: [[API: Autoryzacja]], [[API: Rejestracja]], [[API: Pobieranie i zmiana danych konta i profili]]
 
== UserRelationshipObject ==
{| class="wikitable"
!Nazwa
!Przykład
!Opis
|-
|uuid
|3dabcbd4-fab0-4ed6-b356-8d5df897d498
|UUID relacji
|-
|parent_uuid
|7dabcbd4-fab0-4ed6-b356-8d5df897d498
|UUID rodzica
|-
|children_uuid
|9dabcbd4-fab0-4ed6-b356-8d5df897d498
|UUID dziecka
|-
|type
|default
|typ relacji
|-
|-
|
|date_start
|
|2023-12-20
|
|Data rozpoczęcia relacji
|
|-
|-
|
|date_stop
|
|NULL
|
|Data zakończenia relacji
|
|}
|}

Aktualna wersja na dzień 12:49, 20 sie 2024

UserObject

Obiekt danych użytkownika lub profilu

Nazwa Użytkownik Profil Edytowalne Przykład Opis Wartości
uuid Tak Tak Nie 3b0769ba-19f6-4dd1-af5b-b20416b8825a Unikatowe UUID użytkownika
type Tak Tak Nie user Typ profilu user,profile
relationship Nie Tak Nie UserRelationshipObject Obiekt opisujący relację z rodzicem Patrz poniżej do UserRelationshipObject
lang Tak Tak Tak pl Kod języka pl, en, ua
name Tak Tak Tak Jan Testowy Nazwa (imię i/lub nazwisko)
email Tak Nie Nie jantestowy@domena.pl Adres e-mail
phone Tak Nie Nie +48505444333 Nr telefonu
birthdate Tak Tak Tak 1965-07-20 Data urodzenia
birthyear Tak Tak Nie 1965 Rok urodzenia
gender Tak Tak Tak male Płeć male, female
weight Tak Tak Tak 75 Waga w kg
height Tak Tak Tak 175 Wzrost w cm
waist Tak Tak Tak 100 Obwód pasa w cm
bmi Tak Tak Nie 20.5 Współczynnik BMI
smoking Tak Tak Nie 1 Status palenia tytoniu 0-nie,1-tak
smoking_products Tak Tak Nie 1,2,3 Tablica z listą produktów 1-papierosy,2-podrzewany tytoń,3-e-papierosy
smoking_packyears Tak Tak Nie 23 Liczba "paczkolat"
drinking Tak Tak Nie 0 Status spożycia alkoholu 0-nie lub sporadycznie,1-regularnie
diabetes Tak Tak Nie 1 Status chorowania na cukrzyce 0-nie choruje,1-choruje
hypertension Tak Tak Nie 1 Status chorowania na nadciśnienie 0-nie choruje,1-choruje
hypercholesterolemia Tak Tak Nie 1 Status chorowania na hipercholesterolemie 0-nie choruje,1-choruje
colon_cancer Tak Tak Nie 1 Status chorowania na raka jelita grubego 0-brak,1-występowanie w rodzinie,2-obecność mutacji gen.

Wykorzystywane w: API: Autoryzacja, API: Rejestracja, API: Pobieranie i zmiana danych konta i profili

UserRelationshipObject

Nazwa Przykład Opis
uuid 3dabcbd4-fab0-4ed6-b356-8d5df897d498 UUID relacji
parent_uuid 7dabcbd4-fab0-4ed6-b356-8d5df897d498 UUID rodzica
children_uuid 9dabcbd4-fab0-4ed6-b356-8d5df897d498 UUID dziecka
type default typ relacji
date_start 2023-12-20 Data rozpoczęcia relacji
date_stop NULL Data zakończenia relacji