Click or drag to resize

IAmiServiceContract Interface

Administrative Management Interface (AMI)

Namespace: SanteDB.Rest.AMI
Assembly: SanteDB.Rest.AMI (in SanteDB.Rest.AMI.dll) Version: 3.0.2081-alpha+19f573cdc8c56fbc278c5e41a734f011a9baa699
Syntax
public interface IAmiServiceContract : IRestApiContractImplementation

The IAmiServiceContract type exposes the following members.

Methods
 NameDescription
Public methodAssociationCreate Assigns the body object with the resource at resourceType/id
Public methodAssociationGet Performs a linked or chained search on a sub-property
Public methodAssociationRemove Removes an association
Public methodAssociationSearch Performs a linked or chained search on a sub-property
Public methodCheckIn Releases an edit lock on the specified object
Public methodCheckOut Acquires an edit lock on the specified object
Public methodCreate Creates the specified resource
Public methodCreateUpdate Creates the specified resource if it does not exist, otherwise updates it
Public methodDelete Deletes the specified resource
Public methodGet Gets the specified resource from the service
Public methodGetSchema Get the schema for this service
Public methodGetVersion Gets the specified versioned copy of the data
Public methodHead Heads the specified resource from the service
Public methodHistory Gets a complete history of changes made to the object (if supported)
Public methodInvokeMethod(String, String, ParameterCollection) Invokes the specified operation
Public methodInvokeMethod(String, String, String, ParameterCollection) Invokes the specified operation
Public methodLock Locks the specified resource from the service
Public methodOptions Get the service options
Public methodPatch Updates the specified resource according to the instructions in the PATCH file
Public methodPing Ping the service to determine up/down
Public methodResourceOptions Get the specific options supported for the
Public methodSearch Searches the specified resource type for matches
Public methodUnLock Unlocks the specified resource from the service
Public methodUpdate Updates the specified resource
Top
Remarks
This service contract represents the functionality required to administer the SanteDB server.
See Also