public static class ImplementationGuide.ImplementationGuidePackageResourceComponent extends BackboneElement implements org.hl7.fhir.instance.model.api.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 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 Enumeration<ImplementationGuide.GuideResourcePurpose> |
purpose
Why the resource is included in the guide.
|
protected Type |
source
Where this resource is found.
|
modifierExtension| Constructor and Description |
|---|
ImplementationGuidePackageResourceComponent() |
ImplementationGuidePackageResourceComponent(Enumeration<ImplementationGuide.GuideResourcePurpose> purpose,
Type source) |
addModifierExtension, addModifierExtension, copyValues, getModifierExtension, hasModifierExtensionaddExtension, addExtension, copyValues, getExtension, getExtensionsByUrl, getExtensionString, getId, getIdElement, hasExtension, hasExtension, hasId, hasIdElement, setId, setIdElementcastToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCode, castToCodeableConcept, castToCoding, castToContactPoint, castToDate, castToDateTime, castToDecimal, castToDuration, castToElementDefinition, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMeta, castToMoney, castToNarrative, castToOid, castToPeriod, castToPositiveInt, castToQuantity, castToRange, castToRatio, castToReference, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToTime, castToTiming, castToUnsignedInt, castToUri, children, compareDeep, compareDeep, compareDeep, compareValues, compareValues, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getUserData, getUserInt, getUserString, hasFormatComment, hasType, hasUserData, isMetadataBased, isPrimitive, listChildrenByName, primitiveValue, setUserData, setUserDataINNclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetFormatCommentsPost, getFormatCommentsPre, hasFormatCommentprotected Enumeration<ImplementationGuide.GuideResourcePurpose> purpose
protected StringType name
protected StringType description
protected StringType acronym
protected Reference exampleFor
protected StructureDefinition exampleForTarget
public ImplementationGuidePackageResourceComponent()
public ImplementationGuidePackageResourceComponent(Enumeration<ImplementationGuide.GuideResourcePurpose> purpose, Type source)
public Enumeration<ImplementationGuide.GuideResourcePurpose> getPurposeElement()
purpose (Why the resource is included in the guide.). This is the underlying object with id, value and extensions. The accessor "getPurpose" gives direct access to the valuepublic boolean hasPurposeElement()
public boolean hasPurpose()
public ImplementationGuide.ImplementationGuidePackageResourceComponent setPurposeElement(Enumeration<ImplementationGuide.GuideResourcePurpose> value)
value - purpose (Why the resource is included in the guide.). This is the underlying object with id, value and extensions. The accessor "getPurpose" gives direct access to the valuepublic ImplementationGuide.GuideResourcePurpose getPurpose()
public ImplementationGuide.ImplementationGuidePackageResourceComponent setPurpose(ImplementationGuide.GuideResourcePurpose value)
value - Why the resource is included in 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 org.hl7.fhir.exceptions.FHIRException
source (Where this resource is found.)org.hl7.fhir.exceptions.FHIRExceptionpublic boolean hasSourceUriType()
public Reference getSourceReference() throws org.hl7.fhir.exceptions.FHIRException
source (Where this resource is found.)org.hl7.fhir.exceptions.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 void setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base addChild(String name) throws org.hl7.fhir.exceptions.FHIRException
addChild in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic 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 org.hl7.fhir.instance.model.api.IBaseisEmpty in class BackboneElementpublic String fhirType()
fhirType in class BackboneElementCopyright © 2014–2018 University Health Network. All rights reserved.