Seal of Illinois

Illinois Hospital Report Card

and Consumer Guide to Health Care

Ambulatory Surgery Centers

The ASC model

The ASC model holds hold identifying information and attributes used for location-based searching.

Properties

  • Name
    entity_id
    Type
    int
    Description

    Unique identifier for the ASC.

  • Name
    aha_id
    Type
    ?int
    Description

    American Hospital Association identifier.

  • Name
    mpn_id
    Type
    ?int
    Description

    Medicare/Medicaid provider number.

  • Name
    local_id
    Type
    int
    Description

    State of IL license number.

  • Name
    name
    Type
    string
    Description

    Name of the ASC.

  • Name
    address
    Type
    string
    Description

    Street address of the ASC.

  • Name
    city
    Type
    string
    Description

    City of the ASC.

  • Name
    zipcode
    Type
    string
    Description

    Zip code of the ASC.

  • Name
    county_name
    Type
    string
    Description

    County of the ASC.

  • Name
    phone
    Type
    string
    Description

    Phone number of the ASC.

  • Name
    ownership
    Type
    string
    Description

    Ownership of the ASC.

  • Name
    geo_lat
    Type
    float
    Description

    Latitude of the ASC.

  • Name
    geo_long
    Type
    float
    Description

    Longitude of the ASC.

GET /api/ascs

List all ASCs

This endpoint allows you to retrieve a paginated list of all ASCs. By default, a maximum of fifteen ASCs are shown per page.

Optional attributes

  • Name
    name
    Type
    string
    Description

    Filter ASCs by name.

  • Name
    address
    Type
    string
    Description

    Filter ASCs by address.

  • Name
    city
    Type
    string
    Description

    Filter ASCs by city.

  • Name
    zipcode
    Type
    string
    Description

    Filter ASCs by zipcode.

  • Name
    county_name
    Type
    string
    Description

    Filter ASCs by county_name.

  • Name
    ownership
    Type
    string
    Description

    Filter ASCs by ownership.

  • Name
    per_page
    Type
    int
    Description

    Set number of records returned per page (max 100).

Distance filtering

Filtering by distance requires all three attributes below.

  • Name
    lat
    Type
    float
    Description

    Latitude of the location.

  • Name
    long
    Type
    float
    Description

    Longitude of the location.

  • Name
    radius
    Type
    int
    Description

    Radius in miles to search within.

Request

GET
/api/ascs
                

Response

                
GET /api/ascs/:entity_id

Retrieve an ASC

This endpoint allows you to retrieve an ASC by providing its entity_id. Refer to the list at the top of this page to see which properties are included with ASC objects.

Request

GET
/api/ascs/:entity_id
                

Response

                
GET /api/ascs/:entity_id/values

Retrieve values belonging to an ASC

This endpoint allows you to retrieve a values belonging to a specific ASC. Refer to the value docs to see which properties are included with value objects, and available filtering options.

Request

GET
/api/ascs/:entity_id/values
                

Response