Click or drag to resize

RelatedPersonResourceHandler Constructor

Create related person resource handler

Namespace:  SanteDB.Messaging.FHIR.Handlers
Assembly:  SanteDB.Messaging.FHIR (in SanteDB.Messaging.FHIR.dll) Version: 2.2.1
Syntax
public RelatedPersonResourceHandler(
	IRepositoryService<Person> personRepo,
	IRepositoryService<Patient> patientRepository,
	IRepositoryService<EntityRelationship> repo,
	IRepositoryService<Concept> conceptRepository,
	ILocalizationService localizationService
)

Parameters

personRepo
Type: SanteDB.Core.ServicesIRepositoryServicePerson

[Missing <param name="personRepo"/> documentation for "M:SanteDB.Messaging.FHIR.Handlers.RelatedPersonResourceHandler.#ctor(SanteDB.Core.Services.IRepositoryService{SanteDB.Core.Model.Entities.Person},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)"]

patientRepository
Type: SanteDB.Core.ServicesIRepositoryServicePatient

[Missing <param name="patientRepository"/> documentation for "M:SanteDB.Messaging.FHIR.Handlers.RelatedPersonResourceHandler.#ctor(SanteDB.Core.Services.IRepositoryService{SanteDB.Core.Model.Entities.Person},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)"]

repo
Type: SanteDB.Core.ServicesIRepositoryServiceEntityRelationship

[Missing <param name="repo"/> documentation for "M:SanteDB.Messaging.FHIR.Handlers.RelatedPersonResourceHandler.#ctor(SanteDB.Core.Services.IRepositoryService{SanteDB.Core.Model.Entities.Person},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)"]

conceptRepository
Type: SanteDB.Core.ServicesIRepositoryServiceConcept

[Missing <param name="conceptRepository"/> documentation for "M:SanteDB.Messaging.FHIR.Handlers.RelatedPersonResourceHandler.#ctor(SanteDB.Core.Services.IRepositoryService{SanteDB.Core.Model.Entities.Person},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)"]

localizationService
Type: SanteDB.Core.ServicesILocalizationService

[Missing <param name="localizationService"/> documentation for "M:SanteDB.Messaging.FHIR.Handlers.RelatedPersonResourceHandler.#ctor(SanteDB.Core.Services.IRepositoryService{SanteDB.Core.Model.Entities.Person},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)"]

See Also