public static class Conformance.Rest extends BaseIdentifiableElement implements IResourceBlock
Definition: A definition of the restful capabilities of the solution, if any
| Constructor and Description |
|---|
Conformance.Rest() |
| Modifier and Type | Method and Description |
|---|---|
UriDt |
addDocumentMailbox()
Adds and returns a new value for documentMailbox (How documents are accepted in /Mailbox)
|
Conformance.Rest |
addDocumentMailbox(String theUri)
Adds a new value for documentMailbox (How documents are accepted in /Mailbox)
|
Conformance.RestOperation |
addOperation()
Adds and returns a new value for operation (What operations are supported?)
|
Conformance.RestQuery |
addQuery()
Adds and returns a new value for query (Definition of a named query)
|
Conformance.RestResource |
addResource()
Adds and returns a new value for resource (Resource served on the REST interface)
|
<T extends IElement> |
getAllPopulatedChildElementsOfType(Class<T> theType)
Returns a list containing all child elements matching a given type
|
StringDt |
getDocumentation()
Gets the value(s) for documentation (General description of implementation).
|
List<UriDt> |
getDocumentMailbox()
Gets the value(s) for documentMailbox (How documents are accepted in /Mailbox).
|
UriDt |
getDocumentMailboxFirstRep()
Gets the first repetition for documentMailbox (How documents are accepted in /Mailbox),
creating it if it does not already exist.
|
BoundCodeDt<RestfulConformanceModeEnum> |
getMode()
Gets the value(s) for mode (client | server).
|
List<Conformance.RestOperation> |
getOperation()
Gets the value(s) for operation (What operations are supported?).
|
Conformance.RestOperation |
getOperationFirstRep()
Gets the first repetition for operation (What operations are supported?),
creating it if it does not already exist.
|
List<Conformance.RestQuery> |
getQuery()
Gets the value(s) for query (Definition of a named query).
|
Conformance.RestQuery |
getQueryFirstRep()
Gets the first repetition for query (Definition of a named query),
creating it if it does not already exist.
|
List<Conformance.RestResource> |
getResource()
Gets the value(s) for resource (Resource served on the REST interface).
|
Conformance.RestResource |
getResourceFirstRep()
Gets the first repetition for resource (Resource served on the REST interface),
creating it if it does not already exist.
|
Conformance.RestSecurity |
getSecurity()
Gets the value(s) for security (Information about security of implementation).
|
boolean |
isEmpty() |
Conformance.Rest |
setDocumentation(String theString)
Sets the value for documentation (General description of implementation)
|
Conformance.Rest |
setDocumentation(StringDt theValue)
Sets the value(s) for documentation (General description of implementation)
|
Conformance.Rest |
setDocumentMailbox(List<UriDt> theValue)
Sets the value(s) for documentMailbox (How documents are accepted in /Mailbox)
|
Conformance.Rest |
setMode(BoundCodeDt<RestfulConformanceModeEnum> theValue)
Sets the value(s) for mode (client | server)
|
Conformance.Rest |
setMode(RestfulConformanceModeEnum theValue)
Sets the value(s) for mode (client | server)
|
Conformance.Rest |
setOperation(List<Conformance.RestOperation> theValue)
Sets the value(s) for operation (What operations are supported?)
|
Conformance.Rest |
setQuery(List<Conformance.RestQuery> theValue)
Sets the value(s) for query (Definition of a named query)
|
Conformance.Rest |
setResource(List<Conformance.RestResource> theValue)
Sets the value(s) for resource (Resource served on the REST interface)
|
Conformance.Rest |
setSecurity(Conformance.RestSecurity theValue)
Sets the value(s) for security (Information about security of implementation)
|
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<RestfulConformanceModeEnum> getMode()
null.
Definition: Identifies whether this portion of the statement is describing ability to initiate or receive restful operations
public Conformance.Rest setMode(BoundCodeDt<RestfulConformanceModeEnum> theValue)
Definition: Identifies whether this portion of the statement is describing ability to initiate or receive restful operations
public Conformance.Rest setMode(RestfulConformanceModeEnum theValue)
Definition: Identifies whether this portion of the statement is describing ability to initiate or receive restful operations
public StringDt getDocumentation()
null.
Definition: Information about the system's restful capabilities that apply across all applications, such as security
public Conformance.Rest setDocumentation(StringDt theValue)
Definition: Information about the system's restful capabilities that apply across all applications, such as security
public Conformance.Rest setDocumentation(String theString)
Definition: Information about the system's restful capabilities that apply across all applications, such as security
public Conformance.RestSecurity getSecurity()
null.
Definition: Information about security of implementation
public Conformance.Rest setSecurity(Conformance.RestSecurity theValue)
Definition: Information about security of implementation
public List<Conformance.RestResource> getResource()
null.
Definition: A specification of the restful capabilities of the solution for a specific resource type
public Conformance.Rest setResource(List<Conformance.RestResource> theValue)
Definition: A specification of the restful capabilities of the solution for a specific resource type
public Conformance.RestResource addResource()
Definition: A specification of the restful capabilities of the solution for a specific resource type
public Conformance.RestResource getResourceFirstRep()
Definition: A specification of the restful capabilities of the solution for a specific resource type
public List<Conformance.RestOperation> getOperation()
null.
Definition: A specification of restful operations supported by the system
public Conformance.Rest setOperation(List<Conformance.RestOperation> theValue)
Definition: A specification of restful operations supported by the system
public Conformance.RestOperation addOperation()
Definition: A specification of restful operations supported by the system
public Conformance.RestOperation getOperationFirstRep()
Definition: A specification of restful operations supported by the system
public List<Conformance.RestQuery> getQuery()
null.
Definition: Definition of a named query and its parameters and their meaning
public Conformance.Rest setQuery(List<Conformance.RestQuery> theValue)
Definition: Definition of a named query and its parameters and their meaning
public Conformance.RestQuery addQuery()
Definition: Definition of a named query and its parameters and their meaning
public Conformance.RestQuery getQueryFirstRep()
Definition: Definition of a named query and its parameters and their meaning
public List<UriDt> getDocumentMailbox()
null.
Definition: A list of profiles that this server implements for accepting documents in the mailbox. If this list is empty, then documents are not accepted. The base specification has the profile identifier \"http://hl7.org/fhir/documents/mailbox\". Other specifications can declare their own identifier for this purpose
public Conformance.Rest setDocumentMailbox(List<UriDt> theValue)
Definition: A list of profiles that this server implements for accepting documents in the mailbox. If this list is empty, then documents are not accepted. The base specification has the profile identifier \"http://hl7.org/fhir/documents/mailbox\". Other specifications can declare their own identifier for this purpose
public UriDt addDocumentMailbox()
Definition: A list of profiles that this server implements for accepting documents in the mailbox. If this list is empty, then documents are not accepted. The base specification has the profile identifier \"http://hl7.org/fhir/documents/mailbox\". Other specifications can declare their own identifier for this purpose
public UriDt getDocumentMailboxFirstRep()
Definition: A list of profiles that this server implements for accepting documents in the mailbox. If this list is empty, then documents are not accepted. The base specification has the profile identifier \"http://hl7.org/fhir/documents/mailbox\". Other specifications can declare their own identifier for this purpose
public Conformance.Rest addDocumentMailbox(String theUri)
Definition: A list of profiles that this server implements for accepting documents in the mailbox. If this list is empty, then documents are not accepted. The base specification has the profile identifier \"http://hl7.org/fhir/documents/mailbox\". Other specifications can declare their own identifier for this purpose
Copyright © 2014 University Health Network. All rights reserved.