17 lines
479 B
TypeScript

import type { AuditedAggregateRoot } from '../volo/abp/domain/entities/auditing/models';
import type { Gender } from '../global-enum/gender.enum';
import type { EntityDocument } from '../documents/models';
export interface Patient extends AuditedAggregateRoot<string> {
patientCardId: string;
name: string;
gender: Gender;
mobile: string;
email: string;
age: number;
address: string;
bloodGroup: string;
insuranceProvider?: string;
images: EntityDocument;
}