UNPKG

gcp-nrces-fhir

Version:

Google cloud healthcare api NRCES FHIR implimenataion

80 lines 2.1 kB
import { ResourceMaster } from "../Interfaces"; import ResourceMain from "./ResourceMai"; export interface IMMUNIZATION_RECOMMENDATION { resourceType: "ImmunizationRecommendation"; id?: string; text: Text; patient: Patient; date: string; authority: Authority; recommendation: Recommendation[]; } interface Text { status: string; div: string; } interface Patient { reference: string; } interface Authority { reference: string; } interface Recommendation { vaccineCode: { coding?: [ { system: "http://snomed.info/sct"; code: string; display: string; } ]; text?: string; }[]; forecastStatus: ForecastStatus; dateCriterion: DateCriterion[]; description: string; series: string; doseNumberPositiveInt: number; seriesDosesPositiveInt: number; supportingImmunization: SupportingImmunization[]; } export interface Coding { system: string; code: string; display: string; } export interface ForecastStatus { coding: { system: "http://terminology.hl7.org/CodeSystem/immunization-recommendation-status"; code: string; display: string; }[]; } export interface Coding2 { system: string; code: string; display: string; } export interface DateCriterion { code: { coding: [ { system: "http://loinc.org"; code: "30980-7"; display: "Date vaccine due"; } ]; }; value: string; } export interface SupportingImmunization { reference: string; } export declare class ImmunizationRecommendation extends ResourceMain implements ResourceMaster { toHtml(): Promise<string>; getFHIR(options: IMMUNIZATION_RECOMMENDATION): IMMUNIZATION_RECOMMENDATION; convertFhirToObject(options: any): void; statusArray?: Function | undefined; } export {}; //# sourceMappingURL=ImmunizationRecommendation.d.ts.map