UNPKG

nhcx-fhir-coverage-eligibility

Version:

NHCX FHIR CoverageEligibilityRequest resource creation and validation library.

46 lines 1.43 kB
import { CoverageEligibilityRequestInput, CoverageEligibilityRequest as CoverageEligibilityRequestType } from './create'; /** * Class-based CoverageEligibilityRequest resource (NHCX profile). * Provides validation, serialization, and intellisense for all fields. */ export declare class CoverageEligibilityRequest implements CoverageEligibilityRequestType { resourceType: 'CoverageEligibilityRequest'; id: string; meta: any; implicitRules?: string; language?: string; text?: any; contained?: any[]; extension?: any[]; modifierExtension?: any[]; identifier: any; status: string; priority: any; purpose: string[]; patient: any; servicedDate?: string; servicedPeriod?: any; created: string; enterer: any; provider: any; insurer: any; facility: any; supportingInfo?: any[]; insurance: any[]; item?: any[]; /** * Construct a CoverageEligibilityRequest resource. * @param input - The resource fields (see CoverageEligibilityRequestInput for details). * @throws Error if required fields are missing or invalid. */ constructor(input: CoverageEligibilityRequestInput); /** * Validate the resource (throws if invalid). */ validate(): void; /** * Serialize the resource to JSON. */ toJSON(): CoverageEligibilityRequestType; } //# sourceMappingURL=CoverageEligibilityRequest.d.ts.map