Document
@icure/medical-device-sdk / Document
Class: Document
ICure Medical Device Micro Service ICure Medical Device Micro Service
OpenAPI spec version: v2
NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). https://openapi-generator.tech Do not edit the class manually.
Table of contents
Constructors
Properties
- attachmentId
- author
- created
- deletionDate
- externalUuid
- hash
- id
- mainUti
- medicalLocationId
- modified
- name
- objectStoreReference
- otherUtis
- responsible
- rev
- size
- version
Methods
Constructors
constructor
• new Document(json
)
Parameters
Name | Type |
---|---|
json | IDocument |
Defined in
Properties
attachmentId
• Optional
attachmentId: string
Id of attachment to this document
Defined in
author
• Optional
author: string
Defined in
created
• Optional
created: number
Defined in
deletionDate
• Optional
deletionDate: number
Defined in
externalUuid
• Optional
externalUuid: string
A unique external id (from another external source).
Defined in
hash
• Optional
hash: string
Hashed version of the document
Defined in
id
• Optional
id: string
The Id of the document. We encourage using either a v4 UUID or a HL7 Id.
Defined in
mainUti
• Optional
mainUti: string
The main Uniform Type Identifier of the document (https://developer.apple.com/library/archive/documentation/FileManagement/Conceptual/understanding_utis/understand_utis_conc/understand_utis_conc.html#//apple_ref/doc/uid/TP40001319-CH202-CHDHIJDE)
Defined in
medicalLocationId
• Optional
medicalLocationId: string
Defined in
modified
• Optional
modified: number
Defined in
name
• Optional
name: string
Name of the document
Defined in
objectStoreReference
• Optional
objectStoreReference: string
Reference in object store
Defined in
otherUtis
• otherUtis: Set
<string
>
Extra Uniform Type Identifiers
Defined in
responsible
• Optional
responsible: string
Defined in
rev
• Optional
rev: string
The revision of the document in the database, used for conflict management / optimistic locking.
Defined in
size
• Optional
size: number
Size of the document file
Defined in
version
• Optional
version: string
The document version
Defined in
Methods
marshal
▸ marshal(): IDocument
Returns
IDocument