Schema definition of parameters

This documents explains the schema of parameters that are passed into our web app from outsite (such as current MM implementation).

It looks like:

http://mmweb.ncsa.uiuc.edu/marketmaker/#IL/food/business/1234;2345/17;18

/#[state]/[flovor]/[searchtype]/[profileID...]/[ROIs...]

[state]


  • State abbreviations
  • Example: IL, IN, etc.
  • Default value: IL

[flavor]


  • Flavor
  • Possible values: food (for now)
  • Default value: food

[searchtype]


  • Search type
  • Possible values: business, consumer
  • Default value: consumer

[profileID...]


  • Business profile IDs
  • Can be multiple values.
  • Each values separated by semi-colon(;)
  • Example: 1234;2345
  • Default value: na

[ROIs...]


  • Region of Interest
  • Can be multiple values.
  • Each values separated by semi-colon(;)
  • Possible values: FIPS code or Zip code
  • Zip Code should starts with "z"
    • Example: z61822;z61820
  • Can't mix different type of ROIs (city fips and state fips)
  • Default value: 17 (IL fips)
  • No labels