public static class ImplementationGuide.ImplementationGuidePackageResourceComponent extends BackboneElement implements IBaseBackboneElement
| Modifier and Type | Field and Description |
|---|---|
protected StringType |
acronym
A short code that may be used to identify the resource throughout the implementation guide.
|
protected StringType |
description
A description of the reason that a resource has been included in the implementation guide.
|
protected BooleanType |
example
Whether a resource is included in the guide as part of the rules defined by the guide, or just as an example of a resource that conforms to the rules and/or help implementers understand the intent of the guide.
|
protected Reference |
exampleFor
Another resource that this resource is an example for.
|
protected StructureDefinition |
exampleForTarget
The actual object that is the target of the reference (Another resource that this resource is an example for.
|
protected StringType |
name
A human assigned name for the resource.
|
protected Type |
source
Where this resource is found.
|
modifierExtension| Constructor and Description |
|---|
ImplementationGuidePackageResourceComponent()
Constructor
|
ImplementationGuidePackageResourceComponent(BooleanType example,
Type source)
Constructor
|
addModifierExtension, addModifierExtension, copyValues, getModifierExtension, getModifierExtensionFirstRep, hasModifierExtension, setModifierExtensionaddExtension, addExtension, addExtension, copyValues, getExtension, getExtensionFirstRep, getExtensionsByUrl, getExtensionString, getId, getIdBase, getIdElement, hasExtension, hasExtension, hasId, hasIdElement, setExtension, setId, setIdBase, setIdElementcastToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCode, castToCodeableConcept, castToCoding, castToContactDetail, castToContactPoint, castToContributor, castToDataRequirement, castToDate, castToDateTime, castToDecimal, castToDosage, castToDuration, castToElementDefinition, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMeta, castToMoney, castToNarrative, castToOid, castToParameterDefinition, castToPeriod, castToPositiveInt, castToQuantity, castToRange, castToRatio, castToReference, castToRelatedArtifact, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToTime, castToTiming, castToTriggerDefinition, castToType, castToUnsignedInt, castToUri, castToUsageContext, castToXhtml, castToXhtmlString, children, clearUserData, compareDeep, compareDeep, compareDeep, compareValues, compareValues, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getUserData, getUserInt, getUserString, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isMetadataBased, isPrimitive, isResource, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINNclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetFormatCommentsPost, getFormatCommentsPre, hasFormatCommentaddExtension, getExtension, hasExtensionaddModifierExtension, getModifierExtension, hasModifierExtensionprotected BooleanType example
protected StringType name
protected StringType description
protected StringType acronym
protected Reference exampleFor
protected StructureDefinition exampleForTarget
public ImplementationGuidePackageResourceComponent()
public ImplementationGuidePackageResourceComponent(BooleanType example, Type source)
public BooleanType getExampleElement()
example (Whether a resource is included in the guide as part of the rules defined by the guide, or just as an example of a resource that conforms to the rules and/or help implementers understand the intent of the guide.). This is the underlying object with id, value and extensions. The accessor "getExample" gives direct access to the valuepublic boolean hasExampleElement()
public boolean hasExample()
public ImplementationGuide.ImplementationGuidePackageResourceComponent setExampleElement(BooleanType value)
value - example (Whether a resource is included in the guide as part of the rules defined by the guide, or just as an example of a resource that conforms to the rules and/or help implementers understand the intent of the guide.). This is the underlying object with id, value and extensions. The accessor "getExample" gives direct access to the valuepublic boolean getExample()
public ImplementationGuide.ImplementationGuidePackageResourceComponent setExample(boolean value)
value - Whether a resource is included in the guide as part of the rules defined by the guide, or just as an example of a resource that conforms to the rules and/or help implementers understand the intent of the guide.public StringType getNameElement()
name (A human assigned name for the resource. All resources SHOULD have a name, but the name may be extracted from the resource (e.g. ValueSet.name).). This is the underlying object with id, value and extensions. The accessor "getName" gives direct access to the valuepublic boolean hasNameElement()
public boolean hasName()
public ImplementationGuide.ImplementationGuidePackageResourceComponent setNameElement(StringType value)
value - name (A human assigned name for the resource. All resources SHOULD have a name, but the name may be extracted from the resource (e.g. ValueSet.name).). This is the underlying object with id, value and extensions. The accessor "getName" gives direct access to the valuepublic String getName()
public ImplementationGuide.ImplementationGuidePackageResourceComponent setName(String value)
value - A human assigned name for the resource. All resources SHOULD have a name, but the name may be extracted from the resource (e.g. ValueSet.name).public StringType getDescriptionElement()
description (A description of the reason that a resource has been included in the implementation guide.). This is the underlying object with id, value and extensions. The accessor "getDescription" gives direct access to the valuepublic boolean hasDescriptionElement()
public boolean hasDescription()
public ImplementationGuide.ImplementationGuidePackageResourceComponent setDescriptionElement(StringType value)
value - description (A description of the reason that a resource has been included in the implementation guide.). This is the underlying object with id, value and extensions. The accessor "getDescription" gives direct access to the valuepublic String getDescription()
public ImplementationGuide.ImplementationGuidePackageResourceComponent setDescription(String value)
value - A description of the reason that a resource has been included in the implementation guide.public StringType getAcronymElement()
acronym (A short code that may be used to identify the resource throughout the implementation guide.). This is the underlying object with id, value and extensions. The accessor "getAcronym" gives direct access to the valuepublic boolean hasAcronymElement()
public boolean hasAcronym()
public ImplementationGuide.ImplementationGuidePackageResourceComponent setAcronymElement(StringType value)
value - acronym (A short code that may be used to identify the resource throughout the implementation guide.). This is the underlying object with id, value and extensions. The accessor "getAcronym" gives direct access to the valuepublic String getAcronym()
public ImplementationGuide.ImplementationGuidePackageResourceComponent setAcronym(String value)
value - A short code that may be used to identify the resource throughout the implementation guide.public UriType getSourceUriType() throws FHIRException
source (Where this resource is found.)FHIRExceptionpublic boolean hasSourceUriType()
public Reference getSourceReference() throws FHIRException
source (Where this resource is found.)FHIRExceptionpublic boolean hasSourceReference()
public boolean hasSource()
public ImplementationGuide.ImplementationGuidePackageResourceComponent setSource(Type value)
value - source (Where this resource is found.)public Reference getExampleFor()
exampleFor (Another resource that this resource is an example for. This is mostly used for resources that are included as examples of StructureDefinitions.)public boolean hasExampleFor()
public ImplementationGuide.ImplementationGuidePackageResourceComponent setExampleFor(Reference value)
value - exampleFor (Another resource that this resource is an example for. This is mostly used for resources that are included as examples of StructureDefinitions.)public StructureDefinition getExampleForTarget()
exampleFor The actual object that is the target of the reference. The reference library doesn't populate this, but you can use it to hold the resource if you resolve it. (Another resource that this resource is an example for. This is mostly used for resources that are included as examples of StructureDefinitions.)public ImplementationGuide.ImplementationGuidePackageResourceComponent setExampleForTarget(StructureDefinition value)
value - exampleFor The actual object that is the target of the reference. The reference library doesn't use these, but you can use it to hold the resource if you resolve it. (Another resource that this resource is an example for. This is mostly used for resources that are included as examples of StructureDefinitions.)protected void listChildren(List<Property> childrenList)
listChildren in class BackboneElementpublic Base[] getProperty(int hash, String name, boolean checkValid) throws FHIRException
getProperty in class BackboneElementFHIRExceptionpublic Base setProperty(int hash, String name, Base value) throws FHIRException
setProperty in class BackboneElementFHIRExceptionpublic Base setProperty(String name, Base value) throws FHIRException
setProperty in class BackboneElementFHIRExceptionpublic Base makeProperty(int hash, String name) throws FHIRException
makeProperty in class BackboneElementFHIRExceptionpublic String[] getTypesForProperty(int hash, String name) throws FHIRException
getTypesForProperty in class BackboneElementFHIRExceptionpublic Base addChild(String name) throws FHIRException
addChild in class BackboneElementFHIRExceptionpublic ImplementationGuide.ImplementationGuidePackageResourceComponent copy()
copy in class BackboneElementpublic boolean equalsDeep(Base other)
equalsDeep in class BackboneElementpublic boolean equalsShallow(Base other)
equalsShallow in class BackboneElementpublic boolean isEmpty()
isEmpty in interface IBaseisEmpty in class BackboneElementpublic String fhirType()
fhirType in class BackboneElementCopyright © 2014–2017 University Health Network. All rights reserved.