Fields documentation for RentalAgreementInsurancePolicy
Name | Type | Summery | Remarks |
---|---|---|---|
AppliedCurrencyConversionRate | Decimal | Represents the Currency.CurrentRate at the time the policy was issued. | |
Currency | Currency | The currency that the amounts are valued in. | |
CustomerReportDate | Nullable<DateTime> | The date the customer reported an insurance claim. This value only exists if the insurance status is either PendingReport or Reported. | |
EditState | EditStateEnum | EditState is used to keep track of the edit state of items in list/collection properties. The field is initialized to None. For inbounded DTOs derived from this value is overwritten by the correct value from the service consumer doing deserialization. | |
EntityType | Int32 | This property is used to distinguish datacontract classes that serves as a mapper for more than 1 underlying model class. An example of such a class could be: EmployeeOrGroupListItem. The EmployeeOrGroupListItem datacontract class maps both the Employee and Group model class. An employee and group can share the same IDs and it thus becomes impossible to distinguish the two if they are mapped into the same class. This is solved by overriding this property in the child class. In this case the EmployeeOrGroupListItem class. The EmployeeOrGroupListItem class will have its own "Type" enum property to distinguish what it has mapped. This existing Type property is then mapped into the base class' EntityType property. The client framework will then be able to automatically distinguish the enitities from eachother. | |
ExternalId | Int32 | Temporary server assigned unique Id for each datacontract object created in the server without persistece.. this property will use the fix the references of the all cloned objects. | |
Id | Int32 | OpenAccess identity property. | |
InsuranceAmount | Decimal | The insurance amount. | |
InsurancePolicyCode | String | The insurance policy code. | |
InsurancePremium | Decimal | The insurance premium. | |
InsuranceRequestDateTime | DateTime | When the insurance policy was requested. | |
Log | String | The request/response log of the service provider interface transactions. Used for debugging/testing purposes. | |
PaidByCustomer | Nullable<Decimal> | The amount the customer has paid of the insurance sum to the consumer. This value only exists if the Status=Reported. | |
Provider | String | Name of the insurance provider. | |
RefundedByConsumer | Nullable<Decimal> | The amount the customer has been paid back of the insurance sum by the consumer. This value only exists if the Status=Reported. | |
RefundedByInsurer | Nullable<Decimal> | The (maximum) amount the customer has been paid back of the insurance sum by the insurer. This value only exists if the Status=Reported. | |
Status | InsurancePolicyStatus | The status of the insurance policy. | |
StatusDate | DateTime | The date and time the status was updated. This date does not exist for when the insurance status is Issued (in that case the InsuranceRequestDateTime can be used). | |
Version | Int32 | OpenAccess concurrency version property. |