Anhang: Liste der verfügbaren Metriken
Für alle aktuell in HED durchgeführten Synchronisierungsvorgänge wurden Metriken des Typs Counter eingerichtet.
Diese Metriken umfassen:
• Neu erstellte Gültigkeitszeiträume für den Indikator eines Wirkstoffs (erfolgreiche oder fehlgeschlagene Synchronisierung)
• Aktualisierte Gültigkeitszeiträume für den Indikator eines Wirkstoffs (erfolgreiche oder fehlgeschlagene Synchronisierung)
• Gelöschte Gültigkeitszeiträume für den Indikator eines Wirkstoffs (erfolgreiche oder fehlgeschlagene Synchronisierung)
• Aktualisierte Gültigkeitszeiträume für den Preis eines Wirkstoffs (erfolgreiche oder fehlgeschlagene Synchronisierung)
• Aktualisierte Verabreichungsdaten eines lokalen Anbieters, in Abhängigkeit einer Verzögerungszeit, nach deren Ablauf eine Warnmeldung über einen Synchronisierungsfehler ausgegeben wird (erfolgreiche oder fehlgeschlagene Synchronisierung)
• Aktualisierte Verabreichungsdaten nach administrativen Datenkorrekturen (erfolgreiche oder fehlgeschlagene Synchronisierung)
• Fehlgeschlagene Aktualisierungen einer Verabreichungsmenge, die durch einen Medikamentenanbieter bereitgestellt wurde
Metrics available in the hed-server module
Data synchronizations
Counters:
• hed.synchronization.ADD_INDICATOR_RANGE_COMPLETED
Number of successful synchronizations related to the creation of a new indicator validity range.
• hed.synchronization.ADD_INDICATOR_RANGE_FAILED
Number of failed synchronizations related to the creation of a new indicator validity range.
• hed.synchronization.UPDATE_INDICATOR_RANGE_COMPLETED
Number of successful synchronizations related to the update of an indicator validity range.
• hed.synchronization.UPDATE_INDICATOR_RANGE_FAILED
Number of failed synchronizations related to the update of an indicator validity range.
• hed.synchronization.DELETE_INDICATOR_RANGE_COMPLETED
Number of successful synchronizations related to the deletion of an indicator validity range.
• hed.synchronization.DELETE_INDICATOR_RANGE_FAILED
Number of failed synchronizations related to the deletion of an indicator validity range.
• hed.synchronization.UPDATE_PRICE_RANGE_COMPLETED
Number of successful synchronizations related to the update of drug price validity range.
• hed.synchronization.UPDATE_PRICE_RANGE_FAILED
Number of failed synchronizations related to the update of drug price validity range.
• hed.synchronization.UPDATE_PROVIDER_COMPLETED
Number of successful synchronizations related to the periodic update of HED administrations from a provider.
• hed.synchronization.UPDATE_PROVIDER_FAILED
Number of failed synchronizations related to the periodic update of HED administrations from a provider.
• hed.synchronization.FIX_INCORRECT_UNITS_COMPLETED
Number of successful synchronizations related to the periodic update of incorrect medical case data (i.e. ward, department) associated with an administration.
• hed.synchronization.FIX_INCORRECT_UNITS_FAILED
Number of failed synchronizations related to the periodic update of incorrect medical case data (i.e. ward, department) associated with an administration.
Meters:
com.agfa.orbis.modules.hed.server.control.service.
synchronization.SynchronizationService.
newSynchronizationJobWithJMSMessage
Meter on JMS synchronization jobs creations.
Timers:
com.agfa.orbis.modules.hed.server.boundary.
SynchronizationsResource.getSynchronizationJobs
Timer on synchronization jobs retrieval resource call.
com.agfa.orbis.modules.hed.server.control.
service.synchronization.ProviderSynchronizationService.
performSynchronization
Timer on provider synchronization.
Drug administration registration
Counters:
• hed.registration.PROVIDER_CONSUMPTION_REGISTRATION_FAILED
Number of failed registrations of administrations from provider consumption data.
Histograms:
com.agfa.orbis.modules.hed.server.control.service.
synchronization.ProviderConsumptionService.nbOfConsumptionsFoundForDrugRequest
Histogram counting the number of provider consumptions found after requesting administration data for a specific drug on a specific period of time.
com.agfa.orbis.modules.hed.server.control.service.
synchronization.ProviderConsumptionService.nbOfConsumptionsFoundForHistoryRequest
Histogram counting the number of provider consumptions found after requesting administration data for any drug a specific period of time.
Timers:
com.agfa.orbis.modules.hed.server.control.
repository.LocalDrugConsumptionRepository.getConsumptions
Timer on provider consumptions retrieval.
Data import
Timers:
com.agfa.orbis.modules.hed.server.boundary.ImportsResource.getImports
Timer on import status retrieval.
com.agfa.orbis.modules.hed.server.boundary.ImportsResource.postOctetStream
Timer on import data upload.
com.agfa.orbis.modules.hed.server.control.
service.io.AsynchronousImportService.importData
Timer on asynchronous processing of imported data.
Meters:
com.agfa.orbis.modules.hed.server.control.
service.ImportStatusService.newImport
Meter on new import schedule creation.