IDiseaseImporter

Operations

MergeDisease #

Import a disease table, optionally merging with the existing one.

Signature:

Public Function MergeDisease(ByVal targetTable As ListObject, ByVal sourceTable As ListObject, _
                             Optional ByVal mergeValues As Boolean = True, _
                             Optional ByVal priority As DiseaseImportPriority = DiseaseImportPriority_Foreign, _
                             Optional ByVal logger As IDiseaseLogger) As IDiseaseImportSummary

Parameters:

  • targetTable: ListObject representing the existing disease worksheet data.
  • sourceTable: ListObject containing the imported disease data.
  • mergeValues: Optional Boolean. When False the target table is replaced.
  • priority: Optional DiseaseImportPriority controlling conflict resolution. Defaults to foreign.

Returns: IDiseaseImportSummary containing the merge outcome.