Model
Annotation is the base model in which the entire service is based. It has the following format:
{
"id": "string",
"type": "string",
"text": "string",
"classification": "string",
"referencing_date": "date",
"reference_period": "string",
"reference_type": "string",
"reference_ids": [
"string"
],
"deleted": "boolean",
"ownership": {
"type": "string",
"identifier": "string"
},
"item_classifier": "string",
"inserted_by": "string",
"inserted_at": "date",
"modified_at": "date"
}
- id: unique identifier of the annotation, in UUID format
- type: specifies the annotation type. It can have the following values:
- NOTE
- FOLDER
- text: contains information about the annotation. It has a maximum length of 1000 characters. Depending on the type, the information contained can be:
- note text: the text value, in case the annotation is of type NOTE
- folder name: the name of the folder, in case the annotation is of type FOLDER
- classification: it can have the following possible values:
- PERSONALIZZATO
- BANCA
- BILANCIO
- DICHIARAZIONI
- CONTENZIOSO
- referencing_date: the referencing date
- reference_period: the year of reference
- reference_type: the reference type, at the moment the only possible value is DOCSTORE
- reference_ids: the ids of the related documents
- deleted: specifies if the annotation is deleted or not
- ownership: specifies the ownership of the annotation. It contains the following 2 fields:
- type: it can be WS or ITEM
- identifier: the item identifier
- item_classifier: it can be ACCOUNTANT or COMPANY
- inserted_by: the name of the creator of the annotation
- inserted_at: the timestamp of the annotation creation
- modified_at: the timestamp of the last edit of the annotation
No comments to display
No comments to display