CapabilityStatementRest
open class CapabilityStatementRest: BackboneElement
If the endpoint is a RESTful one.
A definition of the restful capabilities of the solution, if any.
-
If the endpoint is a RESTful one.
A definition of the restful capabilities of the solution, if any.
Declaration
Swift
override open class var resourceType: String
-
Compartments served/used by system.
Declaration
Swift
public var compartment: [FHIRURL]?
-
General description of implementation.
Declaration
Swift
public var documentation: FHIRString?
-
What operations are supported?.
Declaration
Swift
public var interaction: [CapabilityStatementRestInteraction]?
-
Identifies whether this portion of the statement is describing the ability to initiate or receive restful operations.
Declaration
Swift
public var mode: RestfulCapabilityMode?
-
Definition of an operation or a custom query.
Declaration
Swift
public var operation: [CapabilityStatementRestOperation]?
-
Resource served on the REST interface.
Declaration
Swift
public var resource: [CapabilityStatementRestResource]?
-
Search parameters for searching all resources.
Declaration
Swift
public var searchParam: [CapabilityStatementRestResourceSearchParam]?
-
Information about security of implementation.
Declaration
Swift
public var security: CapabilityStatementRestSecurity?
-
Convenience initializer, taking all required properties as arguments.
Declaration
Swift
public convenience init(mode: RestfulCapabilityMode)
-
Convenience initializer, taking all required properties as arguments.
Declaration
Swift
override open func populate(from json: FHIRJSON, context instCtx: inout FHIRInstantiationContext)
Parameters
json
The JSON element to use to populate the receiver
context
The instantiation context to use
-
Undocumented
Declaration
Swift
open class CapabilityStatementRest: BackboneElement