
Package org.hl7.fhir.r4.model
Class CapabilityStatement.CapabilityStatementDocumentComponent
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.CapabilityStatement.CapabilityStatementDocumentComponent
- 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:
- CapabilityStatement
public static class CapabilityStatement.CapabilityStatementDocumentComponent
extends BackboneElement
implements org.hl7.fhir.instance.model.api.IBaseBackboneElement
- See Also:
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected MarkdownTypeA description of how the application supports or uses the specified document profile.protected Enumeration<CapabilityStatement.DocumentMode> Mode of this document declaration - whether an application is a producer or consumer.protected CanonicalTypeA profile on the document Bundle that constrains which resources are present, and their contents.Fields inherited from class org.hl7.fhir.r4.model.BackboneElementmodifierExtension
- 
Constructor SummaryConstructorsConstructorDescriptionConstructorCapabilityStatementDocumentComponent(Enumeration<CapabilityStatement.DocumentMode> mode, CanonicalType profile) Constructor
- 
Method SummaryModifier and TypeMethodDescriptioncopy()voidbooleanequalsDeep(Base other_) booleanequalsShallow(Base other_) fhirType()getMode()getNamedProperty(int _hash, String _name, boolean _checkValid) Base[]getProperty(int hash, String name, boolean checkValid) String[]getTypesForProperty(int hash, String name) booleanbooleanbooleanhasMode()booleanbooleanbooleanbooleanisEmpty()protected voidlistChildren(List<Property> children) makeProperty(int hash, String name) voidremoveChild(String name, Base value) setDocumentation(String value) setProfile(String value) setProfileElement(CanonicalType value) setProperty(int hash, String name, Base value) setProperty(String name, Base value) Methods inherited from class org.hl7.fhir.r4.model.BackboneElementaddModifierExtension, addModifierExtension, addModifierExtension, checkNoModifiers, copyExtensions, copyNewExtensions, copyValues, getExtensionByUrl, getExtensionsByUrl, getExtensionsByUrl, getModifierExtension, getModifierExtensionFirstRep, hasExtension, hasExtension, hasModifierExtension, removeExtension, setModifierExtensionMethods inherited from class org.hl7.fhir.r4.model.ElementaddExtension, 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.BasecastToAddress, 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.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.hl7.fhir.instance.model.api.IBasegetFormatCommentsPost, getFormatCommentsPre, getUserData, hasFormatComment, setUserDataMethods inherited from interface org.hl7.fhir.instance.model.api.IBaseElementgetUserData, setUserDataMethods inherited from interface org.hl7.fhir.instance.model.api.IBaseHasExtensionsaddExtension, getExtension, hasExtensionMethods inherited from interface org.hl7.fhir.instance.model.api.IBaseHasModifierExtensionsaddModifierExtension, getModifierExtension, hasModifierExtension
- 
Field Details- 
modeMode of this document declaration - whether an application is a producer or consumer.
- 
documentationA description of how the application supports or uses the specified document profile. For example, when documents are created, what action is taken with consumed documents, etc.
- 
profileA profile on the document Bundle that constrains which resources are present, and their contents.
 
- 
- 
Constructor Details- 
CapabilityStatementDocumentComponentpublic CapabilityStatementDocumentComponent()Constructor
- 
CapabilityStatementDocumentComponentpublic CapabilityStatementDocumentComponent(Enumeration<CapabilityStatement.DocumentMode> mode, CanonicalType profile) Constructor
 
- 
- 
Method Details- 
getModeElement- Returns:
- mode(Mode of this document declaration - whether an application is a producer or consumer.). This is the underlying object with id, value and extensions. The accessor "getMode" gives direct access to the value
 
- 
hasModeElement
- 
hasMode
- 
setModeElementpublic CapabilityStatement.CapabilityStatementDocumentComponent setModeElement(Enumeration<CapabilityStatement.DocumentMode> value) - Parameters:
- value-- mode(Mode of this document declaration - whether an application is a producer or consumer.). This is the underlying object with id, value and extensions. The accessor "getMode" gives direct access to the value
 
- 
getMode- Returns:
- Mode of this document declaration - whether an application is a producer or consumer.
 
- 
setModepublic CapabilityStatement.CapabilityStatementDocumentComponent setMode(CapabilityStatement.DocumentMode value) - Parameters:
- value- Mode of this document declaration - whether an application is a producer or consumer.
 
- 
getDocumentationElement- Returns:
- documentation(A description of how the application supports or uses the specified document profile. For example, when documents are created, what action is taken with consumed documents, etc.). This is the underlying object with id, value and extensions. The accessor "getDocumentation" gives direct access to the value
 
- 
hasDocumentationElement
- 
hasDocumentation
- 
setDocumentationElementpublic CapabilityStatement.CapabilityStatementDocumentComponent setDocumentationElement(MarkdownType value) - Parameters:
- value-- documentation(A description of how the application supports or uses the specified document profile. For example, when documents are created, what action is taken with consumed documents, etc.). This is the underlying object with id, value and extensions. The accessor "getDocumentation" gives direct access to the value
 
- 
getDocumentation- Returns:
- A description of how the application supports or uses the specified document profile. For example, when documents are created, what action is taken with consumed documents, etc.
 
- 
setDocumentation- Parameters:
- value- A description of how the application supports or uses the specified document profile. For example, when documents are created, what action is taken with consumed documents, etc.
 
- 
getProfileElement- Returns:
- profile(A profile on the document Bundle that constrains which resources are present, and their contents.). This is the underlying object with id, value and extensions. The accessor "getProfile" gives direct access to the value
 
- 
hasProfileElement
- 
hasProfile
- 
setProfileElementpublic CapabilityStatement.CapabilityStatementDocumentComponent setProfileElement(CanonicalType value) - Parameters:
- value-- profile(A profile on the document Bundle that constrains which resources are present, and their contents.). This is the underlying object with id, value and extensions. The accessor "getProfile" gives direct access to the value
 
- 
getProfile- Returns:
- A profile on the document Bundle that constrains which resources are present, and their contents.
 
- 
setProfile- Parameters:
- value- A profile on the document Bundle that constrains which resources are present, and their contents.
 
- 
listChildren- Overrides:
- listChildrenin class- BackboneElement
 
- 
getNamedPropertypublic Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
- getNamedPropertyin class- BackboneElement
- Throws:
- org.hl7.fhir.exceptions.FHIRException
 
- 
getPropertypublic Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
- getPropertyin class- BackboneElement
- Throws:
- org.hl7.fhir.exceptions.FHIRException
 
- 
setPropertypublic Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
- setPropertyin class- BackboneElement
- Throws:
- org.hl7.fhir.exceptions.FHIRException
 
- 
setProperty- Overrides:
- setPropertyin class- BackboneElement
- Throws:
- org.hl7.fhir.exceptions.FHIRException
 
- 
removeChild- Overrides:
- removeChildin class- BackboneElement
- Throws:
- org.hl7.fhir.exceptions.FHIRException
 
- 
makeProperty- Overrides:
- makePropertyin class- BackboneElement
- Throws:
- org.hl7.fhir.exceptions.FHIRException
 
- 
getTypesForPropertypublic String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
- getTypesForPropertyin class- BackboneElement
- Throws:
- org.hl7.fhir.exceptions.FHIRException
 
- 
addChild- Overrides:
- addChildin class- BackboneElement
- Throws:
- org.hl7.fhir.exceptions.FHIRException
 
- 
copy- Specified by:
- copyin class- BackboneElement
 
- 
copyValues
- 
equalsDeep- Overrides:
- equalsDeepin class- BackboneElement
 
- 
equalsShallow- Overrides:
- equalsShallowin class- BackboneElement
 
- 
isEmpty- Specified by:
- isEmptyin interface- org.hl7.fhir.instance.model.api.IBase
- Overrides:
- isEmptyin class- BackboneElement
 
- 
fhirType- Specified by:
- fhirTypein interface- org.hl7.fhir.instance.model.api.IBase
- Overrides:
- fhirTypein class- BackboneElement
 
 
-