fhirtypes
Version:
20 lines (19 loc) • 673 B
TypeScript
import { IDomainResource, IElement } from '../base';
import { IIdentifier, IHumanName, IContactPoint, IAddress, IAttachment, IReference } from '../datatypes';
import { IPersonLink } from '../backbones';
import { AdministrativeGenderType } from '../types';
export interface IPerson extends IDomainResource {
identifier?: IIdentifier[];
name?: IHumanName[];
telecom?: IContactPoint[];
gender?: AdministrativeGenderType;
birthDate?: string;
address?: IAddress[];
photo?: IAttachment;
managingOrganization?: IReference;
active?: boolean;
link?: IPersonLink[];
_active?: IElement;
_gender?: IElement;
_birthDate?: IElement;
}