public static class SubstanceSpecification.SubstanceSpecificationStructureIsotopeComponent extends BackboneElement implements org.hl7.fhir.instance.model.api.IBaseBackboneElement
| Modifier and Type | Field and Description |
|---|---|
protected StringType |
amount
Quantitative values for this isotope.
|
protected SubstanceSpecification.SubstanceSpecificationStructureIsotopeMolecularWeightComponent |
molecularWeight
The molecular weight or weight range (for proteins, polymers or nucleic acids).
|
protected Quantity |
nuclideHalfLife
Half life - for a non-natural nuclide.
|
protected Identifier |
nuclideId
Substance identifier for each non-natural or radioisotope.
|
protected CodeableConcept |
nuclideName
Substance name for each non-natural or radioisotope.
|
protected CodeableConcept |
substitutionType
The type of isotopic substitution present in a single substance.
|
modifierExtension| Constructor and Description |
|---|
SubstanceSpecificationStructureIsotopeComponent()
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, castToPositiveInt, castToProdCharacteristic, castToProductShelfLife, castToQuantity, castToRange, castToRatio, castToReference, castToRelatedArtifact, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToSubstanceAmount, castToTime, castToTiming, castToTriggerDefinition, castToType, castToUnsignedInt, castToUri, castToUrl, castToUsageContext, castToXhtml, castToXhtmlString, children, clearUserData, compareDeep, compareDeep, compareDeep, compareDeep, compareValues, compareValues, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getNamedProperty, getUserData, getUserInt, getUserString, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isBooleanPrimitive, isMetadataBased, isPrimitive, isResource, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINNclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetFormatCommentsPost, getFormatCommentsPre, hasFormatCommentprotected Identifier nuclideId
protected CodeableConcept nuclideName
protected CodeableConcept substitutionType
protected Quantity nuclideHalfLife
protected StringType amount
protected SubstanceSpecification.SubstanceSpecificationStructureIsotopeMolecularWeightComponent molecularWeight
public SubstanceSpecificationStructureIsotopeComponent()
public Identifier getNuclideId()
nuclideId (Substance identifier for each non-natural or radioisotope.)public boolean hasNuclideId()
public SubstanceSpecification.SubstanceSpecificationStructureIsotopeComponent setNuclideId(Identifier value)
value - nuclideId (Substance identifier for each non-natural or radioisotope.)public CodeableConcept getNuclideName()
nuclideName (Substance name for each non-natural or radioisotope.)public boolean hasNuclideName()
public SubstanceSpecification.SubstanceSpecificationStructureIsotopeComponent setNuclideName(CodeableConcept value)
value - nuclideName (Substance name for each non-natural or radioisotope.)public CodeableConcept getSubstitutionType()
substitutionType (The type of isotopic substitution present in a single substance.)public boolean hasSubstitutionType()
public SubstanceSpecification.SubstanceSpecificationStructureIsotopeComponent setSubstitutionType(CodeableConcept value)
value - substitutionType (The type of isotopic substitution present in a single substance.)public Quantity getNuclideHalfLife()
nuclideHalfLife (Half life - for a non-natural nuclide.)public boolean hasNuclideHalfLife()
public SubstanceSpecification.SubstanceSpecificationStructureIsotopeComponent setNuclideHalfLife(Quantity value)
value - nuclideHalfLife (Half life - for a non-natural nuclide.)public StringType getAmountElement()
amount (Quantitative values for this isotope.). This is the underlying object with id, value and extensions. The accessor "getAmount" gives direct access to the valuepublic boolean hasAmountElement()
public boolean hasAmount()
public SubstanceSpecification.SubstanceSpecificationStructureIsotopeComponent setAmountElement(StringType value)
value - amount (Quantitative values for this isotope.). This is the underlying object with id, value and extensions. The accessor "getAmount" gives direct access to the valuepublic SubstanceSpecification.SubstanceSpecificationStructureIsotopeComponent setAmount(String value)
value - Quantitative values for this isotope.public SubstanceSpecification.SubstanceSpecificationStructureIsotopeMolecularWeightComponent getMolecularWeight()
molecularWeight (The molecular weight or weight range (for proteins, polymers or nucleic acids).)public boolean hasMolecularWeight()
public SubstanceSpecification.SubstanceSpecificationStructureIsotopeComponent setMolecularWeight(SubstanceSpecification.SubstanceSpecificationStructureIsotopeMolecularWeightComponent value)
value - molecularWeight (The molecular weight or weight range (for proteins, polymers or nucleic acids).)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 SubstanceSpecification.SubstanceSpecificationStructureIsotopeComponent 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.