# Description

Multiple parents
`Description` can be a child of:

* [GuestRoom](/connectivity/docs/api-reference/guestroom)
* [RatePlan](/connectivity/docs/api-reference/rateplan)


## [GuestRoom](/connectivity/docs/api-reference/guestroom)

### Fields

| Field | Description | Type | Min/max | Notes |
|  --- | --- | --- | --- | --- |
| [GuestRoom](/connectivity/docs/api-reference/guestroom)/`Description` | Description for room type. | object | 1..1 | - |
| `Description`/`Text` | Specifies an optional (more descriptive) name for the room type. | string | 0..1 | You can retrieve accepted room names per room type and language by using the [room name endpoint.](/connectivity/docs/b_xml-roomname) Default name is based on [Room Type](/connectivity/docs/codes-bcrt)`[@RoomType]`. |


### XML


```xml
<Description>
  <Text>Deluxe Double Room with Sea View</Text>
</Description>
```

## [RatePlan](/connectivity/docs/api-reference/rateplan)

### Fields

| Field | Description | Type | Min/max | Notes |
|  --- | --- | --- | --- | --- |
| [RatePlan](/connectivity/docs/api-reference/rateplan)/`Description` | - | object | 1..1 | - |
| `Description`/`@Name` | A custom name for the rate plan. | string | 1..1 | Rate plan names must be unique. Creating a rate plan with a duplicate name results in an error. |


### XML


```xml
<Description
  Name="1st night non-refundable Rate with Breakfast for 1 person"/>
```

## Related endpoints

* [/ota/OTA_HotelInvNotif](/connectivity/docs/ota-hotelinvnotif)
* [/ota/OTA_HotelRatePlanNotif](/connectivity/docs/ota-hotelrateplannotif)