Rejestr techniczny
Formaty danych i interfejsy
To jest rejestr techniczny wymagany przez art. 26 rozporządzenia (UE) 2023/2854. Opisuje, jak zbudowane są dane, w jakich formatach można je zabrać ze sobą, jak działa zmiana dostawcy i co jeszcze nie działa.
Stanowi część informacji przekazywanych przed zawarciem umowy z nami i jest utrzymywany na bieżąco. Obejmuje wszystko, co do nas trafiło, i wszystko, co usługa wytworzyła.
1. Jak wygląda rekord
To są pola zawarte w eksporcie, jedno po drugim.
Organizacja i konto, wspólne dla każdej usługi
| Organizacja | nazwa prawna, adres, numer identyfikacyjny VAT |
|---|---|
| Osoby | adres e-mail, przypisana rola, wysłane zaproszenia i stan każdego z nich |
| Kredyty | zakupy, przydziały wewnętrzne i po jednym rekordzie na operację, z datą, usługą i liczbą kredytów |
| Faktury | faktury wystawione przez nas |
| Ustawienia | język interfejsu, preferencje powiadomień, logo organizacji, jeśli zostało wgrane |
| Wiadomości | to, co przyszło z formularza uwag, załączone do niego pliki i nasze odpowiedzi |
LabelCheck, po jednym rekordzie na analizę
id | identyfikator analizy |
|---|---|
title | nadana jej nazwa |
lang | język, w którym powstała analiza |
score | wynik kontroli |
report | pełny raport, jako tekst |
summary | ustalenia w formie ustrukturyzowanej |
resolved | ustalenia oznaczone jako rozwiązane |
versions | historia wersji |
chat | rozmowa o raporcie, jeśli była prowadzona |
created_at, updated_at | utworzenie i ostatnia zmiana |
Zgłoszenia, po jednym rekordzie na zgłoszenie
id | identyfikator zgłoszenia |
|---|---|
title | nadana mu nazwa |
markets | rynki, które obejmuje |
score | wynik |
blocking_open | ile elementów blokujących jest jeszcze otwartych |
report | raport ustrukturyzowany |
summary | podsumowanie w formie ustrukturyzowanej |
documents | dokumenty, do których się odwołuje |
checked | odhaczone punkty |
versions | historia wersji |
lang | język |
created_at, updated_at | utworzenie i ostatnia zmiana |
2. Formaty
| Dane ustrukturyzowane i ustalenia | JSON | RFC 8259, kodowanie UTF-8 |
|---|---|---|
| Raporty i zgłoszenia | Markdown albo PDF | CommonMark · ISO 32000 |
| Wgrane pliki | bez zmian | format, w jakim zostały wgrane |
| Daty i godziny | ISO 8601 | UTC |
| Języki | kody dwuliterowe | ISO 639-1 |
| Rynki i kraje | kody dwuliterowe | ISO 3166-1 alpha-2 |
| Nazwy składników | INCI | decyzja (UE) 2019/701 |
3. Otwarte specyfikacje interoperacyjności
Formaty powyżej są otwarte, opublikowane i wdrożone w oprogramowaniu, którego nie pisaliśmy. Nic w eksporcie nie wymaga naszego oprogramowania, żeby dało się to przeczytać: JSON otwiera się w dowolnym narzędziu, Markdown to tekst, a PDF to opublikowany standard ISO.
Dla dokumentacji regulacyjnej w kosmetykach nie istnieje branżowy standard interoperacyjności: nie ma wspólnego schematu do zaimportowania przez inne narzędzie do zgodności bez mapowania ani normy, z którą można by zadeklarować zgodność. Używamy formatów otwartych i stabilnych nazw pól, żeby mapowanie było krótką pracą dla odbiorcy, i odpowiadamy na pytania techniczne wybranego dostawcy.
4. Jak działa zmiana dostawcy
Wystarczy poprosić na piśmie pod adresem info@cosmetifull.com. Eksport jest bezpłatny, dostarczany jednorazowo i obejmuje każde pole wymienione w sekcji 1 tej strony. Dostarczamy w ciągu 14 dni roboczych od wniosku. Poprosić można w każdej chwili, nie tylko przy odejściu, i tyle razy, ile trzeba. Na pisemne polecenie udostępniamy ten sam eksport i te same odpowiedzi techniczne wybranemu dostawcy, na równych zasadach. Relacja z tym dostawcą pozostaje sprawą klienta: asystujemy klientowi, nie działamy za dostawcę. Z wyprzedzeniem mówimy, co się nie przenosi, żeby dało się to zaplanować.
5. Co, jak wiemy, jeszcze nie działa
Eksport dostarczamy na wniosek, nie z przycisku
Na koncie nie ma dziś eksportu samoobsługowego. Każdy raport i każde zgłoszenie można już otworzyć i zapisać jako PDF oraz zobaczyć pełną listę tego, co powstało; pojedynczy pełny eksport idzie przez wniosek pisemny i przez wspomniane wyżej 14 dni roboczych.
Dla dostawcy odbierającego nie ma publicznego API
Wybrany dostawca dostaje wyeksportowane pliki i może zadawać nam pytania techniczne o struktury i formaty. Interfejsu maszyna do maszyny jeszcze dla niego nie ma.
Załączniki do zgłoszeń nie są przechowywane
Do weryfikacji gotowości można załączyć dokumenty potwierdzające i liczą się one jako oświadczenie, że dokument istnieje: ich treść nigdy nie trafia do modelu, a żaden załączony plik nie jest przechowywany, więc pod tym nagłówkiem nie ma czego eksportować. Jeśli przechowywanie zostanie włączone, załączone pliki wejdą do eksportu w formacie, w jakim zostały wgrane.
Zużycie eksportujemy w kredytach, nie w jednostkach wewnętrznych
Po jednym rekordzie na operację, z datą i usługą. Kredyty są jednostką umowy. Wewnętrzny pomiar, którym wyceniamy własne koszty, nie jest zapisem niczego wytworzonego po stronie klienta i nie wchodzi do eksportu.
Naszej bazy wiedzy regulacyjnej nie da się wyeksportować
Reguły, modele analizy i platforma należą do nas. Do klienta należy wszystko, co do nas przysłał, i wszystko, co usługa dla niego wytworzyła, i to właśnie zabiera ze sobą.
6. Zmiany na tej stronie
Kiedy któreś z powyższych ograniczeń zostaje zamknięte, wiersz zmienia się razem z nim, a jeśli pojawi się nowe, stoi wypisane obok pozostałych.