# Geocoded National Address File

## Essential Elements[​](#essential-elements "Direct link to Essential Elements")

### Address Line One[​](#address-line-one "Direct link to Address Line One")

`line_1`string

First address line.

Can be empty string `""` if not present.

* Example

  `30 Hampton Cct`

### Address Line Two[​](#address-line-two "Direct link to Address Line Two")

`line_2`string

Second address line.

Can be empty string `""` if not present.

### City[​](#city "Direct link to City")

`locality_name`string

The name of the locality or suburb.

### State Abbreviation[​](#state-abbreviation "Direct link to State Abbreviation")

`state_abbreviation`string

The state or territory abbreviation.

### Postcode[​](#postcode "Direct link to Postcode")

`postcode`string

Postcodes are optional as prescribed by AS4819 and AS4590:2006 5.13.

***

## Address and Locality Details[​](#address-and-locality-details "Direct link to Address and Locality Details")

### Address[​](#address "Direct link to Address")

`address`string

Address / House Number uniquely identifying the address along the specified street.

Can be empty string `""` if not present.

* Example

  `16`

### Building Name[​](#building-name "Direct link to Building Name")

`building_name`string

Combines both building/property name fields. Field length: up to 200 alphanumeric characters (AS4590:2006 5.7).

### Street Name[​](#street-name "Direct link to Street Name")

`street_name`string

Street name. e.g. "POPLAR".

### Primary Postcode[​](#primary-postcode "Direct link to Primary Postcode")

`primary_postcode`string

Required to differentiate localities of the same name within a state.

### Private Street[​](#private-street "Direct link to Private Street")

`private_street`string

Private street information. This is not broken up into name/type/suffix. Field length: up to 75 alphanumeric characters. This is not currently populated.

### Address Site Name[​](#address-site-name "Direct link to Address Site Name")

`address_site_name`string

Address site name. Field length: 200 alphanumeric characters.

### Geocode Site Name[​](#geocode-site-name "Direct link to Geocode Site Name")

`geocode_site_name`string

An identifier that relates to this specific geocoded site (e.g. "Transformer 75658").

### Street Locality Alias Street Name[​](#street-locality-alias-street-name "Direct link to Street Locality Alias Street Name")

`street_locality_alias_street_name`string

The street alias name. e.g. "POPLAR".

***

## Geographic and Location Information[​](#geographic-and-location-information "Direct link to Geographic and Location Information")

### Country[​](#country "Direct link to Country")

`country`string

Full country names (ISO 3166)

* Values

  * "Australia"
  * "Cocos (Keeling) Islands"
  * "Christmas Island"
  * "Norfolk Island"

### Country ISO[​](#country-iso "Direct link to Country ISO")

`country_iso`

3 letter country code (ISO 3166-1)

* Values

  * "AUS"
  * "CCK"
  * "CXR"
  * "NFK"

### Country ISO 2[​](#country-iso-2 "Direct link to Country ISO 2")

`country_iso_2`string

2 letter country code (ISO 3166-1)

* Values

  * "AU"
  * "CC"
  * "CX"
  * "NF"

### Longitude[​](#longitude "Direct link to Longitude")

`longitude`

### Latitude[​](#latitude "Direct link to Latitude")

`latitude`

### Default Longitude[​](#default-longitude "Direct link to Default Longitude")

`default_longitude`string

Empty string `""` if not available

`default_longitude`number

Longitude

### Default Latitude[​](#default-latitude "Direct link to Default Latitude")

`default_latitude`string

Empty string `""` if not available

`default_latitude`number

Latitude

### Site Longitude[​](#site-longitude "Direct link to Site Longitude")

`site_longitude`string

Site longitude

### Site Latitude[​](#site-latitude "Direct link to Site Latitude")

`site_latitude`string

Site latitude

### Locality Longitude[​](#locality-longitude "Direct link to Locality Longitude")

`locality_longitude`string

Empty string `""` if not available

`locality_longitude`number

Locality longitude

### Locality Latitude[​](#locality-latitude "Direct link to Locality Latitude")

`locality_latitude`string

Empty string `""` if not available

`locality_latitude`number

Locality latitude

### Street Locality Longitude[​](#street-locality-longitude "Direct link to Street Locality Longitude")

`street_locality_longitude`

### Street Locality Latitude[​](#street-locality-latitude "Direct link to Street Locality Latitude")

`street_locality_latitude`string

Empty string `""` if not available

`street_locality_latitude`number

Street locality latitude

***

## Address Components and Identifiers[​](#address-components-and-identifiers "Direct link to Address Components and Identifiers")

### ID[​](#id "Direct link to ID")

`id`

### Dataset[​](#dataset "Direct link to Dataset")

`dataset`string

* Values

  * "gnaf"

### Address Detail PID[​](#address-detail-pid "Direct link to Address Detail PID")

`address_detail_pid`string

The Persistent Identifier is unique to the real world feature this record represents.

### Steet Locality PID[​](#steet-locality-pid "Direct link to Steet Locality PID")

`street_locality_pid`string

Street/Locality of this address - not mandatory N as some records in G-F may not require street (e.g. remote rural property).

### Legal Parcel ID[​](#legal-parcel-id "Direct link to Legal Parcel ID")

`legal_parcel_id`string

Generic parcel id field derived from the Geoscape Australia’s Cadastre parcel where available.

### Lot Number[​](#lot-number "Direct link to Lot Number")

`lot_number`string

Lot number. Field length: up to five alphanumeric characters (AS4590:2006 5.8.1).

### Lot Number Prefix[​](#lot-number-prefix "Direct link to Lot Number Prefix")

`lot_number_prefix`string

Lot number prefix. Field length: up to two alphanumeric characters (AS4590:2006 5.8.1).

### Lot Number Suffix[​](#lot-number-suffix "Direct link to Lot Number Suffix")

`lot_number_suffix`string

Lot number suffix. Field length: up to two alphanumeric characters (AS4590:2006 5.8.1).

### Flat Type Code[​](#flat-type-code "Direct link to Flat Type Code")

`flat_type_code`string

Specification of the type of a separately identifiable portion within a building/complex. Field Length: up to seven upper case alpha characters (AS4590:2006 5.5.1.1).

### Flat Number[​](#flat-number "Direct link to Flat Number")

`flat_number`string

Empty string `""` if not available

`flat_number`number

Flat/unit number. Field length: up to five numeric characters (AS4590:2006 5.5.1.2).

### Flat Number Prefix[​](#flat-number-prefix "Direct link to Flat Number Prefix")

`flat_number_prefix`string

Level number prefix. Field length: up to two alphanumeric characters (AS4590:2006 5.5.2.2).

### Flat Number Prefix[​](#flat-number-prefix-1 "Direct link to Flat Number Prefix")

`flat_number_suffix`string

Flat/unit number suffix Field length: up to two alphanumeric characters (AS4590:2006 5.5.1.2).

### Level Type Code[​](#level-type-code "Direct link to Level Type Code")

`level_type_code`string

Level type. Field length: up to four alphanumeric characters (AS4590:2006 5.5.2.1).

### Level Number[​](#level-number "Direct link to Level Number")

`level_number`string

Empty string `""` if not available

`level_number`number

Level number. Field length: up to three numeric characters (AS4590:2006 5.5.2.2).

### Level Number Prefix[​](#level-number-prefix "Direct link to Level Number Prefix")

`level_number_prefix`string

Level number prefix. Field length: up to two alphanumeric characters (AS4590:2006 5.5.2.2).

### Level Number Suffix[​](#level-number-suffix "Direct link to Level Number Suffix")

`level_number_suffix`string

Level number suffix. Field length: up to two alphanumeric characters (AS4590:2006 5.5.2.2).

### Number First[​](#number-first "Direct link to Number First")

`number_first`string

Empty string `""` if not available

`number_first`number

Identifies first (or only) street number in range. Field length: up to six numeric characters (AS4590:2006 5.5.3.1).

### Number First Prefix[​](#number-first-prefix "Direct link to Number First Prefix")

`number_first_prefix`string

Prefix for the first (or only) number in range. Field length: up to three uppercase alphanumeric characters (AS4590:2006 5.5.3.1).

### Number First Suffix[​](#number-first-suffix "Direct link to Number First Suffix")

`number_first_suffix`string

Suffix for the first (or only) number in range. Field length: up to two uppercase alphanumeric characters (AS4590:2006 5.5.3.1).

### Number Last[​](#number-last "Direct link to Number Last")

`number_last`string

Empty string `""` if not available

`number_last`number

Identifies last number in range. Field length: up to six numeric characters (AS4590:2006 5.5.3.2).

### Number Last Prefix[​](#number-last-prefix "Direct link to Number Last Prefix")

`number_last_prefix`string

Prefix for the last number in range. Field length: up to three uppercase alphanumeric characters (AS4590:2006 5.5.3.2).

### Number Last Suffix[​](#number-last-suffix "Direct link to Number Last Suffix")

`number_last_suffix`string

Suffix for the last number in range. Field length: up to two uppercase alphanumeric characters (AS4590:2006 5.5.3.2).

***

## Data and Time Information[​](#data-and-time-information "Direct link to Data and Time Information")

### Date Created[​](#date-created "Direct link to Date Created")

`date_created`string

Date this record was created.

* Format

  `date`

### Date Last Modified[​](#date-last-modified "Direct link to Date Last Modified")

`date_last_modified`string

Date this record was last modified (not retired/recreated in line with ICSM standard).

* Format

  `date`

### Date Retired[​](#date-retired "Direct link to Date Retired")

`date_retired`string

Date this record was retired.

* Format

  `date`

***

## Geocode and Location Accuracy[​](#geocode-and-location-accuracy "Direct link to Geocode and Location Accuracy")

### Confidence[​](#confidence "Direct link to Confidence")

`confidence`string

Empty string `""` if not available

`confidence`number

Reflects how many contributor databases this address appears in (0 = 1 database, 1 = 2 database etc.).

### Level Geocoded Code[​](#level-geocoded-code "Direct link to Level Geocoded Code")

`level_geocoded_code`number

Binary indicator of the level of geocoding this address has. e.g. 0 = 000 = (No geocode), 1 = 001 = (No Locality geocode, No Street geocode, Address geocode), etc.

### Geocode Type Code[​](#geocode-type-code "Direct link to Geocode Type Code")

`geocode_type_code`string

Unique abbreviation for the geocode type.

### Site Geocode Type Code[​](#site-geocode-type-code "Direct link to Site Geocode Type Code")

`site_geocode_type_code`string

Unique abbreviation for geocode feature. (e.g. "PRCL") (SAWG 7.4.1).

### Geocode Type Priority Order[​](#geocode-type-priority-order "Direct link to Geocode Type Priority Order")

`geocode_type_priority_order`string

Empty string `""` if not available

`geocode_type_priority_order`number

The priority order enables a default geocode to be assigned to each address which represents the geocode of the highest precision currently assigned to an address.

### Site Geocode Priority Order[​](#site-geocode-priority-order "Direct link to Site Geocode Priority Order")

`site_geocode_priority_order`string

Empty string `""` if not available

`site_geocode_priority_order`number

The priority order enables a default geocode to be assigned to each address which represents the geocode of the highest precision currently assigned to an address.

### Reliability Code[​](#reliability-code "Direct link to Reliability Code")

`reliability_code`string

Spatial precision of the geocode expressed N as number in the range, 1 (unique identification of feature) to 6 (feature associated to region i.e. postcode).

### G-NAF Street Confidence[​](#g-naf-street-confidence "Direct link to G-NAF Street Confidence")

`gnaf_street_confidence`string

Empty string `""` if not available

`gnaf_street_confidence`number

The street confidence level.

### Street Locality G-NAF Reliability Code[​](#street-locality-g-naf-reliability-code "Direct link to Street Locality G-NAF Reliability Code")

`street_locality_gnaf_reliability_code`string

Empty string `""` if not available

`street_locality_gnaf_reliability_code`number

Always = 4. Spatial precision of the geocode expressed as number in the range, 1 (unique identification of feature) to 6 (feature associated to region i.e. postcode).

### Locality G-NAF Reliability Code[​](#locality-g-naf-reliability-code "Direct link to Locality G-NAF Reliability Code")

`locality_gnaf_reliability_code`string

Empty string `""` if not available

`locality_gnaf_reliability_code`number

\= 5 if suburb locality, else = 6. Spatial precision of the geocode expressed as number in the range, 1 (unique identification of feature) to 6 (feature associated to region i.e. postcode).

***

## Miscellaneous Details[​](#miscellaneous-details "Direct link to Miscellaneous Details")

### Alias Principal[​](#alias-principal "Direct link to Alias Principal")

`alias_principal`string

A = Alias record, P = Principal record.

### Alias Type Code[​](#alias-type-code "Direct link to Alias Type Code")

`alias_type_code`string

Alias type (e.g. "Synonym").

### Address Change Type Code[​](#address-change-type-code "Direct link to Address Change Type Code")

`address_change_type_code`string

The code indicating the type of change, for example, LOC-STN for locality name and street name change.

### Address Type[​](#address-type "Direct link to Address Type")

`address_type`string

Address type (e.g. "Postal", Physical").

### Elevation[​](#elevation "Direct link to Elevation")

`elevation`string

Elevation. This field is not currently populated.

### Locality Alias Name[​](#locality-alias-name "Direct link to Locality Alias Name")

`locality_alias_name`string

The alias name for the locality or suburb.

### Locality Alias Postcode[​](#locality-alias-postcode "Direct link to Locality Alias Postcode")

`locality_alias_postcode`string

Postcode.

### Locality Alias Type Code[​](#locality-alias-type-code "Direct link to Locality Alias Type Code")

`locality_alias_type_code`string

Alias type code for the locality.

### Locality Class Code[​](#locality-class-code "Direct link to Locality Class Code")

`locality_class_code`string

Describes the class of locality (e.g. Gazetted, topographic feature etc.). Lookup to locality class.

### Locality Planimetric Accuracy[​](#locality-planimetric-accuracy "Direct link to Locality Planimetric Accuracy")

`locality_planimetric_accuracy`string

Empty string `""` if not available

`locality_planimetric_accuracy`number

Planimetric accuracy of geocode (if known).

### MB 2016 Code[​](#mb-2016-code "Direct link to MB 2016 Code")

`mb_2016_code`string

The 2016 mesh block code.

### MB 2021 Code[​](#mb-2021-code "Direct link to MB 2021 Code")

`mb_2021_code`string

The 2021 mesh block code.

### MB 2016 Match Code[​](#mb-2016-match-code "Direct link to MB 2016 Match Code")

`mb_2016_match_code`string

Code for mesh block match e.g. 1.

### MB 2021 Match Code[​](#mb-2021-match-code "Direct link to MB 2021 Match Code")

`mb_2021_match_code`string

Code for mesh block match e.g. 1.

### PS Join Type Code[​](#ps-join-type-code "Direct link to PS Join Type Code")

`ps_join_type_code`string

Code of 1 OR 2 when the root address:-

Code 1: Automatically generated when the primary and secondary addresses share the same street number, street name (and type) and locality name components.

Code 2: Manually generated where the primary and secondary addresses MAY or MAY NOT share the same street number, street name (and type) and locality name components

### Primary Secondary[​](#primary-secondary "Direct link to Primary Secondary")

`primary_secondary`string

Indicator that identifies if the address is P (Primary) or S (secondary).

### Site Boundary Extent[​](#site-boundary-extent "Direct link to Site Boundary Extent")

`site_boundary_extent`string

Measurement (metres) of a geocode from other geocodes associated with the same address persistent identifier.

### Site Planimetric Accuracy[​](#site-planimetric-accuracy "Direct link to Site Planimetric Accuracy")

`site_planimetric_accuracy`string

Planimetric accuracy.

### State Name[​](#state-name "Direct link to State Name")

`state_name`string

The state or territory name. All in uppercase. E.g. TASMANIA.

### Street Class Code[​](#street-class-code "Direct link to Street Class Code")

`street_class_code`string

Defines whether this street represents a confirmed or unconfirmed street.

### Street Type Code[​](#street-type-code "Direct link to Street Type Code")

`street_type_code`string

The street type code. e.g. "PLACE".

### Street Suffix Code[​](#street-suffix-code "Direct link to Street Suffix Code")

`street_suffix_code`string

The street suffix code. e.g. "WEST".

### Street Locality Alias Street Type Code[​](#street-locality-alias-street-type-code "Direct link to Street Locality Alias Street Type Code")

`street_locality_alias_street_type_code`string

The street type code. e.g. "PLACE".

### Street Locality Alias Street Suffix Code[​](#street-locality-alias-street-suffix-code "Direct link to Street Locality Alias Street Suffix Code")

`street_locality_alias_street_suffix_code`string

The street suffix code. e.g. "WEST".

### Street Locality Alias Type Code[​](#street-locality-alias-type-code "Direct link to Street Locality Alias Type Code")

`street_locality_alias_type_code`string

The alias type code.

### Street Locality Boundary\_Extent[​](#street-locality-boundary_extent "Direct link to Street Locality Boundary_Extent")

`street_locality_boundary_extent`string

Empty string `""` if not available

`street_locality_boundary_extent`number

Measurement (metres) of a geocode from other geocodes associated with the same address persistent identifier.

### Street Locality Planimetric Accuracy[​](#street-locality-planimetric-accuracy "Direct link to Street Locality Planimetric Accuracy")

`street_locality_planimetric_accuracy`string

Empty string `""` if not available

`street_locality_planimetric_accuracy`number

Planimetric accuracy of geocode (if known).

### Street Type Name[​](#street-type-name "Direct link to Street Type Name")

`street_type_name`string

Abbreviation of street type

### Street Locality Alias Street Type Name[​](#street-locality-alias-street-type-name "Direct link to Street Locality Alias Street Type Name")

`street_locality_alias_street_type_name`string

Abbreviation of street type
