Click or drag to resize

FhirServiceBehavior Class

HL7 Fast Health Interoperability Resources (FHIR) R4
Inheritance Hierarchy
SystemObject
  SanteDB.Messaging.FHIR.RestFhirServiceBehavior

Namespace:  SanteDB.Messaging.FHIR.Rest
Assembly:  SanteDB.Messaging.FHIR (in SanteDB.Messaging.FHIR.dll) Version: 2.2.1
Syntax
public class FhirServiceBehavior : IFhirServiceContract, 
	IRestApiContractImplementation, IServiceBehaviorMetadataProvider

The FhirServiceBehavior type exposes the following members.

Constructors
  NameDescription
Public methodFhirServiceBehavior
Initializes a new instance of the FhirServiceBehavior class
Top
Properties
  NameDescription
Public propertyDescription
Get the description of the service
Top
Methods
  NameDescription
Public methodCreateResource
Create a resource
Public methodCreateUpdateResource
Create or update
Public methodDeleteResource
Delete a resource
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Public methodExecute
Execute operation on the global (no resource) context
Public methodExecuteOperationGet
Executes the specified operation name on the specified resource type
Public methodExecuteOperationPost
Executes the specified operation name on the specified resource type
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetHistory
Not implemented
Public methodGetMetaData
Get meta-data
Public methodGetOptions
Get conformance
Public methodGetResourceHistory
Not implemented result
Public methodGetResourceInstanceHistory
Get a resource's history
Public methodGetSchema
Get schema
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodIndex
Get the index
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodPostTransaction
Posting transaction is not supported
Public methodReadResource
Read a reasource
Public methodSearchResource
Searches a resource from the client registry data store
Public methodSearchResourceAlt
Alternate search
Public methodTime
Get the current time
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodUpdateResource
Update a resource
Public methodValidateResource
Validate a resource (really an update with debugging / non commit)
Public methodVReadResource
Read resource with version
Top
Extension Methods
  NameDescription
Public Extension MethodConvertTReturn
The purpose of this method is to convert object me to TReturn. Why? Because if you have an instance of Act that actually needs to be a SubstanceAdministration we can't just cast so we have to copy.
(Defined by ExtensionMethods.)
Public Extension MethodGetInstanceOfTDomain
Gets an instance of TDomain from me
(Defined by ModelExtensions.)
Top
Remarks
SanteSB Server implementation of the HL7 FHIR R4 Contract
See Also