
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
FieldsModifier and TypeFieldDescription4.9.13.6.1 Author type (Conditional).protected CodeableConceptThe family of an organism shall be specified.protected CodeableConceptThe 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 StringTypeThe intraspecific description of an organism shall be specified based on a controlled vocabulary.protected CodeableConceptThe Intraspecific type of an organism shall be specified.4.9.13.7.1 Kingdom (Conditional).protected CodeableConceptThe 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 -
Method Summary
Modifier and TypeMethodDescriptioncopy()voidbooleanequalsDeep(Base other_) booleanequalsShallow(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) booleanbooleanbooleanhasGenus()booleanbooleanbooleanbooleanbooleanbooleanbooleanisEmpty()protected voidlistChildren(List<Property> children) makeProperty(int hash, String name) voidremoveChild(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, setModifierExtensionMethods 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, setIdElementMethods 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, getChildValueByName, getFormatCommentsPost, getFormatCommentsPre, getNamedProperty, getUserData, getUserInt, getUserString, getXhtml, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isBooleanPrimitive, isDateTime, isMetadataBased, isPrimitive, isResource, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINN, setXhtmlMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.hl7.fhir.instance.model.api.IBase
getFormatCommentsPost, getFormatCommentsPre, getUserData, hasFormatComment, setUserDataMethods inherited from interface org.hl7.fhir.instance.model.api.IBaseElement
getUserData, setUserDataMethods inherited from interface org.hl7.fhir.instance.model.api.IBaseHasExtensions
addExtension, getExtension, hasExtensionMethods 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
thisfor 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:
listChildrenin classBackboneElement
-
getNamedProperty
public Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
getNamedPropertyin classBackboneElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getProperty
public Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
getPropertyin classBackboneElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
public Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
setPropertyin classBackboneElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
- Overrides:
setPropertyin classBackboneElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
removeChild
- Overrides:
removeChildin classBackboneElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
makeProperty
- Overrides:
makePropertyin classBackboneElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getTypesForProperty
public String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
getTypesForPropertyin classBackboneElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
addChild
- Overrides:
addChildin classBackboneElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
copy
- Specified by:
copyin classBackboneElement
-
copyValues
-
equalsDeep
- Overrides:
equalsDeepin classBackboneElement
-
equalsShallow
- Overrides:
equalsShallowin classBackboneElement
-
isEmpty
- Specified by:
isEmptyin interfaceorg.hl7.fhir.instance.model.api.IBase- Overrides:
isEmptyin classBackboneElement
-
fhirType
- Specified by:
fhirTypein interfaceorg.hl7.fhir.instance.model.api.IBase- Overrides:
fhirTypein classBackboneElement
-