Class TInsurancePlan

Unit

Declaration

type TInsurancePlan = class(TDomainResource)

Description

Details of a Health Insurance product/plan provided by an organization. If the element is present, it must have either a @value, an @id, or extensions

Hierarchy

Overview

Methods

Public constructor Create; override;

Properties

Public property identifier : TIdentifierArray read GetidentifierArray;
Public property status : string read Getstatus write Setstatus;
Public property statusElement : TPublicationStatus read GetstatusElement write SetstatusElement;
Public property type_ : TCodeableConceptArray read Gettype_Array;
Public property name_ : string read Getname_ write Setname_;
Public property name_Element : Tstring read Getname_Element write Setname_Element;
Public property alias_ : TBSFHIRPrimitiveStringArray read Getalias_Array;
Public property period : TPeriod read Getperiod write Setperiod;
Public property ownedBy : TReference read GetownedBy write SetownedBy;
Public property administeredBy : TReference read GetadministeredBy write SetadministeredBy;
Public property coverageArea : TReferenceArray read GetcoverageAreaArray;
Public property contact : TInsurancePlanContactArray read GetcontactArray;
Public property endpoint : TReferenceArray read GetendpointArray;
Public property network : TReferenceArray read GetnetworkArray;
Public property coverage : TInsurancePlanCoverageArray read GetcoverageArray;
Public property plan : TInsurancePlanPlanArray read GetplanArray;

Description

Methods

Public constructor Create; override;
 

Properties

Public property identifier : TIdentifierArray read GetidentifierArray;

Business identifiers assigned to this health insurance product which remain constant as the resource is updated and propagates from server to server.

Public property status : string read Getstatus write Setstatus;

The current state of the health insurance product.

Public property statusElement : TPublicationStatus read GetstatusElement write SetstatusElement;
 
Public property type_ : TCodeableConceptArray read Gettype_Array;

The kind of health insurance product.

Public property name_ : string read Getname_ write Setname_;

Official name of the health insurance product as designated by the owner.

Public property name_Element : Tstring read Getname_Element write Setname_Element;
 
Public property alias_ : TBSFHIRPrimitiveStringArray read Getalias_Array;

A list of alternate names that the product is known as, or was known as in the past.

Public property period : TPeriod read Getperiod write Setperiod;

The period of time that the health insurance product is available.

Public property ownedBy : TReference read GetownedBy write SetownedBy;

The entity that is providing the health insurance product and underwriting the risk. This is typically an insurance carriers, other third-party payers, or health plan sponsors comonly referred to as 'payers'.

Public property administeredBy : TReference read GetadministeredBy write SetadministeredBy;

An organization which administer other services such as underwriting, customer service and/or claims processing on behalf of the health insurance product owner.

Public property coverageArea : TReferenceArray read GetcoverageAreaArray;

The geographic region in which a health insurance product's benefits apply.

Public property contact : TInsurancePlanContactArray read GetcontactArray;

The contact for the health insurance product for a certain purpose.

Public property endpoint : TReferenceArray read GetendpointArray;

The technical endpoints providing access to services operated for the health insurance product.

Public property network : TReferenceArray read GetnetworkArray;

Reference to the network included in the health insurance product.

Public property coverage : TInsurancePlanCoverageArray read GetcoverageArray;

Details about the coverage offered by the insurance product.

Public property plan : TInsurancePlanPlanArray read GetplanArray;

Details about an insurance plan.


Generated by PasDoc 0.15.0.