gcp-nrces-fhir
Version:
Google cloud healthcare api NRCES FHIR implimenataion
50 lines • 1.74 kB
TypeScript
import { CODEABLE_CONCEPT } from "../config";
import { ResourceMaster } from "../Interfaces";
import ResourceMain from "./ResourceMai";
export declare const documentStatusArrey: readonly ["current", "superseded", "entered-in-error"];
type DocumentStatus = typeof documentStatusArrey[number];
export declare const documentDocStatusArrey: readonly ["preliminary", "final", "amended", "entered-in-error"];
type DocumentDocStatus = typeof documentDocStatusArrey[number];
export interface DOCUMENT_REFERENCE {
id?: string;
status: DocumentStatus;
docStatus: DocumentDocStatus;
type: CODEABLE_CONCEPT;
patientId: string;
pdf: string;
title: string;
text?: string;
}
export declare class DocumentReference extends ResourceMain implements ResourceMaster {
toHtml(): Promise<string>;
statusArray?: Function | undefined;
getFHIR(options: DOCUMENT_REFERENCE): {
resourceType: string;
id: string | undefined;
meta: {
profile: string[];
};
text: {
status: string;
div: string;
};
status: "entered-in-error" | "current" | "superseded";
docStatus: "entered-in-error" | "preliminary" | "final" | "amended";
type: CODEABLE_CONCEPT;
subject: {
reference: string;
};
content: {
attachment: {
contentType: string;
language: string;
data: string;
title: string;
creation: string;
};
}[];
};
convertFhirToObject(options: any): DOCUMENT_REFERENCE;
}
export {};
//# sourceMappingURL=DocumentReference.d.ts.map