From 1e176491aab4164342b6c18e3fe511f7e6eb6c0d Mon Sep 17 00:00:00 2001 From: JarodJeffery Date: Sat, 21 Sep 2024 21:12:18 +0200 Subject: [PATCH 1/5] =?UTF-8?q?=E2=9A=A1=EF=B8=8FImprove=20performance.=20?= =?UTF-8?q?Adding=20offline=20DB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Controller/DB/achievements_provider.dart | 4 +- .../lib/Controller/DB/birds_provider.dart | 170 ++++++++++++++++++ beakpeek/lib/Model/BirdInfo/bird.dart | 8 + 3 files changed, 180 insertions(+), 2 deletions(-) create mode 100644 beakpeek/lib/Controller/DB/birds_provider.dart diff --git a/beakpeek/lib/Controller/DB/achievements_provider.dart b/beakpeek/lib/Controller/DB/achievements_provider.dart index e09fb352..e034b8c1 100644 --- a/beakpeek/lib/Controller/DB/achievements_provider.dart +++ b/beakpeek/lib/Controller/DB/achievements_provider.dart @@ -19,14 +19,14 @@ class AchievementsProvider { Future _initDatabase() async { return await openDatabase( - join(await getDatabasesPath(), 'achievements.db'), + join(await getDatabasesPath(), 'life_list.db'), version: 1, onCreate: (db, version) { return db.execute( '''CREATE TABLE achievement( id INTEGER PRIMARY KEY, achievement TEXT, - description TEXT + points TEXT, )''', ); }, diff --git a/beakpeek/lib/Controller/DB/birds_provider.dart b/beakpeek/lib/Controller/DB/birds_provider.dart new file mode 100644 index 00000000..c468196f --- /dev/null +++ b/beakpeek/lib/Controller/DB/birds_provider.dart @@ -0,0 +1,170 @@ +// ignore_for_file: avoid_print + +import 'package:beakpeek/Model/BirdInfo/bird.dart'; +import 'package:beakpeek/Model/BirdInfo/pentad.dart'; +import 'package:beakpeek/Model/BirdInfo/province.dart'; +import 'package:path/path.dart'; +import 'package:sqflite/sqflite.dart'; + +class BirdsProvider { + BirdsProvider._internal(); + static final BirdsProvider instance = BirdsProvider._internal(); + + static Database? allBirds; + + Future get database async { + if (allBirds != null) { + return allBirds!; + } + + allBirds = await _initDatabase(); + return allBirds!; + } + + Future _initDatabase() async { + return await openDatabase( + join(await getDatabasesPath(), 'life_list.db'), + version: 1, + onCreate: (db, version) { + return db.execute( + '''CREATE TABLE allBirds( + id INTEGER PRIMARY KEY, + commonGroup TEXT, + commonSpecies TEXT, + genus TEXT, + species TEXT, + full_Protocol_RR REAL, + full_Protocol_Number INTEGER, + latest_FP NUMERIC, + image_Url TEXT, + image_Blob BLOB, + info TEXT, + reportingRate DOUBLE + ) + + CREATE TABLE provinces( + id INTEGER PRIMARY KEY, + easterncape NUMERIC, + gauteng NUMERIC, + kwazulunatal NUMERIC, + limpopo NUMERIC, + mpumalanga NUMERIC, + northerncape NUMERIC, + northwest NUMERIC, + westerncape NUMERIC, + freestate NUMERIC + )''', + ); + }, + ); + } + + Future insertBird(Bird bird) async { + final db = await instance.database; + if (!await isDuplicate(bird)) { + await db + .insert( + 'birds', + bird.toMapLIfe(), + conflictAlgorithm: ConflictAlgorithm.replace, + ) + .then((value) { + print('inserted $value + $bird'); + }); + } + } + + Future> fetchBirds() async { + final db = await instance.database; + + final List> birdMap = await db.query( + 'birds', + orderBy: 'commonGroup DESC, commonSpecies DESC', + ); + return birdMap.map( + (map) { + return Bird( + id: map['id'] as int, + commonGroup: + map['commonGroup'] != null ? map['commonGroup'] as String : '', + commonSpecies: map['commonSpecies'] != null + ? map['commonSpecies'] as String + : '', + fullProtocolRR: 0.0, + fullProtocolNumber: 0, + latestFP: map['latestFP'] != null ? map['latestFP'] as String : '', + reportingRate: map['reportingRate'] != null + ? map['reportingRate'] as double + : 0.0, + genus: map['genus'] as String, + species: map['species'] as String, + pentad: Pentad( + pentadAllocation: map['pentad'].toString(), + pentadLongitude: 0.0, + pentadLatitude: 0.0, + province: Province( + id: 0, + name: ' ', + ), + totalCards: 0, + ), + jan: 0.0, + feb: 0.0, + mar: 0.0, + apr: 0.0, + may: 0.0, + jun: 0.0, + jul: 0.0, + aug: 0.0, + sep: 0.0, + oct: 0.0, + nov: 0.0, + dec: 0.0, + totalRecords: 0, + ); + }, + ).toList(); + } + + Future close() async { + final db = await instance.database; + db.close(); + } + + Future isDuplicate(Bird bird) async { + final db = await instance.database; + final maps = await db.query( + 'birds', + columns: ['commonGroup', 'commonSpecies', 'genus', 'species'], + where: + 'commonGroup = ? AND commonSpecies = ? AND genus = ? AND species =?', + whereArgs: [ + bird.commonGroup, + bird.commonSpecies, + bird.genus, + bird.species + ], + ); + + if (maps.isNotEmpty) { + return true; + } else { + return false; + } + } + + Future delete(Bird bird) async { + final db = await instance.database; + await db.delete( + 'birds', + where: + '''commonGroup = ? AND commonSpecies = ? AND genus = ? AND species =?''', + whereArgs: [ + bird.commonGroup, + bird.commonSpecies, + bird.genus, + bird.species + ], + ); + } +} diff --git a/beakpeek/lib/Model/BirdInfo/bird.dart b/beakpeek/lib/Model/BirdInfo/bird.dart index 53c0cb21..8b0d01df 100644 --- a/beakpeek/lib/Model/BirdInfo/bird.dart +++ b/beakpeek/lib/Model/BirdInfo/bird.dart @@ -1,9 +1,14 @@ +import 'dart:ui'; + import 'package:beakpeek/Model/BirdInfo/pentad.dart'; class Bird { Bird({ required this.id, this.pentad, + this.imageUrl, + this.imageBlob, + this.info, required this.commonGroup, required this.commonSpecies, required this.genus, @@ -83,6 +88,9 @@ class Bird { final double dec; final int totalRecords; final double reportingRate; + final String? info; + final String? imageUrl; + final Image? imageBlob; Map toMap() { return { From cc6b6b6535e9accc9ac843d9153dcc16d1d03cd4 Mon Sep 17 00:00:00 2001 From: JarodJeffery Date: Sun, 22 Sep 2024 01:19:38 +0200 Subject: [PATCH 2/5] =?UTF-8?q?=F0=9F=8D=B1Add=20or=20update=20assets.=20?= =?UTF-8?q?=E2=9C=A8Introduce=20new=20features.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- beakpeek/assets/BirdList/allbirds.json | 14523 ++++++++++++++-- .../lib/Controller/DB/birds_provider.dart | 256 +- .../lib/Controller/DB/life_list_provider.dart | 92 +- beakpeek/lib/Model/BirdInfo/bird.dart | 56 +- beakpeek/lib/Model/Globals/globals.dart | 1 + beakpeek/lib/main.dart | 1 + 6 files changed, 13636 insertions(+), 1293 deletions(-) diff --git a/beakpeek/assets/BirdList/allbirds.json b/beakpeek/assets/BirdList/allbirds.json index f2911d5a..2a623c3b 100644 --- a/beakpeek/assets/BirdList/allbirds.json +++ b/beakpeek/assets/BirdList/allbirds.json @@ -19,7 +19,23 @@ "Dec": 30.9, "reportingRate": 36.5, "Records": 22044, - "Cards": 60380 + "Cards": 60380, + "full_Protocol_RR": 5.4125, + "full_Protocol_Number": 18034, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": "https://beakpeekstorage.blob.core.windows.net/bird-images/151_Bateleur_.jpg", + "info": "The bateleur, also known as the bateleur eagle, is a medium-sized eagle in the family Accipitridae. It is often considered a relative of the snake eagles and, like them, it is classified within the subfamily Circaetinae. It is the only member of the genus Terathopius and may be the origin of the \"Zimbabwe Bird\", the national emblem of Zimbabwe. Adult bateleurs are generally black in colour with a chestnut colour on the mantle as well as also on the rump and tail. Adults also have gray patches about the leading edges of the wings with bright red on their cere and their feet. Adults also show white greater coverts, contrasting with black remiges in males, gray patches on the underwing primaries and black wingtips. The juvenile bateleur is quite different, being largely drab brown with a bit of paler feather scaling. All bateleurs have extremely large heads for their size, rather small bills, large feet, relatively short legs, long, bow-like wings and uniquely short tails, which are much smaller still on adults compared to juvenile birds.", + "provinces": [ + "easterncape", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 722, @@ -41,7 +57,24 @@ "Dec": 41.1, "reportingRate": 40.6, "Records": 96605, - "Cards": 238068 + "Cards": 238068, + "full_Protocol_RR": 28.9165, + "full_Protocol_Number": 96348, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 731, @@ -63,7 +96,23 @@ "Dec": 24.5, "reportingRate": 22.2, "Records": 39897, - "Cards": 179603 + "Cards": 179603, + "full_Protocol_RR": 9.9278, + "full_Protocol_Number": 33079, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest" + ], + "image_Blob": null }, { "ref": 1102, @@ -85,7 +134,18 @@ "Dec": 0.4, "reportingRate": 0.2, "Records": 16, - "Cards": 6586 + "Cards": 6586, + "full_Protocol_RR": 0.0048, + "full_Protocol_Number": 16, + "latest_FP": "2023-12-23T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "gauteng", + "kwazulunatal", + "mpumalanga" + ], + "image_Blob": null }, { "ref": 273, @@ -107,7 +167,17 @@ "Dec": 6.8, "reportingRate": 3.0, "Records": 82, - "Cards": 2689 + "Cards": 2689, + "full_Protocol_RR": 0.009, + "full_Protocol_Number": 30, + "latest_FP": "2022-12-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "kwazulunatal" + ], + "image_Blob": null }, { "ref": 885, @@ -129,7 +199,16 @@ "Dec": 0.0, "reportingRate": 0.6, "Records": 6, - "Cards": 979 + "Cards": 979, + "full_Protocol_RR": 0.0003, + "full_Protocol_Number": 1, + "latest_FP": "2008-10-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "gauteng" + ], + "image_Blob": null }, { "ref": 72, @@ -151,7 +230,24 @@ "Dec": 17.0, "reportingRate": 17.3, "Records": 50441, - "Cards": 290796 + "Cards": 290796, + "full_Protocol_RR": 13.1881, + "full_Protocol_Number": 43942, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 10015, @@ -173,7 +269,22 @@ "Dec": 3.2, "reportingRate": 2.8, "Records": 1565, - "Cards": 56734 + "Cards": 56734, + "full_Protocol_RR": 0.4724, + "full_Protocol_Number": 1574, + "latest_FP": "2024-07-23T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "mpumalanga", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 1016, @@ -195,7 +306,24 @@ "Dec": 5.9, "reportingRate": 7.3, "Records": 7485, - "Cards": 102479 + "Cards": 102479, + "full_Protocol_RR": 2.238, + "full_Protocol_Number": 7457, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 637, @@ -217,7 +345,24 @@ "Dec": 42.5, "reportingRate": 33.9, "Records": 104227, - "Cards": 307034 + "Cards": 307034, + "full_Protocol_RR": 31.1731, + "full_Protocol_Number": 103867, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 844, @@ -239,7 +384,24 @@ "Dec": 14.1, "reportingRate": 13.7, "Records": 27767, - "Cards": 203102 + "Cards": 203102, + "full_Protocol_RR": 8.11, + "full_Protocol_Number": 27022, + "latest_FP": "2024-07-30T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 3828, @@ -261,7 +423,8 @@ "Dec": 2.3, "reportingRate": 0.3, "Records": 1, - "Cards": 390 + "Cards": 390, + "image_Blob": null }, { "ref": 539, @@ -283,7 +446,8 @@ "Dec": 37.1, "reportingRate": 28.8, "Records": 1040, - "Cards": 3611 + "Cards": 3611, + "image_Blob": null }, { "ref": 256, @@ -305,7 +469,24 @@ "Dec": 18.8, "reportingRate": 12.2, "Records": 17747, - "Cards": 145784 + "Cards": 145784, + "full_Protocol_RR": 4.6132, + "full_Protocol_Number": 15371, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 255, @@ -327,7 +508,24 @@ "Dec": 15.4, "reportingRate": 11.0, "Records": 5252, - "Cards": 47807 + "Cards": 47807, + "full_Protocol_RR": 1.3614, + "full_Protocol_Number": 4536, + "latest_FP": "2024-07-16T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 105, @@ -349,7 +547,24 @@ "Dec": 7.0, "reportingRate": 7.2, "Records": 11910, - "Cards": 165135 + "Cards": 165135, + "full_Protocol_RR": 3.4154, + "full_Protocol_Number": 11380, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 161, @@ -371,7 +586,22 @@ "Dec": 2.5, "reportingRate": 3.2, "Records": 3437, - "Cards": 107734 + "Cards": 107734, + "full_Protocol_RR": 0.6585, + "full_Protocol_Number": 2194, + "latest_FP": "2024-07-20T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest" + ], + "image_Blob": null }, { "ref": 1030, @@ -393,7 +623,8 @@ "Dec": "", "reportingRate": 42.1, "Records": 8, - "Cards": 19 + "Cards": 19, + "image_Blob": null }, { "ref": 577, @@ -415,7 +646,19 @@ "Dec": 5.8, "reportingRate": 1.3, "Records": 11, - "Cards": 817 + "Cards": 817, + "full_Protocol_RR": 0.0027, + "full_Protocol_Number": 9, + "latest_FP": "2024-05-10T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "kwazulunatal", + "limpopo", + "westerncape" + ], + "image_Blob": null }, { "ref": 1084, @@ -437,7 +680,8 @@ "Dec": 55.6, "reportingRate": 31.5, "Records": 28, - "Cards": 89 + "Cards": 89, + "image_Blob": null }, { "ref": 591, @@ -459,7 +703,8 @@ "Dec": 48.4, "reportingRate": 42.1, "Records": 88, - "Cards": 209 + "Cards": 209, + "image_Blob": null }, { "ref": 2718, @@ -481,7 +726,8 @@ "Dec": 100.0, "reportingRate": 100.0, "Records": 1, - "Cards": 1 + "Cards": 1, + "image_Blob": null }, { "ref": 10, @@ -503,7 +749,14 @@ "Dec": 0.0, "reportingRate": 0.8, "Records": 1, - "Cards": 131 + "Cards": 131, + "full_Protocol_RR": 0.0003, + "full_Protocol_Number": 1, + "latest_FP": "2016-05-14T00:00:00", + "image_Url": null, + "info": null, + "provinces": [], + "image_Blob": null }, { "ref": 4151, @@ -525,7 +778,17 @@ "Dec": 0.0, "reportingRate": 1.3, "Records": 4, - "Cards": 302 + "Cards": 302, + "full_Protocol_RR": 0.0012, + "full_Protocol_Number": 4, + "latest_FP": "2021-10-16T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "westerncape" + ], + "image_Blob": null }, { "ref": 8, @@ -547,7 +810,18 @@ "Dec": 0.3, "reportingRate": 1.5, "Records": 94, - "Cards": 6471 + "Cards": 6471, + "full_Protocol_RR": 0.0315, + "full_Protocol_Number": 105, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "kwazulunatal", + "westerncape" + ], + "image_Blob": null }, { "ref": 9, @@ -569,7 +843,16 @@ "Dec": 0.0, "reportingRate": 0.7, "Records": 1, - "Cards": 149 + "Cards": 149, + "full_Protocol_RR": 0.0003, + "full_Protocol_Number": 1, + "latest_FP": "2020-06-11T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "westerncape" + ], + "image_Blob": null }, { "ref": 1079, @@ -591,7 +874,18 @@ "Dec": 0.1, "reportingRate": 1.7, "Records": 103, - "Cards": 6162 + "Cards": 6162, + "full_Protocol_RR": 0.0342, + "full_Protocol_Number": 114, + "latest_FP": "2024-07-15T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "kwazulunatal", + "westerncape" + ], + "image_Blob": null }, { "ref": 11, @@ -613,7 +907,14 @@ "Dec": 0.0, "reportingRate": 1.2, "Records": 45, - "Cards": 3657 + "Cards": 3657, + "full_Protocol_RR": 0.0129, + "full_Protocol_Number": 43, + "latest_FP": "2016-09-24T00:00:00", + "image_Url": null, + "info": null, + "provinces": [], + "image_Blob": null }, { "ref": 4150, @@ -635,7 +936,18 @@ "Dec": 0.3, "reportingRate": 2.3, "Records": 227, - "Cards": 9858 + "Cards": 9858, + "full_Protocol_RR": 0.0747, + "full_Protocol_Number": 249, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "kwazulunatal", + "westerncape" + ], + "image_Blob": null }, { "ref": 587, @@ -657,7 +969,8 @@ "Dec": 60.0, "reportingRate": 54.5, "Records": 6, - "Cards": 11 + "Cards": 11, + "image_Blob": null }, { "ref": 946, @@ -679,7 +992,8 @@ "Dec": 48.6, "reportingRate": 41.6, "Records": 84, - "Cards": 202 + "Cards": 202, + "image_Blob": null }, { "ref": 622, @@ -701,7 +1015,24 @@ "Dec": 36.5, "reportingRate": 33.4, "Records": 77667, - "Cards": 232724 + "Cards": 232724, + "full_Protocol_RR": 22.8735, + "full_Protocol_Number": 76213, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 623, @@ -723,7 +1054,8 @@ "Dec": 32.1, "reportingRate": 30.8, "Records": 105, - "Cards": 341 + "Cards": 341, + "image_Blob": null }, { "ref": 3060, @@ -745,7 +1077,8 @@ "Dec": 37.5, "reportingRate": 43.2, "Records": 54, - "Cards": 125 + "Cards": 125, + "image_Blob": null }, { "ref": 1099, @@ -767,7 +1100,8 @@ "Dec": "", "reportingRate": 71.4, "Records": 10, - "Cards": 14 + "Cards": 14, + "image_Blob": null }, { "ref": 3066, @@ -789,7 +1123,8 @@ "Dec": 50.0, "reportingRate": 77.8, "Records": 7, - "Cards": 9 + "Cards": 9, + "image_Blob": null }, { "ref": 927, @@ -811,7 +1146,8 @@ "Dec": 43.2, "reportingRate": 46.3, "Records": 222, - "Cards": 479 + "Cards": 479, + "image_Blob": null }, { "ref": 3070, @@ -833,7 +1169,8 @@ "Dec": "", "reportingRate": 33.3, "Records": 1, - "Cards": 3 + "Cards": 3, + "image_Blob": null }, { "ref": 624, @@ -855,7 +1192,18 @@ "Dec": 28.4, "reportingRate": 26.7, "Records": 3354, - "Cards": 12559 + "Cards": 12559, + "full_Protocol_RR": 0.9358, + "full_Protocol_Number": 3118, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "kwazulunatal", + "limpopo", + "mpumalanga" + ], + "image_Blob": null }, { "ref": 3068, @@ -877,7 +1225,8 @@ "Dec": 25.0, "reportingRate": 50.0, "Records": 4, - "Cards": 8 + "Cards": 8, + "image_Blob": null }, { "ref": 625, @@ -899,7 +1248,20 @@ "Dec": 25.7, "reportingRate": 27.6, "Records": 30106, - "Cards": 109031 + "Cards": 109031, + "full_Protocol_RR": 8.0155, + "full_Protocol_Number": 26707, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "kwazulunatal", + "limpopo", + "mpumalanga" + ], + "image_Blob": null }, { "ref": 1103, @@ -921,7 +1283,8 @@ "Dec": 100.0, "reportingRate": 72.7, "Records": 8, - "Cards": 11 + "Cards": 11, + "image_Blob": null }, { "ref": 269, @@ -943,7 +1306,24 @@ "Dec": 14.3, "reportingRate": 12.9, "Records": 16658, - "Cards": 128659 + "Cards": 128659, + "full_Protocol_RR": 4.7033, + "full_Protocol_Number": 15671, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 533, @@ -965,7 +1345,21 @@ "Dec": 36.6, "reportingRate": 39.8, "Records": 60886, - "Cards": 152989 + "Cards": 152989, + "full_Protocol_RR": 16.087, + "full_Protocol_Number": 53601, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northwest" + ], + "image_Blob": null }, { "ref": 537, @@ -987,7 +1381,8 @@ "Dec": 33.9, "reportingRate": 32.6, "Records": 535, - "Cards": 1640 + "Cards": 1640, + "image_Blob": null }, { "ref": 534, @@ -1009,7 +1404,8 @@ "Dec": 23.9, "reportingRate": 16.3, "Records": 264, - "Cards": 1616 + "Cards": 1616, + "image_Blob": null }, { "ref": 535, @@ -1031,7 +1427,8 @@ "Dec": 48.1, "reportingRate": 46.3, "Records": 2025, - "Cards": 4369 + "Cards": 4369, + "image_Blob": null }, { "ref": 536, @@ -1053,7 +1450,20 @@ "Dec": 24.4, "reportingRate": 25.4, "Records": 8478, - "Cards": 33425 + "Cards": 33425, + "full_Protocol_RR": 1.8236, + "full_Protocol_Number": 6076, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "gauteng", + "limpopo", + "mpumalanga", + "northerncape", + "northwest" + ], + "image_Blob": null }, { "ref": 3450, @@ -1075,7 +1485,8 @@ "Dec": "", "reportingRate": 16.7, "Records": 1, - "Cards": 6 + "Cards": 6, + "image_Blob": null }, { "ref": 432, @@ -1097,7 +1508,24 @@ "Dec": 24.2, "reportingRate": 25.9, "Records": 69971, - "Cards": 270677 + "Cards": 270677, + "full_Protocol_RR": 19.0394, + "full_Protocol_Number": 63438, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 1450, @@ -1119,7 +1547,8 @@ "Dec": 33.3, "reportingRate": 16.7, "Records": 4, - "Cards": 24 + "Cards": 24, + "image_Blob": null }, { "ref": 462, @@ -1141,7 +1570,8 @@ "Dec": 28.6, "reportingRate": 27.8, "Records": 148, - "Cards": 533 + "Cards": 533, + "image_Blob": null }, { "ref": 431, @@ -1163,7 +1593,24 @@ "Dec": 49.2, "reportingRate": 50.3, "Records": 123575, - "Cards": 245593 + "Cards": 245593, + "full_Protocol_RR": 34.8464, + "full_Protocol_Number": 116106, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 1050, @@ -1185,7 +1632,8 @@ "Dec": 0.0, "reportingRate": 15.1, "Records": 8, - "Cards": 53 + "Cards": 53, + "image_Blob": null }, { "ref": 1424, @@ -1207,7 +1655,8 @@ "Dec": 60.0, "reportingRate": 76.2, "Records": 16, - "Cards": 21 + "Cards": 21, + "image_Blob": null }, { "ref": 439, @@ -1229,7 +1678,24 @@ "Dec": 50.2, "reportingRate": 51.8, "Records": 116234, - "Cards": 224233 + "Cards": 224233, + "full_Protocol_RR": 33.2743, + "full_Protocol_Number": 110868, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 435, @@ -1251,7 +1717,16 @@ "Dec": 42.3, "reportingRate": 36.5, "Records": 161, - "Cards": 441 + "Cards": 441, + "full_Protocol_RR": 0.0486, + "full_Protocol_Number": 162, + "latest_FP": "2024-06-22T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "kwazulunatal" + ], + "image_Blob": null }, { "ref": 1466, @@ -1273,7 +1748,8 @@ "Dec": 6.9, "reportingRate": 11.4, "Records": 39, - "Cards": 343 + "Cards": 343, + "image_Blob": null }, { "ref": 433, @@ -1295,7 +1771,17 @@ "Dec": 33.3, "reportingRate": 38.7, "Records": 9749, - "Cards": 25185 + "Cards": 25185, + "full_Protocol_RR": 2.8818, + "full_Protocol_Number": 9602, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "kwazulunatal", + "mpumalanga" + ], + "image_Blob": null }, { "ref": 434, @@ -1317,7 +1803,8 @@ "Dec": 34.5, "reportingRate": 45.1, "Records": 1110, - "Cards": 2460 + "Cards": 2460, + "image_Blob": null }, { "ref": 672, @@ -1339,7 +1826,22 @@ "Dec": 21.8, "reportingRate": 23.3, "Records": 29572, - "Cards": 127051 + "Cards": 127051, + "full_Protocol_RR": 8.872, + "full_Protocol_Number": 29561, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "westerncape" + ], + "image_Blob": null }, { "ref": 673, @@ -1361,7 +1863,22 @@ "Dec": 32.4, "reportingRate": 35.5, "Records": 70804, - "Cards": 199243 + "Cards": 199243, + "full_Protocol_RR": 19.4409, + "full_Protocol_Number": 64776, + "latest_FP": "2024-07-29T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northwest" + ], + "image_Blob": null }, { "ref": 2320, @@ -1383,7 +1900,8 @@ "Dec": "", "reportingRate": 100.0, "Records": 4, - "Cards": 4 + "Cards": 4, + "image_Blob": null }, { "ref": 2306, @@ -1405,7 +1923,8 @@ "Dec": 100.0, "reportingRate": 50.0, "Records": 2, - "Cards": 4 + "Cards": 4, + "image_Blob": null }, { "ref": 2316, @@ -1427,7 +1946,8 @@ "Dec": "", "reportingRate": 100.0, "Records": 1, - "Cards": 1 + "Cards": 1, + "image_Blob": null }, { "ref": 675, @@ -1449,7 +1969,8 @@ "Dec": 29.8, "reportingRate": 42.5, "Records": 568, - "Cards": 1338 + "Cards": 1338, + "image_Blob": null }, { "ref": 674, @@ -1471,7 +1992,21 @@ "Dec": 37.2, "reportingRate": 36.2, "Records": 18997, - "Cards": 52431 + "Cards": 52431, + "full_Protocol_RR": 4.3299, + "full_Protocol_Number": 14427, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 676, @@ -1493,7 +2028,16 @@ "Dec": 19.9, "reportingRate": 16.2, "Records": 762, - "Cards": 4695 + "Cards": 4695, + "full_Protocol_RR": 0.1639, + "full_Protocol_Number": 546, + "latest_FP": "2024-07-24T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "kwazulunatal" + ], + "image_Blob": null }, { "ref": 1584, @@ -1515,7 +2059,8 @@ "Dec": 50.0, "reportingRate": 66.7, "Records": 32, - "Cards": 48 + "Cards": 48, + "image_Blob": null }, { "ref": 405, @@ -1537,7 +2082,24 @@ "Dec": 21.8, "reportingRate": 10.9, "Records": 5877, - "Cards": 53715 + "Cards": 53715, + "full_Protocol_RR": 1.3188, + "full_Protocol_Number": 4394, + "latest_FP": "2024-04-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 408, @@ -1559,7 +2121,8 @@ "Dec": 44.2, "reportingRate": 47.6, "Records": 148, - "Cards": 311 + "Cards": 311, + "image_Blob": null }, { "ref": 404, @@ -1581,7 +2144,24 @@ "Dec": 44.5, "reportingRate": 25.6, "Records": 62235, - "Cards": 243191 + "Cards": 243191, + "full_Protocol_RR": 16.4769, + "full_Protocol_Number": 54900, + "latest_FP": "2024-04-30T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 410, @@ -1603,7 +2183,23 @@ "Dec": 17.0, "reportingRate": 18.0, "Records": 27556, - "Cards": 152767 + "Cards": 152767, + "full_Protocol_RR": 6.149, + "full_Protocol_Number": 20488, + "latest_FP": "2024-07-29T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest" + ], + "image_Blob": null }, { "ref": 1576, @@ -1625,7 +2221,8 @@ "Dec": 0.0, "reportingRate": 20.5, "Records": 24, - "Cards": 117 + "Cards": 117, + "image_Blob": null }, { "ref": 406, @@ -1647,7 +2244,16 @@ "Dec": 46.4, "reportingRate": 28.4, "Records": 252, - "Cards": 886 + "Cards": 886, + "full_Protocol_RR": 0.0003, + "full_Protocol_Number": 1, + "latest_FP": "2021-12-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "kwazulunatal" + ], + "image_Blob": null }, { "ref": 407, @@ -1669,7 +2275,19 @@ "Dec": 15.2, "reportingRate": 12.0, "Records": 5866, - "Cards": 48957 + "Cards": 48957, + "full_Protocol_RR": 1.1054, + "full_Protocol_Number": 3683, + "latest_FP": "2024-03-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "gauteng", + "limpopo", + "mpumalanga", + "northwest" + ], + "image_Blob": null }, { "ref": 411, @@ -1691,7 +2309,24 @@ "Dec": 14.4, "reportingRate": 13.7, "Records": 11181, - "Cards": 81830 + "Cards": 81830, + "full_Protocol_RR": 1.726, + "full_Protocol_Number": 5751, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 409, @@ -1713,7 +2348,24 @@ "Dec": 18.4, "reportingRate": 20.5, "Records": 34498, - "Cards": 168021 + "Cards": 168021, + "full_Protocol_RR": 9.5227, + "full_Protocol_Number": 31729, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 1034, @@ -1735,7 +2387,17 @@ "Dec": 0.0, "reportingRate": 2.0, "Records": 12, - "Cards": 600 + "Cards": 600, + "full_Protocol_RR": 0.0033, + "full_Protocol_Number": 11, + "latest_FP": "2023-02-23T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "limpopo" + ], + "image_Blob": null }, { "ref": 809, @@ -1757,7 +2419,8 @@ "Dec": 14.2, "reportingRate": 25.0, "Records": 262, - "Cards": 1048 + "Cards": 1048, + "image_Blob": null }, { "ref": 808, @@ -1779,7 +2442,24 @@ "Dec": 54.0, "reportingRate": 43.9, "Records": 135590, - "Cards": 308538 + "Cards": 308538, + "full_Protocol_RR": 39.6946, + "full_Protocol_Number": 132260, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 810, @@ -1801,7 +2481,24 @@ "Dec": 25.0, "reportingRate": 22.2, "Records": 27985, - "Cards": 126286 + "Cards": 126286, + "full_Protocol_RR": 7.7925, + "full_Protocol_Number": 25964, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 812, @@ -1823,7 +2520,24 @@ "Dec": 28.3, "reportingRate": 13.5, "Records": 20108, - "Cards": 149399 + "Cards": 149399, + "full_Protocol_RR": 5.9569, + "full_Protocol_Number": 19848, + "latest_FP": "2024-07-30T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 3754, @@ -1845,7 +2559,8 @@ "Dec": "", "reportingRate": 100.0, "Records": 9, - "Cards": 9 + "Cards": 9, + "image_Blob": null }, { "ref": 66, @@ -1867,7 +2582,24 @@ "Dec": 3.6, "reportingRate": 2.3, "Records": 1535, - "Cards": 65546 + "Cards": 65546, + "full_Protocol_RR": 0.3493, + "full_Protocol_Number": 1164, + "latest_FP": "2024-07-22T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 71, @@ -1889,7 +2621,19 @@ "Dec": 7.2, "reportingRate": 3.7, "Records": 47, - "Cards": 1269 + "Cards": 1269, + "full_Protocol_RR": 0.003, + "full_Protocol_Number": 10, + "latest_FP": "2022-01-10T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "freestate", + "kwazulunatal", + "limpopo", + "northwest" + ], + "image_Blob": null }, { "ref": 67, @@ -1911,7 +2655,24 @@ "Dec": 5.9, "reportingRate": 4.1, "Records": 6357, - "Cards": 154804 + "Cards": 154804, + "full_Protocol_RR": 1.7593, + "full_Protocol_Number": 5862, + "latest_FP": "2024-07-26T00:00:00", + "image_Url": "https://beakpeekstorage.blob.core.windows.net/bird-images/67_Little_Bittern.jpg", + "info": "The little bittern is a wading bird in the heron family, Ardeidae. This species was formerly placed in the genus Ixobrychus.", + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 969, @@ -1933,7 +2694,18 @@ "Dec": 1.3, "reportingRate": 0.8, "Records": 13, - "Cards": 1651 + "Cards": 1651, + "full_Protocol_RR": 0.0024, + "full_Protocol_Number": 8, + "latest_FP": "2017-07-20T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "mpumalanga", + "westerncape" + ], + "image_Blob": null }, { "ref": 542, @@ -1955,7 +2727,22 @@ "Dec": 10.3, "reportingRate": 7.0, "Records": 1606, - "Cards": 22865 + "Cards": 22865, + "full_Protocol_RR": 0.4844, + "full_Protocol_Number": 1614, + "latest_FP": "2024-07-24T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "westerncape" + ], + "image_Blob": null }, { "ref": 46, @@ -1977,7 +2764,16 @@ "Dec": 0.0, "reportingRate": 2.3, "Records": 5, - "Cards": 221 + "Cards": 221, + "full_Protocol_RR": 0.0018, + "full_Protocol_Number": 6, + "latest_FP": "2024-03-05T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "westerncape" + ], + "image_Blob": null }, { "ref": 1027, @@ -1999,7 +2795,14 @@ "Dec": 0.0, "reportingRate": 5.4, "Records": 2, - "Cards": 37 + "Cards": 37, + "full_Protocol_RR": 0.0, + "full_Protocol_Number": 0, + "latest_FP": "0001-01-01T00:00:00", + "image_Url": null, + "info": null, + "provinces": [], + "image_Blob": null }, { "ref": 14193, @@ -2021,7 +2824,8 @@ "Dec": 5.0, "reportingRate": 2.9, "Records": 35, - "Cards": 1223 + "Cards": 1223, + "image_Blob": null }, { "ref": 977, @@ -2043,7 +2847,14 @@ "Dec": 31.5, "reportingRate": 29.9, "Records": 5894, - "Cards": 19725 + "Cards": 19725, + "full_Protocol_RR": 0.5858, + "full_Protocol_Number": 1952, + "latest_FP": "2022-09-29T00:00:00", + "image_Url": null, + "info": null, + "provinces": [], + "image_Blob": null }, { "ref": 732, @@ -2065,7 +2876,8 @@ "Dec": 50.0, "reportingRate": 57.1, "Records": 4, - "Cards": 7 + "Cards": 7, + "image_Blob": null }, { "ref": 709, @@ -2087,7 +2899,24 @@ "Dec": 47.6, "reportingRate": 45.5, "Records": 119236, - "Cards": 262166 + "Cards": 262166, + "full_Protocol_RR": 35.6489, + "full_Protocol_Number": 118780, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 710, @@ -2109,7 +2938,8 @@ "Dec": 36.2, "reportingRate": 37.9, "Records": 1982, - "Cards": 5231 + "Cards": 5231, + "image_Blob": null }, { "ref": 7866, @@ -2131,7 +2961,16 @@ "Dec": 26.7, "reportingRate": 31.9, "Records": 5780, - "Cards": 18098 + "Cards": 18098, + "full_Protocol_RR": 0.6525, + "full_Protocol_Number": 2174, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "limpopo" + ], + "image_Blob": null }, { "ref": 1191, @@ -2153,7 +2992,8 @@ "Dec": "", "reportingRate": 76.9, "Records": 10, - "Cards": 13 + "Cards": 13, + "image_Blob": null }, { "ref": 454, @@ -2175,7 +3015,17 @@ "Dec": 11.2, "reportingRate": 7.2, "Records": 803, - "Cards": 11132 + "Cards": 11132, + "full_Protocol_RR": 0.1288, + "full_Protocol_Number": 429, + "latest_FP": "2024-05-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "kwazulunatal", + "limpopo" + ], + "image_Blob": null }, { "ref": 546, @@ -2197,7 +3047,23 @@ "Dec": 21.8, "reportingRate": 23.0, "Records": 30552, - "Cards": 132947 + "Cards": 132947, + "full_Protocol_RR": 7.8279, + "full_Protocol_Number": 26082, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 544, @@ -2219,7 +3085,24 @@ "Dec": 39.5, "reportingRate": 38.6, "Records": 50981, - "Cards": 132029 + "Cards": 132029, + "full_Protocol_RR": 12.662, + "full_Protocol_Number": 42189, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 1100, @@ -2241,7 +3124,8 @@ "Dec": "", "reportingRate": 76.0, "Records": 19, - "Cards": 25 + "Cards": 25, + "image_Blob": null }, { "ref": 543, @@ -2263,7 +3147,18 @@ "Dec": 64.4, "reportingRate": 65.5, "Records": 48036, - "Cards": 73322 + "Cards": 73322, + "full_Protocol_RR": 14.6134, + "full_Protocol_Number": 48691, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "northerncape", + "westerncape" + ], + "image_Blob": null }, { "ref": 11491, @@ -2285,7 +3180,8 @@ "Dec": 16.7, "reportingRate": 16.9, "Records": 11, - "Cards": 65 + "Cards": 65, + "image_Blob": null }, { "ref": 545, @@ -2307,7 +3203,23 @@ "Dec": 71.7, "reportingRate": 72.5, "Records": 172095, - "Cards": 237357 + "Cards": 237357, + "full_Protocol_RR": 48.0858, + "full_Protocol_Number": 160219, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 3036, @@ -2329,7 +3241,14 @@ "Dec": 14.3, "reportingRate": 6.5, "Records": 19, - "Cards": 291 + "Cards": 291, + "full_Protocol_RR": 0.0003, + "full_Protocol_Number": 1, + "latest_FP": "2014-09-21T00:00:00", + "image_Url": null, + "info": null, + "provinces": [], + "image_Blob": null }, { "ref": 10013, @@ -2351,7 +3270,19 @@ "Dec": 6.7, "reportingRate": 4.3, "Records": 61, - "Cards": 1417 + "Cards": 1417, + "full_Protocol_RR": 0.0219, + "full_Protocol_Number": 73, + "latest_FP": "2024-07-24T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "mpumalanga" + ], + "image_Blob": null }, { "ref": 875, @@ -2373,7 +3304,8 @@ "Dec": 23.8, "reportingRate": 22.5, "Records": 395, - "Cards": 1758 + "Cards": 1758, + "image_Blob": null }, { "ref": 873, @@ -2395,7 +3327,24 @@ "Dec": 18.2, "reportingRate": 21.2, "Records": 33275, - "Cards": 156801 + "Cards": 156801, + "full_Protocol_RR": 9.7334, + "full_Protocol_Number": 32431, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 872, @@ -2417,7 +3366,24 @@ "Dec": 21.8, "reportingRate": 14.7, "Records": 32250, - "Cards": 219976 + "Cards": 219976, + "full_Protocol_RR": 8.89, + "full_Protocol_Number": 29621, + "latest_FP": "2024-07-30T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 874, @@ -2439,7 +3405,24 @@ "Dec": 21.3, "reportingRate": 20.8, "Records": 40717, - "Cards": 195508 + "Cards": 195508, + "full_Protocol_RR": 10.8747, + "full_Protocol_Number": 36234, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 871, @@ -2461,7 +3444,24 @@ "Dec": 15.5, "reportingRate": 15.3, "Records": 16328, - "Cards": 106758 + "Cards": 106758, + "full_Protocol_RR": 4.2165, + "full_Protocol_Number": 14049, + "latest_FP": "2024-07-30T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 720, @@ -2483,7 +3483,17 @@ "Dec": 17.8, "reportingRate": 16.5, "Records": 462, - "Cards": 2793 + "Cards": 2793, + "full_Protocol_RR": 0.0897, + "full_Protocol_Number": 299, + "latest_FP": "2024-07-13T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "limpopo", + "mpumalanga" + ], + "image_Blob": null }, { "ref": 721, @@ -2505,7 +3515,19 @@ "Dec": 27.0, "reportingRate": 20.6, "Records": 12424, - "Cards": 60256 + "Cards": 60256, + "full_Protocol_RR": 3.3854, + "full_Protocol_Number": 11280, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "kwazulunatal", + "limpopo", + "mpumalanga" + ], + "image_Blob": null }, { "ref": 723, @@ -2527,7 +3549,23 @@ "Dec": 17.6, "reportingRate": 18.8, "Records": 32615, - "Cards": 173736 + "Cards": 173736, + "full_Protocol_RR": 8.7249, + "full_Protocol_Number": 29071, + "latest_FP": "2024-07-29T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 2504, @@ -2549,7 +3587,8 @@ "Dec": 100.0, "reportingRate": 100.0, "Records": 1, - "Cards": 1 + "Cards": 1, + "image_Blob": null }, { "ref": 717, @@ -2571,7 +3610,21 @@ "Dec": 25.2, "reportingRate": 19.6, "Records": 18358, - "Cards": 93500 + "Cards": 93500, + "full_Protocol_RR": 5.4374, + "full_Protocol_Number": 18117, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "kwazulunatal", + "limpopo", + "mpumalanga", + "westerncape" + ], + "image_Blob": null }, { "ref": 719, @@ -2593,7 +3646,22 @@ "Dec": 33.0, "reportingRate": 26.3, "Records": 45318, - "Cards": 172320 + "Cards": 172320, + "full_Protocol_RR": 11.9198, + "full_Protocol_Number": 39716, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northwest" + ], + "image_Blob": null }, { "ref": 227, @@ -2615,7 +3683,20 @@ "Dec": 11.0, "reportingRate": 5.4, "Records": 2450, - "Cards": 45217 + "Cards": 45217, + "full_Protocol_RR": 0.6228, + "full_Protocol_Number": 2075, + "latest_FP": "2024-07-24T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "kwazulunatal", + "limpopo", + "mpumalanga" + ], + "image_Blob": null }, { "ref": 219, @@ -2637,7 +3718,24 @@ "Dec": 10.8, "reportingRate": 11.8, "Records": 6922, - "Cards": 58711 + "Cards": 58711, + "full_Protocol_RR": 2.0919, + "full_Protocol_Number": 6970, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 217, @@ -2659,7 +3757,22 @@ "Dec": 15.1, "reportingRate": 14.7, "Records": 7001, - "Cards": 47534 + "Cards": 47534, + "full_Protocol_RR": 1.536, + "full_Protocol_Number": 5118, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 218, @@ -2681,7 +3794,20 @@ "Dec": 14.9, "reportingRate": 15.6, "Records": 5249, - "Cards": 33707 + "Cards": 33707, + "full_Protocol_RR": 1.4784, + "full_Protocol_Number": 4926, + "latest_FP": "2024-07-30T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 222, @@ -2703,7 +3829,22 @@ "Dec": 7.8, "reportingRate": 6.5, "Records": 1931, - "Cards": 29811 + "Cards": 29811, + "full_Protocol_RR": 0.5837, + "full_Protocol_Number": 1945, + "latest_FP": "2024-07-11T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northwest" + ], + "image_Blob": null }, { "ref": 4128, @@ -2725,7 +3866,21 @@ "Dec": 5.8, "reportingRate": 3.3, "Records": 177, - "Cards": 5391 + "Cards": 5391, + "full_Protocol_RR": 0.0417, + "full_Protocol_Number": 139, + "latest_FP": "2024-01-17T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga" + ], + "image_Blob": null }, { "ref": 196, @@ -2747,7 +3902,24 @@ "Dec": 3.9, "reportingRate": 3.2, "Records": 4223, - "Cards": 132964 + "Cards": 132964, + "full_Protocol_RR": 1.0564, + "full_Protocol_Number": 3520, + "latest_FP": "2024-07-14T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 1346, @@ -2769,7 +3941,17 @@ "Dec": 3.0, "reportingRate": 2.0, "Records": 106, - "Cards": 5300 + "Cards": 5300, + "full_Protocol_RR": 0.0324, + "full_Protocol_Number": 108, + "latest_FP": "2024-07-23T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "westerncape" + ], + "image_Blob": null }, { "ref": 153, @@ -2791,7 +3973,14 @@ "Dec": 12.0, "reportingRate": 13.1, "Records": 656, - "Cards": 4999 + "Cards": 4999, + "full_Protocol_RR": 0.0, + "full_Protocol_Number": 0, + "latest_FP": "0001-01-01T00:00:00", + "image_Url": null, + "info": null, + "provinces": [], + "image_Blob": null }, { "ref": 154, @@ -2813,7 +4002,24 @@ "Dec": 32.3, "reportingRate": 14.1, "Records": 43779, - "Cards": 309612 + "Cards": 309612, + "full_Protocol_RR": 12.5557, + "full_Protocol_Number": 41835, + "latest_FP": "2024-07-05T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 2140, @@ -2835,7 +4041,17 @@ "Dec": 0.0, "reportingRate": 1.1, "Records": 4, - "Cards": 378 + "Cards": 378, + "full_Protocol_RR": 0.0015, + "full_Protocol_Number": 5, + "latest_FP": "2022-03-30T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "westerncape" + ], + "image_Blob": null }, { "ref": 155, @@ -2857,7 +4073,21 @@ "Dec": 11.5, "reportingRate": 10.0, "Records": 5153, - "Cards": 51674 + "Cards": 51674, + "full_Protocol_RR": 1.5586, + "full_Protocol_Number": 5193, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "kwazulunatal", + "limpopo", + "mpumalanga", + "westerncape" + ], + "image_Blob": null }, { "ref": 152, @@ -2879,7 +4109,24 @@ "Dec": 24.7, "reportingRate": 23.8, "Records": 52132, - "Cards": 219353 + "Cards": 219353, + "full_Protocol_RR": 15.6515, + "full_Protocol_Number": 52150, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 144, @@ -2901,7 +4148,20 @@ "Dec": 7.2, "reportingRate": 7.2, "Records": 6689, - "Cards": 93205 + "Cards": 93205, + "full_Protocol_RR": 1.115, + "full_Protocol_Number": 3715, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northwest" + ], + "image_Blob": null }, { "ref": 979, @@ -2923,7 +4183,8 @@ "Dec": "", "reportingRate": 2.4, "Records": 1, - "Cards": 41 + "Cards": 41, + "image_Blob": null }, { "ref": 2104, @@ -2945,7 +4206,16 @@ "Dec": 14.3, "reportingRate": 3.0, "Records": 22, - "Cards": 729 + "Cards": 729, + "full_Protocol_RR": 0.0057, + "full_Protocol_Number": 19, + "latest_FP": "2017-02-04T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "westerncape" + ], + "image_Blob": null }, { "ref": 627, @@ -2967,7 +4237,21 @@ "Dec": 48.7, "reportingRate": 39.7, "Records": 46637, - "Cards": 117562 + "Cards": 117562, + "full_Protocol_RR": 13.6821, + "full_Protocol_Number": 45588, + "latest_FP": "2024-07-29T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "kwazulunatal", + "limpopo", + "mpumalanga", + "westerncape" + ], + "image_Blob": null }, { "ref": 628, @@ -2989,7 +4273,20 @@ "Dec": 31.2, "reportingRate": 23.9, "Records": 25239, - "Cards": 105501 + "Cards": 105501, + "full_Protocol_RR": 4.679, + "full_Protocol_Number": 15590, + "latest_FP": "2024-07-29T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "gauteng", + "limpopo", + "mpumalanga", + "northerncape", + "northwest" + ], + "image_Blob": null }, { "ref": 1066, @@ -3011,7 +4308,8 @@ "Dec": 17.6, "reportingRate": 15.0, "Records": 37, - "Cards": 247 + "Cards": 247, + "image_Blob": null }, { "ref": 861, @@ -3033,7 +4331,19 @@ "Dec": 13.3, "reportingRate": 14.8, "Records": 5351, - "Cards": 36082 + "Cards": 36082, + "full_Protocol_RR": 1.6222, + "full_Protocol_Number": 5405, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "northerncape", + "westerncape" + ], + "image_Blob": null }, { "ref": 4102, @@ -3055,7 +4365,17 @@ "Dec": 1.6, "reportingRate": 2.0, "Records": 61, - "Cards": 3109 + "Cards": 3109, + "full_Protocol_RR": 0.0177, + "full_Protocol_Number": 59, + "latest_FP": "2024-05-25T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "northerncape", + "westerncape" + ], + "image_Blob": null }, { "ref": 860, @@ -3077,7 +4397,24 @@ "Dec": 37.6, "reportingRate": 35.3, "Records": 62171, - "Cards": 176208 + "Cards": 176208, + "full_Protocol_RR": 17.0849, + "full_Protocol_Number": 56926, + "latest_FP": "2024-07-30T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 863, @@ -3099,7 +4436,22 @@ "Dec": 17.3, "reportingRate": 20.1, "Records": 26806, - "Cards": 133260 + "Cards": 133260, + "full_Protocol_RR": 7.7306, + "full_Protocol_Number": 25758, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "westerncape" + ], + "image_Blob": null }, { "ref": 857, @@ -3121,7 +4473,24 @@ "Dec": 30.8, "reportingRate": 28.5, "Records": 48688, - "Cards": 171058 + "Cards": 171058, + "full_Protocol_RR": 14.5804, + "full_Protocol_Number": 48581, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 858, @@ -3143,7 +4512,21 @@ "Dec": 13.8, "reportingRate": 14.1, "Records": 9005, - "Cards": 63832 + "Cards": 63832, + "full_Protocol_RR": 2.7281, + "full_Protocol_Number": 9090, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "kwazulunatal", + "limpopo", + "mpumalanga", + "westerncape" + ], + "image_Blob": null }, { "ref": 921, @@ -3165,7 +4548,17 @@ "Dec": 18.5, "reportingRate": 14.6, "Records": 1378, - "Cards": 9465 + "Cards": 9465, + "full_Protocol_RR": 0.3875, + "full_Protocol_Number": 1291, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "kwazulunatal", + "limpopo" + ], + "image_Blob": null }, { "ref": 869, @@ -3187,7 +4580,18 @@ "Dec": 3.9, "reportingRate": 4.8, "Records": 696, - "Cards": 14482 + "Cards": 14482, + "full_Protocol_RR": 0.2113, + "full_Protocol_Number": 704, + "latest_FP": "2024-07-14T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "northerncape", + "westerncape" + ], + "image_Blob": null }, { "ref": 4096, @@ -3209,7 +4613,8 @@ "Dec": "", "reportingRate": 100.0, "Records": 1, - "Cards": 1 + "Cards": 1, + "image_Blob": null }, { "ref": 865, @@ -3231,7 +4636,21 @@ "Dec": 21.8, "reportingRate": 26.8, "Records": 23916, - "Cards": 89183 + "Cards": 89183, + "full_Protocol_RR": 6.9413, + "full_Protocol_Number": 23128, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "kwazulunatal", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 866, @@ -3253,7 +4672,24 @@ "Dec": 23.7, "reportingRate": 25.5, "Records": 51697, - "Cards": 202395 + "Cards": 202395, + "full_Protocol_RR": 14.8568, + "full_Protocol_Number": 49502, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 859, @@ -3275,7 +4711,24 @@ "Dec": 40.6, "reportingRate": 39.0, "Records": 90537, - "Cards": 231952 + "Cards": 231952, + "full_Protocol_RR": 25.6013, + "full_Protocol_Number": 85302, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 870, @@ -3297,7 +4750,16 @@ "Dec": 31.4, "reportingRate": 22.9, "Records": 1308, - "Cards": 5711 + "Cards": 5711, + "full_Protocol_RR": 0.398, + "full_Protocol_Number": 1326, + "latest_FP": "2024-07-20T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "westerncape" + ], + "image_Blob": null }, { "ref": 2758, @@ -3319,7 +4781,8 @@ "Dec": 7.1, "reportingRate": 28.3, "Records": 39, - "Cards": 138 + "Cards": 138, + "image_Blob": null }, { "ref": 575, @@ -3341,7 +4804,24 @@ "Dec": 33.1, "reportingRate": 32.3, "Records": 50633, - "Cards": 156975 + "Cards": 156975, + "full_Protocol_RR": 14.7944, + "full_Protocol_Number": 49294, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 574, @@ -3363,7 +4843,17 @@ "Dec": 12.9, "reportingRate": 11.4, "Records": 916, - "Cards": 8019 + "Cards": 8019, + "full_Protocol_RR": 0.0894, + "full_Protocol_Number": 298, + "latest_FP": "2024-07-23T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "kwazulunatal", + "limpopo" + ], + "image_Blob": null }, { "ref": 538, @@ -3385,7 +4875,16 @@ "Dec": 25.7, "reportingRate": 27.5, "Records": 260, - "Cards": 944 + "Cards": 944, + "full_Protocol_RR": 0.0024, + "full_Protocol_Number": 8, + "latest_FP": "2021-08-22T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "limpopo" + ], + "image_Blob": null }, { "ref": 569, @@ -3407,7 +4906,21 @@ "Dec": 22.3, "reportingRate": 23.5, "Records": 6160, - "Cards": 26176 + "Cards": 26176, + "full_Protocol_RR": 1.8248, + "full_Protocol_Number": 6080, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga" + ], + "image_Blob": null }, { "ref": 570, @@ -3429,7 +4942,24 @@ "Dec": 22.7, "reportingRate": 24.8, "Records": 67598, - "Cards": 272816 + "Cards": 272816, + "full_Protocol_RR": 18.8758, + "full_Protocol_Number": 62893, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 660, @@ -3451,7 +4981,8 @@ "Dec": 23.8, "reportingRate": 25.4, "Records": 117, - "Cards": 460 + "Cards": 460, + "image_Blob": null }, { "ref": 566, @@ -3473,7 +5004,19 @@ "Dec": 29.4, "reportingRate": 31.0, "Records": 9798, - "Cards": 31584 + "Cards": 31584, + "full_Protocol_RR": 2.8176, + "full_Protocol_Number": 9388, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "northerncape", + "westerncape" + ], + "image_Blob": null }, { "ref": 573, @@ -3495,7 +5038,23 @@ "Dec": 9.8, "reportingRate": 10.1, "Records": 12371, - "Cards": 122426 + "Cards": 122426, + "full_Protocol_RR": 3.6444, + "full_Protocol_Number": 12143, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest" + ], + "image_Blob": null }, { "ref": 572, @@ -3517,7 +5076,23 @@ "Dec": 12.4, "reportingRate": 15.4, "Records": 6057, - "Cards": 39309 + "Cards": 39309, + "full_Protocol_RR": 1.7791, + "full_Protocol_Number": 5928, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 966, @@ -3539,7 +5114,8 @@ "Dec": 46.7, "reportingRate": 42.4, "Records": 42, - "Cards": 99 + "Cards": 99, + "image_Blob": null }, { "ref": 571, @@ -3561,7 +5137,19 @@ "Dec": 23.3, "reportingRate": 24.7, "Records": 3046, - "Cards": 12313 + "Cards": 12313, + "full_Protocol_RR": 0.7071, + "full_Protocol_Number": 2356, + "latest_FP": "2024-07-21T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "northerncape", + "westerncape" + ], + "image_Blob": null }, { "ref": 645, @@ -3583,7 +5171,8 @@ "Dec": 0.0, "reportingRate": 10.0, "Records": 1, - "Cards": 10 + "Cards": 10, + "image_Blob": null }, { "ref": 3148, @@ -3605,7 +5194,8 @@ "Dec": 100.0, "reportingRate": 62.5, "Records": 5, - "Cards": 8 + "Cards": 8, + "image_Blob": null }, { "ref": 915, @@ -3627,7 +5217,8 @@ "Dec": 27.5, "reportingRate": 20.7, "Records": 746, - "Cards": 3612 + "Cards": 3612, + "image_Blob": null }, { "ref": 640, @@ -3649,7 +5240,8 @@ "Dec": 100.0, "reportingRate": 66.7, "Records": 6, - "Cards": 9 + "Cards": 9, + "image_Blob": null }, { "ref": 631, @@ -3671,7 +5263,24 @@ "Dec": 22.9, "reportingRate": 12.8, "Records": 19843, - "Cards": 155558 + "Cards": 155558, + "full_Protocol_RR": 5.9848, + "full_Protocol_Number": 19941, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 647, @@ -3693,7 +5302,20 @@ "Dec": 19.8, "reportingRate": 12.6, "Records": 9341, - "Cards": 74063 + "Cards": 74063, + "full_Protocol_RR": 2.4316, + "full_Protocol_Number": 8102, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "kwazulunatal", + "limpopo", + "mpumalanga" + ], + "image_Blob": null }, { "ref": 3126, @@ -3715,7 +5337,8 @@ "Dec": "", "reportingRate": 26.7, "Records": 4, - "Cards": 15 + "Cards": 15, + "image_Blob": null }, { "ref": 630, @@ -3737,7 +5360,24 @@ "Dec": 22.0, "reportingRate": 14.1, "Records": 21331, - "Cards": 151353 + "Cards": 151353, + "full_Protocol_RR": 5.9125, + "full_Protocol_Number": 19700, + "latest_FP": "2024-07-30T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 638, @@ -3759,7 +5399,19 @@ "Dec": 29.6, "reportingRate": 29.9, "Records": 29619, - "Cards": 99182 + "Cards": 99182, + "full_Protocol_RR": 8.956, + "full_Protocol_Number": 29841, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "northerncape", + "westerncape" + ], + "image_Blob": null }, { "ref": 648, @@ -3781,7 +5433,23 @@ "Dec": 10.5, "reportingRate": 10.3, "Records": 16039, - "Cards": 155545 + "Cards": 155545, + "full_Protocol_RR": 4.7147, + "full_Protocol_Number": 15709, + "latest_FP": "2024-07-29T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 646, @@ -3803,7 +5471,24 @@ "Dec": 40.6, "reportingRate": 37.2, "Records": 92583, - "Cards": 248547 + "Cards": 248547, + "full_Protocol_RR": 27.7958, + "full_Protocol_Number": 92614, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 3102, @@ -3825,7 +5510,8 @@ "Dec": 20.0, "reportingRate": 25.6, "Records": 10, - "Cards": 39 + "Cards": 39, + "image_Blob": null }, { "ref": 3138, @@ -3847,7 +5533,8 @@ "Dec": 15.3, "reportingRate": 13.1, "Records": 449, - "Cards": 3415 + "Cards": 3415, + "image_Blob": null }, { "ref": 635, @@ -3869,7 +5556,20 @@ "Dec": 11.2, "reportingRate": 5.8, "Records": 2257, - "Cards": 39104 + "Cards": 39104, + "full_Protocol_RR": 0.6171, + "full_Protocol_Number": 2056, + "latest_FP": "2024-07-04T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "mpumalanga" + ], + "image_Blob": null }, { "ref": 642, @@ -3891,7 +5591,22 @@ "Dec": 44.7, "reportingRate": 35.6, "Records": 65283, - "Cards": 183265 + "Cards": 183265, + "full_Protocol_RR": 17.0111, + "full_Protocol_Number": 56680, + "latest_FP": "2024-07-29T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest" + ], + "image_Blob": null }, { "ref": 644, @@ -3913,7 +5628,19 @@ "Dec": 27.8, "reportingRate": 23.8, "Records": 18555, - "Cards": 77802 + "Cards": 77802, + "full_Protocol_RR": 4.4683, + "full_Protocol_Number": 14888, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga" + ], + "image_Blob": null }, { "ref": 3098, @@ -3935,7 +5662,8 @@ "Dec": "", "reportingRate": 50.0, "Records": 1, - "Cards": 2 + "Cards": 2, + "image_Blob": null }, { "ref": 4138, @@ -3957,7 +5685,18 @@ "Dec": 15.3, "reportingRate": 9.4, "Records": 3091, - "Cards": 32852 + "Cards": 32852, + "full_Protocol_RR": 0.8202, + "full_Protocol_Number": 2733, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "kwazulunatal", + "limpopo", + "mpumalanga" + ], + "image_Blob": null }, { "ref": 636, @@ -3979,7 +5718,8 @@ "Dec": 16.1, "reportingRate": 28.4, "Records": 366, - "Cards": 1288 + "Cards": 1288, + "image_Blob": null }, { "ref": 643, @@ -4001,7 +5741,8 @@ "Dec": 43.8, "reportingRate": 38.6, "Records": 246, - "Cards": 637 + "Cards": 637, + "image_Blob": null }, { "ref": 3152, @@ -4023,7 +5764,8 @@ "Dec": 66.7, "reportingRate": 55.3, "Records": 21, - "Cards": 38 + "Cards": 38, + "image_Blob": null }, { "ref": 641, @@ -4045,7 +5787,21 @@ "Dec": 4.6, "reportingRate": 4.2, "Records": 722, - "Cards": 17060 + "Cards": 17060, + "full_Protocol_RR": 0.1594, + "full_Protocol_Number": 531, + "latest_FP": "2024-06-15T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "freestate", + "gauteng", + "limpopo", + "mpumalanga", + "northerncape", + "northwest" + ], + "image_Blob": null }, { "ref": 3166, @@ -4067,7 +5823,8 @@ "Dec": 53.6, "reportingRate": 50.6, "Records": 224, - "Cards": 443 + "Cards": 443, + "image_Blob": null }, { "ref": 639, @@ -4089,7 +5846,23 @@ "Dec": 14.1, "reportingRate": 10.1, "Records": 10802, - "Cards": 106673 + "Cards": 106673, + "full_Protocol_RR": 3.1234, + "full_Protocol_Number": 10407, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 3136, @@ -4111,7 +5884,8 @@ "Dec": "", "reportingRate": 54.5, "Records": 12, - "Cards": 22 + "Cards": 22, + "image_Blob": null }, { "ref": 634, @@ -4133,7 +5907,24 @@ "Dec": 20.9, "reportingRate": 11.0, "Records": 13367, - "Cards": 121298 + "Cards": 121298, + "full_Protocol_RR": 3.9917, + "full_Protocol_Number": 13300, + "latest_FP": "2024-07-24T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 629, @@ -4155,7 +5946,24 @@ "Dec": 36.2, "reportingRate": 23.2, "Records": 68826, - "Cards": 297058 + "Cards": 297058, + "full_Protocol_RR": 19.6756, + "full_Protocol_Number": 65558, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 973, @@ -4177,7 +5985,8 @@ "Dec": 0.0, "reportingRate": 9.9, "Records": 8, - "Cards": 81 + "Cards": 81, + "image_Blob": null }, { "ref": 4084, @@ -4199,7 +6008,8 @@ "Dec": 53.8, "reportingRate": 33.3, "Records": 39, - "Cards": 117 + "Cards": 117, + "image_Blob": null }, { "ref": 212, @@ -4221,7 +6031,24 @@ "Dec": 39.2, "reportingRate": 40.2, "Records": 100419, - "Cards": 249758 + "Cards": 249758, + "full_Protocol_RR": 29.7445, + "full_Protocol_Number": 99107, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 3974, @@ -4243,7 +6070,8 @@ "Dec": "", "reportingRate": 72.7, "Records": 8, - "Cards": 11 + "Cards": 11, + "image_Blob": null }, { "ref": 49, @@ -4265,7 +6093,17 @@ "Dec": 11.5, "reportingRate": 10.1, "Records": 1651, - "Cards": 16285 + "Cards": 16285, + "full_Protocol_RR": 0.4523, + "full_Protocol_Number": 1507, + "latest_FP": "2024-07-30T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "northerncape", + "westerncape" + ], + "image_Blob": null }, { "ref": 48, @@ -4287,7 +6125,19 @@ "Dec": 29.5, "reportingRate": 33.1, "Records": 17512, - "Cards": 52862 + "Cards": 52862, + "full_Protocol_RR": 5.0043, + "full_Protocol_Number": 16674, + "latest_FP": "2024-07-30T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "kwazulunatal", + "northerncape", + "westerncape" + ], + "image_Blob": null }, { "ref": 51, @@ -4309,7 +6159,18 @@ "Dec": 20.4, "reportingRate": 19.1, "Records": 4149, - "Cards": 21692 + "Cards": 21692, + "full_Protocol_RR": 1.1384, + "full_Protocol_Number": 3793, + "latest_FP": "2024-07-30T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "northerncape", + "westerncape" + ], + "image_Blob": null }, { "ref": 9638, @@ -4331,7 +6192,8 @@ "Dec": 0.0, "reportingRate": 33.3, "Records": 1, - "Cards": 3 + "Cards": 3, + "image_Blob": null }, { "ref": 50, @@ -4353,7 +6215,24 @@ "Dec": 40.6, "reportingRate": 42.8, "Records": 129230, - "Cards": 301956 + "Cards": 301956, + "full_Protocol_RR": 37.1129, + "full_Protocol_Number": 123658, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 47, @@ -4375,7 +6254,24 @@ "Dec": 29.2, "reportingRate": 29.3, "Records": 79428, - "Cards": 271509 + "Cards": 271509, + "full_Protocol_RR": 23.1067, + "full_Protocol_Number": 76990, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 353, @@ -4397,7 +6293,19 @@ "Dec": 7.7, "reportingRate": 4.6, "Records": 662, - "Cards": 14370 + "Cards": 14370, + "full_Protocol_RR": 0.0528, + "full_Protocol_Number": 176, + "latest_FP": "2024-03-13T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "kwazulunatal", + "limpopo", + "mpumalanga", + "northwest" + ], + "image_Blob": null }, { "ref": 356, @@ -4419,7 +6327,14 @@ "Dec": 22.2, "reportingRate": 10.0, "Records": 3, - "Cards": 30 + "Cards": 30, + "full_Protocol_RR": 0.0, + "full_Protocol_Number": 0, + "latest_FP": "0001-01-01T00:00:00", + "image_Url": null, + "info": null, + "provinces": [], + "image_Blob": null }, { "ref": 4131, @@ -4441,7 +6356,24 @@ "Dec": 35.4, "reportingRate": 26.9, "Records": 63509, - "Cards": 235738 + "Cards": 235738, + "full_Protocol_RR": 18.5736, + "full_Protocol_Number": 61886, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 354, @@ -4463,7 +6395,8 @@ "Dec": 32.8, "reportingRate": 30.6, "Records": 1528, - "Cards": 4993 + "Cards": 4993, + "image_Blob": null }, { "ref": 355, @@ -4485,7 +6418,17 @@ "Dec": 22.8, "reportingRate": 20.2, "Records": 3787, - "Cards": 18716 + "Cards": 18716, + "full_Protocol_RR": 0.0822, + "full_Protocol_Number": 274, + "latest_FP": "2024-07-12T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "limpopo", + "mpumalanga" + ], + "image_Blob": null }, { "ref": 1036, @@ -4507,7 +6450,8 @@ "Dec": 30.9, "reportingRate": 24.6, "Records": 1611, - "Cards": 6542 + "Cards": 6542, + "image_Blob": null }, { "ref": 280, @@ -4529,7 +6473,24 @@ "Dec": 3.3, "reportingRate": 3.6, "Records": 2390, - "Cards": 65715 + "Cards": 65715, + "full_Protocol_RR": 0.6294, + "full_Protocol_Number": 2097, + "latest_FP": "2024-07-06T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 276, @@ -4551,7 +6512,20 @@ "Dec": 8.4, "reportingRate": 8.9, "Records": 647, - "Cards": 7300 + "Cards": 7300, + "full_Protocol_RR": 0.1531, + "full_Protocol_Number": 510, + "latest_FP": "2024-07-11T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 278, @@ -4573,7 +6547,23 @@ "Dec": 13.2, "reportingRate": 14.4, "Records": 3723, - "Cards": 25928 + "Cards": 25928, + "full_Protocol_RR": 0.9577, + "full_Protocol_Number": 3191, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 277, @@ -4595,7 +6585,24 @@ "Dec": 3.6, "reportingRate": 3.5, "Records": 3235, - "Cards": 91606 + "Cards": 91606, + "full_Protocol_RR": 0.7917, + "full_Protocol_Number": 2638, + "latest_FP": "2024-07-20T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 279, @@ -4617,7 +6624,18 @@ "Dec": 7.6, "reportingRate": 9.4, "Records": 962, - "Cards": 10218 + "Cards": 10218, + "full_Protocol_RR": 0.1807, + "full_Protocol_Number": 602, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "limpopo", + "mpumalanga", + "northwest" + ], + "image_Blob": null }, { "ref": 199, @@ -4639,7 +6657,24 @@ "Dec": 2.2, "reportingRate": 1.7, "Records": 1546, - "Cards": 93100 + "Cards": 93100, + "full_Protocol_RR": 0.2998, + "full_Protocol_Number": 999, + "latest_FP": "2024-03-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 202, @@ -4661,7 +6696,23 @@ "Dec": 1.7, "reportingRate": 1.6, "Records": 406, - "Cards": 25426 + "Cards": 25426, + "full_Protocol_RR": 0.1116, + "full_Protocol_Number": 372, + "latest_FP": "2024-03-03T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 203, @@ -4683,7 +6734,24 @@ "Dec": 16.6, "reportingRate": 18.1, "Records": 43164, - "Cards": 238635 + "Cards": 238635, + "full_Protocol_RR": 11.6308, + "full_Protocol_Number": 38753, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 198, @@ -4705,7 +6773,22 @@ "Dec": 1.3, "reportingRate": 0.6, "Records": 199, - "Cards": 34599 + "Cards": 34599, + "full_Protocol_RR": 0.0429, + "full_Protocol_Number": 143, + "latest_FP": "2024-01-26T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northwest" + ], + "image_Blob": null }, { "ref": 1934, @@ -4727,7 +6810,16 @@ "Dec": 0.0, "reportingRate": 0.5, "Records": 2, - "Cards": 430 + "Cards": 430, + "full_Protocol_RR": 0.0006, + "full_Protocol_Number": 2, + "latest_FP": "2012-03-24T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "westerncape" + ], + "image_Blob": null }, { "ref": 201, @@ -4749,7 +6841,22 @@ "Dec": 1.2, "reportingRate": 1.6, "Records": 193, - "Cards": 11949 + "Cards": 11949, + "full_Protocol_RR": 0.0543, + "full_Protocol_Number": 181, + "latest_FP": "2022-04-06T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 200, @@ -4771,7 +6878,19 @@ "Dec": 1.5, "reportingRate": 1.3, "Records": 98, - "Cards": 7334 + "Cards": 7334, + "full_Protocol_RR": 0.0186, + "full_Protocol_Number": 62, + "latest_FP": "2024-02-10T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "kwazulunatal", + "limpopo", + "mpumalanga", + "northwest" + ], + "image_Blob": null }, { "ref": 1918, @@ -4793,7 +6912,8 @@ "Dec": "", "reportingRate": 100.0, "Records": 1, - "Cards": 1 + "Cards": 1, + "image_Blob": null }, { "ref": 216, @@ -4815,7 +6935,24 @@ "Dec": 24.9, "reportingRate": 20.4, "Records": 24653, - "Cards": 120966 + "Cards": 120966, + "full_Protocol_RR": 7.4371, + "full_Protocol_Number": 24780, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 214, @@ -4837,7 +6974,23 @@ "Dec": 21.3, "reportingRate": 18.0, "Records": 9266, - "Cards": 51409 + "Cards": 51409, + "full_Protocol_RR": 2.7074, + "full_Protocol_Number": 9021, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest" + ], + "image_Blob": null }, { "ref": 215, @@ -4859,7 +7012,20 @@ "Dec": 14.3, "reportingRate": 14.7, "Records": 1631, - "Cards": 11124 + "Cards": 11124, + "full_Protocol_RR": 0.316, + "full_Protocol_Number": 1053, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "mpumalanga" + ], + "image_Blob": null }, { "ref": 532, @@ -4881,7 +7047,8 @@ "Dec": 21.3, "reportingRate": 21.8, "Records": 414, - "Cards": 1901 + "Cards": 1901, + "image_Blob": null }, { "ref": 828, @@ -4903,7 +7070,8 @@ "Dec": 39.7, "reportingRate": 40.3, "Records": 123, - "Cards": 305 + "Cards": 305, + "image_Blob": null }, { "ref": 621, @@ -4925,7 +7093,24 @@ "Dec": 28.5, "reportingRate": 27.4, "Records": 69466, - "Cards": 253612 + "Cards": 253612, + "full_Protocol_RR": 18.7662, + "full_Protocol_Number": 62528, + "latest_FP": "2024-07-29T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 914, @@ -4947,7 +7132,8 @@ "Dec": 43.3, "reportingRate": 48.9, "Records": 223, - "Cards": 456 + "Cards": 456, + "image_Blob": null }, { "ref": 913, @@ -4969,7 +7155,8 @@ "Dec": 16.3, "reportingRate": 14.3, "Records": 571, - "Cards": 3991 + "Cards": 3991, + "image_Blob": null }, { "ref": 523, @@ -4991,7 +7178,24 @@ "Dec": 24.4, "reportingRate": 26.0, "Records": 44469, - "Cards": 170820 + "Cards": 170820, + "full_Protocol_RR": 12.9768, + "full_Protocol_Number": 43238, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 989, @@ -5013,7 +7217,18 @@ "Dec": 6.1, "reportingRate": 5.2, "Records": 818, - "Cards": 15680 + "Cards": 15680, + "full_Protocol_RR": 0.2398, + "full_Protocol_Number": 799, + "latest_FP": "2024-07-25T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "kwazulunatal", + "westerncape" + ], + "image_Blob": null }, { "ref": 522, @@ -5035,7 +7250,24 @@ "Dec": 41.0, "reportingRate": 44.3, "Records": 144297, - "Cards": 325845 + "Cards": 325845, + "full_Protocol_RR": 41.1589, + "full_Protocol_Number": 137139, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 341, @@ -5057,7 +7289,23 @@ "Dec": 7.0, "reportingRate": 3.7, "Records": 4202, - "Cards": 113963 + "Cards": 113963, + "full_Protocol_RR": 0.9331, + "full_Protocol_Number": 3109, + "latest_FP": "2024-04-23T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest" + ], + "image_Blob": null }, { "ref": 350, @@ -5079,7 +7327,21 @@ "Dec": 19.6, "reportingRate": 8.7, "Records": 5381, - "Cards": 61516 + "Cards": 61516, + "full_Protocol_RR": 1.3683, + "full_Protocol_Number": 4559, + "latest_FP": "2024-07-10T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "kwazulunatal", + "limpopo", + "mpumalanga", + "westerncape" + ], + "image_Blob": null }, { "ref": 923, @@ -5101,7 +7363,8 @@ "Dec": 7.2, "reportingRate": 10.6, "Records": 18, - "Cards": 170 + "Cards": 170, + "image_Blob": null }, { "ref": 344, @@ -5123,7 +7386,24 @@ "Dec": 32.4, "reportingRate": 11.2, "Records": 22651, - "Cards": 202975 + "Cards": 202975, + "full_Protocol_RR": 5.9299, + "full_Protocol_Number": 19758, + "latest_FP": "2024-04-20T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 340, @@ -5145,7 +7425,24 @@ "Dec": 1.6, "reportingRate": 0.9, "Records": 593, - "Cards": 65275 + "Cards": 65275, + "full_Protocol_RR": 0.1429, + "full_Protocol_Number": 476, + "latest_FP": "2024-03-25T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 352, @@ -5167,7 +7464,24 @@ "Dec": 59.2, "reportingRate": 24.1, "Records": 74429, - "Cards": 308655 + "Cards": 308655, + "full_Protocol_RR": 21.0235, + "full_Protocol_Number": 70049, + "latest_FP": "2024-06-17T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 346, @@ -5189,7 +7503,24 @@ "Dec": 8.8, "reportingRate": 3.6, "Records": 3438, - "Cards": 94843 + "Cards": 94843, + "full_Protocol_RR": 0.8548, + "full_Protocol_Number": 2848, + "latest_FP": "2024-05-01T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 348, @@ -5211,7 +7542,24 @@ "Dec": 18.5, "reportingRate": 7.8, "Records": 14297, - "Cards": 183177 + "Cards": 183177, + "full_Protocol_RR": 3.7711, + "full_Protocol_Number": 12565, + "latest_FP": "2024-04-19T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 351, @@ -5233,7 +7581,24 @@ "Dec": 22.8, "reportingRate": 12.8, "Records": 31857, - "Cards": 248335 + "Cards": 248335, + "full_Protocol_RR": 8.8921, + "full_Protocol_Number": 29628, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 4130, @@ -5255,7 +7620,8 @@ "Dec": 0.0, "reportingRate": 6.3, "Records": 3, - "Cards": 48 + "Cards": 48, + "image_Blob": null }, { "ref": 347, @@ -5277,7 +7643,22 @@ "Dec": 18.0, "reportingRate": 7.8, "Records": 9022, - "Cards": 116406 + "Cards": 116406, + "full_Protocol_RR": 2.1759, + "full_Protocol_Number": 7250, + "latest_FP": "2024-06-17T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest" + ], + "image_Blob": null }, { "ref": 1620, @@ -5299,7 +7680,19 @@ "Dec": 20.3, "reportingRate": 7.4, "Records": 103, - "Cards": 1387 + "Cards": 1387, + "full_Protocol_RR": 0.0267, + "full_Protocol_Number": 89, + "latest_FP": "2022-12-17T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "freestate", + "kwazulunatal", + "limpopo", + "mpumalanga" + ], + "image_Blob": null }, { "ref": 1594, @@ -5321,7 +7714,8 @@ "Dec": "", "reportingRate": 47.6, "Records": 10, - "Cards": 21 + "Cards": 21, + "image_Blob": null }, { "ref": 343, @@ -5343,7 +7737,24 @@ "Dec": 49.2, "reportingRate": 18.1, "Records": 44607, - "Cards": 246792 + "Cards": 246792, + "full_Protocol_RR": 12.6689, + "full_Protocol_Number": 42212, + "latest_FP": "2024-05-22T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 345, @@ -5365,7 +7776,18 @@ "Dec": 5.2, "reportingRate": 2.5, "Records": 379, - "Cards": 15284 + "Cards": 15284, + "full_Protocol_RR": 0.0765, + "full_Protocol_Number": 255, + "latest_FP": "2024-03-02T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "kwazulunatal", + "limpopo", + "mpumalanga" + ], + "image_Blob": null }, { "ref": 127, @@ -5387,7 +7809,23 @@ "Dec": 2.4, "reportingRate": 1.8, "Records": 1610, - "Cards": 87575 + "Cards": 87575, + "full_Protocol_RR": 0.3415, + "full_Protocol_Number": 1138, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 513, @@ -5409,7 +7847,24 @@ "Dec": 15.7, "reportingRate": 10.1, "Records": 18699, - "Cards": 185417 + "Cards": 185417, + "full_Protocol_RR": 4.9116, + "full_Protocol_Number": 16365, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 516, @@ -5431,7 +7886,21 @@ "Dec": 6.6, "reportingRate": 8.4, "Records": 4169, - "Cards": 49390 + "Cards": 49390, + "full_Protocol_RR": 1.2479, + "full_Protocol_Number": 4158, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "kwazulunatal", + "limpopo", + "mpumalanga", + "westerncape" + ], + "image_Blob": null }, { "ref": 2344, @@ -5453,7 +7922,8 @@ "Dec": 22.2, "reportingRate": 28.4, "Records": 42, - "Cards": 148 + "Cards": 148, + "image_Blob": null }, { "ref": 515, @@ -5475,7 +7945,18 @@ "Dec": 6.8, "reportingRate": 6.7, "Records": 896, - "Cards": 13344 + "Cards": 13344, + "full_Protocol_RR": 0.0354, + "full_Protocol_Number": 118, + "latest_FP": "2024-06-10T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "gauteng", + "limpopo", + "mpumalanga" + ], + "image_Blob": null }, { "ref": 267, @@ -5497,7 +7978,23 @@ "Dec": 6.9, "reportingRate": 5.3, "Records": 1212, - "Cards": 22659 + "Cards": 22659, + "full_Protocol_RR": 0.3256, + "full_Protocol_Number": 1085, + "latest_FP": "2024-07-06T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 52, @@ -5519,7 +8016,24 @@ "Dec": 22.0, "reportingRate": 24.3, "Records": 63749, - "Cards": 261936 + "Cards": 261936, + "full_Protocol_RR": 18.265, + "full_Protocol_Number": 60858, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 1878, @@ -5541,7 +8055,8 @@ "Dec": "", "reportingRate": 14.3, "Records": 1, - "Cards": 7 + "Cards": 7, + "image_Blob": null }, { "ref": 320, @@ -5563,7 +8078,16 @@ "Dec": 7.2, "reportingRate": 7.1, "Records": 391, - "Cards": 5494 + "Cards": 5494, + "full_Protocol_RR": 0.024, + "full_Protocol_Number": 80, + "latest_FP": "2024-06-24T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "limpopo" + ], + "image_Blob": null }, { "ref": 316, @@ -5585,7 +8109,24 @@ "Dec": 67.1, "reportingRate": 69.1, "Records": 245455, - "Cards": 355123 + "Cards": 355123, + "full_Protocol_RR": 67.9853, + "full_Protocol_Number": 226523, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 321, @@ -5607,7 +8148,24 @@ "Dec": 35.6, "reportingRate": 34.5, "Records": 58487, - "Cards": 169396 + "Cards": 169396, + "full_Protocol_RR": 14.2181, + "full_Protocol_Number": 47374, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 317, @@ -5629,7 +8187,24 @@ "Dec": 61.5, "reportingRate": 63.5, "Records": 219023, - "Cards": 344917 + "Cards": 344917, + "full_Protocol_RR": 61.3096, + "full_Protocol_Number": 204280, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 322, @@ -5651,7 +8226,21 @@ "Dec": 7.9, "reportingRate": 7.7, "Records": 4096, - "Cards": 53123 + "Cards": 53123, + "full_Protocol_RR": 1.2002, + "full_Protocol_Number": 3999, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "kwazulunatal", + "limpopo", + "mpumalanga", + "westerncape" + ], + "image_Blob": null }, { "ref": 315, @@ -5673,7 +8262,18 @@ "Dec": 22.4, "reportingRate": 21.6, "Records": 6748, - "Cards": 31215 + "Cards": 31215, + "full_Protocol_RR": 1.5153, + "full_Protocol_Number": 5049, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "limpopo", + "mpumalanga" + ], + "image_Blob": null }, { "ref": 318, @@ -5695,7 +8295,24 @@ "Dec": 21.6, "reportingRate": 18.6, "Records": 52847, - "Cards": 283907 + "Cards": 283907, + "full_Protocol_RR": 13.5306, + "full_Protocol_Number": 45083, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 314, @@ -5717,7 +8334,24 @@ "Dec": 63.1, "reportingRate": 65.4, "Records": 215322, - "Cards": 329204 + "Cards": 329204, + "full_Protocol_RR": 62.0542, + "full_Protocol_Number": 206761, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 940, @@ -5739,7 +8373,24 @@ "Dec": 24.6, "reportingRate": 27.2, "Records": 65395, - "Cards": 240562 + "Cards": 240562, + "full_Protocol_RR": 19.025, + "full_Protocol_Number": 63390, + "latest_FP": "2024-07-30T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 319, @@ -5761,7 +8412,21 @@ "Dec": 24.5, "reportingRate": 19.2, "Records": 21733, - "Cards": 113093 + "Cards": 113093, + "full_Protocol_RR": 6.2702, + "full_Protocol_Number": 20892, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 518, @@ -5783,7 +8448,19 @@ "Dec": 23.6, "reportingRate": 24.2, "Records": 8448, - "Cards": 34968 + "Cards": 34968, + "full_Protocol_RR": 2.3332, + "full_Protocol_Number": 7774, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "kwazulunatal", + "limpopo", + "mpumalanga" + ], + "image_Blob": null }, { "ref": 517, @@ -5805,7 +8482,24 @@ "Dec": 52.4, "reportingRate": 55.0, "Records": 162832, - "Cards": 296118 + "Cards": 296118, + "full_Protocol_RR": 43.4642, + "full_Protocol_Number": 144820, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 95, @@ -5827,7 +8521,24 @@ "Dec": 13.5, "reportingRate": 13.9, "Records": 34221, - "Cards": 245408 + "Cards": 245408, + "full_Protocol_RR": 10.1779, + "full_Protocol_Number": 33912, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 10006, @@ -5849,7 +8560,24 @@ "Dec": 2.9, "reportingRate": 2.7, "Records": 1463, - "Cards": 53521 + "Cards": 53521, + "full_Protocol_RR": 0.4403, + "full_Protocol_Number": 1467, + "latest_FP": "2024-07-11T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 101, @@ -5871,7 +8599,24 @@ "Dec": 5.3, "reportingRate": 4.0, "Records": 4241, - "Cards": 104843 + "Cards": 104843, + "full_Protocol_RR": 1.1966, + "full_Protocol_Number": 3987, + "latest_FP": "2024-07-23T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 1338, @@ -5893,7 +8638,16 @@ "Dec": 0.0, "reportingRate": 0.4, "Records": 1, - "Cards": 245 + "Cards": 245, + "full_Protocol_RR": 0.0003, + "full_Protocol_Number": 1, + "latest_FP": "2019-01-30T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "gauteng" + ], + "image_Blob": null }, { "ref": 10005, @@ -5915,7 +8669,19 @@ "Dec": 0.7, "reportingRate": 0.7, "Records": 263, - "Cards": 37190 + "Cards": 37190, + "full_Protocol_RR": 0.0825, + "full_Protocol_Number": 275, + "latest_FP": "2024-07-17T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "gauteng", + "kwazulunatal", + "westerncape" + ], + "image_Blob": null }, { "ref": 974, @@ -5937,7 +8703,19 @@ "Dec": 0.4, "reportingRate": 0.5, "Records": 12, - "Cards": 2373 + "Cards": 2373, + "full_Protocol_RR": 0.0039, + "full_Protocol_Number": 13, + "latest_FP": "2024-06-10T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "westerncape" + ], + "image_Blob": null }, { "ref": 10034, @@ -5959,7 +8737,16 @@ "Dec": 0.0, "reportingRate": 0.2, "Records": 3, - "Cards": 1772 + "Cards": 1772, + "full_Protocol_RR": 0.0009, + "full_Protocol_Number": 3, + "latest_FP": "2021-08-21T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "westerncape" + ], + "image_Blob": null }, { "ref": 91, @@ -5981,7 +8768,24 @@ "Dec": 10.5, "reportingRate": 7.0, "Records": 8817, - "Cards": 126684 + "Cards": 126684, + "full_Protocol_RR": 2.0264, + "full_Protocol_Number": 6752, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 103, @@ -6003,7 +8807,24 @@ "Dec": 6.5, "reportingRate": 6.6, "Records": 5189, - "Cards": 78318 + "Cards": 78318, + "full_Protocol_RR": 1.4598, + "full_Protocol_Number": 4864, + "latest_FP": "2024-07-24T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 1017, @@ -6025,7 +8846,21 @@ "Dec": 4.5, "reportingRate": 4.5, "Records": 888, - "Cards": 19816 + "Cards": 19816, + "full_Protocol_RR": 0.2668, + "full_Protocol_Number": 889, + "latest_FP": "2024-06-07T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "freestate", + "gauteng", + "kwazulunatal", + "mpumalanga", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 10003, @@ -6047,7 +8882,21 @@ "Dec": 0.9, "reportingRate": 1.0, "Records": 221, - "Cards": 23149 + "Cards": 23149, + "full_Protocol_RR": 0.066, + "full_Protocol_Number": 220, + "latest_FP": "2024-07-13T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "gauteng", + "kwazulunatal", + "mpumalanga", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 1334, @@ -6069,7 +8918,16 @@ "Dec": 0.0, "reportingRate": 0.1, "Records": 2, - "Cards": 3910 + "Cards": 3910, + "full_Protocol_RR": 0.0006, + "full_Protocol_Number": 2, + "latest_FP": "2022-08-02T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "gauteng" + ], + "image_Blob": null }, { "ref": 1298, @@ -6091,7 +8949,16 @@ "Dec": 0.0, "reportingRate": 0.1, "Records": 3, - "Cards": 3528 + "Cards": 3528, + "full_Protocol_RR": 0.0009, + "full_Protocol_Number": 3, + "latest_FP": "2017-11-03T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "gauteng" + ], + "image_Blob": null }, { "ref": 10014, @@ -6113,7 +8980,17 @@ "Dec": 0.4, "reportingRate": 0.2, "Records": 21, - "Cards": 13813 + "Cards": 13813, + "full_Protocol_RR": 0.0063, + "full_Protocol_Number": 21, + "latest_FP": "2017-10-21T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "gauteng", + "northwest" + ], + "image_Blob": null }, { "ref": 104, @@ -6135,7 +9012,24 @@ "Dec": 4.9, "reportingRate": 4.9, "Records": 5750, - "Cards": 117946 + "Cards": 117946, + "full_Protocol_RR": 1.5805, + "full_Protocol_Number": 5266, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 100, @@ -6157,7 +9051,24 @@ "Dec": 26.9, "reportingRate": 19.7, "Records": 50181, - "Cards": 254224 + "Cards": 254224, + "full_Protocol_RR": 13.5225, + "full_Protocol_Number": 45056, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 10020, @@ -6179,7 +9090,17 @@ "Dec": 1.7, "reportingRate": 1.3, "Records": 296, - "Cards": 23040 + "Cards": 23040, + "full_Protocol_RR": 0.0885, + "full_Protocol_Number": 295, + "latest_FP": "2024-03-17T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "gauteng", + "mpumalanga" + ], + "image_Blob": null }, { "ref": 96, @@ -6201,7 +9122,24 @@ "Dec": 44.7, "reportingRate": 43.5, "Records": 115165, - "Cards": 265029 + "Cards": 265029, + "full_Protocol_RR": 34.675, + "full_Protocol_Number": 115535, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 149, @@ -6223,7 +9161,24 @@ "Dec": 23.7, "reportingRate": 25.8, "Records": 71584, - "Cards": 277810 + "Cards": 277810, + "full_Protocol_RR": 19.5454, + "full_Protocol_Number": 65124, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 146, @@ -6245,7 +9200,24 @@ "Dec": 8.1, "reportingRate": 7.1, "Records": 12978, - "Cards": 183668 + "Cards": 183668, + "full_Protocol_RR": 3.1789, + "full_Protocol_Number": 10592, + "latest_FP": "2024-07-29T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 139, @@ -6267,7 +9239,24 @@ "Dec": 7.0, "reportingRate": 4.3, "Records": 7633, - "Cards": 176331 + "Cards": 176331, + "full_Protocol_RR": 2.205, + "full_Protocol_Number": 7347, + "latest_FP": "2024-07-21T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 145, @@ -6289,7 +9278,24 @@ "Dec": 8.0, "reportingRate": 8.1, "Records": 13354, - "Cards": 165446 + "Cards": 165446, + "full_Protocol_RR": 3.4628, + "full_Protocol_Number": 11538, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 143, @@ -6311,7 +9317,22 @@ "Dec": 10.2, "reportingRate": 10.0, "Records": 7479, - "Cards": 75074 + "Cards": 75074, + "full_Protocol_RR": 2.1762, + "full_Protocol_Number": 7251, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "westerncape" + ], + "image_Blob": null }, { "ref": 136, @@ -6333,7 +9354,22 @@ "Dec": 7.6, "reportingRate": 4.0, "Records": 2180, - "Cards": 54762 + "Cards": 54762, + "full_Protocol_RR": 0.5696, + "full_Protocol_Number": 1898, + "latest_FP": "2024-05-12T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 138, @@ -6355,7 +9391,23 @@ "Dec": 11.6, "reportingRate": 11.8, "Records": 18985, - "Cards": 161570 + "Cards": 161570, + "full_Protocol_RR": 5.3731, + "full_Protocol_Number": 17903, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 142, @@ -6377,7 +9429,24 @@ "Dec": 5.4, "reportingRate": 6.2, "Records": 9946, - "Cards": 161169 + "Cards": 161169, + "full_Protocol_RR": 2.6594, + "full_Protocol_Number": 8861, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 147, @@ -6399,7 +9468,17 @@ "Dec": 9.8, "reportingRate": 7.2, "Records": 731, - "Cards": 10116 + "Cards": 10116, + "full_Protocol_RR": 0.1861, + "full_Protocol_Number": 620, + "latest_FP": "2024-07-22T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "kwazulunatal", + "mpumalanga" + ], + "image_Blob": null }, { "ref": 135, @@ -6421,7 +9500,21 @@ "Dec": 4.8, "reportingRate": 2.2, "Records": 691, - "Cards": 31218 + "Cards": 31218, + "full_Protocol_RR": 0.1717, + "full_Protocol_Number": 572, + "latest_FP": "2024-04-22T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northwest" + ], + "image_Blob": null }, { "ref": 134, @@ -6443,7 +9536,24 @@ "Dec": 15.8, "reportingRate": 14.4, "Records": 11166, - "Cards": 77433 + "Cards": 77433, + "full_Protocol_RR": 2.7095, + "full_Protocol_Number": 9028, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 133, @@ -6465,7 +9575,24 @@ "Dec": 8.5, "reportingRate": 10.0, "Records": 13206, - "Cards": 132541 + "Cards": 132541, + "full_Protocol_RR": 3.6981, + "full_Protocol_Number": 12322, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 137, @@ -6487,7 +9614,23 @@ "Dec": 17.3, "reportingRate": 11.1, "Records": 15596, - "Cards": 139948 + "Cards": 139948, + "full_Protocol_RR": 4.0826, + "full_Protocol_Number": 13603, + "latest_FP": "2024-06-29T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 148, @@ -6509,7 +9652,8 @@ "Dec": 10.2, "reportingRate": 11.7, "Records": 554, - "Cards": 4720 + "Cards": 4720, + "image_Blob": null }, { "ref": 367, @@ -6531,7 +9675,24 @@ "Dec": 3.0, "reportingRate": 3.6, "Records": 934, - "Cards": 25594 + "Cards": 25594, + "full_Protocol_RR": 0.2704, + "full_Protocol_Number": 901, + "latest_FP": "2024-07-21T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 368, @@ -6553,7 +9714,24 @@ "Dec": 8.7, "reportingRate": 9.3, "Records": 24319, - "Cards": 262066 + "Cards": 262066, + "full_Protocol_RR": 6.9344, + "full_Protocol_Number": 23105, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 369, @@ -6575,7 +9753,24 @@ "Dec": 7.7, "reportingRate": 9.2, "Records": 5832, - "Cards": 63473 + "Cards": 63473, + "full_Protocol_RR": 1.3836, + "full_Protocol_Number": 4610, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 2188, @@ -6597,7 +9792,8 @@ "Dec": 66.7, "reportingRate": 79.5, "Records": 31, - "Cards": 39 + "Cards": 39, + "image_Blob": null }, { "ref": 58, @@ -6619,7 +9815,24 @@ "Dec": 13.4, "reportingRate": 11.8, "Records": 22913, - "Cards": 194106 + "Cards": 194106, + "full_Protocol_RR": 5.7099, + "full_Protocol_Number": 19025, + "latest_FP": "2024-07-29T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 60, @@ -6641,7 +9854,24 @@ "Dec": 8.2, "reportingRate": 6.9, "Records": 13862, - "Cards": 201768 + "Cards": 201768, + "full_Protocol_RR": 3.6813, + "full_Protocol_Number": 12266, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 59, @@ -6663,7 +9893,24 @@ "Dec": 27.0, "reportingRate": 22.6, "Records": 56758, - "Cards": 251213 + "Cards": 251213, + "full_Protocol_RR": 15.6873, + "full_Protocol_Number": 52269, + "latest_FP": "2024-07-30T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 982, @@ -6685,7 +9932,21 @@ "Dec": 7.0, "reportingRate": 5.1, "Records": 503, - "Cards": 9796 + "Cards": 9796, + "full_Protocol_RR": 0.0324, + "full_Protocol_Number": 108, + "latest_FP": "2023-12-06T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northwest" + ], + "image_Blob": null }, { "ref": 2192, @@ -6707,7 +9968,16 @@ "Dec": 0.0, "reportingRate": 1.5, "Records": 16, - "Cards": 1059 + "Cards": 1059, + "full_Protocol_RR": 0.0048, + "full_Protocol_Number": 16, + "latest_FP": "2015-06-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "westerncape" + ], + "image_Blob": null }, { "ref": 61, @@ -6729,7 +9999,24 @@ "Dec": 47.7, "reportingRate": 41.4, "Records": 129669, - "Cards": 313389 + "Cards": 313389, + "full_Protocol_RR": 36.5244, + "full_Protocol_Number": 121697, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 3264, @@ -6751,7 +10038,8 @@ "Dec": 70.0, "reportingRate": 49.8, "Records": 104, - "Cards": 209 + "Cards": 209, + "image_Blob": null }, { "ref": 601, @@ -6773,7 +10061,21 @@ "Dec": 16.1, "reportingRate": 16.1, "Records": 12895, - "Cards": 79946 + "Cards": 79946, + "full_Protocol_RR": 3.3251, + "full_Protocol_Number": 11079, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest" + ], + "image_Blob": null }, { "ref": 602, @@ -6795,7 +10097,20 @@ "Dec": 9.4, "reportingRate": 8.8, "Records": 3193, - "Cards": 36227 + "Cards": 36227, + "full_Protocol_RR": 0.5447, + "full_Protocol_Number": 1815, + "latest_FP": "2024-07-23T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northwest" + ], + "image_Blob": null }, { "ref": 626, @@ -6817,7 +10132,18 @@ "Dec": 16.2, "reportingRate": 16.9, "Records": 1411, - "Cards": 8369 + "Cards": 8369, + "full_Protocol_RR": 0.4058, + "full_Protocol_Number": 1352, + "latest_FP": "2024-07-22T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "northerncape", + "westerncape" + ], + "image_Blob": null }, { "ref": 600, @@ -6839,7 +10165,24 @@ "Dec": 9.6, "reportingRate": 11.3, "Records": 14151, - "Cards": 125555 + "Cards": 125555, + "full_Protocol_RR": 3.4923, + "full_Protocol_Number": 11636, + "latest_FP": "2024-07-30T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 119, @@ -6861,7 +10204,24 @@ "Dec": 14.0, "reportingRate": 9.3, "Records": 19839, - "Cards": 214149 + "Cards": 214149, + "full_Protocol_RR": 5.6379, + "full_Protocol_Number": 18785, + "latest_FP": "2024-05-11T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 992, @@ -6883,7 +10243,8 @@ "Dec": 0.0, "reportingRate": 2.0, "Records": 1, - "Cards": 49 + "Cards": 49, + "image_Blob": null }, { "ref": 114, @@ -6905,7 +10266,24 @@ "Dec": 5.9, "reportingRate": 5.9, "Records": 14996, - "Cards": 256180 + "Cards": 256180, + "full_Protocol_RR": 4.1405, + "full_Protocol_Number": 13796, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 113, @@ -6927,7 +10305,24 @@ "Dec": 4.3, "reportingRate": 4.2, "Records": 7674, - "Cards": 184738 + "Cards": 184738, + "full_Protocol_RR": 2.2194, + "full_Protocol_Number": 7395, + "latest_FP": "2024-07-24T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 126, @@ -6949,7 +10344,18 @@ "Dec": 25.4, "reportingRate": 27.8, "Records": 2490, - "Cards": 8971 + "Cards": 8971, + "full_Protocol_RR": 0.6486, + "full_Protocol_Number": 2161, + "latest_FP": "2024-07-12T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "freestate", + "northerncape", + "northwest" + ], + "image_Blob": null }, { "ref": 120, @@ -6971,7 +10377,24 @@ "Dec": 2.0, "reportingRate": 1.5, "Records": 681, - "Cards": 46469 + "Cards": 46469, + "full_Protocol_RR": 0.1567, + "full_Protocol_Number": 522, + "latest_FP": "2024-03-23T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 117, @@ -6993,7 +10416,17 @@ "Dec": 9.4, "reportingRate": 8.9, "Records": 670, - "Cards": 7552 + "Cards": 7552, + "full_Protocol_RR": 0.0822, + "full_Protocol_Number": 274, + "latest_FP": "2024-04-25T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "northerncape" + ], + "image_Blob": null }, { "ref": 888, @@ -7015,7 +10448,21 @@ "Dec": 0.8, "reportingRate": 1.1, "Records": 136, - "Cards": 12707 + "Cards": 12707, + "full_Protocol_RR": 0.0354, + "full_Protocol_Number": 118, + "latest_FP": "2024-03-22T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "westerncape" + ], + "image_Blob": null }, { "ref": 887, @@ -7037,7 +10484,17 @@ "Dec": 11.5, "reportingRate": 5.8, "Records": 31, - "Cards": 539 + "Cards": 539, + "full_Protocol_RR": 0.0087, + "full_Protocol_Number": 29, + "latest_FP": "2020-10-24T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "limpopo", + "mpumalanga" + ], + "image_Blob": null }, { "ref": 854, @@ -7059,7 +10516,21 @@ "Dec": 4.5, "reportingRate": 1.6, "Records": 1160, - "Cards": 71665 + "Cards": 71665, + "full_Protocol_RR": 0.2677, + "full_Protocol_Number": 892, + "latest_FP": "2024-03-22T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northwest" + ], + "image_Blob": null }, { "ref": 821, @@ -7081,7 +10552,22 @@ "Dec": 8.7, "reportingRate": 10.9, "Records": 10613, - "Cards": 96958 + "Cards": 96958, + "full_Protocol_RR": 3.0286, + "full_Protocol_Number": 10091, + "latest_FP": "2024-07-26T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest" + ], + "image_Blob": null }, { "ref": 10078, @@ -7103,7 +10589,14 @@ "Dec": 0.0, "reportingRate": 0.2, "Records": 1, - "Cards": 469 + "Cards": 469, + "full_Protocol_RR": 0.0003, + "full_Protocol_Number": 1, + "latest_FP": "2022-05-29T00:00:00", + "image_Url": null, + "info": null, + "provinces": [], + "image_Blob": null }, { "ref": 820, @@ -7125,7 +10618,24 @@ "Dec": 16.4, "reportingRate": 20.8, "Records": 31531, - "Cards": 151448 + "Cards": 151448, + "full_Protocol_RR": 8.411, + "full_Protocol_Number": 28025, + "latest_FP": "2024-07-30T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 213, @@ -7147,7 +10657,23 @@ "Dec": 2.6, "reportingRate": 3.0, "Records": 1528, - "Cards": 50376 + "Cards": 50376, + "full_Protocol_RR": 0.3427, + "full_Protocol_Number": 1142, + "latest_FP": "2024-07-20T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 833, @@ -7169,7 +10695,23 @@ "Dec": 12.9, "reportingRate": 13.4, "Records": 24431, - "Cards": 181666 + "Cards": 181666, + "full_Protocol_RR": 7.1301, + "full_Protocol_Number": 23757, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 836, @@ -7191,7 +10733,8 @@ "Dec": 17.6, "reportingRate": 20.1, "Records": 911, - "Cards": 4532 + "Cards": 4532, + "image_Blob": null }, { "ref": 835, @@ -7213,7 +10756,22 @@ "Dec": 11.7, "reportingRate": 13.9, "Records": 19728, - "Cards": 142168 + "Cards": 142168, + "full_Protocol_RR": 5.1805, + "full_Protocol_Number": 17261, + "latest_FP": "2024-07-29T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest" + ], + "image_Blob": null }, { "ref": 837, @@ -7235,7 +10793,24 @@ "Dec": 14.8, "reportingRate": 16.4, "Records": 29081, - "Cards": 177211 + "Cards": 177211, + "full_Protocol_RR": 7.0313, + "full_Protocol_Number": 23428, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 7887, @@ -7257,7 +10832,8 @@ "Dec": 39.5, "reportingRate": 48.1, "Records": 290, - "Cards": 603 + "Cards": 603, + "image_Blob": null }, { "ref": 707, @@ -7279,7 +10855,24 @@ "Dec": 60.3, "reportingRate": 63.7, "Records": 203178, - "Cards": 318867 + "Cards": 318867, + "full_Protocol_RR": 60.3513, + "full_Protocol_Number": 201087, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 86, @@ -7301,7 +10894,24 @@ "Dec": 16.8, "reportingRate": 16.7, "Records": 20900, - "Cards": 125212 + "Cards": 125212, + "full_Protocol_RR": 5.9095, + "full_Protocol_Number": 19690, + "latest_FP": "2024-07-30T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 87, @@ -7323,7 +10933,24 @@ "Dec": 10.6, "reportingRate": 11.0, "Records": 9380, - "Cards": 85406 + "Cards": 85406, + "full_Protocol_RR": 2.5856, + "full_Protocol_Number": 8615, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 206, @@ -7345,7 +10972,23 @@ "Dec": 6.5, "reportingRate": 3.0, "Records": 2134, - "Cards": 70062 + "Cards": 70062, + "full_Protocol_RR": 0.6177, + "full_Protocol_Number": 2058, + "latest_FP": "2024-07-20T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 891, @@ -7367,7 +11010,8 @@ "Dec": 22.2, "reportingRate": 9.0, "Records": 9, - "Cards": 100 + "Cards": 100, + "image_Blob": null }, { "ref": 205, @@ -7389,7 +11033,23 @@ "Dec": 7.0, "reportingRate": 4.9, "Records": 5375, - "Cards": 108890 + "Cards": 108890, + "full_Protocol_RR": 1.5159, + "full_Protocol_Number": 5051, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 892, @@ -7411,7 +11071,16 @@ "Dec": 4.7, "reportingRate": 5.6, "Records": 114, - "Cards": 2037 + "Cards": 2037, + "full_Protocol_RR": 0.0039, + "full_Protocol_Number": 13, + "latest_FP": "2021-02-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "limpopo" + ], + "image_Blob": null }, { "ref": 207, @@ -7433,7 +11102,21 @@ "Dec": 2.5, "reportingRate": 2.0, "Records": 235, - "Cards": 11539 + "Cards": 11539, + "full_Protocol_RR": 0.0705, + "full_Protocol_Number": 235, + "latest_FP": "2024-06-14T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "kwazulunatal", + "limpopo", + "mpumalanga", + "westerncape" + ], + "image_Blob": null }, { "ref": 1944, @@ -7455,7 +11138,8 @@ "Dec": "", "reportingRate": 54.2, "Records": 13, - "Cards": 24 + "Cards": 24, + "image_Blob": null }, { "ref": 204, @@ -7477,7 +11161,16 @@ "Dec": 3.1, "reportingRate": 1.7, "Records": 17, - "Cards": 990 + "Cards": 990, + "full_Protocol_RR": 0.0051, + "full_Protocol_Number": 17, + "latest_FP": "2019-05-02T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "mpumalanga" + ], + "image_Blob": null }, { "ref": 655, @@ -7499,7 +11192,23 @@ "Dec": 16.7, "reportingRate": 19.6, "Records": 29375, - "Cards": 150126 + "Cards": 150126, + "full_Protocol_RR": 8.7586, + "full_Protocol_Number": 29183, + "latest_FP": "2024-07-29T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "westerncape" + ], + "image_Blob": null }, { "ref": 682, @@ -7521,7 +11230,24 @@ "Dec": 38.9, "reportingRate": 22.5, "Records": 63766, - "Cards": 282824 + "Cards": 282824, + "full_Protocol_RR": 17.2536, + "full_Protocol_Number": 57488, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 656, @@ -7543,7 +11269,22 @@ "Dec": 12.2, "reportingRate": 14.7, "Records": 13766, - "Cards": 93507 + "Cards": 93507, + "full_Protocol_RR": 3.4643, + "full_Protocol_Number": 11543, + "latest_FP": "2024-07-29T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest" + ], + "image_Blob": null }, { "ref": 680, @@ -7565,7 +11306,21 @@ "Dec": 9.4, "reportingRate": 10.6, "Records": 7394, - "Cards": 69520 + "Cards": 69520, + "full_Protocol_RR": 2.1723, + "full_Protocol_Number": 7238, + "latest_FP": "2024-07-24T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "kwazulunatal", + "limpopo", + "mpumalanga", + "westerncape" + ], + "image_Blob": null }, { "ref": 2626, @@ -7587,7 +11342,8 @@ "Dec": 29.4, "reportingRate": 23.0, "Records": 56, - "Cards": 243 + "Cards": 243, + "image_Blob": null }, { "ref": 2628, @@ -7609,7 +11365,8 @@ "Dec": "", "reportingRate": 33.3, "Records": 7, - "Cards": 21 + "Cards": 21, + "image_Blob": null }, { "ref": 663, @@ -7631,7 +11388,20 @@ "Dec": 23.1, "reportingRate": 24.5, "Records": 8166, - "Cards": 33316 + "Cards": 33316, + "full_Protocol_RR": 2.1471, + "full_Protocol_Number": 7154, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 917, @@ -7653,7 +11423,17 @@ "Dec": 7.7, "reportingRate": 2.4, "Records": 107, - "Cards": 4500 + "Cards": 4500, + "full_Protocol_RR": 0.0015, + "full_Protocol_Number": 5, + "latest_FP": "2021-01-23T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "gauteng", + "limpopo" + ], + "image_Blob": null }, { "ref": 1022, @@ -7675,7 +11455,16 @@ "Dec": 2.4, "reportingRate": 0.2, "Records": 1, - "Cards": 431 + "Cards": 431, + "full_Protocol_RR": 0.0003, + "full_Protocol_Number": 1, + "latest_FP": "2016-12-20T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "westerncape" + ], + "image_Blob": null }, { "ref": 678, @@ -7697,7 +11486,24 @@ "Dec": 7.7, "reportingRate": 10.0, "Records": 12581, - "Cards": 125604 + "Cards": 125604, + "full_Protocol_RR": 3.814, + "full_Protocol_Number": 12708, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 665, @@ -7719,7 +11525,24 @@ "Dec": 32.5, "reportingRate": 34.3, "Records": 94898, - "Cards": 276469 + "Cards": 276469, + "full_Protocol_RR": 28.8511, + "full_Protocol_Number": 96130, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 679, @@ -7741,7 +11564,8 @@ "Dec": 43.5, "reportingRate": 44.6, "Records": 403, - "Cards": 903 + "Cards": 903, + "image_Blob": null }, { "ref": 661, @@ -7763,7 +11587,21 @@ "Dec": 21.3, "reportingRate": 24.1, "Records": 22808, - "Cards": 94502 + "Cards": 94502, + "full_Protocol_RR": 5.0364, + "full_Protocol_Number": 16781, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "freestate", + "gauteng", + "limpopo", + "mpumalanga", + "northerncape", + "northwest" + ], + "image_Blob": null }, { "ref": 662, @@ -7785,7 +11623,22 @@ "Dec": 5.5, "reportingRate": 5.5, "Records": 4859, - "Cards": 89126 + "Cards": 89126, + "full_Protocol_RR": 1.1444, + "full_Protocol_Number": 3813, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northwest" + ], + "image_Blob": null }, { "ref": 1165, @@ -7807,7 +11660,8 @@ "Dec": "", "reportingRate": 83.3, "Records": 10, - "Cards": 12 + "Cards": 12, + "image_Blob": null }, { "ref": 2636, @@ -7829,7 +11683,8 @@ "Dec": "", "reportingRate": 75.0, "Records": 9, - "Cards": 12 + "Cards": 12, + "image_Blob": null }, { "ref": 664, @@ -7851,7 +11706,23 @@ "Dec": 22.5, "reportingRate": 25.5, "Records": 44695, - "Cards": 175137 + "Cards": 175137, + "full_Protocol_RR": 12.3096, + "full_Protocol_Number": 41015, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 654, @@ -7873,7 +11744,24 @@ "Dec": 27.1, "reportingRate": 12.6, "Records": 32129, - "Cards": 254065 + "Cards": 254065, + "full_Protocol_RR": 8.5974, + "full_Protocol_Number": 28646, + "latest_FP": "2024-05-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 1063, @@ -7895,7 +11783,8 @@ "Dec": "", "reportingRate": 77.3, "Records": 34, - "Cards": 44 + "Cards": 44, + "image_Blob": null }, { "ref": 2600, @@ -7917,7 +11806,8 @@ "Dec": 100.0, "reportingRate": 33.3, "Records": 3, - "Cards": 9 + "Cards": 9, + "image_Blob": null }, { "ref": 2406, @@ -7939,7 +11829,8 @@ "Dec": 55.6, "reportingRate": 40.8, "Records": 60, - "Cards": 147 + "Cards": 147, + "image_Blob": null }, { "ref": 681, @@ -7961,7 +11852,8 @@ "Dec": 35.5, "reportingRate": 46.0, "Records": 218, - "Cards": 474 + "Cards": 474, + "image_Blob": null }, { "ref": 173, @@ -7983,7 +11875,21 @@ "Dec": 9.4, "reportingRate": 7.6, "Records": 6331, - "Cards": 83582 + "Cards": 83582, + "full_Protocol_RR": 1.8203, + "full_Protocol_Number": 6065, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northwest" + ], + "image_Blob": null }, { "ref": 174, @@ -8005,7 +11911,20 @@ "Dec": 31.3, "reportingRate": 33.1, "Records": 41776, - "Cards": 126117 + "Cards": 126117, + "full_Protocol_RR": 11.5137, + "full_Protocol_Number": 38363, + "latest_FP": "2024-07-29T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northwest" + ], + "image_Blob": null }, { "ref": 176, @@ -8027,7 +11946,23 @@ "Dec": 10.6, "reportingRate": 11.5, "Records": 6530, - "Cards": 56785 + "Cards": 56785, + "full_Protocol_RR": 1.9487, + "full_Protocol_Number": 6493, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "westerncape" + ], + "image_Blob": null }, { "ref": 179, @@ -8049,7 +11984,21 @@ "Dec": 12.2, "reportingRate": 14.3, "Records": 10007, - "Cards": 70052 + "Cards": 70052, + "full_Protocol_RR": 2.8719, + "full_Protocol_Number": 9569, + "latest_FP": "2024-07-30T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "mpumalanga", + "northerncape", + "northwest" + ], + "image_Blob": null }, { "ref": 178, @@ -8071,7 +12020,23 @@ "Dec": 7.7, "reportingRate": 6.4, "Records": 4321, - "Cards": 67291 + "Cards": 67291, + "full_Protocol_RR": 1.2914, + "full_Protocol_Number": 4303, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 1256, @@ -8093,7 +12058,8 @@ "Dec": "", "reportingRate": 100.0, "Records": 3, - "Cards": 3 + "Cards": 3, + "image_Blob": null }, { "ref": 177, @@ -8115,7 +12081,21 @@ "Dec": 4.4, "reportingRate": 4.1, "Records": 2389, - "Cards": 58798 + "Cards": 58798, + "full_Protocol_RR": 0.6609, + "full_Protocol_Number": 2202, + "latest_FP": "2024-07-23T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northwest" + ], + "image_Blob": null }, { "ref": 1210, @@ -8137,7 +12117,8 @@ "Dec": "", "reportingRate": 100.0, "Records": 2, - "Cards": 2 + "Cards": 2, + "image_Blob": null }, { "ref": 53, @@ -8159,7 +12140,16 @@ "Dec": 0.0, "reportingRate": 1.3, "Records": 10, - "Cards": 796 + "Cards": 796, + "full_Protocol_RR": 0.0009, + "full_Protocol_Number": 3, + "latest_FP": "2019-02-18T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape" + ], + "image_Blob": null }, { "ref": 1013, @@ -8181,7 +12171,17 @@ "Dec": 1.5, "reportingRate": 1.2, "Records": 23, - "Cards": 1954 + "Cards": 1954, + "full_Protocol_RR": 0.0063, + "full_Protocol_Number": 21, + "latest_FP": "2019-06-10T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "kwazulunatal" + ], + "image_Blob": null }, { "ref": 209, @@ -8203,7 +12203,23 @@ "Dec": 3.2, "reportingRate": 3.2, "Records": 887, - "Cards": 27607 + "Cards": 27607, + "full_Protocol_RR": 0.1435, + "full_Protocol_Number": 478, + "latest_FP": "2024-06-21T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 893, @@ -8225,7 +12241,16 @@ "Dec": 0.0, "reportingRate": 0.2, "Records": 2, - "Cards": 1059 + "Cards": 1059, + "full_Protocol_RR": 0.0006, + "full_Protocol_Number": 2, + "latest_FP": "2023-07-08T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "westerncape" + ], + "image_Blob": null }, { "ref": 43, @@ -8247,7 +12272,16 @@ "Dec": 6.1, "reportingRate": 5.1, "Records": 14, - "Cards": 273 + "Cards": 273, + "full_Protocol_RR": 0.0045, + "full_Protocol_Number": 15, + "latest_FP": "2024-03-02T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "westerncape" + ], + "image_Blob": null }, { "ref": 44, @@ -8269,7 +12303,19 @@ "Dec": 14.6, "reportingRate": 18.1, "Records": 8674, - "Cards": 47976 + "Cards": 47976, + "full_Protocol_RR": 2.5727, + "full_Protocol_Number": 8572, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "kwazulunatal", + "northerncape", + "westerncape" + ], + "image_Blob": null }, { "ref": 339, @@ -8291,7 +12337,23 @@ "Dec": 57.4, "reportingRate": 62.4, "Records": 97202, - "Cards": 155841 + "Cards": 155841, + "full_Protocol_RR": 25.1676, + "full_Protocol_Number": 83857, + "latest_FP": "2024-07-29T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest" + ], + "image_Blob": null }, { "ref": 266, @@ -8313,7 +12375,23 @@ "Dec": 10.1, "reportingRate": 7.3, "Records": 2583, - "Cards": 35594 + "Cards": 35594, + "full_Protocol_RR": 0.6747, + "full_Protocol_Number": 2248, + "latest_FP": "2024-07-16T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 265, @@ -8335,7 +12413,19 @@ "Dec": 7.9, "reportingRate": 3.3, "Records": 122, - "Cards": 3692 + "Cards": 3692, + "full_Protocol_RR": 0.0309, + "full_Protocol_Number": 103, + "latest_FP": "2020-12-21T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "gauteng", + "kwazulunatal", + "mpumalanga", + "northwest" + ], + "image_Blob": null }, { "ref": 1009, @@ -8357,7 +12447,17 @@ "Dec": 0.0, "reportingRate": 1.1, "Records": 19, - "Cards": 1710 + "Cards": 1710, + "full_Protocol_RR": 0.0042, + "full_Protocol_Number": 14, + "latest_FP": "2014-03-19T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "westerncape" + ], + "image_Blob": null }, { "ref": 92, @@ -8379,7 +12479,21 @@ "Dec": 7.3, "reportingRate": 6.4, "Records": 2003, - "Cards": 31123 + "Cards": 31123, + "full_Protocol_RR": 0.2743, + "full_Protocol_Number": 914, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northwest" + ], + "image_Blob": null }, { "ref": 1308, @@ -8401,7 +12515,16 @@ "Dec": 0.0, "reportingRate": 0.1, "Records": 5, - "Cards": 4913 + "Cards": 4913, + "full_Protocol_RR": 0.0015, + "full_Protocol_Number": 5, + "latest_FP": "2016-06-19T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "gauteng" + ], + "image_Blob": null }, { "ref": 10004, @@ -8423,7 +12546,24 @@ "Dec": 5.0, "reportingRate": 5.4, "Records": 4337, - "Cards": 80370 + "Cards": 80370, + "full_Protocol_RR": 1.3094, + "full_Protocol_Number": 4363, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 89, @@ -8445,7 +12585,24 @@ "Dec": 61.2, "reportingRate": 62.0, "Records": 208206, - "Cards": 335687 + "Cards": 335687, + "full_Protocol_RR": 60.2994, + "full_Protocol_Number": 200914, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 1286, @@ -8467,7 +12624,16 @@ "Dec": 1.8, "reportingRate": 1.2, "Records": 7, - "Cards": 591 + "Cards": 591, + "full_Protocol_RR": 0.0021, + "full_Protocol_Number": 7, + "latest_FP": "2015-02-02T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "northwest" + ], + "image_Blob": null }, { "ref": 88, @@ -8489,7 +12655,24 @@ "Dec": 29.0, "reportingRate": 24.9, "Records": 72331, - "Cards": 291007 + "Cards": 291007, + "full_Protocol_RR": 20.9109, + "full_Protocol_Number": 69674, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 160, @@ -8511,7 +12694,24 @@ "Dec": 9.0, "reportingRate": 11.0, "Records": 16760, - "Cards": 151995 + "Cards": 151995, + "full_Protocol_RR": 4.615, + "full_Protocol_Number": 15377, + "latest_FP": "2024-07-29T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 163, @@ -8533,7 +12733,18 @@ "Dec": 6.2, "reportingRate": 7.9, "Records": 3107, - "Cards": 39362 + "Cards": 39362, + "full_Protocol_RR": 0.7695, + "full_Protocol_Number": 2564, + "latest_FP": "2024-07-29T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "kwazulunatal", + "limpopo", + "mpumalanga" + ], + "image_Blob": null }, { "ref": 162, @@ -8555,7 +12766,24 @@ "Dec": 7.5, "reportingRate": 8.8, "Records": 14561, - "Cards": 166140 + "Cards": 166140, + "full_Protocol_RR": 3.2858, + "full_Protocol_Number": 10948, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 165, @@ -8577,7 +12805,24 @@ "Dec": 22.7, "reportingRate": 24.1, "Records": 25833, - "Cards": 106995 + "Cards": 106995, + "full_Protocol_RR": 6.9611, + "full_Protocol_Number": 23194, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 618, @@ -8599,7 +12844,24 @@ "Dec": 26.6, "reportingRate": 22.1, "Records": 37639, - "Cards": 170121 + "Cards": 170121, + "full_Protocol_RR": 11.285, + "full_Protocol_Number": 37601, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 616, @@ -8621,7 +12883,20 @@ "Dec": 7.8, "reportingRate": 4.4, "Records": 1377, - "Cards": 31199 + "Cards": 31199, + "full_Protocol_RR": 0.3641, + "full_Protocol_Number": 1213, + "latest_FP": "2024-07-20T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "kwazulunatal", + "limpopo", + "mpumalanga" + ], + "image_Blob": null }, { "ref": 5, @@ -8643,7 +12918,24 @@ "Dec": 6.3, "reportingRate": 8.3, "Records": 5650, - "Cards": 67849 + "Cards": 67849, + "full_Protocol_RR": 1.5375, + "full_Protocol_Number": 5123, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 4, @@ -8665,7 +12957,24 @@ "Dec": 10.6, "reportingRate": 10.6, "Records": 9642, - "Cards": 90646 + "Cards": 90646, + "full_Protocol_RR": 2.913, + "full_Protocol_Number": 9706, + "latest_FP": "2024-07-26T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 6, @@ -8687,7 +12996,24 @@ "Dec": 27.8, "reportingRate": 30.2, "Records": 88150, - "Cards": 292270 + "Cards": 292270, + "full_Protocol_RR": 25.5905, + "full_Protocol_Number": 85266, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": "https://beakpeekstorage.blob.core.windows.net/bird-images/6_Little_Grebe.jpg", + "info": "The little grebe, also known as dabchick, is a member of the grebe family of water birds. The genus name is from Ancient Greek takhus \"fast\" and bapto \"to sink under\". The specific ruficollis is from Latin rufus \"red\" and Modern Latin -collis, \"-necked\", itself derived from Latin collum \"neck\".", + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 1086, @@ -8709,7 +13035,8 @@ "Dec": 40.9, "reportingRate": 28.4, "Records": 74, - "Cards": 261 + "Cards": 261, + "image_Blob": null }, { "ref": 965, @@ -8731,7 +13058,8 @@ "Dec": 33.3, "reportingRate": 26.3, "Records": 73, - "Cards": 278 + "Cards": 278, + "image_Blob": null }, { "ref": 1113, @@ -8753,7 +13081,8 @@ "Dec": "", "reportingRate": 73.7, "Records": 28, - "Cards": 38 + "Cards": 38, + "image_Blob": null }, { "ref": 565, @@ -8775,7 +13104,8 @@ "Dec": 44.4, "reportingRate": 39.3, "Records": 140, - "Cards": 356 + "Cards": 356, + "image_Blob": null }, { "ref": 548, @@ -8797,7 +13127,8 @@ "Dec": 51.9, "reportingRate": 44.2, "Records": 129, - "Cards": 292 + "Cards": 292, + "image_Blob": null }, { "ref": 2954, @@ -8819,7 +13150,8 @@ "Dec": "", "reportingRate": 33.3, "Records": 1, - "Cards": 3 + "Cards": 3, + "image_Blob": null }, { "ref": 2956, @@ -8841,7 +13173,8 @@ "Dec": 100.0, "reportingRate": 75.0, "Records": 3, - "Cards": 4 + "Cards": 4, + "image_Blob": null }, { "ref": 541, @@ -8863,7 +13196,8 @@ "Dec": 50.0, "reportingRate": 54.5, "Records": 6, - "Cards": 11 + "Cards": 11, + "image_Blob": null }, { "ref": 551, @@ -8885,7 +13219,23 @@ "Dec": 55.0, "reportingRate": 53.7, "Records": 84183, - "Cards": 156886 + "Cards": 156886, + "full_Protocol_RR": 24.7673, + "full_Protocol_Number": 82523, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "westerncape" + ], + "image_Blob": null }, { "ref": 13623, @@ -8907,7 +13257,8 @@ "Dec": "", "reportingRate": 33.3, "Records": 1, - "Cards": 3 + "Cards": 3, + "image_Blob": null }, { "ref": 549, @@ -8929,7 +13280,8 @@ "Dec": 50.0, "reportingRate": 48.0, "Records": 263, - "Cards": 548 + "Cards": 548, + "image_Blob": null }, { "ref": 550, @@ -8951,7 +13303,20 @@ "Dec": 24.1, "reportingRate": 22.3, "Records": 22397, - "Cards": 100529 + "Cards": 100529, + "full_Protocol_RR": 5.4359, + "full_Protocol_Number": 18112, + "latest_FP": "2024-07-29T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northwest" + ], + "image_Blob": null }, { "ref": 547, @@ -8973,7 +13338,19 @@ "Dec": 18.5, "reportingRate": 14.6, "Records": 1275, - "Cards": 8724 + "Cards": 8724, + "full_Protocol_RR": 0.2929, + "full_Protocol_Number": 976, + "latest_FP": "2024-07-20T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "kwazulunatal", + "limpopo", + "mpumalanga" + ], + "image_Blob": null }, { "ref": 263, @@ -8995,7 +13372,24 @@ "Dec": 21.8, "reportingRate": 14.0, "Records": 28811, - "Cards": 205877 + "Cards": 205877, + "full_Protocol_RR": 7.5926, + "full_Protocol_Number": 25298, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 193, @@ -9017,7 +13411,20 @@ "Dec": 15.5, "reportingRate": 14.3, "Records": 4642, - "Cards": 32422 + "Cards": 32422, + "full_Protocol_RR": 1.268, + "full_Protocol_Number": 4225, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga" + ], + "image_Blob": null }, { "ref": 192, @@ -9039,7 +13446,24 @@ "Dec": 57.3, "reportingRate": 53.3, "Records": 175878, - "Cards": 330003 + "Cards": 330003, + "full_Protocol_RR": 49.5165, + "full_Protocol_Number": 164986, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 933, @@ -9061,7 +13485,16 @@ "Dec": 0.0, "reportingRate": 0.3, "Records": 9, - "Cards": 3160 + "Cards": 3160, + "full_Protocol_RR": 0.0012, + "full_Protocol_Number": 4, + "latest_FP": "2009-11-26T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "westerncape" + ], + "image_Blob": null }, { "ref": 932, @@ -9083,7 +13516,19 @@ "Dec": 1.4, "reportingRate": 1.2, "Records": 86, - "Cards": 6949 + "Cards": 6949, + "full_Protocol_RR": 0.0243, + "full_Protocol_Number": 81, + "latest_FP": "2024-05-23T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "gauteng", + "kwazulunatal", + "westerncape" + ], + "image_Blob": null }, { "ref": 288, @@ -9105,7 +13550,24 @@ "Dec": 15.0, "reportingRate": 18.8, "Records": 31706, - "Cards": 168276 + "Cards": 168276, + "full_Protocol_RR": 9.2535, + "full_Protocol_Number": 30832, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 289, @@ -9127,7 +13589,19 @@ "Dec": 42.1, "reportingRate": 44.3, "Records": 18679, - "Cards": 42169 + "Cards": 42169, + "full_Protocol_RR": 5.2888, + "full_Protocol_Number": 17622, + "latest_FP": "2024-07-30T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "kwazulunatal", + "northerncape", + "westerncape" + ], + "image_Blob": null }, { "ref": 287, @@ -9149,7 +13623,20 @@ "Dec": 56.0, "reportingRate": 57.2, "Records": 39739, - "Cards": 69476 + "Cards": 69476, + "full_Protocol_RR": 11.6674, + "full_Protocol_Number": 38875, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "kwazulunatal", + "northerncape", + "westerncape" + ], + "image_Blob": null }, { "ref": 2046, @@ -9171,7 +13658,16 @@ "Dec": 0.0, "reportingRate": 2.0, "Records": 12, - "Cards": 592 + "Cards": 592, + "full_Protocol_RR": 0.0036, + "full_Protocol_Number": 12, + "latest_FP": "2022-02-12T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "westerncape" + ], + "image_Blob": null }, { "ref": 4136, @@ -9193,7 +13689,21 @@ "Dec": 0.9, "reportingRate": 1.7, "Records": 115, - "Cards": 6772 + "Cards": 6772, + "full_Protocol_RR": 0.0312, + "full_Protocol_Number": 104, + "latest_FP": "2023-09-19T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "mpumalanga", + "northwest" + ], + "image_Blob": null }, { "ref": 901, @@ -9215,7 +13725,17 @@ "Dec": 5.0, "reportingRate": 1.9, "Records": 86, - "Cards": 4611 + "Cards": 4611, + "full_Protocol_RR": 0.0243, + "full_Protocol_Number": 81, + "latest_FP": "2024-03-29T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "westerncape" + ], + "image_Blob": null }, { "ref": 2058, @@ -9237,7 +13757,16 @@ "Dec": 0.0, "reportingRate": 5.8, "Records": 44, - "Cards": 765 + "Cards": 765, + "full_Protocol_RR": 0.0132, + "full_Protocol_Number": 44, + "latest_FP": "2021-04-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape" + ], + "image_Blob": null }, { "ref": 167, @@ -9259,7 +13788,24 @@ "Dec": 9.2, "reportingRate": 9.2, "Records": 12266, - "Cards": 133192 + "Cards": 133192, + "full_Protocol_RR": 3.3962, + "full_Protocol_Number": 11316, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 169, @@ -9281,7 +13827,23 @@ "Dec": 6.3, "reportingRate": 6.2, "Records": 5043, - "Cards": 81471 + "Cards": 81471, + "full_Protocol_RR": 1.5282, + "full_Protocol_Number": 5092, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 170, @@ -9303,7 +13865,24 @@ "Dec": 4.2, "reportingRate": 1.9, "Records": 596, - "Cards": 31970 + "Cards": 31970, + "full_Protocol_RR": 0.1582, + "full_Protocol_Number": 527, + "latest_FP": "2024-02-14T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 168, @@ -9325,7 +13904,24 @@ "Dec": 3.1, "reportingRate": 1.6, "Records": 500, - "Cards": 32013 + "Cards": 32013, + "full_Protocol_RR": 0.1252, + "full_Protocol_Number": 417, + "latest_FP": "2024-02-21T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 166, @@ -9347,7 +13943,22 @@ "Dec": 5.9, "reportingRate": 2.1, "Records": 224, - "Cards": 10533 + "Cards": 10533, + "full_Protocol_RR": 0.0561, + "full_Protocol_Number": 187, + "latest_FP": "2024-03-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northwest" + ], + "image_Blob": null }, { "ref": 171, @@ -9369,7 +13980,24 @@ "Dec": 8.7, "reportingRate": 9.0, "Records": 23656, - "Cards": 263383 + "Cards": 263383, + "full_Protocol_RR": 6.6214, + "full_Protocol_Number": 22062, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 131, @@ -9391,7 +14019,20 @@ "Dec": 2.8, "reportingRate": 2.4, "Records": 562, - "Cards": 23338 + "Cards": 23338, + "full_Protocol_RR": 0.0849, + "full_Protocol_Number": 283, + "latest_FP": "2024-07-15T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga" + ], + "image_Blob": null }, { "ref": 141, @@ -9413,7 +14054,23 @@ "Dec": 7.0, "reportingRate": 8.2, "Records": 8291, - "Cards": 100896 + "Cards": 100896, + "full_Protocol_RR": 1.949, + "full_Protocol_Number": 6494, + "latest_FP": "2024-07-29T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 140, @@ -9435,7 +14092,20 @@ "Dec": 1.7, "reportingRate": 1.1, "Records": 370, - "Cards": 34485 + "Cards": 34485, + "full_Protocol_RR": 0.0681, + "full_Protocol_Number": 227, + "latest_FP": "2024-05-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northwest" + ], + "image_Blob": null }, { "ref": 729, @@ -9457,7 +14127,8 @@ "Dec": 24.5, "reportingRate": 28.1, "Records": 104, - "Cards": 370 + "Cards": 370, + "image_Blob": null }, { "ref": 728, @@ -9479,7 +14150,18 @@ "Dec": 13.5, "reportingRate": 14.0, "Records": 6286, - "Cards": 44758 + "Cards": 44758, + "full_Protocol_RR": 1.5108, + "full_Protocol_Number": 5034, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "kwazulunatal", + "limpopo", + "mpumalanga" + ], + "image_Blob": null }, { "ref": 727, @@ -9501,7 +14183,21 @@ "Dec": 12.3, "reportingRate": 18.1, "Records": 18783, - "Cards": 104053 + "Cards": 104053, + "full_Protocol_RR": 4.4584, + "full_Protocol_Number": 14855, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northwest" + ], + "image_Blob": null }, { "ref": 64, @@ -9523,7 +14219,24 @@ "Dec": 9.5, "reportingRate": 6.4, "Records": 7478, - "Cards": 117592 + "Cards": 117592, + "full_Protocol_RR": 1.9034, + "full_Protocol_Number": 6342, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 69, @@ -9545,7 +14258,24 @@ "Dec": 9.8, "reportingRate": 7.7, "Records": 15095, - "Cards": 197303 + "Cards": 197303, + "full_Protocol_RR": 4.172, + "full_Protocol_Number": 13901, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 55, @@ -9567,7 +14297,24 @@ "Dec": 36.9, "reportingRate": 36.3, "Records": 111923, - "Cards": 308683 + "Cards": 308683, + "full_Protocol_RR": 32.7704, + "full_Protocol_Number": 109189, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 56, @@ -9589,7 +14336,24 @@ "Dec": 13.7, "reportingRate": 13.0, "Records": 23619, - "Cards": 181903 + "Cards": 181903, + "full_Protocol_RR": 6.6355, + "full_Protocol_Number": 22109, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 54, @@ -9611,7 +14375,24 @@ "Dec": 32.6, "reportingRate": 31.5, "Records": 97630, - "Cards": 310092 + "Cards": 310092, + "full_Protocol_RR": 27.3994, + "full_Protocol_Number": 91293, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 1015, @@ -9633,7 +14414,16 @@ "Dec": 0.0, "reportingRate": 1.6, "Records": 1, - "Cards": 63 + "Cards": 63, + "full_Protocol_RR": 0.0003, + "full_Protocol_Number": 1, + "latest_FP": "2008-07-29T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "westerncape" + ], + "image_Blob": null }, { "ref": 883, @@ -9655,7 +14445,16 @@ "Dec": 0.0, "reportingRate": 46.0, "Records": 29, - "Cards": 63 + "Cards": 63, + "full_Protocol_RR": 0.0069, + "full_Protocol_Number": 23, + "latest_FP": "2018-07-04T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "kwazulunatal" + ], + "image_Blob": null }, { "ref": 57, @@ -9677,7 +14476,24 @@ "Dec": 13.0, "reportingRate": 12.1, "Records": 27179, - "Cards": 225315 + "Cards": 225315, + "full_Protocol_RR": 7.5614, + "full_Protocol_Number": 25194, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 65, @@ -9699,7 +14515,21 @@ "Dec": 8.3, "reportingRate": 8.6, "Records": 1195, - "Cards": 13863 + "Cards": 13863, + "full_Protocol_RR": 0.0501, + "full_Protocol_Number": 167, + "latest_FP": "2024-01-01T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northwest" + ], + "image_Blob": null }, { "ref": 62, @@ -9721,7 +14551,24 @@ "Dec": 13.4, "reportingRate": 10.5, "Records": 18453, - "Cards": 175438 + "Cards": 175438, + "full_Protocol_RR": 4.5439, + "full_Protocol_Number": 15140, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 63, @@ -9743,7 +14590,24 @@ "Dec": 15.6, "reportingRate": 14.2, "Records": 24205, - "Cards": 170403 + "Cards": 170403, + "full_Protocol_RR": 6.2171, + "full_Protocol_Number": 20715, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 70, @@ -9765,7 +14629,24 @@ "Dec": 4.5, "reportingRate": 3.4, "Records": 889, - "Cards": 26348 + "Cards": 26348, + "full_Protocol_RR": 0.1182, + "full_Protocol_Number": 394, + "latest_FP": "2024-06-24T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 116, @@ -9787,7 +14668,17 @@ "Dec": 3.0, "reportingRate": 2.3, "Records": 73, - "Cards": 3202 + "Cards": 3202, + "full_Protocol_RR": 0.0009, + "full_Protocol_Number": 3, + "latest_FP": "2020-01-11T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "limpopo", + "westerncape" + ], + "image_Blob": null }, { "ref": 115, @@ -9809,7 +14700,24 @@ "Dec": 4.2, "reportingRate": 2.1, "Records": 2200, - "Cards": 103784 + "Cards": 103784, + "full_Protocol_RR": 0.4721, + "full_Protocol_Number": 1573, + "latest_FP": "2024-03-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 132, @@ -9831,7 +14739,24 @@ "Dec": 3.4, "reportingRate": 1.5, "Records": 1966, - "Cards": 133397 + "Cards": 133397, + "full_Protocol_RR": 0.5033, + "full_Protocol_Number": 1677, + "latest_FP": "2024-04-04T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 443, @@ -9853,7 +14778,24 @@ "Dec": 4.5, "reportingRate": 4.3, "Records": 7389, - "Cards": 172765 + "Cards": 172765, + "full_Protocol_RR": 2.1528, + "full_Protocol_Number": 7173, + "latest_FP": "2024-07-25T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 444, @@ -9875,7 +14817,8 @@ "Dec": 3.3, "reportingRate": 6.4, "Records": 277, - "Cards": 4323 + "Cards": 4323, + "image_Blob": null }, { "ref": 440, @@ -9897,7 +14840,24 @@ "Dec": 6.5, "reportingRate": 6.9, "Records": 15868, - "Cards": 228601 + "Cards": 228601, + "full_Protocol_RR": 4.3329, + "full_Protocol_Number": 14437, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 1132, @@ -9919,7 +14879,8 @@ "Dec": "", "reportingRate": 20.0, "Records": 4, - "Cards": 20 + "Cards": 20, + "image_Blob": null }, { "ref": 442, @@ -9941,7 +14902,24 @@ "Dec": 14.0, "reportingRate": 10.4, "Records": 25960, - "Cards": 250415 + "Cards": 250415, + "full_Protocol_RR": 7.1127, + "full_Protocol_Number": 23699, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 906, @@ -9963,7 +14941,8 @@ "Dec": 30.0, "reportingRate": 29.1, "Records": 48, - "Cards": 165 + "Cards": 165, + "image_Blob": null }, { "ref": 441, @@ -9985,7 +14964,20 @@ "Dec": 6.6, "reportingRate": 7.6, "Records": 5111, - "Cards": 67131 + "Cards": 67131, + "full_Protocol_RR": 1.4589, + "full_Protocol_Number": 4861, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "kwazulunatal", + "limpopo", + "mpumalanga", + "westerncape" + ], + "image_Blob": null }, { "ref": 418, @@ -10007,7 +14999,24 @@ "Dec": 31.2, "reportingRate": 32.4, "Records": 103687, - "Cards": 319763 + "Cards": 319763, + "full_Protocol_RR": 29.1662, + "full_Protocol_Number": 97180, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 424, @@ -10029,7 +15038,22 @@ "Dec": 33.6, "reportingRate": 35.1, "Records": 53624, - "Cards": 152855 + "Cards": 152855, + "full_Protocol_RR": 13.3868, + "full_Protocol_Number": 44604, + "latest_FP": "2024-07-29T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest" + ], + "image_Blob": null }, { "ref": 1492, @@ -10051,7 +15075,8 @@ "Dec": 12.5, "reportingRate": 2.9, "Records": 1, - "Cards": 35 + "Cards": 35, + "image_Blob": null }, { "ref": 428, @@ -10073,7 +15098,8 @@ "Dec": 8.7, "reportingRate": 16.9, "Records": 1055, - "Cards": 6226 + "Cards": 6226, + "image_Blob": null }, { "ref": 427, @@ -10095,7 +15121,20 @@ "Dec": 15.3, "reportingRate": 17.8, "Records": 13547, - "Cards": 75952 + "Cards": 75952, + "full_Protocol_RR": 3.4938, + "full_Protocol_Number": 11641, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "kwazulunatal", + "limpopo", + "mpumalanga", + "westerncape" + ], + "image_Blob": null }, { "ref": 1185, @@ -10117,7 +15156,16 @@ "Dec": 33.4, "reportingRate": 31.5, "Records": 1899, - "Cards": 6028 + "Cards": 6028, + "full_Protocol_RR": 0.0003, + "full_Protocol_Number": 1, + "latest_FP": "2021-08-22T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "mpumalanga" + ], + "image_Blob": null }, { "ref": 10002, @@ -10139,7 +15187,14 @@ "Dec": 3.1, "reportingRate": 4.1, "Records": 31, - "Cards": 759 + "Cards": 759, + "full_Protocol_RR": 0.0, + "full_Protocol_Number": 0, + "latest_FP": "0001-01-01T00:00:00", + "image_Url": null, + "info": null, + "provinces": [], + "image_Blob": null }, { "ref": 429, @@ -10161,7 +15216,8 @@ "Dec": 34.3, "reportingRate": 37.0, "Records": 2113, - "Cards": 5713 + "Cards": 5713, + "image_Blob": null }, { "ref": 1508, @@ -10183,7 +15239,8 @@ "Dec": 1.3, "reportingRate": 2.7, "Records": 40, - "Cards": 1499 + "Cards": 1499, + "image_Blob": null }, { "ref": 425, @@ -10205,7 +15262,8 @@ "Dec": 14.3, "reportingRate": 11.1, "Records": 1, - "Cards": 9 + "Cards": 9, + "image_Blob": null }, { "ref": 1504, @@ -10227,7 +15285,8 @@ "Dec": 50.0, "reportingRate": 51.5, "Records": 236, - "Cards": 458 + "Cards": 458, + "image_Blob": null }, { "ref": 423, @@ -10249,7 +15308,8 @@ "Dec": 16.1, "reportingRate": 19.7, "Records": 116, - "Cards": 588 + "Cards": 588, + "image_Blob": null }, { "ref": 430, @@ -10271,7 +15331,21 @@ "Dec": 13.4, "reportingRate": 12.5, "Records": 6689, - "Cards": 53321 + "Cards": 53321, + "full_Protocol_RR": 1.5237, + "full_Protocol_Number": 5077, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northwest" + ], + "image_Blob": null }, { "ref": 4129, @@ -10293,7 +15367,21 @@ "Dec": 30.2, "reportingRate": 35.5, "Records": 33640, - "Cards": 94707 + "Cards": 94707, + "full_Protocol_RR": 8.526, + "full_Protocol_Number": 28408, + "latest_FP": "2024-07-29T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northwest" + ], + "image_Blob": null }, { "ref": 426, @@ -10315,7 +15403,23 @@ "Dec": 33.8, "reportingRate": 40.9, "Records": 47434, - "Cards": 115947 + "Cards": 115947, + "full_Protocol_RR": 12.1959, + "full_Protocol_Number": 40636, + "latest_FP": "2024-07-29T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest" + ], + "image_Blob": null }, { "ref": 422, @@ -10337,7 +15441,19 @@ "Dec": 25.2, "reportingRate": 23.8, "Records": 16651, - "Cards": 69846 + "Cards": 69846, + "full_Protocol_RR": 4.3413, + "full_Protocol_Number": 14465, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "kwazulunatal", + "limpopo", + "mpumalanga" + ], + "image_Blob": null }, { "ref": 668, @@ -10359,7 +15475,16 @@ "Dec": 19.6, "reportingRate": 16.7, "Records": 617, - "Cards": 3700 + "Cards": 3700, + "full_Protocol_RR": 0.0018, + "full_Protocol_Number": 6, + "latest_FP": "2019-05-18T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "limpopo" + ], + "image_Blob": null }, { "ref": 670, @@ -10381,7 +15506,8 @@ "Dec": 13.0, "reportingRate": 30.1, "Records": 104, - "Cards": 346 + "Cards": 346, + "image_Blob": null }, { "ref": 81, @@ -10403,7 +15529,24 @@ "Dec": 40.6, "reportingRate": 41.9, "Records": 112733, - "Cards": 269083 + "Cards": 269083, + "full_Protocol_RR": 32.8037, + "full_Protocol_Number": 109300, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 83, @@ -10425,7 +15568,24 @@ "Dec": 20.7, "reportingRate": 16.1, "Records": 32002, - "Cards": 198782 + "Cards": 198782, + "full_Protocol_RR": 9.0644, + "full_Protocol_Number": 30202, + "latest_FP": "2024-07-29T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 84, @@ -10447,7 +15607,24 @@ "Dec": 71.3, "reportingRate": 70.7, "Records": 230852, - "Cards": 326455 + "Cards": 326455, + "full_Protocol_RR": 68.6684, + "full_Protocol_Number": 228799, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 82, @@ -10469,7 +15646,22 @@ "Dec": 16.2, "reportingRate": 18.3, "Records": 8875, - "Cards": 48380 + "Cards": 48380, + "full_Protocol_RR": 2.6054, + "full_Protocol_Number": 8681, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northwest" + ], + "image_Blob": null }, { "ref": 2204, @@ -10491,7 +15683,8 @@ "Dec": "", "reportingRate": 66.7, "Records": 4, - "Cards": 6 + "Cards": 6, + "image_Blob": null }, { "ref": 849, @@ -10513,7 +15706,23 @@ "Dec": 11.3, "reportingRate": 5.8, "Records": 6483, - "Cards": 111691 + "Cards": 111691, + "full_Protocol_RR": 1.8869, + "full_Protocol_Number": 6287, + "latest_FP": "2024-05-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 850, @@ -10535,7 +15744,21 @@ "Dec": 4.7, "reportingRate": 3.4, "Records": 3305, - "Cards": 96831 + "Cards": 96831, + "full_Protocol_RR": 0.9028, + "full_Protocol_Number": 3008, + "latest_FP": "2024-07-23T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northwest" + ], + "image_Blob": null }, { "ref": 1000, @@ -10557,7 +15780,8 @@ "Dec": 1.8, "reportingRate": 5.4, "Records": 24, - "Cards": 446 + "Cards": 446, + "image_Blob": null }, { "ref": 851, @@ -10579,7 +15803,24 @@ "Dec": 7.8, "reportingRate": 8.2, "Records": 10492, - "Cards": 127950 + "Cards": 127950, + "full_Protocol_RR": 2.5502, + "full_Protocol_Number": 8497, + "latest_FP": "2024-07-23T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 228, @@ -10601,7 +15842,24 @@ "Dec": 19.1, "reportingRate": 18.8, "Records": 31364, - "Cards": 166994 + "Cards": 166994, + "full_Protocol_RR": 7.4797, + "full_Protocol_Number": 24922, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 229, @@ -10623,7 +15881,20 @@ "Dec": 5.8, "reportingRate": 4.7, "Records": 846, - "Cards": 18155 + "Cards": 18155, + "full_Protocol_RR": 0.0894, + "full_Protocol_Number": 298, + "latest_FP": "2024-06-26T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga" + ], + "image_Blob": null }, { "ref": 930, @@ -10645,7 +15916,16 @@ "Dec": 0.0, "reportingRate": 0.4, "Records": 2, - "Cards": 494 + "Cards": 494, + "full_Protocol_RR": 0.0006, + "full_Protocol_Number": 2, + "latest_FP": "2023-04-22T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "westerncape" + ], + "image_Blob": null }, { "ref": 284, @@ -10667,7 +15947,19 @@ "Dec": 1.7, "reportingRate": 1.7, "Records": 364, - "Cards": 21519 + "Cards": 21519, + "full_Protocol_RR": 0.1023, + "full_Protocol_Number": 341, + "latest_FP": "2024-06-12T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "kwazulunatal", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 285, @@ -10689,7 +15981,17 @@ "Dec": 0.9, "reportingRate": 0.8, "Records": 54, - "Cards": 6613 + "Cards": 6613, + "full_Protocol_RR": 0.012, + "full_Protocol_Number": 40, + "latest_FP": "2024-04-06T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "westerncape" + ], + "image_Blob": null }, { "ref": 2162, @@ -10711,7 +16013,8 @@ "Dec": 33.3, "reportingRate": 5.5, "Records": 3, - "Cards": 55 + "Cards": 55, + "image_Blob": null }, { "ref": 121, @@ -10733,7 +16036,17 @@ "Dec": 4.9, "reportingRate": 6.9, "Records": 797, - "Cards": 11618 + "Cards": 11618, + "full_Protocol_RR": 0.0894, + "full_Protocol_Number": 298, + "latest_FP": "2024-07-23T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "limpopo", + "mpumalanga" + ], + "image_Blob": null }, { "ref": 122, @@ -10755,7 +16068,24 @@ "Dec": 8.5, "reportingRate": 8.8, "Records": 8890, - "Cards": 100610 + "Cards": 100610, + "full_Protocol_RR": 2.4568, + "full_Protocol_Number": 8186, + "latest_FP": "2024-07-30T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 889, @@ -10777,7 +16107,8 @@ "Dec": 41.7, "reportingRate": 14.8, "Records": 18, - "Cards": 122 + "Cards": 122, + "image_Blob": null }, { "ref": 125, @@ -10799,7 +16130,24 @@ "Dec": 11.9, "reportingRate": 5.2, "Records": 6216, - "Cards": 118482 + "Cards": 118482, + "full_Protocol_RR": 1.7887, + "full_Protocol_Number": 5960, + "latest_FP": "2024-05-29T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 123, @@ -10821,7 +16169,24 @@ "Dec": 13.7, "reportingRate": 15.6, "Records": 35244, - "Cards": 225711 + "Cards": 225711, + "full_Protocol_RR": 10.0839, + "full_Protocol_Number": 33599, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 398, @@ -10843,7 +16208,21 @@ "Dec": 7.9, "reportingRate": 3.6, "Records": 3903, - "Cards": 108256 + "Cards": 108256, + "full_Protocol_RR": 1.088, + "full_Protocol_Number": 3625, + "latest_FP": "2024-06-03T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northwest" + ], + "image_Blob": null }, { "ref": 1131, @@ -10865,7 +16244,8 @@ "Dec": "", "reportingRate": 79.2, "Records": 19, - "Cards": 24 + "Cards": 24, + "image_Blob": null }, { "ref": 402, @@ -10887,7 +16267,24 @@ "Dec": 37.1, "reportingRate": 37.8, "Records": 95102, - "Cards": 251861 + "Cards": 251861, + "full_Protocol_RR": 26.8525, + "full_Protocol_Number": 89471, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 395, @@ -10909,7 +16306,24 @@ "Dec": 11.6, "reportingRate": 13.8, "Records": 33980, - "Cards": 246318 + "Cards": 246318, + "full_Protocol_RR": 9.4726, + "full_Protocol_Number": 31562, + "latest_FP": "2024-07-29T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 401, @@ -10931,7 +16345,23 @@ "Dec": 6.1, "reportingRate": 3.9, "Records": 1973, - "Cards": 50502 + "Cards": 50502, + "full_Protocol_RR": 0.2995, + "full_Protocol_Number": 998, + "latest_FP": "2024-04-13T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest" + ], + "image_Blob": null }, { "ref": 396, @@ -10953,7 +16383,24 @@ "Dec": 3.9, "reportingRate": 4.0, "Records": 4852, - "Cards": 121448 + "Cards": 121448, + "full_Protocol_RR": 1.3395, + "full_Protocol_Number": 4463, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 397, @@ -10975,7 +16422,24 @@ "Dec": 13.7, "reportingRate": 13.8, "Records": 37002, - "Cards": 268303 + "Cards": 268303, + "full_Protocol_RR": 10.3549, + "full_Protocol_Number": 34502, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 400, @@ -10997,7 +16461,17 @@ "Dec": 13.2, "reportingRate": 7.3, "Records": 596, - "Cards": 8162 + "Cards": 8162, + "full_Protocol_RR": 0.1258, + "full_Protocol_Number": 419, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "kwazulunatal" + ], + "image_Blob": null }, { "ref": 394, @@ -11019,7 +16493,24 @@ "Dec": 23.6, "reportingRate": 24.5, "Records": 65653, - "Cards": 268057 + "Cards": 268057, + "full_Protocol_RR": 17.9691, + "full_Protocol_Number": 59872, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 959, @@ -11041,7 +16532,8 @@ "Dec": "", "reportingRate": 16.7, "Records": 2, - "Cards": 12 + "Cards": 12, + "image_Blob": null }, { "ref": 403, @@ -11063,7 +16555,22 @@ "Dec": 14.4, "reportingRate": 12.4, "Records": 11575, - "Cards": 93198 + "Cards": 93198, + "full_Protocol_RR": 2.7431, + "full_Protocol_Number": 9140, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest" + ], + "image_Blob": null }, { "ref": 1062, @@ -11085,7 +16592,8 @@ "Dec": "", "reportingRate": 16.7, "Records": 2, - "Cards": 12 + "Cards": 12, + "image_Blob": null }, { "ref": 399, @@ -11107,7 +16615,23 @@ "Dec": 48.8, "reportingRate": 19.3, "Records": 25457, - "Cards": 131941 + "Cards": 131941, + "full_Protocol_RR": 6.9551, + "full_Protocol_Number": 23174, + "latest_FP": "2024-05-14T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 128, @@ -11129,7 +16653,24 @@ "Dec": 1.8, "reportingRate": 0.9, "Records": 731, - "Cards": 81183 + "Cards": 81183, + "full_Protocol_RR": 0.1795, + "full_Protocol_Number": 598, + "latest_FP": "2024-03-07T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 14189, @@ -11151,7 +16692,8 @@ "Dec": 13.3, "reportingRate": 6.5, "Records": 5, - "Cards": 77 + "Cards": 77, + "image_Blob": null }, { "ref": 130, @@ -11173,7 +16715,24 @@ "Dec": 27.6, "reportingRate": 30.0, "Records": 93410, - "Cards": 311749 + "Cards": 311749, + "full_Protocol_RR": 27.0989, + "full_Protocol_Number": 90292, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 129, @@ -11195,7 +16754,24 @@ "Dec": 30.2, "reportingRate": 17.2, "Records": 45313, - "Cards": 264168 + "Cards": 264168, + "full_Protocol_RR": 12.3409, + "full_Protocol_Number": 41119, + "latest_FP": "2024-06-29T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 1980, @@ -11217,7 +16793,8 @@ "Dec": 0.0, "reportingRate": 1.5, "Records": 4, - "Cards": 265 + "Cards": 265, + "image_Blob": null }, { "ref": 254, @@ -11239,7 +16816,19 @@ "Dec": 3.5, "reportingRate": 3.1, "Records": 580, - "Cards": 18786 + "Cards": 18786, + "full_Protocol_RR": 0.154, + "full_Protocol_Number": 513, + "latest_FP": "2024-05-11T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "kwazulunatal", + "northerncape", + "westerncape" + ], + "image_Blob": null }, { "ref": 223, @@ -11261,7 +16850,22 @@ "Dec": 14.8, "reportingRate": 18.1, "Records": 5792, - "Cards": 31994 + "Cards": 31994, + "full_Protocol_RR": 1.7482, + "full_Protocol_Number": 5825, + "latest_FP": "2024-07-29T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "mpumalanga", + "northerncape", + "northwest" + ], + "image_Blob": null }, { "ref": 220, @@ -11283,7 +16887,19 @@ "Dec": 31.0, "reportingRate": 33.6, "Records": 7571, - "Cards": 22526 + "Cards": 22526, + "full_Protocol_RR": 2.2389, + "full_Protocol_Number": 7460, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "northerncape", + "westerncape" + ], + "image_Blob": null }, { "ref": 1035, @@ -11305,7 +16921,24 @@ "Dec": 36.8, "reportingRate": 31.1, "Records": 35030, - "Cards": 112798 + "Cards": 112798, + "full_Protocol_RR": 10.089, + "full_Protocol_Number": 33616, + "latest_FP": "2024-07-30T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 224, @@ -11327,7 +16960,22 @@ "Dec": 34.2, "reportingRate": 25.7, "Records": 21131, - "Cards": 82282 + "Cards": 82282, + "full_Protocol_RR": 5.1186, + "full_Protocol_Number": 17055, + "latest_FP": "2024-07-29T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest" + ], + "image_Blob": null }, { "ref": 221, @@ -11349,7 +16997,8 @@ "Dec": 53.6, "reportingRate": 50.1, "Records": 752, - "Cards": 1502 + "Cards": 1502, + "image_Blob": null }, { "ref": 4134, @@ -11371,7 +17020,18 @@ "Dec": 14.0, "reportingRate": 18.1, "Records": 4915, - "Cards": 27225 + "Cards": 27225, + "full_Protocol_RR": 1.4877, + "full_Protocol_Number": 4957, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "northerncape", + "westerncape" + ], + "image_Blob": null }, { "ref": 247, @@ -11393,7 +17053,21 @@ "Dec": 31.1, "reportingRate": 30.3, "Records": 52374, - "Cards": 173120 + "Cards": 173120, + "full_Protocol_RR": 14.5621, + "full_Protocol_Number": 48520, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northwest" + ], + "image_Blob": null }, { "ref": 243, @@ -11415,7 +17089,21 @@ "Dec": 6.7, "reportingRate": 9.3, "Records": 5337, - "Cards": 57231 + "Cards": 57231, + "full_Protocol_RR": 1.627, + "full_Protocol_Number": 5421, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "kwazulunatal", + "limpopo", + "mpumalanga", + "westerncape" + ], + "image_Blob": null }, { "ref": 245, @@ -11437,7 +17125,24 @@ "Dec": 54.4, "reportingRate": 58.5, "Records": 189867, - "Cards": 324478 + "Cards": 324478, + "full_Protocol_RR": 54.1129, + "full_Protocol_Number": 180301, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 242, @@ -11459,7 +17164,24 @@ "Dec": 36.8, "reportingRate": 42.3, "Records": 126868, - "Cards": 300216 + "Cards": 300216, + "full_Protocol_RR": 36.6369, + "full_Protocol_Number": 122072, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 10033, @@ -11481,7 +17203,16 @@ "Dec": 0.0, "reportingRate": 0.3, "Records": 2, - "Cards": 800 + "Cards": 800, + "full_Protocol_RR": 0.0006, + "full_Protocol_Number": 2, + "latest_FP": "2016-08-04T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "mpumalanga" + ], + "image_Blob": null }, { "ref": 248, @@ -11503,7 +17234,16 @@ "Dec": 26.1, "reportingRate": 22.5, "Records": 1280, - "Cards": 5692 + "Cards": 5692, + "full_Protocol_RR": 0.0018, + "full_Protocol_Number": 6, + "latest_FP": "2020-09-23T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "westerncape" + ], + "image_Blob": null }, { "ref": 244, @@ -11525,7 +17265,18 @@ "Dec": 6.5, "reportingRate": 7.3, "Records": 2127, - "Cards": 28954 + "Cards": 28954, + "full_Protocol_RR": 0.5789, + "full_Protocol_Number": 1929, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "kwazulunatal", + "limpopo", + "mpumalanga" + ], + "image_Blob": null }, { "ref": 1031, @@ -11547,7 +17298,16 @@ "Dec": 20.0, "reportingRate": 12.1, "Records": 57, - "Cards": 473 + "Cards": 473, + "full_Protocol_RR": 0.0012, + "full_Protocol_Number": 4, + "latest_FP": "2020-06-23T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape" + ], + "image_Blob": null }, { "ref": 246, @@ -11569,7 +17329,18 @@ "Dec": 20.8, "reportingRate": 22.7, "Records": 5319, - "Cards": 23450 + "Cards": 23450, + "full_Protocol_RR": 1.109, + "full_Protocol_Number": 3695, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "kwazulunatal", + "limpopo", + "mpumalanga" + ], + "image_Blob": null }, { "ref": 4123, @@ -11591,7 +17362,16 @@ "Dec": 28.4, "reportingRate": 28.5, "Records": 2840, - "Cards": 9964 + "Cards": 9964, + "full_Protocol_RR": 0.8647, + "full_Protocol_Number": 2881, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "westerncape" + ], + "image_Blob": null }, { "ref": 3530, @@ -11613,7 +17393,8 @@ "Dec": "", "reportingRate": 35.7, "Records": 5, - "Cards": 14 + "Cards": 14, + "image_Blob": null }, { "ref": 1037, @@ -11635,7 +17416,16 @@ "Dec": 58.1, "reportingRate": 36.4, "Records": 206, - "Cards": 566 + "Cards": 566, + "full_Protocol_RR": 0.0435, + "full_Protocol_Number": 145, + "latest_FP": "2022-12-19T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "northerncape" + ], + "image_Blob": null }, { "ref": 4124, @@ -11657,7 +17447,8 @@ "Dec": 30.0, "reportingRate": 36.4, "Records": 208, - "Cards": 571 + "Cards": 571, + "image_Blob": null }, { "ref": 472, @@ -11679,7 +17470,18 @@ "Dec": 7.0, "reportingRate": 7.3, "Records": 61, - "Cards": 830 + "Cards": 830, + "full_Protocol_RR": 0.0183, + "full_Protocol_Number": 61, + "latest_FP": "2023-03-13T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "freestate", + "kwazulunatal", + "mpumalanga" + ], + "image_Blob": null }, { "ref": 4140, @@ -11701,7 +17503,18 @@ "Dec": 10.2, "reportingRate": 11.3, "Records": 4150, - "Cards": 36651 + "Cards": 36651, + "full_Protocol_RR": 1.2515, + "full_Protocol_Number": 4170, + "latest_FP": "2024-07-25T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "northerncape", + "westerncape" + ], + "image_Blob": null }, { "ref": 4125, @@ -11723,7 +17536,17 @@ "Dec": 9.9, "reportingRate": 12.0, "Records": 1017, - "Cards": 8499 + "Cards": 8499, + "full_Protocol_RR": 0.3085, + "full_Protocol_Number": 1028, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "northerncape", + "westerncape" + ], + "image_Blob": null }, { "ref": 466, @@ -11745,7 +17568,14 @@ "Dec": 0.0, "reportingRate": 1.8, "Records": 1, - "Cards": 57 + "Cards": 57, + "full_Protocol_RR": 0.0003, + "full_Protocol_Number": 1, + "latest_FP": "2009-08-30T00:00:00", + "image_Url": null, + "info": null, + "provinces": [], + "image_Blob": null }, { "ref": 480, @@ -11767,7 +17597,8 @@ "Dec": 34.0, "reportingRate": 28.1, "Records": 112, - "Cards": 398 + "Cards": 398, + "image_Blob": null }, { "ref": 464, @@ -11789,7 +17620,23 @@ "Dec": 5.1, "reportingRate": 2.8, "Records": 1490, - "Cards": 52409 + "Cards": 52409, + "full_Protocol_RR": 0.3475, + "full_Protocol_Number": 1158, + "latest_FP": "2024-06-29T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest" + ], + "image_Blob": null }, { "ref": 1183, @@ -11811,7 +17658,24 @@ "Dec": 27.5, "reportingRate": 18.7, "Records": 17685, - "Cards": 94686 + "Cards": 94686, + "full_Protocol_RR": 5.2816, + "full_Protocol_Number": 17598, + "latest_FP": "2024-07-30T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 4126, @@ -11833,7 +17697,24 @@ "Dec": 8.5, "reportingRate": 6.4, "Records": 3019, - "Cards": 47456 + "Cards": 47456, + "full_Protocol_RR": 0.9061, + "full_Protocol_Number": 3019, + "latest_FP": "2024-07-17T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 459, @@ -11855,7 +17736,22 @@ "Dec": 24.3, "reportingRate": 23.3, "Records": 8721, - "Cards": 37464 + "Cards": 37464, + "full_Protocol_RR": 2.1897, + "full_Protocol_Number": 7296, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "limpopo", + "mpumalanga", + "northerncape", + "northwest" + ], + "image_Blob": null }, { "ref": 468, @@ -11877,7 +17773,20 @@ "Dec": 9.8, "reportingRate": 5.6, "Records": 3356, - "Cards": 59569 + "Cards": 59569, + "full_Protocol_RR": 0.7059, + "full_Protocol_Number": 2352, + "latest_FP": "2024-06-25T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northwest" + ], + "image_Blob": null }, { "ref": 483, @@ -11899,7 +17808,8 @@ "Dec": 26.4, "reportingRate": 23.3, "Records": 296, - "Cards": 1273 + "Cards": 1273, + "image_Blob": null }, { "ref": 461, @@ -11921,7 +17831,18 @@ "Dec": 17.4, "reportingRate": 20.5, "Records": 4476, - "Cards": 21782 + "Cards": 21782, + "full_Protocol_RR": 1.356, + "full_Protocol_Number": 4518, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "northerncape", + "westerncape" + ], + "image_Blob": null }, { "ref": 4127, @@ -11943,7 +17864,19 @@ "Dec": 32.6, "reportingRate": 32.9, "Records": 6762, - "Cards": 20552 + "Cards": 20552, + "full_Protocol_RR": 1.9604, + "full_Protocol_Number": 6532, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "northerncape", + "westerncape" + ], + "image_Blob": null }, { "ref": 463, @@ -11965,7 +17898,20 @@ "Dec": 25.2, "reportingRate": 31.5, "Records": 19146, - "Cards": 60863 + "Cards": 60863, + "full_Protocol_RR": 5.7783, + "full_Protocol_Number": 19253, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "kwazulunatal", + "northerncape", + "westerncape" + ], + "image_Blob": null }, { "ref": 456, @@ -11987,7 +17933,24 @@ "Dec": 9.4, "reportingRate": 4.7, "Records": 2079, - "Cards": 43770 + "Cards": 43770, + "full_Protocol_RR": 0.6258, + "full_Protocol_Number": 2085, + "latest_FP": "2024-05-26T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 457, @@ -12009,7 +17972,24 @@ "Dec": 10.1, "reportingRate": 4.2, "Records": 2613, - "Cards": 62265 + "Cards": 62265, + "full_Protocol_RR": 0.6873, + "full_Protocol_Number": 2290, + "latest_FP": "2024-05-17T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 490, @@ -12031,7 +18011,24 @@ "Dec": 7.1, "reportingRate": 8.9, "Records": 2890, - "Cards": 32373 + "Cards": 32373, + "full_Protocol_RR": 0.8358, + "full_Protocol_Number": 2785, + "latest_FP": "2024-07-21T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 479, @@ -12053,7 +18050,16 @@ "Dec": 46.0, "reportingRate": 50.6, "Records": 392, - "Cards": 775 + "Cards": 775, + "full_Protocol_RR": 0.1182, + "full_Protocol_Number": 394, + "latest_FP": "2024-07-16T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "northerncape" + ], + "image_Blob": null }, { "ref": 488, @@ -12075,7 +18081,24 @@ "Dec": 15.0, "reportingRate": 18.9, "Records": 34872, - "Cards": 184740 + "Cards": 184740, + "full_Protocol_RR": 10.1677, + "full_Protocol_Number": 33878, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 473, @@ -12097,7 +18120,19 @@ "Dec": 11.9, "reportingRate": 9.2, "Records": 194, - "Cards": 2102 + "Cards": 2102, + "full_Protocol_RR": 0.0582, + "full_Protocol_Number": 194, + "latest_FP": "2023-12-06T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "kwazulunatal", + "mpumalanga" + ], + "image_Blob": null }, { "ref": 458, @@ -12119,7 +18154,23 @@ "Dec": 40.5, "reportingRate": 26.6, "Records": 59655, - "Cards": 224195 + "Cards": 224195, + "full_Protocol_RR": 17.13, + "full_Protocol_Number": 57076, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest" + ], + "image_Blob": null }, { "ref": 460, @@ -12141,7 +18192,24 @@ "Dec": 27.9, "reportingRate": 24.0, "Records": 32311, - "Cards": 134792 + "Cards": 134792, + "full_Protocol_RR": 8.5293, + "full_Protocol_Number": 28419, + "latest_FP": "2024-07-30T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 491, @@ -12163,7 +18231,18 @@ "Dec": 40.0, "reportingRate": 33.4, "Records": 344, - "Cards": 1031 + "Cards": 1031, + "full_Protocol_RR": 0.0981, + "full_Protocol_Number": 327, + "latest_FP": "2024-06-22T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "northerncape", + "westerncape" + ], + "image_Blob": null }, { "ref": 465, @@ -12185,7 +18264,18 @@ "Dec": 35.4, "reportingRate": 31.5, "Records": 997, - "Cards": 3168 + "Cards": 3168, + "full_Protocol_RR": 0.244, + "full_Protocol_Number": 813, + "latest_FP": "2024-05-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "limpopo", + "northerncape", + "northwest" + ], + "image_Blob": null }, { "ref": 474, @@ -12207,7 +18297,24 @@ "Dec": 19.8, "reportingRate": 22.5, "Records": 20962, - "Cards": 93079 + "Cards": 93079, + "full_Protocol_RR": 6.2021, + "full_Protocol_Number": 20665, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 492, @@ -12229,7 +18336,20 @@ "Dec": 14.6, "reportingRate": 13.7, "Records": 1137, - "Cards": 8292 + "Cards": 8292, + "full_Protocol_RR": 0.2212, + "full_Protocol_Number": 737, + "latest_FP": "2024-04-01T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 5708, @@ -12251,7 +18371,8 @@ "Dec": 43.2, "reportingRate": 38.9, "Records": 398, - "Cards": 1023 + "Cards": 1023, + "image_Blob": null }, { "ref": 845, @@ -12273,7 +18394,8 @@ "Dec": 27.6, "reportingRate": 19.1, "Records": 49, - "Cards": 257 + "Cards": 257, + "image_Blob": null }, { "ref": 703, @@ -12295,7 +18417,24 @@ "Dec": 31.7, "reportingRate": 31.3, "Records": 70549, - "Cards": 225584 + "Cards": 225584, + "full_Protocol_RR": 21.2981, + "full_Protocol_Number": 70964, + "latest_FP": "2024-07-30T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 1007, @@ -12317,7 +18456,8 @@ "Dec": 42.9, "reportingRate": 36.9, "Records": 86, - "Cards": 233 + "Cards": 233, + "image_Blob": null }, { "ref": 3790, @@ -12339,7 +18479,8 @@ "Dec": "", "reportingRate": 53.3, "Records": 8, - "Cards": 15 + "Cards": 15, + "image_Blob": null }, { "ref": 705, @@ -12361,7 +18502,16 @@ "Dec": 15.6, "reportingRate": 10.2, "Records": 484, - "Cards": 4756 + "Cards": 4756, + "full_Protocol_RR": 0.0372, + "full_Protocol_Number": 124, + "latest_FP": "2024-07-24T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "kwazulunatal" + ], + "image_Blob": null }, { "ref": 704, @@ -12383,7 +18533,19 @@ "Dec": 25.4, "reportingRate": 23.2, "Records": 16666, - "Cards": 71773 + "Cards": 71773, + "full_Protocol_RR": 4.3575, + "full_Protocol_Number": 14519, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "kwazulunatal", + "limpopo", + "mpumalanga" + ], + "image_Blob": null }, { "ref": 331, @@ -12405,7 +18567,17 @@ "Dec": 6.4, "reportingRate": 6.5, "Records": 288, - "Cards": 4419 + "Cards": 4419, + "full_Protocol_RR": 0.0843, + "full_Protocol_Number": 281, + "latest_FP": "2024-04-23T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "gauteng" + ], + "image_Blob": null }, { "ref": 1636, @@ -12427,7 +18599,16 @@ "Dec": 0.0, "reportingRate": 0.0, "Records": 1, - "Cards": 3528 + "Cards": 3528, + "full_Protocol_RR": 0.0003, + "full_Protocol_Number": 1, + "latest_FP": "2019-04-19T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "gauteng" + ], + "image_Blob": null }, { "ref": 20004, @@ -12449,7 +18630,20 @@ "Dec": 4.4, "reportingRate": 4.0, "Records": 770, - "Cards": 19461 + "Cards": 19461, + "full_Protocol_RR": 0.2458, + "full_Protocol_Number": 819, + "latest_FP": "2024-07-26T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "mpumalanga", + "westerncape" + ], + "image_Blob": null }, { "ref": 332, @@ -12471,7 +18665,17 @@ "Dec": 9.7, "reportingRate": 7.7, "Records": 283, - "Cards": 3661 + "Cards": 3661, + "full_Protocol_RR": 0.0009, + "full_Protocol_Number": 3, + "latest_FP": "2023-07-13T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "gauteng" + ], + "image_Blob": null }, { "ref": 330, @@ -12493,7 +18697,22 @@ "Dec": 14.7, "reportingRate": 14.4, "Records": 5951, - "Cards": 41383 + "Cards": 41383, + "full_Protocol_RR": 0.6909, + "full_Protocol_Number": 2302, + "latest_FP": "2024-07-25T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "gauteng", + "kwazulunatal", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 1638, @@ -12515,7 +18734,17 @@ "Dec": 5.2, "reportingRate": 4.8, "Records": 660, - "Cards": 13879 + "Cards": 13879, + "full_Protocol_RR": 0.1987, + "full_Protocol_Number": 662, + "latest_FP": "2024-07-05T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "gauteng" + ], + "image_Blob": null }, { "ref": 1596, @@ -12537,7 +18766,8 @@ "Dec": 11.1, "reportingRate": 15.6, "Records": 15, - "Cards": 96 + "Cards": 96, + "image_Blob": null }, { "ref": 358, @@ -12559,7 +18789,17 @@ "Dec": 12.1, "reportingRate": 9.2, "Records": 1467, - "Cards": 16028 + "Cards": 16028, + "full_Protocol_RR": 0.3785, + "full_Protocol_Number": 1261, + "latest_FP": "2024-07-25T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "kwazulunatal" + ], + "image_Blob": null }, { "ref": 8090, @@ -12581,7 +18821,8 @@ "Dec": 28.6, "reportingRate": 16.0, "Records": 4, - "Cards": 25 + "Cards": 25, + "image_Blob": null }, { "ref": 823, @@ -12603,7 +18844,23 @@ "Dec": 28.5, "reportingRate": 29.3, "Records": 55303, - "Cards": 188832 + "Cards": 188832, + "full_Protocol_RR": 15.2143, + "full_Protocol_Number": 50693, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 822, @@ -12625,7 +18882,19 @@ "Dec": 3.6, "reportingRate": 4.0, "Records": 647, - "Cards": 16055 + "Cards": 16055, + "full_Protocol_RR": 0.1261, + "full_Protocol_Number": 420, + "latest_FP": "2024-06-15T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "kwazulunatal", + "limpopo", + "mpumalanga" + ], + "image_Blob": null }, { "ref": 3968, @@ -12647,7 +18916,8 @@ "Dec": 0.0, "reportingRate": 8.6, "Records": 14, - "Cards": 163 + "Cards": 163, + "image_Blob": null }, { "ref": 824, @@ -12669,7 +18939,21 @@ "Dec": 11.1, "reportingRate": 10.9, "Records": 6268, - "Cards": 57436 + "Cards": 57436, + "full_Protocol_RR": 1.6588, + "full_Protocol_Number": 5527, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "westerncape" + ], + "image_Blob": null }, { "ref": 510, @@ -12691,7 +18975,24 @@ "Dec": 16.5, "reportingRate": 9.0, "Records": 15767, - "Cards": 175367 + "Cards": 175367, + "full_Protocol_RR": 4.5097, + "full_Protocol_Number": 15026, + "latest_FP": "2024-07-20T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 509, @@ -12713,7 +19014,24 @@ "Dec": 18.0, "reportingRate": 22.6, "Records": 66758, - "Cards": 294771 + "Cards": 294771, + "full_Protocol_RR": 19.8863, + "full_Protocol_Number": 66260, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 507, @@ -12735,7 +19053,24 @@ "Dec": 6.8, "reportingRate": 4.6, "Records": 10609, - "Cards": 230987 + "Cards": 230987, + "full_Protocol_RR": 2.8689, + "full_Protocol_Number": 9559, + "latest_FP": "2024-07-20T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 908, @@ -12757,7 +19092,8 @@ "Dec": 0.0, "reportingRate": 3.3, "Records": 4, - "Cards": 120 + "Cards": 120, + "image_Blob": null }, { "ref": 506, @@ -12779,7 +19115,24 @@ "Dec": 27.1, "reportingRate": 29.0, "Records": 83590, - "Cards": 287767 + "Cards": 287767, + "full_Protocol_RR": 23.2306, + "full_Protocol_Number": 77403, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 508, @@ -12801,7 +19154,24 @@ "Dec": 4.3, "reportingRate": 1.9, "Records": 2024, - "Cards": 108587 + "Cards": 108587, + "full_Protocol_RR": 0.5156, + "full_Protocol_Number": 1718, + "latest_FP": "2024-05-20T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 210, @@ -12823,7 +19193,24 @@ "Dec": 31.9, "reportingRate": 34.1, "Records": 89156, - "Cards": 261362 + "Cards": 261362, + "full_Protocol_RR": 25.9554, + "full_Protocol_Number": 86482, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 211, @@ -12845,7 +19232,23 @@ "Dec": 3.2, "reportingRate": 2.7, "Records": 1786, - "Cards": 65347 + "Cards": 65347, + "full_Protocol_RR": 0.383, + "full_Protocol_Number": 1276, + "latest_FP": "2024-07-20T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest" + ], + "image_Blob": null }, { "ref": 392, @@ -12867,7 +19270,24 @@ "Dec": 37.8, "reportingRate": 37.9, "Records": 118687, - "Cards": 312976 + "Cards": 312976, + "full_Protocol_RR": 33.9652, + "full_Protocol_Number": 113170, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 390, @@ -12889,7 +19309,24 @@ "Dec": 47.6, "reportingRate": 47.2, "Records": 139566, - "Cards": 295948 + "Cards": 295948, + "full_Protocol_RR": 41.2669, + "full_Protocol_Number": 137499, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 391, @@ -12911,7 +19348,23 @@ "Dec": 26.0, "reportingRate": 25.8, "Records": 38264, - "Cards": 148201 + "Cards": 148201, + "full_Protocol_RR": 10.613, + "full_Protocol_Number": 35362, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 734, @@ -12933,7 +19386,23 @@ "Dec": 52.3, "reportingRate": 50.2, "Records": 103215, - "Cards": 205718 + "Cards": 205718, + "full_Protocol_RR": 30.792, + "full_Protocol_Number": 102597, + "latest_FP": "2024-07-30T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest" + ], + "image_Blob": null }, { "ref": 725, @@ -12955,7 +19424,18 @@ "Dec": 30.9, "reportingRate": 17.8, "Records": 6159, - "Cards": 34570 + "Cards": 34570, + "full_Protocol_RR": 1.4601, + "full_Protocol_Number": 4865, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "kwazulunatal", + "limpopo", + "mpumalanga" + ], + "image_Blob": null }, { "ref": 2996, @@ -12977,7 +19457,8 @@ "Dec": "", "reportingRate": 16.7, "Records": 1, - "Cards": 6 + "Cards": 6, + "image_Blob": null }, { "ref": 592, @@ -12999,7 +19480,20 @@ "Dec": 1.6, "reportingRate": 3.3, "Records": 485, - "Cards": 14880 + "Cards": 14880, + "full_Protocol_RR": 0.102, + "full_Protocol_Number": 340, + "latest_FP": "2024-03-21T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northwest" + ], + "image_Blob": null }, { "ref": 371, @@ -13021,7 +19515,24 @@ "Dec": 2.6, "reportingRate": 1.6, "Records": 1134, - "Cards": 69602 + "Cards": 69602, + "full_Protocol_RR": 0.3199, + "full_Protocol_Number": 1066, + "latest_FP": "2024-06-10T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 373, @@ -13043,7 +19554,24 @@ "Dec": 4.3, "reportingRate": 11.0, "Records": 24456, - "Cards": 222700 + "Cards": 222700, + "full_Protocol_RR": 6.5941, + "full_Protocol_Number": 21971, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 374, @@ -13065,7 +19593,24 @@ "Dec": 6.2, "reportingRate": 5.9, "Records": 5271, - "Cards": 89403 + "Cards": 89403, + "full_Protocol_RR": 1.2722, + "full_Protocol_Number": 4239, + "latest_FP": "2024-07-25T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 377, @@ -13087,7 +19632,19 @@ "Dec": 6.2, "reportingRate": 3.0, "Records": 288, - "Cards": 9523 + "Cards": 9523, + "full_Protocol_RR": 0.0414, + "full_Protocol_Number": 138, + "latest_FP": "2023-12-02T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga" + ], + "image_Blob": null }, { "ref": 372, @@ -13109,7 +19666,24 @@ "Dec": 8.9, "reportingRate": 4.9, "Records": 4151, - "Cards": 84521 + "Cards": 84521, + "full_Protocol_RR": 1.0853, + "full_Protocol_Number": 3616, + "latest_FP": "2024-06-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 1840, @@ -13131,7 +19705,8 @@ "Dec": 100.0, "reportingRate": 33.3, "Records": 2, - "Cards": 6 + "Cards": 6, + "image_Blob": null }, { "ref": 376, @@ -13153,7 +19728,20 @@ "Dec": 7.3, "reportingRate": 8.2, "Records": 4408, - "Cards": 53673 + "Cards": 53673, + "full_Protocol_RR": 1.03, + "full_Protocol_Number": 3432, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northwest" + ], + "image_Blob": null }, { "ref": 375, @@ -13175,7 +19763,17 @@ "Dec": 4.2, "reportingRate": 5.2, "Records": 327, - "Cards": 6333 + "Cards": 6333, + "full_Protocol_RR": 0.0555, + "full_Protocol_Number": 185, + "latest_FP": "2024-07-04T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "kwazulunatal" + ], + "image_Blob": null }, { "ref": 303, @@ -13197,7 +19795,16 @@ "Dec": 0.0, "reportingRate": 0.2, "Records": 1, - "Cards": 538 + "Cards": 538, + "full_Protocol_RR": 0.0003, + "full_Protocol_Number": 1, + "latest_FP": "2019-01-19T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "kwazulunatal" + ], + "image_Blob": null }, { "ref": 939, @@ -13219,7 +19826,18 @@ "Dec": 0.0, "reportingRate": 1.6, "Records": 20, - "Cards": 1263 + "Cards": 1263, + "full_Protocol_RR": 0.0057, + "full_Protocol_Number": 19, + "latest_FP": "2024-02-12T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "kwazulunatal", + "westerncape" + ], + "image_Blob": null }, { "ref": 74, @@ -13241,7 +19859,24 @@ "Dec": 8.5, "reportingRate": 8.0, "Records": 7178, - "Cards": 89310 + "Cards": 89310, + "full_Protocol_RR": 1.1591, + "full_Protocol_Number": 3862, + "latest_FP": "2024-07-26T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 520, @@ -13263,7 +19898,17 @@ "Dec": 15.6, "reportingRate": 10.2, "Records": 2283, - "Cards": 22275 + "Cards": 22275, + "full_Protocol_RR": 0.0321, + "full_Protocol_Number": 107, + "latest_FP": "2024-02-09T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "limpopo", + "mpumalanga" + ], + "image_Blob": null }, { "ref": 521, @@ -13285,7 +19930,23 @@ "Dec": 34.0, "reportingRate": 36.4, "Records": 84133, - "Cards": 230891 + "Cards": 230891, + "full_Protocol_RR": 23.8753, + "full_Protocol_Number": 79551, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 519, @@ -13307,7 +19968,24 @@ "Dec": 6.8, "reportingRate": 2.9, "Records": 2336, - "Cards": 81137 + "Cards": 81137, + "full_Protocol_RR": 0.5357, + "full_Protocol_Number": 1785, + "latest_FP": "2024-04-20T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 909, @@ -13329,7 +20007,8 @@ "Dec": 66.7, "reportingRate": 71.7, "Records": 33, - "Cards": 46 + "Cards": 46, + "image_Blob": null }, { "ref": 172, @@ -13351,7 +20030,24 @@ "Dec": 8.1, "reportingRate": 5.1, "Records": 5719, - "Cards": 112303 + "Cards": 112303, + "full_Protocol_RR": 1.4736, + "full_Protocol_Number": 4910, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 1, @@ -13373,7 +20069,24 @@ "Dec": 20.0, "reportingRate": 19.6, "Records": 36549, - "Cards": 186768 + "Cards": 186768, + "full_Protocol_RR": 10.3009, + "full_Protocol_Number": 34322, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 360, @@ -13395,7 +20108,23 @@ "Dec": 1.0, "reportingRate": 1.2, "Records": 502, - "Cards": 42653 + "Cards": 42653, + "full_Protocol_RR": 0.1483, + "full_Protocol_Number": 494, + "latest_FP": "2024-07-19T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 363, @@ -13417,7 +20146,22 @@ "Dec": 8.2, "reportingRate": 12.3, "Records": 8629, - "Cards": 69917 + "Cards": 69917, + "full_Protocol_RR": 1.8809, + "full_Protocol_Number": 6267, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest" + ], + "image_Blob": null }, { "ref": 362, @@ -13439,7 +20183,22 @@ "Dec": 7.5, "reportingRate": 7.6, "Records": 5456, - "Cards": 71618 + "Cards": 71618, + "full_Protocol_RR": 1.1681, + "full_Protocol_Number": 3892, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "westerncape" + ], + "image_Blob": null }, { "ref": 361, @@ -13461,7 +20220,24 @@ "Dec": 2.4, "reportingRate": 5.2, "Records": 5530, - "Cards": 106246 + "Cards": 106246, + "full_Protocol_RR": 1.5586, + "full_Protocol_Number": 5193, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 370, @@ -13483,7 +20259,20 @@ "Dec": 6.3, "reportingRate": 5.6, "Records": 649, - "Cards": 11555 + "Cards": 11555, + "full_Protocol_RR": 0.1216, + "full_Protocol_Number": 405, + "latest_FP": "2024-07-23T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "kwazulunatal", + "limpopo", + "mpumalanga", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 364, @@ -13505,7 +20294,22 @@ "Dec": 3.8, "reportingRate": 4.5, "Records": 3339, - "Cards": 74524 + "Cards": 74524, + "full_Protocol_RR": 0.7044, + "full_Protocol_Number": 2347, + "latest_FP": "2024-07-12T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest" + ], + "image_Blob": null }, { "ref": 1794, @@ -13527,7 +20331,8 @@ "Dec": "", "reportingRate": 100.0, "Records": 6, - "Cards": 6 + "Cards": 6, + "image_Blob": null }, { "ref": 359, @@ -13549,7 +20354,24 @@ "Dec": 8.5, "reportingRate": 8.0, "Records": 18656, - "Cards": 233824 + "Cards": 233824, + "full_Protocol_RR": 4.5436, + "full_Protocol_Number": 15139, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 366, @@ -13571,7 +20393,20 @@ "Dec": 8.4, "reportingRate": 8.6, "Records": 3301, - "Cards": 38252 + "Cards": 38252, + "full_Protocol_RR": 0.6627, + "full_Protocol_Number": 2208, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northwest" + ], + "image_Blob": null }, { "ref": 365, @@ -13593,7 +20428,23 @@ "Dec": 14.8, "reportingRate": 19.9, "Records": 21675, - "Cards": 108868 + "Cards": 108868, + "full_Protocol_RR": 4.9608, + "full_Protocol_Number": 16529, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 1058, @@ -13615,7 +20466,8 @@ "Dec": 0.0, "reportingRate": 2.2, "Records": 1, - "Cards": 46 + "Cards": 46, + "image_Blob": null }, { "ref": 748, @@ -13637,7 +20489,24 @@ "Dec": 33.1, "reportingRate": 33.4, "Records": 36684, - "Cards": 109757 + "Cards": 109757, + "full_Protocol_RR": 9.9771, + "full_Protocol_Number": 33243, + "latest_FP": "2024-07-29T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 747, @@ -13659,7 +20528,18 @@ "Dec": 17.7, "reportingRate": 17.3, "Records": 5921, - "Cards": 34164 + "Cards": 34164, + "full_Protocol_RR": 1.4154, + "full_Protocol_Number": 4716, + "latest_FP": "2024-07-23T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "limpopo", + "mpumalanga", + "northerncape" + ], + "image_Blob": null }, { "ref": 231, @@ -13681,7 +20561,19 @@ "Dec": 45.7, "reportingRate": 42.9, "Records": 20990, - "Cards": 48938 + "Cards": 48938, + "full_Protocol_RR": 6.203, + "full_Protocol_Number": 20668, + "latest_FP": "2024-07-30T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "kwazulunatal", + "northerncape", + "westerncape" + ], + "image_Blob": null }, { "ref": 894, @@ -13703,7 +20595,20 @@ "Dec": 3.7, "reportingRate": 2.5, "Records": 185, - "Cards": 7469 + "Cards": 7469, + "full_Protocol_RR": 0.0435, + "full_Protocol_Number": 145, + "latest_FP": "2024-07-01T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "kwazulunatal", + "mpumalanga", + "northerncape", + "westerncape" + ], + "image_Blob": null }, { "ref": 230, @@ -13725,7 +20630,24 @@ "Dec": 4.1, "reportingRate": 2.9, "Records": 2519, - "Cards": 87518 + "Cards": 87518, + "full_Protocol_RR": 0.5654, + "full_Protocol_Number": 1884, + "latest_FP": "2024-07-26T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 593, @@ -13747,7 +20669,17 @@ "Dec": 20.6, "reportingRate": 19.7, "Records": 1015, - "Cards": 5159 + "Cards": 5159, + "full_Protocol_RR": 0.0039, + "full_Protocol_Number": 13, + "latest_FP": "2024-07-12T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "limpopo", + "mpumalanga" + ], + "image_Blob": null }, { "ref": 910, @@ -13769,7 +20701,8 @@ "Dec": 84.2, "reportingRate": 69.5, "Records": 146, - "Cards": 210 + "Cards": 210, + "image_Blob": null }, { "ref": 1024, @@ -13791,7 +20724,16 @@ "Dec": 0.0, "reportingRate": 0.1, "Records": 3, - "Cards": 3528 + "Cards": 3528, + "full_Protocol_RR": 0.0009, + "full_Protocol_Number": 3, + "latest_FP": "2011-08-02T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "gauteng" + ], + "image_Blob": null }, { "ref": 941, @@ -13813,7 +20755,23 @@ "Dec": 15.8, "reportingRate": 22.6, "Records": 11988, - "Cards": 53080 + "Cards": 53080, + "full_Protocol_RR": 3.6558, + "full_Protocol_Number": 12181, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 328, @@ -13835,7 +20793,19 @@ "Dec": 24.3, "reportingRate": 31.4, "Records": 11528, - "Cards": 36771 + "Cards": 36771, + "full_Protocol_RR": 3.2612, + "full_Protocol_Number": 10866, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga" + ], + "image_Blob": null }, { "ref": 1650, @@ -13857,7 +20827,16 @@ "Dec": 15.4, "reportingRate": 15.0, "Records": 1793, - "Cards": 11944 + "Cards": 11944, + "full_Protocol_RR": 0.389, + "full_Protocol_Number": 1296, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "limpopo" + ], + "image_Blob": null }, { "ref": 10019, @@ -13879,7 +20858,16 @@ "Dec": 0.0, "reportingRate": 0.0, "Records": 1, - "Cards": 3528 + "Cards": 3528, + "full_Protocol_RR": 0.0003, + "full_Protocol_Number": 1, + "latest_FP": "2012-04-08T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "gauteng" + ], + "image_Blob": null }, { "ref": 4132, @@ -13901,7 +20889,18 @@ "Dec": 27.6, "reportingRate": 29.7, "Records": 1697, - "Cards": 5707 + "Cards": 5707, + "full_Protocol_RR": 0.5078, + "full_Protocol_Number": 1692, + "latest_FP": "2024-07-20T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "kwazulunatal", + "limpopo" + ], + "image_Blob": null }, { "ref": 1664, @@ -13923,7 +20922,16 @@ "Dec": 0.0, "reportingRate": 0.1, "Records": 1, - "Cards": 1225 + "Cards": 1225, + "full_Protocol_RR": 0.0003, + "full_Protocol_Number": 1, + "latest_FP": "2019-09-03T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "gauteng" + ], + "image_Blob": null }, { "ref": 327, @@ -13945,7 +20953,18 @@ "Dec": 18.5, "reportingRate": 20.9, "Records": 5989, - "Cards": 28607 + "Cards": 28607, + "full_Protocol_RR": 0.4532, + "full_Protocol_Number": 1510, + "latest_FP": "2024-07-22T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "gauteng", + "limpopo", + "northwest" + ], + "image_Blob": null }, { "ref": 329, @@ -13967,7 +20986,8 @@ "Dec": 23.4, "reportingRate": 23.9, "Records": 1101, - "Cards": 4612 + "Cards": 4612, + "image_Blob": null }, { "ref": 1660, @@ -13989,7 +21009,17 @@ "Dec": 1.5, "reportingRate": 0.6, "Records": 25, - "Cards": 4223 + "Cards": 4223, + "full_Protocol_RR": 0.0075, + "full_Protocol_Number": 25, + "latest_FP": "2020-01-25T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "gauteng" + ], + "image_Blob": null }, { "ref": 980, @@ -14011,7 +21041,16 @@ "Dec": 64.5, "reportingRate": 69.2, "Records": 175, - "Cards": 253 + "Cards": 253, + "full_Protocol_RR": 0.0531, + "full_Protocol_Number": 177, + "latest_FP": "2024-07-22T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "westerncape" + ], + "image_Blob": null }, { "ref": 1021, @@ -14033,7 +21072,24 @@ "Dec": 6.5, "reportingRate": 4.5, "Records": 4668, - "Cards": 102603 + "Cards": 102603, + "full_Protocol_RR": 1.4091, + "full_Protocol_Number": 4695, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 42, @@ -14055,7 +21111,24 @@ "Dec": 15.6, "reportingRate": 15.3, "Records": 9065, - "Cards": 59321 + "Cards": 59321, + "full_Protocol_RR": 2.3206, + "full_Protocol_Number": 7732, + "latest_FP": "2024-07-26T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 41, @@ -14077,7 +21150,24 @@ "Dec": 8.7, "reportingRate": 7.6, "Records": 2641, - "Cards": 34978 + "Cards": 34978, + "full_Protocol_RR": 0.6753, + "full_Protocol_Number": 2250, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 2, @@ -14099,7 +21189,18 @@ "Dec": 6.7, "reportingRate": 5.3, "Records": 1303, - "Cards": 24584 + "Cards": 24584, + "full_Protocol_RR": 0.3752, + "full_Protocol_Number": 1250, + "latest_FP": "2024-07-22T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "northerncape", + "westerncape" + ], + "image_Blob": null }, { "ref": 987, @@ -14121,7 +21222,16 @@ "Dec": 0.0, "reportingRate": 3.0, "Records": 5, - "Cards": 166 + "Cards": 166, + "full_Protocol_RR": 0.0015, + "full_Protocol_Number": 5, + "latest_FP": "2019-11-01T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "westerncape" + ], + "image_Blob": null }, { "ref": 13203, @@ -14143,7 +21253,16 @@ "Dec": 0.0, "reportingRate": 0.9, "Records": 2, - "Cards": 213 + "Cards": 213, + "full_Protocol_RR": 0.0006, + "full_Protocol_Number": 2, + "latest_FP": "2023-01-12T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "westerncape" + ], + "image_Blob": null }, { "ref": 14, @@ -14165,7 +21284,17 @@ "Dec": 0.0, "reportingRate": 0.4, "Records": 3, - "Cards": 766 + "Cards": 766, + "full_Protocol_RR": 0.0012, + "full_Protocol_Number": 4, + "latest_FP": "2024-06-17T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "westerncape" + ], + "image_Blob": null }, { "ref": 16, @@ -14187,7 +21316,18 @@ "Dec": 0.0, "reportingRate": 0.8, "Records": 24, - "Cards": 2876 + "Cards": 2876, + "full_Protocol_RR": 0.0072, + "full_Protocol_Number": 24, + "latest_FP": "2023-05-13T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "kwazulunatal", + "westerncape" + ], + "image_Blob": null }, { "ref": 984, @@ -14209,7 +21349,17 @@ "Dec": 0.3, "reportingRate": 2.0, "Records": 94, - "Cards": 4623 + "Cards": 4623, + "full_Protocol_RR": 0.0294, + "full_Protocol_Number": 98, + "latest_FP": "2024-07-15T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "westerncape" + ], + "image_Blob": null }, { "ref": 19, @@ -14231,7 +21381,18 @@ "Dec": 0.0, "reportingRate": 0.7, "Records": 11, - "Cards": 1624 + "Cards": 1624, + "full_Protocol_RR": 0.0042, + "full_Protocol_Number": 14, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "kwazulunatal", + "westerncape" + ], + "image_Blob": null }, { "ref": 13, @@ -14253,7 +21414,18 @@ "Dec": 0.4, "reportingRate": 1.0, "Records": 83, - "Cards": 8607 + "Cards": 8607, + "full_Protocol_RR": 0.0255, + "full_Protocol_Number": 85, + "latest_FP": "2024-07-15T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "kwazulunatal", + "westerncape" + ], + "image_Blob": null }, { "ref": 4137, @@ -14275,7 +21447,19 @@ "Dec": 2.0, "reportingRate": 4.0, "Records": 899, - "Cards": 22456 + "Cards": 22456, + "full_Protocol_RR": 0.2764, + "full_Protocol_Number": 921, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "kwazulunatal", + "northerncape", + "westerncape" + ], + "image_Blob": null }, { "ref": 271, @@ -14297,7 +21481,24 @@ "Dec": 0.2, "reportingRate": 1.8, "Records": 103, - "Cards": 5646 + "Cards": 5646, + "full_Protocol_RR": 0.0276, + "full_Protocol_Number": 92, + "latest_FP": "2023-09-23T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 272, @@ -14319,7 +21520,17 @@ "Dec": 12.5, "reportingRate": 9.4, "Records": 584, - "Cards": 6202 + "Cards": 6202, + "full_Protocol_RR": 0.1591, + "full_Protocol_Number": 530, + "latest_FP": "2024-05-05T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "westerncape" + ], + "image_Blob": null }, { "ref": 929, @@ -14341,7 +21552,16 @@ "Dec": 0.0, "reportingRate": 2.0, "Records": 26, - "Cards": 1280 + "Cards": 1280, + "full_Protocol_RR": 0.0072, + "full_Protocol_Number": 24, + "latest_FP": "2020-03-12T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "westerncape" + ], + "image_Blob": null }, { "ref": 1868, @@ -14363,7 +21583,8 @@ "Dec": "", "reportingRate": 75.8, "Records": 25, - "Cards": 33 + "Cards": 33, + "image_Blob": null }, { "ref": 323, @@ -14385,7 +21606,22 @@ "Dec": 17.2, "reportingRate": 16.9, "Records": 25717, - "Cards": 152342 + "Cards": 152342, + "full_Protocol_RR": 6.9362, + "full_Protocol_Number": 23111, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northwest" + ], + "image_Blob": null }, { "ref": 312, @@ -14407,7 +21643,24 @@ "Dec": 16.2, "reportingRate": 18.9, "Records": 26964, - "Cards": 142941 + "Cards": 142941, + "full_Protocol_RR": 8.1409, + "full_Protocol_Number": 27125, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 313, @@ -14429,7 +21682,16 @@ "Dec": 14.8, "reportingRate": 10.5, "Records": 289, - "Cards": 2759 + "Cards": 2759, + "full_Protocol_RR": 0.0579, + "full_Protocol_Number": 193, + "latest_FP": "2024-06-22T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "kwazulunatal" + ], + "image_Blob": null }, { "ref": 311, @@ -14451,7 +21713,24 @@ "Dec": 48.6, "reportingRate": 51.4, "Records": 157991, - "Cards": 307597 + "Cards": 307597, + "full_Protocol_RR": 46.2313, + "full_Protocol_Number": 154040, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 1850, @@ -14473,7 +21752,8 @@ "Dec": "", "reportingRate": 86.7, "Records": 26, - "Cards": 30 + "Cards": 30, + "image_Blob": null }, { "ref": 692, @@ -14495,7 +21775,24 @@ "Dec": 34.2, "reportingRate": 30.8, "Records": 100272, - "Cards": 325057 + "Cards": 325057, + "full_Protocol_RR": 29.0254, + "full_Protocol_Number": 96711, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 697, @@ -14517,7 +21814,22 @@ "Dec": 17.7, "reportingRate": 15.6, "Records": 3365, - "Cards": 21519 + "Cards": 21519, + "full_Protocol_RR": 0.9811, + "full_Protocol_Number": 3269, + "latest_FP": "2024-07-30T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "mpumalanga", + "northerncape", + "westerncape" + ], + "image_Blob": null }, { "ref": 695, @@ -14539,7 +21851,24 @@ "Dec": 4.7, "reportingRate": 4.8, "Records": 5750, - "Cards": 120703 + "Cards": 120703, + "full_Protocol_RR": 1.4775, + "full_Protocol_Number": 4923, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 699, @@ -14561,7 +21890,20 @@ "Dec": 3.9, "reportingRate": 4.0, "Records": 2371, - "Cards": 59906 + "Cards": 59906, + "full_Protocol_RR": 0.7077, + "full_Protocol_Number": 2358, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northwest" + ], + "image_Blob": null }, { "ref": 702, @@ -14583,7 +21925,18 @@ "Dec": 14.6, "reportingRate": 5.2, "Records": 48, - "Cards": 922 + "Cards": 922, + "full_Protocol_RR": 0.0147, + "full_Protocol_Number": 49, + "latest_FP": "2021-12-20T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "kwazulunatal", + "limpopo", + "mpumalanga" + ], + "image_Blob": null }, { "ref": 3706, @@ -14605,7 +21958,18 @@ "Dec": 4.5, "reportingRate": 3.6, "Records": 72, - "Cards": 2020 + "Cards": 2020, + "full_Protocol_RR": 0.0216, + "full_Protocol_Number": 72, + "latest_FP": "2013-07-10T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "northerncape" + ], + "image_Blob": null }, { "ref": 10876, @@ -14627,7 +21991,16 @@ "Dec": 25.0, "reportingRate": 25.0, "Records": 1, - "Cards": 4 + "Cards": 4, + "full_Protocol_RR": 0.0003, + "full_Protocol_Number": 1, + "latest_FP": "2018-12-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "freestate" + ], + "image_Blob": null }, { "ref": 693, @@ -14649,7 +22022,24 @@ "Dec": 1.4, "reportingRate": 2.1, "Records": 474, - "Cards": 22523 + "Cards": 22523, + "full_Protocol_RR": 0.1366, + "full_Protocol_Number": 455, + "latest_FP": "2024-04-25T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 1059, @@ -14671,7 +22061,17 @@ "Dec": 0.0, "reportingRate": 2.0, "Records": 5, - "Cards": 250 + "Cards": 250, + "full_Protocol_RR": 0.0015, + "full_Protocol_Number": 5, + "latest_FP": "2012-07-21T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "freestate", + "northerncape" + ], + "image_Blob": null }, { "ref": 928, @@ -14693,7 +22093,20 @@ "Dec": 16.6, "reportingRate": 9.4, "Records": 222, - "Cards": 2351 + "Cards": 2351, + "full_Protocol_RR": 0.0327, + "full_Protocol_Number": 109, + "latest_FP": "2024-04-13T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "northerncape" + ], + "image_Blob": null }, { "ref": 10877, @@ -14715,7 +22128,24 @@ "Dec": 8.5, "reportingRate": 7.2, "Records": 10264, - "Cards": 142023 + "Cards": 142023, + "full_Protocol_RR": 3.0277, + "full_Protocol_Number": 10088, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 694, @@ -14737,7 +22167,24 @@ "Dec": 5.2, "reportingRate": 6.1, "Records": 11453, - "Cards": 187915 + "Cards": 187915, + "full_Protocol_RR": 3.311, + "full_Protocol_Number": 11032, + "latest_FP": "2024-07-30T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 1028, @@ -14759,7 +22206,8 @@ "Dec": 0.0, "reportingRate": 2.4, "Records": 16, - "Cards": 675 + "Cards": 675, + "image_Blob": null }, { "ref": 700, @@ -14781,7 +22229,20 @@ "Dec": 9.3, "reportingRate": 3.8, "Records": 184, - "Cards": 4840 + "Cards": 4840, + "full_Protocol_RR": 0.0489, + "full_Protocol_Number": 163, + "latest_FP": "2024-01-10T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga" + ], + "image_Blob": null }, { "ref": 696, @@ -14803,7 +22264,22 @@ "Dec": 6.9, "reportingRate": 5.8, "Records": 4243, - "Cards": 72726 + "Cards": 72726, + "full_Protocol_RR": 1.1765, + "full_Protocol_Number": 3920, + "latest_FP": "2024-07-26T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northwest" + ], + "image_Blob": null }, { "ref": 698, @@ -14825,7 +22301,19 @@ "Dec": 5.8, "reportingRate": 4.0, "Records": 189, - "Cards": 4668 + "Cards": 4668, + "full_Protocol_RR": 0.0267, + "full_Protocol_Number": 89, + "latest_FP": "2024-01-13T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "gauteng", + "limpopo", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 691, @@ -14847,7 +22335,8 @@ "Dec": 16.3, "reportingRate": 16.8, "Records": 391, - "Cards": 2328 + "Cards": 2328, + "image_Blob": null }, { "ref": 701, @@ -14869,7 +22358,20 @@ "Dec": 13.3, "reportingRate": 8.1, "Records": 690, - "Cards": 8559 + "Cards": 8559, + "full_Protocol_RR": 0.2059, + "full_Protocol_Number": 686, + "latest_FP": "2024-04-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "mpumalanga" + ], + "image_Blob": null }, { "ref": 455, @@ -14891,7 +22393,8 @@ "Dec": 41.7, "reportingRate": 22.3, "Records": 98, - "Cards": 440 + "Cards": 440, + "image_Blob": null }, { "ref": 922, @@ -14913,7 +22416,19 @@ "Dec": 7.3, "reportingRate": 2.1, "Records": 150, - "Cards": 7032 + "Cards": 7032, + "full_Protocol_RR": 0.0363, + "full_Protocol_Number": 121, + "latest_FP": "2024-02-24T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "limpopo", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 240, @@ -14935,7 +22450,24 @@ "Dec": 3.9, "reportingRate": 3.0, "Records": 312, - "Cards": 10510 + "Cards": 10510, + "full_Protocol_RR": 0.0702, + "full_Protocol_Number": 234, + "latest_FP": "2024-02-17T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 236, @@ -14957,7 +22489,23 @@ "Dec": 9.2, "reportingRate": 11.8, "Records": 2132, - "Cards": 18081 + "Cards": 18081, + "full_Protocol_RR": 0.4898, + "full_Protocol_Number": 1632, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 233, @@ -14979,7 +22527,24 @@ "Dec": 19.2, "reportingRate": 11.3, "Records": 12144, - "Cards": 107686 + "Cards": 107686, + "full_Protocol_RR": 3.3716, + "full_Protocol_Number": 11234, + "latest_FP": "2024-07-22T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 956, @@ -15001,7 +22566,8 @@ "Dec": "", "reportingRate": 22.2, "Records": 2, - "Cards": 9 + "Cards": 9, + "image_Blob": null }, { "ref": 239, @@ -15023,7 +22589,20 @@ "Dec": 7.3, "reportingRate": 4.1, "Records": 525, - "Cards": 12871 + "Cards": 12871, + "full_Protocol_RR": 0.1213, + "full_Protocol_Number": 404, + "latest_FP": "2024-03-22T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "kwazulunatal", + "limpopo", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 241, @@ -15045,7 +22624,24 @@ "Dec": 26.1, "reportingRate": 18.9, "Records": 8536, - "Cards": 45253 + "Cards": 45253, + "full_Protocol_RR": 2.2476, + "full_Protocol_Number": 7489, + "latest_FP": "2024-07-25T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 237, @@ -15067,7 +22663,24 @@ "Dec": 16.7, "reportingRate": 15.2, "Records": 22163, - "Cards": 146068 + "Cards": 146068, + "full_Protocol_RR": 6.2126, + "full_Protocol_Number": 20700, + "latest_FP": "2024-07-29T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 234, @@ -15089,7 +22702,18 @@ "Dec": 4.0, "reportingRate": 2.5, "Records": 245, - "Cards": 9902 + "Cards": 9902, + "full_Protocol_RR": 0.0459, + "full_Protocol_Number": 153, + "latest_FP": "2024-01-09T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "kwazulunatal", + "westerncape" + ], + "image_Blob": null }, { "ref": 955, @@ -15111,7 +22735,17 @@ "Dec": 0.0, "reportingRate": 1.1, "Records": 11, - "Cards": 991 + "Cards": 991, + "full_Protocol_RR": 0.0033, + "full_Protocol_Number": 11, + "latest_FP": "2017-09-12T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "westerncape" + ], + "image_Blob": null }, { "ref": 1039, @@ -15133,7 +22767,20 @@ "Dec": 2.9, "reportingRate": 2.0, "Records": 65, - "Cards": 3261 + "Cards": 3261, + "full_Protocol_RR": 0.0165, + "full_Protocol_Number": 55, + "latest_FP": "2024-04-13T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "kwazulunatal", + "limpopo", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 238, @@ -15155,7 +22802,24 @@ "Dec": 26.3, "reportingRate": 28.0, "Records": 85810, - "Cards": 306911 + "Cards": 306911, + "full_Protocol_RR": 24.1529, + "full_Protocol_Number": 80476, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 235, @@ -15177,7 +22841,24 @@ "Dec": 26.8, "reportingRate": 24.6, "Records": 18031, - "Cards": 73294 + "Cards": 73294, + "full_Protocol_RR": 4.9452, + "full_Protocol_Number": 16477, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 1332, @@ -15199,7 +22880,19 @@ "Dec": 0.3, "reportingRate": 0.7, "Records": 97, - "Cards": 13074 + "Cards": 13074, + "full_Protocol_RR": 0.0297, + "full_Protocol_Number": 99, + "latest_FP": "2024-07-19T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "gauteng", + "mpumalanga", + "northwest" + ], + "image_Blob": null }, { "ref": 102, @@ -15221,7 +22914,24 @@ "Dec": 10.1, "reportingRate": 9.6, "Records": 14908, - "Cards": 155406 + "Cards": 155406, + "full_Protocol_RR": 4.3176, + "full_Protocol_Number": 14386, + "latest_FP": "2024-07-30T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 282, @@ -15243,7 +22953,23 @@ "Dec": 5.8, "reportingRate": 4.7, "Records": 2234, - "Cards": 47396 + "Cards": 47396, + "full_Protocol_RR": 0.6132, + "full_Protocol_Number": 2043, + "latest_FP": "2024-03-30T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 281, @@ -15265,7 +22991,21 @@ "Dec": 10.9, "reportingRate": 9.3, "Records": 2967, - "Cards": 31908 + "Cards": 31908, + "full_Protocol_RR": 0.5015, + "full_Protocol_Number": 1671, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest" + ], + "image_Blob": null }, { "ref": 898, @@ -15287,7 +23027,8 @@ "Dec": "", "reportingRate": 100.0, "Records": 1, - "Cards": 1 + "Cards": 1, + "image_Blob": null }, { "ref": 283, @@ -15309,7 +23050,8 @@ "Dec": 29.8, "reportingRate": 15.9, "Records": 405, - "Cards": 2547 + "Cards": 2547, + "image_Blob": null }, { "ref": 650, @@ -15331,7 +23073,24 @@ "Dec": 42.4, "reportingRate": 40.5, "Records": 64221, - "Cards": 158624 + "Cards": 158624, + "full_Protocol_RR": 17.2677, + "full_Protocol_Number": 57535, + "latest_FP": "2024-07-30T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 14210, @@ -15353,7 +23112,16 @@ "Dec": 0.0, "reportingRate": 1.4, "Records": 6, - "Cards": 425 + "Cards": 425, + "full_Protocol_RR": 0.0003, + "full_Protocol_Number": 1, + "latest_FP": "2018-11-22T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "freestate" + ], + "image_Blob": null }, { "ref": 1049, @@ -15375,7 +23143,20 @@ "Dec": 27.3, "reportingRate": 27.5, "Records": 11205, - "Cards": 40735 + "Cards": 40735, + "full_Protocol_RR": 3.3095, + "full_Protocol_Number": 11027, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "kwazulunatal", + "limpopo", + "mpumalanga" + ], + "image_Blob": null }, { "ref": 4139, @@ -15397,7 +23178,20 @@ "Dec": 61.2, "reportingRate": 60.8, "Records": 65391, - "Cards": 107621 + "Cards": 107621, + "full_Protocol_RR": 19.7882, + "full_Protocol_Number": 65933, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "kwazulunatal", + "northerncape", + "westerncape" + ], + "image_Blob": null }, { "ref": 620, @@ -15419,7 +23213,8 @@ "Dec": 26.5, "reportingRate": 29.0, "Records": 174, - "Cards": 601 + "Cards": 601, + "image_Blob": null }, { "ref": 649, @@ -15441,7 +23236,23 @@ "Dec": 54.2, "reportingRate": 51.3, "Records": 113790, - "Cards": 221863 + "Cards": 221863, + "full_Protocol_RR": 31.8709, + "full_Protocol_Number": 106192, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest" + ], + "image_Blob": null }, { "ref": 3180, @@ -15463,7 +23274,8 @@ "Dec": "", "reportingRate": 33.3, "Records": 13, - "Cards": 39 + "Cards": 39, + "image_Blob": null }, { "ref": 22, @@ -15485,7 +23297,18 @@ "Dec": 0.0, "reportingRate": 1.0, "Records": 21, - "Cards": 2047 + "Cards": 2047, + "full_Protocol_RR": 0.0072, + "full_Protocol_Number": 24, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "kwazulunatal", + "westerncape" + ], + "image_Blob": null }, { "ref": 712, @@ -15507,7 +23330,23 @@ "Dec": 44.4, "reportingRate": 40.3, "Records": 87970, - "Cards": 218411 + "Cards": 218411, + "full_Protocol_RR": 23.0427, + "full_Protocol_Number": 76777, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 830, @@ -15529,7 +23368,23 @@ "Dec": 15.9, "reportingRate": 19.2, "Records": 28124, - "Cards": 146626 + "Cards": 146626, + "full_Protocol_RR": 6.7273, + "full_Protocol_Number": 22415, + "latest_FP": "2024-07-30T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest" + ], + "image_Blob": null }, { "ref": 829, @@ -15551,7 +23406,17 @@ "Dec": 4.6, "reportingRate": 3.7, "Records": 349, - "Cards": 9441 + "Cards": 9441, + "full_Protocol_RR": 0.0234, + "full_Protocol_Number": 78, + "latest_FP": "2024-06-10T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "limpopo", + "mpumalanga" + ], + "image_Blob": null }, { "ref": 191, @@ -15573,7 +23438,8 @@ "Dec": 33.3, "reportingRate": 14.4, "Records": 15, - "Cards": 104 + "Cards": 104, + "image_Blob": null }, { "ref": 189, @@ -15595,7 +23461,24 @@ "Dec": 10.4, "reportingRate": 6.0, "Records": 11497, - "Cards": 192207 + "Cards": 192207, + "full_Protocol_RR": 3.4037, + "full_Protocol_Number": 11341, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 190, @@ -15617,7 +23500,22 @@ "Dec": 3.8, "reportingRate": 2.8, "Records": 1586, - "Cards": 57193 + "Cards": 57193, + "full_Protocol_RR": 0.4274, + "full_Protocol_Number": 1424, + "latest_FP": "2024-03-23T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest" + ], + "image_Blob": null }, { "ref": 807, @@ -15639,7 +23537,8 @@ "Dec": 0.0, "reportingRate": 1.2, "Records": 1, - "Cards": 84 + "Cards": 84, + "image_Blob": null }, { "ref": 805, @@ -15661,7 +23560,24 @@ "Dec": 34.6, "reportingRate": 27.7, "Records": 81340, - "Cards": 293310 + "Cards": 293310, + "full_Protocol_RR": 22.3575, + "full_Protocol_Number": 74494, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 806, @@ -15683,7 +23599,18 @@ "Dec": 4.4, "reportingRate": 3.6, "Records": 865, - "Cards": 24314 + "Cards": 24314, + "full_Protocol_RR": 0.2389, + "full_Protocol_Number": 796, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "kwazulunatal", + "northwest" + ], + "image_Blob": null }, { "ref": 197, @@ -15705,7 +23632,24 @@ "Dec": 5.6, "reportingRate": 6.1, "Records": 7628, - "Cards": 125665 + "Cards": 125665, + "full_Protocol_RR": 2.2149, + "full_Protocol_Number": 7380, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 524, @@ -15727,7 +23671,22 @@ "Dec": 24.8, "reportingRate": 29.0, "Records": 41538, - "Cards": 143008 + "Cards": 143008, + "full_Protocol_RR": 12.3685, + "full_Protocol_Number": 41211, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "westerncape" + ], + "image_Blob": null }, { "ref": 261, @@ -15749,7 +23708,17 @@ "Dec": 3.7, "reportingRate": 3.2, "Records": 96, - "Cards": 2999 + "Cards": 2999, + "full_Protocol_RR": 0.0189, + "full_Protocol_Number": 63, + "latest_FP": "2024-07-25T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "westerncape" + ], + "image_Blob": null }, { "ref": 469, @@ -15771,7 +23740,8 @@ "Dec": 66.7, "reportingRate": 57.1, "Records": 4, - "Cards": 7 + "Cards": 7, + "image_Blob": null }, { "ref": 590, @@ -15793,7 +23763,8 @@ "Dec": 50.0, "reportingRate": 52.4, "Records": 99, - "Cards": 189 + "Cards": 189, + "image_Blob": null }, { "ref": 589, @@ -15815,7 +23786,21 @@ "Dec": 9.5, "reportingRate": 7.5, "Records": 2671, - "Cards": 35529 + "Cards": 35529, + "full_Protocol_RR": 0.7599, + "full_Protocol_Number": 2532, + "latest_FP": "2024-07-20T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "kwazulunatal", + "limpopo", + "mpumalanga", + "westerncape" + ], + "image_Blob": null }, { "ref": 2592, @@ -15837,7 +23822,8 @@ "Dec": "", "reportingRate": 33.3, "Records": 1, - "Cards": 3 + "Cards": 3, + "image_Blob": null }, { "ref": 581, @@ -15859,7 +23845,24 @@ "Dec": 54.1, "reportingRate": 55.5, "Records": 151824, - "Cards": 273750 + "Cards": 273750, + "full_Protocol_RR": 45.8709, + "full_Protocol_Number": 152839, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 578, @@ -15881,7 +23884,21 @@ "Dec": 20.5, "reportingRate": 15.4, "Records": 8744, - "Cards": 56624 + "Cards": 56624, + "full_Protocol_RR": 2.6414, + "full_Protocol_Number": 8801, + "latest_FP": "2024-07-24T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "kwazulunatal", + "limpopo", + "mpumalanga", + "westerncape" + ], + "image_Blob": null }, { "ref": 1085, @@ -15903,7 +23920,8 @@ "Dec": "", "reportingRate": 38.9, "Records": 7, - "Cards": 18 + "Cards": 18, + "image_Blob": null }, { "ref": 579, @@ -15925,7 +23943,22 @@ "Dec": 29.6, "reportingRate": 26.6, "Records": 20728, - "Cards": 78018 + "Cards": 78018, + "full_Protocol_RR": 6.0802, + "full_Protocol_Number": 20259, + "latest_FP": "2024-07-29T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "westerncape" + ], + "image_Blob": null }, { "ref": 580, @@ -15947,7 +23980,19 @@ "Dec": 29.4, "reportingRate": 31.7, "Records": 21505, - "Cards": 67764 + "Cards": 67764, + "full_Protocol_RR": 4.0853, + "full_Protocol_Number": 13612, + "latest_FP": "2024-07-29T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "kwazulunatal", + "limpopo", + "mpumalanga", + "northwest" + ], + "image_Blob": null }, { "ref": 582, @@ -15969,7 +24014,22 @@ "Dec": 14.2, "reportingRate": 17.0, "Records": 19950, - "Cards": 117489 + "Cards": 117489, + "full_Protocol_RR": 5.8266, + "full_Protocol_Number": 19414, + "latest_FP": "2024-07-29T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest" + ], + "image_Blob": null }, { "ref": 540, @@ -15991,7 +24051,17 @@ "Dec": 13.7, "reportingRate": 13.4, "Records": 745, - "Cards": 5561 + "Cards": 5561, + "full_Protocol_RR": 0.2257, + "full_Protocol_Number": 752, + "latest_FP": "2024-07-23T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "westerncape" + ], + "image_Blob": null }, { "ref": 1038, @@ -16013,7 +24083,20 @@ "Dec": 18.7, "reportingRate": 16.1, "Records": 574, - "Cards": 3571 + "Cards": 3571, + "full_Protocol_RR": 0.0858, + "full_Protocol_Number": 286, + "latest_FP": "2024-04-06T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "kwazulunatal", + "northerncape", + "westerncape" + ], + "image_Blob": null }, { "ref": 416, @@ -16035,7 +24118,21 @@ "Dec": 25.2, "reportingRate": 10.8, "Records": 5532, - "Cards": 51282 + "Cards": 51282, + "full_Protocol_RR": 1.0702, + "full_Protocol_Number": 3566, + "latest_FP": "2024-03-20T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 412, @@ -16057,7 +24154,24 @@ "Dec": 12.3, "reportingRate": 7.0, "Records": 11007, - "Cards": 156146 + "Cards": 156146, + "full_Protocol_RR": 3.0859, + "full_Protocol_Number": 10282, + "latest_FP": "2024-04-08T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 413, @@ -16079,7 +24193,24 @@ "Dec": 28.3, "reportingRate": 30.9, "Records": 44167, - "Cards": 142892 + "Cards": 142892, + "full_Protocol_RR": 10.3216, + "full_Protocol_Number": 34391, + "latest_FP": "2024-07-29T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 415, @@ -16101,7 +24232,23 @@ "Dec": 12.3, "reportingRate": 11.5, "Records": 9675, - "Cards": 83874 + "Cards": 83874, + "full_Protocol_RR": 2.2119, + "full_Protocol_Number": 7370, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest" + ], + "image_Blob": null }, { "ref": 414, @@ -16123,7 +24270,16 @@ "Dec": 8.9, "reportingRate": 8.7, "Records": 607, - "Cards": 6997 + "Cards": 6997, + "full_Protocol_RR": 0.0942, + "full_Protocol_Number": 314, + "latest_FP": "2024-07-23T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "limpopo" + ], + "image_Blob": null }, { "ref": 308, @@ -16145,7 +24301,19 @@ "Dec": 14.5, "reportingRate": 18.9, "Records": 2549, - "Cards": 13454 + "Cards": 13454, + "full_Protocol_RR": 0.4619, + "full_Protocol_Number": 1539, + "latest_FP": "2024-07-18T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "freestate", + "limpopo", + "northerncape", + "northwest" + ], + "image_Blob": null }, { "ref": 310, @@ -16167,7 +24335,20 @@ "Dec": 12.5, "reportingRate": 16.8, "Records": 9320, - "Cards": 55568 + "Cards": 55568, + "full_Protocol_RR": 2.0084, + "full_Protocol_Number": 6692, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "gauteng", + "limpopo", + "mpumalanga", + "northerncape", + "northwest" + ], + "image_Blob": null }, { "ref": 307, @@ -16189,7 +24370,23 @@ "Dec": 23.0, "reportingRate": 22.9, "Records": 11361, - "Cards": 49640 + "Cards": 49640, + "full_Protocol_RR": 2.6585, + "full_Protocol_Number": 8858, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 309, @@ -16211,7 +24408,18 @@ "Dec": 7.2, "reportingRate": 13.3, "Records": 467, - "Cards": 3506 + "Cards": 3506, + "full_Protocol_RR": 0.1237, + "full_Protocol_Number": 412, + "latest_FP": "2024-05-08T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "gauteng", + "limpopo", + "northwest" + ], + "image_Blob": null }, { "ref": 252, @@ -16233,7 +24441,18 @@ "Dec": 6.3, "reportingRate": 2.2, "Records": 57, - "Cards": 2633 + "Cards": 2633, + "full_Protocol_RR": 0.0171, + "full_Protocol_Number": 57, + "latest_FP": "2022-01-11T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "gauteng", + "westerncape" + ], + "image_Blob": null }, { "ref": 981, @@ -16255,7 +24474,17 @@ "Dec": 4.7, "reportingRate": 4.1, "Records": 69, - "Cards": 1691 + "Cards": 1691, + "full_Protocol_RR": 0.0192, + "full_Protocol_Number": 64, + "latest_FP": "2022-10-30T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "westerncape" + ], + "image_Blob": null }, { "ref": 926, @@ -16277,7 +24506,19 @@ "Dec": 5.9, "reportingRate": 1.3, "Records": 31, - "Cards": 2314 + "Cards": 2314, + "full_Protocol_RR": 0.0093, + "full_Protocol_Number": 31, + "latest_FP": "2023-12-13T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "gauteng", + "kwazulunatal", + "westerncape" + ], + "image_Blob": null }, { "ref": 258, @@ -16299,7 +24540,24 @@ "Dec": 15.0, "reportingRate": 10.2, "Records": 21048, - "Cards": 205472 + "Cards": 205472, + "full_Protocol_RR": 5.239, + "full_Protocol_Number": 17456, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 251, @@ -16321,7 +24579,24 @@ "Dec": 14.1, "reportingRate": 9.5, "Records": 9517, - "Cards": 99878 + "Cards": 99878, + "full_Protocol_RR": 2.555, + "full_Protocol_Number": 8513, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 259, @@ -16343,7 +24618,23 @@ "Dec": 3.1, "reportingRate": 1.3, "Records": 372, - "Cards": 27825 + "Cards": 27825, + "full_Protocol_RR": 0.0924, + "full_Protocol_Number": 308, + "latest_FP": "2024-02-04T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest" + ], + "image_Blob": null }, { "ref": 262, @@ -16365,7 +24656,24 @@ "Dec": 10.9, "reportingRate": 5.8, "Records": 7557, - "Cards": 131191 + "Cards": 131191, + "full_Protocol_RR": 2.0745, + "full_Protocol_Number": 6912, + "latest_FP": "2024-06-22T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 895, @@ -16387,7 +24695,23 @@ "Dec": 5.3, "reportingRate": 2.2, "Records": 385, - "Cards": 17782 + "Cards": 17782, + "full_Protocol_RR": 0.1092, + "full_Protocol_Number": 364, + "latest_FP": "2024-02-10T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "westerncape" + ], + "image_Blob": null }, { "ref": 5256, @@ -16409,7 +24733,8 @@ "Dec": 22.2, "reportingRate": 27.7, "Records": 13, - "Cards": 47 + "Cards": 47, + "image_Blob": null }, { "ref": 257, @@ -16431,7 +24756,21 @@ "Dec": 7.8, "reportingRate": 4.9, "Records": 1079, - "Cards": 22162 + "Cards": 22162, + "full_Protocol_RR": 0.2734, + "full_Protocol_Number": 911, + "latest_FP": "2024-07-14T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "gauteng", + "kwazulunatal", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 997, @@ -16453,7 +24792,18 @@ "Dec": 5.5, "reportingRate": 1.8, "Records": 43, - "Cards": 2405 + "Cards": 2405, + "full_Protocol_RR": 0.0132, + "full_Protocol_Number": 44, + "latest_FP": "2024-02-03T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "kwazulunatal", + "westerncape" + ], + "image_Blob": null }, { "ref": 264, @@ -16475,7 +24825,24 @@ "Dec": 20.6, "reportingRate": 13.9, "Records": 28462, - "Cards": 204115 + "Cards": 204115, + "full_Protocol_RR": 7.068, + "full_Protocol_Number": 23550, + "latest_FP": "2024-07-06T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 511, @@ -16497,7 +24864,23 @@ "Dec": 28.4, "reportingRate": 22.2, "Records": 31951, - "Cards": 144027 + "Cards": 144027, + "full_Protocol_RR": 9.4807, + "full_Protocol_Number": 31589, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 2922, @@ -16519,7 +24902,8 @@ "Dec": "", "reportingRate": 33.3, "Records": 1, - "Cards": 3 + "Cards": 3, + "image_Blob": null }, { "ref": 512, @@ -16541,7 +24925,16 @@ "Dec": 23.3, "reportingRate": 18.3, "Records": 850, - "Cards": 4640 + "Cards": 4640, + "full_Protocol_RR": 0.0009, + "full_Protocol_Number": 3, + "latest_FP": "2018-12-29T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "kwazulunatal" + ], + "image_Blob": null }, { "ref": 964, @@ -16563,7 +24956,8 @@ "Dec": 40.0, "reportingRate": 21.4, "Records": 6, - "Cards": 28 + "Cards": 28, + "image_Blob": null }, { "ref": 421, @@ -16585,7 +24979,24 @@ "Dec": 20.9, "reportingRate": 19.5, "Records": 32111, - "Cards": 164595 + "Cards": 164595, + "full_Protocol_RR": 7.5884, + "full_Protocol_Number": 25284, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 585, @@ -16607,7 +25018,18 @@ "Dec": 15.5, "reportingRate": 13.2, "Records": 6202, - "Cards": 46871 + "Cards": 46871, + "full_Protocol_RR": 1.5372, + "full_Protocol_Number": 5122, + "latest_FP": "2024-07-29T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "kwazulunatal", + "limpopo", + "mpumalanga" + ], + "image_Blob": null }, { "ref": 584, @@ -16629,7 +25051,19 @@ "Dec": 13.0, "reportingRate": 11.4, "Records": 4291, - "Cards": 37611 + "Cards": 37611, + "full_Protocol_RR": 1.2737, + "full_Protocol_Number": 4244, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "kwazulunatal", + "limpopo", + "mpumalanga" + ], + "image_Blob": null }, { "ref": 586, @@ -16651,7 +25085,21 @@ "Dec": 31.6, "reportingRate": 28.2, "Records": 27580, - "Cards": 97806 + "Cards": 97806, + "full_Protocol_RR": 7.0271, + "full_Protocol_Number": 23414, + "latest_FP": "2024-07-30T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "freestate", + "gauteng", + "limpopo", + "mpumalanga", + "northerncape", + "northwest" + ], + "image_Blob": null }, { "ref": 583, @@ -16673,7 +25121,20 @@ "Dec": 37.6, "reportingRate": 42.0, "Records": 41358, - "Cards": 98457 + "Cards": 98457, + "full_Protocol_RR": 12.4837, + "full_Protocol_Number": 41595, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 2554, @@ -16695,7 +25156,8 @@ "Dec": 35.3, "reportingRate": 45.6, "Records": 216, - "Cards": 474 + "Cards": 474, + "image_Blob": null }, { "ref": 567, @@ -16717,7 +25179,16 @@ "Dec": 0.0, "reportingRate": 2.9, "Records": 39, - "Cards": 1342 + "Cards": 1342, + "full_Protocol_RR": 0.0117, + "full_Protocol_Number": 39, + "latest_FP": "2016-09-11T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "westerncape" + ], + "image_Blob": null }, { "ref": 588, @@ -16739,7 +25210,23 @@ "Dec": 35.8, "reportingRate": 33.8, "Records": 66548, - "Cards": 196888 + "Cards": 196888, + "full_Protocol_RR": 17.9556, + "full_Protocol_Number": 59827, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 3958, @@ -16761,7 +25248,8 @@ "Dec": "", "reportingRate": 42.9, "Records": 6, - "Cards": 14 + "Cards": 14, + "image_Blob": null }, { "ref": 819, @@ -16783,7 +25271,8 @@ "Dec": 12.5, "reportingRate": 12.3, "Records": 15, - "Cards": 122 + "Cards": 122, + "image_Blob": null }, { "ref": 868, @@ -16805,7 +25294,8 @@ "Dec": 14.3, "reportingRate": 10.1, "Records": 300, - "Cards": 2980 + "Cards": 2980, + "image_Blob": null }, { "ref": 834, @@ -16827,7 +25317,8 @@ "Dec": 20.0, "reportingRate": 30.0, "Records": 48, - "Cards": 160 + "Cards": 160, + "image_Blob": null }, { "ref": 867, @@ -16849,7 +25340,24 @@ "Dec": 22.4, "reportingRate": 22.2, "Records": 54886, - "Cards": 247579 + "Cards": 247579, + "full_Protocol_RR": 16.147, + "full_Protocol_Number": 53801, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 4118, @@ -16871,7 +25379,8 @@ "Dec": "", "reportingRate": 25.0, "Records": 1, - "Cards": 4 + "Cards": 4, + "image_Blob": null }, { "ref": 10702, @@ -16893,7 +25402,17 @@ "Dec": 1.8, "reportingRate": 1.9, "Records": 88, - "Cards": 4736 + "Cards": 4736, + "full_Protocol_RR": 0.0267, + "full_Protocol_Number": 89, + "latest_FP": "2024-05-01T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "westerncape" + ], + "image_Blob": null }, { "ref": 26, @@ -16915,7 +25434,18 @@ "Dec": 3.2, "reportingRate": 1.4, "Records": 65, - "Cards": 4802 + "Cards": 4802, + "full_Protocol_RR": 0.0195, + "full_Protocol_Number": 65, + "latest_FP": "2022-01-14T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "kwazulunatal", + "westerncape" + ], + "image_Blob": null }, { "ref": 881, @@ -16937,7 +25467,17 @@ "Dec": 0.0, "reportingRate": 1.1, "Records": 13, - "Cards": 1136 + "Cards": 1136, + "full_Protocol_RR": 0.0033, + "full_Protocol_Number": 11, + "latest_FP": "2019-10-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "kwazulunatal" + ], + "image_Blob": null }, { "ref": 25, @@ -16959,7 +25499,17 @@ "Dec": 0.4, "reportingRate": 2.1, "Records": 45, - "Cards": 2113 + "Cards": 2113, + "full_Protocol_RR": 0.0138, + "full_Protocol_Number": 46, + "latest_FP": "2024-06-08T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "westerncape" + ], + "image_Blob": null }, { "ref": 4153, @@ -16981,7 +25531,16 @@ "Dec": 2.1, "reportingRate": 2.5, "Records": 26, - "Cards": 1020 + "Cards": 1020, + "full_Protocol_RR": 0.0099, + "full_Protocol_Number": 33, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "westerncape" + ], + "image_Blob": null }, { "ref": 29, @@ -17003,7 +25562,19 @@ "Dec": 1.5, "reportingRate": 3.1, "Records": 563, - "Cards": 18188 + "Cards": 18188, + "full_Protocol_RR": 0.1738, + "full_Protocol_Number": 579, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "kwazulunatal", + "northerncape", + "westerncape" + ], + "image_Blob": null }, { "ref": 28, @@ -17025,7 +25596,16 @@ "Dec": 0.0, "reportingRate": 9.1, "Records": 1, - "Cards": 11 + "Cards": 11, + "full_Protocol_RR": 0.0003, + "full_Protocol_Number": 1, + "latest_FP": "2014-04-18T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape" + ], + "image_Blob": null }, { "ref": 864, @@ -17047,7 +25627,17 @@ "Dec": 0.0, "reportingRate": 0.5, "Records": 7, - "Cards": 1403 + "Cards": 1403, + "full_Protocol_RR": 0.0021, + "full_Protocol_Number": 7, + "latest_FP": "2022-10-04T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "westerncape" + ], + "image_Blob": null }, { "ref": 1342, @@ -17069,7 +25659,21 @@ "Dec": 0.2, "reportingRate": 0.7, "Records": 57, - "Cards": 8094 + "Cards": 8094, + "full_Protocol_RR": 0.0177, + "full_Protocol_Number": 59, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "freestate", + "gauteng", + "kwazulunatal", + "mpumalanga", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 1340, @@ -17091,7 +25695,16 @@ "Dec": 0.0, "reportingRate": 0.3, "Records": 29, - "Cards": 9383 + "Cards": 9383, + "full_Protocol_RR": 0.0087, + "full_Protocol_Number": 29, + "latest_FP": "2023-09-13T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "gauteng" + ], + "image_Blob": null }, { "ref": 90, @@ -17113,7 +25726,24 @@ "Dec": 12.9, "reportingRate": 19.4, "Records": 36860, - "Cards": 189895 + "Cards": 189895, + "full_Protocol_RR": 10.8162, + "full_Protocol_Number": 36039, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 94, @@ -17135,7 +25765,24 @@ "Dec": 19.2, "reportingRate": 20.9, "Records": 35222, - "Cards": 168523 + "Cards": 168523, + "full_Protocol_RR": 10.565, + "full_Protocol_Number": 35202, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 93, @@ -17157,7 +25804,16 @@ "Dec": 0.0, "reportingRate": 25.0, "Records": 7, - "Cards": 28 + "Cards": 28, + "full_Protocol_RR": 0.0021, + "full_Protocol_Number": 7, + "latest_FP": "2017-04-30T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "northerncape" + ], + "image_Blob": null }, { "ref": 711, @@ -17179,7 +25835,23 @@ "Dec": 29.0, "reportingRate": 29.9, "Records": 32411, - "Cards": 108564 + "Cards": 108564, + "full_Protocol_RR": 7.4506, + "full_Protocol_Number": 24825, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest" + ], + "image_Blob": null }, { "ref": 706, @@ -17201,7 +25873,24 @@ "Dec": 18.9, "reportingRate": 8.7, "Records": 14794, - "Cards": 170089 + "Cards": 170089, + "full_Protocol_RR": 3.7315, + "full_Protocol_Number": 12433, + "latest_FP": "2024-04-22T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 724, @@ -17223,7 +25912,22 @@ "Dec": 33.3, "reportingRate": 35.1, "Records": 31741, - "Cards": 90392 + "Cards": 90392, + "full_Protocol_RR": 8.7517, + "full_Protocol_Number": 29160, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest" + ], + "image_Blob": null }, { "ref": 2300, @@ -17245,7 +25949,16 @@ "Dec": 0.0, "reportingRate": 2.9, "Records": 2, - "Cards": 69 + "Cards": 69, + "full_Protocol_RR": 0.0003, + "full_Protocol_Number": 1, + "latest_FP": "2023-11-17T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "limpopo" + ], + "image_Blob": null }, { "ref": 708, @@ -17267,7 +25980,24 @@ "Dec": 35.0, "reportingRate": 15.0, "Records": 35270, - "Cards": 234873 + "Cards": 234873, + "full_Protocol_RR": 9.2748, + "full_Protocol_Number": 30903, + "latest_FP": "2024-05-30T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 7878, @@ -17289,7 +26019,16 @@ "Dec": 0.0, "reportingRate": 1.0, "Records": 1, - "Cards": 96 + "Cards": 96, + "full_Protocol_RR": 0.0003, + "full_Protocol_Number": 1, + "latest_FP": "2023-03-18T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "kwazulunatal" + ], + "image_Blob": null }, { "ref": 730, @@ -17311,7 +26050,21 @@ "Dec": 13.7, "reportingRate": 17.9, "Records": 10636, - "Cards": 59579 + "Cards": 59579, + "full_Protocol_RR": 2.6084, + "full_Protocol_Number": 8691, + "latest_FP": "2024-07-29T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "freestate", + "gauteng", + "limpopo", + "mpumalanga", + "northerncape", + "northwest" + ], + "image_Blob": null }, { "ref": 918, @@ -17333,7 +26086,8 @@ "Dec": 17.5, "reportingRate": 15.9, "Records": 110, - "Cards": 692 + "Cards": 692, + "image_Blob": null }, { "ref": 726, @@ -17355,7 +26109,8 @@ "Dec": 24.9, "reportingRate": 30.2, "Records": 1361, - "Cards": 4501 + "Cards": 4501, + "image_Blob": null }, { "ref": 2456, @@ -17377,7 +26132,8 @@ "Dec": "", "reportingRate": 33.3, "Records": 4, - "Cards": 12 + "Cards": 12, + "image_Blob": null }, { "ref": 667, @@ -17399,7 +26155,8 @@ "Dec": 14.7, "reportingRate": 13.3, "Records": 49, - "Cards": 368 + "Cards": 368, + "image_Blob": null }, { "ref": 855, @@ -17421,7 +26178,18 @@ "Dec": 12.2, "reportingRate": 12.7, "Records": 3741, - "Cards": 29555 + "Cards": 29555, + "full_Protocol_RR": 1.1342, + "full_Protocol_Number": 3779, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "northerncape", + "westerncape" + ], + "image_Blob": null }, { "ref": 856, @@ -17443,7 +26211,18 @@ "Dec": 12.2, "reportingRate": 10.2, "Records": 483, - "Cards": 4720 + "Cards": 4720, + "full_Protocol_RR": 0.0471, + "full_Protocol_Number": 157, + "latest_FP": "2024-03-22T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "kwazulunatal" + ], + "image_Blob": null }, { "ref": 306, @@ -17465,7 +26244,19 @@ "Dec": 11.3, "reportingRate": 11.1, "Records": 1223, - "Cards": 11029 + "Cards": 11029, + "full_Protocol_RR": 0.0618, + "full_Protocol_Number": 206, + "latest_FP": "2024-07-17T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "kwazulunatal", + "limpopo", + "mpumalanga", + "northwest" + ], + "image_Blob": null }, { "ref": 11763, @@ -17487,7 +26278,16 @@ "Dec": 0.0, "reportingRate": 0.9, "Records": 5, - "Cards": 559 + "Cards": 559, + "full_Protocol_RR": 0.0009, + "full_Protocol_Number": 3, + "latest_FP": "2012-10-05T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "westerncape" + ], + "image_Blob": null }, { "ref": 286, @@ -17509,7 +26309,18 @@ "Dec": 0.7, "reportingRate": 3.5, "Records": 845, - "Cards": 24339 + "Cards": 24339, + "full_Protocol_RR": 0.265, + "full_Protocol_Number": 883, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "kwazulunatal", + "westerncape" + ], + "image_Blob": null }, { "ref": 250, @@ -17531,7 +26342,24 @@ "Dec": 9.1, "reportingRate": 8.6, "Records": 13794, - "Cards": 160875 + "Cards": 160875, + "full_Protocol_RR": 4.055, + "full_Protocol_Number": 13511, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 249, @@ -17553,7 +26381,16 @@ "Dec": 2.7, "reportingRate": 2.0, "Records": 39, - "Cards": 1933 + "Cards": 1933, + "full_Protocol_RR": 0.0012, + "full_Protocol_Number": 4, + "latest_FP": "2021-11-04T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "kwazulunatal" + ], + "image_Blob": null }, { "ref": 786, @@ -17575,7 +26412,24 @@ "Dec": 52.6, "reportingRate": 55.2, "Records": 157084, - "Cards": 284387 + "Cards": 284387, + "full_Protocol_RR": 46.6611, + "full_Protocol_Number": 155472, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 785, @@ -17597,7 +26451,21 @@ "Dec": 10.0, "reportingRate": 11.0, "Records": 5714, - "Cards": 52179 + "Cards": 52179, + "full_Protocol_RR": 0.786, + "full_Protocol_Number": 2619, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "freestate", + "gauteng", + "limpopo", + "mpumalanga", + "northerncape", + "northwest" + ], + "image_Blob": null }, { "ref": 787, @@ -17619,7 +26487,14 @@ "Dec": 0.0, "reportingRate": 1.0, "Records": 12, - "Cards": 1247 + "Cards": 1247, + "full_Protocol_RR": 0.0006, + "full_Protocol_Number": 2, + "latest_FP": "2014-10-06T00:00:00", + "image_Url": null, + "info": null, + "provinces": [], + "image_Blob": null }, { "ref": 784, @@ -17641,7 +26516,24 @@ "Dec": 39.3, "reportingRate": 38.8, "Records": 121492, - "Cards": 313410 + "Cards": 313410, + "full_Protocol_RR": 35.3041, + "full_Protocol_Number": 117631, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 3852, @@ -17663,7 +26555,16 @@ "Dec": 15.9, "reportingRate": 15.4, "Records": 1050, - "Cards": 6832 + "Cards": 6832, + "full_Protocol_RR": 0.0003, + "full_Protocol_Number": 1, + "latest_FP": "2008-07-24T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "kwazulunatal" + ], + "image_Blob": null }, { "ref": 4142, @@ -17685,7 +26586,24 @@ "Dec": 47.6, "reportingRate": 44.8, "Records": 149158, - "Cards": 332684 + "Cards": 332684, + "full_Protocol_RR": 41.3642, + "full_Protocol_Number": 137823, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 3874, @@ -17707,7 +26625,8 @@ "Dec": "", "reportingRate": 50.0, "Records": 1, - "Cards": 2 + "Cards": 2, + "image_Blob": null }, { "ref": 788, @@ -17729,7 +26648,24 @@ "Dec": 12.4, "reportingRate": 11.3, "Records": 18263, - "Cards": 162089 + "Cards": 162089, + "full_Protocol_RR": 4.6306, + "full_Protocol_Number": 15429, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 486, @@ -17751,7 +26687,18 @@ "Dec": 14.8, "reportingRate": 17.9, "Records": 1357, - "Cards": 7581 + "Cards": 7581, + "full_Protocol_RR": 0.4016, + "full_Protocol_Number": 1338, + "latest_FP": "2024-07-24T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "northerncape", + "westerncape" + ], + "image_Blob": null }, { "ref": 484, @@ -17773,7 +26720,23 @@ "Dec": 4.8, "reportingRate": 7.6, "Records": 5109, - "Cards": 67003 + "Cards": 67003, + "full_Protocol_RR": 1.3443, + "full_Protocol_Number": 4479, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest" + ], + "image_Blob": null }, { "ref": 3500, @@ -17795,7 +26758,8 @@ "Dec": "", "reportingRate": 25.0, "Records": 1, - "Cards": 4 + "Cards": 4, + "image_Blob": null }, { "ref": 485, @@ -17817,7 +26781,23 @@ "Dec": 13.7, "reportingRate": 13.4, "Records": 8701, - "Cards": 64799 + "Cards": 64799, + "full_Protocol_RR": 2.1819, + "full_Protocol_Number": 7270, + "latest_FP": "2024-07-30T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 782, @@ -17839,7 +26819,8 @@ "Dec": 40.0, "reportingRate": 15.7, "Records": 13, - "Cards": 83 + "Cards": 83, + "image_Blob": null }, { "ref": 780, @@ -17861,7 +26842,24 @@ "Dec": 39.8, "reportingRate": 39.6, "Records": 61673, - "Cards": 155719 + "Cards": 155719, + "full_Protocol_RR": 15.3478, + "full_Protocol_Number": 51138, + "latest_FP": "2024-07-30T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 159, @@ -17883,7 +26881,24 @@ "Dec": 6.9, "reportingRate": 8.6, "Records": 18896, - "Cards": 220468 + "Cards": 220468, + "full_Protocol_RR": 5.6487, + "full_Protocol_Number": 18821, + "latest_FP": "2024-07-29T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 158, @@ -17905,7 +26920,23 @@ "Dec": 4.3, "reportingRate": 5.4, "Records": 9704, - "Cards": 179904 + "Cards": 179904, + "full_Protocol_RR": 2.4988, + "full_Protocol_Number": 8326, + "latest_FP": "2024-07-29T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 157, @@ -17927,7 +26958,21 @@ "Dec": 5.5, "reportingRate": 5.9, "Records": 5262, - "Cards": 88822 + "Cards": 88822, + "full_Protocol_RR": 1.506, + "full_Protocol_Number": 5018, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northwest" + ], + "image_Blob": null }, { "ref": 156, @@ -17949,12 +26994,28 @@ "Dec": 3.1, "reportingRate": 3.6, "Records": 2089, - "Cards": 58532 + "Cards": 58532, + "full_Protocol_RR": 0.6267, + "full_Protocol_Number": 2088, + "latest_FP": "2024-07-21T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 389, "common_group": "Spinetail", - "common_species": "B\u00c3\u00b6hm's", + "common_species": "B\u00f6hm's", "genus": "Neafrapus", "species": "boehmi", "Jan": 13.5, @@ -17971,7 +27032,16 @@ "Dec": 17.0, "reportingRate": 15.6, "Records": 961, - "Cards": 6151 + "Cards": 6151, + "full_Protocol_RR": 0.1849, + "full_Protocol_Number": 616, + "latest_FP": "2024-07-17T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "limpopo" + ], + "image_Blob": null }, { "ref": 388, @@ -17993,7 +27063,16 @@ "Dec": 11.0, "reportingRate": 9.4, "Records": 524, - "Cards": 5566 + "Cards": 5566, + "full_Protocol_RR": 0.1303, + "full_Protocol_Number": 434, + "latest_FP": "2024-07-23T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "limpopo" + ], + "image_Blob": null }, { "ref": 85, @@ -18015,7 +27094,24 @@ "Dec": 15.7, "reportingRate": 16.0, "Records": 40675, - "Cards": 253495 + "Cards": 253495, + "full_Protocol_RR": 11.7238, + "full_Protocol_Number": 39063, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 181, @@ -18037,7 +27133,18 @@ "Dec": 49.2, "reportingRate": 52.2, "Records": 30284, - "Cards": 58044 + "Cards": 58044, + "full_Protocol_RR": 9.2241, + "full_Protocol_Number": 30734, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "northerncape", + "westerncape" + ], + "image_Blob": null }, { "ref": 184, @@ -18059,7 +27166,8 @@ "Dec": 19.6, "reportingRate": 21.0, "Records": 248, - "Cards": 1182 + "Cards": 1182, + "image_Blob": null }, { "ref": 954, @@ -18081,7 +27189,8 @@ "Dec": 7.7, "reportingRate": 21.4, "Records": 18, - "Cards": 84 + "Cards": 84, + "image_Blob": null }, { "ref": 183, @@ -18103,7 +27212,23 @@ "Dec": 33.5, "reportingRate": 34.2, "Records": 61925, - "Cards": 180849 + "Cards": 180849, + "full_Protocol_RR": 17.7227, + "full_Protocol_Number": 59051, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest" + ], + "image_Blob": null }, { "ref": 182, @@ -18125,7 +27250,18 @@ "Dec": 55.4, "reportingRate": 56.0, "Records": 8957, - "Cards": 15981 + "Cards": 15981, + "full_Protocol_RR": 0.1768, + "full_Protocol_Number": 589, + "latest_FP": "2024-05-16T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "limpopo", + "northerncape", + "northwest" + ], + "image_Blob": null }, { "ref": 188, @@ -18147,7 +27283,20 @@ "Dec": 22.6, "reportingRate": 24.4, "Records": 13584, - "Cards": 55686 + "Cards": 55686, + "full_Protocol_RR": 3.8248, + "full_Protocol_Number": 12744, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "kwazulunatal", + "mpumalanga", + "westerncape" + ], + "image_Blob": null }, { "ref": 185, @@ -18169,7 +27318,23 @@ "Dec": 44.3, "reportingRate": 40.2, "Records": 80242, - "Cards": 199498 + "Cards": 199498, + "full_Protocol_RR": 22.5169, + "full_Protocol_Number": 75025, + "latest_FP": "2024-07-30T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest" + ], + "image_Blob": null }, { "ref": 1236, @@ -18191,7 +27356,16 @@ "Dec": 0.0, "reportingRate": 0.0, "Records": 1, - "Cards": 3528 + "Cards": 3528, + "full_Protocol_RR": 0.0003, + "full_Protocol_Number": 1, + "latest_FP": "2020-03-05T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "gauteng" + ], + "image_Blob": null }, { "ref": 740, @@ -18213,7 +27387,19 @@ "Dec": 32.6, "reportingRate": 29.9, "Records": 20356, - "Cards": 68177 + "Cards": 68177, + "full_Protocol_RR": 6.0616, + "full_Protocol_Number": 20197, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "kwazulunatal", + "mpumalanga", + "westerncape" + ], + "image_Blob": null }, { "ref": 743, @@ -18235,7 +27421,21 @@ "Dec": 31.3, "reportingRate": 33.4, "Records": 21847, - "Cards": 65369 + "Cards": 65369, + "full_Protocol_RR": 5.3389, + "full_Protocol_Number": 17789, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest" + ], + "image_Blob": null }, { "ref": 737, @@ -18257,7 +27457,24 @@ "Dec": 52.1, "reportingRate": 53.9, "Records": 144749, - "Cards": 268694 + "Cards": 268694, + "full_Protocol_RR": 40.6181, + "full_Protocol_Number": 135337, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 733, @@ -18279,7 +27496,24 @@ "Dec": 41.6, "reportingRate": 42.0, "Records": 56730, - "Cards": 135147 + "Cards": 135147, + "full_Protocol_RR": 17.184, + "full_Protocol_Number": 57256, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 738, @@ -18301,7 +27535,18 @@ "Dec": 29.0, "reportingRate": 30.2, "Records": 14653, - "Cards": 48568 + "Cards": 48568, + "full_Protocol_RR": 3.5523, + "full_Protocol_Number": 11836, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "limpopo", + "mpumalanga", + "northwest" + ], + "image_Blob": null }, { "ref": 7863, @@ -18323,7 +27568,8 @@ "Dec": 33.3, "reportingRate": 31.3, "Records": 5, - "Cards": 16 + "Cards": 16, + "image_Blob": null }, { "ref": 742, @@ -18345,7 +27591,16 @@ "Dec": 51.2, "reportingRate": 55.0, "Records": 8869, - "Cards": 16123 + "Cards": 16123, + "full_Protocol_RR": 1.4676, + "full_Protocol_Number": 4890, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "limpopo" + ], + "image_Blob": null }, { "ref": 739, @@ -18367,7 +27622,16 @@ "Dec": 12.1, "reportingRate": 13.7, "Records": 875, - "Cards": 6393 + "Cards": 6393, + "full_Protocol_RR": 0.0009, + "full_Protocol_Number": 3, + "latest_FP": "2015-08-16T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "limpopo" + ], + "image_Blob": null }, { "ref": 744, @@ -18389,7 +27653,20 @@ "Dec": 28.9, "reportingRate": 31.2, "Records": 9311, - "Cards": 29866 + "Cards": 29866, + "full_Protocol_RR": 1.7677, + "full_Protocol_Number": 5890, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 746, @@ -18411,7 +27688,24 @@ "Dec": 35.0, "reportingRate": 33.1, "Records": 58130, - "Cards": 175882 + "Cards": 175882, + "full_Protocol_RR": 17.5369, + "full_Protocol_Number": 58432, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 745, @@ -18433,7 +27727,24 @@ "Dec": 37.9, "reportingRate": 36.4, "Records": 98017, - "Cards": 269363 + "Cards": 269363, + "full_Protocol_RR": 28.8511, + "full_Protocol_Number": 96130, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 741, @@ -18455,7 +27766,8 @@ "Dec": 4.5, "reportingRate": 7.5, "Records": 98, - "Cards": 1308 + "Cards": 1308, + "image_Blob": null }, { "ref": 2798, @@ -18477,7 +27789,8 @@ "Dec": 33.3, "reportingRate": 44.3, "Records": 31, - "Cards": 70 + "Cards": 70, + "image_Blob": null }, { "ref": 736, @@ -18499,7 +27812,23 @@ "Dec": 34.4, "reportingRate": 16.3, "Records": 27800, - "Cards": 170994 + "Cards": 170994, + "full_Protocol_RR": 7.016, + "full_Protocol_Number": 23377, + "latest_FP": "2024-07-19T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest" + ], + "image_Blob": null }, { "ref": 735, @@ -18521,7 +27850,24 @@ "Dec": 10.9, "reportingRate": 12.6, "Records": 29344, - "Cards": 233281 + "Cards": 233281, + "full_Protocol_RR": 8.02, + "full_Protocol_Number": 26722, + "latest_FP": "2024-07-30T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 270, @@ -18543,7 +27889,24 @@ "Dec": 23.3, "reportingRate": 21.7, "Records": 47213, - "Cards": 217156 + "Cards": 217156, + "full_Protocol_RR": 12.9576, + "full_Protocol_Number": 43174, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 253, @@ -18565,7 +27928,24 @@ "Dec": 17.8, "reportingRate": 12.3, "Records": 18030, - "Cards": 146601 + "Cards": 146601, + "full_Protocol_RR": 4.9539, + "full_Protocol_Number": 16506, + "latest_FP": "2024-07-25T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 985, @@ -18587,7 +27967,16 @@ "Dec": 26.4, "reportingRate": 4.7, "Records": 92, - "Cards": 1976 + "Cards": 1976, + "full_Protocol_RR": 0.0276, + "full_Protocol_Number": 92, + "latest_FP": "2017-02-05T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "westerncape" + ], + "image_Blob": null }, { "ref": 576, @@ -18609,7 +27998,24 @@ "Dec": 34.9, "reportingRate": 39.3, "Records": 114967, - "Cards": 292832 + "Cards": 292832, + "full_Protocol_RR": 33.8388, + "full_Protocol_Number": 112749, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 78, @@ -18631,7 +28037,24 @@ "Dec": 6.9, "reportingRate": 3.1, "Records": 3429, - "Cards": 111162 + "Cards": 111162, + "full_Protocol_RR": 0.6162, + "full_Protocol_Number": 2053, + "latest_FP": "2024-05-22T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 79, @@ -18653,7 +28076,24 @@ "Dec": 3.2, "reportingRate": 3.1, "Records": 3696, - "Cards": 119709 + "Cards": 119709, + "full_Protocol_RR": 0.9817, + "full_Protocol_Number": 3271, + "latest_FP": "2024-07-18T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 73, @@ -18675,7 +28115,24 @@ "Dec": 13.8, "reportingRate": 12.4, "Records": 9815, - "Cards": 78884 + "Cards": 78884, + "full_Protocol_RR": 2.058, + "full_Protocol_Number": 6857, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 75, @@ -18697,7 +28154,23 @@ "Dec": 14.9, "reportingRate": 15.7, "Records": 7616, - "Cards": 48663 + "Cards": 48663, + "full_Protocol_RR": 1.8824, + "full_Protocol_Number": 6272, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 80, @@ -18719,7 +28192,24 @@ "Dec": 10.0, "reportingRate": 5.2, "Records": 11453, - "Cards": 221032 + "Cards": 221032, + "full_Protocol_RR": 3.266, + "full_Protocol_Number": 10882, + "latest_FP": "2024-07-16T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 77, @@ -18741,7 +28231,24 @@ "Dec": 21.0, "reportingRate": 18.5, "Records": 14537, - "Cards": 78503 + "Cards": 78503, + "full_Protocol_RR": 4.1985, + "full_Protocol_Number": 13989, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 76, @@ -18763,7 +28270,24 @@ "Dec": 14.4, "reportingRate": 10.9, "Records": 12854, - "Cards": 118082 + "Cards": 118082, + "full_Protocol_RR": 3.2233, + "full_Protocol_Number": 10740, + "latest_FP": "2024-07-29T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 30, @@ -18785,7 +28309,17 @@ "Dec": 1.4, "reportingRate": 0.6, "Records": 21, - "Cards": 3286 + "Cards": 3286, + "full_Protocol_RR": 0.0063, + "full_Protocol_Number": 21, + "latest_FP": "2023-12-29T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "westerncape" + ], + "image_Blob": null }, { "ref": 33, @@ -18807,7 +28341,18 @@ "Dec": 1.3, "reportingRate": 0.7, "Records": 32, - "Cards": 4457 + "Cards": 4457, + "full_Protocol_RR": 0.0084, + "full_Protocol_Number": 28, + "latest_FP": "2024-01-01T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "kwazulunatal", + "westerncape" + ], + "image_Blob": null }, { "ref": 749, @@ -18829,7 +28374,18 @@ "Dec": 30.0, "reportingRate": 24.0, "Records": 12654, - "Cards": 52813 + "Cards": 52813, + "full_Protocol_RR": 3.8503, + "full_Protocol_Number": 12829, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "northerncape", + "westerncape" + ], + "image_Blob": null }, { "ref": 750, @@ -18851,7 +28407,20 @@ "Dec": 8.2, "reportingRate": 11.7, "Records": 1681, - "Cards": 14385 + "Cards": 14385, + "full_Protocol_RR": 0.4928, + "full_Protocol_Number": 1642, + "latest_FP": "2024-07-26T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "kwazulunatal", + "limpopo", + "mpumalanga" + ], + "image_Blob": null }, { "ref": 772, @@ -18873,7 +28442,24 @@ "Dec": 31.5, "reportingRate": 32.6, "Records": 84283, - "Cards": 258831 + "Cards": 258831, + "full_Protocol_RR": 24.5404, + "full_Protocol_Number": 81767, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 3578, @@ -18895,7 +28481,8 @@ "Dec": 41.7, "reportingRate": 34.5, "Records": 60, - "Cards": 174 + "Cards": 174, + "image_Blob": null }, { "ref": 1088, @@ -18917,7 +28504,8 @@ "Dec": "", "reportingRate": 57.1, "Records": 12, - "Cards": 21 + "Cards": 21, + "image_Blob": null }, { "ref": 3622, @@ -18939,7 +28527,8 @@ "Dec": "", "reportingRate": 47.6, "Records": 10, - "Cards": 21 + "Cards": 21, + "image_Blob": null }, { "ref": 3682, @@ -18961,7 +28550,8 @@ "Dec": "", "reportingRate": 25.0, "Records": 3, - "Cards": 12 + "Cards": 12, + "image_Blob": null }, { "ref": 752, @@ -18983,7 +28573,8 @@ "Dec": 44.4, "reportingRate": 52.7, "Records": 193, - "Cards": 366 + "Cards": 366, + "image_Blob": null }, { "ref": 771, @@ -19005,7 +28596,20 @@ "Dec": 22.6, "reportingRate": 25.6, "Records": 27631, - "Cards": 107837 + "Cards": 107837, + "full_Protocol_RR": 7.655, + "full_Protocol_Number": 25506, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "kwazulunatal", + "limpopo", + "mpumalanga", + "westerncape" + ], + "image_Blob": null }, { "ref": 754, @@ -19027,7 +28631,8 @@ "Dec": 12.5, "reportingRate": 12.6, "Records": 811, - "Cards": 6458 + "Cards": 6458, + "image_Blob": null }, { "ref": 764, @@ -19049,7 +28654,20 @@ "Dec": 20.8, "reportingRate": 22.4, "Records": 11336, - "Cards": 50660 + "Cards": 50660, + "full_Protocol_RR": 2.3899, + "full_Protocol_Number": 7963, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 767, @@ -19071,7 +28689,8 @@ "Dec": "", "reportingRate": 100.0, "Records": 1, - "Cards": 1 + "Cards": 1, + "image_Blob": null }, { "ref": 759, @@ -19093,7 +28712,8 @@ "Dec": 40.7, "reportingRate": 53.6, "Records": 2027, - "Cards": 3779 + "Cards": 3779, + "image_Blob": null }, { "ref": 3598, @@ -19115,7 +28735,8 @@ "Dec": 0.0, "reportingRate": 50.0, "Records": 5, - "Cards": 10 + "Cards": 10, + "image_Blob": null }, { "ref": 758, @@ -19137,7 +28758,24 @@ "Dec": 24.6, "reportingRate": 28.0, "Records": 36488, - "Cards": 130147 + "Cards": 130147, + "full_Protocol_RR": 11.0488, + "full_Protocol_Number": 36814, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 1068, @@ -19159,7 +28797,8 @@ "Dec": 66.7, "reportingRate": 57.9, "Records": 11, - "Cards": 19 + "Cards": 19, + "image_Blob": null }, { "ref": 1116, @@ -19181,7 +28820,8 @@ "Dec": "", "reportingRate": 25.0, "Records": 3, - "Cards": 12 + "Cards": 12, + "image_Blob": null }, { "ref": 765, @@ -19203,7 +28843,20 @@ "Dec": 21.2, "reportingRate": 20.4, "Records": 12162, - "Cards": 59750 + "Cards": 59750, + "full_Protocol_RR": 3.6033, + "full_Protocol_Number": 12006, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "kwazulunatal", + "mpumalanga", + "westerncape" + ], + "image_Blob": null }, { "ref": 3592, @@ -19225,7 +28878,8 @@ "Dec": "", "reportingRate": 16.7, "Records": 2, - "Cards": 12 + "Cards": 12, + "image_Blob": null }, { "ref": 3570, @@ -19247,7 +28901,8 @@ "Dec": 12.5, "reportingRate": 2.9, "Records": 1, - "Cards": 35 + "Cards": 35, + "image_Blob": null }, { "ref": 751, @@ -19269,7 +28924,24 @@ "Dec": 26.6, "reportingRate": 24.1, "Records": 41108, - "Cards": 170375 + "Cards": 170375, + "full_Protocol_RR": 12.3676, + "full_Protocol_Number": 41208, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 755, @@ -19291,7 +28963,22 @@ "Dec": 21.1, "reportingRate": 18.2, "Records": 22511, - "Cards": 123707 + "Cards": 123707, + "full_Protocol_RR": 5.3068, + "full_Protocol_Number": 17682, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest" + ], + "image_Blob": null }, { "ref": 761, @@ -19313,7 +29000,16 @@ "Dec": 8.5, "reportingRate": 9.0, "Records": 421, - "Cards": 4663 + "Cards": 4663, + "full_Protocol_RR": 0.1083, + "full_Protocol_Number": 361, + "latest_FP": "2024-05-01T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "kwazulunatal" + ], + "image_Blob": null }, { "ref": 766, @@ -19335,7 +29031,18 @@ "Dec": 32.5, "reportingRate": 34.3, "Records": 14853, - "Cards": 43346 + "Cards": 43346, + "full_Protocol_RR": 4.3272, + "full_Protocol_Number": 14418, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "kwazulunatal", + "mpumalanga" + ], + "image_Blob": null }, { "ref": 753, @@ -19357,7 +29064,18 @@ "Dec": 16.6, "reportingRate": 19.1, "Records": 7912, - "Cards": 41525 + "Cards": 41525, + "full_Protocol_RR": 2.41, + "full_Protocol_Number": 8030, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "northerncape", + "westerncape" + ], + "image_Blob": null }, { "ref": 3626, @@ -19379,7 +29097,8 @@ "Dec": "", "reportingRate": 12.5, "Records": 1, - "Cards": 8 + "Cards": 8, + "image_Blob": null }, { "ref": 3656, @@ -19401,7 +29120,8 @@ "Dec": "", "reportingRate": 100.0, "Records": 1, - "Cards": 1 + "Cards": 1, + "image_Blob": null }, { "ref": 769, @@ -19423,7 +29143,16 @@ "Dec": 29.2, "reportingRate": 23.5, "Records": 179, - "Cards": 762 + "Cards": 762, + "full_Protocol_RR": 0.0129, + "full_Protocol_Number": 43, + "latest_FP": "2024-05-01T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "kwazulunatal" + ], + "image_Blob": null }, { "ref": 756, @@ -19445,7 +29174,18 @@ "Dec": 19.0, "reportingRate": 13.4, "Records": 6481, - "Cards": 48410 + "Cards": 48410, + "full_Protocol_RR": 1.5042, + "full_Protocol_Number": 5012, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "kwazulunatal", + "limpopo", + "mpumalanga" + ], + "image_Blob": null }, { "ref": 3638, @@ -19467,7 +29207,8 @@ "Dec": 33.3, "reportingRate": 10.0, "Records": 1, - "Cards": 10 + "Cards": 10, + "image_Blob": null }, { "ref": 774, @@ -19489,7 +29230,20 @@ "Dec": 20.8, "reportingRate": 22.4, "Records": 19192, - "Cards": 85755 + "Cards": 85755, + "full_Protocol_RR": 4.1267, + "full_Protocol_Number": 13750, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "kwazulunatal", + "limpopo", + "mpumalanga" + ], + "image_Blob": null }, { "ref": 757, @@ -19511,7 +29265,8 @@ "Dec": 11.5, "reportingRate": 5.5, "Records": 40, - "Cards": 729 + "Cards": 729, + "image_Blob": null }, { "ref": 760, @@ -19533,7 +29288,22 @@ "Dec": 33.1, "reportingRate": 40.7, "Records": 50740, - "Cards": 124635 + "Cards": 124635, + "full_Protocol_RR": 15.4307, + "full_Protocol_Number": 51414, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "westerncape" + ], + "image_Blob": null }, { "ref": 762, @@ -19555,7 +29325,8 @@ "Dec": 42.3, "reportingRate": 53.6, "Records": 2961, - "Cards": 5529 + "Cards": 5529, + "image_Blob": null }, { "ref": 770, @@ -19577,7 +29348,8 @@ "Dec": 8.5, "reportingRate": 12.4, "Records": 215, - "Cards": 1732 + "Cards": 1732, + "image_Blob": null }, { "ref": 763, @@ -19599,7 +29371,23 @@ "Dec": 43.5, "reportingRate": 43.8, "Records": 90480, - "Cards": 206578 + "Cards": 206578, + "full_Protocol_RR": 25.4542, + "full_Protocol_Number": 84812, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest" + ], + "image_Blob": null }, { "ref": 494, @@ -19621,7 +29409,8 @@ "Dec": 8.3, "reportingRate": 15.1, "Records": 28, - "Cards": 186 + "Cards": 186, + "image_Blob": null }, { "ref": 493, @@ -19643,7 +29432,24 @@ "Dec": 67.7, "reportingRate": 36.2, "Records": 124454, - "Cards": 343989 + "Cards": 343989, + "full_Protocol_RR": 34.9976, + "full_Protocol_Number": 116610, + "latest_FP": "2024-07-23T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 2898, @@ -19665,7 +29471,8 @@ "Dec": "", "reportingRate": 86.7, "Records": 13, - "Cards": 15 + "Cards": 15, + "image_Blob": null }, { "ref": 497, @@ -19687,7 +29494,17 @@ "Dec": 21.0, "reportingRate": 12.2, "Records": 233, - "Cards": 1904 + "Cards": 1904, + "full_Protocol_RR": 0.0489, + "full_Protocol_Number": 163, + "latest_FP": "2024-02-23T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "kwazulunatal", + "mpumalanga" + ], + "image_Blob": null }, { "ref": 502, @@ -19709,7 +29526,24 @@ "Dec": 54.5, "reportingRate": 35.6, "Records": 111391, - "Cards": 312653 + "Cards": 312653, + "full_Protocol_RR": 32.6407, + "full_Protocol_Number": 108757, + "latest_FP": "2024-06-17T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 499, @@ -19731,7 +29565,18 @@ "Dec": 6.1, "reportingRate": 9.6, "Records": 4924, - "Cards": 51235 + "Cards": 51235, + "full_Protocol_RR": 0.9793, + "full_Protocol_Number": 3263, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "kwazulunatal", + "limpopo", + "mpumalanga" + ], + "image_Blob": null }, { "ref": 503, @@ -19753,7 +29598,23 @@ "Dec": 44.2, "reportingRate": 30.4, "Records": 70263, - "Cards": 231328 + "Cards": 231328, + "full_Protocol_RR": 19.6615, + "full_Protocol_Number": 65511, + "latest_FP": "2024-07-29T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 500, @@ -19775,7 +29636,17 @@ "Dec": 16.1, "reportingRate": 14.9, "Records": 4201, - "Cards": 28281 + "Cards": 28281, + "full_Protocol_RR": 0.9946, + "full_Protocol_Number": 3314, + "latest_FP": "2024-07-26T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "limpopo", + "mpumalanga" + ], + "image_Blob": null }, { "ref": 498, @@ -19797,7 +29668,24 @@ "Dec": 12.6, "reportingRate": 10.6, "Records": 19568, - "Cards": 185027 + "Cards": 185027, + "full_Protocol_RR": 5.6244, + "full_Protocol_Number": 18740, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 501, @@ -19819,7 +29707,24 @@ "Dec": 23.3, "reportingRate": 13.2, "Records": 19443, - "Cards": 147722 + "Cards": 147722, + "full_Protocol_RR": 5.3209, + "full_Protocol_Number": 17729, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 962, @@ -19841,7 +29746,16 @@ "Dec": 16.7, "reportingRate": 10.0, "Records": 9, - "Cards": 90 + "Cards": 90, + "full_Protocol_RR": 0.0003, + "full_Protocol_Number": 1, + "latest_FP": "2022-10-30T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "westerncape" + ], + "image_Blob": null }, { "ref": 963, @@ -19863,7 +29777,8 @@ "Dec": 0.0, "reportingRate": 30.2, "Records": 13, - "Cards": 43 + "Cards": 43, + "image_Blob": null }, { "ref": 504, @@ -19885,7 +29800,24 @@ "Dec": 23.1, "reportingRate": 14.5, "Records": 17479, - "Cards": 120362 + "Cards": 120362, + "full_Protocol_RR": 5.2252, + "full_Protocol_Number": 17410, + "latest_FP": "2024-07-13T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 495, @@ -19907,7 +29839,24 @@ "Dec": 40.2, "reportingRate": 28.1, "Records": 81470, - "Cards": 289811 + "Cards": 289811, + "full_Protocol_RR": 24.2057, + "full_Protocol_Number": 80652, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 496, @@ -19929,7 +29878,19 @@ "Dec": 17.2, "reportingRate": 25.5, "Records": 21593, - "Cards": 84627 + "Cards": 84627, + "full_Protocol_RR": 4.8302, + "full_Protocol_Number": 16094, + "latest_FP": "2024-07-29T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga" + ], + "image_Blob": null }, { "ref": 208, @@ -19951,7 +29912,24 @@ "Dec": 13.2, "reportingRate": 13.8, "Records": 20589, - "Cards": 149033 + "Cards": 149033, + "full_Protocol_RR": 5.9149, + "full_Protocol_Number": 19708, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 10007, @@ -19973,7 +29951,21 @@ "Dec": 1.7, "reportingRate": 1.7, "Records": 307, - "Cards": 18163 + "Cards": 18163, + "full_Protocol_RR": 0.0927, + "full_Protocol_Number": 309, + "latest_FP": "2024-07-18T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "freestate", + "gauteng", + "kwazulunatal", + "mpumalanga", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 884, @@ -19995,7 +29987,19 @@ "Dec": 0.0, "reportingRate": 0.4, "Records": 21, - "Cards": 5243 + "Cards": 5243, + "full_Protocol_RR": 0.0063, + "full_Protocol_Number": 21, + "latest_FP": "2022-08-12T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "gauteng", + "kwazulunatal", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 380, @@ -20017,7 +30021,24 @@ "Dec": 13.2, "reportingRate": 8.3, "Records": 21460, - "Cards": 258811 + "Cards": 258811, + "full_Protocol_RR": 6.281, + "full_Protocol_Number": 20928, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 387, @@ -20039,7 +30060,24 @@ "Dec": 39.5, "reportingRate": 35.8, "Records": 95165, - "Cards": 265591 + "Cards": 265591, + "full_Protocol_RR": 25.7415, + "full_Protocol_Number": 85769, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 386, @@ -20061,7 +30099,24 @@ "Dec": 11.6, "reportingRate": 8.7, "Records": 20565, - "Cards": 236184 + "Cards": 236184, + "full_Protocol_RR": 5.8984, + "full_Protocol_Number": 19653, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 381, @@ -20083,7 +30138,18 @@ "Dec": 12.8, "reportingRate": 12.8, "Records": 1794, - "Cards": 14047 + "Cards": 14047, + "full_Protocol_RR": 0.154, + "full_Protocol_Number": 513, + "latest_FP": "2024-03-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "freestate", + "northerncape", + "northwest" + ], + "image_Blob": null }, { "ref": 378, @@ -20105,7 +30171,24 @@ "Dec": 8.4, "reportingRate": 3.3, "Records": 6839, - "Cards": 207725 + "Cards": 207725, + "full_Protocol_RR": 1.6285, + "full_Protocol_Number": 5426, + "latest_FP": "2024-07-10T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 384, @@ -20127,7 +30210,24 @@ "Dec": 5.5, "reportingRate": 3.2, "Records": 5767, - "Cards": 181735 + "Cards": 181735, + "full_Protocol_RR": 1.6423, + "full_Protocol_Number": 5472, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 385, @@ -20149,7 +30249,24 @@ "Dec": 39.7, "reportingRate": 29.2, "Records": 92900, - "Cards": 318103 + "Cards": 318103, + "full_Protocol_RR": 26.2787, + "full_Protocol_Number": 87559, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 382, @@ -20171,7 +30288,8 @@ "Dec": 12.7, "reportingRate": 11.1, "Records": 61, - "Cards": 550 + "Cards": 550, + "image_Blob": null }, { "ref": 379, @@ -20193,7 +30311,8 @@ "Dec": 0.0, "reportingRate": 2.4, "Records": 1, - "Cards": 42 + "Cards": 42, + "image_Blob": null }, { "ref": 904, @@ -20215,7 +30334,8 @@ "Dec": 19.6, "reportingRate": 17.3, "Records": 37, - "Cards": 214 + "Cards": 214, + "image_Blob": null }, { "ref": 383, @@ -20237,7 +30357,24 @@ "Dec": 47.0, "reportingRate": 27.8, "Records": 88407, - "Cards": 318149 + "Cards": 318149, + "full_Protocol_RR": 25.9768, + "full_Protocol_Number": 86553, + "latest_FP": "2024-06-26T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 715, @@ -20259,7 +30396,23 @@ "Dec": 27.1, "reportingRate": 23.6, "Records": 43389, - "Cards": 183782 + "Cards": 183782, + "full_Protocol_RR": 11.5407, + "full_Protocol_Number": 38453, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest" + ], + "image_Blob": null }, { "ref": 714, @@ -20281,7 +30434,23 @@ "Dec": 29.4, "reportingRate": 25.6, "Records": 46052, - "Cards": 179766 + "Cards": 179766, + "full_Protocol_RR": 12.0257, + "full_Protocol_Number": 40069, + "latest_FP": "2024-07-29T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest" + ], + "image_Blob": null }, { "ref": 716, @@ -20303,7 +30472,8 @@ "Dec": 24.0, "reportingRate": 23.8, "Records": 71, - "Cards": 298 + "Cards": 298, + "image_Blob": null }, { "ref": 713, @@ -20325,7 +30495,20 @@ "Dec": 18.4, "reportingRate": 16.1, "Records": 12509, - "Cards": 77616 + "Cards": 77616, + "full_Protocol_RR": 3.7954, + "full_Protocol_Number": 12646, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "kwazulunatal", + "mpumalanga", + "northerncape", + "westerncape" + ], + "image_Blob": null }, { "ref": 99, @@ -20347,7 +30530,24 @@ "Dec": 10.7, "reportingRate": 9.8, "Records": 11439, - "Cards": 116185 + "Cards": 116185, + "full_Protocol_RR": 3.1072, + "full_Protocol_Number": 10353, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 1276, @@ -20369,7 +30569,16 @@ "Dec": 0.0, "reportingRate": 0.1, "Records": 6, - "Cards": 4257 + "Cards": 4257, + "full_Protocol_RR": 0.0018, + "full_Protocol_Number": 6, + "latest_FP": "2013-11-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "gauteng" + ], + "image_Blob": null }, { "ref": 98, @@ -20391,7 +30600,24 @@ "Dec": 15.5, "reportingRate": 17.2, "Records": 24834, - "Cards": 144683 + "Cards": 144683, + "full_Protocol_RR": 7.0782, + "full_Protocol_Number": 23584, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 97, @@ -20413,7 +30639,24 @@ "Dec": 22.0, "reportingRate": 21.0, "Records": 53906, - "Cards": 256433 + "Cards": 256433, + "full_Protocol_RR": 14.8415, + "full_Protocol_Number": 49451, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 5271, @@ -20435,7 +30678,18 @@ "Dec": 0.1, "reportingRate": 0.3, "Records": 30, - "Cards": 11928 + "Cards": 11928, + "full_Protocol_RR": 0.009, + "full_Protocol_Number": 30, + "latest_FP": "2022-08-14T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "gauteng", + "westerncape" + ], + "image_Blob": null }, { "ref": 292, @@ -20457,7 +30711,18 @@ "Dec": 0.1, "reportingRate": 2.3, "Records": 405, - "Cards": 17912 + "Cards": 17912, + "full_Protocol_RR": 0.1243, + "full_Protocol_Number": 414, + "latest_FP": "2024-07-16T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "kwazulunatal", + "westerncape" + ], + "image_Blob": null }, { "ref": 294, @@ -20479,7 +30744,18 @@ "Dec": 1.9, "reportingRate": 0.9, "Records": 197, - "Cards": 21359 + "Cards": 21359, + "full_Protocol_RR": 0.0522, + "full_Protocol_Number": 174, + "latest_FP": "2024-07-14T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "kwazulunatal", + "westerncape" + ], + "image_Blob": null }, { "ref": 903, @@ -20501,7 +30777,19 @@ "Dec": 3.7, "reportingRate": 1.8, "Records": 102, - "Cards": 5588 + "Cards": 5588, + "full_Protocol_RR": 0.0051, + "full_Protocol_Number": 17, + "latest_FP": "2022-08-13T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "freestate", + "kwazulunatal", + "northerncape", + "westerncape" + ], + "image_Blob": null }, { "ref": 936, @@ -20523,7 +30811,17 @@ "Dec": 0.0, "reportingRate": 2.8, "Records": 20, - "Cards": 711 + "Cards": 711, + "full_Protocol_RR": 0.006, + "full_Protocol_Number": 20, + "latest_FP": "2021-02-06T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "limpopo" + ], + "image_Blob": null }, { "ref": 290, @@ -20545,7 +30843,24 @@ "Dec": 16.3, "reportingRate": 14.7, "Records": 14467, - "Cards": 98169 + "Cards": 98169, + "full_Protocol_RR": 4.1585, + "full_Protocol_Number": 13856, + "latest_FP": "2024-07-26T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 291, @@ -20567,7 +30882,20 @@ "Dec": 28.2, "reportingRate": 20.0, "Records": 10892, - "Cards": 54335 + "Cards": 54335, + "full_Protocol_RR": 3.1018, + "full_Protocol_Number": 10335, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "kwazulunatal", + "mpumalanga", + "northerncape", + "westerncape" + ], + "image_Blob": null }, { "ref": 300, @@ -20589,7 +30917,19 @@ "Dec": 17.9, "reportingRate": 12.6, "Records": 1032, - "Cards": 8213 + "Cards": 8213, + "full_Protocol_RR": 0.151, + "full_Protocol_Number": 503, + "latest_FP": "2024-02-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "kwazulunatal", + "northerncape", + "westerncape" + ], + "image_Blob": null }, { "ref": 4143, @@ -20611,7 +30951,18 @@ "Dec": 1.1, "reportingRate": 0.9, "Records": 32, - "Cards": 3374 + "Cards": 3374, + "full_Protocol_RR": 0.0069, + "full_Protocol_Number": 23, + "latest_FP": "2024-02-12T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "kwazulunatal", + "northerncape", + "westerncape" + ], + "image_Blob": null }, { "ref": 298, @@ -20633,7 +30984,19 @@ "Dec": 37.6, "reportingRate": 36.7, "Records": 20405, - "Cards": 55635 + "Cards": 55635, + "full_Protocol_RR": 5.9059, + "full_Protocol_Number": 19678, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "kwazulunatal", + "northerncape", + "westerncape" + ], + "image_Blob": null }, { "ref": 902, @@ -20655,7 +31018,19 @@ "Dec": 4.9, "reportingRate": 2.5, "Records": 98, - "Cards": 3894 + "Cards": 3894, + "full_Protocol_RR": 0.0156, + "full_Protocol_Number": 52, + "latest_FP": "2022-06-19T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "kwazulunatal", + "mpumalanga", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 297, @@ -20677,7 +31052,18 @@ "Dec": 7.1, "reportingRate": 4.4, "Records": 619, - "Cards": 13913 + "Cards": 13913, + "full_Protocol_RR": 0.1417, + "full_Protocol_Number": 472, + "latest_FP": "2024-06-01T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "kwazulunatal", + "westerncape" + ], + "image_Blob": null }, { "ref": 299, @@ -20699,7 +31085,19 @@ "Dec": 12.5, "reportingRate": 7.4, "Records": 2454, - "Cards": 33201 + "Cards": 33201, + "full_Protocol_RR": 0.7113, + "full_Protocol_Number": 2370, + "latest_FP": "2024-06-24T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "kwazulunatal", + "northerncape", + "westerncape" + ], + "image_Blob": null }, { "ref": 293, @@ -20721,7 +31119,17 @@ "Dec": 4.7, "reportingRate": 7.7, "Records": 522, - "Cards": 6769 + "Cards": 6769, + "full_Protocol_RR": 0.1567, + "full_Protocol_Number": 522, + "latest_FP": "2024-07-14T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "westerncape" + ], + "image_Blob": null }, { "ref": 935, @@ -20743,7 +31151,8 @@ "Dec": 0.0, "reportingRate": 1.0, "Records": 3, - "Cards": 305 + "Cards": 305, + "image_Blob": null }, { "ref": 296, @@ -20765,7 +31174,19 @@ "Dec": 34.6, "reportingRate": 21.4, "Records": 10278, - "Cards": 48120 + "Cards": 48120, + "full_Protocol_RR": 2.916, + "full_Protocol_Number": 9716, + "latest_FP": "2024-07-26T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "kwazulunatal", + "northerncape", + "westerncape" + ], + "image_Blob": null }, { "ref": 2070, @@ -20787,7 +31208,16 @@ "Dec": 1.9, "reportingRate": 2.5, "Records": 14, - "Cards": 558 + "Cards": 558, + "full_Protocol_RR": 0.0003, + "full_Protocol_Number": 1, + "latest_FP": "2023-11-04T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "kwazulunatal" + ], + "image_Blob": null }, { "ref": 295, @@ -20809,7 +31239,21 @@ "Dec": 1.1, "reportingRate": 1.7, "Records": 90, - "Cards": 5153 + "Cards": 5153, + "full_Protocol_RR": 0.0261, + "full_Protocol_Number": 87, + "latest_FP": "2024-01-04T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "gauteng", + "kwazulunatal", + "mpumalanga", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 305, @@ -20831,7 +31275,24 @@ "Dec": 19.1, "reportingRate": 10.3, "Records": 16576, - "Cards": 160675 + "Cards": 160675, + "full_Protocol_RR": 4.6808, + "full_Protocol_Number": 15596, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 938, @@ -20853,7 +31314,16 @@ "Dec": 0.0, "reportingRate": 4.8, "Records": 5, - "Cards": 105 + "Cards": 105, + "full_Protocol_RR": 0.0015, + "full_Protocol_Number": 5, + "latest_FP": "2021-02-03T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "kwazulunatal" + ], + "image_Blob": null }, { "ref": 304, @@ -20875,7 +31345,24 @@ "Dec": 11.5, "reportingRate": 6.9, "Records": 8043, - "Cards": 116135 + "Cards": 116135, + "full_Protocol_RR": 2.1588, + "full_Protocol_Number": 7193, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 275, @@ -20897,7 +31384,24 @@ "Dec": 24.1, "reportingRate": 22.9, "Records": 63980, - "Cards": 279838 + "Cards": 279838, + "full_Protocol_RR": 18.8236, + "full_Protocol_Number": 62719, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 274, @@ -20919,7 +31423,24 @@ "Dec": 23.1, "reportingRate": 21.7, "Records": 29711, - "Cards": 136650 + "Cards": 136650, + "full_Protocol_RR": 8.0052, + "full_Protocol_Number": 26673, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 1168, @@ -20941,7 +31462,8 @@ "Dec": 16.7, "reportingRate": 27.9, "Records": 62, - "Cards": 222 + "Cards": 222, + "image_Blob": null }, { "ref": 559, @@ -20963,7 +31485,24 @@ "Dec": 13.4, "reportingRate": 13.3, "Records": 13490, - "Cards": 101512 + "Cards": 101512, + "full_Protocol_RR": 4.0304, + "full_Protocol_Number": 13429, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 1087, @@ -20985,7 +31524,8 @@ "Dec": "", "reportingRate": 96.0, "Records": 24, - "Cards": 25 + "Cards": 25, + "image_Blob": null }, { "ref": 557, @@ -21007,7 +31547,23 @@ "Dec": 16.3, "reportingRate": 17.2, "Records": 29589, - "Cards": 172029 + "Cards": 172029, + "full_Protocol_RR": 7.6145, + "full_Protocol_Number": 25371, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 1104, @@ -21029,7 +31585,24 @@ "Dec": 39.8, "reportingRate": 40.9, "Records": 61414, - "Cards": 150013 + "Cards": 150013, + "full_Protocol_RR": 18.5763, + "full_Protocol_Number": 61895, + "latest_FP": "2024-07-29T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 552, @@ -21051,7 +31624,21 @@ "Dec": 29.1, "reportingRate": 26.6, "Records": 47133, - "Cards": 176986 + "Cards": 176986, + "full_Protocol_RR": 12.6497, + "full_Protocol_Number": 42148, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northwest" + ], + "image_Blob": null }, { "ref": 562, @@ -21073,7 +31660,8 @@ "Dec": 19.0, "reportingRate": 15.4, "Records": 345, - "Cards": 2235 + "Cards": 2235, + "image_Blob": null }, { "ref": 1105, @@ -21095,7 +31683,22 @@ "Dec": 27.3, "reportingRate": 29.1, "Records": 35395, - "Cards": 121715 + "Cards": 121715, + "full_Protocol_RR": 10.6893, + "full_Protocol_Number": 35616, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "westerncape" + ], + "image_Blob": null }, { "ref": 556, @@ -21117,7 +31720,19 @@ "Dec": 16.7, "reportingRate": 12.8, "Records": 910, - "Cards": 7137 + "Cards": 7137, + "full_Protocol_RR": 0.2296, + "full_Protocol_Number": 765, + "latest_FP": "2024-06-23T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "kwazulunatal", + "limpopo", + "mpumalanga" + ], + "image_Blob": null }, { "ref": 560, @@ -21139,7 +31754,23 @@ "Dec": 5.3, "reportingRate": 6.6, "Records": 2279, - "Cards": 34339 + "Cards": 34339, + "full_Protocol_RR": 0.5921, + "full_Protocol_Number": 1973, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "westerncape" + ], + "image_Blob": null }, { "ref": 561, @@ -21161,7 +31792,23 @@ "Dec": 9.5, "reportingRate": 12.2, "Records": 4590, - "Cards": 37744 + "Cards": 37744, + "full_Protocol_RR": 0.8124, + "full_Protocol_Number": 2707, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 558, @@ -21183,7 +31830,17 @@ "Dec": 1.4, "reportingRate": 4.0, "Records": 578, - "Cards": 14380 + "Cards": 14380, + "full_Protocol_RR": 0.1789, + "full_Protocol_Number": 596, + "latest_FP": "2024-07-25T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "kwazulunatal" + ], + "image_Blob": null }, { "ref": 3386, @@ -21205,7 +31862,8 @@ "Dec": "", "reportingRate": 50.0, "Records": 2, - "Cards": 4 + "Cards": 4, + "image_Blob": null }, { "ref": 905, @@ -21227,7 +31885,8 @@ "Dec": 50.0, "reportingRate": 42.2, "Records": 43, - "Cards": 102 + "Cards": 102, + "image_Blob": null }, { "ref": 1442, @@ -21249,7 +31908,8 @@ "Dec": 50.0, "reportingRate": 57.1, "Records": 4, - "Cards": 7 + "Cards": 7, + "image_Blob": null }, { "ref": 436, @@ -21271,7 +31931,21 @@ "Dec": 27.2, "reportingRate": 24.6, "Records": 14590, - "Cards": 59217 + "Cards": 59217, + "full_Protocol_RR": 4.3425, + "full_Protocol_Number": 14469, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "kwazulunatal", + "limpopo", + "mpumalanga", + "westerncape" + ], + "image_Blob": null }, { "ref": 437, @@ -21293,7 +31967,20 @@ "Dec": 25.2, "reportingRate": 23.1, "Records": 26199, - "Cards": 113445 + "Cards": 113445, + "full_Protocol_RR": 6.4881, + "full_Protocol_Number": 21618, + "latest_FP": "2024-07-29T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "freestate", + "gauteng", + "limpopo", + "mpumalanga", + "northwest" + ], + "image_Blob": null }, { "ref": 438, @@ -21315,7 +32002,20 @@ "Dec": 39.2, "reportingRate": 34.5, "Records": 16279, - "Cards": 47127 + "Cards": 47127, + "full_Protocol_RR": 4.5649, + "full_Protocol_Number": 15210, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northwest" + ], + "image_Blob": null }, { "ref": 514, @@ -21337,7 +32037,22 @@ "Dec": 20.7, "reportingRate": 17.8, "Records": 11579, - "Cards": 64975 + "Cards": 64975, + "full_Protocol_RR": 2.6828, + "full_Protocol_Number": 8939, + "latest_FP": "2024-07-23T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "limpopo", + "mpumalanga", + "northerncape", + "northwest" + ], + "image_Blob": null }, { "ref": 531, @@ -21359,7 +32074,23 @@ "Dec": 8.2, "reportingRate": 9.3, "Records": 7178, - "Cards": 77266 + "Cards": 77266, + "full_Protocol_RR": 2.0027, + "full_Protocol_Number": 6673, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 528, @@ -21381,7 +32112,8 @@ "Dec": 23.8, "reportingRate": 20.1, "Records": 966, - "Cards": 4802 + "Cards": 4802, + "image_Blob": null }, { "ref": 2858, @@ -21403,7 +32135,8 @@ "Dec": 12.4, "reportingRate": 15.3, "Records": 66, - "Cards": 430 + "Cards": 430, + "image_Blob": null }, { "ref": 525, @@ -21425,7 +32158,19 @@ "Dec": 18.2, "reportingRate": 17.9, "Records": 6525, - "Cards": 36490 + "Cards": 36490, + "full_Protocol_RR": 1.9439, + "full_Protocol_Number": 6477, + "latest_FP": "2024-07-26T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "northerncape", + "westerncape" + ], + "image_Blob": null }, { "ref": 530, @@ -21447,7 +32192,21 @@ "Dec": 4.4, "reportingRate": 5.8, "Records": 3684, - "Cards": 63057 + "Cards": 63057, + "full_Protocol_RR": 0.7911, + "full_Protocol_Number": 2636, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northwest" + ], + "image_Blob": null }, { "ref": 526, @@ -21469,7 +32228,8 @@ "Dec": 22.4, "reportingRate": 18.9, "Records": 580, - "Cards": 3072 + "Cards": 3072, + "image_Blob": null }, { "ref": 529, @@ -21491,7 +32251,8 @@ "Dec": 19.4, "reportingRate": 24.3, "Records": 168, - "Cards": 692 + "Cards": 692, + "image_Blob": null }, { "ref": 527, @@ -21513,7 +32274,22 @@ "Dec": 26.5, "reportingRate": 28.8, "Records": 46534, - "Cards": 161563 + "Cards": 161563, + "full_Protocol_RR": 12.8598, + "full_Protocol_Number": 42848, + "latest_FP": "2024-07-29T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northwest" + ], + "image_Blob": null }, { "ref": 2872, @@ -21535,7 +32311,8 @@ "Dec": 7.1, "reportingRate": 17.4, "Records": 38, - "Cards": 218 + "Cards": 218, + "image_Blob": null }, { "ref": 657, @@ -21557,7 +32334,21 @@ "Dec": 13.3, "reportingRate": 13.0, "Records": 10500, - "Cards": 81066 + "Cards": 81066, + "full_Protocol_RR": 2.9106, + "full_Protocol_Number": 9698, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest" + ], + "image_Blob": null }, { "ref": 944, @@ -21579,7 +32370,8 @@ "Dec": 50.0, "reportingRate": 83.3, "Records": 5, - "Cards": 6 + "Cards": 6, + "image_Blob": null }, { "ref": 393, @@ -21601,7 +32393,21 @@ "Dec": 17.9, "reportingRate": 9.4, "Records": 6379, - "Cards": 68161 + "Cards": 68161, + "full_Protocol_RR": 1.7413, + "full_Protocol_Number": 5802, + "latest_FP": "2024-07-20T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "westerncape" + ], + "image_Blob": null }, { "ref": 39, @@ -21623,7 +32429,16 @@ "Dec": 0.7, "reportingRate": 0.2, "Records": 3, - "Cards": 1356 + "Cards": 1356, + "full_Protocol_RR": 0.0012, + "full_Protocol_Number": 4, + "latest_FP": "2022-06-06T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape" + ], + "image_Blob": null }, { "ref": 4133, @@ -21645,7 +32460,20 @@ "Dec": 36.0, "reportingRate": 33.8, "Records": 17892, - "Cards": 53006 + "Cards": 53006, + "full_Protocol_RR": 5.4194, + "full_Protocol_Number": 18057, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "kwazulunatal", + "limpopo", + "mpumalanga", + "westerncape" + ], + "image_Blob": null }, { "ref": 1710, @@ -21667,7 +32495,16 @@ "Dec": 33.5, "reportingRate": 29.4, "Records": 2409, - "Cards": 8184 + "Cards": 8184, + "full_Protocol_RR": 0.5465, + "full_Protocol_Number": 1821, + "latest_FP": "2024-07-24T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "kwazulunatal" + ], + "image_Blob": null }, { "ref": 337, @@ -21689,7 +32526,20 @@ "Dec": 49.9, "reportingRate": 44.0, "Records": 35742, - "Cards": 81270 + "Cards": 81270, + "full_Protocol_RR": 9.6094, + "full_Protocol_Number": 32018, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga" + ], + "image_Blob": null }, { "ref": 942, @@ -21711,7 +32561,8 @@ "Dec": 20.7, "reportingRate": 24.2, "Records": 200, - "Cards": 828 + "Cards": 828, + "image_Blob": null }, { "ref": 338, @@ -21733,7 +32584,8 @@ "Dec": 39.4, "reportingRate": 36.0, "Records": 1265, - "Cards": 3510 + "Cards": 3510, + "image_Blob": null }, { "ref": 232, @@ -21755,7 +32607,24 @@ "Dec": 14.6, "reportingRate": 12.5, "Records": 5822, - "Cards": 46720 + "Cards": 46720, + "full_Protocol_RR": 1.443, + "full_Protocol_Number": 4808, + "latest_FP": "2024-07-22T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 827, @@ -21777,7 +32646,19 @@ "Dec": 5.6, "reportingRate": 6.2, "Records": 2385, - "Cards": 38444 + "Cards": 38444, + "full_Protocol_RR": 0.7008, + "full_Protocol_Number": 2335, + "latest_FP": "2024-07-24T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "kwazulunatal", + "limpopo", + "mpumalanga" + ], + "image_Blob": null }, { "ref": 831, @@ -21799,7 +32680,18 @@ "Dec": 16.2, "reportingRate": 15.6, "Records": 1888, - "Cards": 12141 + "Cards": 12141, + "full_Protocol_RR": 0.4352, + "full_Protocol_Number": 1450, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "kwazulunatal", + "limpopo", + "mpumalanga" + ], + "image_Blob": null }, { "ref": 832, @@ -21821,7 +32713,8 @@ "Dec": 18.8, "reportingRate": 20.2, "Records": 811, - "Cards": 4019 + "Cards": 4019, + "image_Blob": null }, { "ref": 150, @@ -21843,7 +32736,18 @@ "Dec": 15.8, "reportingRate": 14.8, "Records": 907, - "Cards": 6110 + "Cards": 6110, + "full_Protocol_RR": 0.2134, + "full_Protocol_Number": 711, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "kwazulunatal" + ], + "image_Blob": null }, { "ref": 106, @@ -21865,7 +32769,24 @@ "Dec": 10.6, "reportingRate": 9.7, "Records": 11269, - "Cards": 116758 + "Cards": 116758, + "full_Protocol_RR": 3.3119, + "full_Protocol_Number": 11035, + "latest_FP": "2024-07-29T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 111, @@ -21887,7 +32808,16 @@ "Dec": 1.6, "reportingRate": 0.9, "Records": 5, - "Cards": 545 + "Cards": 545, + "full_Protocol_RR": 0.0009, + "full_Protocol_Number": 3, + "latest_FP": "2018-06-15T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "mpumalanga" + ], + "image_Blob": null }, { "ref": 110, @@ -21909,7 +32839,20 @@ "Dec": 15.3, "reportingRate": 14.6, "Records": 5802, - "Cards": 39822 + "Cards": 39822, + "full_Protocol_RR": 1.2518, + "full_Protocol_Number": 4171, + "latest_FP": "2024-07-22T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "kwazulunatal", + "limpopo", + "mpumalanga", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 108, @@ -21931,7 +32874,23 @@ "Dec": 10.9, "reportingRate": 10.6, "Records": 6527, - "Cards": 61398 + "Cards": 61398, + "full_Protocol_RR": 1.2893, + "full_Protocol_Number": 4296, + "latest_FP": "2024-07-17T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest" + ], + "image_Blob": null }, { "ref": 112, @@ -21953,12 +32912,28 @@ "Dec": 6.1, "reportingRate": 5.5, "Records": 1395, - "Cards": 25532 + "Cards": 25532, + "full_Protocol_RR": 0.3893, + "full_Protocol_Number": 1297, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 1029, "common_group": "Vulture", - "common_species": "R\u00c3\u00bcppell's", + "common_species": "R\u00fcppell's", "genus": "Gyps", "species": "rueppelli", "Jan": "", @@ -21975,7 +32950,16 @@ "Dec": 0.0, "reportingRate": 24.2, "Records": 15, - "Cards": 62 + "Cards": 62, + "full_Protocol_RR": 0.0045, + "full_Protocol_Number": 15, + "latest_FP": "2016-09-10T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "limpopo" + ], + "image_Blob": null }, { "ref": 107, @@ -21997,7 +32981,24 @@ "Dec": 28.9, "reportingRate": 28.8, "Records": 27566, - "Cards": 95797 + "Cards": 95797, + "full_Protocol_RR": 6.4335, + "full_Protocol_Number": 21436, + "latest_FP": "2024-07-29T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 109, @@ -22019,7 +33020,20 @@ "Dec": 8.0, "reportingRate": 7.4, "Records": 2757, - "Cards": 37206 + "Cards": 37206, + "full_Protocol_RR": 0.6177, + "full_Protocol_Number": 2058, + "latest_FP": "2024-07-18T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest" + ], + "image_Blob": null }, { "ref": 685, @@ -22041,7 +33055,24 @@ "Dec": 17.3, "reportingRate": 20.6, "Records": 35076, - "Cards": 170265 + "Cards": 170265, + "full_Protocol_RR": 9.2613, + "full_Protocol_Number": 30858, + "latest_FP": "2024-07-29T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 686, @@ -22063,7 +33094,24 @@ "Dec": 53.5, "reportingRate": 55.0, "Records": 173923, - "Cards": 316275 + "Cards": 316275, + "full_Protocol_RR": 51.0744, + "full_Protocol_Number": 170177, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 1053, @@ -22085,7 +33133,17 @@ "Dec": 0.0, "reportingRate": 1.1, "Records": 30, - "Cards": 2680 + "Cards": 2680, + "full_Protocol_RR": 0.0066, + "full_Protocol_Number": 22, + "latest_FP": "2018-04-18T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "westerncape" + ], + "image_Blob": null }, { "ref": 690, @@ -22107,7 +33165,21 @@ "Dec": 2.1, "reportingRate": 1.3, "Records": 95, - "Cards": 7370 + "Cards": 7370, + "full_Protocol_RR": 0.0276, + "full_Protocol_Number": 92, + "latest_FP": "2023-05-16T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "westerncape" + ], + "image_Blob": null }, { "ref": 688, @@ -22129,7 +33201,22 @@ "Dec": 8.2, "reportingRate": 7.8, "Records": 3614, - "Cards": 46348 + "Cards": 46348, + "full_Protocol_RR": 1.0351, + "full_Protocol_Number": 3449, + "latest_FP": "2024-07-25T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "westerncape" + ], + "image_Blob": null }, { "ref": 689, @@ -22151,7 +33238,24 @@ "Dec": 7.3, "reportingRate": 3.2, "Records": 1293, - "Cards": 40425 + "Cards": 40425, + "full_Protocol_RR": 0.3073, + "full_Protocol_Number": 1024, + "latest_FP": "2024-07-25T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 3816, @@ -22173,7 +33277,17 @@ "Dec": 0.0, "reportingRate": 1.2, "Records": 12, - "Cards": 1041 + "Cards": 1041, + "full_Protocol_RR": 0.0036, + "full_Protocol_Number": 12, + "latest_FP": "2022-11-29T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "kwazulunatal", + "westerncape" + ], + "image_Blob": null }, { "ref": 606, @@ -22195,7 +33309,24 @@ "Dec": 17.9, "reportingRate": 10.3, "Records": 22806, - "Cards": 222362 + "Cards": 222362, + "full_Protocol_RR": 6.4614, + "full_Protocol_Number": 21529, + "latest_FP": "2024-06-16T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 666, @@ -22217,7 +33348,22 @@ "Dec": 12.8, "reportingRate": 9.4, "Records": 8325, - "Cards": 88446 + "Cards": 88446, + "full_Protocol_RR": 2.1756, + "full_Protocol_Number": 7249, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northwest" + ], + "image_Blob": null }, { "ref": 3246, @@ -22239,7 +33385,8 @@ "Dec": "", "reportingRate": 26.8, "Records": 11, - "Cards": 41 + "Cards": 41, + "image_Blob": null }, { "ref": 610, @@ -22261,7 +33408,20 @@ "Dec": 10.7, "reportingRate": 9.1, "Records": 3120, - "Cards": 34385 + "Cards": 34385, + "full_Protocol_RR": 0.865, + "full_Protocol_Number": 2882, + "latest_FP": "2024-07-24T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "kwazulunatal", + "limpopo", + "mpumalanga" + ], + "image_Blob": null }, { "ref": 605, @@ -22283,7 +33443,8 @@ "Dec": "", "reportingRate": 100.0, "Records": 1, - "Cards": 1 + "Cards": 1, + "image_Blob": null }, { "ref": 949, @@ -22305,7 +33466,16 @@ "Dec": 0.0, "reportingRate": 13.1, "Records": 8, - "Cards": 61 + "Cards": 61, + "full_Protocol_RR": 0.0003, + "full_Protocol_Number": 1, + "latest_FP": "2017-03-24T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "kwazulunatal" + ], + "image_Blob": null }, { "ref": 658, @@ -22327,7 +33497,24 @@ "Dec": 33.4, "reportingRate": 34.1, "Records": 64919, - "Cards": 190526 + "Cards": 190526, + "full_Protocol_RR": 17.7341, + "full_Protocol_Number": 59089, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 1107, @@ -22349,7 +33536,8 @@ "Dec": "", "reportingRate": 57.1, "Records": 4, - "Cards": 7 + "Cards": 7, + "image_Blob": null }, { "ref": 613, @@ -22371,7 +33559,17 @@ "Dec": 19.0, "reportingRate": 16.2, "Records": 746, - "Cards": 4614 + "Cards": 4614, + "full_Protocol_RR": 0.2188, + "full_Protocol_Number": 729, + "latest_FP": "2024-07-26T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "northerncape", + "westerncape" + ], + "image_Blob": null }, { "ref": 14242, @@ -22393,7 +33591,24 @@ "Dec": 2.6, "reportingRate": 1.6, "Records": 1803, - "Cards": 115693 + "Cards": 115693, + "full_Protocol_RR": 0.512, + "full_Protocol_Number": 1706, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 911, @@ -22415,7 +33630,17 @@ "Dec": 2.6, "reportingRate": 0.7, "Records": 10, - "Cards": 1364 + "Cards": 1364, + "full_Protocol_RR": 0.0006, + "full_Protocol_Number": 2, + "latest_FP": "2013-12-15T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "freestate", + "kwazulunatal" + ], + "image_Blob": null }, { "ref": 652, @@ -22437,7 +33662,8 @@ "Dec": 33.3, "reportingRate": 31.0, "Records": 22, - "Cards": 71 + "Cards": 71, + "image_Blob": null }, { "ref": 595, @@ -22459,7 +33685,24 @@ "Dec": 3.2, "reportingRate": 2.0, "Records": 2243, - "Cards": 111510 + "Cards": 111510, + "full_Protocol_RR": 0.5942, + "full_Protocol_Number": 1980, + "latest_FP": "2024-04-07T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 603, @@ -22481,7 +33724,24 @@ "Dec": 4.5, "reportingRate": 3.2, "Records": 4538, - "Cards": 140509 + "Cards": 140509, + "full_Protocol_RR": 1.1924, + "full_Protocol_Number": 3973, + "latest_FP": "2024-05-14T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 912, @@ -22503,7 +33763,8 @@ "Dec": 14.3, "reportingRate": 9.8, "Records": 236, - "Cards": 2398 + "Cards": 2398, + "image_Blob": null }, { "ref": 596, @@ -22525,7 +33786,23 @@ "Dec": 3.9, "reportingRate": 2.2, "Records": 2183, - "Cards": 97030 + "Cards": 97030, + "full_Protocol_RR": 0.5267, + "full_Protocol_Number": 1755, + "latest_FP": "2024-04-16T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest" + ], + "image_Blob": null }, { "ref": 611, @@ -22547,7 +33824,18 @@ "Dec": 12.7, "reportingRate": 8.6, "Records": 2543, - "Cards": 29425 + "Cards": 29425, + "full_Protocol_RR": 0.78, + "full_Protocol_Number": 2599, + "latest_FP": "2024-07-23T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "kwazulunatal", + "westerncape" + ], + "image_Blob": null }, { "ref": 1091, @@ -22569,7 +33857,8 @@ "Dec": 60.0, "reportingRate": 42.0, "Records": 29, - "Cards": 69 + "Cards": 69, + "image_Blob": null }, { "ref": 659, @@ -22591,7 +33880,19 @@ "Dec": 18.1, "reportingRate": 18.3, "Records": 7248, - "Cards": 39604 + "Cards": 39604, + "full_Protocol_RR": 2.1477, + "full_Protocol_Number": 7156, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "northerncape", + "westerncape" + ], + "image_Blob": null }, { "ref": 604, @@ -22613,7 +33914,24 @@ "Dec": 25.9, "reportingRate": 24.3, "Records": 61073, - "Cards": 251171 + "Cards": 251171, + "full_Protocol_RR": 17.7686, + "full_Protocol_Number": 59204, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 609, @@ -22635,7 +33953,24 @@ "Dec": 26.8, "reportingRate": 21.6, "Records": 49717, - "Cards": 230339 + "Cards": 230339, + "full_Protocol_RR": 14.4294, + "full_Protocol_Number": 48078, + "latest_FP": "2024-07-30T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 607, @@ -22657,7 +33992,24 @@ "Dec": 4.7, "reportingRate": 4.0, "Records": 6361, - "Cards": 159140 + "Cards": 159140, + "full_Protocol_RR": 1.7668, + "full_Protocol_Number": 5887, + "latest_FP": "2024-06-17T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 471, @@ -22679,7 +34031,8 @@ "Dec": "", "reportingRate": 50.0, "Records": 2, - "Cards": 4 + "Cards": 4, + "image_Blob": null }, { "ref": 617, @@ -22701,7 +34054,8 @@ "Dec": 54.1, "reportingRate": 40.6, "Records": 258, - "Cards": 636 + "Cards": 636, + "image_Blob": null }, { "ref": 653, @@ -22723,7 +34077,19 @@ "Dec": 27.9, "reportingRate": 26.5, "Records": 5920, - "Cards": 22348 + "Cards": 22348, + "full_Protocol_RR": 1.7914, + "full_Protocol_Number": 5969, + "latest_FP": "2024-07-29T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "northerncape", + "westerncape" + ], + "image_Blob": null }, { "ref": 597, @@ -22745,7 +34111,22 @@ "Dec": 6.9, "reportingRate": 4.0, "Records": 1113, - "Cards": 28136 + "Cards": 28136, + "full_Protocol_RR": 0.31, + "full_Protocol_Number": 1033, + "latest_FP": "2024-03-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest" + ], + "image_Blob": null }, { "ref": 1067, @@ -22767,7 +34148,8 @@ "Dec": 100.0, "reportingRate": 100.0, "Records": 2, - "Cards": 2 + "Cards": 2, + "image_Blob": null }, { "ref": 598, @@ -22789,7 +34171,19 @@ "Dec": 0.1, "reportingRate": 1.1, "Records": 192, - "Cards": 17913 + "Cards": 17913, + "full_Protocol_RR": 0.0522, + "full_Protocol_Number": 174, + "latest_FP": "2024-03-17T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "gauteng", + "limpopo", + "mpumalanga", + "northwest" + ], + "image_Blob": null }, { "ref": 916, @@ -22811,7 +34205,8 @@ "Dec": 55.7, "reportingRate": 57.5, "Records": 231, - "Cards": 402 + "Cards": 402, + "image_Blob": null }, { "ref": 619, @@ -22833,7 +34228,21 @@ "Dec": 37.7, "reportingRate": 37.8, "Records": 17154, - "Cards": 45400 + "Cards": 45400, + "full_Protocol_RR": 5.1487, + "full_Protocol_Number": 17155, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 608, @@ -22855,7 +34264,24 @@ "Dec": 3.5, "reportingRate": 2.4, "Records": 1850, - "Cards": 76600 + "Cards": 76600, + "full_Protocol_RR": 0.4532, + "full_Protocol_Number": 1510, + "latest_FP": "2024-04-07T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 3276, @@ -22877,7 +34303,17 @@ "Dec": 0.0, "reportingRate": 1.5, "Records": 10, - "Cards": 677 + "Cards": 677, + "full_Protocol_RR": 0.003, + "full_Protocol_Number": 10, + "latest_FP": "2018-03-29T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "limpopo" + ], + "image_Blob": null }, { "ref": 612, @@ -22899,7 +34335,17 @@ "Dec": 17.0, "reportingRate": 14.7, "Records": 2506, - "Cards": 17037 + "Cards": 17037, + "full_Protocol_RR": 0.7566, + "full_Protocol_Number": 2521, + "latest_FP": "2024-07-23T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "westerncape" + ], + "image_Blob": null }, { "ref": 1064, @@ -22921,7 +34367,8 @@ "Dec": "", "reportingRate": 100.0, "Records": 1, - "Cards": 1 + "Cards": 1, + "image_Blob": null }, { "ref": 599, @@ -22943,7 +34390,24 @@ "Dec": 22.9, "reportingRate": 11.9, "Records": 31162, - "Cards": 262838 + "Cards": 262838, + "full_Protocol_RR": 8.3426, + "full_Protocol_Number": 27797, + "latest_FP": "2024-06-17T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 947, @@ -22965,7 +34429,16 @@ "Dec": 0.0, "reportingRate": 11.4, "Records": 31, - "Cards": 271 + "Cards": 271, + "full_Protocol_RR": 0.0093, + "full_Protocol_Number": 31, + "latest_FP": "2022-08-07T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "limpopo" + ], + "image_Blob": null }, { "ref": 671, @@ -22987,7 +34460,21 @@ "Dec": 11.5, "reportingRate": 12.8, "Records": 5312, - "Cards": 41395 + "Cards": 41395, + "full_Protocol_RR": 1.5736, + "full_Protocol_Number": 5243, + "latest_FP": "2024-07-24T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "kwazulunatal", + "limpopo", + "mpumalanga", + "westerncape" + ], + "image_Blob": null }, { "ref": 4483, @@ -23009,7 +34496,16 @@ "Dec": 0.0, "reportingRate": 12.0, "Records": 3, - "Cards": 25 + "Cards": 25, + "full_Protocol_RR": 0.0012, + "full_Protocol_Number": 4, + "latest_FP": "2023-08-09T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "limpopo" + ], + "image_Blob": null }, { "ref": 677, @@ -23031,7 +34527,19 @@ "Dec": 10.3, "reportingRate": 10.1, "Records": 2735, - "Cards": 26975 + "Cards": 26975, + "full_Protocol_RR": 0.6636, + "full_Protocol_Number": 2211, + "latest_FP": "2024-07-24T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "kwazulunatal", + "limpopo", + "mpumalanga" + ], + "image_Blob": null }, { "ref": 1148, @@ -23053,7 +34561,8 @@ "Dec": 12.5, "reportingRate": 2.9, "Records": 1, - "Cards": 35 + "Cards": 35, + "image_Blob": null }, { "ref": 2398, @@ -23075,7 +34584,8 @@ "Dec": "", "reportingRate": 66.7, "Records": 8, - "Cards": 12 + "Cards": 12, + "image_Blob": null }, { "ref": 841, @@ -23097,7 +34607,21 @@ "Dec": 13.8, "reportingRate": 15.3, "Records": 12036, - "Cards": 78638 + "Cards": 78638, + "full_Protocol_RR": 2.513, + "full_Protocol_Number": 8373, + "latest_FP": "2024-07-25T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "freestate", + "gauteng", + "limpopo", + "mpumalanga", + "northerncape", + "northwest" + ], + "image_Blob": null }, { "ref": 839, @@ -23119,7 +34643,23 @@ "Dec": 42.0, "reportingRate": 43.2, "Records": 81757, - "Cards": 189290 + "Cards": 189290, + "full_Protocol_RR": 20.2768, + "full_Protocol_Number": 67561, + "latest_FP": "2024-07-30T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest" + ], + "image_Blob": null }, { "ref": 920, @@ -23141,7 +34681,8 @@ "Dec": 35.0, "reportingRate": 29.1, "Records": 62, - "Cards": 213 + "Cards": 213, + "image_Blob": null }, { "ref": 843, @@ -23163,7 +34704,24 @@ "Dec": 34.3, "reportingRate": 31.3, "Records": 100531, - "Cards": 320863 + "Cards": 320863, + "full_Protocol_RR": 28.7511, + "full_Protocol_Number": 95797, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 1090, @@ -23185,7 +34743,8 @@ "Dec": 27.8, "reportingRate": 23.7, "Records": 59, - "Cards": 249 + "Cards": 249, + "image_Blob": null }, { "ref": 842, @@ -23207,7 +34766,18 @@ "Dec": 6.3, "reportingRate": 7.3, "Records": 1614, - "Cards": 22061 + "Cards": 22061, + "full_Protocol_RR": 0.4391, + "full_Protocol_Number": 1463, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "kwazulunatal", + "limpopo", + "mpumalanga" + ], + "image_Blob": null }, { "ref": 838, @@ -23229,7 +34799,23 @@ "Dec": 5.0, "reportingRate": 6.5, "Records": 8587, - "Cards": 131303 + "Cards": 131303, + "full_Protocol_RR": 2.2308, + "full_Protocol_Number": 7433, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest" + ], + "image_Blob": null }, { "ref": 1089, @@ -23251,7 +34837,8 @@ "Dec": "", "reportingRate": 41.7, "Records": 5, - "Cards": 12 + "Cards": 12, + "image_Blob": null }, { "ref": 825, @@ -23273,7 +34860,23 @@ "Dec": 10.1, "reportingRate": 11.3, "Records": 11343, - "Cards": 100290 + "Cards": 100290, + "full_Protocol_RR": 3.4271, + "full_Protocol_Number": 11419, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 840, @@ -23295,7 +34898,21 @@ "Dec": 13.5, "reportingRate": 15.1, "Records": 14582, - "Cards": 96406 + "Cards": 96406, + "full_Protocol_RR": 3.1627, + "full_Protocol_Number": 10538, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "freestate", + "gauteng", + "limpopo", + "mpumalanga", + "northerncape", + "northwest" + ], + "image_Blob": null }, { "ref": 826, @@ -23317,7 +34934,8 @@ "Dec": 47.1, "reportingRate": 41.8, "Records": 223, - "Cards": 534 + "Cards": 534, + "image_Blob": null }, { "ref": 476, @@ -23339,7 +34957,8 @@ "Dec": "", "reportingRate": 100.0, "Records": 4, - "Cards": 4 + "Cards": 4, + "image_Blob": null }, { "ref": 795, @@ -23361,7 +34980,8 @@ "Dec": 25.0, "reportingRate": 25.5, "Records": 12, - "Cards": 47 + "Cards": 47, + "image_Blob": null }, { "ref": 798, @@ -23383,7 +35003,8 @@ "Dec": 0.0, "reportingRate": 25.0, "Records": 1, - "Cards": 4 + "Cards": 4, + "image_Blob": null }, { "ref": 3922, @@ -23405,7 +35026,8 @@ "Dec": "", "reportingRate": 100.0, "Records": 2, - "Cards": 2 + "Cards": 2, + "image_Blob": null }, { "ref": 799, @@ -23427,7 +35049,24 @@ "Dec": 37.9, "reportingRate": 35.1, "Records": 79963, - "Cards": 227829 + "Cards": 227829, + "full_Protocol_RR": 24.194, + "full_Protocol_Number": 80613, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 796, @@ -23449,7 +35088,16 @@ "Dec": 19.2, "reportingRate": 15.4, "Records": 908, - "Cards": 5886 + "Cards": 5886, + "full_Protocol_RR": 0.0009, + "full_Protocol_Number": 3, + "latest_FP": "2014-03-20T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "northerncape" + ], + "image_Blob": null }, { "ref": 790, @@ -23471,7 +35119,18 @@ "Dec": 24.5, "reportingRate": 23.6, "Records": 11846, - "Cards": 50116 + "Cards": 50116, + "full_Protocol_RR": 3.3635, + "full_Protocol_Number": 11207, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "kwazulunatal", + "mpumalanga" + ], + "image_Blob": null }, { "ref": 801, @@ -23493,7 +35152,18 @@ "Dec": 18.3, "reportingRate": 17.1, "Records": 8528, - "Cards": 49856 + "Cards": 49856, + "full_Protocol_RR": 1.5171, + "full_Protocol_Number": 5055, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "kwazulunatal", + "limpopo", + "mpumalanga" + ], + "image_Blob": null }, { "ref": 3882, @@ -23515,7 +35185,8 @@ "Dec": 100.0, "reportingRate": 85.0, "Records": 17, - "Cards": 20 + "Cards": 20, + "image_Blob": null }, { "ref": 792, @@ -23537,7 +35208,20 @@ "Dec": 14.3, "reportingRate": 9.8, "Records": 13381, - "Cards": 136999 + "Cards": 136999, + "full_Protocol_RR": 3.4767, + "full_Protocol_Number": 11584, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northwest" + ], + "image_Blob": null }, { "ref": 919, @@ -23559,7 +35243,8 @@ "Dec": 0.0, "reportingRate": 54.5, "Records": 42, - "Cards": 77 + "Cards": 77, + "image_Blob": null }, { "ref": 779, @@ -23581,7 +35266,22 @@ "Dec": 33.8, "reportingRate": 28.2, "Records": 18285, - "Cards": 64742 + "Cards": 64742, + "full_Protocol_RR": 4.426, + "full_Protocol_Number": 14747, + "latest_FP": "2024-07-29T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest" + ], + "image_Blob": null }, { "ref": 793, @@ -23603,7 +35303,20 @@ "Dec": 15.5, "reportingRate": 13.3, "Records": 11336, - "Cards": 85358 + "Cards": 85358, + "full_Protocol_RR": 2.7846, + "full_Protocol_Number": 9278, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northwest" + ], + "image_Blob": null }, { "ref": 789, @@ -23625,7 +35338,23 @@ "Dec": 27.1, "reportingRate": 28.6, "Records": 30078, - "Cards": 105264 + "Cards": 105264, + "full_Protocol_RR": 7.6616, + "full_Protocol_Number": 25528, + "latest_FP": "2024-07-30T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 783, @@ -23647,7 +35376,18 @@ "Dec": 51.3, "reportingRate": 54.3, "Records": 8515, - "Cards": 15684 + "Cards": 15684, + "full_Protocol_RR": 2.0406, + "full_Protocol_Number": 6799, + "latest_FP": "2024-07-18T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "freestate", + "northerncape", + "northwest" + ], + "image_Blob": null }, { "ref": 802, @@ -23669,7 +35409,17 @@ "Dec": 17.5, "reportingRate": 10.2, "Records": 1808, - "Cards": 17678 + "Cards": 17678, + "full_Protocol_RR": 0.3409, + "full_Protocol_Number": 1136, + "latest_FP": "2024-06-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "kwazulunatal", + "mpumalanga" + ], + "image_Blob": null }, { "ref": 803, @@ -23691,7 +35441,24 @@ "Dec": 55.5, "reportingRate": 52.1, "Records": 174573, - "Cards": 335157 + "Cards": 335157, + "full_Protocol_RR": 49.4043, + "full_Protocol_Number": 164612, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 791, @@ -23713,7 +35480,21 @@ "Dec": 38.9, "reportingRate": 37.6, "Records": 50105, - "Cards": 133254 + "Cards": 133254, + "full_Protocol_RR": 13.6767, + "full_Protocol_Number": 45570, + "latest_FP": "2024-07-29T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga" + ], + "image_Blob": null }, { "ref": 804, @@ -23735,7 +35516,22 @@ "Dec": 32.2, "reportingRate": 28.8, "Records": 51333, - "Cards": 178467 + "Cards": 178467, + "full_Protocol_RR": 14.8907, + "full_Protocol_Number": 49615, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northwest" + ], + "image_Blob": null }, { "ref": 797, @@ -23757,7 +35553,22 @@ "Dec": 28.9, "reportingRate": 24.7, "Records": 49910, - "Cards": 201749 + "Cards": 201749, + "full_Protocol_RR": 14.0327, + "full_Protocol_Number": 46756, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northwest" + ], + "image_Blob": null }, { "ref": 800, @@ -23779,7 +35590,18 @@ "Dec": 33.9, "reportingRate": 25.6, "Records": 11071, - "Cards": 43316 + "Cards": 43316, + "full_Protocol_RR": 3.263, + "full_Protocol_Number": 10872, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "kwazulunatal", + "mpumalanga" + ], + "image_Blob": null }, { "ref": 3944, @@ -23801,7 +35623,8 @@ "Dec": "", "reportingRate": 100.0, "Records": 1, - "Cards": 1 + "Cards": 1, + "image_Blob": null }, { "ref": 568, @@ -23823,7 +35646,24 @@ "Dec": 12.8, "reportingRate": 16.3, "Records": 27596, - "Cards": 169638 + "Cards": 169638, + "full_Protocol_RR": 7.9347, + "full_Protocol_Number": 26438, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 564, @@ -23845,7 +35685,24 @@ "Dec": 18.8, "reportingRate": 20.0, "Records": 26049, - "Cards": 129991 + "Cards": 129991, + "full_Protocol_RR": 7.0403, + "full_Protocol_Number": 23458, + "latest_FP": "2024-07-30T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 563, @@ -23867,7 +35724,18 @@ "Dec": 0.9, "reportingRate": 0.7, "Records": 9, - "Cards": 1248 + "Cards": 1248, + "full_Protocol_RR": 0.0021, + "full_Protocol_Number": 7, + "latest_FP": "2023-02-20T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "limpopo", + "mpumalanga" + ], + "image_Blob": null }, { "ref": 268, @@ -23889,7 +35757,24 @@ "Dec": 29.7, "reportingRate": 25.0, "Records": 12194, - "Cards": 48708 + "Cards": 48708, + "full_Protocol_RR": 3.3842, + "full_Protocol_Number": 11276, + "latest_FP": "2024-07-25T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 1172, @@ -23911,7 +35796,24 @@ "Dec": 54.5, "reportingRate": 53.0, "Records": 154076, - "Cards": 290570 + "Cards": 290570, + "full_Protocol_RR": 46.4369, + "full_Protocol_Number": 154725, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 1171, @@ -23933,7 +35835,22 @@ "Dec": 38.8, "reportingRate": 39.4, "Records": 13619, - "Cards": 34571 + "Cards": 34571, + "full_Protocol_RR": 4.0523, + "full_Protocol_Number": 13502, + "latest_FP": "2024-07-30T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 13633, @@ -23955,7 +35872,17 @@ "Dec": 9.8, "reportingRate": 12.0, "Records": 2251, - "Cards": 18689 + "Cards": 18689, + "full_Protocol_RR": 0.3827, + "full_Protocol_Number": 1275, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "kwazulunatal", + "limpopo" + ], + "image_Blob": null }, { "ref": 777, @@ -23977,7 +35904,14 @@ "Dec": 15.1, "reportingRate": 18.6, "Records": 2914, - "Cards": 15689 + "Cards": 15689, + "full_Protocol_RR": 0.0087, + "full_Protocol_Number": 29, + "latest_FP": "2022-11-03T00:00:00", + "image_Url": null, + "info": null, + "provinces": [], + "image_Blob": null }, { "ref": 594, @@ -23999,7 +35933,23 @@ "Dec": 3.4, "reportingRate": 1.9, "Records": 1122, - "Cards": 57546 + "Cards": 57546, + "full_Protocol_RR": 0.3052, + "full_Protocol_Number": 1017, + "latest_FP": "2024-03-30T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest" + ], + "image_Blob": null }, { "ref": 3400, @@ -24021,7 +35971,16 @@ "Dec": 0.0, "reportingRate": 6.8, "Records": 32, - "Cards": 469 + "Cards": 469, + "full_Protocol_RR": 0.0099, + "full_Protocol_Number": 33, + "latest_FP": "2024-07-06T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "mpumalanga" + ], + "image_Blob": null }, { "ref": 853, @@ -24043,7 +36002,16 @@ "Dec": 1.2, "reportingRate": 2.4, "Records": 161, - "Cards": 6849 + "Cards": 6849, + "full_Protocol_RR": 0.0003, + "full_Protocol_Number": 1, + "latest_FP": "2017-11-11T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "gauteng" + ], + "image_Blob": null }, { "ref": 3984, @@ -24065,7 +36033,16 @@ "Dec": "", "reportingRate": 16.7, "Records": 1, - "Cards": 6 + "Cards": 6, + "full_Protocol_RR": 0.0003, + "full_Protocol_Number": 1, + "latest_FP": "2018-03-13T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "northwest" + ], + "image_Blob": null }, { "ref": 852, @@ -24087,7 +36064,24 @@ "Dec": 11.7, "reportingRate": 9.9, "Records": 14041, - "Cards": 142386 + "Cards": 142386, + "full_Protocol_RR": 3.392, + "full_Protocol_Number": 11302, + "latest_FP": "2024-07-26T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 846, @@ -24109,7 +36103,24 @@ "Dec": 41.3, "reportingRate": 27.5, "Records": 85201, - "Cards": 309800 + "Cards": 309800, + "full_Protocol_RR": 24.5395, + "full_Protocol_Number": 81764, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 847, @@ -24131,7 +36142,22 @@ "Dec": 16.1, "reportingRate": 12.9, "Records": 9629, - "Cards": 74811 + "Cards": 74811, + "full_Protocol_RR": 1.7731, + "full_Protocol_Number": 5908, + "latest_FP": "2024-07-16T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "limpopo", + "mpumalanga", + "northerncape", + "northwest" + ], + "image_Blob": null }, { "ref": 816, @@ -24153,7 +36179,21 @@ "Dec": 37.6, "reportingRate": 23.0, "Records": 28470, - "Cards": 123939 + "Cards": 123939, + "full_Protocol_RR": 8.2105, + "full_Protocol_Number": 27357, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga" + ], + "image_Blob": null }, { "ref": 818, @@ -24175,7 +36215,23 @@ "Dec": 37.7, "reportingRate": 31.6, "Records": 47411, - "Cards": 150265 + "Cards": 150265, + "full_Protocol_RR": 14.3133, + "full_Protocol_Number": 47691, + "latest_FP": "2024-07-30T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest" + ], + "image_Blob": null }, { "ref": 971, @@ -24197,7 +36253,8 @@ "Dec": 64.3, "reportingRate": 39.6, "Records": 82, - "Cards": 207 + "Cards": 207, + "image_Blob": null }, { "ref": 3756, @@ -24219,7 +36276,8 @@ "Dec": "", "reportingRate": 60.0, "Records": 3, - "Cards": 5 + "Cards": 5, + "image_Blob": null }, { "ref": 813, @@ -24241,7 +36299,22 @@ "Dec": 32.3, "reportingRate": 19.2, "Records": 34611, - "Cards": 180619 + "Cards": 180619, + "full_Protocol_RR": 9.7388, + "full_Protocol_Number": 32449, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northwest" + ], + "image_Blob": null }, { "ref": 814, @@ -24263,7 +36336,23 @@ "Dec": 29.6, "reportingRate": 17.6, "Records": 32046, - "Cards": 182010 + "Cards": 182010, + "full_Protocol_RR": 9.2376, + "full_Protocol_Number": 30779, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest" + ], + "image_Blob": null }, { "ref": 815, @@ -24285,7 +36374,8 @@ "Dec": 41.7, "reportingRate": 25.6, "Records": 859, - "Cards": 3357 + "Cards": 3357, + "image_Blob": null }, { "ref": 419, @@ -24307,7 +36397,24 @@ "Dec": 30.0, "reportingRate": 32.3, "Records": 78134, - "Cards": 241906 + "Cards": 241906, + "full_Protocol_RR": 21.7165, + "full_Protocol_Number": 72358, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 420, @@ -24329,7 +36436,8 @@ "Dec": 14.0, "reportingRate": 12.4, "Records": 390, - "Cards": 3136 + "Cards": 3136, + "image_Blob": null }, { "ref": 451, @@ -24351,7 +36459,23 @@ "Dec": 13.1, "reportingRate": 14.7, "Records": 16968, - "Cards": 115519 + "Cards": 115519, + "full_Protocol_RR": 4.2858, + "full_Protocol_Number": 14280, + "latest_FP": "2024-07-28T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest" + ], + "image_Blob": null }, { "ref": 446, @@ -24373,7 +36497,22 @@ "Dec": 7.7, "reportingRate": 7.4, "Records": 4734, - "Cards": 63773 + "Cards": 63773, + "full_Protocol_RR": 1.1228, + "full_Protocol_Number": 3741, + "latest_FP": "2024-07-26T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest" + ], + "image_Blob": null }, { "ref": 1368, @@ -24395,7 +36534,8 @@ "Dec": "", "reportingRate": 38.5, "Records": 5, - "Cards": 13 + "Cards": 13, + "image_Blob": null }, { "ref": 450, @@ -24417,7 +36557,24 @@ "Dec": 19.4, "reportingRate": 18.4, "Records": 52972, - "Cards": 287948 + "Cards": 287948, + "full_Protocol_RR": 14.313, + "full_Protocol_Number": 47690, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest", + "westerncape" + ], + "image_Blob": null }, { "ref": 447, @@ -24439,7 +36596,23 @@ "Dec": 26.5, "reportingRate": 24.2, "Records": 46856, - "Cards": 194017 + "Cards": 194017, + "full_Protocol_RR": 12.6767, + "full_Protocol_Number": 42238, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest" + ], + "image_Blob": null }, { "ref": 449, @@ -24461,7 +36634,16 @@ "Dec": 16.0, "reportingRate": 16.0, "Records": 183, - "Cards": 1147 + "Cards": 1147, + "full_Protocol_RR": 0.0003, + "full_Protocol_Number": 1, + "latest_FP": "2021-09-17T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "freestate" + ], + "image_Blob": null }, { "ref": 445, @@ -24483,7 +36665,21 @@ "Dec": 14.1, "reportingRate": 12.2, "Records": 4573, - "Cards": 37585 + "Cards": 37585, + "full_Protocol_RR": 1.2938, + "full_Protocol_Number": 4311, + "latest_FP": "2024-07-15T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "kwazulunatal", + "mpumalanga", + "northerncape", + "westerncape" + ], + "image_Blob": null }, { "ref": 448, @@ -24505,7 +36701,18 @@ "Dec": 21.3, "reportingRate": 20.7, "Records": 7781, - "Cards": 37610 + "Cards": 37610, + "full_Protocol_RR": 2.3545, + "full_Protocol_Number": 7845, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "kwazulunatal", + "westerncape" + ], + "image_Blob": null }, { "ref": 452, @@ -24527,7 +36734,22 @@ "Dec": 14.0, "reportingRate": 15.1, "Records": 14059, - "Cards": 93016 + "Cards": 93016, + "full_Protocol_RR": 4.1726, + "full_Protocol_Number": 13903, + "latest_FP": "2024-07-27T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "westerncape" + ], + "image_Blob": null }, { "ref": 907, @@ -24549,7 +36771,8 @@ "Dec": 16.4, "reportingRate": 19.4, "Records": 57, - "Cards": 294 + "Cards": 294, + "image_Blob": null }, { "ref": 417, @@ -24571,7 +36794,8 @@ "Dec": 100.0, "reportingRate": 71.4, "Records": 10, - "Cards": 14 + "Cards": 14, + "image_Blob": null }, { "ref": 614, @@ -24593,7 +36817,21 @@ "Dec": 24.3, "reportingRate": 16.3, "Records": 7192, - "Cards": 44160 + "Cards": 44160, + "full_Protocol_RR": 1.3145, + "full_Protocol_Number": 4380, + "latest_FP": "2024-07-18T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "freestate", + "gauteng", + "limpopo", + "mpumalanga", + "northerncape", + "northwest" + ], + "image_Blob": null }, { "ref": 3092, @@ -24615,7 +36853,8 @@ "Dec": 50.0, "reportingRate": 22.3, "Records": 23, - "Cards": 103 + "Cards": 103, + "image_Blob": null }, { "ref": 615, @@ -24637,7 +36876,18 @@ "Dec": 19.8, "reportingRate": 12.9, "Records": 5374, - "Cards": 41505 + "Cards": 41505, + "full_Protocol_RR": 1.2962, + "full_Protocol_Number": 4319, + "latest_FP": "2024-07-26T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "kwazulunatal", + "limpopo", + "mpumalanga" + ], + "image_Blob": null }, { "ref": 453, @@ -24659,7 +36909,23 @@ "Dec": 17.0, "reportingRate": 17.1, "Records": 26071, - "Cards": 152908 + "Cards": 152908, + "full_Protocol_RR": 7.8972, + "full_Protocol_Number": 26313, + "latest_FP": "2024-07-31T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "easterncape", + "freestate", + "gauteng", + "kwazulunatal", + "limpopo", + "mpumalanga", + "northerncape", + "northwest" + ], + "image_Blob": null }, { "ref": 1014, @@ -24681,6 +36947,15 @@ "Dec": 0.0, "reportingRate": 1.3, "Records": 12, - "Cards": 897 + "Cards": 897, + "full_Protocol_RR": 0.0036, + "full_Protocol_Number": 12, + "latest_FP": "2018-03-23T00:00:00", + "image_Url": null, + "info": null, + "provinces": [ + "westerncape" + ], + "image_Blob": null } ] \ No newline at end of file diff --git a/beakpeek/lib/Controller/DB/birds_provider.dart b/beakpeek/lib/Controller/DB/birds_provider.dart index c468196f..720ea2bf 100644 --- a/beakpeek/lib/Controller/DB/birds_provider.dart +++ b/beakpeek/lib/Controller/DB/birds_provider.dart @@ -1,170 +1,108 @@ -// ignore_for_file: avoid_print +// // ignore_for_file: avoid_print -import 'package:beakpeek/Model/BirdInfo/bird.dart'; -import 'package:beakpeek/Model/BirdInfo/pentad.dart'; -import 'package:beakpeek/Model/BirdInfo/province.dart'; -import 'package:path/path.dart'; -import 'package:sqflite/sqflite.dart'; +// import 'package:beakpeek/Model/BirdInfo/bird.dart'; +// import 'package:beakpeek/Model/BirdInfo/pentad.dart'; +// import 'package:beakpeek/Model/BirdInfo/province.dart'; +// import 'package:sqflite/sqflite.dart'; -class BirdsProvider { - BirdsProvider._internal(); - static final BirdsProvider instance = BirdsProvider._internal(); +// class BirdsProvider { - static Database? allBirds; +// static Database? lifeList; - Future get database async { - if (allBirds != null) { - return allBirds!; - } - allBirds = await _initDatabase(); - return allBirds!; - } +// Future> fetchBirds() async { +// final db = await instance.database; - Future _initDatabase() async { - return await openDatabase( - join(await getDatabasesPath(), 'life_list.db'), - version: 1, - onCreate: (db, version) { - return db.execute( - '''CREATE TABLE allBirds( - id INTEGER PRIMARY KEY, - commonGroup TEXT, - commonSpecies TEXT, - genus TEXT, - species TEXT, - full_Protocol_RR REAL, - full_Protocol_Number INTEGER, - latest_FP NUMERIC, - image_Url TEXT, - image_Blob BLOB, - info TEXT, - reportingRate DOUBLE - ) - - CREATE TABLE provinces( - id INTEGER PRIMARY KEY, - easterncape NUMERIC, - gauteng NUMERIC, - kwazulunatal NUMERIC, - limpopo NUMERIC, - mpumalanga NUMERIC, - northerncape NUMERIC, - northwest NUMERIC, - westerncape NUMERIC, - freestate NUMERIC - )''', - ); - }, - ); - } +// final List> birdMap = await db.query( +// 'birds', +// orderBy: 'commonGroup DESC, commonSpecies DESC', +// ); +// return birdMap.map( +// (map) { +// return Bird( +// id: map['id'] as int, +// commonGroup: +// map['commonGroup'] != null ? map['commonGroup'] as String : '', +// commonSpecies: map['commonSpecies'] != null +// ? map['commonSpecies'] as String +// : '', +// fullProtocolRR: 0.0, +// fullProtocolNumber: 0, +// latestFP: map['latestFP'] != null ? map['latestFP'] as String : '', +// reportingRate: map['reportingRate'] != null +// ? map['reportingRate'] as double +// : 0.0, +// genus: map['genus'] as String, +// species: map['species'] as String, +// pentad: Pentad( +// pentadAllocation: map['pentad'].toString(), +// pentadLongitude: 0.0, +// pentadLatitude: 0.0, +// province: Province( +// id: 0, +// name: ' ', +// ), +// totalCards: 0, +// ), +// jan: 0.0, +// feb: 0.0, +// mar: 0.0, +// apr: 0.0, +// may: 0.0, +// jun: 0.0, +// jul: 0.0, +// aug: 0.0, +// sep: 0.0, +// oct: 0.0, +// nov: 0.0, +// dec: 0.0, +// totalRecords: 0, +// ); +// }, +// ).toList(); +// } - Future insertBird(Bird bird) async { - final db = await instance.database; - if (!await isDuplicate(bird)) { - await db - .insert( - 'birds', - bird.toMapLIfe(), - conflictAlgorithm: ConflictAlgorithm.replace, - ) - .then((value) { - print('inserted $value + $bird'); - }); - } - } +// Future close() async { +// final db = await instance.database; +// db.close(); +// } - Future> fetchBirds() async { - final db = await instance.database; +// Future isDuplicate(Bird bird) async { +// final db = await instance.database; +// final maps = await db.query( +// 'birds', +// columns: ['commonGroup', 'commonSpecies', 'genus', 'species'], +// where: +// 'commonGroup = ? AND commonSpecies = ? AND genus = ? AND species =?', +// whereArgs: [ +// bird.commonGroup, +// bird.commonSpecies, +// bird.genus, +// bird.species +// ], +// ); - final List> birdMap = await db.query( - 'birds', - orderBy: 'commonGroup DESC, commonSpecies DESC', - ); - return birdMap.map( - (map) { - return Bird( - id: map['id'] as int, - commonGroup: - map['commonGroup'] != null ? map['commonGroup'] as String : '', - commonSpecies: map['commonSpecies'] != null - ? map['commonSpecies'] as String - : '', - fullProtocolRR: 0.0, - fullProtocolNumber: 0, - latestFP: map['latestFP'] != null ? map['latestFP'] as String : '', - reportingRate: map['reportingRate'] != null - ? map['reportingRate'] as double - : 0.0, - genus: map['genus'] as String, - species: map['species'] as String, - pentad: Pentad( - pentadAllocation: map['pentad'].toString(), - pentadLongitude: 0.0, - pentadLatitude: 0.0, - province: Province( - id: 0, - name: ' ', - ), - totalCards: 0, - ), - jan: 0.0, - feb: 0.0, - mar: 0.0, - apr: 0.0, - may: 0.0, - jun: 0.0, - jul: 0.0, - aug: 0.0, - sep: 0.0, - oct: 0.0, - nov: 0.0, - dec: 0.0, - totalRecords: 0, - ); - }, - ).toList(); - } +// if (maps.isNotEmpty) { +// return true; +// } else { +// return false; +// } +// } - Future close() async { - final db = await instance.database; - db.close(); - } +// Future delete(Bird bird) async { +// final db = await instance.database; +// await db.delete( +// 'birds', +// where: +// '''commonGroup = ? AND commonSpecies = ? AND genus = ? AND species =?''', +// whereArgs: [ +// bird.commonGroup, +// bird.commonSpecies, +// bird.genus, +// bird.species +// ], +// ); +// } - Future isDuplicate(Bird bird) async { - final db = await instance.database; - final maps = await db.query( - 'birds', - columns: ['commonGroup', 'commonSpecies', 'genus', 'species'], - where: - 'commonGroup = ? AND commonSpecies = ? AND genus = ? AND species =?', - whereArgs: [ - bird.commonGroup, - bird.commonSpecies, - bird.genus, - bird.species - ], - ); - - if (maps.isNotEmpty) { - return true; - } else { - return false; - } - } - - Future delete(Bird bird) async { - final db = await instance.database; - await db.delete( - 'birds', - where: - '''commonGroup = ? AND commonSpecies = ? AND genus = ? AND species =?''', - whereArgs: [ - bird.commonGroup, - bird.commonSpecies, - bird.genus, - bird.species - ], - ); - } -} + +// } diff --git a/beakpeek/lib/Controller/DB/life_list_provider.dart b/beakpeek/lib/Controller/DB/life_list_provider.dart index ede3293c..20232bd8 100644 --- a/beakpeek/lib/Controller/DB/life_list_provider.dart +++ b/beakpeek/lib/Controller/DB/life_list_provider.dart @@ -1,5 +1,7 @@ // ignore_for_file: avoid_print +import 'dart:async'; + import 'package:beakpeek/Model/BirdInfo/bird.dart'; import 'package:beakpeek/Model/BirdInfo/pentad.dart'; import 'package:beakpeek/Model/BirdInfo/province.dart'; @@ -25,19 +27,69 @@ class LifeListProvider { return await openDatabase( join(await getDatabasesPath(), 'life_list.db'), version: 1, - onCreate: (db, version) { - return db.execute( - '''CREATE TABLE birds( + onCreate: _createDb, + ); + } + + Future deleteDatabaseFile() async { + final dbPath = await getDatabasesPath(); + final path = join(dbPath, 'life_list.db'); + + // Delete the database file + await deleteDatabase(path); + print('Database deleted'); + } + + Future _createDb(Database db, version) async { + await db.execute('''CREATE TABLE birds( id INTEGER PRIMARY KEY, commonGroup TEXT, commonSpecies TEXT, genus TEXT, species TEXT, reportingRate DOUBLE - )''', - ); - }, - ); + )'''); + await db.execute(''' + CREATE TABLE allBirds( + id INTEGER PRIMARY KEY, + commonGroup TEXT, + commonSpecies TEXT, + genus TEXT, + species TEXT, + fullProtocolRR REAL, + fullProtocolNumber INTEGER, + latestFP NUMERIC, + jan DOUBLE, + feb DOUBLE, + mar DOUBLE, + apr DOUBLE, + may DOUBLE, + jun DOUBLE, + jul DOUBLE, + aug DOUBLE, + sep DOUBLE, + oct DOUBLE, + nov DOUBLE, + dec DOUBLE, + image_Url TEXT, + image_Blob BLOB, + info TEXT, + reportingRate DOUBLE, + totalRecords INTEGER + )'''); + await db.execute(''' + CREATE TABLE provinces( + id INTEGER PRIMARY KEY, + easterncape NUMERIC, + gauteng NUMERIC, + kwazulunatal NUMERIC, + limpopo NUMERIC, + mpumalanga NUMERIC, + northerncape NUMERIC, + northwest NUMERIC, + westerncape NUMERIC, + freestate NUMERIC + )'''); } Future insertBird(Bird bird) async { @@ -148,4 +200,30 @@ class LifeListProvider { ], ); } + + Future initialInsert(List allBirds) async { + final db = await instance.database; + if (await containsData() == 0) { + final batch = db.batch(); + for (Bird bird in allBirds) { + batch.insert('allBirds', bird.toAllBirdsMap(), + conflictAlgorithm: ConflictAlgorithm.replace); + } + await batch.commit(); + // allBirds.map((bird) => insertIntoAll(db, bird)); + } + } + + Future containsData() async { + final db = await instance.database; + final int count = Sqflite.firstIntValue( + await db.query( + 'allBirds', + columns: ['COUNT(*)'], + ), + ) ?? + 0; + print(count); + return count; + } } diff --git a/beakpeek/lib/Model/BirdInfo/bird.dart b/beakpeek/lib/Model/BirdInfo/bird.dart index 8b0d01df..866282b5 100644 --- a/beakpeek/lib/Model/BirdInfo/bird.dart +++ b/beakpeek/lib/Model/BirdInfo/bird.dart @@ -9,6 +9,7 @@ class Bird { this.imageUrl, this.imageBlob, this.info, + this.provinces, required this.commonGroup, required this.commonSpecies, required this.genus, @@ -62,6 +63,11 @@ class Bird { reportingRate: birdJson['reportingRate']?.toDouble() ?? json['reportingRate'].toDouble() ?? 0.0, + info: json['info'] ?? '', + imageUrl: json['imageUrl'] != null + ? List.from(json['imageUrl'] ?? []) + : List.from([]), + provinces: List.from(json['provinces'] ?? []), ); } @@ -89,8 +95,9 @@ class Bird { final int totalRecords; final double reportingRate; final String? info; - final String? imageUrl; + final List? imageUrl; final Image? imageBlob; + final List? provinces; Map toMap() { return { @@ -131,9 +138,52 @@ class Bird { }; } + Map toMapProvince() { + return { + 'id': id, + 'gauteng': provinces?.contains('gauteng'), + 'kwazulunatal': provinces?.contains('kwazulunatal'), + 'limpopo': provinces?.contains('limpopo'), + 'mpumalanga': provinces?.contains('mpumalanga'), + 'northerncape': provinces?.contains('northerncape'), + 'northwest': provinces?.contains('northwest'), + 'westerncape': provinces?.contains('westerncape'), + 'freestate': provinces?.contains('freestate'), + }; + } + + Map toAllBirdsMap() { + return { + 'id': id, + 'commonGroup': commonGroup, + 'commonSpecies': commonSpecies, + 'genus': genus, + 'species': species, + 'fullProtocolRR': fullProtocolRR, + 'fullProtocolNumber': fullProtocolNumber, + 'latestFP': latestFP, + 'jan': jan, + 'feb': feb, + 'mar': mar, + 'apr': apr, + 'may': may, + 'jun': jun, + 'jul': jul, + 'aug': aug, + 'sep': sep, + 'oct': oct, + 'nov': nov, + 'dec': dec, + 'totalRecords': totalRecords, + 'reportingRate': reportingRate, + 'info': info, + 'image_Url': imageUrl, + }; + } + @override String toString() { - return '''Bird{id: $id, commonGroup: $commonGroup, - commonSpecies: $commonSpecies, reportingRate: $reportingRate}'''; + return '''Bird id: $id, commonGroup: $commonGroup, + commonSpecies: $commonSpecies, reportingRate: $reportingRate'''; } } diff --git a/beakpeek/lib/Model/Globals/globals.dart b/beakpeek/lib/Model/Globals/globals.dart index 8d5447ce..982947ed 100644 --- a/beakpeek/lib/Model/Globals/globals.dart +++ b/beakpeek/lib/Model/Globals/globals.dart @@ -19,6 +19,7 @@ class Globals { }); listBirdFromAssets().then((result) { allBirdsList = result; + lifeList.initialInsert(result); }); } diff --git a/beakpeek/lib/main.dart b/beakpeek/lib/main.dart index 2932c179..d42887cc 100644 --- a/beakpeek/lib/main.dart +++ b/beakpeek/lib/main.dart @@ -21,6 +21,7 @@ class Main extends StatefulWidget { class MainState extends State
{ late final ThemeProvider themeProvider; + @override void initState() { super.initState(); From c159e57f56c9c65242dcc9ec7f9759714629aded Mon Sep 17 00:00:00 2001 From: JarodJeffery Date: Sun, 22 Sep 2024 14:36:44 +0200 Subject: [PATCH 3/5] =?UTF-8?q?=E2=9C=A8Introduce=20new=20features.?= =?UTF-8?q?=E2=9A=A1=EF=B8=8FImprove=20performance.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Controller/DB/achievements_provider.dart | 92 ------------------- .../lib/Controller/DB/database_calls.dart | 23 ++++- .../lib/Controller/DB/life_list_provider.dart | 41 ++++++++- beakpeek/lib/Controller/Home/search.dart | 1 - beakpeek/lib/Model/BirdInfo/bird.dart | 16 ++-- .../lib/Model/BirdInfo/province_data.dart | 58 ++++++++++++ beakpeek/lib/Model/Globals/globals.dart | 2 + .../UserProfile/user_profile_function.dart | 40 +++----- .../lib/View/UserProfile/user_profile.dart | 2 - 9 files changed, 138 insertions(+), 137 deletions(-) delete mode 100644 beakpeek/lib/Controller/DB/achievements_provider.dart create mode 100644 beakpeek/lib/Model/BirdInfo/province_data.dart diff --git a/beakpeek/lib/Controller/DB/achievements_provider.dart b/beakpeek/lib/Controller/DB/achievements_provider.dart deleted file mode 100644 index e034b8c1..00000000 --- a/beakpeek/lib/Controller/DB/achievements_provider.dart +++ /dev/null @@ -1,92 +0,0 @@ -import 'package:beakpeek/Model/UserProfile/achievement.dart'; -import 'package:path/path.dart'; -import 'package:sqflite/sqflite.dart'; - -class AchievementsProvider { - AchievementsProvider._internal(); - static final AchievementsProvider instance = AchievementsProvider._internal(); - - static Database? achievements; - - Future get database async { - if (achievements != null) { - return achievements!; - } - - achievements = await _initDatabase(); - return achievements!; - } - - Future _initDatabase() async { - return await openDatabase( - join(await getDatabasesPath(), 'life_list.db'), - version: 1, - onCreate: (db, version) { - return db.execute( - '''CREATE TABLE achievement( - id INTEGER PRIMARY KEY, - achievement TEXT, - points TEXT, - )''', - ); - }, - ); - } - - Future insertAchievement(Achievement achieve) async { - final db = await instance.database; - if (!await isDuplicate(achieve)) { - await db.insert( - 'achievement', - achieve.toMap(), - conflictAlgorithm: ConflictAlgorithm.replace, - ); - } - } - - Future> fetchAchievementsList() async { - final db = await instance.database; - - final List> achievementsMap = await db.query( - 'achievement', - orderBy: 'id', - ); - return [ - for (final { - 'name': name as String, - 'description': description as String, - } in achievementsMap) - Achievement(name: name, description: description), - ]; - } - - Future close() async { - final db = await instance.database; - db.close(); - } - - Future isDuplicate(Achievement achieve) async { - final db = await instance.database; - final maps = await db.query( - 'achieve', - columns: ['name', 'description'], - where: 'name = ? and description = ?', - whereArgs: [achieve.name, achieve.description], - ); - - if (maps.isNotEmpty) { - return true; - } else { - return false; - } - } - - Future delete(Achievement achieve) async { - final db = await instance.database; - await db.delete( - 'achievement', - where: '''name = ? and description = ?''', - whereArgs: [achieve.name, achieve.description], - ); - } -} diff --git a/beakpeek/lib/Controller/DB/database_calls.dart b/beakpeek/lib/Controller/DB/database_calls.dart index 3bcc9b36..d345518e 100644 --- a/beakpeek/lib/Controller/DB/database_calls.dart +++ b/beakpeek/lib/Controller/DB/database_calls.dart @@ -1,19 +1,20 @@ // ignore_for_file: avoid_print import 'dart:convert'; +import 'package:beakpeek/Controller/DB/life_list_provider.dart'; import 'package:beakpeek/Model/BirdInfo/bird.dart'; import 'package:beakpeek/Model/BirdInfo/bird_search_functions.dart'; import 'package:http/http.dart' as http; const List provinces = [ 'easterncape', - 'freestate', 'gauteng', 'kwazulunatal', 'limpopo', 'mpumalanga', 'northerncape', 'northwest', - 'westerncape' + 'westerncape', + 'freestate', ]; Future> fetchAllBirds(String prov, http.Client client) async { @@ -80,3 +81,21 @@ Future getProvincesBirdIsIn( throw Exception('Failed to load number of birds: $error, '); } } + +Future> getProvincesForBird(int id) async { + late final LifeListProvider lifeList = LifeListProvider.instance; + late final List isIn = []; + await lifeList.getBirdProvinces(id).then((prov) { + isIn.add((prov.easterncape)); + isIn.add((prov.gauteng)); + isIn.add((prov.kwazulunatal)); + isIn.add((prov.limpopo)); + isIn.add((prov.mpumalanga)); + isIn.add((prov.northerncape)); + isIn.add((prov.northwest)); + isIn.add((prov.westerncape)); + isIn.add((prov.freestate)); + }); + //print(isIn); + return isIn; +} diff --git a/beakpeek/lib/Controller/DB/life_list_provider.dart b/beakpeek/lib/Controller/DB/life_list_provider.dart index 20232bd8..a9a52aea 100644 --- a/beakpeek/lib/Controller/DB/life_list_provider.dart +++ b/beakpeek/lib/Controller/DB/life_list_provider.dart @@ -5,6 +5,7 @@ import 'dart:async'; import 'package:beakpeek/Model/BirdInfo/bird.dart'; import 'package:beakpeek/Model/BirdInfo/pentad.dart'; import 'package:beakpeek/Model/BirdInfo/province.dart'; +import 'package:beakpeek/Model/BirdInfo/province_data.dart'; import 'package:path/path.dart'; import 'package:sqflite/sqflite.dart'; @@ -209,8 +210,18 @@ class LifeListProvider { batch.insert('allBirds', bird.toAllBirdsMap(), conflictAlgorithm: ConflictAlgorithm.replace); } - await batch.commit(); - // allBirds.map((bird) => insertIntoAll(db, bird)); + } + } + + Future initialProvInsert(List allBirds) async { + final db = await instance.database; + if (await containsProvData() == 0) { + final batchProv = db.batch(); + for (Bird bird in allBirds) { + batchProv.insert('provinces', bird.toMapProvince(), + conflictAlgorithm: ConflictAlgorithm.replace); + } + await batchProv.commit(); } } @@ -223,7 +234,31 @@ class LifeListProvider { ), ) ?? 0; - print(count); return count; } + + Future containsProvData() async { + final db = await instance.database; + final int count = Sqflite.firstIntValue( + await db.query( + 'provinces', + columns: ['COUNT(*)'], + ), + ) ?? + 0; + return count; + } + + Future getBirdProvinces(int id) async { + final db = await instance.database; + late ProvinceData prov; + await db.query( + 'provinces', + where: 'id =?', + whereArgs: [id], + ).then((result) { + prov = ProvinceData.fromJson(result.first); + }); + return prov; + } } diff --git a/beakpeek/lib/Controller/Home/search.dart b/beakpeek/lib/Controller/Home/search.dart index e278564e..1aad936d 100644 --- a/beakpeek/lib/Controller/Home/search.dart +++ b/beakpeek/lib/Controller/Home/search.dart @@ -5,7 +5,6 @@ import 'package:flutter/services.dart'; Future> loadJsonFromAssets() async { final String jsonString = await rootBundle.loadString('assets/BirdList/allbirds.json'); - //print(jsonDecode(jsonString)); return jsonDecode(jsonString); } diff --git a/beakpeek/lib/Model/BirdInfo/bird.dart b/beakpeek/lib/Model/BirdInfo/bird.dart index 866282b5..c75645b9 100644 --- a/beakpeek/lib/Model/BirdInfo/bird.dart +++ b/beakpeek/lib/Model/BirdInfo/bird.dart @@ -141,14 +141,14 @@ class Bird { Map toMapProvince() { return { 'id': id, - 'gauteng': provinces?.contains('gauteng'), - 'kwazulunatal': provinces?.contains('kwazulunatal'), - 'limpopo': provinces?.contains('limpopo'), - 'mpumalanga': provinces?.contains('mpumalanga'), - 'northerncape': provinces?.contains('northerncape'), - 'northwest': provinces?.contains('northwest'), - 'westerncape': provinces?.contains('westerncape'), - 'freestate': provinces?.contains('freestate'), + 'gauteng': provinces!.contains('gauteng') ? 1 : 0, + 'kwazulunatal': provinces!.contains('kwazulunatal') ? 1 : 0, + 'limpopo': provinces!.contains('limpopo') ? 1 : 0, + 'mpumalanga': provinces!.contains('mpumalanga') ? 1 : 0, + 'northerncape': provinces!.contains('northerncape') ? 1 : 0, + 'northwest': provinces!.contains('northwest') ? 1 : 0, + 'westerncape': provinces!.contains('westerncape') ? 1 : 0, + 'freestate': provinces!.contains('freestate') ? 1 : 0, }; } diff --git a/beakpeek/lib/Model/BirdInfo/province_data.dart b/beakpeek/lib/Model/BirdInfo/province_data.dart new file mode 100644 index 00000000..4fbe69f4 --- /dev/null +++ b/beakpeek/lib/Model/BirdInfo/province_data.dart @@ -0,0 +1,58 @@ +class ProvinceData { + factory ProvinceData.fromJson(Map json) { + return ProvinceData( + id: json['id'] as int, + easterncape: json['easterncape'] != null && json['easterncape'] == 1 + ? true + : false, + gauteng: json['gauteng'] != null && json['gauteng'] == 1 ? true : false, + kwazulunatal: json['kwazulunatal'] != null && json['kwazulunatal'] == 1 + ? true + : false, + limpopo: json['limpopo'] != null && json['limpopo'] == 1 ? true : false, + mpumalanga: + json['mpumalanga'] != null && json['mpumalanga'] == 1 ? true : false, + northerncape: json['northerncape'] != null && json['northerncape'] == 1 + ? true + : false, + northwest: + json['northwest'] != null && json['northwest'] == 1 ? true : false, + westerncape: json['westerncape'] != null && json['westerncape'] == 1 + ? true + : false, + freestate: + json['freestate'] != null && json['freestate'] == 1 ? true : false, + ); + } + + ProvinceData({ + required this.id, + required this.easterncape, + required this.gauteng, + required this.kwazulunatal, + required this.limpopo, + required this.mpumalanga, + required this.northerncape, + required this.northwest, + required this.westerncape, + required this.freestate, + }); + + final int id; + final bool easterncape; + final bool gauteng; + final bool kwazulunatal; + final bool limpopo; + final bool mpumalanga; + final bool northerncape; + final bool northwest; + final bool westerncape; + final bool freestate; + + @override + String toString() { + return '''ProvinceData(id: $id, easterncape: $easterncape, gauteng: $gauteng, kwazulunatal: $kwazulunatal, limpopo: $limpopo, ' + 'mpumalanga: $mpumalanga, northerncape: $northerncape, northwest: $northwest, ' + 'westerncape: $westerncape, freestate: $freestate)'''; + } +} diff --git a/beakpeek/lib/Model/Globals/globals.dart b/beakpeek/lib/Model/Globals/globals.dart index 982947ed..be2b1de5 100644 --- a/beakpeek/lib/Model/Globals/globals.dart +++ b/beakpeek/lib/Model/Globals/globals.dart @@ -20,7 +20,9 @@ class Globals { listBirdFromAssets().then((result) { allBirdsList = result; lifeList.initialInsert(result); + lifeList.initialProvInsert(result); }); + //lifeList.deleteDatabaseFile(); } void updateLife() { diff --git a/beakpeek/lib/Model/UserProfile/user_profile_function.dart b/beakpeek/lib/Model/UserProfile/user_profile_function.dart index ba014a1f..70f0711b 100644 --- a/beakpeek/lib/Model/UserProfile/user_profile_function.dart +++ b/beakpeek/lib/Model/UserProfile/user_profile_function.dart @@ -1,21 +1,20 @@ import 'dart:math'; import 'package:beakpeek/Controller/DB/life_list_provider.dart'; import 'package:flutter/material.dart'; -import 'package:http/http.dart'; import 'package:localstorage/localstorage.dart'; import 'package:beakpeek/Model/BirdInfo/bird.dart'; import 'package:beakpeek/Controller/DB/database_calls.dart' as db; const List provinces = [ 'easterncape', - 'freestate', 'gauteng', 'kwazulunatal', 'limpopo', 'mpumalanga', 'northerncape', 'northwest', - 'westerncape' + 'westerncape', + 'freestate', ]; ThemeMode getThemeMode(String data) { @@ -94,41 +93,24 @@ void updateLevelStats() { Future> countProv() async { late final LifeListProvider lifeList = LifeListProvider.instance; final List provCount = [0, 0, 0, 0, 0, 0, 0, 0, 0]; - lifeList.fetchLifeList().then( + await lifeList.fetchLifeList().then( (birds) { for (final bird in birds) { - if (bird.commonGroup.isNotEmpty && bird.commonSpecies.isNotEmpty) { - try { - db - .getProvincesBirdIsIn( - Client(), bird.commonSpecies, bird.commonGroup) - .then((prov) { - for (int i = 0; i < provinces.length; i++) { - if (prov.length > i && checkProv(prov[i])) { - provCount[i]++; - } + db.getProvincesForBird(bird.id).then( + (prov) { + for (int i = 0; i < prov.length; i++) { + if (prov[i] == true) { + provCount[i]++; } - }); - } catch (error) { - // ignore: avoid_print - print('error'); - } - } + } + }, + ); } }, ); - return provCount; } -bool checkProv(String prov) { - if (provinces.contains(prov)) { - return true; - } else { - return false; - } -} - String formatProvinceName(String province) { // Split the string by camelCase or lowercase sequences final RegExp regex = RegExp(r'([a-z])([A-Z])|([a-z])([A-Z][a-z])'); diff --git a/beakpeek/lib/View/UserProfile/user_profile.dart b/beakpeek/lib/View/UserProfile/user_profile.dart index ae9e5802..0d3a315b 100644 --- a/beakpeek/lib/View/UserProfile/user_profile.dart +++ b/beakpeek/lib/View/UserProfile/user_profile.dart @@ -3,7 +3,6 @@ import 'dart:io'; import 'package:beakpeek/View/UserProfile/user_profile_widgets.dart'; import 'package:beakpeek/View/offline_message.dart'; import 'package:image_picker/image_picker.dart'; -import 'package:beakpeek/Controller/DB/achievements_provider.dart'; import 'package:beakpeek/Controller/DB/life_list_provider.dart'; import 'package:beakpeek/Model/BirdInfo/bird.dart'; import 'package:beakpeek/Model/UserProfile/user_profile_function.dart'; @@ -26,7 +25,6 @@ class UserProfile extends StatefulWidget { class UserProfileState extends State { late LifeListProvider lifeList = LifeListProvider.instance; - late AchievementsProvider achievementList = AchievementsProvider.instance; late Future> birds; late Future> numBirds; late File _image = File(localStorage.getItem('profilePicture') ?? ''); From b89533099846be8a6aa0943e06ebfbce6dff21f1 Mon Sep 17 00:00:00 2001 From: JarodJeffery Date: Sun, 22 Sep 2024 14:45:46 +0200 Subject: [PATCH 4/5] =?UTF-8?q?=E2=9C=A8Introduce=20new=20features.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../lib/Controller/DB/database_calls.dart | 1 - .../lib/Controller/DB/life_list_provider.dart | 41 +++++++++++++++++++ 2 files changed, 41 insertions(+), 1 deletion(-) diff --git a/beakpeek/lib/Controller/DB/database_calls.dart b/beakpeek/lib/Controller/DB/database_calls.dart index d345518e..614f9240 100644 --- a/beakpeek/lib/Controller/DB/database_calls.dart +++ b/beakpeek/lib/Controller/DB/database_calls.dart @@ -96,6 +96,5 @@ Future> getProvincesForBird(int id) async { isIn.add((prov.westerncape)); isIn.add((prov.freestate)); }); - //print(isIn); return isIn; } diff --git a/beakpeek/lib/Controller/DB/life_list_provider.dart b/beakpeek/lib/Controller/DB/life_list_provider.dart index a9a52aea..d8ee2920 100644 --- a/beakpeek/lib/Controller/DB/life_list_provider.dart +++ b/beakpeek/lib/Controller/DB/life_list_provider.dart @@ -261,4 +261,45 @@ class LifeListProvider { }); return prov; } + + Future> getFullBirdData() async { + final db = await instance.database; + + final List> birdMap = await db.query( + 'allBirds', + ); + return birdMap.map( + (map) { + return Bird( + id: map['id'] as int, + commonGroup: + map['commonGroup'] != null ? map['commonGroup'] as String : '', + commonSpecies: map['commonSpecies'] != null + ? map['commonSpecies'] as String + : '', + fullProtocolRR: 0.0, + fullProtocolNumber: 0, + latestFP: map['latestFP'] != null ? map['latestFP'] as String : '', + reportingRate: map['reportingRate'] != null + ? map['reportingRate'] as double + : 0.0, + genus: map['genus'] as String, + species: map['species'] as String, + jan: map['jan'] as double, + feb: map['feb'] as double, + mar: map['mar'] as double, + apr: map['apr'] as double, + may: map['may'] as double, + jun: map['jun'] as double, + jul: map['jul'] as double, + aug: map['aug'] as double, + sep: map['sep'] as double, + oct: map['oct'] as double, + nov: map['nov'] as double, + dec: map['dec'] as double, + totalRecords: map['totalRecords'] as int, + ); + }, + ).toList(); + } } From 74274bb8ce9e54899c65e30772997c907c4baa55 Mon Sep 17 00:00:00 2001 From: JarodJeffery Date: Sun, 22 Sep 2024 15:07:14 +0200 Subject: [PATCH 5/5] =?UTF-8?q?=E2=9C=A8Introduce=20new=20features.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- beakpeek/lib/Controller/DB/life_list_provider.dart | 7 +++++++ beakpeek/lib/Model/bird_page_functions.dart | 7 +++++++ beakpeek/lib/View/Bird/bird_page.dart | 1 + 3 files changed, 15 insertions(+) diff --git a/beakpeek/lib/Controller/DB/life_list_provider.dart b/beakpeek/lib/Controller/DB/life_list_provider.dart index d8ee2920..04db5cac 100644 --- a/beakpeek/lib/Controller/DB/life_list_provider.dart +++ b/beakpeek/lib/Controller/DB/life_list_provider.dart @@ -302,4 +302,11 @@ class LifeListProvider { }, ).toList(); } + + Future>> getBirdInByID(int id) async { + final db = await instance.database; + final List> birdMap = + await db.query('allBirds', where: 'id = ?', whereArgs: [id]); + return birdMap; + } } diff --git a/beakpeek/lib/Model/bird_page_functions.dart b/beakpeek/lib/Model/bird_page_functions.dart index 5fa5fdbf..e4717da3 100644 --- a/beakpeek/lib/Model/bird_page_functions.dart +++ b/beakpeek/lib/Model/bird_page_functions.dart @@ -1,6 +1,7 @@ // api_service.dart import 'dart:convert'; +import 'package:beakpeek/Controller/DB/life_list_provider.dart'; import 'package:http/http.dart' as http; class ApiService { @@ -14,6 +15,7 @@ class ApiService { ); if (response.statusCode == 200) { + print(json.decode(response.body)); return json.decode(response.body); } else { // Handle the error @@ -22,4 +24,9 @@ class ApiService { return null; } } + + Future>> fetchBirdInfoOffline( + LifeListProvider lifeList, int id) async { + return await lifeList.getBirdInByID(id); + } } diff --git a/beakpeek/lib/View/Bird/bird_page.dart b/beakpeek/lib/View/Bird/bird_page.dart index 0264daa5..3722ba8f 100644 --- a/beakpeek/lib/View/Bird/bird_page.dart +++ b/beakpeek/lib/View/Bird/bird_page.dart @@ -44,6 +44,7 @@ class _BirdPageState extends State { super.initState(); birdFuture = ApiService().fetchBirdInfo(widget.commonGroup, widget.commonSpecies); + ApiService().fetchBirdInfoOffline(lifeList, widget.id); } void addToLifeList() {