Name: SAFD_Smoke_Detector_Request
Display Field: objectid
Type: Feature Layer
Geometry Type: esriGeometryPoint
Is View: true
Is Updatable View: true
Source Schema Changes Allowed: true
Sources
Description:
Copyright Text:
Min. Scale: 0
Max. Scale: 0
Default Visibility: true
Max Record Count: 1000
Supported query Formats: JSON, geoJSON, PBF
Use Standardized Queries: True
Extent:
XMin: -98.9015088424791
YMin: -1E-08
XMax: 1E-08
YMax: 29.724031020759
Spatial Reference: 4326 (4326)
Drawing Info:
{"labelingInfo":null,"renderer":{"description":"Survey Data Locations","label":"SAFD Smoke Detector Request","symbol":{"angle":0,"color":[255,0,0,255],"outline":{"color":[255,255,0,255],"width":1},"size":8,"style":"esriSMSCircle","type":"esriSMS","xoffset":0,"yoffset":0},"type":"simple"},"transparency":0}
HasZ: false
HasM: false
Has Attachments: true
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:
- objectid (type: esriFieldTypeOID, alias: ObjectID, SQL Type: sqlTypeOther, length: 0, nullable: false, editable: false)
- globalid (type: esriFieldTypeGlobalID, alias: GlobalID, SQL Type: sqlTypeGUID, length: 38, nullable: false, editable: false)
- prog_knowledge (type: esriFieldTypeString, alias: How did you here about the program?, SQL Type: sqlTypeOther, length: 50, nullable: true, editable: true, Coded Values: [community event: Community Event], [door hanger: Door Hanger/Flyer], [fire safe sa website: Fire Safe SA website], ... 7 more ...)
- prog_knowledge_other (type: esriFieldTypeString, alias: Other - Please Specify, SQL Type: sqlTypeOther, length: 50, nullable: true, editable: true)
- name_requestor (type: esriFieldTypeString, alias: Name of Requestor, SQL Type: sqlTypeOther, length: 80, nullable: true, editable: true)
- date_request (type: esriFieldTypeDate, alias: Date of Request, SQL Type: sqlTypeOther, length: 255, nullable: true, editable: true)
- address_request (type: esriFieldTypeString, alias: Address, SQL Type: sqlTypeOther, length: 150, nullable: true, editable: true)
- city_request (type: esriFieldTypeString, alias: City, SQL Type: sqlTypeOther, length: 50, nullable: true, editable: true)
- postal_request (type: esriFieldTypeString, alias: Postal, SQL Type: sqlTypeOther, length: 10, nullable: true, editable: true)
- x_request (type: esriFieldTypeDouble, alias: X, SQL Type: sqlTypeOther, nullable: true, editable: true)
- y_request (type: esriFieldTypeDouble, alias: Y, SQL Type: sqlTypeOther, nullable: true, editable: true)
- schedule_contact (type: esriFieldTypeString, alias: How would you prefer to be contacted for scheduling?, SQL Type: sqlTypeOther, length: 20, nullable: true, editable: true, Coded Values: [text: Text], [email: Email], [either: Either])
- schedule_email (type: esriFieldTypeString, alias: Email, SQL Type: sqlTypeOther, length: 100, nullable: true, editable: true)
- schedule_text (type: esriFieldTypeString, alias: Phone Number, SQL Type: sqlTypeOther, length: 20, nullable: true, editable: true)
- age (type: esriFieldTypeInteger, alias: What is your age?, SQL Type: sqlTypeOther, nullable: true, editable: true)
- number_rooms (type: esriFieldTypeInteger, alias: Number of Rooms, SQL Type: sqlTypeOther, nullable: true, editable: true, Coded Values: [0: Unknown], [1: 1], [2: 2], ... 18 more ...)
- number_floors (type: esriFieldTypeInteger, alias: Number of Floors, SQL Type: sqlTypeOther, nullable: true, editable: true, Coded Values: [0: Unknown], [1: 1], [2: 2], ... 3 more ...)
- notes (type: esriFieldTypeString, alias: Additional Information, SQL Type: sqlTypeOther, length: 255, nullable: true, editable: true)
- date_scheduled (type: esriFieldTypeDate, alias: Scheduled Date, SQL Type: sqlTypeOther, length: 255, nullable: true, editable: true)
- scheduled (type: esriFieldTypeString, alias: Installation Scheduled, SQL Type: sqlTypeOther, length: 10, nullable: true, editable: true, Coded Values: [yes: Yes], [no: No])
- date_contact1 (type: esriFieldTypeDate, alias: First Contact, SQL Type: sqlTypeOther, length: 255, nullable: true, editable: true)
- date_contact2 (type: esriFieldTypeDate, alias: Second Contact, SQL Type: sqlTypeOther, length: 255, nullable: true, editable: true)
- date_contact3 (type: esriFieldTypeDate, alias: Third Contact, SQL Type: sqlTypeOther, length: 255, nullable: true, editable: true)
- acknowledgement (type: esriFieldTypeString, alias: I acknowledge any smoke, carbon monoxide, and or gas alarm(s) installed by the San Antonio Fire Department must be kept in good working order to remain effective-including testing and/or replacement of any batteries as specified by the manufacture(s)-and that this responsibility is mine alone. I hereby release and discharge the City of San Antonio, the San Antonio Fire Department and its officers, agents, and employees from any and all actions, causes of action, claims, demands, damages, costs, or losses arising from the use of the smoke alarms and/or batteries., SQL Type: sqlTypeOther, length: 30, nullable: true, editable: true, Coded Values: [agree: I agree])
- release_discharge (type: esriFieldTypeString, alias: I hereby release and discharge the City of San Antonio, the San Antonio Fire Department, and/or their officers, agents, and employees from any and all actions, causes of action, claims, demand, damages, costs, and/or losses arising from use of these smoke, carbon monoxide, and/or gas alarm(s) and/or batteries., SQL Type: sqlTypeOther, length: 30, nullable: true, editable: true, Coded Values: [agree: I agree])
- understanding (type: esriFieldTypeString, alias: I, the undersigned party, for myself and my heirs, personal representatives, successors, and assign hereby release, indemnify, and hold the City of San Antonio, the San Antonio Fire Department, its successors, assigns, officers, employees and elected officials harmless and agree not to make any demand, claim, or file any lawsuit from and against all indemnified claims which may arise out of or result from the installation of these alarm(s) and/or my negligence in their maintenance., SQL Type: sqlTypeOther, length: 30, nullable: true, editable: true, Coded Values: [agree: I agree])
- name_waiver (type: esriFieldTypeString, alias: Name of Signer, SQL Type: sqlTypeOther, length: 80, nullable: true, editable: true)
- phone_waiver (type: esriFieldTypeString, alias: Contact Phone Number, SQL Type: sqlTypeOther, length: 20, nullable: true, editable: true)
- date_waiver (type: esriFieldTypeDate, alias: Date of Waiver, SQL Type: sqlTypeOther, length: 255, nullable: true, editable: true)
- address_installation (type: esriFieldTypeString, alias: Address, SQL Type: sqlTypeOther, length: 150, nullable: true, editable: true)
- city (type: esriFieldTypeString, alias: City, SQL Type: sqlTypeOther, length: 50, nullable: true, editable: true)
- postal (type: esriFieldTypeString, alias: Postal, SQL Type: sqlTypeOther, length: 10, nullable: true, editable: true)
- x (type: esriFieldTypeDouble, alias: X, SQL Type: sqlTypeOther, nullable: true, editable: true)
- y (type: esriFieldTypeDouble, alias: Y, SQL Type: sqlTypeOther, nullable: true, editable: true)
- children (type: esriFieldTypeInteger, alias: Children (age 0-17), SQL Type: sqlTypeOther, nullable: true, editable: true, Coded Values: [0: 0], [1: 1], [2: 2], ... 13 more ...)
- adults (type: esriFieldTypeInteger, alias: Adults (age 18-60), SQL Type: sqlTypeOther, nullable: true, editable: true, Coded Values: [0: 0], [1: 1], [2: 2], ... 13 more ...)
- seniors (type: esriFieldTypeInteger, alias: Seniors (age +60), SQL Type: sqlTypeOther, nullable: true, editable: true, Coded Values: [0: 0], [1: 1], [2: 2], ... 13 more ...)
- impairments (type: esriFieldTypeString, alias: Does anyone living in the home have any sensory or mobility impairments?, SQL Type: sqlTypeOther, length: 10, nullable: true, editable: true, Coded Values: [yes: Yes], [no: No])
- impairments_list (type: esriFieldTypeString, alias: Impairments for people living in the home, SQL Type: sqlTypeOther, length: 40, nullable: true, editable: true)
- english_main_lang (type: esriFieldTypeString, alias: Is English the main language spoken in the home?, SQL Type: sqlTypeOther, length: 10, nullable: true, editable: true, Coded Values: [yes: Yes], [no: No])
- ethnicity (type: esriFieldTypeString, alias: Primary demographics in the home, SQL Type: sqlTypeOther, length: 50, nullable: true, editable: true)
- ethnicity_other (type: esriFieldTypeString, alias: Other - Please Specify, SQL Type: sqlTypeOther, length: 50, nullable: true, editable: true)
- smoke_alarms_installed (type: esriFieldTypeInteger, alias: Smoke Alarms Installed, SQL Type: sqlTypeOther, nullable: true, editable: true)
- co_alarms_installed (type: esriFieldTypeInteger, alias: CO Alarms Installed, SQL Type: sqlTypeOther, nullable: true, editable: true)
- hearing_imp_installed (type: esriFieldTypeInteger, alias: Hearing Impaired Accessory Installed, SQL Type: sqlTypeOther, nullable: true, editable: true)
- total_alarms_installed (type: esriFieldTypeInteger, alias: Total Alarms Installed, SQL Type: sqlTypeOther, nullable: true, editable: true)
- assignment (type: esriFieldTypeString, alias: Station Assignment, SQL Type: sqlTypeOther, length: 30, nullable: true, editable: true, Coded Values: [Public Education: Public Education], [FS01: FS01], [FS02: FS02], ... 52 more ...)
- apparatus (type: esriFieldTypeString, alias: Apparatus Performing Installation, SQL Type: sqlTypeOther, length: 20, nullable: true, editable: true)
- shift (type: esriFieldTypeString, alias: Acting Shift, SQL Type: sqlTypeOther, length: 10, nullable: true, editable: true, Coded Values: [a: A-shift], [b: B-shift], [c: C-shift])
- status (type: esriFieldTypeString, alias: Request Status, SQL Type: sqlTypeOther, length: 30, nullable: true, editable: true, Coded Values: [requested: Requested], [assigned: Assigned], [scheduled: Scheduled], ... 2 more ...)
- cancel_reason (type: esriFieldTypeString, alias: Cancel Reason, SQL Type: sqlTypeOther, length: 255, nullable: true, editable: true, Coded Values: [cancelled by owner: Cancelled by owner], [ineligible: Ineligible], [officer discretion: Officer Discretion], ... 4 more ...)
- cancel_reason_other (type: esriFieldTypeString, alias: Other - Please Specify, SQL Type: sqlTypeOther, length: 255, nullable: true, editable: true)
- date_installation (type: esriFieldTypeDate, alias: Installation Date, SQL Type: sqlTypeOther, length: 255, nullable: true, editable: true)
- request_type (type: esriFieldTypeString, alias: Request Type, SQL Type: sqlTypeOther, length: 40, nullable: true, editable: true, Coded Values: [211: 211 Request], [public education: Public Education Request], [canvassing: Canvassing Request], ... 4 more ...)
- event_name (type: esriFieldTypeString, alias: Canvassing Event, SQL Type: sqlTypeOther, length: 80, nullable: true, editable: true, Coded Values: [event_name: event_name])
- name_reportedby (type: esriFieldTypeString, alias: Reported by Full Name, SQL Type: sqlTypeOther, length: 80, nullable: true, editable: true)
- sap_reportedby (type: esriFieldTypeString, alias: Reported by SAP, SQL Type: sqlTypeOther, length: 6, nullable: true, editable: true)
- CreationDate (type: esriFieldTypeDate, alias: CreationDate, SQL Type: sqlTypeOther, length: 8, nullable: true, editable: false)
- Creator (type: esriFieldTypeString, alias: Creator, SQL Type: sqlTypeOther, length: 128, nullable: true, editable: false)
- EditDate (type: esriFieldTypeDate, alias: EditDate, SQL Type: sqlTypeOther, length: 8, nullable: true, editable: false)
- Editor (type: esriFieldTypeString, alias: Editor, SQL Type: sqlTypeOther, length: 128, nullable: true, editable: false)
- comm_partner (type: esriFieldTypeString, alias: Community Partner, SQL Type: sqlTypeOther, length: 80, nullable: true, editable: true, Coded Values: [UW SA BC: 211/United Way of San Antonio and Bexar County], [MAC: Morgan's Multi-Assistance Center], [MonW: Meals on Wheels], ... 14 more ...)
- Visit_1 (type: esriFieldTypeInteger, alias: Visit 1, SQL Type: sqlTypeOther, nullable: true, editable: true, Coded Values: [1: 1])
- Visit1_Date (type: esriFieldTypeDate, alias: Visit 1 Date, SQL Type: sqlTypeOther, length: 8, nullable: true, editable: true)
- Visit1_Notes (type: esriFieldTypeString, alias: Visit 1 Notes, SQL Type: sqlTypeOther, length: 256, nullable: true, editable: true)
- Visit_2 (type: esriFieldTypeInteger, alias: Visit 2, SQL Type: sqlTypeOther, nullable: true, editable: true, Coded Values: [2: 2])
- Visit2_Date (type: esriFieldTypeDate, alias: Visit 2 Date, SQL Type: sqlTypeOther, length: 8, nullable: true, editable: true)
- Visit2_Notes (type: esriFieldTypeString, alias: Visit 2 Notes, SQL Type: sqlTypeOther, length: 256, nullable: true, editable: true)
- Visit_3 (type: esriFieldTypeInteger, alias: Visit 3, SQL Type: sqlTypeOther, nullable: true, editable: true, Coded Values: [3: 3])
- Visit3_Date (type: esriFieldTypeDate, alias: Visit 3 Date, SQL Type: sqlTypeOther, length: 8, nullable: true, editable: true)
- Visit3_Notes (type: esriFieldTypeString, alias: Visit 3 Notes, SQL Type: sqlTypeOther, length: 256, nullable: true, editable: true)
- lives_in_cosa (type: esriFieldTypeString, alias: Lives in San Antonio, SQL Type: sqlTypeOther, length: 10, nullable: true, editable: true, Coded Values: [yes: Yes], [no: No])
- home_owner (type: esriFieldTypeString, alias: Home Owner, SQL Type: sqlTypeOther, length: 10, nullable: true, editable: true, Coded Values: [yes: Yes], [no: No])
- homestead (type: esriFieldTypeString, alias: Homestead, SQL Type: sqlTypeOther, length: 10, nullable: true, editable: true, Coded Values: [yes: Yes], [no: No])
Templates:
Name: New Feature
Description:
Drawing Tool: esriFeatureEditToolNone
Prototype:
Is Data Versioned: false
Has Contingent Values: false
Supports Rollback On Failure Parameter: true
Last Edit Date: 2/6/2026 9:30:55 AM
Schema Last Edit Date: 10/30/2025 6:38:14 PM
Data Last Edit Date: 2/6/2026 9:30:55 AM
Supported Operations:
Add Features
Apply Edits
Generate Renderer
Validate SQL
Get Estimates
ConvertFormat