
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.AccidentComponentDetails of an accident which resulted in injuries which required the products and services listed in the claim.protected PeriodThe 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 products and services.protected DateTimeTypeThe date this resource was created.static final ca.uhn.fhir.rest.gclient.DateClientParamFluent Client search parameter constant for createdstatic final ca.uhn.fhir.rest.gclient.ReferenceClientParamFluent Client search parameter constant for detail-udiprotected List<Claim.DiagnosisComponent> Information about diagnoses relevant to the claim items.static final ca.uhn.fhir.rest.gclient.ReferenceClientParamFluent Client search parameter constant for encounterprotected ReferenceIndividual who created the claim, predetermination or preauthorization.static final ca.uhn.fhir.rest.gclient.ReferenceClientParamFluent Client search parameter constant for entererprotected ResourceThe actual object that is the target of the reference (Individual who created the claim, predetermination or preauthorization.)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 CodeableConceptA code to indicate whether and for whom funds are to be reserved for future claims.protected List<Identifier> A unique identifier assigned to this claim.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.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.InsuranceComponent> Financial instruments for reimbursement for the health care products and services specified on the claim.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> A claim line.static final ca.uhn.fhir.rest.gclient.ReferenceClientParamFluent Client search parameter constant for item-udiprotected ReferenceOriginal prescription which has been superseded by this prescription to support the dispensing of pharmacy services, medications or products.protected ResourceThe 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 ReferenceThe 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 final ca.uhn.fhir.rest.gclient.ReferenceClientParamFluent Client search parameter constant for patientprotected PatientThe 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.PayeeComponentThe party to be reimbursed for cost of the products and services according to the terms of the policy.static final ca.uhn.fhir.rest.gclient.ReferenceClientParamFluent Client search parameter constant for payeeprotected ReferencePrescription to support the dispensing of pharmacy, device or vision products.protected ResourceThe actual object that is the target of the reference (Prescription to support the dispensing of pharmacy, device or vision products.)protected CodeableConceptThe provider-required urgency of processing the request.static final ca.uhn.fhir.rest.gclient.TokenClientParamFluent Client search parameter constant for priorityprotected List<Claim.ProcedureComponent> Procedures performed on the patient relevant to the billing items with the claim.static final ca.uhn.fhir.rest.gclient.ReferenceClientParamFluent Client search parameter constant for procedure-udiprotected ReferenceThe provider which is responsible for the claim, predetermination or preauthorization.static final ca.uhn.fhir.rest.gclient.ReferenceClientParamFluent Client search parameter constant for providerprotected ResourceThe actual object that is the target of the reference (The provider which is responsible for the claim, predetermination or preauthorization.)protected ReferenceA reference to a referral resource.protected ServiceRequestThe actual object that is the target of the reference (A reference to a referral resource.)protected List<Claim.RelatedClaimComponent> Other claims which are related to this claim such as prior submissions or claims for related services or for the same event.static final StringSearch parameter: care-teamstatic final StringSearch parameter: createdstatic final StringSearch parameter: detail-udistatic final StringSearch parameter: encounterstatic final StringSearch parameter: entererstatic final StringSearch parameter: facilitystatic final StringSearch parameter: identifierstatic final StringSearch parameter: insurerstatic final StringSearch parameter: item-udistatic final StringSearch parameter: patientstatic final StringSearch parameter: payeestatic final StringSearch parameter: prioritystatic final StringSearch parameter: procedure-udistatic final StringSearch parameter: providerstatic final StringSearch parameter: statusstatic final StringSearch parameter: subdetail-udistatic final StringSearch parameter: useprotected Enumeration<Claim.ClaimStatus> The status of the resource instance.static final ca.uhn.fhir.rest.gclient.TokenClientParamFluent Client search parameter constant for statusstatic final ca.uhn.fhir.rest.gclient.ReferenceClientParamFluent Client search parameter constant for subdetail-udiprotected CodeableConceptA 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> Additional information codes regarding exceptions, special considerations, the condition, situation, prior or concurrent issues.protected MoneyThe total value of the all the items in the claim.protected CodeableConceptThe category of claim, e.g. oral, pharmacy, vision, institutional, professional.protected Enumeration<Claim.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 final ca.uhn.fhir.rest.gclient.TokenClientParamFluent Client search parameter constant for useFields inherited from class org.hl7.fhir.r4.model.DomainResource
contained, extension, modifierExtension, textFields inherited from class org.hl7.fhir.r4.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
ConstructorsConstructorDescriptionClaim()ConstructorClaim(Enumeration<Claim.ClaimStatus> status, CodeableConcept type, Enumeration<Claim.Use> use, Reference patient, DateTimeType created, Reference provider, CodeableConcept priority) Constructor -
Method Summary
Modifier and TypeMethodDescriptionaddItem()copy()voidcopyValues(Claim dst) 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()booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanhasItem()booleanbooleanbooleanhasPayee()booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanhasTotal()booleanhasType()booleanhasUse()booleanbooleanisEmpty()protected voidlistChildren(List<Property> children) makeProperty(int hash, String name) voidremoveChild(String name, Base value) setBillablePeriod(Period value) setCareTeam(List<Claim.CareTeamComponent> theCareTeam) setCreated(Date value) setCreatedElement(DateTimeType value) setDiagnosis(List<Claim.DiagnosisComponent> theDiagnosis) setEnterer(Reference value) setEntererTarget(Resource value) setFacility(Reference value) setFacilityTarget(Location value) setFundsReserve(CodeableConcept value) setIdentifier(List<Identifier> theIdentifier) setInsurance(List<Claim.InsuranceComponent> theInsurance) setInsurer(Reference value) setInsurerTarget(Organization value) setItem(List<Claim.ItemComponent> theItem) 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(Resource value) setReferral(Reference value) setReferralTarget(ServiceRequest value) setRelated(List<Claim.RelatedClaimComponent> theRelated) setStatus(Claim.ClaimStatus value) setSubType(CodeableConcept value) setSupportingInfo(List<Claim.SupportingInformationComponent> theSupportingInfo) setType(CodeableConcept value) setUseElement(Enumeration<Claim.Use> value) protected ClaimMethods inherited from class org.hl7.fhir.r4.model.DomainResource
addContained, addExtension, addExtension, addExtension, addModifierExtension, addModifierExtension, checkNoModifiers, copyValues, getContained, getContained, getExtension, getExtensionByUrl, getExtensionsByUrl, getExtensionString, getExtensionString, getModifierExtension, getModifierExtensionsByUrl, getText, hasContained, hasExtension, hasExtension, hasModifierExtension, hasPrimitiveExtension, hasText, setContained, setExtension, setModifierExtension, setTextMethods inherited from class org.hl7.fhir.r4.model.Resource
copyValues, getId, getIdBase, getIdElement, getIdPart, getImplicitRules, getImplicitRulesElement, getLanguage, getLanguage, getLanguageElement, getMeta, hasId, hasIdElement, hasImplicitRules, hasImplicitRulesElement, hasLanguage, hasLanguageElement, hasMeta, setId, setIdBase, setIdElement, setImplicitRules, setImplicitRulesElement, setLanguage, setLanguageElement, setMetaMethods inherited from class org.hl7.fhir.r4.model.BaseResource
getStructureFhirVersionEnum, isResource, setIdMethods inherited from class org.hl7.fhir.r4.model.Base
castToAddress, 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, copyValues, dateTimeValue, equals, getChildByName, getChildValueByName, getFormatCommentsPost, getFormatCommentsPre, getNamedProperty, getUserData, getUserInt, getUserString, getXhtml, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isBooleanPrimitive, isDateTime, isMetadataBased, isPrimitive, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINN, setXhtmlMethods 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
A unique identifier assigned to this claim. -
status
The status of the resource instance. -
type
The category of claim, e.g. oral, pharmacy, vision, institutional, professional. -
subType
A finer grained suite of claim type codes which may convey additional information such as Inpatient vs Outpatient and/or a specialty service. -
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. -
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. -
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.) -
billablePeriod
The period for which charges are being submitted. -
created
The date this resource was created. -
enterer
Individual who created the claim, predetermination or preauthorization. -
entererTarget
The actual object that is the target of the reference (Individual who created the claim, predetermination or preauthorization.) -
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 claim, predetermination or preauthorization. -
providerTarget
The actual object that is the target of the reference (The provider which is responsible for the claim, predetermination or preauthorization.) -
priority
The provider-required urgency of processing the request. Typical values include: stat, routine deferred. -
fundsReserve
A code to indicate whether and for whom funds are to be reserved for future claims. -
prescription
Prescription to support the dispensing of pharmacy, device or vision products. -
prescriptionTarget
The actual object that is the target of the reference (Prescription to support the dispensing of pharmacy, device or vision products.) -
originalPrescription
Original prescription which has been superseded by this prescription to support the dispensing of pharmacy services, medications or products. -
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.) -
payee
The party to be reimbursed for cost of the products and services according to the terms of the policy. -
referral
A reference to a referral resource. -
referralTarget
The actual object that is the target of the reference (A reference to a referral resource.) -
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 products and services. -
supportingInfo
Additional information codes regarding exceptions, special considerations, the condition, situation, prior or concurrent issues. -
diagnosis
Information about diagnoses relevant to the claim items. -
procedure
Procedures performed on the patient relevant to the billing items with the claim. -
insurance
Financial instruments for reimbursement for the health care products and services specified on the claim. -
accident
Details of an accident which resulted in injuries which required the products and services listed in the claim. -
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. -
total
The total value of the all the items in 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 products or services
Type: reference
Path: Claim.patient
- See Also:
-
PATIENT
Fluent Client search parameter constant for patientDescription: Patient receiving the products or 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_DETAIL_UDI
Search parameter: detail-udiDescription: UDI associated with a line item, detail product or service
Type: reference
Path: Claim.item.detail.udi
- See Also:
-
DETAIL_UDI
Fluent Client search parameter constant for detail-udiDescription: UDI associated with a line item, detail product or service
Type: reference
Path: Claim.item.detail.udi
-
INCLUDE_DETAIL_UDI
Constant for fluent queries to be used to add include statements. Specifies the path value of "Claim:detail-udi". -
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_PROCEDURE_UDI
Search parameter: procedure-udiDescription: UDI associated with a procedure
Type: reference
Path: Claim.procedure.udi
- See Also:
-
PROCEDURE_UDI
Fluent Client search parameter constant for procedure-udiDescription: UDI associated with a procedure
Type: reference
Path: Claim.procedure.udi
-
INCLUDE_PROCEDURE_UDI
Constant for fluent queries to be used to add include statements. Specifies the path value of "Claim:procedure-udi". -
SP_SUBDETAIL_UDI
Search parameter: subdetail-udiDescription: UDI associated with a line item, detail, subdetail product or service
Type: reference
Path: Claim.item.detail.subDetail.udi
- See Also:
-
SUBDETAIL_UDI
Fluent Client search parameter constant for subdetail-udiDescription: UDI associated with a line item, detail, subdetail product or service
Type: reference
Path: Claim.item.detail.subDetail.udi
-
INCLUDE_SUBDETAIL_UDI
Constant for fluent queries to be used to add include statements. Specifies the path value of "Claim:subdetail-udi". -
SP_FACILITY
Search parameter: facilityDescription: Facility where the products or services have been or will be provided
Type: reference
Path: Claim.facility
- See Also:
-
FACILITY
Fluent Client search parameter constant for facilityDescription: Facility where the products or services have been or will be provided
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". -
SP_ITEM_UDI
Search parameter: item-udiDescription: UDI associated with a line item product or service
Type: reference
Path: Claim.item.udi
- See Also:
-
ITEM_UDI
Fluent Client search parameter constant for item-udiDescription: UDI associated with a line item product or service
Type: reference
Path: Claim.item.udi
-
INCLUDE_ITEM_UDI
Constant for fluent queries to be used to add include statements. Specifies the path value of "Claim:item-udi". -
SP_STATUS
Search parameter: statusDescription: The status of the Claim instance.
Type: token
Path: Claim.status
- See Also:
-
STATUS
Fluent Client search parameter constant for statusDescription: The status of the Claim instance.
Type: token
Path: Claim.status
-
-
Constructor Details
-
Claim
public Claim()Constructor -
Claim
public Claim(Enumeration<Claim.ClaimStatus> status, CodeableConcept type, Enumeration<Claim.Use> use, Reference patient, DateTimeType created, Reference provider, CodeableConcept priority) Constructor
-
-
Method Details
-
getIdentifier
- Returns:
identifier(A unique identifier assigned to this claim.)
-
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, e.g. oral, pharmacy, vision, institutional, professional.)
-
hasType
-
setType
- Parameters:
value-type(The category of claim, e.g. oral, pharmacy, vision, institutional, professional.)
-
getSubType
- Returns:
subType(A finer grained suite of claim type codes which may convey additional information such as Inpatient vs Outpatient and/or a specialty service.)
-
hasSubType
-
setSubType
- Parameters:
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.)
-
getUseElement
- Returns:
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 value
-
hasUseElement
-
hasUse
-
setUseElement
- Parameters:
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 value
-
getUse
- Returns:
- 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.
-
setUse
- Parameters:
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.
-
getPatient
- Returns:
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.)
-
hasPatient
-
setPatient
- Parameters:
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.)
-
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. (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.)
-
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. (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.)
-
getBillablePeriod
- Returns:
billablePeriod(The period for which charges are being submitted.)
-
hasBillablePeriod
-
setBillablePeriod
- Parameters:
value-billablePeriod(The period for which charges are being submitted.)
-
getCreatedElement
- Returns:
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 value
-
hasCreatedElement
-
hasCreated
-
setCreatedElement
- Parameters:
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 value
-
getCreated
- Returns:
- The date this resource was created.
-
setCreated
- Parameters:
value- The date this resource was created.
-
getEnterer
- Returns:
enterer(Individual who created the claim, predetermination or preauthorization.)
-
hasEnterer
-
setEnterer
- Parameters:
value-enterer(Individual who created the claim, predetermination or preauthorization.)
-
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. (Individual who created the claim, predetermination or preauthorization.)
-
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. (Individual who created the claim, predetermination or preauthorization.)
-
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 claim, predetermination or preauthorization.)
-
hasProvider
-
setProvider
- Parameters:
value-provider(The provider which is responsible for the claim, predetermination or preauthorization.)
-
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 claim, predetermination or preauthorization.)
-
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 claim, predetermination or preauthorization.)
-
getPriority
- Returns:
priority(The provider-required urgency of processing the request. Typical values include: stat, routine deferred.)
-
hasPriority
-
setPriority
- Parameters:
value-priority(The provider-required urgency of processing the request. Typical values include: stat, routine deferred.)
-
getFundsReserve
- Returns:
fundsReserve(A code to indicate whether and for whom funds are to be reserved for future claims.)
-
hasFundsReserve
-
setFundsReserve
- Parameters:
value-fundsReserve(A code to indicate whether and for whom funds are to be reserved for future claims.)
-
getRelated
- Returns:
related(Other claims which are related to this claim such as prior submissions or claims for related services or for the same event.)
-
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, device or vision products.)
-
hasPrescription
-
setPrescription
- Parameters:
value-prescription(Prescription to support the dispensing of pharmacy, device 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, device 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, device or vision products.)
-
getOriginalPrescription
- Returns:
originalPrescription(Original prescription which has been superseded by this prescription to support the dispensing of pharmacy services, medications or products.)
-
hasOriginalPrescription
-
setOriginalPrescription
- Parameters:
value-originalPrescription(Original prescription which has been superseded by this prescription to support the dispensing of pharmacy services, medications or products.)
-
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 superseded by this prescription to support the dispensing of pharmacy services, medications or products.)
-
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 superseded by this prescription to support the dispensing of pharmacy services, medications or products.)
-
getPayee
- Returns:
payee(The party to be reimbursed for cost of the products and services according to the terms of the policy.)
-
hasPayee
-
setPayee
- Parameters:
value-payee(The party to be reimbursed for cost of the products and services according to the terms of the policy.)
-
getReferral
- Returns:
referral(A reference to a referral resource.)
-
hasReferral
-
setReferral
- Parameters:
value-referral(A reference to a referral resource.)
-
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. (A reference to a referral resource.)
-
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. (A reference to a referral resource.)
-
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 products and services.)
-
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
-
getSupportingInfo
- Returns:
supportingInfo(Additional information codes regarding exceptions, special considerations, the condition, situation, prior or concurrent issues.)
-
setSupportingInfo
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasSupportingInfo
-
addSupportingInfo
-
addSupportingInfo
-
getSupportingInfoFirstRep
- Returns:
- The first repetition of repeating field
supportingInfo, creating it if it does not already exist
-
getDiagnosis
- Returns:
diagnosis(Information about diagnoses relevant to the claim items.)
-
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(Procedures performed on the patient relevant to the billing items with the claim.)
-
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 instruments for reimbursement for the health care products and services specified on the claim.)
-
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(Details of an accident which resulted in injuries which required the products and services listed in the claim.)
-
hasAccident
-
setAccident
- Parameters:
value-accident(Details of an accident which resulted in injuries which required the products and services listed in the claim.)
-
getItem
- Returns:
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.)
-
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 all the items in the claim.)
-
hasTotal
-
setTotal
- Parameters:
value-total(The total value of the all the items in 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
-
removeChild
- Overrides:
removeChildin 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
-
copyValues
-
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
-