# Building Usage Type

## Introduction <a href="#introduction" id="introduction"></a>

Buildings can be classified into various categories based on their usage. Different fire stations can have different ontologies for building usage type but to provide citizens and businesses a uniform experience, the building usage types ontology must be standardized at the state level.

For this purpose, the states can also use the National Building Code of India (NBC), a comprehensive building code, which is a national instrument providing guidelines for regulating building construction activities across the country.

## Data Table <a href="#data-table" id="data-table"></a>

<table><thead><tr><th width="83">Sr. No.</th><th>*Building Usage Type Code</th><th>*Building Usage Type</th><th>*Building Group (as per NBC)</th><th>*Building Usage Type (as per NBC)</th></tr></thead><tbody><tr><td>1</td><td>BU01</td><td>Residential</td><td>Group A</td><td>Residential</td></tr><tr><td>2</td><td>BU02</td><td>Educational Institute</td><td>Group B</td><td>Educational</td></tr></tbody></table>

The data given in the above table is sample data.

## Procedure <a href="#procedure" id="procedure"></a>

### Data Definitions <a href="#data-definitions" id="data-definitions"></a>

<table><thead><tr><th width="103">Sr. No.</th><th>Column Name</th><th>Data Type</th><th>Data Size</th><th>Mandatory</th><th>Description</th></tr></thead><tbody><tr><td>1</td><td>Building Usage Type Code</td><td>Alphameric</td><td>64</td><td>Yes</td><td>The code is given to the building usage type by the Fire Station. Eg: BU01 for Residential, BU02 for educational institute</td></tr><tr><td>2</td><td>Building Usage Type</td><td>Text</td><td>256</td><td>Yes</td><td>Name of building usage type by the Fire Station. Eg: Residential, Educational Institute</td></tr><tr><td>3</td><td>Building Group (as per NBC)</td><td>Text</td><td>256</td><td>Yes</td><td>The code is given to the building usage type as per NBC. Eg: Group A, Group B</td></tr><tr><td>4</td><td>Building Usage Type (as per NBC)</td><td>Text</td><td>256</td><td>Yes</td><td>Name of building usage type as per NBC. Eg: Residential, Educational</td></tr></tbody></table>

### How to fill data <a href="#how-to-fill-data" id="how-to-fill-data"></a>

1. Download the data template attached to this page.
2. Get a good understanding of all the headers in the template sheet, their data type, size, and definitions by referring to the ‘Data Definition’ section of this document.
3. In case of any doubt, please reach out to the person who has shared this template with you to discuss and clear your doubts.
4. Identify all the different types of buildings on the basis of their usage that are being catered by the fire station in their area and start filling them in the Building Usage Type column.
5. Next, give each building usage type a unique code and enter the code in the Building Usage Type Code column, next to the Building usage type.
6. Map the data filled in the building usage types column to the building usage type and building groups as per the national building code.
7. Record the appropriate group and building type from NBC in the Building Group (as per NBC) and Building Usage Type (as per NBC) respectively.
8. Verify the data once again by going through the checklist and making sure that each and every point mentioned in the checklist is covered.

## Checklist <a href="#checklist" id="checklist"></a>

The checklist is a set of activities to be performed once the data is filled into a template to ensure data type, size, and format of data is as per the expectation. These activities have been divided into 2 groups as given below.

### Common Checklist <a href="#common-checklist" id="common-checklist"></a>

This checklist covers all the activities which are common across the entities.

<table><thead><tr><th width="104.33333333333331">Sr. No.</th><th width="471">Checklist Parameter</th><th>Example</th></tr></thead><tbody><tr><td>1</td><td>Make sure that each and every point in this reference list has been taken care of</td><td>​<a href="https://docs.digit.org/configure-digit/configuring-master-data-templates/module-setup/common-config/checklist">Checklist</a>​</td></tr></tbody></table>

### Entity Specific Checklist <a href="#entity-specific-checklist" id="entity-specific-checklist"></a>

This checklist covers the activities which are specific to the entity.

<table><thead><tr><th width="109.33333333333331">Sr. No.</th><th width="410">Checklist Parameter</th><th>Example</th></tr></thead><tbody><tr><td>1</td><td>Building Usage Type Codes that are defined by the Fire Station should be alphanumeric and Unique</td><td><p>BU01: Residential</p><p>BU02: Educational Institute</p></td></tr><tr><td>2</td><td>Building Usage Type should not contain any special characters</td><td><p>Residential : [Allowed]</p><p>#Residential! : [Not allowed]</p></td></tr></tbody></table>

## Attachments <a href="#attachments" id="attachments"></a>

{% file src="/files/RN64pK3dNdZNKTVDXH4s" %}

{% file src="/files/OnKCBeYJgDx7zyWaaEfc" %}

{% file src="/files/68wZkBTMtdNP5i4Natpu" %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.digit.org/local-governance/access/local-governance-stack/fire-noc/fire-noc-master-data-templates/building-usage-type.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
