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:
-
Field Summary
Modifier and TypeFieldDescription4.9.13.6.1 Author type (Conditional).protected CodeableConcept
The family of an organism shall be specified.protected CodeableConcept
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.4.9.13.8.1 Hybrid species maternal organism ID (Optional).protected StringType
The intraspecific description of an organism shall be specified based on a controlled vocabulary.protected CodeableConcept
The Intraspecific type of an organism shall be specified.4.9.13.7.1 Kingdom (Conditional).protected CodeableConcept
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
-
Method Summary
Modifier and TypeMethodDescriptioncopy()
void
boolean
equalsDeep
(Base other_) boolean
equalsShallow
(Base other_) fhirType()
getGenus()
getNamedProperty
(int _hash, String _name, boolean _checkValid) Base[]
getProperty
(int hash, String name, boolean checkValid) String[]
getTypesForProperty
(int hash, String name) boolean
boolean
boolean
hasGenus()
boolean
boolean
boolean
boolean
boolean
boolean
boolean
isEmpty()
protected void
listChildren
(List<Property> children) makeProperty
(int hash, String name) void
removeChild
(String name, Base value) setFamily
(CodeableConcept value) setGenus
(CodeableConcept value) setOrganismGeneral
(SubstanceSourceMaterial.SubstanceSourceMaterialOrganismOrganismGeneralComponent value) setProperty
(int hash, String name, Base value) setProperty
(String name, Base value) setSpecies
(CodeableConcept value) Methods inherited from class org.hl7.fhir.r4.model.BackboneElement
addModifierExtension, addModifierExtension, addModifierExtension, checkNoModifiers, copyExtensions, copyNewExtensions, copyValues, getExtensionByUrl, getExtensionsByUrl, getExtensionsByUrl, getModifierExtension, getModifierExtensionFirstRep, hasExtension, hasExtension, hasModifierExtension, removeExtension, setModifierExtension
Methods inherited from class org.hl7.fhir.r4.model.Element
addExtension, addExtension, addExtension, copyExtensions, copyNewExtensions, copyValues, getExtension, getExtensionFirstRep, getExtensionString, getId, getIdBase, getIdElement, hasExtension, hasExtension, hasId, hasIdElement, isDisallowExtensions, noExtensions, 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, copyValues, dateTimeValue, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getNamedProperty, getUserData, getUserInt, getUserString, getXhtml, 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
Methods inherited from interface org.hl7.fhir.instance.model.api.IBaseHasExtensions
addExtension, getExtension, hasExtension
Methods inherited from interface org.hl7.fhir.instance.model.api.IBaseHasModifierExtensions
addModifierExtension, getModifierExtension, hasModifierExtension
-
Field Details
-
family
The family of an organism shall be specified. -
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
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
The Intraspecific type of an organism shall be specified. -
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
4.9.13.6.1 Author type (Conditional). -
hybrid
4.9.13.8.1 Hybrid species maternal organism ID (Optional). -
organismGeneral
protected SubstanceSourceMaterial.SubstanceSourceMaterialOrganismOrganismGeneralComponent organismGeneral4.9.13.7.1 Kingdom (Conditional).
-
-
Constructor Details
-
SubstanceSourceMaterialOrganismComponent
Constructor
-
-
Method Details
-
getFamily
- Returns:
family
(The family of an organism shall be specified.)
-
hasFamily
-
setFamily
public SubstanceSourceMaterial.SubstanceSourceMaterialOrganismComponent setFamily(CodeableConcept value) - Parameters:
value
-family
(The family of an organism shall be specified.)
-
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
-
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
- 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
-
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
- Returns:
intraspecificType
(The Intraspecific type of an organism shall be specified.)
-
hasIntraspecificType
-
setIntraspecificType
public SubstanceSourceMaterial.SubstanceSourceMaterialOrganismComponent setIntraspecificType(CodeableConcept value) - Parameters:
value
-intraspecificType
(The Intraspecific type of an organism shall be specified.)
-
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
-
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
- 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
- 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
-
addAuthor
-
addAuthor
-
getAuthorFirstRep
- Returns:
- The first repetition of repeating field
author
, creating it if it does not already exist
-
getHybrid
- Returns:
hybrid
(4.9.13.8.1 Hybrid species maternal organism ID (Optional).)
-
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
-
setOrganismGeneral
public SubstanceSourceMaterial.SubstanceSourceMaterialOrganismComponent setOrganismGeneral(SubstanceSourceMaterial.SubstanceSourceMaterialOrganismOrganismGeneralComponent value) - Parameters:
value
-organismGeneral
(4.9.13.7.1 Kingdom (Conditional).)
-
listChildren
- 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
- Overrides:
setProperty
in classBackboneElement
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
removeChild
- Overrides:
removeChild
in classBackboneElement
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
makeProperty
- 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
- Overrides:
addChild
in classBackboneElement
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
copy
- Specified by:
copy
in classBackboneElement
-
copyValues
-
equalsDeep
- Overrides:
equalsDeep
in classBackboneElement
-
equalsShallow
- Overrides:
equalsShallow
in classBackboneElement
-
isEmpty
- Specified by:
isEmpty
in interfaceorg.hl7.fhir.instance.model.api.IBase
- Overrides:
isEmpty
in classBackboneElement
-
fhirType
- Specified by:
fhirType
in interfaceorg.hl7.fhir.instance.model.api.IBase
- Overrides:
fhirType
in classBackboneElement
-