public static class Claim.DiagnosisComponent extends BackboneElement implements org.hl7.fhir.instance.model.api.IBaseBackboneElement
| Modifier and Type | Field and Description |
|---|---|
protected Type |
diagnosis
The nature of illness or problem in a coded form or as a reference to an external defined Condition.
|
protected CodeableConcept |
onAdmission
Indication of whether the diagnosis was present on admission to a facility.
|
protected CodeableConcept |
packageCode
A package billing code or bundle code used to group products and services to a particular health condition (such as heart attack) which is based on a predetermined grouping code system.
|
protected PositiveIntType |
sequence
A number to uniquely identify diagnosis entries.
|
protected List<CodeableConcept> |
type
When the condition was observed or the relative ranking.
|
modifierExtension| Constructor and Description |
|---|
DiagnosisComponent()
Constructor
|
DiagnosisComponent(PositiveIntType sequence,
Type diagnosis)
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, removeExtension, setDisallowExtensions, setExtension, setId, setIdBase, setIdElementcastToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCanonical, castToCode, castToCodeableConcept, castToCoding, castToContactDetail, castToContactPoint, castToContributor, castToDataRequirement, castToDate, castToDateTime, castToDecimal, castToDosage, castToDuration, castToElementDefinition, castToExpression, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMarketingStatus, castToMeta, castToMoney, castToNarrative, castToOid, castToParameterDefinition, castToPeriod, castToPopulation, castToPositiveInt, castToProdCharacteristic, castToProductShelfLife, castToQuantity, castToRange, castToRatio, castToReference, castToRelatedArtifact, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToSubstanceAmount, castToTime, castToTiming, castToTriggerDefinition, castToType, castToUnsignedInt, castToUri, castToUrl, castToUsageContext, castToXhtml, castToXhtmlString, children, clearUserData, compareDeep, compareDeep, compareDeep, compareDeep, compareValues, compareValues, dateTimeValue, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getNamedProperty, getUserData, getUserInt, getUserString, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isBooleanPrimitive, isDateTime, isMetadataBased, isPrimitive, isResource, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINNclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddExtension, getExtension, hasExtensiongetFormatCommentsPost, getFormatCommentsPre, getUserData, hasFormatComment, setUserDataprotected PositiveIntType sequence
protected Type diagnosis
protected List<CodeableConcept> type
protected CodeableConcept onAdmission
protected CodeableConcept packageCode
public DiagnosisComponent()
public DiagnosisComponent(PositiveIntType sequence, Type diagnosis)
public PositiveIntType getSequenceElement()
sequence (A number to uniquely identify diagnosis entries.). 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 Claim.DiagnosisComponent setSequenceElement(PositiveIntType value)
value - sequence (A number to uniquely identify diagnosis entries.). This is the underlying object with id, value and extensions. The accessor "getSequence" gives direct access to the valuepublic int getSequence()
public Claim.DiagnosisComponent setSequence(int value)
value - A number to uniquely identify diagnosis entries.public Type getDiagnosis()
diagnosis (The nature of illness or problem in a coded form or as a reference to an external defined Condition.)public CodeableConcept getDiagnosisCodeableConcept() throws org.hl7.fhir.exceptions.FHIRException
diagnosis (The nature of illness or problem in a coded form or as a reference to an external defined Condition.)org.hl7.fhir.exceptions.FHIRExceptionpublic boolean hasDiagnosisCodeableConcept()
public Reference getDiagnosisReference() throws org.hl7.fhir.exceptions.FHIRException
diagnosis (The nature of illness or problem in a coded form or as a reference to an external defined Condition.)org.hl7.fhir.exceptions.FHIRExceptionpublic boolean hasDiagnosisReference()
public boolean hasDiagnosis()
public Claim.DiagnosisComponent setDiagnosis(Type value)
value - diagnosis (The nature of illness or problem in a coded form or as a reference to an external defined Condition.)public List<CodeableConcept> getType()
type (When the condition was observed or the relative ranking.)public Claim.DiagnosisComponent setType(List<CodeableConcept> theType)
this for easy method chainingpublic boolean hasType()
public CodeableConcept addType()
public Claim.DiagnosisComponent addType(CodeableConcept t)
public CodeableConcept getTypeFirstRep()
type, creating it if it does not already existpublic CodeableConcept getOnAdmission()
onAdmission (Indication of whether the diagnosis was present on admission to a facility.)public boolean hasOnAdmission()
public Claim.DiagnosisComponent setOnAdmission(CodeableConcept value)
value - onAdmission (Indication of whether the diagnosis was present on admission to a facility.)public CodeableConcept getPackageCode()
packageCode (A package billing code or bundle code used to group products and services to a particular health condition (such as heart attack) which is based on a predetermined grouping code system.)public boolean hasPackageCode()
public Claim.DiagnosisComponent setPackageCode(CodeableConcept value)
value - packageCode (A package billing code or bundle code used to group products and services to a particular health condition (such as heart attack) which is based on a predetermined grouping code system.)protected 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 Claim.DiagnosisComponent copy()
copy in class BackboneElementpublic void copyValues(Claim.DiagnosisComponent dst)
public 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 interface org.hl7.fhir.instance.model.api.IBasefhirType in class BackboneElementCopyright © 2014–2021 Health Level 7. All rights reserved.