URL: [base]/CapabilityStatement/$implements
URL: [base]/CapabilityStatement/[id]/$implements
Parameters
Use | Name | Scope | Cardinality | Type | Binding | Documentation |
IN | server | 0..1 | canonical |
A canonical reference to the server capability statement - use this if the implements is not invoked on an instance (or on the /metadata end-point) |
||
IN | client | 0..1 | canonical |
A canonical reference to the client capability statement - use this if the implements is not invoked on an instance (or on the /metadata end-point) |
||
IN | resource | 0..1 | CapabilityStatement |
The client capability statement, provided inline |
||
OUT | return | 1..1 | OperationOutcome |
Outcome of the CapabilityStatement test |
The operation does not perform a full conformance check; in particular it does not check that the profiles align. It merely checks that the behaviors the client wishes to use are provided Technically, this operation is implemented as follows:
If the capability statements match by these rules, then the return value is a 200 OK with an operation outcome that contains no issues with severity >= error. If the capability statement doesn't match, the return value is a 4xx error, with an OperationOutcome with at least one issue with severity >= error