public static class Profile.Structure extends BaseIdentifiableElement implements IResourceBlock
Definition: A constraint statement about what contents a resource or data type may have
| Constructor and Description |
|---|
Profile.Structure() |
| Modifier and Type | Method and Description |
|---|---|
Profile.StructureElement |
addElement()
Adds and returns a new value for element (Definition of elements in the resource (if no profile))
|
Profile.StructureSearchParam |
addSearchParam()
Adds and returns a new value for searchParam (Search params defined)
|
<T extends IElement> |
getAllPopulatedChildElementsOfType(Class<T> theType)
Returns a list containing all child elements matching a given type
|
List<Profile.StructureElement> |
getElement()
Gets the value(s) for element (Definition of elements in the resource (if no profile)).
|
Profile.StructureElement |
getElementFirstRep()
Gets the first repetition for element (Definition of elements in the resource (if no profile)),
creating it if it does not already exist.
|
StringDt |
getName()
Gets the value(s) for name (Name for this particular structure (reference target)).
|
BooleanDt |
getPublish()
Gets the value(s) for publish (This definition is published (i.e.
|
StringDt |
getPurpose()
Gets the value(s) for purpose (Human summary: why describe this resource?).
|
List<Profile.StructureSearchParam> |
getSearchParam()
Gets the value(s) for searchParam (Search params defined).
|
Profile.StructureSearchParam |
getSearchParamFirstRep()
Gets the first repetition for searchParam (Search params defined),
creating it if it does not already exist.
|
BoundCodeDt<FHIRDefinedTypeEnum> |
getType()
Gets the value(s) for type (The Resource or Data Type being described).
|
boolean |
isEmpty() |
Profile.Structure |
setElement(List<Profile.StructureElement> theValue)
Sets the value(s) for element (Definition of elements in the resource (if no profile))
|
Profile.Structure |
setName(String theString)
Sets the value for name (Name for this particular structure (reference target))
|
Profile.Structure |
setName(StringDt theValue)
Sets the value(s) for name (Name for this particular structure (reference target))
|
Profile.Structure |
setPublish(boolean theBoolean)
Sets the value for publish (This definition is published (i.e.
|
Profile.Structure |
setPublish(BooleanDt theValue)
Sets the value(s) for publish (This definition is published (i.e.
|
Profile.Structure |
setPurpose(String theString)
Sets the value for purpose (Human summary: why describe this resource?)
|
Profile.Structure |
setPurpose(StringDt theValue)
Sets the value(s) for purpose (Human summary: why describe this resource?)
|
Profile.Structure |
setSearchParam(List<Profile.StructureSearchParam> theValue)
Sets the value(s) for searchParam (Search params defined)
|
Profile.Structure |
setType(BoundCodeDt<FHIRDefinedTypeEnum> theValue)
Sets the value(s) for type (The Resource or Data Type being described)
|
Profile.Structure |
setType(FHIRDefinedTypeEnum theValue)
Sets the value(s) for type (The Resource or Data Type being described)
|
getElementSpecificId, getId, setElementSpecificId, setId, setIdaddUndeclaredExtension, addUndeclaredExtension, addUndeclaredExtension, getAllUndeclaredExtensions, getUndeclaredExtensions, getUndeclaredExtensionsByUrl, getUndeclaredModifierExtensions, isBaseEmptyclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetElementSpecificId, getId, setElementSpecificId, setId, setIdpublic <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType)
ICompositeElementgetAllPopulatedChildElementsOfType in interface ICompositeElementtheType - The type to match. If set to null, all child elements will be returnedpublic BoundCodeDt<FHIRDefinedTypeEnum> getType()
null.
Definition: The Resource or Data type being described
public Profile.Structure setType(BoundCodeDt<FHIRDefinedTypeEnum> theValue)
Definition: The Resource or Data type being described
public Profile.Structure setType(FHIRDefinedTypeEnum theValue)
Definition: The Resource or Data type being described
public StringDt getName()
null.
Definition: The name of this resource constraint statement (to refer to it from other resource constraints - from Profile.structure.element.definition.type.profile)
public Profile.Structure setName(StringDt theValue)
Definition: The name of this resource constraint statement (to refer to it from other resource constraints - from Profile.structure.element.definition.type.profile)
public Profile.Structure setName(String theString)
Definition: The name of this resource constraint statement (to refer to it from other resource constraints - from Profile.structure.element.definition.type.profile)
public BooleanDt getPublish()
null.
Definition: This definition of a profile on a structure is published as a formal statement. Some structural definitions might be defined purely for internal use within the profile, and not intended to be used outside that context
public Profile.Structure setPublish(BooleanDt theValue)
Definition: This definition of a profile on a structure is published as a formal statement. Some structural definitions might be defined purely for internal use within the profile, and not intended to be used outside that context
public Profile.Structure setPublish(boolean theBoolean)
Definition: This definition of a profile on a structure is published as a formal statement. Some structural definitions might be defined purely for internal use within the profile, and not intended to be used outside that context
public StringDt getPurpose()
null.
Definition: Human summary: why describe this resource?
public Profile.Structure setPurpose(StringDt theValue)
Definition: Human summary: why describe this resource?
public Profile.Structure setPurpose(String theString)
Definition: Human summary: why describe this resource?
public List<Profile.StructureElement> getElement()
null.
Definition: Captures constraints on each element within the resource
public Profile.Structure setElement(List<Profile.StructureElement> theValue)
Definition: Captures constraints on each element within the resource
public Profile.StructureElement addElement()
Definition: Captures constraints on each element within the resource
public Profile.StructureElement getElementFirstRep()
Definition: Captures constraints on each element within the resource
public List<Profile.StructureSearchParam> getSearchParam()
null.
Definition: Additional search parameters for implementations to support and/or make use of
public Profile.Structure setSearchParam(List<Profile.StructureSearchParam> theValue)
Definition: Additional search parameters for implementations to support and/or make use of
public Profile.StructureSearchParam addSearchParam()
Definition: Additional search parameters for implementations to support and/or make use of
public Profile.StructureSearchParam getSearchParamFirstRep()
Definition: Additional search parameters for implementations to support and/or make use of
Copyright © 2014 University Health Network. All rights reserved.