Station

Describes a location where charging stations are installed. It records the street address, the operating organization, the site host contact, and characteristics of the site. A station is a collection of charging ports at a given location.

RAW files:


#### From an e-mail sent by AtlasPublicPolicy
#
# As mentioned in replies to your other comment, we have adopted
# the federally preferred nomenclature of station (which is
# a collection of ports at a single location and is synonymous
# with 'site' in your proposed hierarchy rather than EVSE)
# and port (which is not explicitly a cord but the system
# that can supply power to a single vehicle. I.e, a port may
# have more than one cord if it supplies power to two different
# connectors through the same power supply, and both cords are
# not usable at the same time.)

# Also, as noted in another response, because EVSE configurations
# vary, we do not include EVSE as a distinct reporting unit.
# We recognize this has limitations, especially as it pertains
# to ports that share a single power supply. Those limitations
# will be addressed in an update, though likely through the
# same port-based reporting structure.


# schema: "http://json-schema.org/draft-06/schema#"
$id: "./station.schema.json"
$comment: "Copyright (c) 2024, David Herron, under the BSD 3-Clause License"
title: "Station"
description: |
    Describes a location where charging stations are installed.  It records the street address, the operating organization, the site host contact, and characteristics of the site.  A station is a collection of charging ports at a given location.
type: "object"
required:
    - station_id
    - station_name
    - station_address
    - station_city
    - station_state
    - station_zip
    - station_county
    - station_lon
    - station_lat
    - operator_name
    - operator_address
    - operator_city
    - operator_state
    - operating_status
    - access_type
    - site_host_type
    - site_host_type_detail
    - host_first_name
    - host_last_name
    - host_email
    - onsite_der
    - onsite_der_type
    - der_power
    - der_energy
properties:

    station_id:
        # default=yes	part 680=yes
        description: |
            Unique identity specific to the physical location of the station (site) funded by the project.
            (For NEVI/Part 680 programs, Station ID must be same as the permanent station identifier
            provided to third parties pursuant to CFR 23 § 680.116(c)(1).
        type: string

    station_name:
        # default=yes	part 680=no
        description: |
            Descriptive name of charging site (e.g., Mercy Hospital)
        type: string

    station_address:
        # default=yes	part 680=yes
        description: |
            Street address of charging station.
        type: string

    station_city:
        # default=yes	part 680=yes
        description: |
            City where charging station is located.
        type: string

    station_state:
        # default=yes	part 680=yes
        description: |
            Valid state code of state where station or territory where the station is located.
        type: string

    station_zip:
        # string(5) default=yes	part 680=yes
        description: |
            Valid ZIP code of where station is located.
        $ref: './common.json#/definitions/zipCode'

    station_county:
        # default=no	part 680=yes
        description: |
            Station county (or county analogue)
        type: string

    station_lon:
        # float(>3) default=no	part 680=yes
        description: |
            Station center WSG84-encoded longitude in decimal degrees to at least 4 decimal places.
            Valid longitudes are between -180 and 180
        $ref: './common.json#/definitions/longitude'

    station_lat:
        # float(>3) default=no	part 680=yes
        description: |
            Station center WSG84 encoded latitude in decimal degrees to at least 4 decimal places.
            Valid latitudes are between -90 and 90.
        $ref: './common.json#/definitions/latitude'

    operator_name:
        # default=yes	part 680=yes
        description: |
            Name of entity responsible for operation and maintenance of the funded charging station.
        type: string

    operator_address:
        # default=yes	part 680=yes
        description: |
            Street address of entity responsible for operation and maintenance of the funded charging station.
        type: string

    operator_city:
        # default=yes	part 680=yes
        description: |
            City of entity responsible for operation and maintenance of the funded charging station.
        type: string

    operator_state:
        # default=yes	part 680=yes
        description: |
            Valid state code of entity responsible for operation and maintenance of the funded charging station.
        type: string

    operator_zip:
        # string(5) default=yes	part 680=yes
        description: |
            Valid ZIP Code of entity responsible for operation and maintenance
            of the of the funded charging station.
        $ref: './common.json#/definitions/zipCode'

    operating_status:
        #  default=yes	part 680=no
        description: |
            Valid Operating Status.
        $ref: './common.json#/definitions/operatingStatus'

    access_type:
        # default=yes	part 680=no
        description: |
            Valid Access Type.
        $ref: './common.json#/definitions/accessType'

    site_host_type:
        # default=yes	part 680=no
        description: |
            Type of site host for the charging station. (e.g. public, workplace, MUD)
        type: string

    site_host_type_detail:
        # default=no	part 680=no
        description: |
            Additional detail on site host land use. (e.g. hospital, hotel, parking garage, etc.)
        type: string

    host_first_name:
        # default=yes	part 680=no
        description: |
            Station host point of contact first name
        type: string

    host_last_name:
        # default=yes	part 680=no
        description: |
            Station host point of contact last name
        type: string

    host_email:
        # default=yes	part 680=no
        description: |
            Station host point of contact email address
        type: string
        format: email

    onsite_der:
        # default=yes	part 680=yes
        description: |
            Station has distributed energy resource.
        type: boolean

    onsite_der_type:
        # default=?? not given ?? 	part 680=no
        description: |
            Valid Distributed Energy Resource Type
        $ref: './common.json#/definitions/onsiteDERType'

    der_power:
        # float(2) default=no	part 680=yes
        description: |
            Nameplate capacity of onsite energy generation in kW
        type: number
        minimum: 0

    der_energy:
        # float(2) default=no	part 680=yes
        description: |
            Combined nameplate capacity of onsite energy generation and/or
            maximum battery discharge capacity in kilowatts (kW).
        type: number
        minimum: 0