gcp-nrces-fhir
Version:
Google cloud healthcare api NRCES FHIR implimenataion
48 lines • 1.58 kB
TypeScript
import { ADDRESS, CODEABLE_CONCEPT, CONTACT_POINT, HUMAN_NAME, IDENTTIFIER } from "../config";
import { ResourceMaster } from "../Interfaces";
import ResourceMain from "./ResourceMai";
export interface RELATED_PERSON {
id?: string;
identifiers?: IDENTTIFIER;
patientId: string;
relationship?: CODEABLE_CONCEPT[];
name: HUMAN_NAME[];
gender?: string;
active?: boolean;
dob?: string;
address?: ADDRESS[];
telecom?: CONTACT_POINT[];
communication?: {
language: CODEABLE_CONCEPT;
preferred?: boolean;
}[];
}
export declare class RelatedPerson extends ResourceMain implements ResourceMaster {
toHtml(): Promise<string>;
statusArray?: Function | undefined;
getFHIR(options: RELATED_PERSON): {
resourceType: string;
id: string | undefined;
text: {
status: string;
div: string;
};
identifier: IDENTTIFIER | undefined;
active: boolean | undefined;
patient: {
reference: string;
};
relationship: CODEABLE_CONCEPT[] | undefined;
name: HUMAN_NAME[];
telecom: CONTACT_POINT[] | undefined;
gender: string | undefined;
birthDate: string | undefined;
address: ADDRESS[] | undefined;
communication: {
language: CODEABLE_CONCEPT;
preferred?: boolean | undefined;
}[] | undefined;
};
convertFhirToObject(options: any): RELATED_PERSON;
}
//# sourceMappingURL=RelatedPerson.d.ts.map