Type alias CoverageEV1

CoverageEV1: CreateThing<"Coverage", R4.ICoverage & {
    beneficiary?: util.v1.OneOrMore<R4.IReference | R4.IPatient>;
    class?: R4.ICoverage_Class[];
    contract?: util.v1.OneOrMore<R4.IReference | R4.IContract>;
    costToBeneficiary?: R4.ICoverage_CostToBeneficiary[];
    dependent?: string;
    identifier: R4.IIdentifier[];
    network?: string;
    order?: number;
    payor?: util.v1.OneOrMore<R4.IReference | R4.IOrganization | R4.IPatient | R4.IRelatedPerson>;
    period?: R4.IPeriod;
    policyHolder?: util.v1.OneOrMore<R4.IReference | R4.IOrganization | R4.IPatient | R4.IRelatedPerson>;
    relationship?: R4.ICodeableConcept;
    resourceType: "Coverage";
    status: string;
    subscriberId?: string;
    type?: R4.ICodeableConcept;
    [key: string]: unknown;
}>