Click or drag to resize

EncounterResourceHandler Methods

The EncounterResourceHandler type exposes the following members.

Methods
  NameDescription
Public methodCanMapObject
True if this handler can process the object
(Inherited from ResourceHandlerBase<TFhirResource, TModel>.)
Protected methodCreate(TModel, TransactionMode)
Create the object
(Inherited from RepositoryResourceHandlerBase<TFhirResource, TModel>.)
Public methodCreate(Resource, TransactionMode)
Create the specified resource in the repository layer
(Inherited from ResourceHandlerBase<TFhirResource, TModel>.)
Protected methodCreateConceptSetFilter
Create concept set filter based on act type
(Inherited from RepositoryResourceHandlerBase<TFhirResource, TModel>.)
Protected methodDelete(Guid)
Perform a delete operation
(Inherited from RepositoryResourceHandlerBase<TFhirResource, TModel>.)
Public methodDelete(String, TransactionMode)
Deletes a specified resource.
(Inherited from ResourceHandlerBase<TFhirResource, TModel>.)
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Protected methodGetIncludes
Get includes
(Overrides ResourceHandlerBase<TFhirResource, TModel>.GetIncludes(TModel, IEnumerable<ResourceHandlerBase<TFhirResource, TModel>.IncludeInstruction>).)
Protected methodGetInteractions
Get the interactions supported
(Overrides ResourceHandlerBase<TFhirResource, TModel>.GetInteractions().)
Public methodGetResourceDefinition
Get definition for the specified resource
(Inherited from ResourceHandlerBase<TFhirResource, TModel>.)
Protected methodGetReverseIncludes
Get the reverse includes
(Overrides ResourceHandlerBase<TFhirResource, TModel>.GetReverseIncludes(TModel, IEnumerable<ResourceHandlerBase<TFhirResource, TModel>.IncludeInstruction>).)
Public methodGetStructureDefinition
Get structure definitions
(Inherited from ResourceHandlerBase<TFhirResource, TModel>.)
Public methodGetType (Inherited from Object.)
Public methodHistory
Reads the complete history of the specified identifier
(Inherited from ResourceHandlerBase<TFhirResource, TModel>.)
Public methodMapToFhir(IdentifiedData)
Map to FHIR
(Inherited from ResourceHandlerBase<TFhirResource, TModel>.)
Protected methodMapToFhir(PatientEncounter)
Map the specified patient encounter to a FHIR based encounter
(Overrides ResourceHandlerBase<TFhirResource, TModel>.MapToFhir(TModel).)
Protected methodMapToModel(Encounter)
Map to model the encounter
(Overrides ResourceHandlerBase<TFhirResource, TModel>.MapToModel(TFhirResource).)
Public methodMapToModel(Resource)
Map the object to model
(Inherited from ResourceHandlerBase<TFhirResource, TModel>.)
Protected methodMemberwiseClone (Inherited from Object.)
Protected methodProcessIncludes
Process includes for the specified result set
(Inherited from ResourceHandlerBase<TFhirResource, TModel>.)
Protected methodQuery(Expression<Func<TModel, Boolean>>)
Query for patients.
(Inherited from RepositoryResourceHandlerBase<TFhirResource, TModel>.)
Public methodQuery(NameValueCollection)
Queries for a specified resource.
(Inherited from ResourceHandlerBase<TFhirResource, TModel>.)
Protected methodQueryEx<TReturn>
A query function which allows for changing of the return type
(Inherited from RepositoryResourceHandlerBase<TFhirResource, TModel>.)
Protected methodRead(Guid, Guid)
Perform a read operation
(Inherited from RepositoryResourceHandlerBase<TFhirResource, TModel>.)
Public methodRead(String, String)
Retrieves a specific resource.
(Inherited from ResourceHandlerBase<TFhirResource, TModel>.)
Public methodToString (Inherited from Object.)
Protected methodUpdate(TModel, TransactionMode)
Perform an update operation
(Inherited from RepositoryResourceHandlerBase<TFhirResource, TModel>.)
Public methodUpdate(String, Resource, TransactionMode)
Updates the specified resource with new data in resource
(Inherited from ResourceHandlerBase<TFhirResource, TModel>.)
Top
Extension Methods
  NameDescription
Public Extension MethodConvert<TReturn>
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.)
Top
See Also