red-ui/libs/red-ui-http/src/lib/model/dossierTemplateModel.ts

70 lines
2.0 KiB
TypeScript

/**
* API Documentation for Redaction Gateway
* Description for redaction
*
* OpenAPI spec version: 1.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
export interface DossierTemplateModel {
/**
* The userId of the user who created this DossierTemplate. Set by the system.
*/
createdBy?: string;
/**
* The date when this dossierTemplate was created. Set by System on create.
*/
dateAdded?: string;
/**
* The date when this dossierTemplate was last modified. Set by System on create.
*/
dateModified?: string;
/**
* The description of this dossierTemplate
*/
description?: string;
/**
* The Rule Set Id. Generated by the system on create.
*/
dossierTemplateId?: string;
/**
* Download File Types for this dossierTemplate's dossiers submission package.
*/
downloadFileTypes?: Array<DossierTemplateModel.DownloadFileTypesEnum>;
/**
* The userId of the user who last modified this DossierTemplate. Set by the system.
*/
modifiedBy?: string;
/**
* The name of this dossierTemplate. Must be set on create / update requests
*/
name?: string;
/**
* Report File Types for this dossierTemplate's dossiers submission package.
*/
reportTemplateIds?: string[];
/**
* Validity of start this dossierTemplate.
*/
validFrom?: string;
/**
* Validity of end this dossierTemplate.
*/
validTo?: string;
}
export namespace DossierTemplateModel {
export type DownloadFileTypesEnum = 'ANNOTATED' | 'FLATTEN' | 'ORIGINAL' | 'PREVIEW' | 'REDACTED';
export const DownloadFileTypesEnum = {
ANNOTATED: 'ANNOTATED' as DownloadFileTypesEnum,
FLATTEN: 'FLATTEN' as DownloadFileTypesEnum,
ORIGINAL: 'ORIGINAL' as DownloadFileTypesEnum,
PREVIEW: 'PREVIEW' as DownloadFileTypesEnum,
REDACTED: 'REDACTED' as DownloadFileTypesEnum
};
}