Skip to content

Commit

Permalink
Data and schema CL for South Africa Budget at Metropolitan Municipali…
Browse files Browse the repository at this point in the history
…ty level.

PiperOrigin-RevId: 668927652
Data Commons authored and copybara-github committed Sep 2, 2024
1 parent ec4854f commit 5e74573
Showing 4 changed files with 38,296 additions and 2 deletions.
638 changes: 638 additions & 0 deletions core/SouthAfrica_Budget.mcf
Original file line number Diff line number Diff line change
@@ -0,0 +1,638 @@
Node: dcid:revenueSource
typeOf: dcs:Property
name: "revenueSource"
domainIncludes: dcid:EconomicActivity
rangeIncludes: dcid:RevenueSourceEnum

Node: dcid:RevenueSourceEnum
typeOf: schema:Class
subClassOf: dcs:Enumeration
name: "RevenueSourceEnum"

Node: dcid:TransfersAndSubsidyCapitalNationalProvincialDistrict
typeOf: dcid:EconomicActivitySourceEnum
name: "Transfers And Subsidy Capital National Provincial District"

Node: dcid:TransfersAndSubsidyCapitalNationalProvincialAgency
typeOf: dcid:EconomicActivitySourceEnum
name: "Transfers And Subsidy Capital National Provincial Agency"

Node: dcid:TransfersAndSubsidyCapitalInKindAll
typeOf: dcid:EconomicActivitySourceEnum
name: "Transfers And Subsidy Capital In Kind All"

Node: dcid:TransfersAndSubsidyCapital
typeOf: dcid:EconomicActivitySourceEnum
name: "Transfers And Subsidy Capital"

Node: dcid:TransfersAndSubsidyCapitalMonetaryAllocation
typeOf: dcid:EconomicActivitySourceEnum
name: "Transfers And Subsidy Capital Monetary Allocation"

Node: dcid:OutstandingDebt
typeOf: dcid:InvestmentSourceEnum
name: "Outstanding Debt"

Node: dcid:CurrentAndNonCurrentAsset
typeOf: dcid:InvestmentSourceEnum
name: "Current And Non Current Asset"

Node: dcid:ExternalInvestment
typeOf: dcid:InvestmentSourceEnum
name: "External Investment"

Node: dcid:AreaBasedDeliveryService
typeOf: dcid:EconomicSectorEnum
name: "Area Based Delivery Service"

Node: dcid:AssetAndFacilityManagement
typeOf: dcid:EconomicSectorEnum
name: "Asset And Facility Management"

Node: dcid:OfficeCityManagerService
typeOf: dcid:EconomicSectorEnum
name: "Office City Manager Service"

Node: dcid:CorporateService
typeOf: dcid:EconomicSectorEnum
name: "Corporate Service"

Node: dcid:EnergyService
typeOf: dcid:EconomicSectorEnum
name: "Energy Service"

Node: dcid:FinanceService
typeOf: dcid:EconomicSectorEnum
name: "Finance Service"

Node: dcid:InformalSettlementWaterAndWasteService
typeOf: dcid:EconomicSectorEnum
name: "Informal Settlement Water And Waste Service"

Node: dcid:SafetyAndSecurityService
typeOf: dcid:EconomicSectorEnum
name: "Safety And Security Service"

Node: dcid:SocialService
typeOf: dcid:EconomicSectorEnum
name: "Social Service"

Node: dcid:CommunityOrSocialDevelopmentDepartment
typeOf: dcid:EconomicSectorEnum
name: "Community Or Social Development Department"

Node: dcid:CommunityDevelopment
typeOf: dcid:EconomicSectorEnum
name: "Community Development"

Node: dcid:CommunityAndEmergencyService
typeOf: dcid:EconomicSectorEnum
name: "Community And Emergency Service"

Node: dcid:CityManagerOperation
typeOf: dcid:EconomicSectorEnum
name: "City Manager Operation"

Node: dcid:BudgetAndTreasury
typeOf: dcid:EconomicSectorEnum
name: "Budget And Treasury"

Node: dcid:CityPlanning
typeOf: dcid:EconomicSectorEnum
name: "City Planning"

Node: dcid:ChiefFinancialOfficerService
typeOf: dcid:EconomicSectorEnum
name: "Chief Financial Officer Service"

Node: dcid:AuditAndRiskDepartment
typeOf: dcid:EconomicSectorEnum
name: "Audit And Risk Department"

Node: dcid:TransportAndUrbanDevelopmentAuthority
typeOf: dcid:EconomicSectorEnum
name: "Transport And Urban Development Authority"

Node: dcid:CorporateAndHumanService
typeOf: dcid:EconomicSectorEnum
name: "Corporate And Human Service"

Node: dcid:CorporateAndSharedService
typeOf: dcid:EconomicSectorEnum
name: "Corporate And Shared Service"

Node: dcid:DevelopmentPlanning
typeOf: dcid:EconomicSectorEnum
name: "Development Planning"

Node: dcid:DurbanICC
typeOf: dcid:EconomicSectorEnum
name: "Durban ICC"

Node: dcid:EconomicGrowth
typeOf: dcid:EconomicSectorEnum
name: "Economic Growth"

Node: dcid:ElectricitySector
typeOf: dcid:EconomicSectorEnum
name: "Electricity Sector"

Node: dcid:EconomicOpportunityAndAssetManagement
typeOf: dcid:EconomicSectorEnum
name: "Economic Opportunity And Asset Management"

Node: dcid:EconomicDevelopment
typeOf: dcid:EconomicSectorEnum
name: "Economic Development"

Node: dcid:ForensicInvestigationService
typeOf: dcid:EconomicSectorEnum
name: "Forensic Investigation Service"

Node: dcid:EngineeringService
typeOf: dcid:EconomicSectorEnum
name: "Engineering Service"

Node: dcid:FreshProduceMarket
typeOf: dcid:EconomicSectorEnum
name: "Fresh Produce Market"

Node: dcid:Governance
typeOf: dcid:EconomicSectorEnum
name: "Governance"

Node: dcid:HumanSettlementAndHousingSector
typeOf: dcid:EconomicSectorEnum
name: "Human Settlement And Housing Sector"

Node: dcid:HealthDepartment
typeOf: dcid:EconomicSectorEnum
name: "Health Department"

Node: dcid:JoburgCityTheatre
typeOf: dcid:EconomicSectorEnum
name: "Joburg City Theatre"

Node: dcid:JoburgMarket
typeOf: dcid:EconomicSectorEnum
name: "Joburg Market"

Node: dcid:RegionalOperationsAndCoordinationDepartment
typeOf: dcid:EconomicSectorEnum
name: "Regional Operations And Coordination Department"

Node: dcid:ProvisioningAndTransportPlanning
typeOf: dcid:EconomicSectorEnum
name: "Provisioning And Transport Planning"

Node: dcid:OmbudsmanOffice
typeOf: dcid:EconomicSectorEnum
name: "Ombudsman Office"

Node: dcid:RoadsAndTransportDepartment
typeOf: dcid:EconomicSectorEnum
name: "Roads And Transport Department"

Node: dcid:RoadOrStormwater
typeOf: dcid:EconomicSectorEnum
name: "Road Or Stormwater"

Node: dcid:SanitationService
typeOf: dcid:EconomicSectorEnum
name: "Sanitation Service"

Node: dcid:PropertyManagementDepartment
typeOf: dcid:EconomicSectorEnum
name: "Property Management Department"

Node: dcid:PlanningAndHumanSettlementAndEconomicDevelopment
typeOf: dcid:EconomicSectorEnum
name: "Planning And Human Settlement And Economic Development"

Node: dcid:MunicipalService
typeOf: dcid:EconomicSectorEnum
name: "Municipal Service"

Node: dcid:SolidWasteOrEnvironmentalOrHealthManagement
typeOf: dcid:EconomicSectorEnum
name: "Solid Waste Or Environmental Or Health Management"

Node: dcid:SocialDevelopment
typeOf: dcid:EconomicSectorEnum
name: "Social Development"

Node: dcid:SpeakerLegislativeArmOfCouncilService
typeOf: dcid:EconomicSectorEnum
name: "Speaker Legislative Arm Of Council Service"

Node: dcid:SharedServicesDepartment
typeOf: dcid:EconomicSectorEnum
name: "Shared Services Department"

Node: dcid:NalediAndSoutpan
typeOf: dcid:EconomicSectorEnum
name: "Naledi And Soutpan"

Node: dcid:SportAndRecreation
typeOf: dcid:EconomicSectorEnum
name: "Sport And Recreation"

Node: dcid:StrategicProject
typeOf: dcid:EconomicSectorEnum
name: "Strategic Project"

Node: dcid:UrbanManagement
typeOf: dcid:EconomicSectorEnum
name: "Urban Management"

Node: dcid:UrbanMobilityService
typeOf: dcid:EconomicSectorEnum
name: "Urban Mobility Service"

Node: dcid:TradingService
typeOf: dcid:EconomicSectorEnum
name: "Trading Service"

Node: dcid:UshakaMarine
typeOf: dcid:EconomicSectorEnum
name: "Ushaka Marine"

Node: dcid:WaterService
typeOf: dcid:EconomicSectorEnum
name: "Water Service"

Node: dcid:ZA_MiscellaneousService
typeOf: dcid:EconomicSectorEnum
name: "ZA Miscellaneous Service"

Node: dcid:ZA_OtherService
typeOf: dcid:EconomicSectorEnum
name: "ZA Other Service"

Node: dcid:WaterAndWasteService
typeOf: dcid:EconomicSectorEnum
name: "Water And Waste Service"

Node: dcid:WasteAndFleetManagement
typeOf: dcid:EconomicSectorEnum
name: "Waste And Fleet Management"

Node: dcid:UtilityServicesDepartment
typeOf: dcid:EconomicSectorEnum
name: "Utility Services Department"

Node: dcid:StrategicManagementOffice
typeOf: dcid:EconomicSectorEnum
name: "Strategic Management Office"

Node: dcid:SpecialProjectAndProgram
typeOf: dcid:EconomicSectorEnum
name: "Special Project And Program"

Node: dcid:MunicipalManagerService
typeOf: dcid:EconomicSectorEnum
name: "Municipal Manager Service"

Node: dcid:MunicipalEntitiesAccount
typeOf: dcid:EconomicSectorEnum
name: "Municipal Entities Account"

Node: dcid:MetropolitanTradingCompany
typeOf: dcid:EconomicSectorEnum
name: "Metropolitan Trading Company"

Node: dcid:MetroPoliceService
typeOf: dcid:EconomicSectorEnum
name: "Metro Police Service"

Node: dcid:MetrobusService
typeOf: dcid:EconomicSectorEnum
name: "Metrobus Service"

Node: dcid:MandelaBayStadium
typeOf: dcid:EconomicSectorEnum
name: "Mandela Bay Stadium"

Node: dcid:JohannesburgTourismCompany
typeOf: dcid:EconomicSectorEnum
name: "Johannesburg Tourism Company"

Node: dcid:JohannesburgSocialHousingCompany
typeOf: dcid:EconomicSectorEnum
name: "Johannesburg Social Housing Company"

Node: dcid:JohannesburgDevelopmentAgency
typeOf: dcid:EconomicSectorEnum
name: "Johannesburg Development Agency"

Node: dcid:JohannesburgCityParksAndZooService
typeOf: dcid:EconomicSectorEnum
name: "Johannesburg City Parks And Zoo Service"

Node: dcid:InfrastructureService
typeOf: dcid:EconomicSectorEnum
name: "Infrastructure Service"

Node: dcid:InformationAndCommunicationTechnology
typeOf: dcid:EconomicSectorEnum
name: "Information And Communication Technology"

Node: dcid:FuturePlanningAndResilienceSector
typeOf: dcid:EconomicSectorEnum
name: "Future Planning And Resilience Sector"

Node: dcid:ExecutiveSupportService
typeOf: dcid:EconomicSectorEnum
name: "Executive Support Service"

Node: dcid:ExecutiveOrCouncilService
typeOf: dcid:EconomicSectorEnum
name: "Executive Or Council Service"

Node: dcid:ExecutiveMayorOfficeService
typeOf: dcid:EconomicSectorEnum
name: "Executive Mayor Office Service"

Node: dcid:EnvironmentalResourceManagement
typeOf: dcid:EconomicSectorEnum
name: "Environmental Resource Management"

Node: dcid:EnvironmentAndSpatialPlanning
typeOf: dcid:EconomicSectorEnum
name: "Environment And Spatial Planning"

Node: dcid:EnvironmentAndAgricultureManagementDepartment
typeOf: dcid:EconomicSectorEnum
name: "Environment And Agriculture Management Department"

Node: dcid:EnergyAndClimateChangeSector
typeOf: dcid:EconomicSectorEnum
name: "Energy And Climate Change Sector"

Node: dcid:EmergencyServicesDepartment
typeOf: dcid:EconomicSectorEnum
name: "Emergency Services Department"

Node: dcid:DisasterOrEmergencyManagement
typeOf: dcid:EconomicSectorEnum
name: "Disaster Or Emergency Management"

Node: dcid:EconomicDevelopmentAndAgency
typeOf: dcid:EconomicSectorEnum
name: "Economic Development And Agency"

Node: dcid:EconomicDevelopmentAndPlanningSector
typeOf: dcid:EconomicSectorEnum
name: "Economic Development And Planning Sector"

Node: dcid:EconomicDevelopmentTourismAndAgriculture
typeOf: dcid:EconomicSectorEnum
name: "Economic Development Tourism And Agriculture"

Node: dcid:BulkPurchase
typeOf: dcid:ExpenditureTypeEnum
name: "Bulk Purchase"

Node: dcid:ContractedService
typeOf: dcid:ExpenditureTypeEnum
name: "Contracted Service"

Node: dcid:CouncillorRemuneration
typeOf: dcid:ExpenditureTypeEnum
name: "Councillor Remuneration"

Node: dcid:DebtImpairment
typeOf: dcid:ExpenditureTypeEnum
name: "Debt Impairment"

Node: dcid:DepreciationOrAssetImpairment
typeOf: dcid:ExpenditureTypeEnum
name: "Depreciation Or Asset Impairment"

Node: dcid:EmployeeExpenditure
typeOf: dcid:ExpenditureTypeEnum
name: "Employee Expenditure"

Node: dcid:ExchangeInterest
typeOf: dcid:ExpenditureTypeEnum
name: "Exchange Interest"

Node: dcid:FinanceCharge
typeOf: dcid:ExpenditureTypeEnum
name: "Finance Charge"

Node: dcid:InventoryConsumed
typeOf: dcid:ExpenditureTypeEnum
name: "Inventory Consumed"

Node: dcid:OperationalCost
typeOf: dcid:ExpenditureTypeEnum
name: "Operational Cost"

Node: dcid:PPEDisposalLoss
typeOf: dcid:ExpenditureTypeEnum
name: "PPE Disposal Loss"

Node: dcid:TransferAndSubsidy
typeOf: dcid:ExpenditureTypeEnum
name: "Transfer And Subsidy"

Node: dcid:WrittenOffIrrecoverableDebt
typeOf: dcid:ExpenditureTypeEnum
name: "Written Off Irrecoverable Debt"

Node: dcid:ZA_OtherExpenditure
typeOf: dcid:ExpenditureTypeEnum
name: "ZA Other Expenditure"

Node: dcid:ZA_OtherLosses
typeOf: dcid:ExpenditureTypeEnum
name: "ZA Other Losses"

Node: dcid:ZA_OtherMaterialExpenditure
typeOf: dcid:ExpenditureTypeEnum
name: "ZA Other Material Expenditure"

Node: dcid:FacilityAndEquipmentRental
typeOf: dcid:RevenueSourceEnum
name: "Facility And Equipment Rental"

Node: dcid:ExchangeRevenue_WaterServiceChargeRevenue
typeOf: dcid:RevenueSourceEnum
name: "Exchange Revenue Water Service Charge Revenue"

Node: dcid:ExchangeRevenue_SanitationServiceChargeRevenue
typeOf: dcid:RevenueSourceEnum
name: "Exchange Revenue Sanitation Service Charge Revenue"

Node: dcid:ExchangeRevenue_SaleOfGoodsAndRenderingService
typeOf: dcid:RevenueSourceEnum
name: "Exchange Revenue Sale Of Goods And Rendering Service"

Node: dcid:ExchangeRevenue_RentOnLand
typeOf: dcid:RevenueSourceEnum
name: "Exchange Revenue Rent On Land"

Node: dcid:ExchangeRevenue_RefuseServiceChargeRevenue
typeOf: dcid:RevenueSourceEnum
name: "Exchange Revenue Refuse Service Charge Revenue"

Node: dcid:ExchangeRevenue_OperationalRevenue
typeOf: dcid:RevenueSourceEnum
name: "Exchange Revenue Operational Revenue"

Node: dcid:ExchangeRevenue_LicenceAndPermit
typeOf: dcid:RevenueSourceEnum
name: "Exchange Revenue Licence And Permit"

Node: dcid:ExchangeRevenue_Interest
typeOf: dcid:RevenueSourceEnum
name: "Exchange Revenue Interest"

Node: dcid:ExchangeRevenue_FixedAssetRental
typeOf: dcid:RevenueSourceEnum
name: "Exchange Revenue Fixed Asset Rental"

Node: dcid:AgencyService
typeOf: dcid:RevenueSourceEnum
name: "Agency Service"

Node: dcid:ExchangeRevenue_ExchangeInterest
typeOf: dcid:RevenueSourceEnum
name: "Exchange Revenue Exchange Interest"

Node: dcid:ExchangeRevenue_ElectricityServiceChargeRevenue
typeOf: dcid:RevenueSourceEnum
name: "Exchange Revenue Electricity Service Charge Revenue"

Node: dcid:Dividend
typeOf: dcid:RevenueSourceEnum
name: "Dividend"

Node: dcid:ElectricityServiceChargeRevenue
typeOf: dcid:RevenueSourceEnum
name: "Electricity Service Charge Revenue"

Node: dcid:ExchangeRevenue_AgencyService
typeOf: dcid:RevenueSourceEnum
name: "Exchange Revenue Agency Service"

Node: dcid:ExchangeRevenue_Dividend
typeOf: dcid:RevenueSourceEnum
name: "Exchange Revenue Dividend"

Node: dcid:FineOrPenaltyOrForfeit
typeOf: dcid:RevenueSourceEnum
name: "Fine Or Penalty Or Forfeit"

Node: dcid:Interest
typeOf: dcid:RevenueSourceEnum
name: "Interest"

Node: dcid:LicencesAndPermit
typeOf: dcid:RevenueSourceEnum
name: "Licences And Permit"

Node: dcid:NonExchangeRevenueExcludingCapitalTransferAndContribution
typeOf: dcid:RevenueSourceEnum
name: "NonExchange Revenue Excluding Capital Transfer And Contribution"

Node: dcid:NonExchangeRevenue_DiscontinuedOperation
typeOf: dcid:RevenueSourceEnum
name: "NonExchange Revenue Discontinued Operation"

Node: dcid:NonExchangeRevenue_ExchangeInterest
typeOf: dcid:RevenueSourceEnum
name: "NonExchange Revenue Exchange Interest"

Node: dcid:NonExchangeRevenue_FineOrPenaltyOrForfeit
typeOf: dcid:RevenueSourceEnum
name: "NonExchange Revenue Fine Or Penalty Or Forfeit"

Node: dcid:NonExchangeRevenue_FuelLevy
typeOf: dcid:RevenueSourceEnum
name: "NonExchange Revenue Fuel Levy"

Node: dcid:NonExchangeRevenue_LicenceOrPermit
typeOf: dcid:RevenueSourceEnum
name: "NonExchange RevenuecLicence Or Permit"

Node: dcid:NonExchangeRevenue_OperationalRevenue
typeOf: dcid:RevenueSourceEnum
name: "NonExchange Revenue Operational Revenue"

Node: dcid:NonExchangeRevenue_PPEDisposalGain
typeOf: dcid:RevenueSourceEnum
name: "NonExchange Revenue PPE Disposal Gain"

Node: dcid:NonExchangeRevenue_PropertyRate
typeOf: dcid:RevenueSourceEnum
name: "NonExchange Revenue Property Rate"

Node: dcid:NonExchangeRevenue_SurchargeAndTax
typeOf: dcid:RevenueSourceEnum
name: "NonExchange Revenue Surcharge And Tax"

Node: dcid:NonExchangeRevenue_TransferAndSubsidy
typeOf: dcid:RevenueSourceEnum
name: "NonExchange Revenue Transfer And Subsidy"

Node: dcid:PPEDisposalGain
typeOf: dcid:RevenueSourceEnum
name: "PPE Disposal Gain"

Node: dcid:PropertyRate
typeOf: dcid:RevenueSourceEnum
name: "Property Rate"

Node: dcid:ZA_OtherRevenue
typeOf: dcid:RevenueSourceEnum
name: "ZA Other Revenue"

Node: dcid:ZA_OtherServiceCharge
typeOf: dcid:RevenueSourceEnum
name: "ZA Other Service Charge"

Node: dcid:ZA_ExchangeRevenue_OtherServiceCharge
typeOf: dcid:RevenueSourceEnum
name: "ZA Exchange Revenue Other Service Charge"

Node: dcid:SanitationServiceChargeRevenue
typeOf: dcid:RevenueSourceEnum
name: "Sanitation Service Charge Revenue"

Node: dcid:WaterServiceChargeRevenue
typeOf: dcid:RevenueSourceEnum
name: "Water Service Charge Revenue"

Node: dcid:RefuseServiceChargeRevenue
typeOf: dcid:RevenueSourceEnum
name: "Refuse Service Charge Revenue"

Node: dcid:RevenueExcludingCapitalTransferAndContribution
typeOf: dcid:RevenueSourceEnum
name: "Revenue Excluding Capital Transfer And Contribution"

Node: dcid:OtherGain
typeOf: dcid:RevenueSourceEnum
name: "Other Gain"

Node: dcid:CommunityService
typeOf: dcid:RevenueSourceEnum
name: "Community Service"

Node: dcid:HealthService
typeOf: dcid:RevenueSourceEnum
name: "Health Service"

Node: dcid:EnergySector
typeOf: dcid:RevenueSourceEnum
name: "Energy Sector"

Node: dcid:PublicSafetyAndEmergencyService
typeOf: dcid:RevenueSourceEnum
name: "Public Safety And Emergency Service"

Node: dcid:ZA_NonExchangeRevenue
typeOf: dcid:RevenueSourceEnum
name: "ZA Non Exchange Revenue"
2 changes: 1 addition & 1 deletion core/census_properties.mcf
Original file line number Diff line number Diff line change
@@ -308,7 +308,7 @@ Node: dcid:revenue
typeOf: schema:Property
name: "revenue"
rangeIncludes: dcs:Quantity
domainIncludes: dcs:USCEstablishment
domainIncludes: dcs:USCEstablishment, dcs:EconomicActivity

Node: dcid:receiptsBillingsOrSales
typeOf: schema:Property
2 changes: 1 addition & 1 deletion core/energy.mcf
Original file line number Diff line number Diff line change
@@ -80,7 +80,7 @@ name: "consumption"
Node: dcid:expenditure
typeOf: schema:Property
rangeIncludes: schema:Quantity
domainIncludes: schema:Electricity, schema:Energy, schema:Fuel, schema:CommercialBuilding, schema:Household
domainIncludes: schema:Electricity, schema:Energy, schema:Fuel, schema:CommercialBuilding, schema:Household, schema:EconomicActivity
name: "expenditure"

Node: dcid:retailPrice
37,656 changes: 37,656 additions & 0 deletions stat_vars/SouthAfrica_Budget_StatVars.mcf

Large diffs are not rendered by default.

0 comments on commit 5e74573

Please sign in to comment.