每日价(Daily) 模型


每日价意味着每个产品第日有且只有一个价格,与客人入住几天没有关系。


以下是每日价示例。您可以在“dailyAris”部分看到,每天的价格、餐食计划和库存与客人入住几天不有关系。


{
  "header": {
    "sourceId": "HHBIJSOPLS",
    "distributorId": "GTA",
    "version": "v4",
    "token": "18393849028490234"
  },
  "hotelId": "100001",
  "dateRange": {
    "startDate": "2018-01-01",
    "endDate": "2018-01-04"
  },
  "currency": "USD",
  "dailyAris": [
    {
      "roomId": "10000101",
      "rateId": "123456",
      "mealPlans": [
        "BB",
        "BB",
        "BB",
        "BB"
      ],
      "inventories": [
        9,
        0,
        9,
        9
      ],
      "rates": {
        "type": "OccupancyRate",
        "rates": [
          {
            "adultCount": 2,
            "childCount": 1,
            "amountBeforeTax": [
              502.19,
              502.19,
              502.19,
              502.19
            ],
            "amountAfterTax": [
              623.23,
              623.23,
              623.23,
              623.23
            ]
          }
        ]
      },
      "availStatuses": {
        "close": [
          false,
          false,
          false,
          false
        ],
        "minStayArrival": [
          0,
          2,
          0,
          0
        ],
        "maxStayArrival": [
          0,
          2,
          0,
          0
        ],
        "minStayThrough": [
          0,
          2,
          0,
          0
        ],
        "maxStayThrough": [
          0,
          2,
          0,
          0
        ],
        "minAdvanceDay": [
          0,
          2,
          0,
          0
        ],
        "maxAdvanceDay": [
          365,
          365,
          365,
          365
        ],
        "cta": [
          false,
          false,
          false,
          true
        ],
        "ctd": [
          false,
          false,
          false,
          true
        ],
        "fplos": [
          "1111111",
          "1001111",
          "1000001",
          "0000000"
        ]
      },
      "rateChangeIndicators": [
        true,
        false,
        true,
        false
      ],
      "extensions": {
        "key": "value"
      }
    }
  ]
}


LOS (Length of Stay)价格模型


LOS 价格模型,每个产品的价格与客人入住天数相关。比如同一个产品,住一晚与连住三晚,对应房价可能不一样(如下示例)。


{
    "header": {
      "sourceId": "HHBIJSOPLS",
      "distributorId": "GTA",
      "version": "v4",
      "token": "18393849028490234"
    },
    "hotelId": "100001",
    "dateRange": {
      "startDate": "2018-01-01",
      "endDate": "2018-01-04"
    },
    "currency": "USD",
    "losAris": [
      {
        "roomId": "10000101",
        "rateId": "123456",
        "los": 1,
        "mealPlans": [
          "BB",
          "BB",
          "BB",
          "BB"
        ],
        "inventories": [
          9,
          0,
          9,
          9
        ],
        "rates": {
          "type": "OccupancyRate",
          "rates": [
            {
              "adultCount": 2,
              "childCount": 1,
              "amountBeforeTax": [
                502.19,
                502.19,
                502.19,
                502.19
              ],
              "amountAfterTax": [
                623.23,
                623.23,
                623.23,
                623.23
              ]
            }
          ]
        }
      },
      {
        "roomId": "10000101",
        "rateId": "123456",
        "los": 2,
        "mealPlans": [
          "BB",
          "BB",
          "BB",
          "BB"
        ],
        "inventories": [
          9,
          0,
          9,
          9
        ],
        "rates": {
          "type": "OccupancyRate",
          "rates": [
            {
              "adultCount": 2,
              "childCount": 1,
              "amountBeforeTax": [
                666.19,
                666.19,
                666.19,
                666.19
              ],
              "amountAfterTax": [
                777.23,
                777.23,
                777.23,
                777.23
              ]
            }
          ]
        }
      }
    ],
    "extensions": {
      "key": "value"
    }
  }