anchor.diff:      + TemplateId (string) - The template id the new agreement is based on.
       + ExpirationTime (string) - The expiration date of the template (YYYY-MM-DDThh:mm:ss+hhmm format)
   + Terms (list) - A list of terms.
  -    + All (object)
  -        + ServiceDescriptionTerm (object)
  -            + Name (string) - The name of the service description term
  -            + ServiceName (string) - The service ID the services are based on.
  -            + Value (string) - Human readable description of the service description term.
  -        + ServiceProperties (list) - A list of variable sets.
  -            + Name (string) - Name of the properties.
  -            + ServiceName (string) - Name of the service where the properties apply.
  -            + VariableSet (list) - A list of variables.
  -                + Variable (object)
  -                    + Name (string) - The name of the variable.
  -        + GuaranteeTerm (list) - A list of ServiceScope and ServiceLevelObjective.
  -            + Name (string) - Descriptive name of the Guarantee Term.
  -            + ServiceScope (object)
  -                + ServiceName (string) - name of the service.
  -                + Value (string) - Id of the scope of the service.
  -            + ServiceLevelObjetive (object)
  -                + KPITarget (object)
  -                    + KPIName (string) - Name of the KPI to be monitored.
  -                    + CustomServiceLevel (string) - Custom values to be fulfilled by the monitored KPI.
  +    + ServiceDescriptionTerm (object)
  +        + Name (string) - The name of the service description term
  +        + ServiceName (string) - The service ID the services are based on.
  +        + Value (string) - Human readable description of the service description term.
  +    + ServiceProperties (list) - A list of variable sets.
  +        + Name (string) - Name of the properties.
  +        + ServiceName (string) - Name of the service where the properties apply.
  +        + VariableSet (list) - A list of variables.
  +            + Variable (object)
  +                + Name (string) - The name of the variable.
  +    + GuaranteeTerm (list) - A list of ServiceScope and ServiceLevelObjective.
  +        + Name (string) - Descriptive name of the Guarantee Term.
  +        + ServiceScope (object)
  +            + ServiceName (string) - name of the service.
  +            + Value (string) - Id of the scope of the service.
  +        + ServiceLevelObjetive (object)
  +            + KPITarget (object)
  +                + KPIName (string) - Name of the KPI to be monitored.
  +                + CustomServiceLevel (string) - Custom values to be fulfilled by the monitored KPI.
   
   + Request (application/xml)
   
  
positive.code: template, following the [WS-Agreement schema](http://schemas.ggf.org/graap/2007/03/ws-agreement).
  It might include a TemplateId or not. In case of not beeing included, a uuid will be assigned.
  
  + TemplateId (string) ... The id of the template (optional)
  + Name (string) - A human readable name for the template.
  + Context (object)
      + AgreementInitiator (string) - The name of the agreement initiator (in our case, an existing provider)
  
negative.code: ### Get provider info [GET]
  
  + Parameters
  
      + uuid (string) ... Id of the provider
  
  + Request
  