anchor.diff:  
   ## Attribute Collection [/v2/entities/{entityId}/attrs{?options}]
   
  -### List all. Normalized Mode. [GET /v2/entities/{entityId}/attrs]
  -
  -+ Parameters
  -    + entityId: Bcn_Welt (required, string) - Entity ID
  +### List all. Normalized mode. [GET /v2/entities/{entityId}/attrs]
  +
  ++ Parameters
  +    + entityId: 0115206c51f60b48b77e4c937835795c33bb953f (required, string) - Entity ID
  +
  ++ Request 
  +    
  +    + Headers
  +
  +            Fiware-Service: tourguide
   
   + Response 200 (application/json)
  -
  +       
           {
  -            "temperature": {
  -               "type":     "number",
  -               "value":    22.5,
  -               "metadata": {
  -                 "unitCode": {
  -                    "type": "none",
  -                    "value": "CEL"
  -                 }
  -               }
  -            },
  -            "humidity": {
  -               "type": "number",
  -               "value": 60,
  -               "metadata": { }
  -            },
  -            "location": {
  -              "type": "geo:point",
  -              "value": "41.3763726, 2.1864475",
  -              "metadata": { }
  -            }
  +          "address":
  +          {
  +            "type": "PostalAddress",
  +            "value":
  +            {
  +              "streetAddress": "Cuesta de las Cabras Aldapa 2",
  +              "addressRegion": "Araba",
  +              "addressLocality": "Alegría-Dulantzi",
  +              "postalCode": "01240"
  +            },
  +            "metadata":
  +            {
  +            }
  +          },
  +          "aggregateRating":
  +          {
  +            "type": "AggregateRating",
  +            "value":
  +            {
  +              "reviewCount": 1,
  +              "ratingValue": 3
  +            },
  +            "metadata":
  +            {
  +            }
  +          },
  +          "capacity":
  +          {
  +            "type": "PropertyValue",
  +            "value": 120,
  +            "metadata":
  +            {
  +            }
  +          },
  +          "department":
  +          {
  +            "type": "none",
  +            "value": "Franchise2",
  +            "metadata":
  +            {
  +            }
  +          },
  +          "description":
  +          {
  +            "type": "none",
  +            "value": "Restaurante de estilo sidrería ubicado en Alegria-Dulantzi. Además ...",
  +            "metadata":
  +            {
  +            }
  +          },
  +          "location":
  +          {
  +            "type": "geo:point",
  +            "value": "42.8404625, -2.5123277",
  +            "metadata":
  +            {
  +            }
  +          },
  +          "name":
  +          {
  +            "type": "none",
  +            "value": "Elizalde",
  +            "metadata":
  +            {
  +            }
  +          },
  +          "occupancyLevels":
  +          {
  +            "type": "PropertyValue",
  +            "value": 0,
  +            "metadata":
  +            {
  +              "timestamp":
  +              {
  +                "type": "date",
  +                "value": "2016-05-04T14:10:30.135Z"
  +              }
  +            }
  +          },
  +          "priceRange":
  +          {
  +            "type": "none",
  +            "value": 0,
  +            "metadata":
  +            {
  +            }
  +          },
  +          "telephone":
  +          {
  +            "type": "none",
  +            "value": "945 400 868",
  +            "metadata":
  +            {
  +            }
  +          }
           }
   
   
  -### List all. keyValues Mode. [GET /v2/entities/{entityId}/attrs{?options}]
  -
  -+ Parameters
  -    + entityId: Bcn_Welt (required, string) - Entity ID
  +### List all. keyValues mode. [GET /v2/entities/{entityId}/attrs{?options}]
  +
  ++ Parameters
  +    + entityId: 0115206c51f60b48b77e4c937835795c33bb953f (required, string) - Entity ID
       + options: keyValues (optional, string) - flags that payload is in `keyValues`mode.
   
  ++ Request  
  +    
  +    + Headers
  +
  +            Fiware-Service: tourguide
  +            
   + Response 200 (application/json)
   
           {
  -            "temperature": 21.7,
  -            "humidity":    60,
  -            "location":    "41.3763726, 2.1864475"
  +          "address":
  +          {
  +            "streetAddress": "Cuesta de las Cabras Aldapa 2",
  +            "addressRegion": "Araba",
  +            "addressLocality": "Alegría-Dulantzi",
  +            "postalCode": "01240"
  +          },
  +          "aggregateRating":
  +          {
  +            "reviewCount": 1,
  +            "ratingValue": 3
  +          },
  +          "capacity": 120,
  +          "department": "Franchise2",
  +          "description": "Restaurante de estilo sidrería ubicado en Alegria-Dulantzi. Además ...",
  +          "location": "42.8404625, -2.5123277",
  +          "name": "Elizalde",
  +          "occupancyLevels": 0,
  +          "priceRange": 0,
  +          "telephone": "945 400 868"
           }
  +
   
           
   ### Replace all. keyValues mode [PUT /v2/entities/{entityId}/attrs{?options}]
   
   + Parameters
  -    + entityId: Bcn_Welt (required, string) - Entity ID
  +    + entityId: 0115206c51f60b48b77e4c937835795c33bb953f (required, string) - Entity ID
       + options: keyValues (optional, string) - flags that payload is in `keyValues`mode.
   
  -+ Request (application/json)
  -
  -        {
  -            "temperature": 21.7,
  -            "seatsNumber": 12
  -        }
  ++ Request (application/json) 
  +    
  +    + Headers
  +
  +            Fiware-Service: tourguide
  +            
  +    + Body
  +
  +            {
  +                "priceRange": 10,
  +                "capacity": 100
  +            }
   
   + Response 200
           
  
positive.code: ### Query by attribute content [GET /v2/entities{?q,limit,offset,attrs,options}]
  
  + Parameters
      + q: temperature==22.5;humidity==60 (optional, string) - General query parameter that allows
      to filter by attribute content. 
      + limit: 20 - Limit the number of results (optional, number) - Maximum number of results to return
      + attrs: seatsNumber (optional, string) - Attributes to be returned
      + options: keyValues (optional, string) - query options (`keyValues` mode)
  
  + Response 200 (application/json)
  
          [
           {
              "type": "Room",
              "id": "Bcn-Welt",
              "seatsNumber": 15
           }
          ]
  
  ### Query by distance to a certain point [GET /v2/entities{?type,coords,georel,geometry,options}]
  
  + Parameters
      + type: WeatherStation (optional, string) - Entity type requested.
      + coords: 41.3763726, 2.1864475 (optional, string) - Coordinates of the reference point.
      + geometry: point (optional, string) - Geometry (point, line, polygon) represented by the `coords` parameter. 
      + georel: near;maxDistance:1000 (optional, string) - Geospatial relationship.
      This example refers to those entities located at a maximum distance of 1000 meters from the reference point.
      + options: keyValues (optional, string) - query options (`keyValues` mode)
  
  + Response 200 (application/json)
  
          [
           {
              "type": "WeatherStation",
              "id": "AEMET-789",
              "location": "43.5,-8.2"
           }
          ]
  
  
  ### No results [GET /v2/entities{?q}]
  
  + Parameters
      + q: temperature>45 (optional, string) - General query parameter that allows
      to filter by attribute content
  
  + Response 200 (application/json)
  
          []
  
negative.code: ### Update. Normalized mode. [PATCH /v2/entities/{entityId}]
  
  + Parameters
      + entityId: SampleRestaurant (required, string) - Entity ID
  
  + Request (application/json) 
      
      + Headers
  
              Fiware-Service: tourguide
              
      + Body
  
              {
                 "priceRange": {
                     "value": 12
                 },
                 "capacity": {
                     "type": "propertyValue",
                     "value": 100
                 }
              }
  
  + Response 204
  