Name: BUSLIC
Display Field: ACC_NAME
Type: Feature Layer
Geometry Type: esriGeometryPoint
Description: Description: All current, active business licensesProcess: Data is queried from TRMS, processed to clean up common addressing issues (change "FT LOWELL" to "FORT LOWELL" - street name "1" become "1ST", funny "ΓΏ" characters are removed etc) and geocoded. Geocoding is a 3 step process: 1 - whole table is geocoded to adparcel with a 9.3.1 geocoder (scores of 69 and higher become seperate layer)2 - anything with a score of 68 or below is joined to adparcel based on street #, street direction and street name - those that have a match have their address recalculated based on the full address in adparcel and are geocoded again with the 9.3.1 geocoder (become seperate layer)3 - those from step 2 that do not have a match in adparcel are goecoded to stnetall and everything with a score of 80 or above are exported out as a seperate layerLayers from steps 2 and 3 are appended into layer in step 1 and the original buslic FC has records deleted and the new data appended.Attributes: ACC_NUM: account numberACC_NAME: account nameOWN_CODE: ownership codeOWN_DESC: ownership descriptionTYPE_CODE: business type code (RRP is RENTAL REAL PROPERTY is a license for renting a building)TYPE_DESC: business type descriptionNAIC_CODE: NORTH AMERICAN INDUSTRY CLASSIFICATION SYSTEM number codesNAIC_DESC: NAICS descriptionLIC_TYPE: SVL (Service License - professional and service businesses, may collect use tax) or PLL (Privilige LicenseLicense, businesses that collect sales tax)DT_START: start date of businessDT_ISSUED: issued date of current business license CITY: Tucson or several astericks with numbers in between indicates multiple addressesSTATE: AZZIP_CODE: zipcode from TRMSADD_ORIG: original address from TRMS, including suite/unit numberADD_MATCH: address account matched to (this will not necessary match the ADD_ORIG field)MT: match type, number indicates which geocoding step was used (1 = highest quality match, 3 = lowest quality match)---------------------------------------------------------------------------------------------------------------------------------------------------------------Who: Original TRMS (TAX MANTRA) data query and geoprocessing done by Johanna Kraus - March 2011Maintinance/Update Schedule: Data and geoprocessing are a batch job done weekly.-----------------------------------------------------------------------------------------------------------------------------------------------------------------Known Errors:All locations are approximate. Most data is mapped to existing address points (which are not precise locations),those records that don't have an equivilant address match are approximated along the address range of street. SeeMT field for more details.Fields for NAICS codes, business types and owner types may be missing data or incorrect.Data layer should not be considered a complete listing of all active businesses in Tucson. Please send spatial errors to GIS_IT@tucsonaz.govPlease send data errors to Tax-License@tucsonaz.gov
Copyright Text: Published by City of Tucson Information Technology Department, GIS Services
Min. Scale: 3000000
Max. Scale: 0
Default Visibility: true
Max Record Count: 2000
Supported query Formats: JSON, geoJSON, PBF
Use Standardized Queries: True
Extent:
XMin: 863766.436679792
YMin: 323431.043307088
XMax: 1077599.42093176
YMax: 580716.286089242
Spatial Reference: 2868 (2868)
Drawing Info:
{"renderer":{"type":"simple","symbol":{"type":"esriSMS","style":"esriSMSCircle","color":[0,76,115,255],"size":8,"angle":0,"xoffset":0,"yoffset":0,"outline":{"color":[0,0,0,255],"width":1}}},"scaleSymbols":true,"transparency":0,"labelingInfo":null}
HasZ: false
HasM: false
Has Attachments: false
Has Geometry Properties: false
HTML Popup Type: esriServerHTMLPopupTypeAsHTMLText
Object ID Field: OBJECTID
Unique ID Field:
IsSystemMaintained : True
Global ID Field: GlobalID
Type ID Field:
Fields:
- ACC_NUM (type: esriFieldTypeString, alias: ACC_NUM, SQL Type: sqlTypeOther, length: 50, nullable: true, editable: true)
- ACC_NAME (type: esriFieldTypeString, alias: ACC_NAME, SQL Type: sqlTypeOther, length: 255, nullable: true, editable: true)
- NAIC_CODE (type: esriFieldTypeString, alias: NAIC_CODE, SQL Type: sqlTypeOther, length: 255, nullable: true, editable: true)
- NAIC_DESC (type: esriFieldTypeString, alias: NAIC_DESC, SQL Type: sqlTypeOther, length: 255, nullable: true, editable: true)
- LIC_TYPE (type: esriFieldTypeString, alias: LIC_TYPE, SQL Type: sqlTypeOther, length: 50, nullable: true, editable: true)
- DT_START (type: esriFieldTypeDate, alias: DT_START, SQL Type: sqlTypeOther, length: 8, nullable: true, editable: true)
- STREETNUM (type: esriFieldTypeString, alias: STREETNUM, SQL Type: sqlTypeOther, length: 255, nullable: true, editable: true)
- STREETDIR (type: esriFieldTypeString, alias: STREETDIR, SQL Type: sqlTypeOther, length: 255, nullable: true, editable: true)
- STREETNAM (type: esriFieldTypeString, alias: STREETNAM, SQL Type: sqlTypeOther, length: 255, nullable: true, editable: true)
- STREETSUF (type: esriFieldTypeString, alias: STREETSUF, SQL Type: sqlTypeOther, length: 255, nullable: true, editable: true)
- APT (type: esriFieldTypeString, alias: APT, SQL Type: sqlTypeOther, length: 255, nullable: true, editable: true)
- CITY (type: esriFieldTypeString, alias: CITY, SQL Type: sqlTypeOther, length: 30, nullable: true, editable: true)
- STATE (type: esriFieldTypeString, alias: STATE, SQL Type: sqlTypeOther, length: 30, nullable: true, editable: true)
- ZIP_CODE (type: esriFieldTypeString, alias: ZIP_CODE, SQL Type: sqlTypeOther, length: 11, nullable: true, editable: true)
- DATASOURCE (type: esriFieldTypeString, alias: DATASOURCE, SQL Type: sqlTypeOther, length: 50, nullable: true, editable: true)
- LIC_STATUS (type: esriFieldTypeString, alias: LIC_STATUS, SQL Type: sqlTypeOther, length: 50, nullable: true, editable: true)
- FULLADDRESS (type: esriFieldTypeString, alias: FULLADDRESS, SQL Type: sqlTypeOther, length: 255, nullable: true, editable: true)
- ADDRESS (type: esriFieldTypeString, alias: ADDRESS, SQL Type: sqlTypeOther, length: 150, nullable: true, editable: true)
- HOME_OCCUPATION (type: esriFieldTypeString, alias: HOME_OCCUPATION, SQL Type: sqlTypeOther, length: 10, nullable: true, editable: true)
- GlobalID (type: esriFieldTypeGlobalID, alias: GlobalID, SQL Type: sqlTypeOther, length: 38, nullable: false, editable: false)
- OBJECTID (type: esriFieldTypeOID, alias: ObjectID, SQL Type: sqlTypeOther, length: 0, nullable: false, editable: false)
- ServiceStatus (type: esriFieldTypeString, alias: ServiceStatus, SQL Type: sqlTypeOther, length: 50, nullable: true, editable: true)
- ServiceType (type: esriFieldTypeString, alias: ServiceType, SQL Type: sqlTypeOther, length: 50, nullable: true, editable: true)
- OWN_TYPE (type: esriFieldTypeString, alias: OWN_TYPE, SQL Type: sqlTypeOther, length: 150, nullable: true, editable: true)
Templates:
Name: BUSLIC
Description:
Drawing Tool: esriFeatureEditToolPoint
Prototype:
Is Data Versioned: false
Has Contingent Values: false
Supports Rollback On Failure Parameter: true
Last Edit Date: 8/13/2026 11:18:26 AM
Schema Last Edit Date: 8/13/2026 11:18:26 AM
Data Last Edit Date: 8/13/2026 11:18:17 AM
Supported Operations:
Query
Query Pivot
Query Top Features
Query Analytic
Query Bins
Generate Renderer
Validate SQL
Get Estimates
ConvertFormat