UNPKG

gcp-nrces-fhir

Version:

Google cloud healthcare api NRCES FHIR implimenataion

31 lines 1.18 kB
import { ResourceMaster } from "../Interfaces/index"; import { CODEABLE_CONCEPT, REFERENCE } from "../config/index"; import ResourceMain from "./ResourceMai"; export declare const procedureStatusArray: readonly ["preparation", "in-progress", "not-done", "on-hold", "stopped", "completed", "entered-in-error", "unknown"]; export type ProcedureStatus = (typeof procedureStatusArray)[number]; export interface PROCEDURE { id?: string; status: ProcedureStatus; text: string; code: CODEABLE_CONCEPT; outcome?: CODEABLE_CONCEPT; patientID: string; procedureDate: string; primaryOperator?: REFERENCE; assistants?: REFERENCE[]; anesthetists?: REFERENCE[]; technicians?: REFERENCE[]; asserter?: REFERENCE; recorder?: REFERENCE; 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