public class SubstanceNucleicAcid extends DomainResource
| Modifier and Type | Class and Description |
|---|---|
static class |
SubstanceNucleicAcid.SubstanceNucleicAcidSubunitComponent |
static class |
SubstanceNucleicAcid.SubstanceNucleicAcidSubunitLinkageComponent |
static class |
SubstanceNucleicAcid.SubstanceNucleicAcidSubunitSugarComponent |
| Modifier and Type | Field and Description |
|---|---|
protected StringType |
areaOfHybridisation
The area of hybridisation shall be described if applicable for double stranded RNA or DNA.
|
protected IntegerType |
numberOfSubunits
The number of linear sequences of nucleotides linked through phosphodiester bonds shall be described.
|
protected CodeableConcept |
oligoNucleotideType
(TBC).
|
protected CodeableConcept |
sequenceType
The type of the sequence shall be specified based on a controlled vocabulary.
|
protected List<SubstanceNucleicAcid.SubstanceNucleicAcidSubunitComponent> |
subunit
Subunits are listed in order of decreasing length; sequences of the same length will be ordered by molecular weight; subunits that have identical sequences will be repeated multiple times.
|
contained, extension, modifierExtension, textid, implicitRules, language, meta| Constructor and Description |
|---|
SubstanceNucleicAcid()
Constructor
|
addContained, addExtension, addExtension, addExtension, addModifierExtension, addModifierExtension, checkNoModifiers, copyValues, getContained, getExtension, getExtensionByUrl, getExtensionsByUrl, getModifierExtension, getModifierExtensionsByUrl, getText, hasContained, hasExtension, hasExtension, hasModifierExtension, hasText, setContained, setExtension, setModifierExtension, setTextcopyValues, getId, getIdBase, getIdElement, getImplicitRules, getImplicitRulesElement, getLanguage, getLanguage, getLanguageElement, getMeta, hasId, hasIdElement, hasImplicitRules, hasImplicitRulesElement, hasLanguage, hasLanguageElement, hasMeta, setId, setIdBase, setIdElement, setImplicitRules, setImplicitRulesElement, setLanguage, setLanguageElement, setMetagetStructureFhirVersionEnum, isResource, setIdcastToAddress, 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, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINNclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetId, getIdElement, getLanguageElement, getUserData, setId, setUserDataprotected CodeableConcept sequenceType
protected IntegerType numberOfSubunits
protected StringType areaOfHybridisation
protected CodeableConcept oligoNucleotideType
protected List<SubstanceNucleicAcid.SubstanceNucleicAcidSubunitComponent> subunit
public SubstanceNucleicAcid()
public CodeableConcept getSequenceType()
sequenceType (The type of the sequence shall be specified based on a controlled vocabulary.)public boolean hasSequenceType()
public SubstanceNucleicAcid setSequenceType(CodeableConcept value)
value - sequenceType (The type of the sequence shall be specified based on a controlled vocabulary.)public IntegerType getNumberOfSubunitsElement()
numberOfSubunits (The number of linear sequences of nucleotides linked through phosphodiester bonds shall be described. Subunits would be strands of nucleic acids that are tightly associated typically through Watson-Crick base pairing. NOTE: If not specified in the reference source, the assumption is that there is 1 subunit.). This is the underlying object with id, value and extensions. The accessor "getNumberOfSubunits" gives direct access to the valuepublic boolean hasNumberOfSubunitsElement()
public boolean hasNumberOfSubunits()
public SubstanceNucleicAcid setNumberOfSubunitsElement(IntegerType value)
value - numberOfSubunits (The number of linear sequences of nucleotides linked through phosphodiester bonds shall be described. Subunits would be strands of nucleic acids that are tightly associated typically through Watson-Crick base pairing. NOTE: If not specified in the reference source, the assumption is that there is 1 subunit.). This is the underlying object with id, value and extensions. The accessor "getNumberOfSubunits" gives direct access to the valuepublic int getNumberOfSubunits()
public SubstanceNucleicAcid setNumberOfSubunits(int value)
value - The number of linear sequences of nucleotides linked through phosphodiester bonds shall be described. Subunits would be strands of nucleic acids that are tightly associated typically through Watson-Crick base pairing. NOTE: If not specified in the reference source, the assumption is that there is 1 subunit.public StringType getAreaOfHybridisationElement()
areaOfHybridisation (The area of hybridisation shall be described if applicable for double stranded RNA or DNA. The number associated with the subunit followed by the number associated to the residue shall be specified in increasing order. The underscore “” shall be used as separator as follows: “Subunitnumber Residue”.). This is the underlying object with id, value and extensions. The accessor "getAreaOfHybridisation" gives direct access to the valuepublic boolean hasAreaOfHybridisationElement()
public boolean hasAreaOfHybridisation()
public SubstanceNucleicAcid setAreaOfHybridisationElement(StringType value)
value - areaOfHybridisation (The area of hybridisation shall be described if applicable for double stranded RNA or DNA. The number associated with the subunit followed by the number associated to the residue shall be specified in increasing order. The underscore “” shall be used as separator as follows: “Subunitnumber Residue”.). This is the underlying object with id, value and extensions. The accessor "getAreaOfHybridisation" gives direct access to the valuepublic String getAreaOfHybridisation()
public SubstanceNucleicAcid setAreaOfHybridisation(String value)
value - The area of hybridisation shall be described if applicable for double stranded RNA or DNA. The number associated with the subunit followed by the number associated to the residue shall be specified in increasing order. The underscore “” shall be used as separator as follows: “Subunitnumber Residue”.public CodeableConcept getOligoNucleotideType()
oligoNucleotideType ((TBC).)public boolean hasOligoNucleotideType()
public SubstanceNucleicAcid setOligoNucleotideType(CodeableConcept value)
value - oligoNucleotideType ((TBC).)public List<SubstanceNucleicAcid.SubstanceNucleicAcidSubunitComponent> getSubunit()
subunit (Subunits are listed in order of decreasing length; sequences of the same length will be ordered by molecular weight; subunits that have identical sequences will be repeated multiple times.)public SubstanceNucleicAcid setSubunit(List<SubstanceNucleicAcid.SubstanceNucleicAcidSubunitComponent> theSubunit)
this for easy method chainingpublic boolean hasSubunit()
public SubstanceNucleicAcid.SubstanceNucleicAcidSubunitComponent addSubunit()
public SubstanceNucleicAcid addSubunit(SubstanceNucleicAcid.SubstanceNucleicAcidSubunitComponent t)
public SubstanceNucleicAcid.SubstanceNucleicAcidSubunitComponent getSubunitFirstRep()
subunit, creating it if it does not already existprotected void listChildren(List<Property> children)
listChildren in class DomainResourcepublic Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException
getNamedProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException
getProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base makeProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
makeProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
getTypesForProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base addChild(String name) throws org.hl7.fhir.exceptions.FHIRException
addChild in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic String fhirType()
fhirType in interface org.hl7.fhir.instance.model.api.IBasefhirType in class DomainResourcepublic SubstanceNucleicAcid copy()
copy in class DomainResourcepublic void copyValues(SubstanceNucleicAcid dst)
protected SubstanceNucleicAcid typedCopy()
public boolean equalsDeep(Base other_)
equalsDeep in class DomainResourcepublic boolean equalsShallow(Base other_)
equalsShallow in class DomainResourcepublic boolean isEmpty()
isEmpty in interface org.hl7.fhir.instance.model.api.IBaseisEmpty in class DomainResourcepublic ResourceType getResourceType()
getResourceType in class ResourceCopyright © 2014–2021 Health Level 7. All rights reserved.