public static class Claim.Coverage extends BaseIdentifiableElement implements IResourceBlock
Definition: Financial instrument by which payment information for health care
| Constructor and Description |
|---|
Claim.Coverage() |
| Modifier and Type | Method and Description |
|---|---|
<T extends IElement> |
getAllPopulatedChildElementsOfType(Class<T> theType)
Returns a list containing all child elements matching a given type
|
IntegerDt |
getDependent()
Gets the value(s) for dependent (The dependent number).
|
IdentifierDt |
getGroup()
Gets the value(s) for group (An identifier for the group).
|
IdentifierDt |
getIdentifier()
Gets the value(s) for identifier (The primary coverage ID).
|
ResourceReferenceDt |
getIssuer()
Gets the value(s) for issuer (An identifier for the plan issuer).
|
PeriodDt |
getPeriod()
Gets the value(s) for period (Coverage start and end dates).
|
IdentifierDt |
getPlan()
Gets the value(s) for plan (An identifier for the plan).
|
IntegerDt |
getSequence()
Gets the value(s) for sequence (The plan instance or sequence counter).
|
IdentifierDt |
getSubplan()
Gets the value(s) for subplan (An identifier for the subsection of the plan).
|
Claim.CoverageSubscriber |
getSubscriber()
Gets the value(s) for subscriber (Planholder information).
|
CodingDt |
getType()
Gets the value(s) for type (Type of coverage).
|
boolean |
isEmpty() |
Claim.Coverage |
setDependent(int theInteger)
Sets the value for dependent (The dependent number)
|
Claim.Coverage |
setDependent(IntegerDt theValue)
Sets the value(s) for dependent (The dependent number)
|
Claim.Coverage |
setGroup(IdentifierDt theValue)
Sets the value(s) for group (An identifier for the group)
|
Claim.Coverage |
setGroup(IdentifierUseEnum theUse,
String theSystem,
String theValue,
String theLabel)
Sets the value for group (An identifier for the group)
|
Claim.Coverage |
setGroup(String theSystem,
String theValue)
Sets the value for group (An identifier for the group)
|
Claim.Coverage |
setIdentifier(IdentifierDt theValue)
Sets the value(s) for identifier (The primary coverage ID)
|
Claim.Coverage |
setIdentifier(IdentifierUseEnum theUse,
String theSystem,
String theValue,
String theLabel)
Sets the value for identifier (The primary coverage ID)
|
Claim.Coverage |
setIdentifier(String theSystem,
String theValue)
Sets the value for identifier (The primary coverage ID)
|
Claim.Coverage |
setIssuer(ResourceReferenceDt theValue)
Sets the value(s) for issuer (An identifier for the plan issuer)
|
Claim.Coverage |
setPeriod(PeriodDt theValue)
Sets the value(s) for period (Coverage start and end dates)
|
Claim.Coverage |
setPlan(IdentifierDt theValue)
Sets the value(s) for plan (An identifier for the plan)
|
Claim.Coverage |
setPlan(IdentifierUseEnum theUse,
String theSystem,
String theValue,
String theLabel)
Sets the value for plan (An identifier for the plan)
|
Claim.Coverage |
setPlan(String theSystem,
String theValue)
Sets the value for plan (An identifier for the plan)
|
Claim.Coverage |
setSequence(int theInteger)
Sets the value for sequence (The plan instance or sequence counter)
|
Claim.Coverage |
setSequence(IntegerDt theValue)
Sets the value(s) for sequence (The plan instance or sequence counter)
|
Claim.Coverage |
setSubplan(IdentifierDt theValue)
Sets the value(s) for subplan (An identifier for the subsection of the plan)
|
Claim.Coverage |
setSubplan(IdentifierUseEnum theUse,
String theSystem,
String theValue,
String theLabel)
Sets the value for subplan (An identifier for the subsection of the plan)
|
Claim.Coverage |
setSubplan(String theSystem,
String theValue)
Sets the value for subplan (An identifier for the subsection of the plan)
|
Claim.Coverage |
setSubscriber(Claim.CoverageSubscriber theValue)
Sets the value(s) for subscriber (Planholder information)
|
Claim.Coverage |
setType(CodingDt theValue)
Sets the value(s) for type (Type of coverage)
|
getElementSpecificId, getId, setElementSpecificId, setId, setIdaddUndeclaredExtension, addUndeclaredExtension, addUndeclaredExtension, getAllUndeclaredExtensions, getUndeclaredExtensions, getUndeclaredExtensionsByUrl, getUndeclaredModifierExtensions, isBaseEmptyclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetElementSpecificId, getId, setElementSpecificId, setId, setIdpublic <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType)
ICompositeElementgetAllPopulatedChildElementsOfType in interface ICompositeElementtheType - The type to match. If set to null, all child elements will be returnedpublic ResourceReferenceDt getIssuer()
null.
Definition: The program or plan underwriter or payor.
public Claim.Coverage setIssuer(ResourceReferenceDt theValue)
Definition: The program or plan underwriter or payor.
public PeriodDt getPeriod()
null.
Definition: Time period during which the coverage is in force. A missing start date indicates the start date isn't known, a missing end date means the coverage is continuing to be in force.
public Claim.Coverage setPeriod(PeriodDt theValue)
Definition: Time period during which the coverage is in force. A missing start date indicates the start date isn't known, a missing end date means the coverage is continuing to be in force.
public CodingDt getType()
null.
Definition: The type of coverage: social program, medical plan, accident coverage (workers compensation, auto), group health.
public Claim.Coverage setType(CodingDt theValue)
Definition: The type of coverage: social program, medical plan, accident coverage (workers compensation, auto), group health.
public IdentifierDt getIdentifier()
null.
Definition: The main (and possibly only) identifier for the coverage - often referred to as a Subscriber Id, Certificate number or Personal Health Number or Case ID.
public Claim.Coverage setIdentifier(IdentifierDt theValue)
Definition: The main (and possibly only) identifier for the coverage - often referred to as a Subscriber Id, Certificate number or Personal Health Number or Case ID.
public Claim.Coverage setIdentifier(IdentifierUseEnum theUse, String theSystem, String theValue, String theLabel)
Definition: The main (and possibly only) identifier for the coverage - often referred to as a Subscriber Id, Certificate number or Personal Health Number or Case ID.
public Claim.Coverage setIdentifier(String theSystem, String theValue)
Definition: The main (and possibly only) identifier for the coverage - often referred to as a Subscriber Id, Certificate number or Personal Health Number or Case ID.
public IdentifierDt getGroup()
null.
Definition: Todo
public Claim.Coverage setGroup(IdentifierDt theValue)
Definition: Todo
public Claim.Coverage setGroup(IdentifierUseEnum theUse, String theSystem, String theValue, String theLabel)
Definition: Todo
public Claim.Coverage setGroup(String theSystem, String theValue)
Definition: Todo
public IdentifierDt getPlan()
null.
Definition: Identifies a style or collective of coverage issues by the underwriter, for example may be used to identify a class of coverage or employer group. May also be referred to as a Policy or Group ID.
public Claim.Coverage setPlan(IdentifierDt theValue)
Definition: Identifies a style or collective of coverage issues by the underwriter, for example may be used to identify a class of coverage or employer group. May also be referred to as a Policy or Group ID.
public Claim.Coverage setPlan(IdentifierUseEnum theUse, String theSystem, String theValue, String theLabel)
Definition: Identifies a style or collective of coverage issues by the underwriter, for example may be used to identify a class of coverage or employer group. May also be referred to as a Policy or Group ID.
public Claim.Coverage setPlan(String theSystem, String theValue)
Definition: Identifies a style or collective of coverage issues by the underwriter, for example may be used to identify a class of coverage or employer group. May also be referred to as a Policy or Group ID.
public IdentifierDt getSubplan()
null.
Definition: Identifies a sub-style or sub-collective of coverage issues by the underwriter, for example may be used to identify a specific employer group within a class of employers. May be referred to as a Section or Division ID.
public Claim.Coverage setSubplan(IdentifierDt theValue)
Definition: Identifies a sub-style or sub-collective of coverage issues by the underwriter, for example may be used to identify a specific employer group within a class of employers. May be referred to as a Section or Division ID.
public Claim.Coverage setSubplan(IdentifierUseEnum theUse, String theSystem, String theValue, String theLabel)
Definition: Identifies a sub-style or sub-collective of coverage issues by the underwriter, for example may be used to identify a specific employer group within a class of employers. May be referred to as a Section or Division ID.
public Claim.Coverage setSubplan(String theSystem, String theValue)
Definition: Identifies a sub-style or sub-collective of coverage issues by the underwriter, for example may be used to identify a specific employer group within a class of employers. May be referred to as a Section or Division ID.
public IntegerDt getDependent()
null.
Definition: A unique identifier for a dependent under the coverage.
public Claim.Coverage setDependent(IntegerDt theValue)
Definition: A unique identifier for a dependent under the coverage.
public Claim.Coverage setDependent(int theInteger)
Definition: A unique identifier for a dependent under the coverage.
public IntegerDt getSequence()
null.
Definition: An optional counter for a particular instance of the identified coverage which increments upon each renewal.
public Claim.Coverage setSequence(IntegerDt theValue)
Definition: An optional counter for a particular instance of the identified coverage which increments upon each renewal.
public Claim.Coverage setSequence(int theInteger)
Definition: An optional counter for a particular instance of the identified coverage which increments upon each renewal.
public Claim.CoverageSubscriber getSubscriber()
null.
Definition: Th demographics for the individual in whose name the insurance coverage is issued.
public Claim.Coverage setSubscriber(Claim.CoverageSubscriber theValue)
Definition: Th demographics for the individual in whose name the insurance coverage is issued.
Copyright © 2014 University Health Network. All rights reserved.