Files
simrsx-fe/app/models/specialist-intern.ts
T

29 lines
748 B
TypeScript

import type { ItemMeta } from "./_model";
import { type Person, genPerson } from "./person";
import { type Specialist, genSpecialist } from "./specialist";
import { type Subspecialist, genSubspecialist } from "./subspecialist";
export interface SpecialistIntern extends ItemMeta {
person_id: number
person: Person
specialist_id: number
specialist: Specialist
subspecialist_id: number
subspecialist: Subspecialist
user_id: number
}
export function genSpecialistIntern(): SpecialistIntern {
return {
id: 0,
createdAt: '',
updatedAt: '',
person_id: 0,
person: genPerson(),
specialist_id: 0,
specialist: genSpecialist(),
subspecialist_id: 0,
subspecialist: genSubspecialist(),
user_id: 0,
}
}