SAIF.Services.Imaging.Import overview¶
Documentation context: Embedded component library, consumed as source-compiled project output within this solution. Documented via:
SAIF.Services.Imaging.Import\SAIF.Services.Imaging.Import.vbproj
SAIF.Services.Imaging.Import is a single-class VB.NET library that models the metadata needed to import/index a document image into the OnBase imaging system and serializes that metadata to a flat KEY=VALUE text payload.* It contains no I/O, no data access, and no service calls.
Purpose¶
- Provide a serializable data-transfer object (
clsImageImport) that carries batch/document identity, claim/policy linkage, agency/producer linkage, legal-case linkage, document metadata, task/workflow metadata, and audit/system fields relevant to an imaging-import job. - Expose named OnBase document type/sub-type classification constants for callers to reference when populating type/sub-type properties.*
- Consumers construct/populate an instance and call
.ToString()to obtain aKEY=VALUE\r\n-delimited text payload for delivery to the external imaging system; this library does not itself write or transmit that payload.*
Responsibilities¶
- Model all fields needed for an imaging-import job as public auto-implemented properties on
clsImageImport. - Serialize the populated instance to
KEY=VALUEtext viaToString(), applying blank-out formatting for unset date and non-positive numeric defaults (BR-IMG-001, BR-IMG-002).
Key components¶
clsImageImport: the library's sole public type — a serializable plain data holder with property-storage andToString()serialization logic; no validation, persistence, or transport logic.
Related documentation¶
Note: Statements marked with * were inferred from code structure, naming conventions, or contextual evidence where direct confirmation was not available in source artifacts. Statements marked with ** could not be confirmed; treat as unknown until verified.
Sources¶
SAIF.Services.Imaging.Import\clsImageImport.vbSAIF.Services.Imaging.Import\SAIF.Services.Imaging.Import.vbproj.saifdocgen\state\runs\20260821-113120-claims-bof-web-legal\analysis\TSK010-analysis.md