Inspection¶
Inspection is a data-carrier contract (DTO) in the Rct area of SAIF.SAIFCode.Core, exposing the properties SAIF.Services and its consumers read and populate for this entity*.
Purpose¶
- Carries data for the Rct area, consumed by SAIF.Services and other layers that reference this library's contracts*.
Context¶
- Namespace:
SAIF.Core.Contracts.Rct - Kind: Class
- Assembly/package:
SAIF.Core(NuGet packageSAIF.SAIFCode.Core)
Public members¶
| Member | Signature | Purpose |
|---|---|---|
InspectionUniqueID |
string InspectionUniqueID { get; set; } |
References the identifier of the associated inspection unique record*. |
Description |
string Description { get; set; } |
Holds free-text description recorded against this Inspection*. |
PolicyNo |
string PolicyNo { get; set; } |
Represents the policy no associated with this Inspection*. |
DateAssigned |
System.DateTime DateAssigned { get; set; } |
Represents the date assigned associated with this Inspection*. |
DateAssignedSpecified |
bool DateAssignedSpecified { get; set; } |
Represents the date assigned specified associated with this Inspection*. |
DateRequired |
System.DateTime DateRequired { get; set; } |
Represents the date required associated with this Inspection*. |
DateRequiredSpecified |
bool DateRequiredSpecified { get; set; } |
Represents the date required specified associated with this Inspection*. |
DateCompleted |
System.DateTime DateCompleted { get; set; } |
Represents the date completed associated with this Inspection*. |
DateCompletedSpecified |
bool DateCompletedSpecified { get; set; } |
Represents the date completed specified associated with this Inspection*. |
DateArchive |
System.DateTime DateArchive { get; set; } |
Represents the date archive associated with this Inspection*. |
DateArchiveSpecified |
bool DateArchiveSpecified { get; set; } |
Represents the date archive specified associated with this Inspection*. |
Note |
string Note { get; set; } |
Holds free-text note recorded against this Inspection*. |
InspectionStatus |
string InspectionStatus { get; set; } |
Records the current status of the inspection*. |
InspectionType |
string InspectionType { get; set; } |
Classifies the inspection type applicable to this Inspection*. |
Priority |
string Priority { get; set; } |
Represents the priority associated with this Inspection*. |
Severity |
string Severity { get; set; } |
Represents the severity associated with this Inspection*. |
RiskQuality |
string RiskQuality { get; set; } |
Represents the risk quality associated with this Inspection*. |
Region |
string Region { get; set; } |
Represents the region associated with this Inspection*. |
OriginalDueDate |
System.DateTime OriginalDueDate { get; set; } |
Records the date of the original due*. |
OriginalDueDateSpecified |
bool OriginalDueDateSpecified { get; set; } |
Represents the original due date specified associated with this Inspection*. |
CreateInspection |
InspectionCreateInspection CreateInspection { get; set; } |
Represents the create inspection associated with this Inspection*. |
CreateInspectionSpecified |
bool CreateInspectionSpecified { get; set; } |
Represents the create inspection specified associated with this Inspection*. |
Address |
Address Address { get; set; } |
Represents the address associated with this Inspection*. |
Company |
Company Company { get; set; } |
Represents the company associated with this Inspection*. |
Client |
Client Client { get; set; } |
Represents the client associated with this Inspection*. |
UnderWriter |
UnderWriter UnderWriter { get; set; } |
Represents the under writer associated with this Inspection*. |
Inspector |
Inspector Inspector { get; set; } |
Represents the inspector associated with this Inspection*. |
Broker |
Broker Broker { get; set; } |
Represents the broker associated with this Inspection*. |
ExtFields |
ExtField[] ExtFields { get; set; } |
Represents the ext fields associated with this Inspection*. |
Forms |
InspectionForms Forms { get; set; } |
Represents the forms associated with this Inspection*. |
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¶
- Core/SAIF.Core/Contracts/Rct/RctEvolutionXml.cs