Об’єкт XDocAttachment
В даному об'єкті передаються дані файла-вкладення.
Опис параметрів об'єкта
|
Параметр |
Формат |
Опис |
|---|
Об’єкт XDocAttachment
id
long
id вкладення
docUUID
UUID
унікальний ідентифікатор документа
attachmentUUID
UUID
унікальний ідентифікатор вкладення
identifierId
long
ідентифікатор (id запису)
fileName
String
найменування файлу
createDate
long
дата створення вкладення; формат unix timestamp
type
String
тип вкладення; це може бути числове значення (1-25) з довідника DICT.01.10
status
int
статус реєстрації в ЦБД
-
1 - WAIT_FOR_REGISTRATION - очікує на реєстрацію в ЦБД МІУ;
-
2 - ON_REGISTRATION (зараз не використовується);
-
3 - REGISTERED - зареєстровано в ЦБД МІУ;
-
4 - REGISTRATION_ERROR - помилка реєстрації в ЦБД МІУ;
creatorUUID
UUID
GLN, від імені якого додається вкладення
base64content
String
зміст вкладення в BASE64
content
transient byte[]
байтовий масив контенту
signs
List<XDocAttachmentSign>
масив об’єктів; підписи вкладень (файлів)
signHash
String
хеш тіла вкладення (в base64) для формування підпису
JSON приклад
{
"id": 257,
"docUUID": "b6d1c701-86f3-4d6d-9da5-f7db284f78b9",
"attachmentUUID": "b7e53a94-dd61-4e8b-bc98-44100e434efb",
"fileName": "1613574143975.png",
"createDate": 0,
"type": "image/png",
"signs": [],
"signHash": "6FZSWM0tGh4+P6KoLF1ZA6+wo73WZZgaY3JHQB7hgu8="
}