Package org.hl7.fhir.r5.model
Class Citation.CitationCitedArtifactPublicationFormComponent
java.lang.Object
org.hl7.fhir.r5.model.Base
org.hl7.fhir.r5.model.Element
org.hl7.fhir.r5.model.BackboneElement
org.hl7.fhir.r5.model.Citation.CitationCitedArtifactPublicationFormComponent
- 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:
- Citation
public static class Citation.CitationCitedArtifactPublicationFormComponent
extends BackboneElement
implements org.hl7.fhir.instance.model.api.IBaseBackboneElement
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected StringTypeEntry number or identifier for inclusion in a database.protected DateTimeTypeThe date the article was added to the database, or the date the article was released (which may differ from the journal issue publication date).protected MarkdownTypeCopyright notice for the full article or artifact.protected StringTypeUsed for isolated representation of first page.protected List<CodeableConcept>Language in which this form of the article is published.protected StringTypeUsed for isolated representation of last page.protected DateTimeTypeThe date the article was last revised or updated in the database.protected StringTypeActual or approximate number of pages or screens.protected StringTypeUsed for full display of pagination.The specific issue in which the cited article resides.The collection the cited article or artifact is published in.Fields inherited from class org.hl7.fhir.r5.model.BackboneElement
modifierExtension -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncopy()voidbooleanequalsDeep(Base other_) booleanequalsShallow(Base other_) fhirType()getNamedProperty(int _hash, String _name, boolean _checkValid) Base[]getProperty(int hash, String name, boolean checkValid) String[]getTypesForProperty(int hash, String name) booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanisEmpty()protected voidlistChildren(List<Property> children) makeProperty(int hash, String name) setAccessionNumber(String value) setArticleDate(Date value) setCopyright(String value) setCopyrightElement(MarkdownType value) setFirstPage(String value) setFirstPageElement(StringType value) setLanguage(List<CodeableConcept> theLanguage) setLastPage(String value) setLastPageElement(StringType value) setLastRevisionDate(Date value) setPageCount(String value) setPageCountElement(StringType value) setPageString(String value) setPageStringElement(StringType value) setProperty(int hash, String name, Base value) setProperty(String name, Base value) Methods inherited from class org.hl7.fhir.r5.model.BackboneElement
addModifierExtension, addModifierExtension, addModifierExtension, checkNoModifiers, copyValues, getExtensionByUrl, getExtensionsByUrl, getModifierExtension, getModifierExtensionFirstRep, hasModifierExtension, removeExtension, setModifierExtensionMethods inherited from class org.hl7.fhir.r5.model.Element
addExtension, addExtension, addExtension, copyValues, getExtension, getExtensionFirstRep, getExtensionString, getId, getIdBase, getIdElement, hasExtension, hasExtension, hasId, hasIdElement, isDisallowExtensions, noExtensions, setDisallowExtensions, setExtension, setId, setIdBase, setIdElementMethods inherited from class org.hl7.fhir.r5.model.Base
children, clearUserData, compareDeep, compareDeep, compareDeep, compareDeep, compareValues, compareValues, copyUserData, copyValues, dateTimeValue, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getNamedProperty, getUserData, getUserInt, getUserString, getXhtml, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isBooleanPrimitive, isDateTime, isMetadataBased, isPrimitive, isResource, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINNMethods 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
-
publishedIn
The collection the cited article or artifact is published in. -
periodicRelease
The specific issue in which the cited article resides. -
articleDate
The date the article was added to the database, or the date the article was released (which may differ from the journal issue publication date). -
lastRevisionDate
The date the article was last revised or updated in the database. -
language
Language in which this form of the article is published. -
accessionNumber
Entry number or identifier for inclusion in a database. -
pageString
Used for full display of pagination. -
firstPage
Used for isolated representation of first page. -
lastPage
Used for isolated representation of last page. -
pageCount
Actual or approximate number of pages or screens. -
copyright
Copyright notice for the full article or artifact.
-
-
Constructor Details
-
CitationCitedArtifactPublicationFormComponent
Constructor
-
-
Method Details
-
getPublishedIn
- Returns:
publishedIn(The collection the cited article or artifact is published in.)
-
hasPublishedIn
-
setPublishedIn
public Citation.CitationCitedArtifactPublicationFormComponent setPublishedIn(Citation.CitationCitedArtifactPublicationFormPublishedInComponent value) - Parameters:
value-publishedIn(The collection the cited article or artifact is published in.)
-
getPeriodicRelease
- Returns:
periodicRelease(The specific issue in which the cited article resides.)
-
hasPeriodicRelease
-
setPeriodicRelease
public Citation.CitationCitedArtifactPublicationFormComponent setPeriodicRelease(Citation.CitationCitedArtifactPublicationFormPeriodicReleaseComponent value) - Parameters:
value-periodicRelease(The specific issue in which the cited article resides.)
-
getArticleDateElement
- Returns:
articleDate(The date the article was added to the database, or the date the article was released (which may differ from the journal issue publication date).). This is the underlying object with id, value and extensions. The accessor "getArticleDate" gives direct access to the value
-
hasArticleDateElement
-
hasArticleDate
-
setArticleDateElement
public Citation.CitationCitedArtifactPublicationFormComponent setArticleDateElement(DateTimeType value) - Parameters:
value-articleDate(The date the article was added to the database, or the date the article was released (which may differ from the journal issue publication date).). This is the underlying object with id, value and extensions. The accessor "getArticleDate" gives direct access to the value
-
getArticleDate
- Returns:
- The date the article was added to the database, or the date the article was released (which may differ from the journal issue publication date).
-
setArticleDate
- Parameters:
value- The date the article was added to the database, or the date the article was released (which may differ from the journal issue publication date).
-
getLastRevisionDateElement
- Returns:
lastRevisionDate(The date the article was last revised or updated in the database.). This is the underlying object with id, value and extensions. The accessor "getLastRevisionDate" gives direct access to the value
-
hasLastRevisionDateElement
-
hasLastRevisionDate
-
setLastRevisionDateElement
public Citation.CitationCitedArtifactPublicationFormComponent setLastRevisionDateElement(DateTimeType value) - Parameters:
value-lastRevisionDate(The date the article was last revised or updated in the database.). This is the underlying object with id, value and extensions. The accessor "getLastRevisionDate" gives direct access to the value
-
getLastRevisionDate
- Returns:
- The date the article was last revised or updated in the database.
-
setLastRevisionDate
- Parameters:
value- The date the article was last revised or updated in the database.
-
getLanguage
- Returns:
language(Language in which this form of the article is published.)
-
setLanguage
public Citation.CitationCitedArtifactPublicationFormComponent setLanguage(List<CodeableConcept> theLanguage) - Returns:
- Returns a reference to
thisfor easy method chaining
-
hasLanguage
-
addLanguage
-
addLanguage
-
getLanguageFirstRep
- Returns:
- The first repetition of repeating field
language, creating it if it does not already exist {3}
-
getAccessionNumberElement
- Returns:
accessionNumber(Entry number or identifier for inclusion in a database.). This is the underlying object with id, value and extensions. The accessor "getAccessionNumber" gives direct access to the value
-
hasAccessionNumberElement
-
hasAccessionNumber
-
setAccessionNumberElement
public Citation.CitationCitedArtifactPublicationFormComponent setAccessionNumberElement(StringType value) - Parameters:
value-accessionNumber(Entry number or identifier for inclusion in a database.). This is the underlying object with id, value and extensions. The accessor "getAccessionNumber" gives direct access to the value
-
getAccessionNumber
- Returns:
- Entry number or identifier for inclusion in a database.
-
setAccessionNumber
- Parameters:
value- Entry number or identifier for inclusion in a database.
-
getPageStringElement
- Returns:
pageString(Used for full display of pagination.). This is the underlying object with id, value and extensions. The accessor "getPageString" gives direct access to the value
-
hasPageStringElement
-
hasPageString
-
setPageStringElement
public Citation.CitationCitedArtifactPublicationFormComponent setPageStringElement(StringType value) - Parameters:
value-pageString(Used for full display of pagination.). This is the underlying object with id, value and extensions. The accessor "getPageString" gives direct access to the value
-
getPageString
- Returns:
- Used for full display of pagination.
-
setPageString
- Parameters:
value- Used for full display of pagination.
-
getFirstPageElement
- Returns:
firstPage(Used for isolated representation of first page.). This is the underlying object with id, value and extensions. The accessor "getFirstPage" gives direct access to the value
-
hasFirstPageElement
-
hasFirstPage
-
setFirstPageElement
- Parameters:
value-firstPage(Used for isolated representation of first page.). This is the underlying object with id, value and extensions. The accessor "getFirstPage" gives direct access to the value
-
getFirstPage
- Returns:
- Used for isolated representation of first page.
-
setFirstPage
- Parameters:
value- Used for isolated representation of first page.
-
getLastPageElement
- Returns:
lastPage(Used for isolated representation of last page.). This is the underlying object with id, value and extensions. The accessor "getLastPage" gives direct access to the value
-
hasLastPageElement
-
hasLastPage
-
setLastPageElement
- Parameters:
value-lastPage(Used for isolated representation of last page.). This is the underlying object with id, value and extensions. The accessor "getLastPage" gives direct access to the value
-
getLastPage
- Returns:
- Used for isolated representation of last page.
-
setLastPage
- Parameters:
value- Used for isolated representation of last page.
-
getPageCountElement
- Returns:
pageCount(Actual or approximate number of pages or screens.). This is the underlying object with id, value and extensions. The accessor "getPageCount" gives direct access to the value
-
hasPageCountElement
-
hasPageCount
-
setPageCountElement
- Parameters:
value-pageCount(Actual or approximate number of pages or screens.). This is the underlying object with id, value and extensions. The accessor "getPageCount" gives direct access to the value
-
getPageCount
- Returns:
- Actual or approximate number of pages or screens.
-
setPageCount
- Parameters:
value- Actual or approximate number of pages or screens.
-
getCopyrightElement
- Returns:
copyright(Copyright notice for the full article or artifact.). This is the underlying object with id, value and extensions. The accessor "getCopyright" gives direct access to the value
-
hasCopyrightElement
-
hasCopyright
-
setCopyrightElement
public Citation.CitationCitedArtifactPublicationFormComponent setCopyrightElement(MarkdownType value) - Parameters:
value-copyright(Copyright notice for the full article or artifact.). This is the underlying object with id, value and extensions. The accessor "getCopyright" gives direct access to the value
-
getCopyright
- Returns:
- Copyright notice for the full article or artifact.
-
setCopyright
- Parameters:
value- Copyright notice for the full article or artifact.
-
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
-
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
-