Foundation Technology

Get more value from your data with integrated data cleansing in your systems. Automate data extraction, cleansing and import for greater efficiency.

 

Service

Definition

            public class Service
            {
                public string Name;
                public string Description;
                public ServiceOption[] Options;
                public string OptionsDescription;
                public bool Required;
                public string RequiredReason;
                public bool Forbidden;
                public string ForbiddenReason;
                public int Quantity;
                public UnitOfSale UnitOfSale;
                public double PricePerUnit;
                public double Price;
            }
        

Description

Describes a single data cleansing service that can be purchased for a job.

  • The Name field contains a unique name to identify the data cleansing service.
  • The Description field contains a human-readable name for the service.
  • The Options field contains an array of ServiceOption instances that control how the data cleansing service will be applied.
  • The OptionsDescription field contains a human-readable summary of the selected options.
  • The Required field indicates if the data cleansing service is required to be purchased for the job and cannot be deselected.
  • The RequiredReason field contains a human-readable description explaining why the Required field is set to True, or an empty string if Required is False.
  • The Forbidden field indicates if the data cleansing service is not currently available for purchase, but could be if other services were included.
  • The ForbiddenReason field contains a human-readable description explaining why the Forbidden field is set to True, or an empty string if Forbidden is False.
  • The Quantity field indicates how many records the service will be charged for.
  • The UnitOfSale field indicates how the service is charged. This can be one of the values listed in the UnitOfSale enumeration.
  • The PricePerUnit field indicates the price that is charged for each unit.
  • The Price field indicates the total price that will be charged for the service.

The list of available services, a description of the options that are present for each service and the additional columns that the services add to the cleansed data file is available in the documentation for the GetAvailableServices method.

If a service is marked as forbidden, it will still be included in the list of services from the GetAvailableServices and UpdateQuote methods. However, these services cannot be supplied to the PurchaseResults method. They are included only to indicate to the user that the service could be available if some options were changed or another service was added to the quote.

Results Manager documentation

Skip Navigation Links
Request handled by server S1 for client 38.107.179.216 at 22/05/2012 06:15:29