Skip to main content

Об’єкт 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="
}