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.SpecialConditionComponent |
static class |
Claim.SubDetailComponent |
static class |
Claim.Use |
static class |
Claim.UseEnumFactory |
| Modifier and Type | Field and Description |
|---|---|
protected Claim.AccidentComponent |
accident
An accident which resulted in the need for healthcare services.
|
protected Period |
billablePeriod
The billable 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 overall service as well as their role and whether responsible and qualifications.
|
protected DateTimeType |
created
The date when this resource was created.
|
static ca.uhn.fhir.rest.gclient.DateClientParam |
CREATED
Fluent Client search parameter constant for created
|
protected List<Claim.DiagnosisComponent> |
diagnosis
List of patient diagnosis for which care is sought.
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
ENCOUNTER
Fluent Client search parameter constant for encounter
|
protected Reference |
enterer
Person who created the invoice/claim/pre-determination or pre-authorization.
|
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 (Person who created the invoice/claim/pre-determination or pre-authorization.)
|
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
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).
|
protected List<Identifier> |
identifier
The business identifier for the instance: claim number, pre-determination or pre-authorization number.
|
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_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_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_PROVIDER
Constant for fluent queries to be used to add include statements.
|
protected List<Claim.SpecialConditionComponent> |
information
Additional information codes regarding exceptions, special considerations, the condition, situation, prior or concurrent issues.
|
protected List<Claim.InsuranceComponent> |
insurance
Financial instrument by which payment information for health care.
|
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
First tier of goods and services.
|
protected Reference |
originalPrescription
Original prescription which has been superseded by this prescription to support the dispensing of pharmacy services, medications or products.
|
protected MedicationRequest |
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
Patient Resource.
|
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 (Patient Resource.)
|
protected Claim.PayeeComponent |
payee
The party to be reimbursed for the services.
|
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 or Vision products.
|
protected Resource |
prescriptionTarget
The actual object that is the target of the reference (Prescription to support the dispensing of Pharmacy or Vision products.)
|
protected CodeableConcept |
priority
Immediate (STAT), best effort (NORMAL), deferred (DEFER).
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
PRIORITY
Fluent Client search parameter constant for priority
|
protected List<Claim.ProcedureComponent> |
procedure
Ordered list of patient procedures performed to support the adjudication.
|
protected Reference |
provider
The provider which is responsible for the bill, claim pre-determination, pre-authorization.
|
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 bill, claim pre-determination, pre-authorization.)
|
protected Reference |
referral
The referral resource which lists the date, practitioner, reason and other supporting information.
|
protected ServiceRequest |
referralTarget
The actual object that is the target of the reference (The referral resource which lists the date, practitioner, reason and other supporting information.)
|
protected List<Claim.RelatedClaimComponent> |
related
Other claims which are related to this claim such as prior claim versions or for related services.
|
static String |
SP_CARE_TEAM
Search parameter: care-team
|
static String |
SP_CREATED
Search parameter: created
|
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_PATIENT
Search parameter: patient
|
static String |
SP_PAYEE
Search parameter: payee
|
static String |
SP_PRIORITY
Search parameter: priority
|
static String |
SP_PROVIDER
Search parameter: provider
|
static String |
SP_STATUS
Search parameter: status
|
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
|
protected CodeableConcept |
subType
A finer grained suite of claim subtype codes which may convey Inpatient vs Outpatient and/or a specialty service.
|
protected Money |
total
The total value of the claim.
|
protected CodeableConcept |
type
The category of claim, e.g.
|
protected Enumeration<Claim.Use> |
use
A claim, a list of completed goods and services; a preauthorization, a list or proposed goods and services; or a predetermination, a set of goods and services being considered, for which insurer adjudication is sought.
|
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
|
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, 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, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getNamedProperty, getUserData, getUserInt, getUserString, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isBooleanPrimitive, 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 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 MedicationRequest originalPrescriptionTarget
protected Claim.PayeeComponent payee
protected Reference referral
protected ServiceRequest referralTarget
protected Location facilityTarget
protected List<Claim.CareTeamComponent> careTeam
protected List<Claim.SpecialConditionComponent> information
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 services
Type: reference
Path: Claim.patient
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam PATIENT
Description: Patient receiving the 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_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_FACILITY
Description: Facility responsible for the goods and services
Type: reference
Path: Claim.facility
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam FACILITY
Description: Facility responsible for the goods and services
Type: reference
Path: Claim.facility
public static final ca.uhn.fhir.model.api.Include INCLUDE_FACILITY
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 List<Identifier> getIdentifier()
identifier (The business identifier for the instance: claim number, pre-determination or pre-authorization number.)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 subtype codes which may convey Inpatient vs Outpatient and/or a specialty service. In the US the CMS Bill Type.)public boolean hasSubType()
public Claim setSubType(CodeableConcept value)
value - subType (A finer grained suite of claim subtype codes which may convey Inpatient vs Outpatient and/or a specialty service. In the US the CMS Bill Type.)public Enumeration<Claim.Use> getUseElement()
use (A claim, a list of completed goods and services; a preauthorization, a list or proposed goods and services; or a predetermination, a set of goods and services being considered, for which insurer adjudication is sought.). 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 claim, a list of completed goods and services; a preauthorization, a list or proposed goods and services; or a predetermination, a set of goods and services being considered, for which insurer adjudication is sought.). 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 claim, a list of completed goods and services; a preauthorization, a list or proposed goods and services; or a predetermination, a set of goods and services being considered, for which insurer adjudication is sought.public Reference getPatient()
patient (Patient Resource.)public boolean hasPatient()
public Claim setPatient(Reference value)
value - patient (Patient Resource.)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 Period getBillablePeriod()
billablePeriod (The billable period for which charges are being submitted.)public boolean hasBillablePeriod()
public Claim setBillablePeriod(Period value)
value - billablePeriod (The billable period for which charges are being submitted.)public DateTimeType getCreatedElement()
created (The date when 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 when 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 when this resource was created.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 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. (Person who created the invoice/claim/pre-determination or pre-authorization.)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. (Person who created the invoice/claim/pre-determination or pre-authorization.)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 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 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 bill, claim pre-determination, pre-authorization.)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 bill, claim pre-determination, pre-authorization.)public CodeableConcept getPriority()
priority (Immediate (STAT), best effort (NORMAL), deferred (DEFER).)public boolean hasPriority()
public Claim setPriority(CodeableConcept value)
value - priority (Immediate (STAT), best effort (NORMAL), deferred (DEFER).)public CodeableConcept 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(CodeableConcept 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 List<Claim.RelatedClaimComponent> getRelated()
related (Other claims which are related to this claim such as prior claim versions or for related services.)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 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 which has been superseded by this prescription to support the dispensing of pharmacy services, medications or products. For example, a physician may prescribe a medication which the pharmacy determines is contraindicated, or for which the patient has an intolerance, and therefor issues a new prescription for an alternate medication which has the same therapeutic intent. The prescription from the pharmacy becomes the 'prescription' and that from the physician becomes the 'original prescription'.)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. For example, a physician may prescribe a medication which the pharmacy determines is contraindicated, or for which the patient has an intolerance, and therefor issues a new prescription for an alternate medication which has the same therapeutic intent. The prescription from the pharmacy becomes the 'prescription' and that from the physician becomes the 'original prescription'.)public MedicationRequest 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. For example, a physician may prescribe a medication which the pharmacy determines is contraindicated, or for which the patient has an intolerance, and therefor issues a new prescription for an alternate medication which has the same therapeutic intent. The prescription from the pharmacy becomes the 'prescription' and that from the physician becomes the 'original prescription'.)public Claim setOriginalPrescriptionTarget(MedicationRequest 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. For example, a physician may prescribe a medication which the pharmacy determines is contraindicated, or for which the patient has an intolerance, and therefor issues a new prescription for an alternate medication which has the same therapeutic intent. The prescription from the pharmacy becomes the 'prescription' and that from the physician becomes the 'original prescription'.)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 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. (The referral resource which lists the date, practitioner, reason and other supporting information.)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. (The referral resource which lists the date, practitioner, reason and other supporting information.)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 overall service as well as their role and whether responsible and qualifications.)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.SpecialConditionComponent> getInformation()
information (Additional information codes regarding exceptions, special considerations, the condition, situation, prior or concurrent issues. Often there are multiple jurisdiction specific valuesets which are required.)public Claim setInformation(List<Claim.SpecialConditionComponent> theInformation)
this for easy method chainingpublic boolean hasInformation()
public Claim.SpecialConditionComponent addInformation()
public Claim addInformation(Claim.SpecialConditionComponent t)
public Claim.SpecialConditionComponent getInformationFirstRep()
information, creating it if it does not already existpublic List<Claim.DiagnosisComponent> getDiagnosis()
diagnosis (List of patient diagnosis for which care is sought.)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 (Ordered list of patient procedures performed to support the adjudication.)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 instrument by which payment information for health care.)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 (An accident which resulted in the need for healthcare services.)public boolean hasAccident()
public Claim setAccident(Claim.AccidentComponent value)
value - accident (An accident which resulted in the need for healthcare services.)public List<Claim.ItemComponent> getItem()
item (First tier of goods and services.)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 boolean hasTotal()
public Claim setTotal(Money value)
value - total (The total value of 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 class DomainResourcepublic 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 org.hl7.fhir.instance.model.api.IBaseisEmpty in class DomainResourcepublic ResourceType getResourceType()
getResourceType in class ResourceCopyright © 2014–2018 University Health Network. All rights reserved.