Click or drag to resize

PatientResourceHandler Constructor

Resource handler subscription

Namespace:  SanteDB.Messaging.FHIR.Handlers
Assembly:  SanteDB.Messaging.FHIR (in SanteDB.Messaging.FHIR.dll) Version: 2.2.1
Syntax
public PatientResourceHandler(
	IRepositoryService<Patient> repo,
	IRepositoryService<EntityRelationship> erRepository,
	IRepositoryService<Concept> conceptRepository,
	ILocalizationService localizationService,
	IAdhocCacheService adhocCacheService = null
)

Parameters

repo
Type: SanteDB.Core.ServicesIRepositoryServicePatient

[Missing <param name="repo"/> documentation for "M:SanteDB.Messaging.FHIR.Handlers.PatientResourceHandler.#ctor(SanteDB.Core.Services.IRepositoryService{SanteDB.Core.Model.Roles.Patient},SanteDB.Core.Services.IRepositoryService{SanteDB.Core.Model.Entities.EntityRelationship},SanteDB.Core.Services.IRepositoryService{SanteDB.Core.Model.DataTypes.Concept},SanteDB.Core.Services.ILocalizationService,SanteDB.Core.Services.IAdhocCacheService)"]

erRepository
Type: SanteDB.Core.ServicesIRepositoryServiceEntityRelationship

[Missing <param name="erRepository"/> documentation for "M:SanteDB.Messaging.FHIR.Handlers.PatientResourceHandler.#ctor(SanteDB.Core.Services.IRepositoryService{SanteDB.Core.Model.Roles.Patient},SanteDB.Core.Services.IRepositoryService{SanteDB.Core.Model.Entities.EntityRelationship},SanteDB.Core.Services.IRepositoryService{SanteDB.Core.Model.DataTypes.Concept},SanteDB.Core.Services.ILocalizationService,SanteDB.Core.Services.IAdhocCacheService)"]

conceptRepository
Type: SanteDB.Core.ServicesIRepositoryServiceConcept

[Missing <param name="conceptRepository"/> documentation for "M:SanteDB.Messaging.FHIR.Handlers.PatientResourceHandler.#ctor(SanteDB.Core.Services.IRepositoryService{SanteDB.Core.Model.Roles.Patient},SanteDB.Core.Services.IRepositoryService{SanteDB.Core.Model.Entities.EntityRelationship},SanteDB.Core.Services.IRepositoryService{SanteDB.Core.Model.DataTypes.Concept},SanteDB.Core.Services.ILocalizationService,SanteDB.Core.Services.IAdhocCacheService)"]

localizationService
Type: SanteDB.Core.ServicesILocalizationService

[Missing <param name="localizationService"/> documentation for "M:SanteDB.Messaging.FHIR.Handlers.PatientResourceHandler.#ctor(SanteDB.Core.Services.IRepositoryService{SanteDB.Core.Model.Roles.Patient},SanteDB.Core.Services.IRepositoryService{SanteDB.Core.Model.Entities.EntityRelationship},SanteDB.Core.Services.IRepositoryService{SanteDB.Core.Model.DataTypes.Concept},SanteDB.Core.Services.ILocalizationService,SanteDB.Core.Services.IAdhocCacheService)"]

adhocCacheService (Optional)
Type: SanteDB.Core.ServicesIAdhocCacheService

[Missing <param name="adhocCacheService"/> documentation for "M:SanteDB.Messaging.FHIR.Handlers.PatientResourceHandler.#ctor(SanteDB.Core.Services.IRepositoryService{SanteDB.Core.Model.Roles.Patient},SanteDB.Core.Services.IRepositoryService{SanteDB.Core.Model.Entities.EntityRelationship},SanteDB.Core.Services.IRepositoryService{SanteDB.Core.Model.DataTypes.Concept},SanteDB.Core.Services.ILocalizationService,SanteDB.Core.Services.IAdhocCacheService)"]

See Also