gcp-nrces-fhir
Version:
Google cloud healthcare api NRCES FHIR implimenataion
21 lines • 913 B
TypeScript
import { resourceType } from "../config";
import { ResourceMaster } from "../Interfaces";
import ResourceMain from "../resources/ResourceMai";
export default class ResourceFactory extends ResourceMain implements ResourceMaster {
private resourceType;
private resource;
constructor(_resourceType: resourceType);
toHtml<T>(options: T): Promise<string>;
statusArray?: Function | undefined;
getFHIR<T>(options: T): any;
convertFhirToObject<T>(options: any): T;
bundlefy(resource: any): any;
/**
* This methois create or updates the respources depending id property
* @param resource resource object
* @param resourceType type off resource
* @returns the creeate or updated resource depending on id
*/
static setResource<T>(resource: T, resourceType: resourceType): Promise<any>;
}
//# sourceMappingURL=ResourceFactory.d.ts.map