Package org.hl7.fhir.r4.model
Class SubstanceSourceMaterial.SubstanceSourceMaterialOrganismComponent
- java.lang.Object
-
- org.hl7.fhir.r4.model.Base
-
- org.hl7.fhir.r4.model.Element
-
- org.hl7.fhir.r4.model.BackboneElement
-
- org.hl7.fhir.r4.model.SubstanceSourceMaterial.SubstanceSourceMaterialOrganismComponent
-
- All Implemented Interfaces:
ca.uhn.fhir.model.api.IElement
,Serializable
,org.hl7.fhir.instance.model.api.IBase
,org.hl7.fhir.instance.model.api.IBaseBackboneElement
,org.hl7.fhir.instance.model.api.IBaseElement
,org.hl7.fhir.instance.model.api.IBaseHasExtensions
,org.hl7.fhir.instance.model.api.IBaseHasModifierExtensions
- Enclosing class:
- SubstanceSourceMaterial
public static class SubstanceSourceMaterial.SubstanceSourceMaterialOrganismComponent extends BackboneElement implements org.hl7.fhir.instance.model.api.IBaseBackboneElement
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected List<SubstanceSourceMaterial.SubstanceSourceMaterialOrganismAuthorComponent>
author
4.9.13.6.1 Author type (Conditional).protected CodeableConcept
family
The family of an organism shall be specified.protected CodeableConcept
genus
The genus of an organism shall be specified; refers to the Latin epithet of the genus element of the plant/animal scientific name; it is present in names for genera, species and infraspecies.protected SubstanceSourceMaterial.SubstanceSourceMaterialOrganismHybridComponent
hybrid
4.9.13.8.1 Hybrid species maternal organism ID (Optional).protected StringType
intraspecificDescription
The intraspecific description of an organism shall be specified based on a controlled vocabulary.protected CodeableConcept
intraspecificType
The Intraspecific type of an organism shall be specified.protected SubstanceSourceMaterial.SubstanceSourceMaterialOrganismOrganismGeneralComponent
organismGeneral
4.9.13.7.1 Kingdom (Conditional).protected CodeableConcept
species
The species of an organism shall be specified; refers to the Latin epithet of the species of the plant/animal; it is present in names for species and infraspecies.-
Fields inherited from class org.hl7.fhir.r4.model.BackboneElement
modifierExtension
-
-
Constructor Summary
Constructors Constructor Description SubstanceSourceMaterialOrganismComponent()
Constructor
-
Method Summary
-
Methods inherited from class org.hl7.fhir.r4.model.BackboneElement
addModifierExtension, addModifierExtension, checkNoModifiers, copyValues, getModifierExtension, getModifierExtensionFirstRep, hasModifierExtension, setModifierExtension
-
Methods inherited from class org.hl7.fhir.r4.model.Element
addExtension, addExtension, addExtension, copyValues, getExtension, getExtensionByUrl, getExtensionFirstRep, getExtensionsByUrl, getExtensionString, getId, getIdBase, getIdElement, hasExtension, hasExtension, hasId, hasIdElement, isDisallowExtensions, noExtensions, removeExtension, setDisallowExtensions, setExtension, setId, setIdBase, setIdElement
-
Methods 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, dateTimeValue, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getNamedProperty, getUserData, getUserInt, getUserString, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isBooleanPrimitive, isDateTime, isMetadataBased, isPrimitive, isResource, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINN
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.hl7.fhir.instance.model.api.IBase
getFormatCommentsPost, getFormatCommentsPre, getUserData, hasFormatComment, setUserData
-
Methods inherited from interface org.hl7.fhir.instance.model.api.IBaseElement
getUserData, setUserData
-
-
-
-
Field Detail
-
family
protected CodeableConcept family
The family of an organism shall be specified.
-
genus
protected CodeableConcept genus
The genus of an organism shall be specified; refers to the Latin epithet of the genus element of the plant/animal scientific name; it is present in names for genera, species and infraspecies.
-
species
protected CodeableConcept species
The species of an organism shall be specified; refers to the Latin epithet of the species of the plant/animal; it is present in names for species and infraspecies.
-
intraspecificType
protected CodeableConcept intraspecificType
The Intraspecific type of an organism shall be specified.
-
intraspecificDescription
protected StringType intraspecificDescription
The intraspecific description of an organism shall be specified based on a controlled vocabulary. For Influenza Vaccine, the intraspecific description shall contain the syntax of the antigen in line with the WHO convention.
-
author
protected List<SubstanceSourceMaterial.SubstanceSourceMaterialOrganismAuthorComponent> author
4.9.13.6.1 Author type (Conditional).
-
hybrid
protected SubstanceSourceMaterial.SubstanceSourceMaterialOrganismHybridComponent hybrid
4.9.13.8.1 Hybrid species maternal organism ID (Optional).
-
organismGeneral
protected SubstanceSourceMaterial.SubstanceSourceMaterialOrganismOrganismGeneralComponent organismGeneral
4.9.13.7.1 Kingdom (Conditional).
-
-
Constructor Detail
-
SubstanceSourceMaterialOrganismComponent
public SubstanceSourceMaterialOrganismComponent()
Constructor
-
-
Method Detail
-
getFamily
public CodeableConcept getFamily()
- Returns:
family
(The family of an organism shall be specified.)
-
hasFamily
public boolean hasFamily()
-
setFamily
public SubstanceSourceMaterial.SubstanceSourceMaterialOrganismComponent setFamily(CodeableConcept value)
- Parameters:
value
-family
(The family of an organism shall be specified.)
-
getGenus
public CodeableConcept getGenus()
- Returns:
genus
(The genus of an organism shall be specified; refers to the Latin epithet of the genus element of the plant/animal scientific name; it is present in names for genera, species and infraspecies.)
-
hasGenus
public boolean hasGenus()
-
setGenus
public SubstanceSourceMaterial.SubstanceSourceMaterialOrganismComponent setGenus(CodeableConcept value)
- Parameters:
value
-genus
(The genus of an organism shall be specified; refers to the Latin epithet of the genus element of the plant/animal scientific name; it is present in names for genera, species and infraspecies.)
-
getSpecies
public CodeableConcept getSpecies()
- Returns:
species
(The species of an organism shall be specified; refers to the Latin epithet of the species of the plant/animal; it is present in names for species and infraspecies.)
-
hasSpecies
public boolean hasSpecies()
-
setSpecies
public SubstanceSourceMaterial.SubstanceSourceMaterialOrganismComponent setSpecies(CodeableConcept value)
- Parameters:
value
-species
(The species of an organism shall be specified; refers to the Latin epithet of the species of the plant/animal; it is present in names for species and infraspecies.)
-
getIntraspecificType
public CodeableConcept getIntraspecificType()
- Returns:
intraspecificType
(The Intraspecific type of an organism shall be specified.)
-
hasIntraspecificType
public boolean hasIntraspecificType()
-
setIntraspecificType
public SubstanceSourceMaterial.SubstanceSourceMaterialOrganismComponent setIntraspecificType(CodeableConcept value)
- Parameters:
value
-intraspecificType
(The Intraspecific type of an organism shall be specified.)
-
getIntraspecificDescriptionElement
public StringType getIntraspecificDescriptionElement()
- Returns:
intraspecificDescription
(The intraspecific description of an organism shall be specified based on a controlled vocabulary. For Influenza Vaccine, the intraspecific description shall contain the syntax of the antigen in line with the WHO convention.). This is the underlying object with id, value and extensions. The accessor "getIntraspecificDescription" gives direct access to the value
-
hasIntraspecificDescriptionElement
public boolean hasIntraspecificDescriptionElement()
-
hasIntraspecificDescription
public boolean hasIntraspecificDescription()
-
setIntraspecificDescriptionElement
public SubstanceSourceMaterial.SubstanceSourceMaterialOrganismComponent setIntraspecificDescriptionElement(StringType value)
- Parameters:
value
-intraspecificDescription
(The intraspecific description of an organism shall be specified based on a controlled vocabulary. For Influenza Vaccine, the intraspecific description shall contain the syntax of the antigen in line with the WHO convention.). This is the underlying object with id, value and extensions. The accessor "getIntraspecificDescription" gives direct access to the value
-
getIntraspecificDescription
public String getIntraspecificDescription()
- Returns:
- The intraspecific description of an organism shall be specified based on a controlled vocabulary. For Influenza Vaccine, the intraspecific description shall contain the syntax of the antigen in line with the WHO convention.
-
setIntraspecificDescription
public SubstanceSourceMaterial.SubstanceSourceMaterialOrganismComponent setIntraspecificDescription(String value)
- Parameters:
value
- The intraspecific description of an organism shall be specified based on a controlled vocabulary. For Influenza Vaccine, the intraspecific description shall contain the syntax of the antigen in line with the WHO convention.
-
getAuthor
public List<SubstanceSourceMaterial.SubstanceSourceMaterialOrganismAuthorComponent> getAuthor()
- Returns:
author
(4.9.13.6.1 Author type (Conditional).)
-
setAuthor
public SubstanceSourceMaterial.SubstanceSourceMaterialOrganismComponent setAuthor(List<SubstanceSourceMaterial.SubstanceSourceMaterialOrganismAuthorComponent> theAuthor)
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasAuthor
public boolean hasAuthor()
-
addAuthor
public SubstanceSourceMaterial.SubstanceSourceMaterialOrganismAuthorComponent addAuthor()
-
addAuthor
public SubstanceSourceMaterial.SubstanceSourceMaterialOrganismComponent addAuthor(SubstanceSourceMaterial.SubstanceSourceMaterialOrganismAuthorComponent t)
-
getAuthorFirstRep
public SubstanceSourceMaterial.SubstanceSourceMaterialOrganismAuthorComponent getAuthorFirstRep()
- Returns:
- The first repetition of repeating field
author
, creating it if it does not already exist
-
getHybrid
public SubstanceSourceMaterial.SubstanceSourceMaterialOrganismHybridComponent getHybrid()
- Returns:
hybrid
(4.9.13.8.1 Hybrid species maternal organism ID (Optional).)
-
hasHybrid
public boolean hasHybrid()
-
setHybrid
public SubstanceSourceMaterial.SubstanceSourceMaterialOrganismComponent setHybrid(SubstanceSourceMaterial.SubstanceSourceMaterialOrganismHybridComponent value)
- Parameters:
value
-hybrid
(4.9.13.8.1 Hybrid species maternal organism ID (Optional).)
-
getOrganismGeneral
public SubstanceSourceMaterial.SubstanceSourceMaterialOrganismOrganismGeneralComponent getOrganismGeneral()
- Returns:
organismGeneral
(4.9.13.7.1 Kingdom (Conditional).)
-
hasOrganismGeneral
public boolean hasOrganismGeneral()
-
setOrganismGeneral
public SubstanceSourceMaterial.SubstanceSourceMaterialOrganismComponent setOrganismGeneral(SubstanceSourceMaterial.SubstanceSourceMaterialOrganismOrganismGeneralComponent value)
- Parameters:
value
-organismGeneral
(4.9.13.7.1 Kingdom (Conditional).)
-
listChildren
protected void listChildren(List<Property> children)
- Overrides:
listChildren
in classBackboneElement
-
getNamedProperty
public Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
getNamedProperty
in classBackboneElement
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getProperty
public Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
getProperty
in classBackboneElement
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
public Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
setProperty
in classBackboneElement
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
public Base setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
setProperty
in classBackboneElement
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
makeProperty
public Base makeProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
makeProperty
in classBackboneElement
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getTypesForProperty
public String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
getTypesForProperty
in classBackboneElement
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
addChild
public Base addChild(String name) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
addChild
in classBackboneElement
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
copy
public SubstanceSourceMaterial.SubstanceSourceMaterialOrganismComponent copy()
- Specified by:
copy
in classBackboneElement
-
copyValues
public void copyValues(SubstanceSourceMaterial.SubstanceSourceMaterialOrganismComponent dst)
-
equalsDeep
public boolean equalsDeep(Base other_)
- Overrides:
equalsDeep
in classBackboneElement
-
equalsShallow
public boolean equalsShallow(Base other_)
- Overrides:
equalsShallow
in classBackboneElement
-
isEmpty
public boolean isEmpty()
- Specified by:
isEmpty
in interfaceorg.hl7.fhir.instance.model.api.IBase
- Overrides:
isEmpty
in classBackboneElement
-
fhirType
public String fhirType()
- Specified by:
fhirType
in interfaceorg.hl7.fhir.instance.model.api.IBase
- Overrides:
fhirType
in classBackboneElement
-
-