Skip to content
mmmaly edited this page Aug 25, 2013 · 6 revisions

This page describes the flow (what the users see and what they can do)

Table of Contents

Entry point: Main page (www.chcemvediet.sk)

  • has a cookie:
    • Request information
    • My requests
    • Search in all user's requests
    • About the project
  • does not have a cookie (not logged in):
    • Sign in
    • Register
    • Request information (Redirects to a page "You have to be logged in in order to request information. Why I have to register?")
    • Search in all
    • About the project

Entry point: Register

  • email
  • password
  • Last name
  • First name
  • Street, number
  • Town ("Obec")
  • ZIP code

Request information

  1. Selection of Obligee (AJAX search in database)
  2. What I want to know - textbox
  3. Send request from unique_randomly_generated_email_address@chcemvediet.sk
  4. Write to database

Entry point: Timer

For all requests which

  • were not marked as resolved, AND
  • passed 8 working days from the request, AND
  • the notification was not already send:
send notification to user's email: Dear user, the legal period for your request has passed. We received no information from the Obligee so far. Please help us to decide:
  • I am patient and I will wait a little more. chcemvediet.sk/email/b0c61d898bbd5df/patience
  • The Obligee has sent an extension of period notification (§ 17) by snail-mail chcemvediet.sk/email/b0c61d898bbd5df/extension-snailmail
  • The Obligee has sent the information in the full extend requested (§ 18/1) by snail-mail chcemvediet.sk/email/b0c61d898bbd5df/full-snailmail
  • The Obligee has sent the resolution and provided the information
    • partially chcemvediet.sk/email/b0c61d898bbd5df/resolution-partial
    • not at all chcemvediet.sk/email/b0c61d898bbd5df/resolution-not-at-all
  • The Obligee stated the following reasons for not providing the information
    • [] protection of personal information
    • [x] trade secret
    • [x] classified
    • [] other
  • I received no response and I want to act on this now chcemvediet.sk/email/b0c61d898bbd5df/no-response

Entry point: Email

to decide: POP,IMAP? Email came:

  1. pair it with the request (according to unique_randomly_generated_email_address@chcemvediet.sk )
    1. if it is not possible, raise an exception and forward to root@
  2. forward mail to user's address with short explanation and three buttons added at the top of the mail: Dear user, we received an answer to your FOIA request. Please help us to decide what this answer is:
    • I received the information in the full extend requested (§ 18/1) chcemvediet.sk/email/b0c61d898bbd5df/full
    • I received the information partially chcemvediet.sk/email/b0c61d898bbd5df/partial
    • It is an extension of the period (§ 17) chcemvediet.sk/email/b0c61d898bbd5df/extension
    • It is an instruction to clarify the request (§ 14/3) chcemvediet.sk/email/b0c61d898bbd5df/clarify
    • My request was passed on to a different Obligee (§ 15/1) chcemvediet.sk/email/b0c61d898bbd5df/transferred
    • I am not sure, please help me chcemvediet.sk/email/b0c61d898bbd5df/unsure
  3. Buttons are associated with a unique URL paired to the request (e.g. hash)

Entry point: URL click

  1. Verify the URL hash, find the request, mark the request as follows:
  • .../full
    • Mark as resolved
  • .../partial
    • Mark as partial, offer appeal
  • .../extension
    • Extend the period for the request, unset the notification-send flag
  • .../clarify
    • Allow the user to re-phrase the request (not implemented yet)
  • .../transferred
    • Reset the period for the request (restart timer), unset the notification-send flag
  • .../unsure
    • Forward mail to root@
  • .../patience
    • Extend the period for the request, unset the notification-send flag
  • .../extension-snailmail
    • Extend the period for the request, unset the notification-send flag
  • .../full-snailmail
    • Mark as resolved
  • .../resolution-partial, .../resolution-not-at-all
    • Provide the user the following choices to multi-select:
    • [] protection of personal information
    • [x] trade secret
    • [x] classified
    • [] other [.............]
  • .../no-response
  • .../resolution-partial, .../resolution-not-at-all, .../no-response
    • provide the user option to appeal

Entry point: Appeal

  1. Generate header
  2. Reason:
    • no-response ("fictive" resolution): quote 19 S 31/02
    • protection of personal information:
      1. if not-at-all, quote § 12
      2. if partial
        1. Ask user, what information was not disclosed
          • personal data of the public officer -> quote § 9/3 a-g
          • personal data of another person -> OK
    • trade secret
      • quote § 10/2 a-d
      • quote 513/1991 Coll. § 17 Trade secret must match all three signs required for law
        • have actual or at least potential material or immaterial value ("majú skutočnú alebo aspoň potenciálnu materiálnu alebo nemateriálnu hodnotu")
        • not in the business world are readily available ("nie sú v príslušných obchodných kruhoch bežne dostupné")
        • they will be by secret entrepreneur and businessman adequately ensures their confidentiality ("majú byť podľa vôle podnikateľa utajené a podnikateľ zodpovedajúcim spôsobom ich utajenie zabezpečuje")
    • classified
      • quote 215/2004 Coll. § 4/1 a-e
    • ask for help - forward to root@