fhirtypes
Version:
30 lines (29 loc) • 1.23 kB
TypeScript
import { IBackboneElement } from '../base';
import { ICodeableConcept, IMoney, ISimpleQuantity } from '../datatypes';
import { ICoverageException } from './ICoverageException';
/**
* @name ICoverageCostToBeneficiary
* @description A suite of codes indicating the cost category and associated amount which have been detailed in the policy and may have been included on the health card.
* @see <a href="https://hl7.org/fhir/R4/coverage-definitions.html#Coverage.costToBeneficiary">CoverageCostToBeneficiary</a>
* @version R4
* @extends {IBackboneElement}
* @author Claudia Alarcón Lazo
*/
export interface ICoverageCostToBeneficiary extends IBackboneElement {
/**
* @description The category of patient centric costs associated with treatment.
*/
type?: ICodeableConcept;
/**
* @description The quantity amount due from the patient for the cost category.
*/
valueQuantity?: ISimpleQuantity;
/**
* @description The money amount due from the patient for the cost category.
*/
valueMoney?: IMoney;
/**
* @description A suite of codes indicating exceptions or reductions to patient costs and their effective periods.
*/
exception?: ICoverageException[];
}