public class Claim extends DomainResource
| Modifier and Type | Class and Description |
|---|---|
static class |
Claim.ClaimType |
static class |
Claim.ClaimTypeEnumFactory |
static class |
Claim.CoverageComponent |
static class |
Claim.DetailComponent |
static class |
Claim.DiagnosisComponent |
static class |
Claim.ItemsComponent |
static class |
Claim.MissingTeethComponent |
static class |
Claim.PayeeComponent |
static class |
Claim.ProsthesisComponent |
static class |
Claim.SubDetailComponent |
static class |
Claim.Use |
static class |
Claim.UseEnumFactory |
| Modifier and Type | Field and Description |
|---|---|
static String |
SP_IDENTIFIER |
static String |
SP_PATIENT |
static String |
SP_PRIORITY |
static String |
SP_PROVIDER |
static String |
SP_USE |
| Constructor and Description |
|---|
Claim() |
Claim(Enumeration<Claim.ClaimType> type,
Reference patient) |
addExtension, addExtension, addModifierExtension, addModifierExtension, copyValues, getContained, getExtension, getModifierExtension, getText, hasContained, hasExtension, hasModifierExtension, hasText, setTextcopyValues, getId, getIdElement, getImplicitRules, getImplicitRulesElement, getLanguage, getLanguageElement, getMeta, hasId, hasIdElement, hasImplicitRules, hasImplicitRulesElement, hasLanguage, hasLanguageElement, hasMeta, setId, setIdElement, setImplicitRules, setImplicitRulesElement, setLanguage, setLanguageElement, setMetasetIdchildren, compareDeep, compareDeep, compareDeep, compareValues, compareValues, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getUserData, getUserInt, getUserString, hasFormatComment, hasUserData, listChildrenByName, setUserData, setUserDataINNequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetId, getIdElement, getMeta, setIdsetIdpublic static final String SP_IDENTIFIER
public static final String SP_PROVIDER
public static final String SP_USE
public static final String SP_PATIENT
public static final String SP_PRIORITY
public Claim()
public Claim(Enumeration<Claim.ClaimType> type, Reference patient)
public Enumeration<Claim.ClaimType> getTypeElement()
type (The category of claim this is.). This is the underlying object with id, value and extensions. The accessor "getType" gives direct access to the valuepublic boolean hasTypeElement()
public boolean hasType()
public Claim setTypeElement(Enumeration<Claim.ClaimType> value)
value - type (The category of claim this is.). This is the underlying object with id, value and extensions. The accessor "getType" gives direct access to the valuepublic Claim.ClaimType getType()
public Claim setType(Claim.ClaimType value)
value - The category of claim this is.public List<Identifier> getIdentifier()
identifier (The business identifier for the instance: invoice number, claim number, pre-determination or pre-authorization number.)public boolean hasIdentifier()
public Identifier addIdentifier()
identifier (The business identifier for the instance: invoice number, claim number, pre-determination or pre-authorization number.)public Claim addIdentifier(Identifier t)
public Coding getRuleset()
ruleset (The version of the specification on which this instance relies.)public boolean hasRuleset()
public Claim setRuleset(Coding value)
value - ruleset (The version of the specification on which this instance relies.)public Coding getOriginalRuleset()
originalRuleset (The version of the specification from which the original instance was created.)public boolean hasOriginalRuleset()
public Claim setOriginalRuleset(Coding value)
value - originalRuleset (The version of the specification from which the original instance was created.)public DateTimeType getCreatedElement()
created (The date when the enclosed suite of services were performed or completed.). This is the underlying object with id, value and extensions. The accessor "getCreated" gives direct access to the valuepublic boolean hasCreatedElement()
public boolean hasCreated()
public Claim setCreatedElement(DateTimeType value)
value - created (The date when the enclosed suite of services were performed or completed.). This is the underlying object with id, value and extensions. The accessor "getCreated" gives direct access to the valuepublic Date getCreated()
public Claim setCreated(Date value)
value - The date when the enclosed suite of services were performed or completed.public Reference getTarget()
target (Insurer Identifier, typical BIN number (6 digit).)public boolean hasTarget()
public Claim setTarget(Reference value)
value - target (Insurer Identifier, typical BIN number (6 digit).)public Organization getTargetTarget()
target The actual object that is the target of the reference. The reference library doesn't populate this, but you can use it to hold the resource if you resolve it. (Insurer Identifier, typical BIN number (6 digit).)public Claim setTargetTarget(Organization value)
value - target The actual object that is the target of the reference. The reference library doesn't use these, but you can use it to hold the resource if you resolve it. (Insurer Identifier, typical BIN number (6 digit).)public Reference getProvider()
provider (The provider which is responsible for the bill, claim pre-determination, pre-authorization.)public boolean hasProvider()
public Claim setProvider(Reference value)
value - provider (The provider which is responsible for the bill, claim pre-determination, pre-authorization.)public Practitioner getProviderTarget()
provider The actual object that is the target of the reference. The reference library doesn't populate this, but you can use it to hold the resource if you resolve it. (The provider which is responsible for the bill, claim pre-determination, pre-authorization.)public Claim setProviderTarget(Practitioner value)
value - provider The actual object that is the target of the reference. The reference library doesn't use these, but you can use it to hold the resource if you resolve it. (The provider which is responsible for the bill, claim pre-determination, pre-authorization.)public Reference getOrganization()
organization (The organization which is responsible for the bill, claim pre-determination, pre-authorization.)public boolean hasOrganization()
public Claim setOrganization(Reference value)
value - organization (The organization which is responsible for the bill, claim pre-determination, pre-authorization.)public Organization getOrganizationTarget()
organization The actual object that is the target of the reference. The reference library doesn't populate this, but you can use it to hold the resource if you resolve it. (The organization which is responsible for the bill, claim pre-determination, pre-authorization.)public Claim setOrganizationTarget(Organization value)
value - organization The actual object that is the target of the reference. The reference library doesn't use these, but you can use it to hold the resource if you resolve it. (The organization which is responsible for the bill, claim pre-determination, pre-authorization.)public Enumeration<Claim.Use> getUseElement()
use (Complete (Bill or Claim), Proposed (Pre-Authorization), Exploratory (Pre-determination).). This is the underlying object with id, value and extensions. The accessor "getUse" gives direct access to the valuepublic boolean hasUseElement()
public boolean hasUse()
public Claim setUseElement(Enumeration<Claim.Use> value)
value - use (Complete (Bill or Claim), Proposed (Pre-Authorization), Exploratory (Pre-determination).). This is the underlying object with id, value and extensions. The accessor "getUse" gives direct access to the valuepublic Claim.Use getUse()
public Claim setUse(Claim.Use value)
value - Complete (Bill or Claim), Proposed (Pre-Authorization), Exploratory (Pre-determination).public Coding getPriority()
priority (Immediate (stat), best effort (normal), deferred (deferred).)public boolean hasPriority()
public Claim setPriority(Coding value)
value - priority (Immediate (stat), best effort (normal), deferred (deferred).)public Coding getFundsReserve()
fundsReserve (In the case of a Pre-Determination/Pre-Authorization the provider may request that funds in the amount of the expected Benefit be reserved ('Patient' or 'Provider') to pay for the Benefits determined on the subsequent claim(s). 'None' explicitly indicates no funds reserving is requested.)public boolean hasFundsReserve()
public Claim setFundsReserve(Coding value)
value - fundsReserve (In the case of a Pre-Determination/Pre-Authorization the provider may request that funds in the amount of the expected Benefit be reserved ('Patient' or 'Provider') to pay for the Benefits determined on the subsequent claim(s). 'None' explicitly indicates no funds reserving is requested.)public Reference getEnterer()
enterer (Person who created the invoice/claim/pre-determination or pre-authorization.)public boolean hasEnterer()
public Claim setEnterer(Reference value)
value - enterer (Person who created the invoice/claim/pre-determination or pre-authorization.)public Practitioner getEntererTarget()
enterer The actual object that is the target of the reference. The reference library doesn't populate this, but you can use it to hold the resource if you resolve it. (Person who created the invoice/claim/pre-determination or pre-authorization.)public Claim setEntererTarget(Practitioner value)
value - enterer The actual object that is the target of the reference. The reference library doesn't use these, but you can use it to hold the resource if you resolve it. (Person who created the invoice/claim/pre-determination or pre-authorization.)public Reference getFacility()
facility (Facility where the services were provided.)public boolean hasFacility()
public Claim setFacility(Reference value)
value - facility (Facility where the services were provided.)public Location getFacilityTarget()
facility The actual object that is the target of the reference. The reference library doesn't populate this, but you can use it to hold the resource if you resolve it. (Facility where the services were provided.)public Claim setFacilityTarget(Location value)
value - facility The actual object that is the target of the reference. The reference library doesn't use these, but you can use it to hold the resource if you resolve it. (Facility where the services were provided.)public Reference getPrescription()
prescription (Prescription to support the dispensing of Pharmacy or Vision products.)public boolean hasPrescription()
public Claim setPrescription(Reference value)
value - prescription (Prescription to support the dispensing of Pharmacy or Vision products.)public Resource getPrescriptionTarget()
prescription The actual object that is the target of the reference. The reference library doesn't populate this, but you can use it to hold the resource if you resolve it. (Prescription to support the dispensing of Pharmacy or Vision products.)public Claim setPrescriptionTarget(Resource value)
value - prescription The actual object that is the target of the reference. The reference library doesn't use these, but you can use it to hold the resource if you resolve it. (Prescription to support the dispensing of Pharmacy or Vision products.)public Reference getOriginalPrescription()
originalPrescription (Original prescription to support the dispensing of pharmacy services, medications or products.)public boolean hasOriginalPrescription()
public Claim setOriginalPrescription(Reference value)
value - originalPrescription (Original prescription to support the dispensing of pharmacy services, medications or products.)public MedicationOrder getOriginalPrescriptionTarget()
originalPrescription The actual object that is the target of the reference. The reference library doesn't populate this, but you can use it to hold the resource if you resolve it. (Original prescription to support the dispensing of pharmacy services, medications or products.)public Claim setOriginalPrescriptionTarget(MedicationOrder value)
value - originalPrescription The actual object that is the target of the reference. The reference library doesn't use these, but you can use it to hold the resource if you resolve it. (Original prescription to support the dispensing of pharmacy services, medications or products.)public Claim.PayeeComponent getPayee()
payee (The party to be reimbursed for the services.)public boolean hasPayee()
public Claim setPayee(Claim.PayeeComponent value)
value - payee (The party to be reimbursed for the services.)public Reference getReferral()
referral (The referral resource which lists the date, practitioner, reason and other supporting information.)public boolean hasReferral()
public Claim setReferral(Reference value)
value - referral (The referral resource which lists the date, practitioner, reason and other supporting information.)public ReferralRequest getReferralTarget()
referral The actual object that is the target of the reference. The reference library doesn't populate this, but you can use it to hold the resource if you resolve it. (The referral resource which lists the date, practitioner, reason and other supporting information.)public Claim setReferralTarget(ReferralRequest value)
value - referral The actual object that is the target of the reference. The reference library doesn't use these, but you can use it to hold the resource if you resolve it. (The referral resource which lists the date, practitioner, reason and other supporting information.)public List<Claim.DiagnosisComponent> getDiagnosis()
diagnosis (Ordered list of patient diagnosis for which care is sought.)public boolean hasDiagnosis()
public Claim.DiagnosisComponent addDiagnosis()
diagnosis (Ordered list of patient diagnosis for which care is sought.)public Claim addDiagnosis(Claim.DiagnosisComponent t)
public List<Coding> getCondition()
condition (List of patient conditions for which care is sought.)public boolean hasCondition()
public Coding addCondition()
condition (List of patient conditions for which care is sought.)public boolean hasPatient()
public Patient getPatientTarget()
patient The actual object that is the target of the reference. The reference library doesn't populate this, but you can use it to hold the resource if you resolve it. (Patient Resource.)public Claim setPatientTarget(Patient value)
value - patient The actual object that is the target of the reference. The reference library doesn't use these, but you can use it to hold the resource if you resolve it. (Patient Resource.)public List<Claim.CoverageComponent> getCoverage()
coverage (Financial instrument by which payment information for health care.)public boolean hasCoverage()
public Claim.CoverageComponent addCoverage()
coverage (Financial instrument by which payment information for health care.)public Claim addCoverage(Claim.CoverageComponent t)
public List<Coding> getException()
exception (Factors which may influence the applicability of coverage.)public boolean hasException()
public Coding addException()
exception (Factors which may influence the applicability of coverage.)public StringType getSchoolElement()
school (Name of school for over-aged dependents.). This is the underlying object with id, value and extensions. The accessor "getSchool" gives direct access to the valuepublic boolean hasSchoolElement()
public boolean hasSchool()
public Claim setSchoolElement(StringType value)
value - school (Name of school for over-aged dependents.). This is the underlying object with id, value and extensions. The accessor "getSchool" gives direct access to the valuepublic String getSchool()
public Claim setSchool(String value)
value - Name of school for over-aged dependents.public DateType getAccidentElement()
accident (Date of an accident which these services are addressing.). This is the underlying object with id, value and extensions. The accessor "getAccident" gives direct access to the valuepublic boolean hasAccidentElement()
public boolean hasAccident()
public Claim setAccidentElement(DateType value)
value - accident (Date of an accident which these services are addressing.). This is the underlying object with id, value and extensions. The accessor "getAccident" gives direct access to the valuepublic Date getAccident()
public Claim setAccident(Date value)
value - Date of an accident which these services are addressing.public Coding getAccidentType()
accidentType (Type of accident: work, auto, etc.)public boolean hasAccidentType()
public Claim setAccidentType(Coding value)
value - accidentType (Type of accident: work, auto, etc.)public List<Coding> getInterventionException()
interventionException (A list of intervention and exception codes which may influence the adjudication of the claim.)public boolean hasInterventionException()
public Coding addInterventionException()
interventionException (A list of intervention and exception codes which may influence the adjudication of the claim.)public List<Claim.ItemsComponent> getItem()
item (First tier of goods and services.)public boolean hasItem()
public Claim.ItemsComponent addItem()
item (First tier of goods and services.)public Claim addItem(Claim.ItemsComponent t)
public List<Coding> getAdditionalMaterials()
additionalMaterials (Code to indicate that Xrays, images, emails, documents, models or attachments are being sent in support of this submission.)public boolean hasAdditionalMaterials()
public Coding addAdditionalMaterials()
additionalMaterials (Code to indicate that Xrays, images, emails, documents, models or attachments are being sent in support of this submission.)public List<Claim.MissingTeethComponent> getMissingTeeth()
missingTeeth (A list of teeth which would be expected but are not found due to having been previously extracted or for other reasons.)public boolean hasMissingTeeth()
public Claim.MissingTeethComponent addMissingTeeth()
missingTeeth (A list of teeth which would be expected but are not found due to having been previously extracted or for other reasons.)public Claim addMissingTeeth(Claim.MissingTeethComponent t)
public Claim copy()
copy in class DomainResourcepublic boolean equalsDeep(Base other)
equalsDeep in class DomainResourcepublic boolean equalsShallow(Base other)
equalsShallow in class DomainResourcepublic boolean isEmpty()
isEmpty in interface IBaseisEmpty in class DomainResourcepublic ResourceType getResourceType()
getResourceType in class ResourceCopyright © 2014–2015 University Health Network. All rights reserved.