
Class Claim
- All Implemented Interfaces:
ca.uhn.fhir.model.api.IElement,Serializable,org.hl7.fhir.instance.model.api.IAnyResource,org.hl7.fhir.instance.model.api.IBase,org.hl7.fhir.instance.model.api.IBaseHasExtensions,org.hl7.fhir.instance.model.api.IBaseHasModifierExtensions,org.hl7.fhir.instance.model.api.IBaseResource,org.hl7.fhir.instance.model.api.IDomainResource
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic enumstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic enumstatic class -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Claim.AccidentComponentAn accident which resulted in the need for healthcare services.protected PeriodThe billable period for which charges are being submitted.static final ca.uhn.fhir.rest.gclient.ReferenceClientParamFluent Client search parameter constant for care-teamprotected List<Claim.CareTeamComponent> The members of the team who provided the overall service as well as their role and whether responsible and qualifications.protected DateTimeTypeThe date when the enclosed suite of services were performed or completed.static final ca.uhn.fhir.rest.gclient.DateClientParamFluent Client search parameter constant for createdprotected List<Claim.DiagnosisComponent> List of patient diagnosis for which care is sought.protected PeriodThe start and optional end dates of when the patient was precluded from working due to the treatable condition(s).static final ca.uhn.fhir.rest.gclient.ReferenceClientParamFluent Client search parameter constant for encounterprotected ReferencePerson who created the invoice/claim/pre-determination or pre-authorization.static final ca.uhn.fhir.rest.gclient.ReferenceClientParamFluent Client search parameter constant for entererprotected PractitionerThe actual object that is the target of the reference (Person who created the invoice/claim/pre-determination or pre-authorization.)protected ReferenceFacility where the services were provided.static final ca.uhn.fhir.rest.gclient.ReferenceClientParamFluent Client search parameter constant for facilityprotected LocationThe actual object that is the target of the reference (Facility where the services were provided.)protected CodeableConceptIn 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 PeriodThe start and optional end dates of when the patient was confined to a treatment center.protected List<Identifier> The business identifier for the instance: claim number, pre-determination or pre-authorization number.static final ca.uhn.fhir.rest.gclient.TokenClientParamFluent Client search parameter constant for identifierstatic final ca.uhn.fhir.model.api.IncludeConstant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.IncludeConstant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.IncludeConstant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.IncludeConstant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.IncludeConstant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.IncludeConstant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.IncludeConstant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.IncludeConstant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.IncludeConstant for fluent queries to be used to add include statements.protected List<Claim.SpecialConditionComponent> Additional information codes regarding exceptions, special considerations, the condition, situation, prior or concurrent issues.protected List<Claim.InsuranceComponent> Financial instrument by which payment information for health care.protected ReferenceThe Insurer who is target of the request.static final ca.uhn.fhir.rest.gclient.ReferenceClientParamFluent Client search parameter constant for insurerprotected OrganizationThe actual object that is the target of the reference (The Insurer who is target of the request.)protected List<Claim.ItemComponent> First tier of goods and services.protected ReferenceThe organization which is responsible for the bill, claim pre-determination, pre-authorization.static final ca.uhn.fhir.rest.gclient.ReferenceClientParamFluent Client search parameter constant for organizationprotected OrganizationThe actual object that is the target of the reference (The organization which is responsible for the bill, claim pre-determination, pre-authorization.)protected ReferenceOriginal prescription which has been superceded by this prescription to support the dispensing of pharmacy services, medications or products.protected MedicationRequestThe actual object that is the target of the reference (Original prescription which has been superceded by this prescription to support the dispensing of pharmacy services, medications or products.protected ReferencePatient Resource.static final ca.uhn.fhir.rest.gclient.ReferenceClientParamFluent Client search parameter constant for patientprotected PatientThe actual object that is the target of the reference (Patient Resource.)protected Claim.PayeeComponentThe party to be reimbursed for the services.static final ca.uhn.fhir.rest.gclient.ReferenceClientParamFluent Client search parameter constant for payeeprotected ReferencePrescription to support the dispensing of Pharmacy or Vision products.protected ResourceThe actual object that is the target of the reference (Prescription to support the dispensing of Pharmacy or Vision products.)protected CodeableConceptImmediate (STAT), best effort (NORMAL), deferred (DEFER).static final ca.uhn.fhir.rest.gclient.TokenClientParamFluent Client search parameter constant for priorityprotected List<Claim.ProcedureComponent> Ordered list of patient procedures performed to support the adjudication.protected ReferenceThe provider which is responsible for the bill, claim pre-determination, pre-authorization.static final ca.uhn.fhir.rest.gclient.ReferenceClientParamFluent Client search parameter constant for providerprotected PractitionerThe actual object that is the target of the reference (The provider which is responsible for the bill, claim pre-determination, pre-authorization.)protected ReferenceThe referral resource which lists the date, practitioner, reason and other supporting information.protected ReferralRequestThe 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> Other claims which are related to this claim such as prior claim versions or for related services.static final StringSearch parameter: care-teamstatic final StringSearch parameter: createdstatic final StringSearch parameter: encounterstatic final StringSearch parameter: entererstatic final StringSearch parameter: facilitystatic final StringSearch parameter: identifierstatic final StringSearch parameter: insurerstatic final StringSearch parameter: organizationstatic final StringSearch parameter: patientstatic final StringSearch parameter: payeestatic final StringSearch parameter: prioritystatic final StringSearch parameter: providerstatic final StringSearch parameter: useprotected Enumeration<Claim.ClaimStatus> The status of the resource instance.protected List<CodeableConcept> A finer grained suite of claim subtype codes which may convey Inpatient vs Outpatient and/or a specialty service.protected MoneyThe total value of the claim.protected CodeableConceptThe category of claim, eg, oral, pharmacy, vision, insitutional, professional.protected Enumeration<Claim.Use> Complete (Bill or Claim), Proposed (Pre-Authorization), Exploratory (Pre-determination).static final ca.uhn.fhir.rest.gclient.TokenClientParamFluent Client search parameter constant for useFields inherited from class org.hl7.fhir.dstu3.model.DomainResource
contained, extension, modifierExtension, textFields inherited from class org.hl7.fhir.dstu3.model.Resource
id, implicitRules, language, metaFields inherited from interface org.hl7.fhir.instance.model.api.IAnyResource
RES_ID, RES_LAST_UPDATED, RES_PROFILE, RES_SECURITY, RES_TAG, SP_RES_ID, SP_RES_LAST_UPDATED, SP_RES_PROFILE, SP_RES_SECURITY, SP_RES_TAGFields inherited from interface org.hl7.fhir.instance.model.api.IBaseResource
INCLUDE_ALL, WILDCARD_ALL_SET -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddItem()copy()booleanequalsDeep(Base other_) booleanequalsShallow(Base other_) fhirType()getItem()getNamedProperty(int _hash, String _name, boolean _checkValid) getPayee()Base[]getProperty(int hash, String name, boolean checkValid) getTotal()getType()String[]getTypesForProperty(int hash, String name) getUse()booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanhasItem()booleanbooleanbooleanbooleanhasPayee()booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanhasTotal()booleanhasType()booleanhasUse()booleanbooleanisEmpty()protected voidlistChildren(List<Property> children) makeProperty(int hash, String name) setBillablePeriod(Period value) setCareTeam(List<Claim.CareTeamComponent> theCareTeam) setCreated(Date value) setCreatedElement(DateTimeType value) setDiagnosis(List<Claim.DiagnosisComponent> theDiagnosis) setEmploymentImpacted(Period value) setEnterer(Reference value) setEntererTarget(Practitioner value) setFacility(Reference value) setFacilityTarget(Location value) setFundsReserve(CodeableConcept value) setHospitalization(Period value) setIdentifier(List<Identifier> theIdentifier) setInformation(List<Claim.SpecialConditionComponent> theInformation) setInsurance(List<Claim.InsuranceComponent> theInsurance) setInsurer(Reference value) setInsurerTarget(Organization value) setItem(List<Claim.ItemComponent> theItem) setOrganization(Reference value) setOriginalPrescription(Reference value) setPatient(Reference value) setPatientTarget(Patient value) setPayee(Claim.PayeeComponent value) setPrescription(Reference value) setPrescriptionTarget(Resource value) setPriority(CodeableConcept value) setProcedure(List<Claim.ProcedureComponent> theProcedure) setProperty(int hash, String name, Base value) setProperty(String name, Base value) setProvider(Reference value) setProviderTarget(Practitioner value) setReferral(Reference value) setReferralTarget(ReferralRequest value) setRelated(List<Claim.RelatedClaimComponent> theRelated) setStatus(Claim.ClaimStatus value) setSubType(List<CodeableConcept> theSubType) setType(CodeableConcept value) setUseElement(Enumeration<Claim.Use> value) protected ClaimMethods inherited from class org.hl7.fhir.dstu3.model.DomainResource
addContained, addExtension, addExtension, addExtension, addModifierExtension, addModifierExtension, copyValues, getContained, getExtension, getExtensionByUrl, getExtensionsByUrl, getModifierExtension, getModifierExtensionsByUrl, getText, hasContained, hasExtension, hasExtension, hasModifierExtension, hasText, setContained, setExtension, setModifierExtension, setTextMethods inherited from class org.hl7.fhir.dstu3.model.Resource
copyValues, getId, getIdBase, getIdElement, getIdPart, getImplicitRules, getImplicitRulesElement, getLanguage, getLanguageElement, getMeta, hasId, hasIdElement, hasImplicitRules, hasImplicitRulesElement, hasLanguage, hasLanguageElement, hasMeta, setId, setIdBase, setIdElement, setImplicitRules, setImplicitRulesElement, setLanguage, setLanguageElement, setMetaMethods inherited from class org.hl7.fhir.dstu3.model.BaseResource
getStructureFhirVersionEnum, isResource, setIdMethods inherited from class org.hl7.fhir.dstu3.model.Base
castToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCode, castToCodeableConcept, castToCoding, castToContactDetail, castToContactPoint, castToContributor, castToDataRequirement, castToDate, castToDateTime, castToDecimal, castToDosage, castToDuration, castToElementDefinition, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMeta, castToMoney, castToNarrative, castToOid, castToParameterDefinition, castToPeriod, castToPositiveInt, castToQuantity, castToRange, castToRatio, castToReference, castToRelatedArtifact, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToTime, castToTiming, castToTriggerDefinition, castToType, castToUnsignedInt, castToUri, castToUsageContext, castToXhtml, castToXhtmlString, children, clearUserData, compareDeep, compareDeep, compareDeep, compareValues, compareValues, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getNamedProperty, getUserData, getUserInt, getUserString, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isBooleanPrimitive, isPrimitive, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINNMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.hl7.fhir.instance.model.api.IAnyResource
getId, getIdElement, getLanguageElement, getUserData, setId, setUserDataMethods inherited from interface org.hl7.fhir.instance.model.api.IBase
getFormatCommentsPost, getFormatCommentsPre, hasFormatCommentMethods inherited from interface org.hl7.fhir.instance.model.api.IBaseResource
getMeta, getStructureFhirVersionEnum, isDeleted, setId
-
Field Details
-
identifier
The business identifier for the instance: claim number, pre-determination or pre-authorization number. -
status
The status of the resource instance. -
type
The category of claim, eg, oral, pharmacy, vision, insitutional, professional. -
subType
A finer grained suite of claim subtype codes which may convey Inpatient vs Outpatient and/or a specialty service. In the US the BillType. -
use
Complete (Bill or Claim), Proposed (Pre-Authorization), Exploratory (Pre-determination). -
patient
Patient Resource. -
patientTarget
The actual object that is the target of the reference (Patient Resource.) -
billablePeriod
The billable period for which charges are being submitted. -
created
The date when the enclosed suite of services were performed or completed. -
enterer
Person who created the invoice/claim/pre-determination or pre-authorization. -
entererTarget
The actual object that is the target of the reference (Person who created the invoice/claim/pre-determination or pre-authorization.) -
insurer
The Insurer who is target of the request. -
insurerTarget
The actual object that is the target of the reference (The Insurer who is target of the request.) -
provider
The provider which is responsible for the bill, claim pre-determination, pre-authorization. -
providerTarget
The actual object that is the target of the reference (The provider which is responsible for the bill, claim pre-determination, pre-authorization.) -
organization
The organization which is responsible for the bill, claim pre-determination, pre-authorization. -
organizationTarget
The actual object that is the target of the reference (The organization which is responsible for the bill, claim pre-determination, pre-authorization.) -
priority
Immediate (STAT), best effort (NORMAL), deferred (DEFER). -
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. -
prescription
Prescription to support the dispensing of Pharmacy or Vision products. -
prescriptionTarget
The actual object that is the target of the reference (Prescription to support the dispensing of Pharmacy or Vision products.) -
originalPrescription
Original prescription which has been superceded 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 precription for an alternate medication which has the same theraputic intent. The prescription from the pharmacy becomes the 'prescription' and that from the physician becomes the 'original prescription'. -
originalPrescriptionTarget
The actual object that is the target of the reference (Original prescription which has been superceded 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 precription for an alternate medication which has the same theraputic intent. The prescription from the pharmacy becomes the 'prescription' and that from the physician becomes the 'original prescription'.) -
payee
The party to be reimbursed for the services. -
referral
The referral resource which lists the date, practitioner, reason and other supporting information. -
referralTarget
The actual object that is the target of the reference (The referral resource which lists the date, practitioner, reason and other supporting information.) -
facility
Facility where the services were provided. -
facilityTarget
The actual object that is the target of the reference (Facility where the services were provided.) -
careTeam
The members of the team who provided the overall service as well as their role and whether responsible and qualifications. -
information
Additional information codes regarding exceptions, special considerations, the condition, situation, prior or concurrent issues. Often there are mutiple jurisdiction specific valuesets which are required. -
diagnosis
List of patient diagnosis for which care is sought. -
procedure
Ordered list of patient procedures performed to support the adjudication. -
insurance
Financial instrument by which payment information for health care. -
accident
An accident which resulted in the need for healthcare services. -
employmentImpacted
The start and optional end dates of when the patient was precluded from working due to the treatable condition(s). -
hospitalization
The start and optional end dates of when the patient was confined to a treatment center. -
item
First tier of goods and services. -
total
The total value of the claim. -
SP_CARE_TEAM
Search parameter: care-teamDescription: Member of the CareTeam
Type: reference
Path: Claim.careTeam.provider
- See Also:
-
CARE_TEAM
Fluent Client search parameter constant for care-teamDescription: Member of the CareTeam
Type: reference
Path: Claim.careTeam.provider
-
INCLUDE_CARE_TEAM
Constant for fluent queries to be used to add include statements. Specifies the path value of "Claim:care-team". -
SP_IDENTIFIER
Search parameter: identifierDescription: The primary identifier of the financial resource
Type: token
Path: Claim.identifier
- See Also:
-
IDENTIFIER
Fluent Client search parameter constant for identifierDescription: The primary identifier of the financial resource
Type: token
Path: Claim.identifier
-
SP_USE
Search parameter: useDescription: The kind of financial resource
Type: token
Path: Claim.use
- See Also:
-
USE
Fluent Client search parameter constant for useDescription: The kind of financial resource
Type: token
Path: Claim.use
-
SP_CREATED
Search parameter: createdDescription: The creation date for the Claim
Type: date
Path: Claim.created
- See Also:
-
CREATED
Fluent Client search parameter constant for createdDescription: The creation date for the Claim
Type: date
Path: Claim.created
-
SP_ENCOUNTER
Search parameter: encounterDescription: Encounters associated with a billed line item
Type: reference
Path: Claim.item.encounter
- See Also:
-
ENCOUNTER
Fluent Client search parameter constant for encounterDescription: Encounters associated with a billed line item
Type: reference
Path: Claim.item.encounter
-
INCLUDE_ENCOUNTER
Constant for fluent queries to be used to add include statements. Specifies the path value of "Claim:encounter". -
SP_PRIORITY
Search parameter: priorityDescription: Processing priority requested
Type: token
Path: Claim.priority
- See Also:
-
PRIORITY
Fluent Client search parameter constant for priorityDescription: Processing priority requested
Type: token
Path: Claim.priority
-
SP_PAYEE
Search parameter: payeeDescription: The party receiving any payment for the Claim
Type: reference
Path: Claim.payee.party
- See Also:
-
PAYEE
Fluent Client search parameter constant for payeeDescription: The party receiving any payment for the Claim
Type: reference
Path: Claim.payee.party
-
INCLUDE_PAYEE
Constant for fluent queries to be used to add include statements. Specifies the path value of "Claim:payee". -
SP_PROVIDER
Search parameter: providerDescription: Provider responsible for the Claim
Type: reference
Path: Claim.provider
- See Also:
-
PROVIDER
Fluent Client search parameter constant for providerDescription: Provider responsible for the Claim
Type: reference
Path: Claim.provider
-
INCLUDE_PROVIDER
Constant for fluent queries to be used to add include statements. Specifies the path value of "Claim:provider". -
SP_PATIENT
Search parameter: patientDescription: Patient receiving the services
Type: reference
Path: Claim.patient
- See Also:
-
PATIENT
Fluent Client search parameter constant for patientDescription: Patient receiving the services
Type: reference
Path: Claim.patient
-
INCLUDE_PATIENT
Constant for fluent queries to be used to add include statements. Specifies the path value of "Claim:patient". -
SP_INSURER
Search parameter: insurerDescription: The target payor/insurer for the Claim
Type: reference
Path: Claim.insurer
- See Also:
-
INSURER
Fluent Client search parameter constant for insurerDescription: The target payor/insurer for the Claim
Type: reference
Path: Claim.insurer
-
INCLUDE_INSURER
Constant for fluent queries to be used to add include statements. Specifies the path value of "Claim:insurer". -
SP_ORGANIZATION
Search parameter: organizationDescription: The reference to the providing organization
Type: reference
Path: Claim.organization
- See Also:
-
ORGANIZATION
Fluent Client search parameter constant for organizationDescription: The reference to the providing organization
Type: reference
Path: Claim.organization
-
INCLUDE_ORGANIZATION
Constant for fluent queries to be used to add include statements. Specifies the path value of "Claim:organization". -
SP_ENTERER
Search parameter: entererDescription: The party responsible for the entry of the Claim
Type: reference
Path: Claim.enterer
- See Also:
-
ENTERER
Fluent Client search parameter constant for entererDescription: The party responsible for the entry of the Claim
Type: reference
Path: Claim.enterer
-
INCLUDE_ENTERER
Constant for fluent queries to be used to add include statements. Specifies the path value of "Claim:enterer". -
SP_FACILITY
Search parameter: facilityDescription: Facility responsible for the goods and services
Type: reference
Path: Claim.facility
- See Also:
-
FACILITY
Fluent Client search parameter constant for facilityDescription: Facility responsible for the goods and services
Type: reference
Path: Claim.facility
-
INCLUDE_FACILITY
Constant for fluent queries to be used to add include statements. Specifies the path value of "Claim:facility".
-
-
Constructor Details
-
Claim
public Claim()Constructor
-
-
Method Details
-
getIdentifier
- Returns:
identifier(The business identifier for the instance: claim number, pre-determination or pre-authorization number.)
-
setIdentifier
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasIdentifier
-
addIdentifier
-
addIdentifier
-
getIdentifierFirstRep
- Returns:
- The first repetition of repeating field
identifier, creating it if it does not already exist
-
getStatusElement
- Returns:
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 value
-
hasStatusElement
-
hasStatus
-
setStatusElement
- Parameters:
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 value
-
getStatus
- Returns:
- The status of the resource instance.
-
setStatus
- Parameters:
value- The status of the resource instance.
-
getType
- Returns:
type(The category of claim, eg, oral, pharmacy, vision, insitutional, professional.)
-
hasType
-
setType
- Parameters:
value-type(The category of claim, eg, oral, pharmacy, vision, insitutional, professional.)
-
getSubType
- Returns:
subType(A finer grained suite of claim subtype codes which may convey Inpatient vs Outpatient and/or a specialty service. In the US the BillType.)
-
setSubType
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasSubType
-
addSubType
-
addSubType
-
getSubTypeFirstRep
- Returns:
- The first repetition of repeating field
subType, creating it if it does not already exist
-
getUseElement
- Returns:
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 value
-
hasUseElement
-
hasUse
-
setUseElement
- Parameters:
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 value
-
getUse
- Returns:
- Complete (Bill or Claim), Proposed (Pre-Authorization), Exploratory (Pre-determination).
-
setUse
- Parameters:
value- Complete (Bill or Claim), Proposed (Pre-Authorization), Exploratory (Pre-determination).
-
getPatient
- Returns:
patient(Patient Resource.)
-
hasPatient
-
setPatient
- Parameters:
value-patient(Patient Resource.)
-
getPatientTarget
- Returns:
patientThe 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.)
-
setPatientTarget
- Parameters:
value-patientThe 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.)
-
getBillablePeriod
- Returns:
billablePeriod(The billable period for which charges are being submitted.)
-
hasBillablePeriod
-
setBillablePeriod
- Parameters:
value-billablePeriod(The billable period for which charges are being submitted.)
-
getCreatedElement
- Returns:
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 value
-
hasCreatedElement
-
hasCreated
-
setCreatedElement
- Parameters:
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 value
-
getCreated
- Returns:
- The date when the enclosed suite of services were performed or completed.
-
setCreated
- Parameters:
value- The date when the enclosed suite of services were performed or completed.
-
getEnterer
- Returns:
enterer(Person who created the invoice/claim/pre-determination or pre-authorization.)
-
hasEnterer
-
setEnterer
- Parameters:
value-enterer(Person who created the invoice/claim/pre-determination or pre-authorization.)
-
getEntererTarget
- Returns:
entererThe 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.)
-
setEntererTarget
- Parameters:
value-entererThe 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.)
-
getInsurer
- Returns:
insurer(The Insurer who is target of the request.)
-
hasInsurer
-
setInsurer
- Parameters:
value-insurer(The Insurer who is target of the request.)
-
getInsurerTarget
- Returns:
insurerThe 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.)
-
setInsurerTarget
- Parameters:
value-insurerThe 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.)
-
getProvider
- Returns:
provider(The provider which is responsible for the bill, claim pre-determination, pre-authorization.)
-
hasProvider
-
setProvider
- Parameters:
value-provider(The provider which is responsible for the bill, claim pre-determination, pre-authorization.)
-
getProviderTarget
- Returns:
providerThe 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.)
-
setProviderTarget
- Parameters:
value-providerThe 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.)
-
getOrganization
- Returns:
organization(The organization which is responsible for the bill, claim pre-determination, pre-authorization.)
-
hasOrganization
-
setOrganization
- Parameters:
value-organization(The organization which is responsible for the bill, claim pre-determination, pre-authorization.)
-
getOrganizationTarget
- Returns:
organizationThe 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.)
-
setOrganizationTarget
- Parameters:
value-organizationThe 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.)
-
getPriority
- Returns:
priority(Immediate (STAT), best effort (NORMAL), deferred (DEFER).)
-
hasPriority
-
setPriority
- Parameters:
value-priority(Immediate (STAT), best effort (NORMAL), deferred (DEFER).)
-
getFundsReserve
- Returns:
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.)
-
hasFundsReserve
-
setFundsReserve
- Parameters:
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.)
-
getRelated
- Returns:
related(Other claims which are related to this claim such as prior claim versions or for related services.)
-
setRelated
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasRelated
-
addRelated
-
addRelated
-
getRelatedFirstRep
- Returns:
- The first repetition of repeating field
related, creating it if it does not already exist
-
getPrescription
- Returns:
prescription(Prescription to support the dispensing of Pharmacy or Vision products.)
-
hasPrescription
-
setPrescription
- Parameters:
value-prescription(Prescription to support the dispensing of Pharmacy or Vision products.)
-
getPrescriptionTarget
- Returns:
prescriptionThe 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.)
-
setPrescriptionTarget
- Parameters:
value-prescriptionThe 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.)
-
getOriginalPrescription
- Returns:
originalPrescription(Original prescription which has been superceded 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 precription for an alternate medication which has the same theraputic intent. The prescription from the pharmacy becomes the 'prescription' and that from the physician becomes the 'original prescription'.)
-
hasOriginalPrescription
-
setOriginalPrescription
- Parameters:
value-originalPrescription(Original prescription which has been superceded 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 precription for an alternate medication which has the same theraputic intent. The prescription from the pharmacy becomes the 'prescription' and that from the physician becomes the 'original prescription'.)
-
getOriginalPrescriptionTarget
- Returns:
originalPrescriptionThe 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 superceded 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 precription for an alternate medication which has the same theraputic intent. The prescription from the pharmacy becomes the 'prescription' and that from the physician becomes the 'original prescription'.)
-
setOriginalPrescriptionTarget
- Parameters:
value-originalPrescriptionThe 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 superceded 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 precription for an alternate medication which has the same theraputic intent. The prescription from the pharmacy becomes the 'prescription' and that from the physician becomes the 'original prescription'.)
-
getPayee
- Returns:
payee(The party to be reimbursed for the services.)
-
hasPayee
-
setPayee
- Parameters:
value-payee(The party to be reimbursed for the services.)
-
getReferral
- Returns:
referral(The referral resource which lists the date, practitioner, reason and other supporting information.)
-
hasReferral
-
setReferral
- Parameters:
value-referral(The referral resource which lists the date, practitioner, reason and other supporting information.)
-
getReferralTarget
- Returns:
referralThe 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.)
-
setReferralTarget
- Parameters:
value-referralThe 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.)
-
getFacility
- Returns:
facility(Facility where the services were provided.)
-
hasFacility
-
setFacility
- Parameters:
value-facility(Facility where the services were provided.)
-
getFacilityTarget
- Returns:
facilityThe 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.)
-
setFacilityTarget
- Parameters:
value-facilityThe 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.)
-
getCareTeam
- Returns:
careTeam(The members of the team who provided the overall service as well as their role and whether responsible and qualifications.)
-
setCareTeam
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasCareTeam
-
addCareTeam
-
addCareTeam
-
getCareTeamFirstRep
- Returns:
- The first repetition of repeating field
careTeam, creating it if it does not already exist
-
getInformation
- Returns:
information(Additional information codes regarding exceptions, special considerations, the condition, situation, prior or concurrent issues. Often there are mutiple jurisdiction specific valuesets which are required.)
-
setInformation
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasInformation
-
addInformation
-
addInformation
-
getInformationFirstRep
- Returns:
- The first repetition of repeating field
information, creating it if it does not already exist
-
getDiagnosis
- Returns:
diagnosis(List of patient diagnosis for which care is sought.)
-
setDiagnosis
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasDiagnosis
-
addDiagnosis
-
addDiagnosis
-
getDiagnosisFirstRep
- Returns:
- The first repetition of repeating field
diagnosis, creating it if it does not already exist
-
getProcedure
- Returns:
procedure(Ordered list of patient procedures performed to support the adjudication.)
-
setProcedure
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasProcedure
-
addProcedure
-
addProcedure
-
getProcedureFirstRep
- Returns:
- The first repetition of repeating field
procedure, creating it if it does not already exist
-
getInsurance
- Returns:
insurance(Financial instrument by which payment information for health care.)
-
setInsurance
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasInsurance
-
addInsurance
-
addInsurance
-
getInsuranceFirstRep
- Returns:
- The first repetition of repeating field
insurance, creating it if it does not already exist
-
getAccident
- Returns:
accident(An accident which resulted in the need for healthcare services.)
-
hasAccident
-
setAccident
- Parameters:
value-accident(An accident which resulted in the need for healthcare services.)
-
getEmploymentImpacted
- Returns:
employmentImpacted(The start and optional end dates of when the patient was precluded from working due to the treatable condition(s).)
-
hasEmploymentImpacted
-
setEmploymentImpacted
- Parameters:
value-employmentImpacted(The start and optional end dates of when the patient was precluded from working due to the treatable condition(s).)
-
getHospitalization
- Returns:
hospitalization(The start and optional end dates of when the patient was confined to a treatment center.)
-
hasHospitalization
-
setHospitalization
- Parameters:
value-hospitalization(The start and optional end dates of when the patient was confined to a treatment center.)
-
getItem
- Returns:
item(First tier of goods and services.)
-
setItem
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasItem
-
addItem
-
addItem
-
getItemFirstRep
- Returns:
- The first repetition of repeating field
item, creating it if it does not already exist
-
getTotal
- Returns:
total(The total value of the claim.)
-
hasTotal
-
setTotal
- Parameters:
value-total(The total value of the claim.)
-
listChildren
- Overrides:
listChildrenin classDomainResource
-
getNamedProperty
public Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
getNamedPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getProperty
public Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
getPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
public Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
setPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
- Overrides:
setPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
makeProperty
- Overrides:
makePropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getTypesForProperty
public String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
getTypesForPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
addChild
- Overrides:
addChildin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
fhirType
- Specified by:
fhirTypein interfaceorg.hl7.fhir.instance.model.api.IBase- Overrides:
fhirTypein classDomainResource
-
copy
- Specified by:
copyin classDomainResource
-
typedCopy
-
equalsDeep
- Overrides:
equalsDeepin classDomainResource
-
equalsShallow
- Overrides:
equalsShallowin classDomainResource
-
isEmpty
- Specified by:
isEmptyin interfaceorg.hl7.fhir.instance.model.api.IBase- Overrides:
isEmptyin classDomainResource
-
getResourceType
- Specified by:
getResourceTypein classResource
-