Please enable JavaScript.
Coggle requires JavaScript to display documents.
Brisbane Events 2 - Coggle Diagram
Brisbane Events 2
Code (Data Exchange)
An algorithm to retrieve and display the data from API
Code to retrieve data from the API
Code accuracy
Data is to be displayed on the same screen
the JavaScript client needs to:
use the stated dataset
connect to dataset
display only the stated data
include column headings for the data
efficient code
Security Strategy
Australian Privacy Principles
Open and transparent management of personal information
Personal information wil not be stored therefore not applicable
Anonymity and pseudonymity
Online social interaction will not be available therefore not applicable
Collection of solicited personal information
Personal information will not be collected therefore not applicable
Dealing with unsolicited personal information
Personal information will not be collected or stored therefore not applicable
Notification of the collection of personal information
Personal information will not be collected therefore not applicable
Outlines the circumstances in which an APP entity may use or disclose personal information that it holds
Personal information will not be collected therefore not applicable
Direct marketing
Advertisements will not be available therefore not applicable
Cross-border disclosure of personal information
Personal information will not be collected therefore not applicable
Adoption, use or disclosure of government related identifieers
Personal information will not be collected therefore not applicable
Quality of personal information
Personal information will not be collected therefore not applicable
Security of personal information
Personal information will not be collected therefore not applicable
Access to personal information
Personal information will not be collected therefore not applicable
Correction of personal information
Personal information will not be collected therefore not applicable
CIA
Confidentiality
Data will not be collected or shared therefore not applicable
Integrity
Ensure that data is not tampered with that could cause harm to the app or users
Ensure a backup of the data and app is available
Availability
Ensures provided data is easily accessible by the end users
Utilise a variety of cybersecurity methods(eg. redundancy, failover etc)
Security Impacts of Data Use
Data Dissemination
Data will not be collected therefore not applicable
Data Storage
Data will not be collected therefore not applicable
Data Accuracy
Data will not be collected therefore not applicable
Data Ownership
Data will not be collected therefore not applicable
Data
Incorporate dynamic event data
Provide dynamic data feeds of up to date activities
Use publicly available web API dataset from:
Brisbane City Council events
https://data.gov.au/dataset/ds-brisbane-e33a781a-dbc5-41b0-95c6-67260ec88e3b/details?q=events
Enable users to view information
Data fields
Required Data
title (string)
location (string)
dateTimeFormatted (string)
canceled (bool)
reservationFull (bool)
signUpUrl (string)
Remaining Data
eventID (int)
template (string)
description (string)
weblink (string)
startDateTime (string)
endDateTime (string)
allDay (bool)
startTImeZoneOffset (string)
endTImeZoneOffset (string)
openSignUp (bool)
pastDeadline (bool)
requiresPayment (bool)
refundsAllowed (bool)
waitingListAvailable (bool)
url (string)
width (int)
height (int)
fieldID (int)
label (string)
value (string)
type (int)
permaLinkUrl (string)
eventActionUrl (string)
categoryCalendar (string)
registrationTransferTargetCount (int)
regAllowChanges (bool)
repeatingRegistration (int)
repeats (string)
seriesID (int)