UNPKG

gcp-nrces-fhir

Version:

Google cloud healthcare api NRCES FHIR implimenataion

29 lines 1.13 kB
import { ResourceMaster } from "../Interfaces/index"; import { CODEABLE_CONCEPT } from "../config/index"; import ResourceMain from "./ResourceMai"; import { PRACTITIONER } from "./Practitioner"; export declare const procedureStatusArray: readonly ["preparation", "in-progress", "not-done", "on-hold", "stopped", "completed", "entered-in-error", "unknown"]; export declare type ProcedureStatus = typeof procedureStatusArray[number]; export interface PROCEDURE { id?: string; status: ProcedureStatus; text: string; code: CODEABLE_CONCEPT; outcome?: CODEABLE_CONCEPT; patientID: string; procedureDate: string; performer?: PRACTITIONER; asserter?: PRACTITIONER; recorder?: PRACTITIONER; encounterId: string; report?: string[]; followUp?: string[]; note: string[]; } export declare class Procedure extends ResourceMain implements ResourceMaster { toHtml(): Promise<string>; getFHIR(options: PROCEDURE): any; convertFhirToObject(options: any): PROCEDURE; statusArray: () => ProcedureStatus[]; } //# sourceMappingURL=Procedure.d.ts.map