public static class EligibilityRequest.AuthorizationComponent extends BackboneElement implements org.hl7.fhir.instance.model.api.IBaseBackboneElement
| Modifier and Type | Field and Description |
|---|---|
protected List<EligibilityRequest.DiagnosisComponent> |
diagnosis
List of patient diagnosis for which care is sought.
|
protected Reference |
facility
Facility where the services were provided.
|
protected Resource |
facilityTarget
The actual object that is the target of the reference (Facility where the services were provided.)
|
protected List<CodeableConcept> |
modifier
Item typification or modifiers codes, eg for Oral whether the treatment is cosmetic or associated with TMJ, or for medical whether the treatment was outside the clinic or out of office hours.
|
protected SimpleQuantity |
quantity
The number of repetitions of a service or product.
|
protected PositiveIntType |
sequence
Sequence of procedures which serves to order and provide a link.
|
protected CodeableConcept |
service
A code to indicate the Professional Service or Product supplied (eg.
|
protected Money |
unitPrice
The fee for an addittional service or product or charge.
|
modifierExtension| Constructor and Description |
|---|
AuthorizationComponent()
Constructor
|
AuthorizationComponent(PositiveIntType sequence,
CodeableConcept service)
Constructor
|
addModifierExtension, addModifierExtension, checkNoModifiers, copyValues, getModifierExtension, getModifierExtensionFirstRep, hasModifierExtension, setModifierExtensionaddExtension, addExtension, addExtension, copyValues, getExtension, getExtensionByUrl, getExtensionFirstRep, getExtensionsByUrl, getExtensionString, getId, getIdBase, getIdElement, hasExtension, hasExtension, hasId, hasIdElement, isDisallowExtensions, noExtensions, setDisallowExtensions, setExtension, setId, setIdBase, setIdElementcastToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCanonical, castToCode, castToCodeableConcept, castToCoding, castToContactDetail, castToContactPoint, castToContributor, castToDataRequirement, castToDate, castToDateTime, castToDecimal, castToDosage, castToDuration, castToElementDefinition, 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, compareValues, compareValues, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getNamedProperty, getUserData, getUserInt, getUserString, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isBooleanPrimitive, isMetadataBased, isPrimitive, isResource, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINNclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetFormatCommentsPost, getFormatCommentsPre, hasFormatCommentprotected PositiveIntType sequence
protected CodeableConcept service
protected List<CodeableConcept> modifier
protected SimpleQuantity quantity
protected Resource facilityTarget
protected List<EligibilityRequest.DiagnosisComponent> diagnosis
public AuthorizationComponent()
public AuthorizationComponent(PositiveIntType sequence, CodeableConcept service)
public PositiveIntType getSequenceElement()
sequence (Sequence of procedures which serves to order and provide a link.). This is the underlying object with id, value and extensions. The accessor "getSequence" gives direct access to the valuepublic boolean hasSequenceElement()
public boolean hasSequence()
public EligibilityRequest.AuthorizationComponent setSequenceElement(PositiveIntType value)
value - sequence (Sequence of procedures which serves to order and provide a link.). This is the underlying object with id, value and extensions. The accessor "getSequence" gives direct access to the valuepublic int getSequence()
public EligibilityRequest.AuthorizationComponent setSequence(int value)
value - Sequence of procedures which serves to order and provide a link.public CodeableConcept getService()
service (A code to indicate the Professional Service or Product supplied (eg. CTP, HCPCS,USCLS,ICD10, NCPDP,DIN,ACHI,CCI).)public boolean hasService()
public EligibilityRequest.AuthorizationComponent setService(CodeableConcept value)
value - service (A code to indicate the Professional Service or Product supplied (eg. CTP, HCPCS,USCLS,ICD10, NCPDP,DIN,ACHI,CCI).)public List<CodeableConcept> getModifier()
modifier (Item typification or modifiers codes, eg for Oral whether the treatment is cosmetic or associated with TMJ, or for medical whether the treatment was outside the clinic or out of office hours.)public EligibilityRequest.AuthorizationComponent setModifier(List<CodeableConcept> theModifier)
this for easy method chainingpublic boolean hasModifier()
public CodeableConcept addModifier()
public EligibilityRequest.AuthorizationComponent addModifier(CodeableConcept t)
public CodeableConcept getModifierFirstRep()
modifier, creating it if it does not already existpublic SimpleQuantity getQuantity()
quantity (The number of repetitions of a service or product.)public boolean hasQuantity()
public EligibilityRequest.AuthorizationComponent setQuantity(SimpleQuantity value)
value - quantity (The number of repetitions of a service or product.)public Money getUnitPrice()
unitPrice (The fee for an addittional service or product or charge.)public boolean hasUnitPrice()
public EligibilityRequest.AuthorizationComponent setUnitPrice(Money value)
value - unitPrice (The fee for an addittional service or product or charge.)public Reference getFacility()
facility (Facility where the services were provided.)public boolean hasFacility()
public EligibilityRequest.AuthorizationComponent setFacility(Reference value)
value - facility (Facility where the services were provided.)public Resource 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 EligibilityRequest.AuthorizationComponent setFacilityTarget(Resource 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<EligibilityRequest.DiagnosisComponent> getDiagnosis()
diagnosis (List of patient diagnosis for which care is sought.)public EligibilityRequest.AuthorizationComponent setDiagnosis(List<EligibilityRequest.DiagnosisComponent> theDiagnosis)
this for easy method chainingpublic boolean hasDiagnosis()
public EligibilityRequest.DiagnosisComponent addDiagnosis()
public EligibilityRequest.AuthorizationComponent addDiagnosis(EligibilityRequest.DiagnosisComponent t)
public EligibilityRequest.DiagnosisComponent getDiagnosisFirstRep()
diagnosis, creating it if it does not already existprotected void listChildren(List<Property> children)
listChildren in class BackboneElementpublic Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException
getNamedProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException
getProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base makeProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
makeProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
getTypesForProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base addChild(String name) throws org.hl7.fhir.exceptions.FHIRException
addChild in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic EligibilityRequest.AuthorizationComponent copy()
copy in class BackboneElementpublic boolean equalsDeep(Base other_)
equalsDeep in class BackboneElementpublic boolean equalsShallow(Base other_)
equalsShallow in class BackboneElementpublic boolean isEmpty()
isEmpty in interface org.hl7.fhir.instance.model.api.IBaseisEmpty in class BackboneElementpublic String fhirType()
fhirType in class BackboneElementCopyright © 2014–2018 University Health Network. All rights reserved.