public class Claim extends DomainResource
| Modifier and Type | Class and Description |
|---|---|
static class |
Claim.AccidentComponent |
static class |
Claim.CareTeamComponent |
static class |
Claim.ClaimStatus |
static class |
Claim.ClaimStatusEnumFactory |
static class |
Claim.DetailComponent |
static class |
Claim.DiagnosisComponent |
static class |
Claim.InsuranceComponent |
static class |
Claim.ItemComponent |
static class |
Claim.PayeeComponent |
static class |
Claim.ProcedureComponent |
static class |
Claim.RelatedClaimComponent |
static class |
Claim.SubDetailComponent |
static class |
Claim.SupportingInformationComponent |
static class |
Claim.Use |
static class |
Claim.UseEnumFactory |
| Modifier and Type | Field and Description |
|---|---|
protected Claim.AccidentComponent |
accident
Details of an accident which resulted in injuries which required the products and services listed in the claim.
|
protected Period |
billablePeriod
The period for which charges are being submitted.
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
CARE_TEAM
Fluent Client search parameter constant for care-team
|
protected List<Claim.CareTeamComponent> |
careTeam
The members of the team who provided the products and services.
|
protected DateTimeType |
created
The date this resource was created.
|
static ca.uhn.fhir.rest.gclient.DateClientParam |
CREATED
Fluent Client search parameter constant for created
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
DETAIL_UDI
Fluent Client search parameter constant for detail-udi
|
protected List<Claim.DiagnosisComponent> |
diagnosis
Information about diagnoses relevant to the claim items.
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
ENCOUNTER
Fluent Client search parameter constant for encounter
|
protected Reference |
enterer
Individual who created the claim, predetermination or preauthorization.
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
ENTERER
Fluent Client search parameter constant for enterer
|
protected Resource |
entererTarget
The actual object that is the target of the reference (Individual who created the claim, predetermination or preauthorization.)
|
protected Reference |
facility
Facility where the services were provided.
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
FACILITY
Fluent Client search parameter constant for facility
|
protected Location |
facilityTarget
The actual object that is the target of the reference (Facility where the services were provided.)
|
protected CodeableConcept |
fundsReserve
A code to indicate whether and for whom funds are to be reserved for future claims.
|
protected List<Identifier> |
identifier
A unique identifier assigned to this claim.
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
IDENTIFIER
Fluent Client search parameter constant for identifier
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_CARE_TEAM
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_DETAIL_UDI
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_ENCOUNTER
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_ENTERER
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_FACILITY
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_INSURER
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_ITEM_UDI
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_PATIENT
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_PAYEE
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_PROCEDURE_UDI
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_PROVIDER
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_SUBDETAIL_UDI
Constant for fluent queries to be used to add include statements.
|
protected List<Claim.InsuranceComponent> |
insurance
Financial instruments for reimbursement for the health care products and services specified on the claim.
|
protected Reference |
insurer
The Insurer who is target of the request.
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
INSURER
Fluent Client search parameter constant for insurer
|
protected Organization |
insurerTarget
The actual object that is the target of the reference (The Insurer who is target of the request.)
|
protected List<Claim.ItemComponent> |
item
A claim line.
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
ITEM_UDI
Fluent Client search parameter constant for item-udi
|
protected Reference |
originalPrescription
Original prescription which has been superseded by this prescription to support the dispensing of pharmacy services, medications or products.
|
protected Resource |
originalPrescriptionTarget
The actual object that is the target of the reference (Original prescription which has been superseded by this prescription to support the dispensing of pharmacy services, medications or products.)
|
protected Reference |
patient
The party to whom the professional services and/or products have been supplied or are being considered and for whom actual or forecast reimbursement is sought.
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
PATIENT
Fluent Client search parameter constant for patient
|
protected Patient |
patientTarget
The actual object that is the target of the reference (The party to whom the professional services and/or products have been supplied or are being considered and for whom actual or forecast reimbursement is sought.)
|
protected Claim.PayeeComponent |
payee
The party to be reimbursed for cost of the products and services according to the terms of the policy.
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
PAYEE
Fluent Client search parameter constant for payee
|
protected Reference |
prescription
Prescription to support the dispensing of pharmacy, device or vision products.
|
protected Resource |
prescriptionTarget
The actual object that is the target of the reference (Prescription to support the dispensing of pharmacy, device or vision products.)
|
protected CodeableConcept |
priority
The provider-required urgency of processing the request.
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
PRIORITY
Fluent Client search parameter constant for priority
|
protected List<Claim.ProcedureComponent> |
procedure
Procedures performed on the patient relevant to the billing items with the claim.
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
PROCEDURE_UDI
Fluent Client search parameter constant for procedure-udi
|
protected Reference |
provider
The provider which is responsible for the claim, predetermination or preauthorization.
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
PROVIDER
Fluent Client search parameter constant for provider
|
protected Resource |
providerTarget
The actual object that is the target of the reference (The provider which is responsible for the claim, predetermination or preauthorization.)
|
protected Reference |
referral
A reference to a referral resource.
|
protected ServiceRequest |
referralTarget
The actual object that is the target of the reference (A reference to a referral resource.)
|
protected List<Claim.RelatedClaimComponent> |
related
Other claims which are related to this claim such as prior submissions or claims for related services or for the same event.
|
static String |
SP_CARE_TEAM
Search parameter: care-team
|
static String |
SP_CREATED
Search parameter: created
|
static String |
SP_DETAIL_UDI
Search parameter: detail-udi
|
static String |
SP_ENCOUNTER
Search parameter: encounter
|
static String |
SP_ENTERER
Search parameter: enterer
|
static String |
SP_FACILITY
Search parameter: facility
|
static String |
SP_IDENTIFIER
Search parameter: identifier
|
static String |
SP_INSURER
Search parameter: insurer
|
static String |
SP_ITEM_UDI
Search parameter: item-udi
|
static String |
SP_PATIENT
Search parameter: patient
|
static String |
SP_PAYEE
Search parameter: payee
|
static String |
SP_PRIORITY
Search parameter: priority
|
static String |
SP_PROCEDURE_UDI
Search parameter: procedure-udi
|
static String |
SP_PROVIDER
Search parameter: provider
|
static String |
SP_STATUS
Search parameter: status
|
static String |
SP_SUBDETAIL_UDI
Search parameter: subdetail-udi
|
static String |
SP_USE
Search parameter: use
|
protected Enumeration<Claim.ClaimStatus> |
status
The status of the resource instance.
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
STATUS
Fluent Client search parameter constant for status
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
SUBDETAIL_UDI
Fluent Client search parameter constant for subdetail-udi
|
protected CodeableConcept |
subType
A finer grained suite of claim type codes which may convey additional information such as Inpatient vs Outpatient and/or a specialty service.
|
protected List<Claim.SupportingInformationComponent> |
supportingInfo
Additional information codes regarding exceptions, special considerations, the condition, situation, prior or concurrent issues.
|
protected Money |
total
The total value of the all the items in the claim.
|
protected CodeableConcept |
type
The category of claim, e.g.
|
protected Enumeration<Claim.Use> |
use
A code to indicate whether the nature of the request is: to request adjudication of products and services previously rendered; or requesting authorization and adjudication for provision in the future; or requesting the non-binding adjudication of the listed products and services which could be provided in the future.
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
USE
Fluent Client search parameter constant for use
|
contained, extension, modifierExtension, textid, implicitRules, language, meta| Constructor and Description |
|---|
Claim()
Constructor
|
Claim(Enumeration<Claim.ClaimStatus> status,
CodeableConcept type,
Enumeration<Claim.Use> use,
Reference patient,
DateTimeType created,
Reference provider,
CodeableConcept priority)
Constructor
|
addContained, addExtension, addExtension, addExtension, addModifierExtension, addModifierExtension, checkNoModifiers, copyValues, getContained, getExtension, getExtensionByUrl, getExtensionsByUrl, getModifierExtension, getModifierExtensionsByUrl, getText, hasContained, hasExtension, hasExtension, hasModifierExtension, hasText, setContained, setExtension, setModifierExtension, setTextcopyValues, getId, getIdBase, getIdElement, getImplicitRules, getImplicitRulesElement, getLanguage, getLanguage, getLanguageElement, getMeta, hasId, hasIdElement, hasImplicitRules, hasImplicitRulesElement, hasLanguage, hasLanguageElement, hasMeta, setId, setIdBase, setIdElement, setImplicitRules, setImplicitRulesElement, setLanguage, setLanguageElement, setMetagetStructureFhirVersionEnum, isResource, setIdcastToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCanonical, castToCode, castToCodeableConcept, castToCoding, castToContactDetail, castToContactPoint, castToContributor, castToDataRequirement, castToDate, castToDateTime, castToDecimal, castToDosage, castToDuration, castToElementDefinition, castToExpression, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMarketingStatus, castToMeta, castToMoney, castToNarrative, castToOid, castToParameterDefinition, castToPeriod, castToPopulation, castToPositiveInt, castToProdCharacteristic, castToProductShelfLife, castToQuantity, castToRange, castToRatio, castToReference, castToRelatedArtifact, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToSubstanceAmount, castToTime, castToTiming, castToTriggerDefinition, castToType, castToUnsignedInt, castToUri, castToUrl, castToUsageContext, castToXhtml, castToXhtmlString, children, clearUserData, compareDeep, compareDeep, compareDeep, compareDeep, compareValues, compareValues, dateTimeValue, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getNamedProperty, getUserData, getUserInt, getUserString, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isBooleanPrimitive, isDateTime, isMetadataBased, isPrimitive, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINNclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetId, getIdElement, getLanguageElement, getUserData, setId, setUserDataprotected List<Identifier> identifier
protected Enumeration<Claim.ClaimStatus> status
protected CodeableConcept type
protected CodeableConcept subType
protected Enumeration<Claim.Use> use
protected Reference patient
protected Patient patientTarget
protected Period billablePeriod
protected DateTimeType created
protected Reference enterer
protected Resource entererTarget
protected Organization insurerTarget
protected Reference provider
protected Resource providerTarget
protected CodeableConcept priority
protected CodeableConcept fundsReserve
protected List<Claim.RelatedClaimComponent> related
protected Reference prescription
protected Resource prescriptionTarget
protected Reference originalPrescription
protected Resource originalPrescriptionTarget
protected Claim.PayeeComponent payee
protected ServiceRequest referralTarget
protected Location facilityTarget
protected List<Claim.CareTeamComponent> careTeam
protected List<Claim.SupportingInformationComponent> supportingInfo
protected List<Claim.DiagnosisComponent> diagnosis
protected List<Claim.ProcedureComponent> procedure
protected List<Claim.InsuranceComponent> insurance
protected Claim.AccidentComponent accident
protected List<Claim.ItemComponent> item
public static final String SP_CARE_TEAM
Description: Member of the CareTeam
Type: reference
Path: Claim.careTeam.provider
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam CARE_TEAM
Description: Member of the CareTeam
Type: reference
Path: Claim.careTeam.provider
public static final ca.uhn.fhir.model.api.Include INCLUDE_CARE_TEAM
public static final String SP_IDENTIFIER
Description: The primary identifier of the financial resource
Type: token
Path: Claim.identifier
public static final ca.uhn.fhir.rest.gclient.TokenClientParam IDENTIFIER
Description: The primary identifier of the financial resource
Type: token
Path: Claim.identifier
public static final String SP_USE
Description: The kind of financial resource
Type: token
Path: Claim.use
public static final ca.uhn.fhir.rest.gclient.TokenClientParam USE
Description: The kind of financial resource
Type: token
Path: Claim.use
public static final String SP_CREATED
Description: The creation date for the Claim
Type: date
Path: Claim.created
public static final ca.uhn.fhir.rest.gclient.DateClientParam CREATED
Description: The creation date for the Claim
Type: date
Path: Claim.created
public static final String SP_ENCOUNTER
Description: Encounters associated with a billed line item
Type: reference
Path: Claim.item.encounter
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam ENCOUNTER
Description: Encounters associated with a billed line item
Type: reference
Path: Claim.item.encounter
public static final ca.uhn.fhir.model.api.Include INCLUDE_ENCOUNTER
public static final String SP_PRIORITY
Description: Processing priority requested
Type: token
Path: Claim.priority
public static final ca.uhn.fhir.rest.gclient.TokenClientParam PRIORITY
Description: Processing priority requested
Type: token
Path: Claim.priority
public static final String SP_PAYEE
Description: The party receiving any payment for the Claim
Type: reference
Path: Claim.payee.party
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam PAYEE
Description: The party receiving any payment for the Claim
Type: reference
Path: Claim.payee.party
public static final ca.uhn.fhir.model.api.Include INCLUDE_PAYEE
public static final String SP_PROVIDER
Description: Provider responsible for the Claim
Type: reference
Path: Claim.provider
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam PROVIDER
Description: Provider responsible for the Claim
Type: reference
Path: Claim.provider
public static final ca.uhn.fhir.model.api.Include INCLUDE_PROVIDER
public static final String SP_PATIENT
Description: Patient receiving the products or services
Type: reference
Path: Claim.patient
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam PATIENT
Description: Patient receiving the products or services
Type: reference
Path: Claim.patient
public static final ca.uhn.fhir.model.api.Include INCLUDE_PATIENT
public static final String SP_INSURER
Description: The target payor/insurer for the Claim
Type: reference
Path: Claim.insurer
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam INSURER
Description: The target payor/insurer for the Claim
Type: reference
Path: Claim.insurer
public static final ca.uhn.fhir.model.api.Include INCLUDE_INSURER
public static final String SP_DETAIL_UDI
Description: UDI associated with a line item, detail product or service
Type: reference
Path: Claim.item.detail.udi
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam DETAIL_UDI
Description: UDI associated with a line item, detail product or service
Type: reference
Path: Claim.item.detail.udi
public static final ca.uhn.fhir.model.api.Include INCLUDE_DETAIL_UDI
public static final String SP_ENTERER
Description: The party responsible for the entry of the Claim
Type: reference
Path: Claim.enterer
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam ENTERER
Description: The party responsible for the entry of the Claim
Type: reference
Path: Claim.enterer
public static final ca.uhn.fhir.model.api.Include INCLUDE_ENTERER
public static final String SP_PROCEDURE_UDI
Description: UDI associated with a procedure
Type: reference
Path: Claim.procedure.udi
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam PROCEDURE_UDI
Description: UDI associated with a procedure
Type: reference
Path: Claim.procedure.udi
public static final ca.uhn.fhir.model.api.Include INCLUDE_PROCEDURE_UDI
public static final String SP_SUBDETAIL_UDI
Description: UDI associated with a line item, detail, subdetail product or service
Type: reference
Path: Claim.item.detail.subDetail.udi
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam SUBDETAIL_UDI
Description: UDI associated with a line item, detail, subdetail product or service
Type: reference
Path: Claim.item.detail.subDetail.udi
public static final ca.uhn.fhir.model.api.Include INCLUDE_SUBDETAIL_UDI
public static final String SP_FACILITY
Description: Facility where the products or services have been or will be provided
Type: reference
Path: Claim.facility
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam FACILITY
Description: Facility where the products or services have been or will be provided
Type: reference
Path: Claim.facility
public static final ca.uhn.fhir.model.api.Include INCLUDE_FACILITY
public static final String SP_ITEM_UDI
Description: UDI associated with a line item product or service
Type: reference
Path: Claim.item.udi
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam ITEM_UDI
Description: UDI associated with a line item product or service
Type: reference
Path: Claim.item.udi
public static final ca.uhn.fhir.model.api.Include INCLUDE_ITEM_UDI
public static final String SP_STATUS
Description: The status of the Claim instance.
Type: token
Path: Claim.status
public static final ca.uhn.fhir.rest.gclient.TokenClientParam STATUS
Description: The status of the Claim instance.
Type: token
Path: Claim.status
public Claim()
public Claim(Enumeration<Claim.ClaimStatus> status, CodeableConcept type, Enumeration<Claim.Use> use, Reference patient, DateTimeType created, Reference provider, CodeableConcept priority)
public List<Identifier> getIdentifier()
identifier (A unique identifier assigned to this claim.)public Claim setIdentifier(List<Identifier> theIdentifier)
this for easy method chainingpublic boolean hasIdentifier()
public Identifier addIdentifier()
public Claim addIdentifier(Identifier t)
public Identifier getIdentifierFirstRep()
identifier, creating it if it does not already existpublic Enumeration<Claim.ClaimStatus> getStatusElement()
status (The status of the resource instance.). This is the underlying object with id, value and extensions. The accessor "getStatus" gives direct access to the valuepublic boolean hasStatusElement()
public boolean hasStatus()
public Claim setStatusElement(Enumeration<Claim.ClaimStatus> value)
value - status (The status of the resource instance.). This is the underlying object with id, value and extensions. The accessor "getStatus" gives direct access to the valuepublic Claim.ClaimStatus getStatus()
public Claim setStatus(Claim.ClaimStatus value)
value - The status of the resource instance.public CodeableConcept getType()
type (The category of claim, e.g. oral, pharmacy, vision, institutional, professional.)public boolean hasType()
public Claim setType(CodeableConcept value)
value - type (The category of claim, e.g. oral, pharmacy, vision, institutional, professional.)public CodeableConcept getSubType()
subType (A finer grained suite of claim type codes which may convey additional information such as Inpatient vs Outpatient and/or a specialty service.)public boolean hasSubType()
public Claim setSubType(CodeableConcept value)
value - subType (A finer grained suite of claim type codes which may convey additional information such as Inpatient vs Outpatient and/or a specialty service.)public Enumeration<Claim.Use> getUseElement()
use (A code to indicate whether the nature of the request is: to request adjudication of products and services previously rendered; or requesting authorization and adjudication for provision in the future; or requesting the non-binding adjudication of the listed products and services which could be provided in the future.). 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 (A code to indicate whether the nature of the request is: to request adjudication of products and services previously rendered; or requesting authorization and adjudication for provision in the future; or requesting the non-binding adjudication of the listed products and services which could be provided in the future.). 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 - A code to indicate whether the nature of the request is: to request adjudication of products and services previously rendered; or requesting authorization and adjudication for provision in the future; or requesting the non-binding adjudication of the listed products and services which could be provided in the future.public Reference getPatient()
patient (The party to whom the professional services and/or products have been supplied or are being considered and for whom actual or forecast reimbursement is sought.)public boolean hasPatient()
public Claim setPatient(Reference value)
value - patient (The party to whom the professional services and/or products have been supplied or are being considered and for whom actual or forecast reimbursement is sought.)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. (The party to whom the professional services and/or products have been supplied or are being considered and for whom actual or forecast reimbursement is sought.)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. (The party to whom the professional services and/or products have been supplied or are being considered and for whom actual or forecast reimbursement is sought.)public Period getBillablePeriod()
billablePeriod (The period for which charges are being submitted.)public boolean hasBillablePeriod()
public Claim setBillablePeriod(Period value)
value - billablePeriod (The period for which charges are being submitted.)public DateTimeType getCreatedElement()
created (The date this resource was created.). 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 this resource was created.). 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 this resource was created.public Reference getEnterer()
enterer (Individual who created the claim, predetermination or preauthorization.)public boolean hasEnterer()
public Claim setEnterer(Reference value)
value - enterer (Individual who created the claim, predetermination or preauthorization.)public Resource 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. (Individual who created the claim, predetermination or preauthorization.)public Claim setEntererTarget(Resource 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. (Individual who created the claim, predetermination or preauthorization.)public Reference getInsurer()
insurer (The Insurer who is target of the request.)public boolean hasInsurer()
public Claim setInsurer(Reference value)
value - insurer (The Insurer who is target of the request.)public Organization getInsurerTarget()
insurer 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 Insurer who is target of the request.)public Claim setInsurerTarget(Organization value)
value - insurer 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 Insurer who is target of the request.)public Reference getProvider()
provider (The provider which is responsible for the claim, predetermination or preauthorization.)public boolean hasProvider()
public Claim setProvider(Reference value)
value - provider (The provider which is responsible for the claim, predetermination or preauthorization.)public Resource 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 claim, predetermination or preauthorization.)public Claim setProviderTarget(Resource 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 claim, predetermination or preauthorization.)public CodeableConcept getPriority()
priority (The provider-required urgency of processing the request. Typical values include: stat, routine deferred.)public boolean hasPriority()
public Claim setPriority(CodeableConcept value)
value - priority (The provider-required urgency of processing the request. Typical values include: stat, routine deferred.)public CodeableConcept getFundsReserve()
fundsReserve (A code to indicate whether and for whom funds are to be reserved for future claims.)public boolean hasFundsReserve()
public Claim setFundsReserve(CodeableConcept value)
value - fundsReserve (A code to indicate whether and for whom funds are to be reserved for future claims.)public List<Claim.RelatedClaimComponent> getRelated()
related (Other claims which are related to this claim such as prior submissions or claims for related services or for the same event.)public Claim setRelated(List<Claim.RelatedClaimComponent> theRelated)
this for easy method chainingpublic boolean hasRelated()
public Claim.RelatedClaimComponent addRelated()
public Claim addRelated(Claim.RelatedClaimComponent t)
public Claim.RelatedClaimComponent getRelatedFirstRep()
related, creating it if it does not already existpublic Reference getPrescription()
prescription (Prescription to support the dispensing of pharmacy, device or vision products.)public boolean hasPrescription()
public Claim setPrescription(Reference value)
value - prescription (Prescription to support the dispensing of pharmacy, device 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, device 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, device or vision products.)public Reference getOriginalPrescription()
originalPrescription (Original prescription which has been superseded by this prescription to support the dispensing of pharmacy services, medications or products.)public boolean hasOriginalPrescription()
public Claim setOriginalPrescription(Reference value)
value - originalPrescription (Original prescription which has been superseded by this prescription to support the dispensing of pharmacy services, medications or products.)public Resource 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 which has been superseded by this prescription to support the dispensing of pharmacy services, medications or products.)public Claim setOriginalPrescriptionTarget(Resource 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 which has been superseded by this prescription to support the dispensing of pharmacy services, medications or products.)public Claim.PayeeComponent getPayee()
payee (The party to be reimbursed for cost of the products and services according to the terms of the policy.)public boolean hasPayee()
public Claim setPayee(Claim.PayeeComponent value)
value - payee (The party to be reimbursed for cost of the products and services according to the terms of the policy.)public Reference getReferral()
referral (A reference to a referral resource.)public boolean hasReferral()
public Claim setReferral(Reference value)
value - referral (A reference to a referral resource.)public ServiceRequest 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. (A reference to a referral resource.)public Claim setReferralTarget(ServiceRequest 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. (A reference to a referral resource.)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 List<Claim.CareTeamComponent> getCareTeam()
careTeam (The members of the team who provided the products and services.)public Claim setCareTeam(List<Claim.CareTeamComponent> theCareTeam)
this for easy method chainingpublic boolean hasCareTeam()
public Claim.CareTeamComponent addCareTeam()
public Claim addCareTeam(Claim.CareTeamComponent t)
public Claim.CareTeamComponent getCareTeamFirstRep()
careTeam, creating it if it does not already existpublic List<Claim.SupportingInformationComponent> getSupportingInfo()
supportingInfo (Additional information codes regarding exceptions, special considerations, the condition, situation, prior or concurrent issues.)public Claim setSupportingInfo(List<Claim.SupportingInformationComponent> theSupportingInfo)
this for easy method chainingpublic boolean hasSupportingInfo()
public Claim.SupportingInformationComponent addSupportingInfo()
public Claim addSupportingInfo(Claim.SupportingInformationComponent t)
public Claim.SupportingInformationComponent getSupportingInfoFirstRep()
supportingInfo, creating it if it does not already existpublic List<Claim.DiagnosisComponent> getDiagnosis()
diagnosis (Information about diagnoses relevant to the claim items.)public Claim setDiagnosis(List<Claim.DiagnosisComponent> theDiagnosis)
this for easy method chainingpublic boolean hasDiagnosis()
public Claim.DiagnosisComponent addDiagnosis()
public Claim addDiagnosis(Claim.DiagnosisComponent t)
public Claim.DiagnosisComponent getDiagnosisFirstRep()
diagnosis, creating it if it does not already existpublic List<Claim.ProcedureComponent> getProcedure()
procedure (Procedures performed on the patient relevant to the billing items with the claim.)public Claim setProcedure(List<Claim.ProcedureComponent> theProcedure)
this for easy method chainingpublic boolean hasProcedure()
public Claim.ProcedureComponent addProcedure()
public Claim addProcedure(Claim.ProcedureComponent t)
public Claim.ProcedureComponent getProcedureFirstRep()
procedure, creating it if it does not already existpublic List<Claim.InsuranceComponent> getInsurance()
insurance (Financial instruments for reimbursement for the health care products and services specified on the claim.)public Claim setInsurance(List<Claim.InsuranceComponent> theInsurance)
this for easy method chainingpublic boolean hasInsurance()
public Claim.InsuranceComponent addInsurance()
public Claim addInsurance(Claim.InsuranceComponent t)
public Claim.InsuranceComponent getInsuranceFirstRep()
insurance, creating it if it does not already existpublic Claim.AccidentComponent getAccident()
accident (Details of an accident which resulted in injuries which required the products and services listed in the claim.)public boolean hasAccident()
public Claim setAccident(Claim.AccidentComponent value)
value - accident (Details of an accident which resulted in injuries which required the products and services listed in the claim.)public List<Claim.ItemComponent> getItem()
item (A claim line. Either a simple product or service or a 'group' of details which can each be a simple items or groups of sub-details.)public Claim setItem(List<Claim.ItemComponent> theItem)
this for easy method chainingpublic boolean hasItem()
public Claim.ItemComponent addItem()
public Claim addItem(Claim.ItemComponent t)
public Claim.ItemComponent getItemFirstRep()
item, creating it if it does not already existpublic Money getTotal()
total (The total value of the all the items in the claim.)public boolean hasTotal()
public Claim setTotal(Money value)
value - total (The total value of the all the items in the claim.)protected void listChildren(List<Property> children)
listChildren in class DomainResourcepublic Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException
getNamedProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException
getProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base makeProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
makeProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
getTypesForProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base addChild(String name) throws org.hl7.fhir.exceptions.FHIRException
addChild in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic String fhirType()
fhirType in interface org.hl7.fhir.instance.model.api.IBasefhirType in class DomainResourcepublic Claim copy()
copy in class DomainResourcepublic void copyValues(Claim dst)
public boolean equalsDeep(Base other_)
equalsDeep in class DomainResourcepublic boolean equalsShallow(Base other_)
equalsShallow in class DomainResourcepublic boolean isEmpty()
isEmpty in interface org.hl7.fhir.instance.model.api.IBaseisEmpty in class DomainResourcepublic ResourceType getResourceType()
getResourceType in class ResourceCopyright © 2014–2021 Health Level 7. All rights reserved.