title: iBeacon Department Store Scenario - Ranging vs. Monitoring
body: <p>So we are trying to put together a scenario with iBeacons and I think we are getting stuck with the differences between ranging and monitoring in the background and now i'm not sure what we want to do is possible.</p>
  
  <p>We have 500 stores that we want to deploy iBeacons to.  The purpose of the beacon is to greet the customer with a notification and a coupon (sometimes).  What we would like to do is utilize a single UUID with the major being the store number and the minor being type of store (regular store vs. kids.  A kids store can be connected to a regular store).  Ideally, once a iBeacon with our UUID is found, we would like our app to pull an XML file from our website specific to the major number (store number), display a notification welcome message (possibly stating 'we have a coupon for you' depending on what the xml file says), and save the xml file data to the app so the user can retrieve the coupon if they open the app.  This all seems possible with the application in the foreground, but we seem to be having difficultly getting it to work in the background.  Is what I am describing possible and should I be thinking of a different way to do this?</p>
  
  <p>Thanks</p>