import { BaseOutput } from '~/core/entities/output/baseOutput';

export class PersonOtherDetailOutput extends BaseOutput {
    /* tslint:disable variable-name */
    ID: number;
    ID_Person: number;
    Assurance: string;
    InsuranceNumber: string;
    Allergy: string;
    Drugs: string;
    HealthLimitation: string;
    BodySkills: string;
    School: string;
    Note: string;

    /* tslint:enable variable-name */

    constructor(
        id = 0,
        personId = 0,
        assurance = '',
        insuranceNumber = '',
        allergy = '',
        drugs = '',
        healthLimitation = '',
        bodySkills = '',
        school = '',
        note = ''
    ) {
        super();
        this.ID = id;
        this.ID_Person = personId;
        this.Assurance = assurance;
        this.InsuranceNumber = insuranceNumber;
        this.Allergy = allergy;
        this.Drugs = drugs;
        this.HealthLimitation = healthLimitation;
        this.BodySkills = bodySkills;
        this.School = school;
        this.Note = note;
    }
}
