@documment/mmp.core
Version:
This project was generated with [Angular CLI](https://github.com/angular/angular-cli) version 1.0.1.
66 lines (65 loc) • 1.89 kB
TypeScript
import { IGoalDmc } from './goal-dmc.model';
import { GoalDmc } from './goal-dmc.model';
import { IGoalForm } from './goal-form.model';
import { GoalForm } from './goal-form.model';
import { IGoalPersona } from './goal-persona.model';
import { GoalPersona } from './goal-persona.model';
import { IGoalSettings } from './goal-settings.model';
import { GoalSettings } from './goal-settings.model';
import { IGoalVitals } from './goal-vitals.model';
import { GoalVitals } from './goal-vitals.model';
import { GoalType } from '../definitions/goal-type.definition';
import { GoalStatus } from '../definitions/goal-status.definition';
export interface IGoal {
id: number;
uuid: string;
institutionId: number;
type: GoalType;
status: GoalStatus;
isCreated: boolean;
isActive: boolean;
isCompleted: boolean;
isSubmitted: boolean;
isNotQualifying: boolean;
canSubmit: boolean;
canDelete: boolean;
canCreatePdf: boolean;
canPrintPdf: boolean;
createdAt: string;
updatedAt: string;
settings: IGoalSettings;
patient: IGoalPersona;
physician: IGoalPersona;
caregiver: IGoalPersona;
dmc: IGoalDmc;
vitals: IGoalVitals;
form: IGoalForm;
clone(): IGoal;
}
export declare class Goal implements IGoal {
id: number;
uuid: string;
institutionId: number;
type: GoalType;
status: GoalStatus;
isCreated: boolean;
isActive: boolean;
isCompleted: boolean;
isSubmitted: boolean;
isNotQualifying: boolean;
canSubmit: boolean;
canDelete: boolean;
canCreatePdf: boolean;
canPrintPdf: boolean;
createdAt: string;
updatedAt: string;
settings: GoalSettings;
patient: GoalPersona;
physician: GoalPersona;
caregiver: GoalPersona;
dmc: GoalDmc;
vitals: GoalVitals;
form: GoalForm;
constructor(params?: any);
clone(): Goal;
}