--- type: "datatype" title: "Availability" datatype: "Availability" --- # Availability - [Datatypes](/datatypes) - [Definitions](/datatypes-definitions#Availability) - [Examples](/datatypes-examples#Availability) - [Mappings](/datatypes-mappings#Availability) - [Profiles](/datatypes-profiles#Availability) ## Elements - **[Availability.period](/datatypes-definitions#Availability.period)** [0..1]: [Period](/Period) The period of time when the availability is applicable. For example, you might use this property to indicate the period during the holiday season when you close an hour early. - **[Availability.availableTime](/datatypes-definitions#Availability.availableTime)** [0..*]: [BackboneElement](/BackboneElement) A collection of times that the {item} is available. - **[Availability.notAvailableTime](/datatypes-definitions#Availability.notAvailableTime)** [0..*]: [BackboneElement](/BackboneElement) The {item} is not available during this period of time due to the provided reason. ## Comments - **Availability.period**: The parent resource may have a period that applies to the overall lifecycle of the resource. In those cases, the Availability.availableTime.period property may be considered a more specific description of when that resource is available. Thus it would normally be expected that the Availability.availableTime.period is within the period specified by the containing resource.