public class Meta extends Type implements org.hl7.fhir.instance.model.api.IBaseMetaType
| Modifier and Type | Field and Description |
|---|---|
protected InstantType |
lastUpdated
When the resource last changed - e.g.
|
protected List<CanonicalType> |
profile
A list of profiles (references to [[[StructureDefinition]]] resources) that this resource claims to conform to.
|
protected List<Coding> |
security
Security labels applied to this resource.
|
protected UriType |
source
A uri that identifies the source system of the resource.
|
protected List<Coding> |
tag
Tags applied to this resource.
|
protected IdType |
versionId
The version specific identifier, as it appears in the version portion of the URL.
|
| Constructor and Description |
|---|
Meta()
Constructor
|
addExtension, addExtension, addExtension, copyValues, getExtension, getExtensionByUrl, getExtensionFirstRep, getExtensionsByUrl, getExtensionString, getId, getIdBase, getIdElement, hasExtension, hasExtension, hasId, hasIdElement, isDisallowExtensions, noExtensions, removeExtension, setDisallowExtensions, setExtension, setId, setIdBase, setIdElementcastToAddress, 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, setUserDataINNclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitprotected IdType versionId
protected InstantType lastUpdated
protected UriType source
protected List<CanonicalType> profile
protected List<Coding> security
public Meta()
public IdType getVersionIdElement()
versionId (The version specific identifier, as it appears in the version portion of the URL. This value changes when the resource is created, updated, or deleted.). This is the underlying object with id, value and extensions. The accessor "getVersionId" gives direct access to the valuepublic boolean hasVersionIdElement()
public boolean hasVersionId()
public Meta setVersionIdElement(IdType value)
value - versionId (The version specific identifier, as it appears in the version portion of the URL. This value changes when the resource is created, updated, or deleted.). This is the underlying object with id, value and extensions. The accessor "getVersionId" gives direct access to the valuepublic String getVersionId()
getVersionId in interface org.hl7.fhir.instance.model.api.IBaseMetaTypepublic Meta setVersionId(String value)
setVersionId in interface org.hl7.fhir.instance.model.api.IBaseMetaTypevalue - The version specific identifier, as it appears in the version portion of the URL. This value changes when the resource is created, updated, or deleted.public InstantType getLastUpdatedElement()
lastUpdated (When the resource last changed - e.g. when the version changed.). This is the underlying object with id, value and extensions. The accessor "getLastUpdated" gives direct access to the valuepublic boolean hasLastUpdatedElement()
public boolean hasLastUpdated()
public Meta setLastUpdatedElement(InstantType value)
value - lastUpdated (When the resource last changed - e.g. when the version changed.). This is the underlying object with id, value and extensions. The accessor "getLastUpdated" gives direct access to the valuepublic Date getLastUpdated()
getLastUpdated in interface org.hl7.fhir.instance.model.api.IBaseMetaTypepublic Meta setLastUpdated(Date value)
setLastUpdated in interface org.hl7.fhir.instance.model.api.IBaseMetaTypevalue - When the resource last changed - e.g. when the version changed.public UriType getSourceElement()
source (A uri that identifies the source system of the resource. This provides a minimal amount of [[[Provenance]]] information that can be used to track or differentiate the source of information in the resource. The source may identify another FHIR server, document, message, database, etc.). This is the underlying object with id, value and extensions. The accessor "getSource" gives direct access to the valuepublic boolean hasSourceElement()
public boolean hasSource()
public Meta setSourceElement(UriType value)
value - source (A uri that identifies the source system of the resource. This provides a minimal amount of [[[Provenance]]] information that can be used to track or differentiate the source of information in the resource. The source may identify another FHIR server, document, message, database, etc.). This is the underlying object with id, value and extensions. The accessor "getSource" gives direct access to the valuepublic String getSource()
public Meta setSource(String value)
value - A uri that identifies the source system of the resource. This provides a minimal amount of [[[Provenance]]] information that can be used to track or differentiate the source of information in the resource. The source may identify another FHIR server, document, message, database, etc.public List<CanonicalType> getProfile()
getProfile in interface org.hl7.fhir.instance.model.api.IBaseMetaTypeprofile (A list of profiles (references to [[[StructureDefinition]]] resources) that this resource claims to conform to. The URL is a reference to [[[StructureDefinition.url]]].)public Meta setProfile(List<CanonicalType> theProfile)
this for easy method chainingpublic boolean hasProfile()
public CanonicalType addProfileElement()
profile (A list of profiles (references to [[[StructureDefinition]]] resources) that this resource claims to conform to. The URL is a reference to [[[StructureDefinition.url]]].)public Meta addProfile(String value)
addProfile in interface org.hl7.fhir.instance.model.api.IBaseMetaTypevalue - profile (A list of profiles (references to [[[StructureDefinition]]] resources) that this resource claims to conform to. The URL is a reference to [[[StructureDefinition.url]]].)public boolean hasProfile(String value)
value - profile (A list of profiles (references to [[[StructureDefinition]]] resources) that this resource claims to conform to. The URL is a reference to [[[StructureDefinition.url]]].)public List<Coding> getSecurity()
getSecurity in interface org.hl7.fhir.instance.model.api.IBaseMetaTypesecurity (Security labels applied to this resource. These tags connect specific resources to the overall security policy and infrastructure.)public Meta setSecurity(List<Coding> theSecurity)
this for easy method chainingpublic boolean hasSecurity()
public Coding addSecurity()
addSecurity in interface org.hl7.fhir.instance.model.api.IBaseMetaTypepublic Meta addSecurity(Coding t)
public Coding getSecurityFirstRep()
security, creating it if it does not already existpublic List<Coding> getTag()
getTag in interface org.hl7.fhir.instance.model.api.IBaseMetaTypetag (Tags applied to this resource. Tags are intended to be used to identify and relate resources to process and workflow, and applications are not required to consider the tags when interpreting the meaning of a resource.)public Meta setTag(List<Coding> theTag)
this for easy method chainingpublic boolean hasTag()
public Coding addTag()
addTag in interface org.hl7.fhir.instance.model.api.IBaseMetaTypepublic Coding getTagFirstRep()
tag, creating it if it does not already existpublic Meta addTag(String theSystem, String theCode, String theDisplay)
theSystem - The code systemtheCode - The codetheDisplay - The display namethis for easy chainingpublic Meta addSecurity(String theSystem, String theCode, String theDisplay)
theSystem - The code systemtheCode - The codetheDisplay - The display namethis for easy chainingpublic Coding getTag(String theSystem, String theCode)
null if nonegetTag in interface org.hl7.fhir.instance.model.api.IBaseMetaTypepublic Coding getSecurity(String theSystem, String theCode)
null if nonegetSecurity in interface org.hl7.fhir.instance.model.api.IBaseMetaTypeprotected void listChildren(List<Property> children)
listChildren in class Elementpublic Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException
getNamedProperty in class Elementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException
getProperty in class Elementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class Elementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class Elementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base makeProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
makeProperty in class Elementorg.hl7.fhir.exceptions.FHIRExceptionpublic String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
getTypesForProperty in class Elementorg.hl7.fhir.exceptions.FHIRExceptionpublic void copyValues(Meta dst)
public boolean equalsDeep(Base other_)
equalsDeep in class Elementpublic boolean equalsShallow(Base other_)
equalsShallow in class ElementCopyright © 2014–2021 Health Level 7. All rights reserved.