Complete, data-driven projection of the project bundle. Every diagram, register and table in this document is generated by scripts/build_atlas.py directly from ontology.ttl, taxonomy.ttl, shapes.ttl, instances.ttl, model.yaml, requirements.yaml, sources.yaml, evidence.jsonl, decisions.yaml, queries/ and validation/cq-results.json — nothing is hand-selected, truncated or summarised. The atlas documents the ontology; it adds no axioms and does not change release state.
| Layer | Count |
|---|---|
| OWL classes | 93 |
| Object properties | 75 |
| Datatype properties | 37 |
| rdfs:subClassOf axioms | 47 |
| SKOS concept schemes / concepts | 24 / 257 |
| SHACL node shapes / constraints | 25 / 87 |
| Individuals in instances.ttl / triples | 337 / 1815 |
| Competency questions (core) | 15 (9) |
| Sources / evidence records / decisions | 48 / 125 / 16 |
| Model terms / axioms / mappings / patterns / open issues | 486 / 190 / 8 / 7 / 10 |
One shape and one edge style per semantic category, applied identically in every diagram. Colour is a secondary, redundant cue only — every distinction is also carried by shape and edge style, so the diagrams read correctly in monochrome. Colour is not part of the ontology semantics.
| Device | Meaning |
|---|---|
Rectangle [ ] (pale blue) |
OWL/RDFS class |
Rectangle [ ] with heavy outline |
The class being profiled (focal class) |
Double rectangle [[ ]] |
Information-artefact class or instance (family: InformationArtefact) |
Rectangle [ ] (neutral grey) |
Fixture individual from instances.ttl — example data, not an ontology concept |
Stadium ([ ]) (pale gold) |
SKOS concept scheme or SKOS concept (controlled value) |
Rounded rectangle ( ) (pale red, dashed border) |
SHACL shape or SHACL constraint — always connected by a dashed edge and never treated as an OWL node |
Hexagon {{ }} |
Reused external class — candidate mapping only |
Solid arrow --> |
Explicit object property assertion or rdfs:subClassOf |
Dashed arrow -.-> |
Provenance/evidence trace, SHACL overlay, rdf:type of a fixture, documentation lens, or interpretive sequence — not an OWL predicate |
✱ on an edge label |
Polymorphic property (no declared domain/range); the end shown is derived from asserted types in instances.ttl |
[min..max SHACL] / min n · max n |
SHACL cardinality from shapes.ttl — not an OWL cardinality restriction |
CQ-nnn EV-nnn SRC-nnn DEC-nnn ISS-nnn |
competency-question / evidence / source / decision / issue trace |
Labels: class nodes carry the ontology local name only; fixture nodes carry a short display label plus their type. Definitions, comments, evidence text and long literals live in the adjacent tables, never inside graph nodes. SKOS concepts are controlled values reached through classification properties; they are not OWL subclasses. SHACL constraints are closed-world operational rules; they are not OWL semantics.
---
config:
layout: elk
---
flowchart TB
REQ["requirements.yaml<br/>scope · 15 CQs · release policy"]:::prov
SRC["sources.yaml<br/>48 sources SRC-001..SRC-300"]:::prov
EV["evidence.jsonl<br/>125 records EV-001..EV-175"]:::prov
DEC["decisions.yaml<br/>16 decisions DEC-001..DEC-016"]:::prov
MOD["model.yaml<br/>486 terms · 190 axioms · 8 mappings · 10 issues"]:::prov
OWL["ontology.ttl<br/>93 classes · 75 object props · 37 datatype props"]:::owl
TAX(["taxonomy.ttl<br/>24 SKOS schemes · 257 concepts"]):::skos
SHP("shapes.ttl<br/>25 SHACL node shapes"):::shacl
INST["instances.ttl<br/>337 individuals · 1815 triples"]:::fix
CQ["queries/<br/>15 SPARQL tests"]:::prov
VAL["validation/<br/>project · CQ · SHACL · atlas reports"]:::prov
SRC -.->|"cited by"| EV
EV -.->|"supports"| MOD
DEC -.->|"constrains"| MOD
REQ -.->|"governs"| MOD
MOD -->|"formalised as"| OWL
MOD -->|"formalised as"| TAX
MOD -.->|"informs"| SHP
OWL --> INST
TAX --> INST
SHP -.->|"validates"| INST
INST -.->|"answered by"| CQ
CQ -.->|"results"| VAL
SHP -.->|"results"| VAL
OWL -.->|"results"| VAL
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
The master map is drawn as two complementary projections of the same complete model: A shows every class and every rdfs:subClassOf axiom and nothing else; B shows the same class universe with the subclass edges removed and every class-to-class object property drawn instead. Neither view omits anything from its own semantic layer.
rdfs:subClassOf axiomsEvery edge is rdfs:subClassOf (child rises toward its parent). Top-level classes are the roots. Nothing else is drawn here.
--- config: layout: elk --- flowchart BT n_AccommodationServiceAccreditation["AccommodationServiceAccreditation"]:::owl n_AccommodationType["AccommodationType"]:::owl n_Address["Address"]:::owl n_AgencyBusinessModel["AgencyBusinessModel"]:::owl n_Agreement["Agreement"]:::owl n_Authorisation["Authorisation"]:::owl n_AuthorisationType["AuthorisationType"]:::owl n_Building["Building"]:::owl n_BuildingApproval["BuildingApproval"]:::owl n_BuildingClassification["BuildingClassification"]:::owl n_Business["Business"]:::owl n_BusinessPlan[["BusinessPlan"]]:::owl n_CadastralParcelIdentifier["CadastralParcelIdentifier"]:::owl n_CapabilitySourcing["CapabilitySourcing"]:::owl n_CoTenancyClause["CoTenancyClause"]:::owl n_CommercialLease["CommercialLease"]:::owl n_CommercialPremises["CommercialPremises"]:::owl n_ContractClause["ContractClause"]:::owl n_CorporateLease["CorporateLease"]:::owl n_DataAccessTier["DataAccessTier"]:::owl n_DataSource[["DataSource"]]:::owl n_DecisionGate["DecisionGate"]:::owl n_DevelopmentProject["DevelopmentProject"]:::owl n_DocumentSection["DocumentSection"]:::owl n_Dwelling["Dwelling"]:::owl n_FeasibilityStudy[["FeasibilityStudy"]]:::owl n_FeeModel["FeeModel"]:::owl n_FinancialModel[["FinancialModel"]]:::owl n_FinancialScenario["FinancialScenario"]:::owl n_FireSafetyCertification["FireSafetyCertification"]:::owl n_GovernmentBody["GovernmentBody"]:::owl n_HeadLease["HeadLease"]:::owl n_ImplementationSchedule[["ImplementationSchedule"]]:::owl n_InformationArtefact[["InformationArtefact"]]:::owl n_InformationMemorandum[["InformationMemorandum"]]:::owl n_InvestmentStrategy["InvestmentStrategy"]:::owl n_Jurisdiction["Jurisdiction"]:::owl n_LandParcel["LandParcel"]:::owl n_LeaseType["LeaseType"]:::owl n_LegalInstrument[["LegalInstrument"]]:::owl n_Legislation[["Legislation"]]:::owl n_LocalCouncil["LocalCouncil"]:::owl n_LotOnPlanIdentifier["LotOnPlanIdentifier"]:::owl n_ManagementAgreement["ManagementAgreement"]:::owl n_Metric["Metric"]:::owl n_MetricValue["MetricValue"]:::owl n_Mitigation["Mitigation"]:::owl n_OccupancyThreshold["OccupancyThreshold"]:::owl n_OperatingModel["OperatingModel"]:::owl n_Organisation["Organisation"]:::owl n_OutgoingAllocation["OutgoingAllocation"]:::owl n_OutgoingCategory["OutgoingCategory"]:::owl n_OwnershipStructure["OwnershipStructure"]:::owl n_Participation["Participation"]:::owl n_Party["Party"]:::owl n_Person["Person"]:::owl n_PlanningApproval["PlanningApproval"]:::owl n_Portfolio["Portfolio"]:::owl n_PrescribedForm[["PrescribedForm"]]:::owl n_ProjectPhase["ProjectPhase"]:::owl n_ProjectPlan[["ProjectPlan"]]:::owl n_PropertyAsset["PropertyAsset"]:::owl n_PropertyAttribute["PropertyAttribute"]:::owl n_PropertyClass["PropertyClass"]:::owl n_PropertyIdentifier["PropertyIdentifier"]:::owl n_PropertyManagementBusiness["PropertyManagementBusiness"]:::owl n_RealEstateAgentLicence["RealEstateAgentLicence"]:::owl n_Regulator["Regulator"]:::owl n_RegulatoryRegime["RegulatoryRegime"]:::owl n_RegulatoryRule["RegulatoryRule"]:::owl n_RentableUnit["RentableUnit"]:::owl n_ResidentialServiceRegistration["ResidentialServiceRegistration"]:::owl n_ResidentialTenancyAgreement["ResidentialTenancyAgreement"]:::owl n_Risk["Risk"]:::owl n_RiskCategory["RiskCategory"]:::owl n_RiskRegister[["RiskRegister"]]:::owl n_Role["Role"]:::owl n_RoomingAccommodationAgreement["RoomingAccommodationAgreement"]:::owl n_RoomingHouseOperatorLicence["RoomingHouseOperatorLicence"]:::owl n_RoomingHousePremisesRegistration["RoomingHousePremisesRegistration"]:::owl n_Service["Service"]:::owl n_SourceDocument[["SourceDocument"]]:::owl n_StructureCharacteristic["StructureCharacteristic"]:::owl n_Sublease["Sublease"]:::owl n_SublettingPermissionClause["SublettingPermissionClause"]:::owl n_TaxClassification["TaxClassification"]:::owl n_TaxRule["TaxRule"]:::owl n_TenantConfiguration["TenantConfiguration"]:::owl n_TenantSegment["TenantSegment"]:::owl n_ThresholdEffect["ThresholdEffect"]:::owl n_ThresholdKind["ThresholdKind"]:::owl n_TitleReference["TitleReference"]:::owl n_Workflow[["Workflow"]]:::owl n_AccommodationServiceAccreditation --> n_Authorisation n_Address --> n_PropertyIdentifier n_Building --> n_PropertyAsset n_BuildingApproval --> n_Authorisation n_Business --> n_Organisation n_BusinessPlan --> n_InformationArtefact n_CadastralParcelIdentifier --> n_PropertyIdentifier n_CoTenancyClause --> n_ContractClause n_CommercialLease --> n_Agreement n_CommercialPremises --> n_PropertyAsset n_CorporateLease --> n_Agreement n_DataSource --> n_InformationArtefact n_Dwelling --> n_PropertyAsset n_FeasibilityStudy --> n_InformationArtefact n_FinancialModel --> n_InformationArtefact n_FireSafetyCertification --> n_Authorisation n_GovernmentBody --> n_Organisation n_HeadLease --> n_Agreement n_ImplementationSchedule --> n_InformationArtefact n_InformationMemorandum --> n_InformationArtefact n_LandParcel --> n_PropertyAsset n_LegalInstrument --> n_InformationArtefact n_Legislation --> n_LegalInstrument n_LocalCouncil --> n_GovernmentBody n_LotOnPlanIdentifier --> n_PropertyIdentifier n_ManagementAgreement --> n_Agreement n_Organisation --> n_Party n_Person --> n_Party n_PlanningApproval --> n_Authorisation n_PrescribedForm --> n_LegalInstrument n_ProjectPlan --> n_InformationArtefact n_PropertyManagementBusiness --> n_Business n_RealEstateAgentLicence --> n_Authorisation n_Regulator --> n_GovernmentBody n_RentableUnit --> n_PropertyAsset n_ResidentialServiceRegistration --> n_Authorisation n_ResidentialTenancyAgreement --> n_Agreement n_RiskRegister --> n_InformationArtefact n_RoomingAccommodationAgreement --> n_Agreement n_RoomingHouseOperatorLicence --> n_Authorisation n_RoomingHousePremisesRegistration --> n_Authorisation n_SourceDocument --> n_InformationArtefact n_Sublease --> n_Agreement n_SublettingPermissionClause --> n_ContractClause n_TaxRule --> n_RegulatoryRule n_TitleReference --> n_PropertyIdentifier n_Workflow --> n_InformationArtefact classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111 classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111 classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111 classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111 classDef fix fill:#f0f0f0,stroke:#777,color:#222 classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111 classDef prov fill:#f7f7f7,stroke:#999,color:#333
Classes are grouped by their top-level OWL parent (real rdfs:subClassOf families, drawn as groups so the subclass edges themselves are not repeated). Edges are the declared object properties whose domain and range are both classes; polymorphic properties without a declared domain or range are drawn from the asserted subject/object types in instances.ttl and marked ✱. Properties whose range is a SKOS concept appear in the SKOS section instead.
---
config:
layout: elk
---
flowchart LR
n_AccommodationType["AccommodationType"]:::owl
n_AgencyBusinessModel["AgencyBusinessModel"]:::owl
subgraph G_Agreement["Agreement and subclasses"]
n_Agreement["Agreement"]:::owl
n_CommercialLease["CommercialLease"]:::owl
n_CorporateLease["CorporateLease"]:::owl
n_HeadLease["HeadLease"]:::owl
n_ManagementAgreement["ManagementAgreement"]:::owl
n_ResidentialTenancyAgreement["ResidentialTenancyAgreement"]:::owl
n_RoomingAccommodationAgreement["RoomingAccommodationAgreement"]:::owl
n_Sublease["Sublease"]:::owl
end
subgraph G_Authorisation["Authorisation and subclasses"]
n_Authorisation["Authorisation"]:::owl
n_AccommodationServiceAccreditation["AccommodationServiceAccreditation"]:::owl
n_BuildingApproval["BuildingApproval"]:::owl
n_FireSafetyCertification["FireSafetyCertification"]:::owl
n_PlanningApproval["PlanningApproval"]:::owl
n_RealEstateAgentLicence["RealEstateAgentLicence"]:::owl
n_ResidentialServiceRegistration["ResidentialServiceRegistration"]:::owl
n_RoomingHouseOperatorLicence["RoomingHouseOperatorLicence"]:::owl
n_RoomingHousePremisesRegistration["RoomingHousePremisesRegistration"]:::owl
end
n_AuthorisationType["AuthorisationType"]:::owl
n_BuildingClassification["BuildingClassification"]:::owl
n_CapabilitySourcing["CapabilitySourcing"]:::owl
subgraph G_ContractClause["Contract clause and subclasses"]
n_ContractClause["ContractClause"]:::owl
n_CoTenancyClause["CoTenancyClause"]:::owl
n_SublettingPermissionClause["SublettingPermissionClause"]:::owl
end
n_DataAccessTier["DataAccessTier"]:::owl
n_DecisionGate["DecisionGate"]:::owl
n_DevelopmentProject["DevelopmentProject"]:::owl
n_DocumentSection["DocumentSection"]:::owl
n_FeeModel["FeeModel"]:::owl
n_FinancialScenario["FinancialScenario"]:::owl
subgraph G_InformationArtefact["Information artefact and subclasses"]
n_InformationArtefact[["InformationArtefact"]]:::owl
n_BusinessPlan[["BusinessPlan"]]:::owl
n_DataSource[["DataSource"]]:::owl
n_FeasibilityStudy[["FeasibilityStudy"]]:::owl
n_FinancialModel[["FinancialModel"]]:::owl
n_ImplementationSchedule[["ImplementationSchedule"]]:::owl
n_InformationMemorandum[["InformationMemorandum"]]:::owl
n_LegalInstrument[["LegalInstrument"]]:::owl
n_Legislation[["Legislation"]]:::owl
n_PrescribedForm[["PrescribedForm"]]:::owl
n_ProjectPlan[["ProjectPlan"]]:::owl
n_RiskRegister[["RiskRegister"]]:::owl
n_SourceDocument[["SourceDocument"]]:::owl
n_Workflow[["Workflow"]]:::owl
end
n_InvestmentStrategy["InvestmentStrategy"]:::owl
n_Jurisdiction["Jurisdiction"]:::owl
n_LeaseType["LeaseType"]:::owl
n_Metric["Metric"]:::owl
n_MetricValue["MetricValue"]:::owl
n_Mitigation["Mitigation"]:::owl
n_OccupancyThreshold["OccupancyThreshold"]:::owl
n_OperatingModel["OperatingModel"]:::owl
n_OutgoingAllocation["OutgoingAllocation"]:::owl
n_OutgoingCategory["OutgoingCategory"]:::owl
n_OwnershipStructure["OwnershipStructure"]:::owl
n_Participation["Participation"]:::owl
subgraph G_Party["Party and subclasses"]
n_Party["Party"]:::owl
n_Business["Business"]:::owl
n_GovernmentBody["GovernmentBody"]:::owl
n_LocalCouncil["LocalCouncil"]:::owl
n_Organisation["Organisation"]:::owl
n_Person["Person"]:::owl
n_PropertyManagementBusiness["PropertyManagementBusiness"]:::owl
n_Regulator["Regulator"]:::owl
end
n_Portfolio["Portfolio"]:::owl
n_ProjectPhase["ProjectPhase"]:::owl
subgraph G_PropertyAsset["Property asset and subclasses"]
n_PropertyAsset["PropertyAsset"]:::owl
n_Building["Building"]:::owl
n_CommercialPremises["CommercialPremises"]:::owl
n_Dwelling["Dwelling"]:::owl
n_LandParcel["LandParcel"]:::owl
n_RentableUnit["RentableUnit"]:::owl
end
n_PropertyAttribute["PropertyAttribute"]:::owl
n_PropertyClass["PropertyClass"]:::owl
subgraph G_PropertyIdentifier["Property identifier and subclasses"]
n_PropertyIdentifier["PropertyIdentifier"]:::owl
n_Address["Address"]:::owl
n_CadastralParcelIdentifier["CadastralParcelIdentifier"]:::owl
n_LotOnPlanIdentifier["LotOnPlanIdentifier"]:::owl
n_TitleReference["TitleReference"]:::owl
end
n_RegulatoryRegime["RegulatoryRegime"]:::owl
subgraph G_RegulatoryRule["Regulatory rule and subclasses"]
n_RegulatoryRule["RegulatoryRule"]:::owl
n_TaxRule["TaxRule"]:::owl
end
n_Risk["Risk"]:::owl
n_RiskCategory["RiskCategory"]:::owl
n_Role["Role"]:::owl
n_Service["Service"]:::owl
n_StructureCharacteristic["StructureCharacteristic"]:::owl
n_TaxClassification["TaxClassification"]:::owl
n_TenantConfiguration["TenantConfiguration"]:::owl
n_TenantSegment["TenantSegment"]:::owl
n_ThresholdEffect["ThresholdEffect"]:::owl
n_ThresholdKind["ThresholdKind"]:::owl
n_DataSource -->|"accessTier"| n_DataAccessTier
n_RegulatoryRegime -->|"administeredBy"| n_GovernmentBody
n_Sublease -->|"agreementUnderHeadLease"| n_HeadLease
n_RegulatoryRegime -->|"appliesIn ✱"| n_Jurisdiction
n_RegulatoryRegime -->|"appliesToAccommodationType"| n_AccommodationType
n_RegulatoryRegime -->|"appliesToOperatingModel"| n_OperatingModel
n_TaxRule -->|"appliesToPropertyClass"| n_PropertyClass
n_BusinessPlan -->|"assertedIn ✱"| n_SourceDocument
n_FinancialScenario -->|"assertedIn ✱"| n_SourceDocument
n_InformationMemorandum -->|"assertedIn ✱"| n_SourceDocument
n_MetricValue -->|"assertedIn ✱"| n_SourceDocument
n_StructureCharacteristic -->|"assertedIn ✱"| n_SourceDocument
n_FinancialScenario -->|"assumes"| n_MetricValue
n_Authorisation -->|"authorisationType"| n_AuthorisationType
n_Authorisation -->|"authorisedParty"| n_Party
n_OutgoingAllocation -->|"borneByRole"| n_Role
n_Business -->|"businessModel"| n_AgencyBusinessModel
n_BuildingApproval -->|"concernsAsset ✱"| n_PropertyAsset
n_CommercialLease -->|"concernsAsset ✱"| n_PropertyAsset
n_CorporateLease -->|"concernsAsset ✱"| n_PropertyAsset
n_DevelopmentProject -->|"concernsAsset ✱"| n_PropertyAsset
n_FinancialScenario -->|"concernsAsset ✱"| n_PropertyAsset
n_FireSafetyCertification -->|"concernsAsset ✱"| n_PropertyAsset
n_HeadLease -->|"concernsAsset ✱"| n_PropertyAsset
n_ManagementAgreement -->|"concernsAsset ✱"| n_PropertyAsset
n_PlanningApproval -->|"concernsAsset ✱"| n_PropertyAsset
n_ResidentialServiceRegistration -->|"concernsAsset ✱"| n_PropertyAsset
n_RoomingAccommodationAgreement -->|"concernsAsset ✱"| n_PropertyAsset
n_RoomingHousePremisesRegistration -->|"concernsAsset ✱"| n_PropertyAsset
n_Sublease -->|"concernsAsset ✱"| n_PropertyAsset
n_DataSource -->|"coversJurisdiction"| n_Jurisdiction
n_MetricValue -->|"describesJurisdiction ✱"| n_Jurisdiction
n_DecisionGate -->|"gateRequiresAuthorisationType"| n_AuthorisationType
n_RegulatoryRegime -->|"governedBy ✱"| n_Legislation
n_PropertyAsset -->|"hasAccommodationType"| n_AccommodationType
n_Dwelling -->|"hasAuthorisation ✱"| n_Authorisation
n_PropertyAsset -->|"hasBuildingClassification"| n_BuildingClassification
n_OwnershipStructure -->|"hasCharacteristic"| n_StructureCharacteristic
n_Agreement -->|"hasClause"| n_ContractClause
n_DevelopmentProject -->|"hasDecisionGate ✱"| n_DecisionGate
n_Service -->|"hasFeeModel"| n_FeeModel
n_PropertyAsset -->|"hasIdentifier"| n_PropertyIdentifier
n_Dwelling -->|"hasMetricValue ✱"| n_MetricValue
n_CommercialLease -->|"hasParticipation ✱"| n_Participation
n_CorporateLease -->|"hasParticipation ✱"| n_Participation
n_DevelopmentProject -->|"hasParticipation ✱"| n_Participation
n_Dwelling -->|"hasParticipation ✱"| n_Participation
n_HeadLease -->|"hasParticipation ✱"| n_Participation
n_ManagementAgreement -->|"hasParticipation ✱"| n_Participation
n_RoomingAccommodationAgreement -->|"hasParticipation ✱"| n_Participation
n_Sublease -->|"hasParticipation ✱"| n_Participation
n_DevelopmentProject -->|"hasPhase"| n_ProjectPhase
n_CommercialLease -->|"hasRisk ✱"| n_Risk
n_DevelopmentProject -->|"hasRisk ✱"| n_Risk
n_HeadLease -->|"hasRisk ✱"| n_Risk
n_RegulatoryRegime -->|"hasRule"| n_RegulatoryRule
n_Portfolio -->|"hasStrategy ✱"| n_InvestmentStrategy
n_Business -->|"hasTaxClassification ✱"| n_TaxClassification
n_Person -->|"hasTaxClassification ✱"| n_TaxClassification
n_RoomingAccommodationAgreement -->|"hasTaxClassification ✱"| n_TaxClassification
n_RegulatoryRegime -->|"hasThreshold"| n_OccupancyThreshold
n_Organisation -->|"heldUnder ✱"| n_OwnershipStructure
n_Portfolio -->|"heldUnder ✱"| n_OwnershipStructure
n_PropertyAsset -->|"inPortfolio"| n_Portfolio
n_Participation -->|"inRole"| n_Role
n_PropertyAsset -->|"intendedOperatingModel"| n_OperatingModel
n_Authorisation -->|"issuedBy"| n_GovernmentBody
n_Agreement -->|"leaseType"| n_LeaseType
n_PropertyAsset -->|"locatedIn"| n_Jurisdiction
n_Building -->|"managedBy ✱"| n_Party
n_Dwelling -->|"managedBy ✱"| n_Party
n_Portfolio -->|"managedBy ✱"| n_Party
n_PropertyManagementBusiness -->|"measuredBy ✱"| n_Metric
n_Service -->|"measuredBy ✱"| n_Metric
n_MetricValue -->|"metric"| n_Metric
n_Risk -->|"mitigatedBy"| n_Mitigation
n_OccupancyThreshold -->|"occupancyThresholdEffect"| n_ThresholdEffect
n_PropertyAsset -->|"operatedBy"| n_Party
n_OutgoingAllocation -->|"outgoingCategory"| n_OutgoingCategory
n_PropertyAsset -->|"ownedBy"| n_Party
n_PropertyAsset -->|"partOf"| n_PropertyAsset
n_Participation -->|"participant"| n_Party
n_Participation -->|"participationContext ✱"| n_CommercialLease
n_Participation -->|"participationContext ✱"| n_CorporateLease
n_Participation -->|"participationContext ✱"| n_DevelopmentProject
n_Participation -->|"participationContext ✱"| n_Dwelling
n_Participation -->|"participationContext ✱"| n_HeadLease
n_Participation -->|"participationContext ✱"| n_ManagementAgreement
n_Participation -->|"participationContext ✱"| n_RoomingAccommodationAgreement
n_Participation -->|"participationContext ✱"| n_Sublease
n_Agreement -->|"permittedUse"| n_AccommodationType
n_ProjectPhase -->|"precedes"| n_ProjectPhase
n_RegulatoryRegime -->|"prescribesForm"| n_PrescribedForm
n_DevelopmentProject -->|"producesArtefact"| n_InformationArtefact
n_Business -->|"providesService"| n_Service
n_InformationArtefact -->|"publishedBy"| n_Organisation
n_InformationArtefact -->|"recommendsSection"| n_DocumentSection
n_RegulatoryRegime -->|"requiresAuthorisationType"| n_AuthorisationType
n_Risk -->|"riskCategory"| n_RiskCategory
n_FinancialScenario -->|"scenarioForModel"| n_OperatingModel
n_PropertyManagementBusiness -->|"sourcesCapabilityVia ✱"| n_CapabilitySourcing
n_InvestmentStrategy -->|"strategyUsesAccommodationType"| n_AccommodationType
n_InvestmentStrategy -->|"strategyUsesOperatingModel"| n_OperatingModel
n_DataSource -->|"suppliesAttribute"| n_PropertyAttribute
n_Service -->|"supportedByWorkflow"| n_Workflow
n_Dwelling -->|"targetsTenantSegment ✱"| n_TenantSegment
n_PropertyAsset -->|"tenantConfiguration"| n_TenantConfiguration
n_OccupancyThreshold -->|"thresholdKind"| n_ThresholdKind
n_BuildingApproval -->|"underRegime ✱"| n_RegulatoryRegime
n_FireSafetyCertification -->|"underRegime ✱"| n_RegulatoryRegime
n_PlanningApproval -->|"underRegime ✱"| n_RegulatoryRegime
n_RegulatoryRule -->|"underRegime ✱"| n_RegulatoryRegime
n_ResidentialServiceRegistration -->|"underRegime ✱"| n_RegulatoryRegime
n_RoomingHouseOperatorLicence -->|"underRegime ✱"| n_RegulatoryRegime
n_RoomingHousePremisesRegistration -->|"underRegime ✱"| n_RegulatoryRegime
n_TaxRule -->|"underRegime ✱"| n_RegulatoryRegime
n_DevelopmentProject -->|"usesStrategy"| n_InvestmentStrategy
n_Jurisdiction -->|"withinJurisdiction"| n_Jurisdiction
n_FinancialScenario -->|"yields"| n_MetricValue
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
For every class: definition, formal parents/ancestors/subclasses, the datatype surface (declared here or inherited), outgoing and incoming object properties, SKOS bindings, SHACL constraints, evidence and decisions, every individual of the class in instances.ttl, and the competency questions that traverse it. Every profile diagram follows one template: incoming relations on the left → the focal class (heavy outline) → outgoing OWL targets → SKOS schemes (stadiums) → SHACL constraints (rounded, dashed) → the Fixture individuals group (grey, dashed rdf:type). A diagram is drawn for each class that has any relations or instances.
pbo:AccommodationServiceAccreditation — Accommodation service accreditationDefinition. Queensland accreditation of a registered residential service (Level 1 accommodation; Levels 2-3 where food or personal care are provided), sought within three months of registration.
Authorisation · Ancestors: Authorisation · Subclasses: —source_supported · evidence EV-092authorisationStatus (inherited), dateIssued (inherited)authorisationType (inherited), authorisedParty (inherited), issuedBy (inherited)hasAuthorisationauthorisationType → AuthorisationTypeSchemeAuthorisationShape: authorisationType [1..1 SHACL] class AuthorisationType; AuthorisationShape: authorisationStatus [1..1 SHACL] xsd:string in {held, pending, expired, refused, not_required, unknown}; AuthorisationShape: issuedBy [0..1 SHACL] class GovernmentBody; AuthorisationShape: authorisedParty [0..1 SHACL] class Party; AuthorisationShape: underRegime [0..1 SHACL] class RegulatoryRegime; AuthorisationShape: dateIssued [0..1 SHACL] xsd:date; AuthorisationShape: effectiveUntil [0..1 SHACL] xsd:date---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_Dwelling["Dwelling"]:::owl
end
C["<b>AccommodationServiceAccreditation</b><br/>authorisationStatus : string<br/>dateIssued : date"]:::focal
subgraph OUTG["Outgoing targets"]
O_n_AuthorisationType["AuthorisationType"]:::owl
O_n_Party["Party"]:::owl
O_n_GovernmentBody["GovernmentBody"]:::owl
end
subgraph SHG["SHACL (operational, not OWL)"]
SH_n_AuthorisationShape_0("AuthorisationShape<br/>authorisationType<br/>min 1 · max 1 · class AuthorisationType"):::shacl
SH_n_AuthorisationShape_1("AuthorisationShape<br/>authorisationStatus<br/>min 1 · max 1 · xsd:string · in {held, pending, expired, refused, not_required, unknown}"):::shacl
SH_n_AuthorisationShape_2("AuthorisationShape<br/>issuedBy<br/>max 1 · class GovernmentBody"):::shacl
SH_n_AuthorisationShape_3("AuthorisationShape<br/>authorisedParty<br/>max 1 · class Party"):::shacl
SH_n_AuthorisationShape_4("AuthorisationShape<br/>underRegime<br/>max 1 · class RegulatoryRegime"):::shacl
SH_n_AuthorisationShape_5("AuthorisationShape<br/>dateIssued<br/>max 1 · xsd:date"):::shacl
SH_n_AuthorisationShape_6("AuthorisationShape<br/>effectiveUntil<br/>max 1 · xsd:date"):::shacl
end
I_n_Dwelling -->|"hasAuthorisation ✱"| C
C -->|"authorisationType"| O_n_AuthorisationType
C -->|"authorisedParty"| O_n_Party
C -->|"issuedBy"| O_n_GovernmentBody
C -.-> SH_n_AuthorisationShape_0
C -.-> SH_n_AuthorisationShape_1
C -.-> SH_n_AuthorisationShape_2
C -.-> SH_n_AuthorisationShape_3
C -.-> SH_n_AuthorisationShape_4
C -.-> SH_n_AuthorisationShape_5
C -.-> SH_n_AuthorisationShape_6
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:AccommodationType — Accommodation typeDefinition. A named physical and occupancy configuration of accommodation (whole-house rental, rooming house / HMO, coliving, boarding house, share house, dual-income configurations, student accommodation, short-stay, single- or multi-tenant commercial).
source_supported · evidence EV-070, EV-071, EV-075appliesToAccommodationType, hasAccommodationType, permittedUse, strategyUsesAccommodationType---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_RegulatoryRegime["RegulatoryRegime"]:::owl
I_n_PropertyAsset["PropertyAsset"]:::owl
I_n_Agreement["Agreement"]:::owl
I_n_InvestmentStrategy["InvestmentStrategy"]:::owl
end
C["<b>AccommodationType</b>"]:::focal
I_n_RegulatoryRegime -->|"appliesToAccommodationType"| C
I_n_PropertyAsset -->|"hasAccommodationType"| C
I_n_Agreement -->|"permittedUse"| C
I_n_InvestmentStrategy -->|"strategyUsesAccommodationType"| C
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:Address — AddressDefinition. A postal or geocoded street address identifying a property.
PropertyIdentifier · Ancestors: PropertyIdentifier · Subclasses: —source_supported · evidence EV-174identifierValue (inherited)hasIdentifierPropertyIdentifierShape: identifierValue [1..1 SHACL] xsd:stringId_Addr_Bris, Id_Addr_Corp, Id_Addr_Duplex, Id_Addr_Melb, Id_Addr_OwnerOcc, Id_Addr_Retail---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_PropertyAsset["PropertyAsset"]:::owl
end
C["<b>Address</b><br/>identifierValue : string"]:::focal
subgraph SHG["SHACL (operational, not OWL)"]
SH_n_PropertyIdentifierShape_0("PropertyIdentifierShape<br/>identifierValue<br/>min 1 · max 1 · xsd:string"):::shacl
end
subgraph FX["Fixture individuals (6)"]
F_n_Id_Addr_Bris["Id_Addr_Bris"]:::fix
F_n_Id_Addr_Corp["Id_Addr_Corp"]:::fix
F_n_Id_Addr_Duplex["Id_Addr_Duplex"]:::fix
F_n_Id_Addr_Melb["Id_Addr_Melb"]:::fix
F_n_Id_Addr_OwnerOcc["Id_Addr_OwnerOcc"]:::fix
F_n_Id_Addr_Retail["Id_Addr_Retail"]:::fix
end
I_n_PropertyAsset -->|"hasIdentifier"| C
C -.-> SH_n_PropertyIdentifierShape_0
F_n_Id_Addr_Bris -.->|"rdf:type"| C
F_n_Id_Addr_Corp -.->|"rdf:type"| C
F_n_Id_Addr_Duplex -.->|"rdf:type"| C
F_n_Id_Addr_Melb -.->|"rdf:type"| C
F_n_Id_Addr_OwnerOcc -.->|"rdf:type"| C
F_n_Id_Addr_Retail -.->|"rdf:type"| C
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:AgencyBusinessModel — Agency business modelDefinition. An organisational structure for a real-estate agency (franchise, cooperative, joint venture, boutique, independent) with characteristic control and capability-sourcing patterns.
source_supported · evidence EV-160, EV-161businessModel---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_Business["Business"]:::owl
end
C["<b>AgencyBusinessModel</b>"]:::focal
I_n_Business -->|"businessModel"| C
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:Agreement — AgreementDefinition. A contract between two or more parties concerning the occupation, operation, management or use of a property asset, carrying term, rent, permitted use and allocation of obligations and risks.
CommercialLease, CorporateLease, HeadLease, ManagementAgreement, ResidentialTenancyAgreement, RoomingAccommodationAgreement, Subleasesource_supported · evidence EV-060, EV-061, EV-081escalationRatePercent, fixedRent, termMonthshasClause, leaseType, permittedUseleaseType → LeaseTypeScheme; permittedUse → AccommodationTypeSchemeAgreementShape: hasParticipation [2.. SHACL] class Participation; AgreementShape: concernsAsset [1.. SHACL] class PropertyAsset; AgreementShape: weeklyRent [0..1 SHACL]; AgreementShape: termMonths [0..1 SHACL] xsd:integer; AgreementShape: escalationRatePercent [0..1 SHACL]; AgreementShape: fixedRent [0..1 SHACL] xsd:boolean; AgreementShape: leaseType [0..1 SHACL] class LeaseType; AgreementShape: permittedUse class AccommodationType; AgreementShape: hasClause class ContractClause---
config:
layout: elk
---
flowchart LR
C["<b>Agreement</b><br/>escalationRatePercent : decimal<br/>fixedRent : boolean<br/>termMonths : integer"]:::focal
subgraph OUTG["Outgoing targets"]
O_n_ContractClause["ContractClause"]:::owl
O_n_LeaseType["LeaseType"]:::owl
O_n_AccommodationType["AccommodationType"]:::owl
end
subgraph SHG["SHACL (operational, not OWL)"]
SH_n_AgreementShape_0("AgreementShape<br/>hasParticipation<br/>min 2 · class Participation"):::shacl
SH_n_AgreementShape_1("AgreementShape<br/>concernsAsset<br/>min 1 · class PropertyAsset"):::shacl
SH_n_AgreementShape_2("AgreementShape<br/>weeklyRent<br/>max 1"):::shacl
SH_n_AgreementShape_3("AgreementShape<br/>termMonths<br/>max 1 · xsd:integer"):::shacl
SH_n_AgreementShape_4("AgreementShape<br/>escalationRatePercent<br/>max 1"):::shacl
SH_n_AgreementShape_5("AgreementShape<br/>fixedRent<br/>max 1 · xsd:boolean"):::shacl
SH_n_AgreementShape_6("AgreementShape<br/>leaseType<br/>max 1 · class LeaseType"):::shacl
SH_n_AgreementShape_7("AgreementShape<br/>permittedUse<br/>class AccommodationType"):::shacl
SH_n_AgreementShape_8("AgreementShape<br/>hasClause<br/>class ContractClause"):::shacl
end
C -->|"hasClause"| O_n_ContractClause
C -->|"leaseType"| O_n_LeaseType
C -->|"permittedUse"| O_n_AccommodationType
C -.-> SH_n_AgreementShape_0
C -.-> SH_n_AgreementShape_1
C -.-> SH_n_AgreementShape_2
C -.-> SH_n_AgreementShape_3
C -.-> SH_n_AgreementShape_4
C -.-> SH_n_AgreementShape_5
C -.-> SH_n_AgreementShape_6
C -.-> SH_n_AgreementShape_7
C -.-> SH_n_AgreementShape_8
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:Authorisation — AuthorisationDefinition. A planning approval, building approval, fire-safety certification, registration, accreditation or licence issued by a government body to a party for a property or operation under a regulatory regime, with a status and validity.
AccommodationServiceAccreditation, BuildingApproval, FireSafetyCertification, PlanningApproval, RealEstateAgentLicence, ResidentialServiceRegistration, RoomingHouseOperatorLicence, RoomingHousePremisesRegistrationsource_supported · evidence EV-092, EV-093, EV-097authorisationStatus, dateIssuedauthorisationType, authorisedParty, issuedByhasAuthorisationauthorisationType → AuthorisationTypeSchemeAuthorisationShape: authorisationType [1..1 SHACL] class AuthorisationType; AuthorisationShape: authorisationStatus [1..1 SHACL] xsd:string in {held, pending, expired, refused, not_required, unknown}; AuthorisationShape: issuedBy [0..1 SHACL] class GovernmentBody; AuthorisationShape: authorisedParty [0..1 SHACL] class Party; AuthorisationShape: underRegime [0..1 SHACL] class RegulatoryRegime; AuthorisationShape: dateIssued [0..1 SHACL] xsd:date; AuthorisationShape: effectiveUntil [0..1 SHACL] xsd:date---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_Dwelling["Dwelling"]:::owl
end
C["<b>Authorisation</b><br/>authorisationStatus : string<br/>dateIssued : date"]:::focal
subgraph OUTG["Outgoing targets"]
O_n_AuthorisationType["AuthorisationType"]:::owl
O_n_Party["Party"]:::owl
O_n_GovernmentBody["GovernmentBody"]:::owl
end
subgraph SHG["SHACL (operational, not OWL)"]
SH_n_AuthorisationShape_0("AuthorisationShape<br/>authorisationType<br/>min 1 · max 1 · class AuthorisationType"):::shacl
SH_n_AuthorisationShape_1("AuthorisationShape<br/>authorisationStatus<br/>min 1 · max 1 · xsd:string · in {held, pending, expired, refused, not_required, unknown}"):::shacl
SH_n_AuthorisationShape_2("AuthorisationShape<br/>issuedBy<br/>max 1 · class GovernmentBody"):::shacl
SH_n_AuthorisationShape_3("AuthorisationShape<br/>authorisedParty<br/>max 1 · class Party"):::shacl
SH_n_AuthorisationShape_4("AuthorisationShape<br/>underRegime<br/>max 1 · class RegulatoryRegime"):::shacl
SH_n_AuthorisationShape_5("AuthorisationShape<br/>dateIssued<br/>max 1 · xsd:date"):::shacl
SH_n_AuthorisationShape_6("AuthorisationShape<br/>effectiveUntil<br/>max 1 · xsd:date"):::shacl
end
I_n_Dwelling -->|"hasAuthorisation ✱"| C
C -->|"authorisationType"| O_n_AuthorisationType
C -->|"authorisedParty"| O_n_Party
C -->|"issuedBy"| O_n_GovernmentBody
C -.-> SH_n_AuthorisationShape_0
C -.-> SH_n_AuthorisationShape_1
C -.-> SH_n_AuthorisationShape_2
C -.-> SH_n_AuthorisationShape_3
C -.-> SH_n_AuthorisationShape_4
C -.-> SH_n_AuthorisationShape_5
C -.-> SH_n_AuthorisationShape_6
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:AuthorisationType — Authorisation typeDefinition. The kind of authorisation a regime requires (planning approval, building approval, fire-safety certification, registration, accreditation, operator licence, premises registration, agent licence).
modelling_construct · evidence — · rationale: Lets a regime state which authorisation kinds it requires without instantiating an authorisation (CQ-001).authorisationType, gateRequiresAuthorisationType, requiresAuthorisationType---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_Authorisation["Authorisation"]:::owl
I_n_DecisionGate["DecisionGate"]:::owl
I_n_RegulatoryRegime["RegulatoryRegime"]:::owl
end
C["<b>AuthorisationType</b>"]:::focal
I_n_Authorisation -->|"authorisationType"| C
I_n_DecisionGate -->|"gateRequiresAuthorisationType"| C
I_n_RegulatoryRegime -->|"requiresAuthorisationType"| C
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:Building — BuildingDefinition. A structure on land, classified for building-code purposes and containing one or more dwellings or units.
PropertyAsset · Ancestors: PropertyAsset · Subclasses: —source_supported · evidence EV-098, EV-173bedroomCount (inherited), floorAreaSqm (inherited), roomCount (inherited)hasAccommodationType (inherited), hasBuildingClassification (inherited), hasIdentifier (inherited), inPortfolio (inherited), intendedOperatingModel (inherited), locatedIn (inherited), operatedBy (inherited), ownedBy (inherited), partOf (inherited), tenantConfiguration (inherited) · polymorphic (no declared domain, asserted on this class's instances): managedByconcernsAsset, partOfhasAccommodationType → AccommodationTypeScheme; hasBuildingClassification → BuildingClassificationScheme; intendedOperatingModel → OperatingModelScheme; tenantConfiguration → TenantConfigurationSchemePropertyAssetShape: locatedIn [1..1 SHACL] class Jurisdiction; PropertyAssetShape: hasIdentifier class PropertyIdentifier; PropertyAssetShape: roomCount [0..1 SHACL] xsd:integer; PropertyAssetShape: bedroomCount [0..1 SHACL] xsd:integer; PropertyAssetShape: floorAreaSqm [0..1 SHACL]; PropertyAssetShape: hasAccommodationType class AccommodationType; PropertyAssetShape: intendedOperatingModel class OperatingModel; PropertyAssetShape: hasBuildingClassification [0..1 SHACL] class BuildingClassification; PropertyAssetShape: hasAuthorisation class AuthorisationProp_Logan_Duplex---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_BuildingApproval["BuildingApproval"]:::owl
I_n_CommercialLease["CommercialLease"]:::owl
I_n_CorporateLease["CorporateLease"]:::owl
I_n_DevelopmentProject["DevelopmentProject"]:::owl
I_n_FinancialScenario["FinancialScenario"]:::owl
I_n_FireSafetyCertification["FireSafetyCertification"]:::owl
I_n_HeadLease["HeadLease"]:::owl
I_n_ManagementAgreement["ManagementAgreement"]:::owl
I_n_PlanningApproval["PlanningApproval"]:::owl
I_n_ResidentialServiceRegistration["ResidentialServiceRegistration"]:::owl
I_n_RoomingAccommodationAgreement["RoomingAccommodationAgreement"]:::owl
I_n_RoomingHousePremisesRegistration["RoomingHousePremisesRegistration"]:::owl
I_n_Sublease["Sublease"]:::owl
I_n_PropertyAsset["PropertyAsset"]:::owl
end
C["<b>Building</b><br/>bedroomCount : integer<br/>floorAreaSqm : decimal<br/>roomCount : integer"]:::focal
subgraph OUTG["Outgoing targets"]
O_n_AccommodationType["AccommodationType"]:::owl
O_n_BuildingClassification["BuildingClassification"]:::owl
O_n_PropertyIdentifier["PropertyIdentifier"]:::owl
O_n_Portfolio["Portfolio"]:::owl
O_n_OperatingModel["OperatingModel"]:::owl
O_n_Jurisdiction["Jurisdiction"]:::owl
O_n_Party["Party"]:::owl
O_n_PropertyAsset["PropertyAsset"]:::owl
O_n_TenantConfiguration["TenantConfiguration"]:::owl
end
subgraph SHG["SHACL (operational, not OWL)"]
SH_n_PropertyAssetShape_0("PropertyAssetShape<br/>locatedIn<br/>min 1 · max 1 · class Jurisdiction"):::shacl
SH_n_PropertyAssetShape_1("PropertyAssetShape<br/>hasIdentifier<br/>class PropertyIdentifier"):::shacl
SH_n_PropertyAssetShape_2("PropertyAssetShape<br/>roomCount<br/>max 1 · xsd:integer"):::shacl
SH_n_PropertyAssetShape_3("PropertyAssetShape<br/>bedroomCount<br/>max 1 · xsd:integer"):::shacl
SH_n_PropertyAssetShape_4("PropertyAssetShape<br/>floorAreaSqm<br/>max 1"):::shacl
SH_n_PropertyAssetShape_5("PropertyAssetShape<br/>hasAccommodationType<br/>class AccommodationType"):::shacl
SH_n_PropertyAssetShape_6("PropertyAssetShape<br/>intendedOperatingModel<br/>class OperatingModel"):::shacl
SH_n_PropertyAssetShape_7("PropertyAssetShape<br/>hasBuildingClassification<br/>max 1 · class BuildingClassification"):::shacl
SH_n_PropertyAssetShape_8("PropertyAssetShape<br/>hasAuthorisation<br/>class Authorisation"):::shacl
end
subgraph FX["Fixture individuals (1)"]
F_n_Prop_Logan_Duplex["Logan duplex on a<br/>single title<br/>(dual income)"]:::fix
end
I_n_BuildingApproval -->|"concernsAsset ✱"| C
I_n_CommercialLease -->|"concernsAsset ✱"| C
I_n_CorporateLease -->|"concernsAsset ✱"| C
I_n_DevelopmentProject -->|"concernsAsset ✱"| C
I_n_FinancialScenario -->|"concernsAsset ✱"| C
I_n_FireSafetyCertification -->|"concernsAsset ✱"| C
I_n_HeadLease -->|"concernsAsset ✱"| C
I_n_ManagementAgreement -->|"concernsAsset ✱"| C
I_n_PlanningApproval -->|"concernsAsset ✱"| C
I_n_ResidentialServiceRegistration -->|"concernsAsset ✱"| C
I_n_RoomingAccommodationAgreement -->|"concernsAsset ✱"| C
I_n_RoomingHousePremisesRegistration -->|"concernsAsset ✱"| C
I_n_Sublease -->|"concernsAsset ✱"| C
I_n_PropertyAsset -->|"partOf"| C
C -->|"hasAccommodationType"| O_n_AccommodationType
C -->|"hasBuildingClassification"| O_n_BuildingClassification
C -->|"hasIdentifier"| O_n_PropertyIdentifier
C -->|"inPortfolio"| O_n_Portfolio
C -->|"intendedOperatingModel"| O_n_OperatingModel
C -->|"locatedIn"| O_n_Jurisdiction
C -->|"operatedBy"| O_n_Party
C -->|"ownedBy"| O_n_Party
C -->|"partOf"| O_n_PropertyAsset
C -->|"tenantConfiguration"| O_n_TenantConfiguration
C -->|"managedBy"| O_n_Party
C -.-> SH_n_PropertyAssetShape_0
C -.-> SH_n_PropertyAssetShape_1
C -.-> SH_n_PropertyAssetShape_2
C -.-> SH_n_PropertyAssetShape_3
C -.-> SH_n_PropertyAssetShape_4
C -.-> SH_n_PropertyAssetShape_5
C -.-> SH_n_PropertyAssetShape_6
C -.-> SH_n_PropertyAssetShape_7
C -.-> SH_n_PropertyAssetShape_8
F_n_Prop_Logan_Duplex -.->|"rdf:type"| C
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:BuildingApproval — Building approvalDefinition. A building permit, classification change, occupancy approval or compliance notice confirming the building is approved for its intended class and use.
Authorisation · Ancestors: Authorisation · Subclasses: —source_supported · evidence EV-098, EV-092authorisationStatus (inherited), dateIssued (inherited)authorisationType (inherited), authorisedParty (inherited), issuedBy (inherited) · polymorphic (no declared domain, asserted on this class's instances): concernsAsset, underRegimehasAuthorisationauthorisationType → AuthorisationTypeSchemeAuthorisationShape: authorisationType [1..1 SHACL] class AuthorisationType; AuthorisationShape: authorisationStatus [1..1 SHACL] xsd:string in {held, pending, expired, refused, not_required, unknown}; AuthorisationShape: issuedBy [0..1 SHACL] class GovernmentBody; AuthorisationShape: authorisedParty [0..1 SHACL] class Party; AuthorisationShape: underRegime [0..1 SHACL] class RegulatoryRegime; AuthorisationShape: dateIssued [0..1 SHACL] xsd:date; AuthorisationShape: effectiveUntil [0..1 SHACL] xsd:dateAuth_Bris_Building---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_Dwelling["Dwelling"]:::owl
end
C["<b>BuildingApproval</b><br/>authorisationStatus : string<br/>dateIssued : date"]:::focal
subgraph OUTG["Outgoing targets"]
O_n_AuthorisationType["AuthorisationType"]:::owl
O_n_Party["Party"]:::owl
O_n_GovernmentBody["GovernmentBody"]:::owl
O_n_PropertyAsset["PropertyAsset"]:::owl
O_n_RegulatoryRegime["RegulatoryRegime"]:::owl
end
subgraph SHG["SHACL (operational, not OWL)"]
SH_n_AuthorisationShape_0("AuthorisationShape<br/>authorisationType<br/>min 1 · max 1 · class AuthorisationType"):::shacl
SH_n_AuthorisationShape_1("AuthorisationShape<br/>authorisationStatus<br/>min 1 · max 1 · xsd:string · in {held, pending, expired, refused, not_required, unknown}"):::shacl
SH_n_AuthorisationShape_2("AuthorisationShape<br/>issuedBy<br/>max 1 · class GovernmentBody"):::shacl
SH_n_AuthorisationShape_3("AuthorisationShape<br/>authorisedParty<br/>max 1 · class Party"):::shacl
SH_n_AuthorisationShape_4("AuthorisationShape<br/>underRegime<br/>max 1 · class RegulatoryRegime"):::shacl
SH_n_AuthorisationShape_5("AuthorisationShape<br/>dateIssued<br/>max 1 · xsd:date"):::shacl
SH_n_AuthorisationShape_6("AuthorisationShape<br/>effectiveUntil<br/>max 1 · xsd:date"):::shacl
end
subgraph FX["Fixture individuals (1)"]
F_n_Auth_Bris_Building["Class 1b building<br/>approval and<br/>Building Compliance<br/>Notice"]:::fix
end
I_n_Dwelling -->|"hasAuthorisation ✱"| C
C -->|"authorisationType"| O_n_AuthorisationType
C -->|"authorisedParty"| O_n_Party
C -->|"issuedBy"| O_n_GovernmentBody
C -->|"concernsAsset"| O_n_PropertyAsset
C -->|"underRegime"| O_n_RegulatoryRegime
C -.-> SH_n_AuthorisationShape_0
C -.-> SH_n_AuthorisationShape_1
C -.-> SH_n_AuthorisationShape_2
C -.-> SH_n_AuthorisationShape_3
C -.-> SH_n_AuthorisationShape_4
C -.-> SH_n_AuthorisationShape_5
C -.-> SH_n_AuthorisationShape_6
F_n_Auth_Bris_Building -.->|"rdf:type"| C
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:BuildingClassification — Building classificationDefinition. A National Construction Code building class (for example Class 1a, Class 1b, Class 3) that determines fire, egress and occupancy requirements.
source_supported · evidence EV-098hasBuildingClassification---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_PropertyAsset["PropertyAsset"]:::owl
end
C["<b>BuildingClassification</b>"]:::focal
I_n_PropertyAsset -->|"hasBuildingClassification"| C
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:Business — BusinessDefinition. An organisation operating a commercial activity in property, such as a property-management agency, developer, operator or real-estate agency.
Organisation · Ancestors: Organisation, Party · Subclasses: PropertyManagementBusinesssource_supported · evidence EV-150, EV-160businessModel, providesService · polymorphic (no declared domain, asserted on this class's instances): hasTaxClassificationauthorisedParty, managedBy, operatedBy, ownedBy, participant, publishedBybusinessModel → AgencyBusinessModelScheme; hasTaxClassification → TaxClassificationSchemeOperatorCo---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_Authorisation["Authorisation"]:::owl
I_n_Building["Building"]:::owl
I_n_Dwelling["Dwelling"]:::owl
I_n_Portfolio["Portfolio"]:::owl
I_n_PropertyAsset["PropertyAsset"]:::owl
I_n_Participation["Participation"]:::owl
I_n_InformationArtefact[["InformationArtefact"]]:::owl
end
C["<b>Business</b>"]:::focal
subgraph OUTG["Outgoing targets"]
O_n_AgencyBusinessModel["AgencyBusinessModel"]:::owl
O_n_Service["Service"]:::owl
O_n_TaxClassification["TaxClassification"]:::owl
end
subgraph FX["Fixture individuals (1)"]
F_n_OperatorCo["OperatorCo Pty Ltd<br/>(coliving / rooming<br/>operator)"]:::fix
end
I_n_Authorisation -->|"authorisedParty"| C
I_n_Building -->|"managedBy ✱"| C
I_n_Dwelling -->|"managedBy ✱"| C
I_n_Portfolio -->|"managedBy ✱"| C
I_n_PropertyAsset -->|"operatedBy"| C
I_n_PropertyAsset -->|"ownedBy"| C
I_n_Participation -->|"participant"| C
I_n_InformationArtefact -->|"publishedBy"| C
C -->|"businessModel"| O_n_AgencyBusinessModel
C -->|"providesService"| O_n_Service
C -->|"hasTaxClassification"| O_n_TaxClassification
F_n_OperatorCo -.->|"rdf:type"| C
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:BusinessPlan — Business planDefinition. An internal strategy document describing a business's objectives, structure, market, strategy, operations, finances, risks and exit.
InformationArtefact · Ancestors: InformationArtefact · Subclasses: —source_supported · evidence EV-001, EV-003, EV-013licenceNote (inherited), publicationDate (inherited), sourceUrl (inherited)publishedBy (inherited), recommendsSection (inherited) · polymorphic (no declared domain, asserted on this class's instances): assertedInproducesArtefactrecommendsSection → DocumentSectionSchemeTemplate_PMVA, Template_SmartBusinessPlans---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_DevelopmentProject["DevelopmentProject"]:::owl
end
C[["<b>BusinessPlan</b><br/>licenceNote : string<br/>publicationDate : date<br/>sourceUrl : anyURI"]]:::focal
subgraph OUTG["Outgoing targets"]
O_n_Organisation["Organisation"]:::owl
O_n_DocumentSection["DocumentSection"]:::owl
O_n_SourceDocument[["SourceDocument"]]:::owl
end
subgraph FX["Fixture individuals (2)"]
F_n_Template_PMVA[["Property management<br/>business plan<br/>structure<br/>(PMVA / combined<br/>guide)"]]:::fix
F_n_Template_SmartBusinessPlans[["Property development<br/>business plan<br/>structure<br/>(Smart Business<br/>Plans Australia)"]]:::fix
end
I_n_DevelopmentProject -->|"producesArtefact"| C
C -->|"publishedBy"| O_n_Organisation
C -->|"recommendsSection"| O_n_DocumentSection
C -->|"assertedIn"| O_n_SourceDocument
F_n_Template_PMVA -.->|"rdf:type"| C
F_n_Template_SmartBusinessPlans -.->|"rdf:type"| C
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:CadastralParcelIdentifier — Cadastral parcel identifierDefinition. The identifier of a parcel in the spatial cadastral fabric.
PropertyIdentifier · Ancestors: PropertyIdentifier · Subclasses: —source_supported · evidence EV-172identifierValue (inherited)hasIdentifierPropertyIdentifierShape: identifierValue [1..1 SHACL] xsd:stringId_Cadastre_Bris---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_PropertyAsset["PropertyAsset"]:::owl
end
C["<b>CadastralParcelIdentifier</b><br/>identifierValue : string"]:::focal
subgraph SHG["SHACL (operational, not OWL)"]
SH_n_PropertyIdentifierShape_0("PropertyIdentifierShape<br/>identifierValue<br/>min 1 · max 1 · xsd:string"):::shacl
end
subgraph FX["Fixture individuals (1)"]
F_n_Id_Cadastre_Bris["Id_Cadastre_Bris"]:::fix
end
I_n_PropertyAsset -->|"hasIdentifier"| C
C -.-> SH_n_PropertyIdentifierShape_0
F_n_Id_Cadastre_Bris -.->|"rdf:type"| C
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:CapabilitySourcing — Capability sourcingDefinition. How an organisation obtains a capability: owned internally, centralised, localised, outsourced, shared through a network, accessed through partnership (inbound/outbound open innovation).
source_supported · evidence EV-162, EV-163sourcesCapabilityVia---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_PropertyManagementBusiness["PropertyManagementBusiness"]:::owl
end
C["<b>CapabilitySourcing</b>"]:::focal
I_n_PropertyManagementBusiness -->|"sourcesCapabilityVia ✱"| C
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:CoTenancyClause — Co-tenancy clauseDefinition. A commercial-lease clause allowing a tenant to reduce rent or exercise other rights if an anchor tenant leaves or occupancy falls below an agreed level.
ContractClause · Ancestors: ContractClause · Subclasses: —source_supported · evidence EV-082hasClauseClause_CoTenancy_Unit2---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_Agreement["Agreement"]:::owl
end
C["<b>CoTenancyClause</b>"]:::focal
subgraph FX["Fixture individuals (1)"]
F_n_Clause_CoTenancy_Unit2["Rent reduces 30% if<br/>the anchor tenant<br/>vacates for more<br/>than 90 days and the<br/>cafe is not in<br/>default"]:::fix
end
I_n_Agreement -->|"hasClause"| C
F_n_Clause_CoTenancy_Unit2 -.->|"rdf:type"| C
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:CommercialLease — Commercial leaseDefinition. A lease of commercial premises between a lessor and a business lessee, characterised by lease type (gross, net, triple net), term, rent reviews, permitted use and outgoings allocation.
Agreement · Ancestors: Agreement · Subclasses: —source_supported · evidence EV-080, EV-081escalationRatePercent (inherited), fixedRent (inherited), termMonths (inherited) · used polymorphically: weeklyRenthasClause (inherited), leaseType (inherited), permittedUse (inherited) · polymorphic (no declared domain, asserted on this class's instances): concernsAsset, hasParticipation, hasRiskparticipationContextleaseType → LeaseTypeScheme; permittedUse → AccommodationTypeSchemeAgreementShape: hasParticipation [2.. SHACL] class Participation; AgreementShape: concernsAsset [1.. SHACL] class PropertyAsset; AgreementShape: weeklyRent [0..1 SHACL]; AgreementShape: termMonths [0..1 SHACL] xsd:integer; AgreementShape: escalationRatePercent [0..1 SHACL]; AgreementShape: fixedRent [0..1 SHACL] xsd:boolean; AgreementShape: leaseType [0..1 SHACL] class LeaseType; AgreementShape: permittedUse class AccommodationType; AgreementShape: hasClause class ContractClauseCommercialLease_Unit1, CommercialLease_Unit2---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_Participation["Participation"]:::owl
end
C["<b>CommercialLease</b><br/>escalationRatePercent : decimal<br/>fixedRent : boolean<br/>termMonths : integer<br/>weeklyRent : decimal"]:::focal
subgraph OUTG["Outgoing targets"]
O_n_ContractClause["ContractClause"]:::owl
O_n_LeaseType["LeaseType"]:::owl
O_n_AccommodationType["AccommodationType"]:::owl
O_n_PropertyAsset["PropertyAsset"]:::owl
O_n_Participation["Participation"]:::owl
O_n_Risk["Risk"]:::owl
end
subgraph SHG["SHACL (operational, not OWL)"]
SH_n_AgreementShape_0("AgreementShape<br/>hasParticipation<br/>min 2 · class Participation"):::shacl
SH_n_AgreementShape_1("AgreementShape<br/>concernsAsset<br/>min 1 · class PropertyAsset"):::shacl
SH_n_AgreementShape_2("AgreementShape<br/>weeklyRent<br/>max 1"):::shacl
SH_n_AgreementShape_3("AgreementShape<br/>termMonths<br/>max 1 · xsd:integer"):::shacl
SH_n_AgreementShape_4("AgreementShape<br/>escalationRatePercent<br/>max 1"):::shacl
SH_n_AgreementShape_5("AgreementShape<br/>fixedRent<br/>max 1 · xsd:boolean"):::shacl
SH_n_AgreementShape_6("AgreementShape<br/>leaseType<br/>max 1 · class LeaseType"):::shacl
SH_n_AgreementShape_7("AgreementShape<br/>permittedUse<br/>class AccommodationType"):::shacl
SH_n_AgreementShape_8("AgreementShape<br/>hasClause<br/>class ContractClause"):::shacl
end
subgraph FX["Fixture individuals (2)"]
F_n_CommercialLease_Unit1["Triple-net lease of<br/>unit 1 to anchor<br/>supermarket, 10<br/>years"]:::fix
F_n_CommercialLease_Unit2["Gross lease of unit<br/>2 to cafe, 3 years,<br/>with co-tenancy<br/>clause"]:::fix
end
I_n_Participation -->|"participationContext"| C
C -->|"hasClause"| O_n_ContractClause
C -->|"leaseType"| O_n_LeaseType
C -->|"permittedUse"| O_n_AccommodationType
C -->|"concernsAsset"| O_n_PropertyAsset
C -->|"hasParticipation"| O_n_Participation
C -->|"hasRisk"| O_n_Risk
C -.-> SH_n_AgreementShape_0
C -.-> SH_n_AgreementShape_1
C -.-> SH_n_AgreementShape_2
C -.-> SH_n_AgreementShape_3
C -.-> SH_n_AgreementShape_4
C -.-> SH_n_AgreementShape_5
C -.-> SH_n_AgreementShape_6
C -.-> SH_n_AgreementShape_7
C -.-> SH_n_AgreementShape_8
F_n_CommercialLease_Unit1 -.->|"rdf:type"| C
F_n_CommercialLease_Unit2 -.->|"rdf:type"| C
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:CommercialPremises — Commercial premisesDefinition. Property occupied for business purposes such as retail, office, industrial, healthcare or warehouse use.
PropertyAsset · Ancestors: PropertyAsset · Subclasses: —source_supported · evidence EV-080, EV-083bedroomCount (inherited), floorAreaSqm (inherited), roomCount (inherited)hasAccommodationType (inherited), hasBuildingClassification (inherited), hasIdentifier (inherited), inPortfolio (inherited), intendedOperatingModel (inherited), locatedIn (inherited), operatedBy (inherited), ownedBy (inherited), partOf (inherited), tenantConfiguration (inherited)concernsAsset, partOfhasAccommodationType → AccommodationTypeScheme; hasBuildingClassification → BuildingClassificationScheme; intendedOperatingModel → OperatingModelScheme; tenantConfiguration → TenantConfigurationSchemePropertyAssetShape: locatedIn [1..1 SHACL] class Jurisdiction; PropertyAssetShape: hasIdentifier class PropertyIdentifier; PropertyAssetShape: roomCount [0..1 SHACL] xsd:integer; PropertyAssetShape: bedroomCount [0..1 SHACL] xsd:integer; PropertyAssetShape: floorAreaSqm [0..1 SHACL]; PropertyAssetShape: hasAccommodationType class AccommodationType; PropertyAssetShape: intendedOperatingModel class OperatingModel; PropertyAssetShape: hasBuildingClassification [0..1 SHACL] class BuildingClassification; PropertyAssetShape: hasAuthorisation class AuthorisationProp_RetailStrip---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_BuildingApproval["BuildingApproval"]:::owl
I_n_CommercialLease["CommercialLease"]:::owl
I_n_CorporateLease["CorporateLease"]:::owl
I_n_DevelopmentProject["DevelopmentProject"]:::owl
I_n_FinancialScenario["FinancialScenario"]:::owl
I_n_FireSafetyCertification["FireSafetyCertification"]:::owl
I_n_HeadLease["HeadLease"]:::owl
I_n_ManagementAgreement["ManagementAgreement"]:::owl
I_n_PlanningApproval["PlanningApproval"]:::owl
I_n_ResidentialServiceRegistration["ResidentialServiceRegistration"]:::owl
I_n_RoomingAccommodationAgreement["RoomingAccommodationAgreement"]:::owl
I_n_RoomingHousePremisesRegistration["RoomingHousePremisesRegistration"]:::owl
I_n_Sublease["Sublease"]:::owl
I_n_PropertyAsset["PropertyAsset"]:::owl
end
C["<b>CommercialPremises</b><br/>bedroomCount : integer<br/>floorAreaSqm : decimal<br/>roomCount : integer"]:::focal
subgraph OUTG["Outgoing targets"]
O_n_AccommodationType["AccommodationType"]:::owl
O_n_BuildingClassification["BuildingClassification"]:::owl
O_n_PropertyIdentifier["PropertyIdentifier"]:::owl
O_n_Portfolio["Portfolio"]:::owl
O_n_OperatingModel["OperatingModel"]:::owl
O_n_Jurisdiction["Jurisdiction"]:::owl
O_n_Party["Party"]:::owl
O_n_PropertyAsset["PropertyAsset"]:::owl
O_n_TenantConfiguration["TenantConfiguration"]:::owl
end
subgraph SHG["SHACL (operational, not OWL)"]
SH_n_PropertyAssetShape_0("PropertyAssetShape<br/>locatedIn<br/>min 1 · max 1 · class Jurisdiction"):::shacl
SH_n_PropertyAssetShape_1("PropertyAssetShape<br/>hasIdentifier<br/>class PropertyIdentifier"):::shacl
SH_n_PropertyAssetShape_2("PropertyAssetShape<br/>roomCount<br/>max 1 · xsd:integer"):::shacl
SH_n_PropertyAssetShape_3("PropertyAssetShape<br/>bedroomCount<br/>max 1 · xsd:integer"):::shacl
SH_n_PropertyAssetShape_4("PropertyAssetShape<br/>floorAreaSqm<br/>max 1"):::shacl
SH_n_PropertyAssetShape_5("PropertyAssetShape<br/>hasAccommodationType<br/>class AccommodationType"):::shacl
SH_n_PropertyAssetShape_6("PropertyAssetShape<br/>intendedOperatingModel<br/>class OperatingModel"):::shacl
SH_n_PropertyAssetShape_7("PropertyAssetShape<br/>hasBuildingClassification<br/>max 1 · class BuildingClassification"):::shacl
SH_n_PropertyAssetShape_8("PropertyAssetShape<br/>hasAuthorisation<br/>class Authorisation"):::shacl
end
subgraph FX["Fixture individuals (1)"]
F_n_Prop_RetailStrip["Suburban retail<br/>strip<br/>(multi-tenant)"]:::fix
end
I_n_BuildingApproval -->|"concernsAsset ✱"| C
I_n_CommercialLease -->|"concernsAsset ✱"| C
I_n_CorporateLease -->|"concernsAsset ✱"| C
I_n_DevelopmentProject -->|"concernsAsset ✱"| C
I_n_FinancialScenario -->|"concernsAsset ✱"| C
I_n_FireSafetyCertification -->|"concernsAsset ✱"| C
I_n_HeadLease -->|"concernsAsset ✱"| C
I_n_ManagementAgreement -->|"concernsAsset ✱"| C
I_n_PlanningApproval -->|"concernsAsset ✱"| C
I_n_ResidentialServiceRegistration -->|"concernsAsset ✱"| C
I_n_RoomingAccommodationAgreement -->|"concernsAsset ✱"| C
I_n_RoomingHousePremisesRegistration -->|"concernsAsset ✱"| C
I_n_Sublease -->|"concernsAsset ✱"| C
I_n_PropertyAsset -->|"partOf"| C
C -->|"hasAccommodationType"| O_n_AccommodationType
C -->|"hasBuildingClassification"| O_n_BuildingClassification
C -->|"hasIdentifier"| O_n_PropertyIdentifier
C -->|"inPortfolio"| O_n_Portfolio
C -->|"intendedOperatingModel"| O_n_OperatingModel
C -->|"locatedIn"| O_n_Jurisdiction
C -->|"operatedBy"| O_n_Party
C -->|"ownedBy"| O_n_Party
C -->|"partOf"| O_n_PropertyAsset
C -->|"tenantConfiguration"| O_n_TenantConfiguration
C -.-> SH_n_PropertyAssetShape_0
C -.-> SH_n_PropertyAssetShape_1
C -.-> SH_n_PropertyAssetShape_2
C -.-> SH_n_PropertyAssetShape_3
C -.-> SH_n_PropertyAssetShape_4
C -.-> SH_n_PropertyAssetShape_5
C -.-> SH_n_PropertyAssetShape_6
C -.-> SH_n_PropertyAssetShape_7
C -.-> SH_n_PropertyAssetShape_8
F_n_Prop_RetailStrip -.->|"rdf:type"| C
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:ContractClause — Contract clauseDefinition. A provision within an agreement that allocates a specific right, obligation or contingency, such as subletting permission, break rights, rent escalation, make-good or co-tenancy relief.
CoTenancyClause, SublettingPermissionClausesource_supported · evidence EV-066, EV-082hasClauseClause_Melb_Break, Clause_Melb_Escalation---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_Agreement["Agreement"]:::owl
end
C["<b>ContractClause</b>"]:::focal
subgraph FX["Fixture individuals (2)"]
F_n_Clause_Melb_Break["Break clause after<br/>18 months with two<br/>months' notice"]:::fix
F_n_Clause_Melb_Escalation["Rent escalation 3%<br/>per annum"]:::fix
end
I_n_Agreement -->|"hasClause"| C
F_n_Clause_Melb_Break -.->|"rdf:type"| C
F_n_Clause_Melb_Escalation -.->|"rdf:type"| C
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:CorporateLease — Corporate leaseDefinition. A lease of residential property to a company for occupation by its staff, typically furnished and serviced to a higher standard at a premium rent.
Agreement · Ancestors: Agreement · Subclasses: —source_supported · evidence EV-065escalationRatePercent (inherited), fixedRent (inherited), termMonths (inherited) · used polymorphically: weeklyRenthasClause (inherited), leaseType (inherited), permittedUse (inherited) · polymorphic (no declared domain, asserted on this class's instances): concernsAsset, hasParticipationparticipationContextleaseType → LeaseTypeScheme; permittedUse → AccommodationTypeSchemeAgreementShape: hasParticipation [2.. SHACL] class Participation; AgreementShape: concernsAsset [1.. SHACL] class PropertyAsset; AgreementShape: weeklyRent [0..1 SHACL]; AgreementShape: termMonths [0..1 SHACL] xsd:integer; AgreementShape: escalationRatePercent [0..1 SHACL]; AgreementShape: fixedRent [0..1 SHACL] xsd:boolean; AgreementShape: leaseType [0..1 SHACL] class LeaseType; AgreementShape: permittedUse class AccommodationType; AgreementShape: hasClause class ContractClauseCorporateLease_SB---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_Participation["Participation"]:::owl
end
C["<b>CorporateLease</b><br/>escalationRatePercent : decimal<br/>fixedRent : boolean<br/>termMonths : integer<br/>weeklyRent : decimal"]:::focal
subgraph OUTG["Outgoing targets"]
O_n_ContractClause["ContractClause"]:::owl
O_n_LeaseType["LeaseType"]:::owl
O_n_AccommodationType["AccommodationType"]:::owl
O_n_PropertyAsset["PropertyAsset"]:::owl
O_n_Participation["Participation"]:::owl
end
subgraph SHG["SHACL (operational, not OWL)"]
SH_n_AgreementShape_0("AgreementShape<br/>hasParticipation<br/>min 2 · class Participation"):::shacl
SH_n_AgreementShape_1("AgreementShape<br/>concernsAsset<br/>min 1 · class PropertyAsset"):::shacl
SH_n_AgreementShape_2("AgreementShape<br/>weeklyRent<br/>max 1"):::shacl
SH_n_AgreementShape_3("AgreementShape<br/>termMonths<br/>max 1 · xsd:integer"):::shacl
SH_n_AgreementShape_4("AgreementShape<br/>escalationRatePercent<br/>max 1"):::shacl
SH_n_AgreementShape_5("AgreementShape<br/>fixedRent<br/>max 1 · xsd:boolean"):::shacl
SH_n_AgreementShape_6("AgreementShape<br/>leaseType<br/>max 1 · class LeaseType"):::shacl
SH_n_AgreementShape_7("AgreementShape<br/>permittedUse<br/>class AccommodationType"):::shacl
SH_n_AgreementShape_8("AgreementShape<br/>hasClause<br/>class ContractClause"):::shacl
end
subgraph FX["Fixture individuals (1)"]
F_n_CorporateLease_SB["Corporate lease:<br/>Investor A to mining<br/>services company, 12<br/>months at premium"]:::fix
end
I_n_Participation -->|"participationContext"| C
C -->|"hasClause"| O_n_ContractClause
C -->|"leaseType"| O_n_LeaseType
C -->|"permittedUse"| O_n_AccommodationType
C -->|"concernsAsset"| O_n_PropertyAsset
C -->|"hasParticipation"| O_n_Participation
C -.-> SH_n_AgreementShape_0
C -.-> SH_n_AgreementShape_1
C -.-> SH_n_AgreementShape_2
C -.-> SH_n_AgreementShape_3
C -.-> SH_n_AgreementShape_4
C -.-> SH_n_AgreementShape_5
C -.-> SH_n_AgreementShape_6
C -.-> SH_n_AgreementShape_7
C -.-> SH_n_AgreementShape_8
F_n_CorporateLease_SB -.->|"rdf:type"| C
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:DataAccessTier — Data access tierDefinition. The access model of a data source: open authoritative, public lookup or government paid, commercial API/extract, first-party, derived internally.
source_supported · evidence EV-140accessTier---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_DataSource[["DataSource"]]:::owl
end
C["<b>DataAccessTier</b>"]:::focal
I_n_DataSource -->|"accessTier"| C
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:DataSource — Data sourceDefinition. A published dataset, register, API or service that supplies property attributes, identifiers or market statistics for a jurisdiction under an access tier and licence.
InformationArtefact · Ancestors: InformationArtefact · Subclasses: —source_supported · evidence EV-140, EV-141licenceNote (inherited), publicationDate (inherited), refreshCadence, sourceUrl (inherited)accessTier, coversJurisdiction, publishedBy (inherited), recommendsSection (inherited), suppliesAttributeproducesArtefactaccessTier → DataAccessTierScheme; recommendsSection → DocumentSectionScheme; suppliesAttribute → PropertyAttributeSchemeDataSourceShape: publishedBy [1..1 SHACL] class Organisation; DataSourceShape: accessTier [1..1 SHACL] class DataAccessTier; DataSourceShape: suppliesAttribute [1.. SHACL] class PropertyAttribute; DataSourceShape: coversJurisdiction [1.. SHACL] class Jurisdiction; DataSourceShape: refreshCadence [0..1 SHACL] xsd:stringDS_ABSCensus, DS_BCC_CityPlan, DS_DevelopmentI, DS_Domain, DS_GNAF, DS_OFT_Register, DS_PLS, DS_PropTrack, DS_QGSO, DS_QLD_FutureClimate, DS_QPS_Crime, DS_QSCF, DS_REA_Partner, DS_RTA_Rents, DS_SchoolCatchments, DS_TitlesQLD, DS_TranslinkGTFS, DS_ValuerGeneral---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_DevelopmentProject["DevelopmentProject"]:::owl
end
C[["<b>DataSource</b><br/>licenceNote : string<br/>publicationDate : date<br/>refreshCadence : string<br/>sourceUrl : anyURI"]]:::focal
subgraph OUTG["Outgoing targets"]
O_n_DataAccessTier["DataAccessTier"]:::owl
O_n_Jurisdiction["Jurisdiction"]:::owl
O_n_Organisation["Organisation"]:::owl
O_n_DocumentSection["DocumentSection"]:::owl
O_n_PropertyAttribute["PropertyAttribute"]:::owl
end
subgraph SHG["SHACL (operational, not OWL)"]
SH_n_DataSourceShape_0("DataSourceShape<br/>publishedBy<br/>min 1 · max 1 · class Organisation"):::shacl
SH_n_DataSourceShape_1("DataSourceShape<br/>accessTier<br/>min 1 · max 1 · class DataAccessTier"):::shacl
SH_n_DataSourceShape_2("DataSourceShape<br/>suppliesAttribute<br/>min 1 · class PropertyAttribute"):::shacl
SH_n_DataSourceShape_3("DataSourceShape<br/>coversJurisdiction<br/>min 1 · class Jurisdiction"):::shacl
SH_n_DataSourceShape_4("DataSourceShape<br/>refreshCadence<br/>max 1 · xsd:string"):::shacl
end
subgraph FX["Fixture individuals (18)"]
F_n_DS_ABSCensus[["ABS Census DataPacks<br/>(SA1)"]]:::fix
F_n_DS_BCC_CityPlan[["Brisbane City Plan<br/>open data<br/>(zoning, overlays,<br/>flood metrics)"]]:::fix
F_n_DS_DevelopmentI[["Brisbane<br/>Development.i"]]:::fix
F_n_DS_Domain[["Domain developer API<br/>packages"]]:::fix
F_n_DS_GNAF[["G-NAF Geocoded<br/>National Address<br/>File"]]:::fix
F_n_DS_OFT_Register[["Queensland OFT<br/>licensed agent<br/>register"]]:::fix
F_n_DS_PLS[["Queensland Property<br/>Location Service"]]:::fix
F_n_DS_PropTrack[["PropTrack APIs<br/>(transactions,<br/>listings,<br/>attributes, AVM,<br/>HPI)"]]:::fix
F_n_DS_QGSO[["QGSO population<br/>projections, housing<br/>profiles and<br/>development pipeline"]]:::fix
F_n_DS_QLD_FutureClimate[["Queensland Future<br/>Climate projections"]]:::fix
F_n_DS_QPS_Crime[["QPS crime statistics<br/>and map"]]:::fix
F_n_DS_QSCF[["Queensland Spatial<br/>Cadastral Fabric"]]:::fix
F_n_DS_REA_Partner[["REA Partner Platform<br/>Campaign and Leads<br/>APIs"]]:::fix
F_n_DS_RTA_Rents[["RTA quarterly median<br/>rents from bond<br/>lodgements"]]:::fix
F_n_DS_SchoolCatchments[["Queensland school<br/>catchment boundaries<br/>(KML)"]]:::fix
F_n_DS_TitlesQLD[["Titles Queensland<br/>title search"]]:::fix
F_n_DS_TranslinkGTFS[["Translink GTFS<br/>static and realtime"]]:::fix
F_n_DS_ValuerGeneral[["Queensland<br/>Valuer-General sales<br/>and statutory land<br/>valuations<br/>(QVAS)"]]:::fix
end
I_n_DevelopmentProject -->|"producesArtefact"| C
C -->|"accessTier"| O_n_DataAccessTier
C -->|"coversJurisdiction"| O_n_Jurisdiction
C -->|"publishedBy"| O_n_Organisation
C -->|"recommendsSection"| O_n_DocumentSection
C -->|"suppliesAttribute"| O_n_PropertyAttribute
C -.-> SH_n_DataSourceShape_0
C -.-> SH_n_DataSourceShape_1
C -.-> SH_n_DataSourceShape_2
C -.-> SH_n_DataSourceShape_3
C -.-> SH_n_DataSourceShape_4
F_n_DS_ABSCensus -.->|"rdf:type"| C
F_n_DS_BCC_CityPlan -.->|"rdf:type"| C
F_n_DS_DevelopmentI -.->|"rdf:type"| C
F_n_DS_Domain -.->|"rdf:type"| C
F_n_DS_GNAF -.->|"rdf:type"| C
F_n_DS_OFT_Register -.->|"rdf:type"| C
F_n_DS_PLS -.->|"rdf:type"| C
F_n_DS_PropTrack -.->|"rdf:type"| C
F_n_DS_QGSO -.->|"rdf:type"| C
F_n_DS_QLD_FutureClimate -.->|"rdf:type"| C
F_n_DS_QPS_Crime -.->|"rdf:type"| C
F_n_DS_QSCF -.->|"rdf:type"| C
F_n_DS_REA_Partner -.->|"rdf:type"| C
F_n_DS_RTA_Rents -.->|"rdf:type"| C
F_n_DS_SchoolCatchments -.->|"rdf:type"| C
F_n_DS_TitlesQLD -.->|"rdf:type"| C
F_n_DS_TranslinkGTFS -.->|"rdf:type"| C
F_n_DS_ValuerGeneral -.->|"rdf:type"| C
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:DecisionGate — Decision gateDefinition. A go/no-go condition that must be satisfied before a project proceeds, such as the planning, building/fire, finance and operating gates for a rooming house.
source_supported · evidence EV-123, EV-124gateConditiongateRequiresAuthorisationTypehasDecisionGategateRequiresAuthorisationType → AuthorisationTypeSchemeDecisionGateShape: gateCondition [1..1 SHACL] xsd:string; DecisionGateShape: gateRequiresAuthorisationType class AuthorisationTypeGate_BuildingFire, Gate_Finance, Gate_Operating, Gate_Planning---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_DevelopmentProject["DevelopmentProject"]:::owl
end
C["<b>DecisionGate</b><br/>gateCondition : string"]:::focal
subgraph OUTG["Outgoing targets"]
O_n_AuthorisationType["AuthorisationType"]:::owl
end
subgraph SHG["SHACL (operational, not OWL)"]
SH_n_DecisionGateShape_0("DecisionGateShape<br/>gateCondition<br/>min 1 · max 1 · xsd:string"):::shacl
SH_n_DecisionGateShape_1("DecisionGateShape<br/>gateRequiresAuthorisationType<br/>class AuthorisationType"):::shacl
end
subgraph FX["Fixture individuals (4)"]
F_n_Gate_BuildingFire["Building/fire gate"]:::fix
F_n_Gate_Finance["Finance gate"]:::fix
F_n_Gate_Operating["Operating gate"]:::fix
F_n_Gate_Planning["Planning gate"]:::fix
end
I_n_DevelopmentProject -->|"hasDecisionGate ✱"| C
C -->|"gateRequiresAuthorisationType"| O_n_AuthorisationType
C -.-> SH_n_DecisionGateShape_0
C -.-> SH_n_DecisionGateShape_1
F_n_Gate_BuildingFire -.->|"rdf:type"| C
F_n_Gate_Finance -.->|"rdf:type"| C
F_n_Gate_Operating -.->|"rdf:type"| C
F_n_Gate_Planning -.->|"rdf:type"| C
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:DevelopmentProject — Development projectDefinition. An activity that acquires, converts, subdivides, builds or repositions property through phases from screening to operation, producing approvals, buildings and artefacts.
source_supported · evidence EV-011, EV-105hasPhase, producesArtefact, usesStrategy · polymorphic (no declared domain, asserted on this class's instances): concernsAsset, hasDecisionGate, hasParticipation, hasRiskparticipationContexthasPhase → ProjectPhaseScheme; usesStrategy → InvestmentStrategySchemeDevelopmentProjectShape: hasPhase [1.. SHACL] class ProjectPhase; DevelopmentProjectShape: concernsAsset [1.. SHACL] class PropertyAssetProject_Bris6Room---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_Participation["Participation"]:::owl
end
C["<b>DevelopmentProject</b>"]:::focal
subgraph OUTG["Outgoing targets"]
O_n_ProjectPhase["ProjectPhase"]:::owl
O_n_InformationArtefact[["InformationArtefact"]]:::owl
O_n_InvestmentStrategy["InvestmentStrategy"]:::owl
O_n_PropertyAsset["PropertyAsset"]:::owl
O_n_DecisionGate["DecisionGate"]:::owl
O_n_Participation["Participation"]:::owl
O_n_Risk["Risk"]:::owl
end
subgraph SHG["SHACL (operational, not OWL)"]
SH_n_DevelopmentProjectShape_0("DevelopmentProjectShape<br/>hasPhase<br/>min 1 · class ProjectPhase"):::shacl
SH_n_DevelopmentProjectShape_1("DevelopmentProjectShape<br/>concernsAsset<br/>min 1 · class PropertyAsset"):::shacl
end
subgraph FX["Fixture individuals (1)"]
F_n_Project_Bris6Room["Brisbane six-room<br/>purpose-built<br/>rooming house<br/>project"]:::fix
end
I_n_Participation -->|"participationContext"| C
C -->|"hasPhase"| O_n_ProjectPhase
C -->|"producesArtefact"| O_n_InformationArtefact
C -->|"usesStrategy"| O_n_InvestmentStrategy
C -->|"concernsAsset"| O_n_PropertyAsset
C -->|"hasDecisionGate"| O_n_DecisionGate
C -->|"hasParticipation"| O_n_Participation
C -->|"hasRisk"| O_n_Risk
C -.-> SH_n_DevelopmentProjectShape_0
C -.-> SH_n_DevelopmentProjectShape_1
F_n_Project_Bris6Room -.->|"rdf:type"| C
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:DocumentSection — Document sectionDefinition. A named component that a business-planning artefact is recommended to contain (executive summary, market analysis, financial projections, risk and contingency, exit strategy, and so on).
source_supported · evidence EV-001, EV-002recommendsSection---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_InformationArtefact[["InformationArtefact"]]:::owl
end
C["<b>DocumentSection</b>"]:::focal
I_n_InformationArtefact -->|"recommendsSection"| C
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:Dwelling — DwellingDefinition. A self-contained residential unit of accommodation, whether a detached house, apartment, duplex half, dual-key section or secondary dwelling.
PropertyAsset · Ancestors: PropertyAsset · Subclasses: —source_supported · evidence EV-030, EV-031bedroomCount (inherited), floorAreaSqm (inherited), roomCount (inherited) · used polymorphically: weeklyRenthasAccommodationType (inherited), hasBuildingClassification (inherited), hasIdentifier (inherited), inPortfolio (inherited), intendedOperatingModel (inherited), locatedIn (inherited), operatedBy (inherited), ownedBy (inherited), partOf (inherited), tenantConfiguration (inherited) · polymorphic (no declared domain, asserted on this class's instances): hasAuthorisation, hasMetricValue, hasParticipation, managedBy, targetsTenantSegmentconcernsAsset, partOf · polymorphic: participationContexthasAccommodationType → AccommodationTypeScheme; hasBuildingClassification → BuildingClassificationScheme; intendedOperatingModel → OperatingModelScheme; tenantConfiguration → TenantConfigurationScheme; targetsTenantSegment → TenantSegmentSchemeDwellingIdentifierShape: hasIdentifier [1..* SHACL]; PropertyAssetShape: locatedIn [1..1 SHACL] class Jurisdiction; PropertyAssetShape: hasIdentifier class PropertyIdentifier; PropertyAssetShape: roomCount [0..1 SHACL] xsd:integer; PropertyAssetShape: bedroomCount [0..1 SHACL] xsd:integer; PropertyAssetShape: floorAreaSqm [0..1 SHACL]; PropertyAssetShape: hasAccommodationType class AccommodationType; PropertyAssetShape: intendedOperatingModel class OperatingModel; PropertyAssetShape: hasBuildingClassification [0..1 SHACL] class BuildingClassification; PropertyAssetShape: hasAuthorisation class AuthorisationDwelling_Duplex_A, Dwelling_Duplex_B, Prop_Bris_6Room, Prop_CorporateApartment, Prop_Melb_5Room, Prop_OwnerOcc_C---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_BuildingApproval["BuildingApproval"]:::owl
I_n_CommercialLease["CommercialLease"]:::owl
I_n_CorporateLease["CorporateLease"]:::owl
I_n_DevelopmentProject["DevelopmentProject"]:::owl
I_n_FinancialScenario["FinancialScenario"]:::owl
I_n_FireSafetyCertification["FireSafetyCertification"]:::owl
I_n_HeadLease["HeadLease"]:::owl
I_n_ManagementAgreement["ManagementAgreement"]:::owl
I_n_PlanningApproval["PlanningApproval"]:::owl
I_n_ResidentialServiceRegistration["ResidentialServiceRegistration"]:::owl
I_n_RoomingAccommodationAgreement["RoomingAccommodationAgreement"]:::owl
I_n_RoomingHousePremisesRegistration["RoomingHousePremisesRegistration"]:::owl
I_n_Sublease["Sublease"]:::owl
I_n_PropertyAsset["PropertyAsset"]:::owl
I_n_Participation["Participation"]:::owl
end
C["<b>Dwelling</b><br/>bedroomCount : integer<br/>floorAreaSqm : decimal<br/>roomCount : integer<br/>weeklyRent : decimal"]:::focal
subgraph OUTG["Outgoing targets"]
O_n_AccommodationType["AccommodationType"]:::owl
O_n_BuildingClassification["BuildingClassification"]:::owl
O_n_PropertyIdentifier["PropertyIdentifier"]:::owl
O_n_Portfolio["Portfolio"]:::owl
O_n_OperatingModel["OperatingModel"]:::owl
O_n_Jurisdiction["Jurisdiction"]:::owl
O_n_Party["Party"]:::owl
O_n_PropertyAsset["PropertyAsset"]:::owl
O_n_TenantConfiguration["TenantConfiguration"]:::owl
O_n_Authorisation["Authorisation"]:::owl
O_n_MetricValue["MetricValue"]:::owl
O_n_Participation["Participation"]:::owl
O_n_TenantSegment["TenantSegment"]:::owl
end
subgraph SHG["SHACL (operational, not OWL)"]
SH_n_DwellingIdentifierShape_0("DwellingIdentifierShape<br/>hasIdentifier<br/>min 1"):::shacl
SH_n_PropertyAssetShape_1("PropertyAssetShape<br/>locatedIn<br/>min 1 · max 1 · class Jurisdiction"):::shacl
SH_n_PropertyAssetShape_2("PropertyAssetShape<br/>hasIdentifier<br/>class PropertyIdentifier"):::shacl
SH_n_PropertyAssetShape_3("PropertyAssetShape<br/>roomCount<br/>max 1 · xsd:integer"):::shacl
SH_n_PropertyAssetShape_4("PropertyAssetShape<br/>bedroomCount<br/>max 1 · xsd:integer"):::shacl
SH_n_PropertyAssetShape_5("PropertyAssetShape<br/>floorAreaSqm<br/>max 1"):::shacl
SH_n_PropertyAssetShape_6("PropertyAssetShape<br/>hasAccommodationType<br/>class AccommodationType"):::shacl
SH_n_PropertyAssetShape_7("PropertyAssetShape<br/>intendedOperatingModel<br/>class OperatingModel"):::shacl
SH_n_PropertyAssetShape_8("PropertyAssetShape<br/>hasBuildingClassification<br/>max 1 · class BuildingClassification"):::shacl
SH_n_PropertyAssetShape_9("PropertyAssetShape<br/>hasAuthorisation<br/>class Authorisation"):::shacl
end
subgraph FX["Fixture individuals (6)"]
F_n_Dwelling_Duplex_A["Duplex unit A"]:::fix
F_n_Dwelling_Duplex_B["Duplex unit B"]:::fix
F_n_Prop_Bris_6Room["Brisbane six-room<br/>purpose-built<br/>rooming house"]:::fix
F_n_Prop_CorporateApartment["South Brisbane<br/>furnished apartment<br/>on corporate lease"]:::fix
F_n_Prop_Melb_5Room["Melbourne<br/>five-bedroom house<br/>operated under a<br/>master lease"]:::fix
F_n_Prop_OwnerOcc_C["Owner-occupier C's<br/>house, two rooms<br/>rented with bonds"]:::fix
end
I_n_BuildingApproval -->|"concernsAsset ✱"| C
I_n_CommercialLease -->|"concernsAsset ✱"| C
I_n_CorporateLease -->|"concernsAsset ✱"| C
I_n_DevelopmentProject -->|"concernsAsset ✱"| C
I_n_FinancialScenario -->|"concernsAsset ✱"| C
I_n_FireSafetyCertification -->|"concernsAsset ✱"| C
I_n_HeadLease -->|"concernsAsset ✱"| C
I_n_ManagementAgreement -->|"concernsAsset ✱"| C
I_n_PlanningApproval -->|"concernsAsset ✱"| C
I_n_ResidentialServiceRegistration -->|"concernsAsset ✱"| C
I_n_RoomingAccommodationAgreement -->|"concernsAsset ✱"| C
I_n_RoomingHousePremisesRegistration -->|"concernsAsset ✱"| C
I_n_Sublease -->|"concernsAsset ✱"| C
I_n_PropertyAsset -->|"partOf"| C
I_n_Participation -->|"participationContext"| C
C -->|"hasAccommodationType"| O_n_AccommodationType
C -->|"hasBuildingClassification"| O_n_BuildingClassification
C -->|"hasIdentifier"| O_n_PropertyIdentifier
C -->|"inPortfolio"| O_n_Portfolio
C -->|"intendedOperatingModel"| O_n_OperatingModel
C -->|"locatedIn"| O_n_Jurisdiction
C -->|"operatedBy"| O_n_Party
C -->|"ownedBy"| O_n_Party
C -->|"partOf"| O_n_PropertyAsset
C -->|"tenantConfiguration"| O_n_TenantConfiguration
C -->|"hasAuthorisation"| O_n_Authorisation
C -->|"hasMetricValue"| O_n_MetricValue
C -->|"hasParticipation"| O_n_Participation
C -->|"managedBy"| O_n_Party
C -->|"targetsTenantSegment"| O_n_TenantSegment
C -.-> SH_n_DwellingIdentifierShape_0
C -.-> SH_n_PropertyAssetShape_1
C -.-> SH_n_PropertyAssetShape_2
C -.-> SH_n_PropertyAssetShape_3
C -.-> SH_n_PropertyAssetShape_4
C -.-> SH_n_PropertyAssetShape_5
C -.-> SH_n_PropertyAssetShape_6
C -.-> SH_n_PropertyAssetShape_7
C -.-> SH_n_PropertyAssetShape_8
C -.-> SH_n_PropertyAssetShape_9
F_n_Dwelling_Duplex_A -.->|"rdf:type"| C
F_n_Dwelling_Duplex_B -.->|"rdf:type"| C
F_n_Prop_Bris_6Room -.->|"rdf:type"| C
F_n_Prop_CorporateApartment -.->|"rdf:type"| C
F_n_Prop_Melb_5Room -.->|"rdf:type"| C
F_n_Prop_OwnerOcc_C -.->|"rdf:type"| C
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:FeasibilityStudy — Feasibility studyDefinition. A financial and technical assessment of whether a site and project are viable, covering income and cost streams, structure, risks and projected position.
InformationArtefact · Ancestors: InformationArtefact · Subclasses: —source_supported · evidence EV-005licenceNote (inherited), publicationDate (inherited), sourceUrl (inherited)publishedBy (inherited), recommendsSection (inherited)producesArtefactrecommendsSection → DocumentSectionSchemeFeasibility_Bris---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_DevelopmentProject["DevelopmentProject"]:::owl
end
C[["<b>FeasibilityStudy</b><br/>licenceNote : string<br/>publicationDate : date<br/>sourceUrl : anyURI"]]:::focal
subgraph OUTG["Outgoing targets"]
O_n_Organisation["Organisation"]:::owl
O_n_DocumentSection["DocumentSection"]:::owl
end
subgraph FX["Fixture individuals (1)"]
F_n_Feasibility_Bris[["Feasibility study<br/>for the Brisbane<br/>six-room conversion"]]:::fix
end
I_n_DevelopmentProject -->|"producesArtefact"| C
C -->|"publishedBy"| O_n_Organisation
C -->|"recommendsSection"| O_n_DocumentSection
F_n_Feasibility_Bris -.->|"rdf:type"| C
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:FeeModel — Fee modelDefinition. The way a property-management service is charged: percentage of rent collected, flat fee, hybrid, letting fee, renewal fee, ancillary fees.
source_supported · evidence EV-154hasFeeModel---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_Service["Service"]:::owl
end
C["<b>FeeModel</b>"]:::focal
I_n_Service -->|"hasFeeModel"| C
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:FinancialModel — Financial modelDefinition. A projection artefact containing income statement, cash flow, balance sheet, sources and uses, break-even, ROI/IRR and sensitivity analysis.
InformationArtefact · Ancestors: InformationArtefact · Subclasses: —source_supported · evidence EV-007, EV-008licenceNote (inherited), publicationDate (inherited), sourceUrl (inherited)publishedBy (inherited), recommendsSection (inherited)producesArtefactrecommendsSection → DocumentSectionScheme---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_DevelopmentProject["DevelopmentProject"]:::owl
end
C[["<b>FinancialModel</b><br/>licenceNote : string<br/>publicationDate : date<br/>sourceUrl : anyURI"]]:::focal
subgraph OUTG["Outgoing targets"]
O_n_Organisation["Organisation"]:::owl
O_n_DocumentSection["DocumentSection"]:::owl
end
I_n_DevelopmentProject -->|"producesArtefact"| C
C -->|"publishedBy"| O_n_Organisation
C -->|"recommendsSection"| O_n_DocumentSection
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:FinancialScenario — Financial scenarioDefinition. A named set of underwriting assumptions applied to a property or project (project cost, leverage, interest, rooms, tariff, vacancy, operating-expense ratio, growth) that yields result metrics.
source_supported · evidence EV-100, EV-101scenarioNameassumes, scenarioForModel, yields · polymorphic (no declared domain, asserted on this class's instances): assertedIn, concernsAssetscenarioForModel → OperatingModelSchemeFinancialScenarioShape: scenarioName [1..1 SHACL] xsd:string; FinancialScenarioShape: assumes [3.. SHACL] class MetricValue; FinancialScenarioShape: yields [1.. SHACL] class MetricValue; FinancialScenarioShape: scenarioForModel [0..1 SHACL] class OperatingModel; FinancialScenarioShape: assertedIn [0..1 SHACL] class SourceDocumentScenario_Aggressive, Scenario_Conservative, Scenario_Moderate---
config:
layout: elk
---
flowchart LR
C["<b>FinancialScenario</b><br/>scenarioName : string"]:::focal
subgraph OUTG["Outgoing targets"]
O_n_MetricValue["MetricValue"]:::owl
O_n_OperatingModel["OperatingModel"]:::owl
O_n_SourceDocument[["SourceDocument"]]:::owl
O_n_PropertyAsset["PropertyAsset"]:::owl
end
subgraph SHG["SHACL (operational, not OWL)"]
SH_n_FinancialScenarioShape_0("FinancialScenarioShape<br/>scenarioName<br/>min 1 · max 1 · xsd:string"):::shacl
SH_n_FinancialScenarioShape_1("FinancialScenarioShape<br/>assumes<br/>min 3 · class MetricValue"):::shacl
SH_n_FinancialScenarioShape_2("FinancialScenarioShape<br/>yields<br/>min 1 · class MetricValue"):::shacl
SH_n_FinancialScenarioShape_3("FinancialScenarioShape<br/>scenarioForModel<br/>max 1 · class OperatingModel"):::shacl
SH_n_FinancialScenarioShape_4("FinancialScenarioShape<br/>assertedIn<br/>max 1 · class SourceDocument"):::shacl
end
subgraph FX["Fixture individuals (3)"]
F_n_Scenario_Aggressive["Six-room rooming<br/>house:<br/>aggressive scenario"]:::fix
F_n_Scenario_Conservative["Six-room rooming<br/>house:<br/>conservative<br/>scenario"]:::fix
F_n_Scenario_Moderate["Six-room rooming<br/>house:<br/>moderate scenario"]:::fix
end
C -->|"assumes"| O_n_MetricValue
C -->|"scenarioForModel"| O_n_OperatingModel
C -->|"yields"| O_n_MetricValue
C -->|"assertedIn"| O_n_SourceDocument
C -->|"concernsAsset"| O_n_PropertyAsset
C -.-> SH_n_FinancialScenarioShape_0
C -.-> SH_n_FinancialScenarioShape_1
C -.-> SH_n_FinancialScenarioShape_2
C -.-> SH_n_FinancialScenarioShape_3
C -.-> SH_n_FinancialScenarioShape_4
F_n_Scenario_Aggressive -.->|"rdf:type"| C
F_n_Scenario_Conservative -.->|"rdf:type"| C
F_n_Scenario_Moderate -.->|"rdf:type"| C
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:FireSafetyCertification — Fire-safety certificationDefinition. Documentation that the premises satisfy applicable fire-safety requirements (alarms, exits, emergency lighting, fire-safety management).
Authorisation · Ancestors: Authorisation · Subclasses: —source_supported · evidence EV-092, EV-098authorisationStatus (inherited), dateIssued (inherited)authorisationType (inherited), authorisedParty (inherited), issuedBy (inherited) · polymorphic (no declared domain, asserted on this class's instances): concernsAsset, underRegimehasAuthorisationauthorisationType → AuthorisationTypeSchemeAuthorisationShape: authorisationType [1..1 SHACL] class AuthorisationType; AuthorisationShape: authorisationStatus [1..1 SHACL] xsd:string in {held, pending, expired, refused, not_required, unknown}; AuthorisationShape: issuedBy [0..1 SHACL] class GovernmentBody; AuthorisationShape: authorisedParty [0..1 SHACL] class Party; AuthorisationShape: underRegime [0..1 SHACL] class RegulatoryRegime; AuthorisationShape: dateIssued [0..1 SHACL] xsd:date; AuthorisationShape: effectiveUntil [0..1 SHACL] xsd:dateAuth_Bris_Fire---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_Dwelling["Dwelling"]:::owl
end
C["<b>FireSafetyCertification</b><br/>authorisationStatus : string<br/>dateIssued : date"]:::focal
subgraph OUTG["Outgoing targets"]
O_n_AuthorisationType["AuthorisationType"]:::owl
O_n_Party["Party"]:::owl
O_n_GovernmentBody["GovernmentBody"]:::owl
O_n_PropertyAsset["PropertyAsset"]:::owl
O_n_RegulatoryRegime["RegulatoryRegime"]:::owl
end
subgraph SHG["SHACL (operational, not OWL)"]
SH_n_AuthorisationShape_0("AuthorisationShape<br/>authorisationType<br/>min 1 · max 1 · class AuthorisationType"):::shacl
SH_n_AuthorisationShape_1("AuthorisationShape<br/>authorisationStatus<br/>min 1 · max 1 · xsd:string · in {held, pending, expired, refused, not_required, unknown}"):::shacl
SH_n_AuthorisationShape_2("AuthorisationShape<br/>issuedBy<br/>max 1 · class GovernmentBody"):::shacl
SH_n_AuthorisationShape_3("AuthorisationShape<br/>authorisedParty<br/>max 1 · class Party"):::shacl
SH_n_AuthorisationShape_4("AuthorisationShape<br/>underRegime<br/>max 1 · class RegulatoryRegime"):::shacl
SH_n_AuthorisationShape_5("AuthorisationShape<br/>dateIssued<br/>max 1 · xsd:date"):::shacl
SH_n_AuthorisationShape_6("AuthorisationShape<br/>effectiveUntil<br/>max 1 · xsd:date"):::shacl
end
subgraph FX["Fixture individuals (1)"]
F_n_Auth_Bris_Fire["Fire-safety<br/>documentation<br/>(alarms, exits,<br/>evacuation plan)"]:::fix
end
I_n_Dwelling -->|"hasAuthorisation ✱"| C
C -->|"authorisationType"| O_n_AuthorisationType
C -->|"authorisedParty"| O_n_Party
C -->|"issuedBy"| O_n_GovernmentBody
C -->|"concernsAsset"| O_n_PropertyAsset
C -->|"underRegime"| O_n_RegulatoryRegime
C -.-> SH_n_AuthorisationShape_0
C -.-> SH_n_AuthorisationShape_1
C -.-> SH_n_AuthorisationShape_2
C -.-> SH_n_AuthorisationShape_3
C -.-> SH_n_AuthorisationShape_4
C -.-> SH_n_AuthorisationShape_5
C -.-> SH_n_AuthorisationShape_6
F_n_Auth_Bris_Fire -.->|"rdf:type"| C
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:GovernmentBody — Government bodyDefinition. A public authority at federal, state or local level that legislates, regulates, registers, licenses, taxes or plans.
Organisation · Ancestors: Organisation, Party · Subclasses: LocalCouncil, Regulatorsource_supported · evidence EV-090, EV-096administeredBy, authorisedParty, issuedBy, managedBy, operatedBy, ownedBy, participant, publishedByABS, QCAT, QGSO, QLD_Education, QLD_Government, QPS, TitlesQueensland, Translink, ValuerGeneralQLD---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_RegulatoryRegime["RegulatoryRegime"]:::owl
I_n_Authorisation["Authorisation"]:::owl
I_n_Building["Building"]:::owl
I_n_Dwelling["Dwelling"]:::owl
I_n_Portfolio["Portfolio"]:::owl
I_n_PropertyAsset["PropertyAsset"]:::owl
I_n_Participation["Participation"]:::owl
I_n_InformationArtefact[["InformationArtefact"]]:::owl
end
C["<b>GovernmentBody</b>"]:::focal
subgraph FX["Fixture individuals (9)"]
F_n_ABS["Australian Bureau of<br/>Statistics"]:::fix
F_n_QCAT["Queensland Civil and<br/>Administrative<br/>Tribunal"]:::fix
F_n_QGSO["Queensland<br/>Government<br/>Statistician's<br/>Office"]:::fix
F_n_QLD_Education["Queensland<br/>Department of<br/>Education"]:::fix
F_n_QLD_Government["Queensland<br/>Government<br/>(open data)"]:::fix
F_n_QPS["Queensland Police<br/>Service"]:::fix
F_n_TitlesQueensland["Titles Queensland"]:::fix
F_n_Translink["Translink"]:::fix
F_n_ValuerGeneralQLD["Queensland<br/>Valuer-General"]:::fix
end
I_n_RegulatoryRegime -->|"administeredBy"| C
I_n_Authorisation -->|"authorisedParty"| C
I_n_Authorisation -->|"issuedBy"| C
I_n_Building -->|"managedBy ✱"| C
I_n_Dwelling -->|"managedBy ✱"| C
I_n_Portfolio -->|"managedBy ✱"| C
I_n_PropertyAsset -->|"operatedBy"| C
I_n_PropertyAsset -->|"ownedBy"| C
I_n_Participation -->|"participant"| C
I_n_InformationArtefact -->|"publishedBy"| C
F_n_ABS -.->|"rdf:type"| C
F_n_QCAT -.->|"rdf:type"| C
F_n_QGSO -.->|"rdf:type"| C
F_n_QLD_Education -.->|"rdf:type"| C
F_n_QLD_Government -.->|"rdf:type"| C
F_n_QPS -.->|"rdf:type"| C
F_n_TitlesQueensland -.->|"rdf:type"| C
F_n_Translink -.->|"rdf:type"| C
F_n_ValuerGeneralQLD -.->|"rdf:type"| C
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:HeadLease — Head lease (master lease)Definition. A lease from the property owner to an operator who then sublets to residents or occupants; the operator pays fixed rent regardless of occupancy.
Agreement · Ancestors: Agreement · Subclasses: —source_supported · evidence EV-060, EV-062escalationRatePercent (inherited), fixedRent (inherited), termMonths (inherited) · used polymorphically: effectiveFrom, effectiveUntil, weeklyRenthasClause (inherited), leaseType (inherited), permittedUse (inherited) · polymorphic (no declared domain, asserted on this class's instances): concernsAsset, hasParticipation, hasRiskagreementUnderHeadLease · polymorphic: participationContextleaseType → LeaseTypeScheme; permittedUse → AccommodationTypeSchemeHeadLeaseShape: fixedRent [1.. SHACL]; HeadLeaseShape: hasClause; AgreementShape: hasParticipation [2.. SHACL] class Participation; AgreementShape: concernsAsset [1..* SHACL] class PropertyAsset; AgreementShape: weeklyRent [0..1 SHACL]; AgreementShape: termMonths [0..1 SHACL] xsd:integer; AgreementShape: escalationRatePercent [0..1 SHACL]; AgreementShape: fixedRent [0..1 SHACL] xsd:boolean; AgreementShape: leaseType [0..1 SHACL] class LeaseType; AgreementShape: permittedUse class AccommodationType; AgreementShape: hasClause class ContractClauseHeadLease_Melb---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_Sublease["Sublease"]:::owl
I_n_Participation["Participation"]:::owl
end
C["<b>HeadLease</b><br/>escalationRatePercent : decimal<br/>fixedRent : boolean<br/>termMonths : integer<br/>effectiveFrom : date<br/>effectiveUntil : date<br/>weeklyRent : decimal"]:::focal
subgraph OUTG["Outgoing targets"]
O_n_ContractClause["ContractClause"]:::owl
O_n_LeaseType["LeaseType"]:::owl
O_n_AccommodationType["AccommodationType"]:::owl
O_n_PropertyAsset["PropertyAsset"]:::owl
O_n_Participation["Participation"]:::owl
O_n_Risk["Risk"]:::owl
end
subgraph SHG["SHACL (operational, not OWL)"]
SH_n_HeadLeaseShape_0("HeadLeaseShape<br/>fixedRent<br/>min 1"):::shacl
SH_n_HeadLeaseShape_1("HeadLeaseShape<br/>hasClause"):::shacl
SH_n_AgreementShape_2("AgreementShape<br/>hasParticipation<br/>min 2 · class Participation"):::shacl
SH_n_AgreementShape_3("AgreementShape<br/>concernsAsset<br/>min 1 · class PropertyAsset"):::shacl
SH_n_AgreementShape_4("AgreementShape<br/>weeklyRent<br/>max 1"):::shacl
SH_n_AgreementShape_5("AgreementShape<br/>termMonths<br/>max 1 · xsd:integer"):::shacl
SH_n_AgreementShape_6("AgreementShape<br/>escalationRatePercent<br/>max 1"):::shacl
SH_n_AgreementShape_7("AgreementShape<br/>fixedRent<br/>max 1 · xsd:boolean"):::shacl
SH_n_AgreementShape_8("AgreementShape<br/>leaseType<br/>max 1 · class LeaseType"):::shacl
SH_n_AgreementShape_9("AgreementShape<br/>permittedUse<br/>class AccommodationType"):::shacl
SH_n_AgreementShape_10("AgreementShape<br/>hasClause<br/>class ContractClause"):::shacl
end
subgraph FX["Fixture individuals (1)"]
F_n_HeadLease_Melb["Head lease:<br/>Owner B to<br/>OperatorCo<br/>(Melbourne)"]:::fix
end
I_n_Sublease -->|"agreementUnderHeadLease"| C
I_n_Participation -->|"participationContext"| C
C -->|"hasClause"| O_n_ContractClause
C -->|"leaseType"| O_n_LeaseType
C -->|"permittedUse"| O_n_AccommodationType
C -->|"concernsAsset"| O_n_PropertyAsset
C -->|"hasParticipation"| O_n_Participation
C -->|"hasRisk"| O_n_Risk
C -.-> SH_n_HeadLeaseShape_0
C -.-> SH_n_HeadLeaseShape_1
C -.-> SH_n_AgreementShape_2
C -.-> SH_n_AgreementShape_3
C -.-> SH_n_AgreementShape_4
C -.-> SH_n_AgreementShape_5
C -.-> SH_n_AgreementShape_6
C -.-> SH_n_AgreementShape_7
C -.-> SH_n_AgreementShape_8
C -.-> SH_n_AgreementShape_9
C -.-> SH_n_AgreementShape_10
F_n_HeadLease_Melb -.->|"rdf:type"| C
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:ImplementationSchedule — Implementation scheduleDefinition. A dated milestone schedule with role matrix, approval gates, governance cadence and reporting.
InformationArtefact · Ancestors: InformationArtefact · Subclasses: —source_supported · evidence EV-010licenceNote (inherited), publicationDate (inherited), sourceUrl (inherited)publishedBy (inherited), recommendsSection (inherited)producesArtefactrecommendsSection → DocumentSectionScheme---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_DevelopmentProject["DevelopmentProject"]:::owl
end
C[["<b>ImplementationSchedule</b><br/>licenceNote : string<br/>publicationDate : date<br/>sourceUrl : anyURI"]]:::focal
subgraph OUTG["Outgoing targets"]
O_n_Organisation["Organisation"]:::owl
O_n_DocumentSection["DocumentSection"]:::owl
end
I_n_DevelopmentProject -->|"producesArtefact"| C
C -->|"publishedBy"| O_n_Organisation
C -->|"recommendsSection"| O_n_DocumentSection
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:InformationArtefact — Information artefactDefinition. A document, dataset, model, plan, register or other information object produced or used in property business activity.
BusinessPlan, DataSource, FeasibilityStudy, FinancialModel, ImplementationSchedule, InformationMemorandum, LegalInstrument, Legislation, PrescribedForm, ProjectPlan, RiskRegister, SourceDocument, Workflowmodelling_construct · evidence — · rationale: Parent for plans, studies, memoranda, models, legal instruments, data sources and corpus source documents; aligned to prov:Entity for provenance.licenceNote, publicationDate, sourceUrlpublishedBy, recommendsSectionproducesArtefactrecommendsSection → DocumentSectionScheme---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_DevelopmentProject["DevelopmentProject"]:::owl
end
C[["<b>InformationArtefact</b><br/>licenceNote : string<br/>publicationDate : date<br/>sourceUrl : anyURI"]]:::focal
subgraph OUTG["Outgoing targets"]
O_n_Organisation["Organisation"]:::owl
O_n_DocumentSection["DocumentSection"]:::owl
end
I_n_DevelopmentProject -->|"producesArtefact"| C
C -->|"publishedBy"| O_n_Organisation
C -->|"recommendsSection"| O_n_DocumentSection
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:InformationMemorandum — Information memorandumDefinition. An external document (typically 25-30 pages) presenting a development to investors or lenders with overview, location, plan, team, market, financial plan, offer and risk management.
InformationArtefact · Ancestors: InformationArtefact · Subclasses: —source_supported · evidence EV-005, EV-006licenceNote (inherited), publicationDate (inherited), sourceUrl (inherited)publishedBy (inherited), recommendsSection (inherited) · polymorphic (no declared domain, asserted on this class's instances): assertedInproducesArtefactrecommendsSection → DocumentSectionSchemeTemplate_ProfBP_IM---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_DevelopmentProject["DevelopmentProject"]:::owl
end
C[["<b>InformationMemorandum</b><br/>licenceNote : string<br/>publicationDate : date<br/>sourceUrl : anyURI"]]:::focal
subgraph OUTG["Outgoing targets"]
O_n_Organisation["Organisation"]:::owl
O_n_DocumentSection["DocumentSection"]:::owl
O_n_SourceDocument[["SourceDocument"]]:::owl
end
subgraph FX["Fixture individuals (1)"]
F_n_Template_ProfBP_IM[["Information<br/>memorandum structure<br/>(Professional<br/>Business Plans)"]]:::fix
end
I_n_DevelopmentProject -->|"producesArtefact"| C
C -->|"publishedBy"| O_n_Organisation
C -->|"recommendsSection"| O_n_DocumentSection
C -->|"assertedIn"| O_n_SourceDocument
F_n_Template_ProfBP_IM -.->|"rdf:type"| C
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:InvestmentStrategy — Investment strategyDefinition. A named approach to acquiring, holding, improving, operating or disposing of property to achieve return objectives (for example buy and hold, fix and flip, rooming house, dual income, small-scale development).
source_supported · evidence EV-020, EV-021strategyUsesAccommodationType, strategyUsesOperatingModelhasStrategy, usesStrategystrategyUsesAccommodationType → AccommodationTypeScheme; strategyUsesOperatingModel → OperatingModelScheme---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_Portfolio["Portfolio"]:::owl
I_n_DevelopmentProject["DevelopmentProject"]:::owl
end
C["<b>InvestmentStrategy</b>"]:::focal
subgraph OUTG["Outgoing targets"]
O_n_AccommodationType["AccommodationType"]:::owl
O_n_OperatingModel["OperatingModel"]:::owl
end
I_n_Portfolio -->|"hasStrategy ✱"| C
I_n_DevelopmentProject -->|"usesStrategy"| C
C -->|"strategyUsesAccommodationType"| O_n_AccommodationType
C -->|"strategyUsesOperatingModel"| O_n_OperatingModel
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:Jurisdiction — JurisdictionDefinition. A geographic-legal area (nation, state, local government area, metropolitan region) within which a regulatory regime, tax rule or market statistic applies.
source_supported · evidence EV-090, EV-095jurisdictionCodewithinJurisdictionappliesIn, coversJurisdiction, describesJurisdiction, locatedIn, withinJurisdictionJurisdictionShape: jurisdictionCode [1..1 SHACL] xsd:string; JurisdictionShape: withinJurisdiction class JurisdictionAU, BCC, ES, GreaterMelbourne, LOGAN, NSW, QLD, SA, SEQ, VIC, WA---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_RegulatoryRegime["RegulatoryRegime"]:::owl
I_n_DataSource[["DataSource"]]:::owl
I_n_MetricValue["MetricValue"]:::owl
I_n_PropertyAsset["PropertyAsset"]:::owl
end
C["<b>Jurisdiction</b><br/>jurisdictionCode : string"]:::focal
subgraph OUTG["Outgoing targets"]
O_n_Jurisdiction["Jurisdiction"]:::owl
end
subgraph SHG["SHACL (operational, not OWL)"]
SH_n_JurisdictionShape_0("JurisdictionShape<br/>jurisdictionCode<br/>min 1 · max 1 · xsd:string"):::shacl
SH_n_JurisdictionShape_1("JurisdictionShape<br/>withinJurisdiction<br/>class Jurisdiction"):::shacl
end
subgraph FX["Fixture individuals (11)"]
F_n_AU["Australia"]:::fix
F_n_BCC["Brisbane local<br/>government area"]:::fix
F_n_ES["Spain<br/>(source context<br/>only)"]:::fix
F_n_GreaterMelbourne["Greater Melbourne"]:::fix
F_n_LOGAN["Logan local<br/>government area"]:::fix
F_n_NSW["New South Wales"]:::fix
F_n_QLD["Queensland"]:::fix
F_n_SA["South Australia"]:::fix
F_n_SEQ["South East<br/>Queensland<br/>(region)"]:::fix
F_n_VIC["Victoria"]:::fix
F_n_WA["Western Australia"]:::fix
end
I_n_RegulatoryRegime -->|"appliesIn ✱"| C
I_n_DataSource -->|"coversJurisdiction"| C
I_n_MetricValue -->|"describesJurisdiction ✱"| C
I_n_PropertyAsset -->|"locatedIn"| C
C -->|"withinJurisdiction"| O_n_Jurisdiction
C -.-> SH_n_JurisdictionShape_0
C -.-> SH_n_JurisdictionShape_1
F_n_AU -.->|"rdf:type"| C
F_n_BCC -.->|"rdf:type"| C
F_n_ES -.->|"rdf:type"| C
F_n_GreaterMelbourne -.->|"rdf:type"| C
F_n_LOGAN -.->|"rdf:type"| C
F_n_NSW -.->|"rdf:type"| C
F_n_QLD -.->|"rdf:type"| C
F_n_SA -.->|"rdf:type"| C
F_n_SEQ -.->|"rdf:type"| C
F_n_VIC -.->|"rdf:type"| C
F_n_WA -.->|"rdf:type"| C
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:LandParcel — Land parcelDefinition. A legally identified parcel of land, described by a lot-on-plan and represented spatially in a cadastre.
PropertyAsset · Ancestors: PropertyAsset · Subclasses: —source_supported · evidence EV-171, EV-172bedroomCount (inherited), floorAreaSqm (inherited), lotSizeSqm, roomCount (inherited)hasAccommodationType (inherited), hasBuildingClassification (inherited), hasIdentifier (inherited), inPortfolio (inherited), intendedOperatingModel (inherited), locatedIn (inherited), operatedBy (inherited), ownedBy (inherited), partOf (inherited), tenantConfiguration (inherited)concernsAsset, partOfhasAccommodationType → AccommodationTypeScheme; hasBuildingClassification → BuildingClassificationScheme; intendedOperatingModel → OperatingModelScheme; tenantConfiguration → TenantConfigurationSchemePropertyAssetShape: locatedIn [1..1 SHACL] class Jurisdiction; PropertyAssetShape: hasIdentifier class PropertyIdentifier; PropertyAssetShape: roomCount [0..1 SHACL] xsd:integer; PropertyAssetShape: bedroomCount [0..1 SHACL] xsd:integer; PropertyAssetShape: floorAreaSqm [0..1 SHACL]; PropertyAssetShape: hasAccommodationType class AccommodationType; PropertyAssetShape: intendedOperatingModel class OperatingModel; PropertyAssetShape: hasBuildingClassification [0..1 SHACL] class BuildingClassification; PropertyAssetShape: hasAuthorisation class AuthorisationParcel_Bris---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_BuildingApproval["BuildingApproval"]:::owl
I_n_CommercialLease["CommercialLease"]:::owl
I_n_CorporateLease["CorporateLease"]:::owl
I_n_DevelopmentProject["DevelopmentProject"]:::owl
I_n_FinancialScenario["FinancialScenario"]:::owl
I_n_FireSafetyCertification["FireSafetyCertification"]:::owl
I_n_HeadLease["HeadLease"]:::owl
I_n_ManagementAgreement["ManagementAgreement"]:::owl
I_n_PlanningApproval["PlanningApproval"]:::owl
I_n_ResidentialServiceRegistration["ResidentialServiceRegistration"]:::owl
I_n_RoomingAccommodationAgreement["RoomingAccommodationAgreement"]:::owl
I_n_RoomingHousePremisesRegistration["RoomingHousePremisesRegistration"]:::owl
I_n_Sublease["Sublease"]:::owl
I_n_PropertyAsset["PropertyAsset"]:::owl
end
C["<b>LandParcel</b><br/>bedroomCount : integer<br/>floorAreaSqm : decimal<br/>lotSizeSqm : decimal<br/>roomCount : integer"]:::focal
subgraph OUTG["Outgoing targets"]
O_n_AccommodationType["AccommodationType"]:::owl
O_n_BuildingClassification["BuildingClassification"]:::owl
O_n_PropertyIdentifier["PropertyIdentifier"]:::owl
O_n_Portfolio["Portfolio"]:::owl
O_n_OperatingModel["OperatingModel"]:::owl
O_n_Jurisdiction["Jurisdiction"]:::owl
O_n_Party["Party"]:::owl
O_n_PropertyAsset["PropertyAsset"]:::owl
O_n_TenantConfiguration["TenantConfiguration"]:::owl
end
subgraph SHG["SHACL (operational, not OWL)"]
SH_n_PropertyAssetShape_0("PropertyAssetShape<br/>locatedIn<br/>min 1 · max 1 · class Jurisdiction"):::shacl
SH_n_PropertyAssetShape_1("PropertyAssetShape<br/>hasIdentifier<br/>class PropertyIdentifier"):::shacl
SH_n_PropertyAssetShape_2("PropertyAssetShape<br/>roomCount<br/>max 1 · xsd:integer"):::shacl
SH_n_PropertyAssetShape_3("PropertyAssetShape<br/>bedroomCount<br/>max 1 · xsd:integer"):::shacl
SH_n_PropertyAssetShape_4("PropertyAssetShape<br/>floorAreaSqm<br/>max 1"):::shacl
SH_n_PropertyAssetShape_5("PropertyAssetShape<br/>hasAccommodationType<br/>class AccommodationType"):::shacl
SH_n_PropertyAssetShape_6("PropertyAssetShape<br/>intendedOperatingModel<br/>class OperatingModel"):::shacl
SH_n_PropertyAssetShape_7("PropertyAssetShape<br/>hasBuildingClassification<br/>max 1 · class BuildingClassification"):::shacl
SH_n_PropertyAssetShape_8("PropertyAssetShape<br/>hasAuthorisation<br/>class Authorisation"):::shacl
end
subgraph FX["Fixture individuals (1)"]
F_n_Parcel_Bris["Brisbane parcel Lot<br/>12 RP 98765"]:::fix
end
I_n_BuildingApproval -->|"concernsAsset ✱"| C
I_n_CommercialLease -->|"concernsAsset ✱"| C
I_n_CorporateLease -->|"concernsAsset ✱"| C
I_n_DevelopmentProject -->|"concernsAsset ✱"| C
I_n_FinancialScenario -->|"concernsAsset ✱"| C
I_n_FireSafetyCertification -->|"concernsAsset ✱"| C
I_n_HeadLease -->|"concernsAsset ✱"| C
I_n_ManagementAgreement -->|"concernsAsset ✱"| C
I_n_PlanningApproval -->|"concernsAsset ✱"| C
I_n_ResidentialServiceRegistration -->|"concernsAsset ✱"| C
I_n_RoomingAccommodationAgreement -->|"concernsAsset ✱"| C
I_n_RoomingHousePremisesRegistration -->|"concernsAsset ✱"| C
I_n_Sublease -->|"concernsAsset ✱"| C
I_n_PropertyAsset -->|"partOf"| C
C -->|"hasAccommodationType"| O_n_AccommodationType
C -->|"hasBuildingClassification"| O_n_BuildingClassification
C -->|"hasIdentifier"| O_n_PropertyIdentifier
C -->|"inPortfolio"| O_n_Portfolio
C -->|"intendedOperatingModel"| O_n_OperatingModel
C -->|"locatedIn"| O_n_Jurisdiction
C -->|"operatedBy"| O_n_Party
C -->|"ownedBy"| O_n_Party
C -->|"partOf"| O_n_PropertyAsset
C -->|"tenantConfiguration"| O_n_TenantConfiguration
C -.-> SH_n_PropertyAssetShape_0
C -.-> SH_n_PropertyAssetShape_1
C -.-> SH_n_PropertyAssetShape_2
C -.-> SH_n_PropertyAssetShape_3
C -.-> SH_n_PropertyAssetShape_4
C -.-> SH_n_PropertyAssetShape_5
C -.-> SH_n_PropertyAssetShape_6
C -.-> SH_n_PropertyAssetShape_7
C -.-> SH_n_PropertyAssetShape_8
F_n_Parcel_Bris -.->|"rdf:type"| C
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:LeaseType — Lease typeDefinition. A named commercial or residential lease structure distinguished by duration and outgoings allocation (short-term, long-term, shopping-centre/retail, gross, net, triple net).
source_supported · evidence EV-080, EV-081leaseType---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_Agreement["Agreement"]:::owl
end
C["<b>LeaseType</b>"]:::focal
I_n_Agreement -->|"leaseType"| C
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:LegalInstrument — Legal instrumentDefinition. An information artefact with legal effect, such as legislation, a prescribed form or a planning-scheme provision.
InformationArtefact · Ancestors: InformationArtefact · Subclasses: Legislation, PrescribedFormmodelling_construct · evidence — · rationale: Groups legislation and prescribed forms (e.g. the RTA rooming-accommodation agreement form) as information artefacts with legal effect.licenceNote (inherited), publicationDate (inherited), sourceUrl (inherited)publishedBy (inherited), recommendsSection (inherited)producesArtefactrecommendsSection → DocumentSectionScheme---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_DevelopmentProject["DevelopmentProject"]:::owl
end
C[["<b>LegalInstrument</b><br/>licenceNote : string<br/>publicationDate : date<br/>sourceUrl : anyURI"]]:::focal
subgraph OUTG["Outgoing targets"]
O_n_Organisation["Organisation"]:::owl
O_n_DocumentSection["DocumentSection"]:::owl
end
I_n_DevelopmentProject -->|"producesArtefact"| C
C -->|"publishedBy"| O_n_Organisation
C -->|"recommendsSection"| O_n_DocumentSection
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:Legislation — LegislationDefinition. A named statute, regulation, planning provision, code or ruling that establishes a regulatory regime or rule.
LegalInstrument · Ancestors: LegalInstrument, InformationArtefact · Subclasses: —source_supported · evidence EV-090, EV-093, EV-131licenceNote (inherited), publicationDate (inherited), sourceUrl (inherited)publishedBy (inherited), recommendsSection (inherited)governedBy, producesArtefactrecommendsSection → DocumentSectionSchemeBrisbaneCityPlan, ForeignInvestmentRules, GST_Act, NegativeGearingCGTReform2027, PublicHealthWellbeingAct2008, QDC_MP_5_7, QLD_BuildingFireSafetyRegulation, QLD_LandTaxBTR, QLD_ResidentialServicesLegislation, RTRA_Act_2008, RetailShopLeasesRegulation2016, RoomingHouseOperatorsAct2016, TR_97_11, VIC_RoomingHouseMinimumStandards, VIC_ShortStayLevyLegislation, VPP_Clause_52_23---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_RegulatoryRegime["RegulatoryRegime"]:::owl
I_n_DevelopmentProject["DevelopmentProject"]:::owl
end
C[["<b>Legislation</b><br/>licenceNote : string<br/>publicationDate : date<br/>sourceUrl : anyURI"]]:::focal
subgraph OUTG["Outgoing targets"]
O_n_Organisation["Organisation"]:::owl
O_n_DocumentSection["DocumentSection"]:::owl
end
subgraph FX["Fixture individuals (16)"]
F_n_BrisbaneCityPlan[["Brisbane City Plan<br/>(rooming<br/>accommodation<br/>provisions)"]]:::fix
F_n_ForeignInvestmentRules[["Foreign investment<br/>restrictions on<br/>established<br/>dwellings<br/>(2025-2027)"]]:::fix
F_n_GST_Act[["A New Tax System<br/>(Goods and Services<br/>Tax) Act 1999<br/>(Cth) as described<br/>in corpus"]]:::fix
F_n_NegativeGearingCGTReform2027[["Federal negative<br/>gearing and CGT<br/>reform<br/>(May 2026 Budget;<br/>effective 1 July<br/>2027)"]]:::fix
F_n_PublicHealthWellbeingAct2008[["Public Health and<br/>Wellbeing Act 2008<br/>(Vic), Part 6<br/>Division 4"]]:::fix
F_n_QDC_MP_5_7[["Queensland<br/>Development Code MP<br/>5.7"]]:::fix
F_n_QLD_BuildingFireSafetyRegulation[["Building Fire Safety<br/>Regulation<br/>(Qld) with National<br/>Construction Code"]]:::fix
F_n_QLD_LandTaxBTR[["Queensland<br/>build-to-rent land<br/>tax concession"]]:::fix
F_n_QLD_ResidentialServicesLegislation[["Queensland<br/>residential-services<br/>registration and<br/>accreditation<br/>legislation<br/>(Act not named in<br/>corpus)"]]:::fix
F_n_RTRA_Act_2008[["Residential<br/>Tenancies and<br/>Rooming<br/>Accommodation Act<br/>2008<br/>(Qld)"]]:::fix
F_n_RetailShopLeasesRegulation2016[["Retail Shop Leases<br/>Regulation 2016<br/>(Qld)"]]:::fix
F_n_RoomingHouseOperatorsAct2016[["Rooming House<br/>Operators Act 2016<br/>(Vic)"]]:::fix
F_n_TR_97_11[["Taxation Ruling TR<br/>97/11<br/>(indicators of<br/>carrying on a<br/>business)"]]:::fix
F_n_VIC_RoomingHouseMinimumStandards[["Victorian rooming<br/>house minimum<br/>standards and<br/>smoke-alarm<br/>regulations"]]:::fix
F_n_VIC_ShortStayLevyLegislation[["Victorian short-stay<br/>levy legislation<br/>(7.5% levy from 1<br/>January 2025)"]]:::fix
F_n_VPP_Clause_52_23[["Victoria Planning<br/>Provisions Clause<br/>52.23<br/>(rooming houses)"]]:::fix
end
I_n_RegulatoryRegime -->|"governedBy ✱"| C
I_n_DevelopmentProject -->|"producesArtefact"| C
C -->|"publishedBy"| O_n_Organisation
C -->|"recommendsSection"| O_n_DocumentSection
F_n_BrisbaneCityPlan -.->|"rdf:type"| C
F_n_ForeignInvestmentRules -.->|"rdf:type"| C
F_n_GST_Act -.->|"rdf:type"| C
F_n_NegativeGearingCGTReform2027 -.->|"rdf:type"| C
F_n_PublicHealthWellbeingAct2008 -.->|"rdf:type"| C
F_n_QDC_MP_5_7 -.->|"rdf:type"| C
F_n_QLD_BuildingFireSafetyRegulation -.->|"rdf:type"| C
F_n_QLD_LandTaxBTR -.->|"rdf:type"| C
F_n_QLD_ResidentialServicesLegislation -.->|"rdf:type"| C
F_n_RTRA_Act_2008 -.->|"rdf:type"| C
F_n_RetailShopLeasesRegulation2016 -.->|"rdf:type"| C
F_n_RoomingHouseOperatorsAct2016 -.->|"rdf:type"| C
F_n_TR_97_11 -.->|"rdf:type"| C
F_n_VIC_RoomingHouseMinimumStandards -.->|"rdf:type"| C
F_n_VIC_ShortStayLevyLegislation -.->|"rdf:type"| C
F_n_VPP_Clause_52_23 -.->|"rdf:type"| C
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:LocalCouncil — Local councilDefinition. A local government authority administering a planning scheme, development approvals, premises registration and local compliance.
GovernmentBody · Ancestors: GovernmentBody, Organisation, Party · Subclasses: —source_supported · evidence EV-094, EV-097administeredBy, authorisedParty, issuedBy, managedBy, operatedBy, ownedBy, participant, publishedByBrisbaneCityCouncil, LoganCityCouncil, VIC_LocalCouncil---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_RegulatoryRegime["RegulatoryRegime"]:::owl
I_n_Authorisation["Authorisation"]:::owl
I_n_Building["Building"]:::owl
I_n_Dwelling["Dwelling"]:::owl
I_n_Portfolio["Portfolio"]:::owl
I_n_PropertyAsset["PropertyAsset"]:::owl
I_n_Participation["Participation"]:::owl
I_n_InformationArtefact[["InformationArtefact"]]:::owl
end
C["<b>LocalCouncil</b>"]:::focal
subgraph FX["Fixture individuals (3)"]
F_n_BrisbaneCityCouncil["Brisbane City<br/>Council"]:::fix
F_n_LoganCityCouncil["Logan City Council"]:::fix
F_n_VIC_LocalCouncil["Victorian local<br/>council<br/>(generic)"]:::fix
end
I_n_RegulatoryRegime -->|"administeredBy"| C
I_n_Authorisation -->|"authorisedParty"| C
I_n_Authorisation -->|"issuedBy"| C
I_n_Building -->|"managedBy ✱"| C
I_n_Dwelling -->|"managedBy ✱"| C
I_n_Portfolio -->|"managedBy ✱"| C
I_n_PropertyAsset -->|"operatedBy"| C
I_n_PropertyAsset -->|"ownedBy"| C
I_n_Participation -->|"participant"| C
I_n_InformationArtefact -->|"publishedBy"| C
F_n_BrisbaneCityCouncil -.->|"rdf:type"| C
F_n_LoganCityCouncil -.->|"rdf:type"| C
F_n_VIC_LocalCouncil -.->|"rdf:type"| C
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:LotOnPlanIdentifier — Lot-on-plan identifierDefinition. A Queensland-style legal land description consisting of a lot number and registered plan.
PropertyIdentifier · Ancestors: PropertyIdentifier · Subclasses: —source_supported · evidence EV-172identifierValue (inherited)hasIdentifierPropertyIdentifierShape: identifierValue [1..1 SHACL] xsd:stringId_LotPlan_Bris---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_PropertyAsset["PropertyAsset"]:::owl
end
C["<b>LotOnPlanIdentifier</b><br/>identifierValue : string"]:::focal
subgraph SHG["SHACL (operational, not OWL)"]
SH_n_PropertyIdentifierShape_0("PropertyIdentifierShape<br/>identifierValue<br/>min 1 · max 1 · xsd:string"):::shacl
end
subgraph FX["Fixture individuals (1)"]
F_n_Id_LotPlan_Bris["Id_LotPlan_Bris"]:::fix
end
I_n_PropertyAsset -->|"hasIdentifier"| C
C -.-> SH_n_PropertyIdentifierShape_0
F_n_Id_LotPlan_Bris -.->|"rdf:type"| C
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:ManagementAgreement — Management agreementDefinition. An agreement under which an operator or property manager manages accommodation or property for an owner in return for a fee and/or revenue or profit share, without fixed head rent.
Agreement · Ancestors: Agreement · Subclasses: —source_supported · evidence EV-064, EV-152escalationRatePercent (inherited), fixedRent (inherited), termMonths (inherited)hasClause (inherited), leaseType (inherited), permittedUse (inherited) · polymorphic (no declared domain, asserted on this class's instances): concernsAsset, hasParticipationparticipationContextleaseType → LeaseTypeScheme; permittedUse → AccommodationTypeSchemeAgreementShape: hasParticipation [2.. SHACL] class Participation; AgreementShape: concernsAsset [1.. SHACL] class PropertyAsset; AgreementShape: weeklyRent [0..1 SHACL]; AgreementShape: termMonths [0..1 SHACL] xsd:integer; AgreementShape: escalationRatePercent [0..1 SHACL]; AgreementShape: fixedRent [0..1 SHACL] xsd:boolean; AgreementShape: leaseType [0..1 SHACL] class LeaseType; AgreementShape: permittedUse class AccommodationType; AgreementShape: hasClause class ContractClauseMgmtAgreement_Bris---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_Participation["Participation"]:::owl
end
C["<b>ManagementAgreement</b><br/>escalationRatePercent : decimal<br/>fixedRent : boolean<br/>termMonths : integer"]:::focal
subgraph OUTG["Outgoing targets"]
O_n_ContractClause["ContractClause"]:::owl
O_n_LeaseType["LeaseType"]:::owl
O_n_AccommodationType["AccommodationType"]:::owl
O_n_PropertyAsset["PropertyAsset"]:::owl
O_n_Participation["Participation"]:::owl
end
subgraph SHG["SHACL (operational, not OWL)"]
SH_n_AgreementShape_0("AgreementShape<br/>hasParticipation<br/>min 2 · class Participation"):::shacl
SH_n_AgreementShape_1("AgreementShape<br/>concernsAsset<br/>min 1 · class PropertyAsset"):::shacl
SH_n_AgreementShape_2("AgreementShape<br/>weeklyRent<br/>max 1"):::shacl
SH_n_AgreementShape_3("AgreementShape<br/>termMonths<br/>max 1 · xsd:integer"):::shacl
SH_n_AgreementShape_4("AgreementShape<br/>escalationRatePercent<br/>max 1"):::shacl
SH_n_AgreementShape_5("AgreementShape<br/>fixedRent<br/>max 1 · xsd:boolean"):::shacl
SH_n_AgreementShape_6("AgreementShape<br/>leaseType<br/>max 1 · class LeaseType"):::shacl
SH_n_AgreementShape_7("AgreementShape<br/>permittedUse<br/>class AccommodationType"):::shacl
SH_n_AgreementShape_8("AgreementShape<br/>hasClause<br/>class ContractClause"):::shacl
end
subgraph FX["Fixture individuals (1)"]
F_n_MgmtAgreement_Bris["Management<br/>agreement:<br/>Holding Trust A<br/>appoints PM agency"]:::fix
end
I_n_Participation -->|"participationContext"| C
C -->|"hasClause"| O_n_ContractClause
C -->|"leaseType"| O_n_LeaseType
C -->|"permittedUse"| O_n_AccommodationType
C -->|"concernsAsset"| O_n_PropertyAsset
C -->|"hasParticipation"| O_n_Participation
C -.-> SH_n_AgreementShape_0
C -.-> SH_n_AgreementShape_1
C -.-> SH_n_AgreementShape_2
C -.-> SH_n_AgreementShape_3
C -.-> SH_n_AgreementShape_4
C -.-> SH_n_AgreementShape_5
C -.-> SH_n_AgreementShape_6
C -.-> SH_n_AgreementShape_7
C -.-> SH_n_AgreementShape_8
F_n_MgmtAgreement_Bris -.->|"rdf:type"| C
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:Metric — MetricDefinition. A named financial, operating or market measure (gross yield, net yield, NOI, cash-on-cash return, IRR, occupancy, economic vacancy, RevPAR, CAC, EBITDA, EBITDAR, DSCR, LVR, break-even occupancy, median rent, vacancy rate).
source_supported · evidence EV-100, EV-102measuredBy, metric---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_PropertyManagementBusiness["PropertyManagementBusiness"]:::owl
I_n_Service["Service"]:::owl
I_n_MetricValue["MetricValue"]:::owl
end
C["<b>Metric</b>"]:::focal
I_n_PropertyManagementBusiness -->|"measuredBy ✱"| C
I_n_Service -->|"measuredBy ✱"| C
I_n_MetricValue -->|"metric"| C
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:MetricValue — Metric valueDefinition. A value of a metric (numeric value, unit, basis note) as assumed in a scenario, computed as a result, or claimed by a source for a property, market or model.
modelling_construct · evidence — · rationale: Financial figures are always qualified by basis, publisher and date and conflict across sources; a node preserves those qualifiers and provenance (DEC-006, CQ-004, CQ-011).numericValue, unit, upperValue · used polymorphically: basisNote, claimDatemetric · polymorphic (no declared domain, asserted on this class's instances): assertedIn, describesJurisdictionassumes, hasMetricValue, yieldsmetric → MetricSchemeMetricValueShape: metric [1..1 SHACL] class Metric; MetricValueShape: numericValue [1..1 SHACL]; MetricValueShape: upperValue [0..1 SHACL]; MetricValueShape: unit [1..1 SHACL] xsd:string; MetricValueShape: assertedIn [0..1 SHACL] class SourceDocument; MetricValueShape: claimDate [0..1 SHACL] xsd:dateClaim_BreakEven_Coliving_A, Claim_BreakEven_Coliving_B, Claim_FeePct_PMVA, Claim_FeePct_YIP, Claim_Occupancy_Coliving, Claim_Vacancy_GreaterBrisbane, Claim_Vacancy_Melbourne, Claim_Yield_BAC, Claim_Yield_CombinedCapitals, Claim_Yield_DualIncome, Claim_Yield_Echo, Claim_Yield_Indigo, Claim_Yield_NPA, Claim_Yield_PropertyDirect, Claim_Yield_YIP, MV_Agg_CashFlow, MV_Agg_IRR, MV_Agg_Interest, MV_Agg_LVR, MV_Agg_Opex, MV_Agg_Tariff, MV_Agg_Vacancy, MV_Con_CashFlow, MV_Con_IRR, MV_Con_Interest, MV_Con_LVR, MV_Con_Opex, MV_Con_Tariff, MV_Con_Vacancy, MV_Mod_CashFlow, MV_Mod_CoC, MV_Mod_IRR, MV_Mod_Interest, MV_Mod_LVR, MV_Mod_NOI, MV_Mod_Opex, MV_Mod_ProjectCost, MV_Mod_RentGrowth, MV_Mod_Rooms, MV_Mod_Tariff, MV_Mod_Vacancy, MV_Mod_ValueGrowth---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_FinancialScenario["FinancialScenario"]:::owl
I_n_Dwelling["Dwelling"]:::owl
end
C["<b>MetricValue</b><br/>numericValue : decimal<br/>unit : string<br/>upperValue : decimal<br/>basisNote : string<br/>claimDate : date"]:::focal
subgraph OUTG["Outgoing targets"]
O_n_Metric["Metric"]:::owl
O_n_SourceDocument[["SourceDocument"]]:::owl
O_n_Jurisdiction["Jurisdiction"]:::owl
end
subgraph SHG["SHACL (operational, not OWL)"]
SH_n_MetricValueShape_0("MetricValueShape<br/>metric<br/>min 1 · max 1 · class Metric"):::shacl
SH_n_MetricValueShape_1("MetricValueShape<br/>numericValue<br/>min 1 · max 1"):::shacl
SH_n_MetricValueShape_2("MetricValueShape<br/>upperValue<br/>max 1"):::shacl
SH_n_MetricValueShape_3("MetricValueShape<br/>unit<br/>min 1 · max 1 · xsd:string"):::shacl
SH_n_MetricValueShape_4("MetricValueShape<br/>assertedIn<br/>max 1 · class SourceDocument"):::shacl
SH_n_MetricValueShape_5("MetricValueShape<br/>claimDate<br/>max 1 · xsd:date"):::shacl
end
subgraph FX["Fixture individuals (42)"]
F_n_Claim_BreakEven_Coliving_A["Master-lease<br/>coliving break-even<br/>6-12 months<br/>(Everything Coliving<br/>L91)"]:::fix
F_n_Claim_BreakEven_Coliving_B["Master-lease<br/>coliving break-even<br/>12-18 months<br/>(Everything Coliving<br/>L25)"]:::fix
F_n_Claim_FeePct_PMVA["Management fee 7% of<br/>rent<br/>(PMVA example)"]:::fix
F_n_Claim_FeePct_YIP["Multi-occupancy<br/>management fee up to<br/>12%<br/>(YIP 2011)"]:::fix
F_n_Claim_Occupancy_Coliving["Established coliving<br/>operators average<br/>93% occupancy;<br/>break-even 70-80%"]:::fix
F_n_Claim_Vacancy_GreaterBrisbane["Greater Brisbane<br/>vacancy 0.8%<br/>(REIQ Q2 2026 via<br/>SRC-201)"]:::fix
F_n_Claim_Vacancy_Melbourne["Metropolitan<br/>Melbourne vacancy<br/>2.6%<br/>(REIV July 2026 via<br/>SRC-201)"]:::fix
F_n_Claim_Yield_BAC["HMO gross yield 10%+<br/>from 5% baseline<br/>(Buyers Agency Co)"]:::fix
F_n_Claim_Yield_CombinedCapitals["Combined-capital<br/>conventional gross<br/>yield 3.45%<br/>(Cotality via<br/>SRC-201)"]:::fix
F_n_Claim_Yield_DualIncome["Dual income duplex<br/>gross yield 6.4% vs<br/>single dwelling 4.5%<br/>(APE)"]:::fix
F_n_Claim_Yield_Echo["Rooming house yields<br/>10-12%+<br/>(Echo Property<br/>Group)"]:::fix
F_n_Claim_Yield_Indigo["Purpose-built<br/>rooming gross yield<br/>8-12%+<br/>(Indigo)"]:::fix
F_n_Claim_Yield_NPA["Rooming house yield<br/>10%+<br/>(New Property<br/>Australia)"]:::fix
F_n_Claim_Yield_PropertyDirect["Up to 8% gross yield<br/>(Property Direct)"]:::fix
F_n_Claim_Yield_YIP["Rooming gross yield<br/>10-15%<br/>(YIP 2011)"]:::fix
F_n_MV_Agg_CashFlow["MV_Agg_CashFlow"]:::fix
F_n_MV_Agg_IRR["MV_Agg_IRR"]:::fix
F_n_MV_Agg_Interest["MV_Agg_Interest"]:::fix
F_n_MV_Agg_LVR["MV_Agg_LVR"]:::fix
F_n_MV_Agg_Opex["MV_Agg_Opex"]:::fix
F_n_MV_Agg_Tariff["MV_Agg_Tariff"]:::fix
F_n_MV_Agg_Vacancy["MV_Agg_Vacancy"]:::fix
F_n_MV_Con_CashFlow["MV_Con_CashFlow"]:::fix
F_n_MV_Con_IRR["MV_Con_IRR"]:::fix
F_n_MV_Con_Interest["MV_Con_Interest"]:::fix
F_n_MV_Con_LVR["MV_Con_LVR"]:::fix
F_n_MV_Con_Opex["MV_Con_Opex"]:::fix
F_n_MV_Con_Tariff["MV_Con_Tariff"]:::fix
F_n_MV_Con_Vacancy["MV_Con_Vacancy"]:::fix
F_n_MV_Mod_CashFlow["MV_Mod_CashFlow"]:::fix
F_n_MV_Mod_CoC["MV_Mod_CoC"]:::fix
F_n_MV_Mod_IRR["MV_Mod_IRR"]:::fix
F_n_MV_Mod_Interest["MV_Mod_Interest"]:::fix
F_n_MV_Mod_LVR["MV_Mod_LVR"]:::fix
F_n_MV_Mod_NOI["MV_Mod_NOI"]:::fix
F_n_MV_Mod_Opex["MV_Mod_Opex"]:::fix
F_n_MV_Mod_ProjectCost["MV_Mod_ProjectCost"]:::fix
F_n_MV_Mod_RentGrowth["MV_Mod_RentGrowth"]:::fix
F_n_MV_Mod_Rooms["MV_Mod_Rooms"]:::fix
F_n_MV_Mod_Tariff["MV_Mod_Tariff"]:::fix
F_n_MV_Mod_Vacancy["MV_Mod_Vacancy"]:::fix
F_n_MV_Mod_ValueGrowth["MV_Mod_ValueGrowth"]:::fix
end
I_n_FinancialScenario -->|"assumes"| C
I_n_Dwelling -->|"hasMetricValue ✱"| C
I_n_FinancialScenario -->|"yields"| C
C -->|"metric"| O_n_Metric
C -->|"assertedIn"| O_n_SourceDocument
C -->|"describesJurisdiction"| O_n_Jurisdiction
C -.-> SH_n_MetricValueShape_0
C -.-> SH_n_MetricValueShape_1
C -.-> SH_n_MetricValueShape_2
C -.-> SH_n_MetricValueShape_3
C -.-> SH_n_MetricValueShape_4
C -.-> SH_n_MetricValueShape_5
F_n_Claim_BreakEven_Coliving_A -.->|"rdf:type"| C
F_n_Claim_BreakEven_Coliving_B -.->|"rdf:type"| C
F_n_Claim_FeePct_PMVA -.->|"rdf:type"| C
F_n_Claim_FeePct_YIP -.->|"rdf:type"| C
F_n_Claim_Occupancy_Coliving -.->|"rdf:type"| C
F_n_Claim_Vacancy_GreaterBrisbane -.->|"rdf:type"| C
F_n_Claim_Vacancy_Melbourne -.->|"rdf:type"| C
F_n_Claim_Yield_BAC -.->|"rdf:type"| C
F_n_Claim_Yield_CombinedCapitals -.->|"rdf:type"| C
F_n_Claim_Yield_DualIncome -.->|"rdf:type"| C
F_n_Claim_Yield_Echo -.->|"rdf:type"| C
F_n_Claim_Yield_Indigo -.->|"rdf:type"| C
F_n_Claim_Yield_NPA -.->|"rdf:type"| C
F_n_Claim_Yield_PropertyDirect -.->|"rdf:type"| C
F_n_Claim_Yield_YIP -.->|"rdf:type"| C
F_n_MV_Agg_CashFlow -.->|"rdf:type"| C
F_n_MV_Agg_IRR -.->|"rdf:type"| C
F_n_MV_Agg_Interest -.->|"rdf:type"| C
F_n_MV_Agg_LVR -.->|"rdf:type"| C
F_n_MV_Agg_Opex -.->|"rdf:type"| C
F_n_MV_Agg_Tariff -.->|"rdf:type"| C
F_n_MV_Agg_Vacancy -.->|"rdf:type"| C
F_n_MV_Con_CashFlow -.->|"rdf:type"| C
F_n_MV_Con_IRR -.->|"rdf:type"| C
F_n_MV_Con_Interest -.->|"rdf:type"| C
F_n_MV_Con_LVR -.->|"rdf:type"| C
F_n_MV_Con_Opex -.->|"rdf:type"| C
F_n_MV_Con_Tariff -.->|"rdf:type"| C
F_n_MV_Con_Vacancy -.->|"rdf:type"| C
F_n_MV_Mod_CashFlow -.->|"rdf:type"| C
F_n_MV_Mod_CoC -.->|"rdf:type"| C
F_n_MV_Mod_IRR -.->|"rdf:type"| C
F_n_MV_Mod_Interest -.->|"rdf:type"| C
F_n_MV_Mod_LVR -.->|"rdf:type"| C
F_n_MV_Mod_NOI -.->|"rdf:type"| C
F_n_MV_Mod_Opex -.->|"rdf:type"| C
F_n_MV_Mod_ProjectCost -.->|"rdf:type"| C
F_n_MV_Mod_RentGrowth -.->|"rdf:type"| C
F_n_MV_Mod_Rooms -.->|"rdf:type"| C
F_n_MV_Mod_Tariff -.->|"rdf:type"| C
F_n_MV_Mod_Vacancy -.->|"rdf:type"| C
F_n_MV_Mod_ValueGrowth -.->|"rdf:type"| C
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:Mitigation — MitigationDefinition. A control, action or diligence step recorded as reducing the likelihood or impact of a risk.
source_supported · evidence EV-120, EV-123mitigationNotemitigatedByMitigationShape: mitigationNote [1..1 SHACL] xsd:stringMit_CapEscalation, Mit_ConservativeVacancy, Mit_Diversify, Mit_ExpressSubletRights, Mit_FinancialDD, Mit_InsurerConfirmation, Mit_ModelEnactedLaw, Mit_OccupancyStressTest, Mit_PlannerDD, Mit_PreferSubdivided, Mit_QSContingency, Mit_RateStress, Mit_RegistrationGate, Mit_SpecialistManager, Mit_StaggerExpiries, Mit_SurveyorReport, Mit_TaxAdviceAtAcquisition, Mit_TenantCovenant, Mit_TreatShortStayAsUpside, Mit_ValuationMethod---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_Risk["Risk"]:::owl
end
C["<b>Mitigation</b><br/>mitigationNote : string"]:::focal
subgraph SHG["SHACL (operational, not OWL)"]
SH_n_MitigationShape_0("MitigationShape<br/>mitigationNote<br/>min 1 · max 1 · xsd:string"):::shacl
end
subgraph FX["Fixture individuals (20)"]
F_n_Mit_CapEscalation["Mit_CapEscalation"]:::fix
F_n_Mit_ConservativeVacancy["Mit_ConservativeVacancy"]:::fix
F_n_Mit_Diversify["Mit_Diversify"]:::fix
F_n_Mit_ExpressSubletRights["Mit_ExpressSubletRights"]:::fix
F_n_Mit_FinancialDD["Mit_FinancialDD"]:::fix
F_n_Mit_InsurerConfirmation["Mit_InsurerConfirmation"]:::fix
F_n_Mit_ModelEnactedLaw["Mit_ModelEnactedLaw"]:::fix
F_n_Mit_OccupancyStressTest["Mit_OccupancyStressTest"]:::fix
F_n_Mit_PlannerDD["Mit_PlannerDD"]:::fix
F_n_Mit_PreferSubdivided["Mit_PreferSubdivided"]:::fix
F_n_Mit_QSContingency["Mit_QSContingency"]:::fix
F_n_Mit_RateStress["Mit_RateStress"]:::fix
F_n_Mit_RegistrationGate["Mit_RegistrationGate"]:::fix
F_n_Mit_SpecialistManager["Mit_SpecialistManager"]:::fix
F_n_Mit_StaggerExpiries["Mit_StaggerExpiries"]:::fix
F_n_Mit_SurveyorReport["Mit_SurveyorReport"]:::fix
F_n_Mit_TaxAdviceAtAcquisition["Mit_TaxAdviceAtAcquisition"]:::fix
F_n_Mit_TenantCovenant["Mit_TenantCovenant"]:::fix
F_n_Mit_TreatShortStayAsUpside["Mit_TreatShortStayAsUpside"]:::fix
F_n_Mit_ValuationMethod["Mit_ValuationMethod"]:::fix
end
I_n_Risk -->|"mitigatedBy"| C
C -.-> SH_n_MitigationShape_0
F_n_Mit_CapEscalation -.->|"rdf:type"| C
F_n_Mit_ConservativeVacancy -.->|"rdf:type"| C
F_n_Mit_Diversify -.->|"rdf:type"| C
F_n_Mit_ExpressSubletRights -.->|"rdf:type"| C
F_n_Mit_FinancialDD -.->|"rdf:type"| C
F_n_Mit_InsurerConfirmation -.->|"rdf:type"| C
F_n_Mit_ModelEnactedLaw -.->|"rdf:type"| C
F_n_Mit_OccupancyStressTest -.->|"rdf:type"| C
F_n_Mit_PlannerDD -.->|"rdf:type"| C
F_n_Mit_PreferSubdivided -.->|"rdf:type"| C
F_n_Mit_QSContingency -.->|"rdf:type"| C
F_n_Mit_RateStress -.->|"rdf:type"| C
F_n_Mit_RegistrationGate -.->|"rdf:type"| C
F_n_Mit_SpecialistManager -.->|"rdf:type"| C
F_n_Mit_StaggerExpiries -.->|"rdf:type"| C
F_n_Mit_SurveyorReport -.->|"rdf:type"| C
F_n_Mit_TaxAdviceAtAcquisition -.->|"rdf:type"| C
F_n_Mit_TenantCovenant -.->|"rdf:type"| C
F_n_Mit_TreatShortStayAsUpside -.->|"rdf:type"| C
F_n_Mit_ValuationMethod -.->|"rdf:type"| C
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:OccupancyThreshold — Occupancy thresholdDefinition. A numeric limit on residents, rooms, bedrooms, lettings or floor area that triggers, exempts or bounds the application of a regulatory regime.
modelling_construct · evidence — · rationale: Thresholds such as four or more residents, 1-3 rooms with bond, nine bedrooms / 12 persons / 300 m2 need kind, comparator, value, unit and effect; a literal cannot carry that (DEC-007).thresholdComparator, thresholdUnit, thresholdUpperValue, thresholdValue · used polymorphically: basisNoteoccupancyThresholdEffect, thresholdKindhasThresholdoccupancyThresholdEffect → ThresholdEffectScheme; thresholdKind → ThresholdKindSchemeOccupancyThresholdShape: thresholdKind [1..1 SHACL] class ThresholdKind; OccupancyThresholdShape: thresholdComparator [1..1 SHACL] xsd:string in {gte, lte, gt, lt, eq, range}; OccupancyThresholdShape: thresholdValue [1..1 SHACL]; OccupancyThresholdShape: thresholdUpperValue [0..1 SHACL]; OccupancyThresholdShape: thresholdUnit [1..1 SHACL] xsd:string; OccupancyThresholdShape: occupancyThresholdEffect [1..1 SHACL] class ThresholdEffectThr_BCC_300sqm, Thr_BCC_5Guests, Thr_BCC_5Lettings, Thr_QLD_1to3RoomsNoBond, Thr_QLD_1to3RoomsWithBond, Thr_QLD_4PlusResidents, Thr_QLD_4PlusRooms, Thr_QLD_BTR_50Dwellings, Thr_QLD_ShoppingCentre5Shops, Thr_VIC_12Persons, Thr_VIC_300sqm, Thr_VIC_4PlusPeople, Thr_VIC_9Bedrooms, Thr_VIC_Under28Days---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_RegulatoryRegime["RegulatoryRegime"]:::owl
end
C["<b>OccupancyThreshold</b><br/>thresholdComparator : string<br/>thresholdUnit : string<br/>thresholdUpperValue : decimal<br/>thresholdValue : decimal<br/>basisNote : string"]:::focal
subgraph OUTG["Outgoing targets"]
O_n_ThresholdEffect["ThresholdEffect"]:::owl
O_n_ThresholdKind["ThresholdKind"]:::owl
end
subgraph SHG["SHACL (operational, not OWL)"]
SH_n_OccupancyThresholdShape_0("OccupancyThresholdShape<br/>thresholdKind<br/>min 1 · max 1 · class ThresholdKind"):::shacl
SH_n_OccupancyThresholdShape_1("OccupancyThresholdShape<br/>thresholdComparator<br/>min 1 · max 1 · xsd:string · in {gte, lte, gt, lt, eq, range}"):::shacl
SH_n_OccupancyThresholdShape_2("OccupancyThresholdShape<br/>thresholdValue<br/>min 1 · max 1"):::shacl
SH_n_OccupancyThresholdShape_3("OccupancyThresholdShape<br/>thresholdUpperValue<br/>max 1"):::shacl
SH_n_OccupancyThresholdShape_4("OccupancyThresholdShape<br/>thresholdUnit<br/>min 1 · max 1 · xsd:string"):::shacl
SH_n_OccupancyThresholdShape_5("OccupancyThresholdShape<br/>occupancyThresholdEffect<br/>min 1 · max 1 · class ThresholdEffect"):::shacl
end
subgraph FX["Fixture individuals (14)"]
F_n_Thr_BCC_300sqm["Total floor area not<br/>exceeding 300 m2<br/>(EV-077, vendor<br/>statement)"]:::fix
F_n_Thr_BCC_5Guests["Up to five guests:<br/>code-assessable in<br/>several residential<br/>zones;<br/>larger facilities<br/>directed to<br/>higher-density<br/>locations<br/>(EV-094)"]:::fix
F_n_Thr_BCC_5Lettings["Maximum five<br/>lettable areas and<br/>five unrelated<br/>parties<br/>(EV-077, vendor<br/>statement)"]:::fix
F_n_Thr_QLD_1to3RoomsNoBond["1-3 rooms rented<br/>without a bond:<br/>Act does not apply<br/>(EV-091)"]:::fix
F_n_Thr_QLD_1to3RoomsWithBond["1-3 rooms rented<br/>with a bond in<br/>owner's main<br/>residence:<br/>Act applies in part<br/>(EV-091)"]:::fix
F_n_Thr_QLD_4PlusResidents["4 or more residents<br/>paying separately:<br/>residential-service<br/>registration<br/>required before<br/>operating<br/>(EV-092)"]:::fix
F_n_Thr_QLD_4PlusRooms["4 or more rooms<br/>rented, or a<br/>self-contained<br/>secondary dwelling:<br/>Act applies in full<br/>(EV-091)"]:::fix
F_n_Thr_QLD_BTR_50Dwellings["At least 50<br/>self-contained<br/>dwellings for<br/>build-to-rent<br/>concessions<br/>(EV-134)"]:::fix
F_n_Thr_QLD_ShoppingCentre5Shops["A retail shopping<br/>centre is five or<br/>more shops grouped<br/>together<br/>(EV-080)"]:::fix
F_n_Thr_VIC_12Persons["No more than 12<br/>persons:<br/>planning permit<br/>exempt if all<br/>conditions met<br/>(EV-094)"]:::fix
F_n_Thr_VIC_300sqm["Total floor area not<br/>exceeding 300 m2:<br/>planning permit<br/>exempt<br/>(EV-094)"]:::fix
F_n_Thr_VIC_4PlusPeople["Four or more people<br/>can occupy rented<br/>rooms:<br/>rooming house;<br/>operator licence and<br/>premises<br/>registration<br/>required<br/>(EV-093)"]:::fix
F_n_Thr_VIC_9Bedrooms["No more than nine<br/>bedrooms:<br/>planning permit<br/>exempt<br/>(EV-094)"]:::fix
F_n_Thr_VIC_Under28Days["Accommodation for<br/>fewer than 28<br/>consecutive days is<br/>short-stay<br/>(EV-099)"]:::fix
end
I_n_RegulatoryRegime -->|"hasThreshold"| C
C -->|"occupancyThresholdEffect"| O_n_ThresholdEffect
C -->|"thresholdKind"| O_n_ThresholdKind
C -.-> SH_n_OccupancyThresholdShape_0
C -.-> SH_n_OccupancyThresholdShape_1
C -.-> SH_n_OccupancyThresholdShape_2
C -.-> SH_n_OccupancyThresholdShape_3
C -.-> SH_n_OccupancyThresholdShape_4
C -.-> SH_n_OccupancyThresholdShape_5
F_n_Thr_BCC_300sqm -.->|"rdf:type"| C
F_n_Thr_BCC_5Guests -.->|"rdf:type"| C
F_n_Thr_BCC_5Lettings -.->|"rdf:type"| C
F_n_Thr_QLD_1to3RoomsNoBond -.->|"rdf:type"| C
F_n_Thr_QLD_1to3RoomsWithBond -.->|"rdf:type"| C
F_n_Thr_QLD_4PlusResidents -.->|"rdf:type"| C
F_n_Thr_QLD_4PlusRooms -.->|"rdf:type"| C
F_n_Thr_QLD_BTR_50Dwellings -.->|"rdf:type"| C
F_n_Thr_QLD_ShoppingCentre5Shops -.->|"rdf:type"| C
F_n_Thr_VIC_12Persons -.->|"rdf:type"| C
F_n_Thr_VIC_300sqm -.->|"rdf:type"| C
F_n_Thr_VIC_4PlusPeople -.->|"rdf:type"| C
F_n_Thr_VIC_9Bedrooms -.->|"rdf:type"| C
F_n_Thr_VIC_Under28Days -.->|"rdf:type"| C
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:OperatingModel — Operating modelDefinition. A named arrangement of who controls the asset, who earns the operating revenue and who bears vacancy and fixed-cost risk (ownership, master lease / rent-to-rent, management or revenue share, hybrid/franchise, corporate leasing, single-lease rental).
source_supported · evidence EV-061, EV-062appliesToOperatingModel, intendedOperatingModel, scenarioForModel, strategyUsesOperatingModel---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_RegulatoryRegime["RegulatoryRegime"]:::owl
I_n_PropertyAsset["PropertyAsset"]:::owl
I_n_FinancialScenario["FinancialScenario"]:::owl
I_n_InvestmentStrategy["InvestmentStrategy"]:::owl
end
C["<b>OperatingModel</b>"]:::focal
I_n_RegulatoryRegime -->|"appliesToOperatingModel"| C
I_n_PropertyAsset -->|"intendedOperatingModel"| C
I_n_FinancialScenario -->|"scenarioForModel"| C
I_n_InvestmentStrategy -->|"strategyUsesOperatingModel"| C
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:Organisation — OrganisationDefinition. A legal or business entity such as a company, trust, partnership, agency, franchisor, lender or insurer.
Party · Ancestors: Party · Subclasses: Business, GovernmentBody, LocalCouncil, PropertyManagementBusiness, Regulatorsource_supported · evidence EV-042, EV-160heldUnderauthorisedParty, managedBy, operatedBy, ownedBy, participant, publishedByheldUnder → OwnershipStructureSchemeAnchorRetailer, CorpTenant, DomainGroup, GeoscapeGNAF, HoldingTrust_A, InsurerCo, LenderBank, PropTrack, REA, SmallRetailer, TownPlannerFirm---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_Authorisation["Authorisation"]:::owl
I_n_Building["Building"]:::owl
I_n_Dwelling["Dwelling"]:::owl
I_n_Portfolio["Portfolio"]:::owl
I_n_PropertyAsset["PropertyAsset"]:::owl
I_n_Participation["Participation"]:::owl
I_n_InformationArtefact[["InformationArtefact"]]:::owl
end
C["<b>Organisation</b>"]:::focal
subgraph OUTG["Outgoing targets"]
O_n_OwnershipStructure["OwnershipStructure"]:::owl
end
subgraph FX["Fixture individuals (11)"]
F_n_AnchorRetailer["Anchor supermarket<br/>tenant"]:::fix
F_n_CorpTenant["Mining services<br/>company<br/>(corporate tenant)"]:::fix
F_n_DomainGroup["Domain"]:::fix
F_n_GeoscapeGNAF["data.gov.au / G-NAF<br/>publisher"]:::fix
F_n_HoldingTrust_A["Holding Trust A<br/>(discretionary<br/>trust)"]:::fix
F_n_InsurerCo["Landlord insurer"]:::fix
F_n_LenderBank["Lender bank"]:::fix
F_n_PropTrack["PropTrack"]:::fix
F_n_REA["REA Group"]:::fix
F_n_SmallRetailer["Small cafe tenant"]:::fix
F_n_TownPlannerFirm["Town planning<br/>consultancy"]:::fix
end
I_n_Authorisation -->|"authorisedParty"| C
I_n_Building -->|"managedBy ✱"| C
I_n_Dwelling -->|"managedBy ✱"| C
I_n_Portfolio -->|"managedBy ✱"| C
I_n_PropertyAsset -->|"operatedBy"| C
I_n_PropertyAsset -->|"ownedBy"| C
I_n_Participation -->|"participant"| C
I_n_InformationArtefact -->|"publishedBy"| C
C -->|"heldUnder"| O_n_OwnershipStructure
F_n_AnchorRetailer -.->|"rdf:type"| C
F_n_CorpTenant -.->|"rdf:type"| C
F_n_DomainGroup -.->|"rdf:type"| C
F_n_GeoscapeGNAF -.->|"rdf:type"| C
F_n_HoldingTrust_A -.->|"rdf:type"| C
F_n_InsurerCo -.->|"rdf:type"| C
F_n_LenderBank -.->|"rdf:type"| C
F_n_PropTrack -.->|"rdf:type"| C
F_n_REA -.->|"rdf:type"| C
F_n_SmallRetailer -.->|"rdf:type"| C
F_n_TownPlannerFirm -.->|"rdf:type"| C
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:OutgoingAllocation — Outgoing allocationDefinition. The assignment of a category of property outgoing (taxes, insurance, maintenance, common-area costs, capital expenditure, utilities) to the party in a given role under a lease type.
modelling_construct · evidence — · rationale: Three-way relation (lease type, outgoing category, bearing role) required by CQ-010; cannot be a binary property.borneByRole, outgoingCategoryallocatesOutgoingborneByRole → RoleScheme; outgoingCategory → OutgoingCategorySchemeOutgoingAllocationShape: outgoingCategory [1..1 SHACL] class OutgoingCategory; OutgoingAllocationShape: borneByRole [1..1 SHACL] class RoleHMO_CommonArea, HMO_Utilities, OA_Gross_CAM, OA_Gross_Insurance, OA_Gross_Maintenance, OA_Gross_Taxes, OA_NNN_CAM, OA_NNN_Capex, OA_NNN_Insurance, OA_NNN_Maintenance, OA_NNN_Taxes---
config:
layout: elk
---
flowchart LR
C["<b>OutgoingAllocation</b>"]:::focal
subgraph OUTG["Outgoing targets"]
O_n_Role["Role"]:::owl
O_n_OutgoingCategory["OutgoingCategory"]:::owl
end
subgraph SHG["SHACL (operational, not OWL)"]
SH_n_OutgoingAllocationShape_0("OutgoingAllocationShape<br/>outgoingCategory<br/>min 1 · max 1 · class OutgoingCategory"):::shacl
SH_n_OutgoingAllocationShape_1("OutgoingAllocationShape<br/>borneByRole<br/>min 1 · max 1 · class Role"):::shacl
end
subgraph FX["Fixture individuals (11)"]
F_n_HMO_CommonArea["HMO landlord<br/>maintains common<br/>areas<br/>(EV-074)"]:::fix
F_n_HMO_Utilities["HMO landlord pays<br/>utilities<br/>(EV-074)"]:::fix
F_n_OA_Gross_CAM["OA_Gross_CAM"]:::fix
F_n_OA_Gross_Insurance["OA_Gross_Insurance"]:::fix
F_n_OA_Gross_Maintenance["OA_Gross_Maintenance"]:::fix
F_n_OA_Gross_Taxes["OA_Gross_Taxes"]:::fix
F_n_OA_NNN_CAM["OA_NNN_CAM"]:::fix
F_n_OA_NNN_Capex["OA_NNN_Capex"]:::fix
F_n_OA_NNN_Insurance["OA_NNN_Insurance"]:::fix
F_n_OA_NNN_Maintenance["OA_NNN_Maintenance"]:::fix
F_n_OA_NNN_Taxes["OA_NNN_Taxes"]:::fix
end
C -->|"borneByRole"| O_n_Role
C -->|"outgoingCategory"| O_n_OutgoingCategory
C -.-> SH_n_OutgoingAllocationShape_0
C -.-> SH_n_OutgoingAllocationShape_1
F_n_HMO_CommonArea -.->|"rdf:type"| C
F_n_HMO_Utilities -.->|"rdf:type"| C
F_n_OA_Gross_CAM -.->|"rdf:type"| C
F_n_OA_Gross_Insurance -.->|"rdf:type"| C
F_n_OA_Gross_Maintenance -.->|"rdf:type"| C
F_n_OA_Gross_Taxes -.->|"rdf:type"| C
F_n_OA_NNN_CAM -.->|"rdf:type"| C
F_n_OA_NNN_Capex -.->|"rdf:type"| C
F_n_OA_NNN_Insurance -.->|"rdf:type"| C
F_n_OA_NNN_Maintenance -.->|"rdf:type"| C
F_n_OA_NNN_Taxes -.->|"rdf:type"| C
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:OutgoingCategory — Outgoing categoryDefinition. A category of property operating cost that a lease may allocate: taxes/rates, insurance, maintenance, common-area maintenance, capital expenditure, utilities.
source_supported · evidence EV-081outgoingCategory---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_OutgoingAllocation["OutgoingAllocation"]:::owl
end
C["<b>OutgoingCategory</b>"]:::focal
I_n_OutgoingAllocation -->|"outgoingCategory"| C
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:OwnershipStructure — Ownership structureDefinition. A legal vehicle through which property is held (individual, joint tenants, tenants in common, discretionary trust, unit trust, company, self-managed super fund).
source_supported · evidence EV-040, EV-041hasCharacteristicheldUnder---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_Organisation["Organisation"]:::owl
I_n_Portfolio["Portfolio"]:::owl
end
C["<b>OwnershipStructure</b>"]:::focal
subgraph OUTG["Outgoing targets"]
O_n_StructureCharacteristic["StructureCharacteristic"]:::owl
end
I_n_Organisation -->|"heldUnder ✱"| C
I_n_Portfolio -->|"heldUnder ✱"| C
C -->|"hasCharacteristic"| O_n_StructureCharacteristic
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:Participation — ParticipationDefinition. The occurrence of a party bearing a role in a specific context (an agreement, property asset, development project or business), optionally bounded in time.
modelling_construct · evidence — · rationale: N-ary node needed to answer who bears which role under which agreement and when (DEC-003, DEC-004, CQ-003).effectiveFrominRole, participant, participationContexthasParticipationinRole → RoleSchemeParticipationShape: participant [1..1 SHACL] class Party; ParticipationShape: inRole [1..1 SHACL] class Role; ParticipationShape: participationContext [1..1 SHACL]; ParticipationShape: effectiveFrom [0..1 SHACL] xsd:date; ParticipationShape: effectiveUntil [0..1 SHACL] xsd:datePart_Bris_Insurer, Part_Bris_Lender, Part_Bris_Manager, Part_Bris_Owner, Part_CL_Landlord, Part_CL_Tenant, Part_CU1_Landlord, Part_CU1_Tenant, Part_CU2_Landlord, Part_CU2_Tenant, Part_HL_Landlord, Part_HL_Tenant, Part_MA_Manager, Part_MA_Owner, Part_Melb_Operator, Part_Melb_Owner, Part_OO_Owner, Part_OO_Resident, Part_Proj_Developer, Part_Proj_Planner, Part_RA_Provider, Part_RA_Resident, Part_SL_Landlord, Part_SL_Resident---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_CommercialLease["CommercialLease"]:::owl
I_n_CorporateLease["CorporateLease"]:::owl
I_n_DevelopmentProject["DevelopmentProject"]:::owl
I_n_Dwelling["Dwelling"]:::owl
I_n_HeadLease["HeadLease"]:::owl
I_n_ManagementAgreement["ManagementAgreement"]:::owl
I_n_RoomingAccommodationAgreement["RoomingAccommodationAgreement"]:::owl
I_n_Sublease["Sublease"]:::owl
end
C["<b>Participation</b><br/>effectiveFrom : date"]:::focal
subgraph OUTG["Outgoing targets"]
O_n_Role["Role"]:::owl
O_n_Party["Party"]:::owl
O_n_CommercialLease["CommercialLease"]:::owl
O_n_CorporateLease["CorporateLease"]:::owl
O_n_DevelopmentProject["DevelopmentProject"]:::owl
O_n_Dwelling["Dwelling"]:::owl
O_n_HeadLease["HeadLease"]:::owl
O_n_ManagementAgreement["ManagementAgreement"]:::owl
O_n_RoomingAccommodationAgreement["RoomingAccommodationAgreement"]:::owl
O_n_Sublease["Sublease"]:::owl
end
subgraph SHG["SHACL (operational, not OWL)"]
SH_n_ParticipationShape_0("ParticipationShape<br/>participant<br/>min 1 · max 1 · class Party"):::shacl
SH_n_ParticipationShape_1("ParticipationShape<br/>inRole<br/>min 1 · max 1 · class Role"):::shacl
SH_n_ParticipationShape_2("ParticipationShape<br/>participationContext<br/>min 1 · max 1"):::shacl
SH_n_ParticipationShape_3("ParticipationShape<br/>effectiveFrom<br/>max 1 · xsd:date"):::shacl
SH_n_ParticipationShape_4("ParticipationShape<br/>effectiveUntil<br/>max 1 · xsd:date"):::shacl
end
subgraph FX["Fixture individuals (24)"]
F_n_Part_Bris_Insurer["Part_Bris_Insurer"]:::fix
F_n_Part_Bris_Lender["Part_Bris_Lender"]:::fix
F_n_Part_Bris_Manager["Part_Bris_Manager"]:::fix
F_n_Part_Bris_Owner["Part_Bris_Owner"]:::fix
F_n_Part_CL_Landlord["Part_CL_Landlord"]:::fix
F_n_Part_CL_Tenant["Part_CL_Tenant"]:::fix
F_n_Part_CU1_Landlord["Part_CU1_Landlord"]:::fix
F_n_Part_CU1_Tenant["Part_CU1_Tenant"]:::fix
F_n_Part_CU2_Landlord["Part_CU2_Landlord"]:::fix
F_n_Part_CU2_Tenant["Part_CU2_Tenant"]:::fix
F_n_Part_HL_Landlord["Part_HL_Landlord"]:::fix
F_n_Part_HL_Tenant["Part_HL_Tenant"]:::fix
F_n_Part_MA_Manager["Part_MA_Manager"]:::fix
F_n_Part_MA_Owner["Part_MA_Owner"]:::fix
F_n_Part_Melb_Operator["Part_Melb_Operator"]:::fix
F_n_Part_Melb_Owner["Part_Melb_Owner"]:::fix
F_n_Part_OO_Owner["Part_OO_Owner"]:::fix
F_n_Part_OO_Resident["Part_OO_Resident"]:::fix
F_n_Part_Proj_Developer["Part_Proj_Developer"]:::fix
F_n_Part_Proj_Planner["Part_Proj_Planner"]:::fix
F_n_Part_RA_Provider["Part_RA_Provider"]:::fix
F_n_Part_RA_Resident["Part_RA_Resident"]:::fix
F_n_Part_SL_Landlord["Part_SL_Landlord"]:::fix
F_n_Part_SL_Resident["Part_SL_Resident"]:::fix
end
I_n_CommercialLease -->|"hasParticipation ✱"| C
I_n_CorporateLease -->|"hasParticipation ✱"| C
I_n_DevelopmentProject -->|"hasParticipation ✱"| C
I_n_Dwelling -->|"hasParticipation ✱"| C
I_n_HeadLease -->|"hasParticipation ✱"| C
I_n_ManagementAgreement -->|"hasParticipation ✱"| C
I_n_RoomingAccommodationAgreement -->|"hasParticipation ✱"| C
I_n_Sublease -->|"hasParticipation ✱"| C
C -->|"inRole"| O_n_Role
C -->|"participant"| O_n_Party
C -->|"participationContext ✱"| O_n_CommercialLease
C -->|"participationContext ✱"| O_n_CorporateLease
C -->|"participationContext ✱"| O_n_DevelopmentProject
C -->|"participationContext ✱"| O_n_Dwelling
C -->|"participationContext ✱"| O_n_HeadLease
C -->|"participationContext ✱"| O_n_ManagementAgreement
C -->|"participationContext ✱"| O_n_RoomingAccommodationAgreement
C -->|"participationContext ✱"| O_n_Sublease
C -.-> SH_n_ParticipationShape_0
C -.-> SH_n_ParticipationShape_1
C -.-> SH_n_ParticipationShape_2
C -.-> SH_n_ParticipationShape_3
C -.-> SH_n_ParticipationShape_4
F_n_Part_Bris_Insurer -.->|"rdf:type"| C
F_n_Part_Bris_Lender -.->|"rdf:type"| C
F_n_Part_Bris_Manager -.->|"rdf:type"| C
F_n_Part_Bris_Owner -.->|"rdf:type"| C
F_n_Part_CL_Landlord -.->|"rdf:type"| C
F_n_Part_CL_Tenant -.->|"rdf:type"| C
F_n_Part_CU1_Landlord -.->|"rdf:type"| C
F_n_Part_CU1_Tenant -.->|"rdf:type"| C
F_n_Part_CU2_Landlord -.->|"rdf:type"| C
F_n_Part_CU2_Tenant -.->|"rdf:type"| C
F_n_Part_HL_Landlord -.->|"rdf:type"| C
F_n_Part_HL_Tenant -.->|"rdf:type"| C
F_n_Part_MA_Manager -.->|"rdf:type"| C
F_n_Part_MA_Owner -.->|"rdf:type"| C
F_n_Part_Melb_Operator -.->|"rdf:type"| C
F_n_Part_Melb_Owner -.->|"rdf:type"| C
F_n_Part_OO_Owner -.->|"rdf:type"| C
F_n_Part_OO_Resident -.->|"rdf:type"| C
F_n_Part_Proj_Developer -.->|"rdf:type"| C
F_n_Part_Proj_Planner -.->|"rdf:type"| C
F_n_Part_RA_Provider -.->|"rdf:type"| C
F_n_Part_RA_Resident -.->|"rdf:type"| C
F_n_Part_SL_Landlord -.->|"rdf:type"| C
F_n_Part_SL_Resident -.->|"rdf:type"| C
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:Party — PartyDefinition. A person, organisation or government body that can bear a role in relation to a property asset, agreement, authorisation or business activity.
Business, GovernmentBody, LocalCouncil, Organisation, Person, PropertyManagementBusiness, Regulatormodelling_construct · evidence — · rationale: Generalises the persons, companies, trusts, councils and regulators the sources name as landlords, tenants, operators, managers and authorities so that participation can be stated uniformly (DEC-003).authorisedParty, managedBy, operatedBy, ownedBy, participant---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_Authorisation["Authorisation"]:::owl
I_n_Building["Building"]:::owl
I_n_Dwelling["Dwelling"]:::owl
I_n_Portfolio["Portfolio"]:::owl
I_n_PropertyAsset["PropertyAsset"]:::owl
I_n_Participation["Participation"]:::owl
end
C["<b>Party</b>"]:::focal
I_n_Authorisation -->|"authorisedParty"| C
I_n_Building -->|"managedBy ✱"| C
I_n_Dwelling -->|"managedBy ✱"| C
I_n_Portfolio -->|"managedBy ✱"| C
I_n_PropertyAsset -->|"operatedBy"| C
I_n_PropertyAsset -->|"ownedBy"| C
I_n_Participation -->|"participant"| C
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:Person — PersonDefinition. An individual human party, for example an owner-occupier renting rooms, an individual investor or a resident.
Party · Ancestors: Party · Subclasses: —source_supported · evidence EV-041, EV-052hasTaxClassificationauthorisedParty, managedBy, operatedBy, ownedBy, participanthasTaxClassification → TaxClassificationSchemeInvestor_A, OwnerOccupier_C, Owner_B, Resident_1, Resident_2, Resident_3---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_Authorisation["Authorisation"]:::owl
I_n_Building["Building"]:::owl
I_n_Dwelling["Dwelling"]:::owl
I_n_Portfolio["Portfolio"]:::owl
I_n_PropertyAsset["PropertyAsset"]:::owl
I_n_Participation["Participation"]:::owl
end
C["<b>Person</b>"]:::focal
subgraph OUTG["Outgoing targets"]
O_n_TaxClassification["TaxClassification"]:::owl
end
subgraph FX["Fixture individuals (6)"]
F_n_Investor_A["Investor A<br/>(individual)"]:::fix
F_n_OwnerOccupier_C["Owner-occupier C"]:::fix
F_n_Owner_B["Owner B<br/>(Melbourne house<br/>owner)"]:::fix
F_n_Resident_1["Resident 1"]:::fix
F_n_Resident_2["Resident 2"]:::fix
F_n_Resident_3["Resident 3<br/>(owner-occupier's<br/>lodger)"]:::fix
end
I_n_Authorisation -->|"authorisedParty"| C
I_n_Building -->|"managedBy ✱"| C
I_n_Dwelling -->|"managedBy ✱"| C
I_n_Portfolio -->|"managedBy ✱"| C
I_n_PropertyAsset -->|"operatedBy"| C
I_n_PropertyAsset -->|"ownedBy"| C
I_n_Participation -->|"participant"| C
C -->|"hasTaxClassification"| O_n_TaxClassification
F_n_Investor_A -.->|"rdf:type"| C
F_n_OwnerOccupier_C -.->|"rdf:type"| C
F_n_Owner_B -.->|"rdf:type"| C
F_n_Resident_1 -.->|"rdf:type"| C
F_n_Resident_2 -.->|"rdf:type"| C
F_n_Resident_3 -.->|"rdf:type"| C
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:PlanningApproval — Planning approvalDefinition. A development or use approval under a local planning scheme permitting a stated use (for example rooming accommodation) on a site, or an exemption from needing one.
Authorisation · Ancestors: Authorisation · Subclasses: —source_supported · evidence EV-094, EV-097authorisationStatus (inherited), dateIssued (inherited)authorisationType (inherited), authorisedParty (inherited), issuedBy (inherited) · polymorphic (no declared domain, asserted on this class's instances): concernsAsset, underRegimehasAuthorisationauthorisationType → AuthorisationTypeSchemeAuthorisationShape: authorisationType [1..1 SHACL] class AuthorisationType; AuthorisationShape: authorisationStatus [1..1 SHACL] xsd:string in {held, pending, expired, refused, not_required, unknown}; AuthorisationShape: issuedBy [0..1 SHACL] class GovernmentBody; AuthorisationShape: authorisedParty [0..1 SHACL] class Party; AuthorisationShape: underRegime [0..1 SHACL] class RegulatoryRegime; AuthorisationShape: dateIssued [0..1 SHACL] xsd:date; AuthorisationShape: effectiveUntil [0..1 SHACL] xsd:dateAuth_Bris_Planning, Auth_Melb_Planning---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_Dwelling["Dwelling"]:::owl
end
C["<b>PlanningApproval</b><br/>authorisationStatus : string<br/>dateIssued : date"]:::focal
subgraph OUTG["Outgoing targets"]
O_n_AuthorisationType["AuthorisationType"]:::owl
O_n_Party["Party"]:::owl
O_n_GovernmentBody["GovernmentBody"]:::owl
O_n_PropertyAsset["PropertyAsset"]:::owl
O_n_RegulatoryRegime["RegulatoryRegime"]:::owl
end
subgraph SHG["SHACL (operational, not OWL)"]
SH_n_AuthorisationShape_0("AuthorisationShape<br/>authorisationType<br/>min 1 · max 1 · class AuthorisationType"):::shacl
SH_n_AuthorisationShape_1("AuthorisationShape<br/>authorisationStatus<br/>min 1 · max 1 · xsd:string · in {held, pending, expired, refused, not_required, unknown}"):::shacl
SH_n_AuthorisationShape_2("AuthorisationShape<br/>issuedBy<br/>max 1 · class GovernmentBody"):::shacl
SH_n_AuthorisationShape_3("AuthorisationShape<br/>authorisedParty<br/>max 1 · class Party"):::shacl
SH_n_AuthorisationShape_4("AuthorisationShape<br/>underRegime<br/>max 1 · class RegulatoryRegime"):::shacl
SH_n_AuthorisationShape_5("AuthorisationShape<br/>dateIssued<br/>max 1 · xsd:date"):::shacl
SH_n_AuthorisationShape_6("AuthorisationShape<br/>effectiveUntil<br/>max 1 · xsd:date"):::shacl
end
subgraph FX["Fixture individuals (2)"]
F_n_Auth_Bris_Planning["Code-assessable<br/>rooming<br/>accommodation<br/>approval, Brisbane"]:::fix
F_n_Auth_Melb_Planning["Clause 52.23 permit<br/>exemption confirmed<br/>(5 bedrooms, 210 m2,<br/>under 12 persons)"]:::fix
end
I_n_Dwelling -->|"hasAuthorisation ✱"| C
C -->|"authorisationType"| O_n_AuthorisationType
C -->|"authorisedParty"| O_n_Party
C -->|"issuedBy"| O_n_GovernmentBody
C -->|"concernsAsset"| O_n_PropertyAsset
C -->|"underRegime"| O_n_RegulatoryRegime
C -.-> SH_n_AuthorisationShape_0
C -.-> SH_n_AuthorisationShape_1
C -.-> SH_n_AuthorisationShape_2
C -.-> SH_n_AuthorisationShape_3
C -.-> SH_n_AuthorisationShape_4
C -.-> SH_n_AuthorisationShape_5
C -.-> SH_n_AuthorisationShape_6
F_n_Auth_Bris_Planning -.->|"rdf:type"| C
F_n_Auth_Melb_Planning -.->|"rdf:type"| C
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:Portfolio — PortfolioDefinition. A collection of property assets held or managed together by an investor or business, including a property manager's rent roll.
source_supported · evidence EV-025, EV-151portfolioSizePropertieshasStrategy, heldUnder, managedByinPortfoliohasStrategy → InvestmentStrategyScheme; heldUnder → OwnershipStructureSchemePortfolio_A, RentRoll_PMAgency---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_PropertyAsset["PropertyAsset"]:::owl
end
C["<b>Portfolio</b><br/>portfolioSizeProperties : integer"]:::focal
subgraph OUTG["Outgoing targets"]
O_n_InvestmentStrategy["InvestmentStrategy"]:::owl
O_n_OwnershipStructure["OwnershipStructure"]:::owl
O_n_Party["Party"]:::owl
end
subgraph FX["Fixture individuals (2)"]
F_n_Portfolio_A["Investor A / Holding<br/>Trust A portfolio"]:::fix
F_n_RentRoll_PMAgency["PM agency rent roll"]:::fix
end
I_n_PropertyAsset -->|"inPortfolio"| C
C -->|"hasStrategy"| O_n_InvestmentStrategy
C -->|"heldUnder"| O_n_OwnershipStructure
C -->|"managedBy"| O_n_Party
F_n_Portfolio_A -.->|"rdf:type"| C
F_n_RentRoll_PMAgency -.->|"rdf:type"| C
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:PrescribedForm — Prescribed formDefinition. A form mandated by a regulator for a specified agreement or notice, such as Queensland's Form R18 rooming accommodation agreement.
LegalInstrument · Ancestors: LegalInstrument, InformationArtefact · Subclasses: —source_supported · evidence EV-089, EV-091licenceNote (inherited), publicationDate (inherited), sourceUrl (inherited)publishedBy (inherited), recommendsSection (inherited)prescribesForm, producesArtefactrecommendsSection → DocumentSectionSchemeForm2_BondLodgement, FormR18---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_RegulatoryRegime["RegulatoryRegime"]:::owl
I_n_DevelopmentProject["DevelopmentProject"]:::owl
end
C[["<b>PrescribedForm</b><br/>licenceNote : string<br/>publicationDate : date<br/>sourceUrl : anyURI"]]:::focal
subgraph OUTG["Outgoing targets"]
O_n_Organisation["Organisation"]:::owl
O_n_DocumentSection["DocumentSection"]:::owl
end
subgraph FX["Fixture individuals (2)"]
F_n_Form2_BondLodgement[["Form 2 bond<br/>lodgement<br/>(Qld RTA)"]]:::fix
F_n_FormR18[["Form R18 rooming<br/>accommodation<br/>agreement<br/>(Qld)"]]:::fix
end
I_n_RegulatoryRegime -->|"prescribesForm"| C
I_n_DevelopmentProject -->|"producesArtefact"| C
C -->|"publishedBy"| O_n_Organisation
C -->|"recommendsSection"| O_n_DocumentSection
F_n_Form2_BondLodgement -.->|"rdf:type"| C
F_n_FormR18 -.->|"rdf:type"| C
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:ProjectPhase — Project phaseDefinition. A stage in a development or conversion project (acquisition screening, conditional due diligence, concept and approvals, construction, completion, operating approvals, lease-up, ongoing operation).
source_supported · evidence EV-105, EV-010phaseOrderprecedeshasPhase, precedesprecedes → ProjectPhaseSchemeProjectPhaseShape: phaseOrder [0..1 SHACL] xsd:integer---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_DevelopmentProject["DevelopmentProject"]:::owl
end
C["<b>ProjectPhase</b><br/>phaseOrder : integer"]:::focal
subgraph OUTG["Outgoing targets"]
O_n_ProjectPhase["ProjectPhase"]:::owl
end
subgraph SHG["SHACL (operational, not OWL)"]
SH_n_ProjectPhaseShape_0("ProjectPhaseShape<br/>phaseOrder<br/>max 1 · xsd:integer"):::shacl
end
I_n_DevelopmentProject -->|"hasPhase"| C
C -->|"precedes"| O_n_ProjectPhase
C -.-> SH_n_ProjectPhaseShape_0
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:ProjectPlan — Project planDefinition. A document describing a specific development project's site, scope, staging, milestones, team and delivery.
InformationArtefact · Ancestors: InformationArtefact · Subclasses: —source_supported · evidence EV-004licenceNote (inherited), publicationDate (inherited), sourceUrl (inherited)publishedBy (inherited), recommendsSection (inherited)producesArtefactrecommendsSection → DocumentSectionScheme---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_DevelopmentProject["DevelopmentProject"]:::owl
end
C[["<b>ProjectPlan</b><br/>licenceNote : string<br/>publicationDate : date<br/>sourceUrl : anyURI"]]:::focal
subgraph OUTG["Outgoing targets"]
O_n_Organisation["Organisation"]:::owl
O_n_DocumentSection["DocumentSection"]:::owl
end
I_n_DevelopmentProject -->|"producesArtefact"| C
C -->|"publishedBy"| O_n_Organisation
C -->|"recommendsSection"| O_n_DocumentSection
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:PropertyAsset — Property assetDefinition. A parcel of land, building, dwelling, rentable unit or commercial premises that can be owned, leased, developed or operated.
Building, CommercialPremises, Dwelling, LandParcel, RentableUnitsource_supported · evidence EV-170, EV-171bedroomCount, floorAreaSqm, roomCounthasAccommodationType, hasBuildingClassification, hasIdentifier, inPortfolio, intendedOperatingModel, locatedIn, operatedBy, ownedBy, partOf, tenantConfigurationconcernsAsset, partOfhasAccommodationType → AccommodationTypeScheme; hasBuildingClassification → BuildingClassificationScheme; intendedOperatingModel → OperatingModelScheme; tenantConfiguration → TenantConfigurationSchemePropertyAssetShape: locatedIn [1..1 SHACL] class Jurisdiction; PropertyAssetShape: hasIdentifier class PropertyIdentifier; PropertyAssetShape: roomCount [0..1 SHACL] xsd:integer; PropertyAssetShape: bedroomCount [0..1 SHACL] xsd:integer; PropertyAssetShape: floorAreaSqm [0..1 SHACL]; PropertyAssetShape: hasAccommodationType class AccommodationType; PropertyAssetShape: intendedOperatingModel class OperatingModel; PropertyAssetShape: hasBuildingClassification [0..1 SHACL] class BuildingClassification; PropertyAssetShape: hasAuthorisation class Authorisation---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_BuildingApproval["BuildingApproval"]:::owl
I_n_CommercialLease["CommercialLease"]:::owl
I_n_CorporateLease["CorporateLease"]:::owl
I_n_DevelopmentProject["DevelopmentProject"]:::owl
I_n_FinancialScenario["FinancialScenario"]:::owl
I_n_FireSafetyCertification["FireSafetyCertification"]:::owl
I_n_HeadLease["HeadLease"]:::owl
I_n_ManagementAgreement["ManagementAgreement"]:::owl
I_n_PlanningApproval["PlanningApproval"]:::owl
I_n_ResidentialServiceRegistration["ResidentialServiceRegistration"]:::owl
I_n_RoomingAccommodationAgreement["RoomingAccommodationAgreement"]:::owl
I_n_RoomingHousePremisesRegistration["RoomingHousePremisesRegistration"]:::owl
I_n_Sublease["Sublease"]:::owl
end
C["<b>PropertyAsset</b><br/>bedroomCount : integer<br/>floorAreaSqm : decimal<br/>roomCount : integer"]:::focal
subgraph OUTG["Outgoing targets"]
O_n_AccommodationType["AccommodationType"]:::owl
O_n_BuildingClassification["BuildingClassification"]:::owl
O_n_PropertyIdentifier["PropertyIdentifier"]:::owl
O_n_Portfolio["Portfolio"]:::owl
O_n_OperatingModel["OperatingModel"]:::owl
O_n_Jurisdiction["Jurisdiction"]:::owl
O_n_Party["Party"]:::owl
O_n_PropertyAsset["PropertyAsset"]:::owl
O_n_TenantConfiguration["TenantConfiguration"]:::owl
end
subgraph SHG["SHACL (operational, not OWL)"]
SH_n_PropertyAssetShape_0("PropertyAssetShape<br/>locatedIn<br/>min 1 · max 1 · class Jurisdiction"):::shacl
SH_n_PropertyAssetShape_1("PropertyAssetShape<br/>hasIdentifier<br/>class PropertyIdentifier"):::shacl
SH_n_PropertyAssetShape_2("PropertyAssetShape<br/>roomCount<br/>max 1 · xsd:integer"):::shacl
SH_n_PropertyAssetShape_3("PropertyAssetShape<br/>bedroomCount<br/>max 1 · xsd:integer"):::shacl
SH_n_PropertyAssetShape_4("PropertyAssetShape<br/>floorAreaSqm<br/>max 1"):::shacl
SH_n_PropertyAssetShape_5("PropertyAssetShape<br/>hasAccommodationType<br/>class AccommodationType"):::shacl
SH_n_PropertyAssetShape_6("PropertyAssetShape<br/>intendedOperatingModel<br/>class OperatingModel"):::shacl
SH_n_PropertyAssetShape_7("PropertyAssetShape<br/>hasBuildingClassification<br/>max 1 · class BuildingClassification"):::shacl
SH_n_PropertyAssetShape_8("PropertyAssetShape<br/>hasAuthorisation<br/>class Authorisation"):::shacl
end
I_n_BuildingApproval -->|"concernsAsset ✱"| C
I_n_CommercialLease -->|"concernsAsset ✱"| C
I_n_CorporateLease -->|"concernsAsset ✱"| C
I_n_DevelopmentProject -->|"concernsAsset ✱"| C
I_n_FinancialScenario -->|"concernsAsset ✱"| C
I_n_FireSafetyCertification -->|"concernsAsset ✱"| C
I_n_HeadLease -->|"concernsAsset ✱"| C
I_n_ManagementAgreement -->|"concernsAsset ✱"| C
I_n_PlanningApproval -->|"concernsAsset ✱"| C
I_n_ResidentialServiceRegistration -->|"concernsAsset ✱"| C
I_n_RoomingAccommodationAgreement -->|"concernsAsset ✱"| C
I_n_RoomingHousePremisesRegistration -->|"concernsAsset ✱"| C
I_n_Sublease -->|"concernsAsset ✱"| C
C -->|"hasAccommodationType"| O_n_AccommodationType
C -->|"hasBuildingClassification"| O_n_BuildingClassification
C -->|"hasIdentifier"| O_n_PropertyIdentifier
C -->|"inPortfolio"| O_n_Portfolio
C -->|"intendedOperatingModel"| O_n_OperatingModel
C -->|"locatedIn"| O_n_Jurisdiction
C -->|"operatedBy"| O_n_Party
C -->|"ownedBy"| O_n_Party
C -->|"partOf"| O_n_PropertyAsset
C -->|"tenantConfiguration"| O_n_TenantConfiguration
C -.-> SH_n_PropertyAssetShape_0
C -.-> SH_n_PropertyAssetShape_1
C -.-> SH_n_PropertyAssetShape_2
C -.-> SH_n_PropertyAssetShape_3
C -.-> SH_n_PropertyAssetShape_4
C -.-> SH_n_PropertyAssetShape_5
C -.-> SH_n_PropertyAssetShape_6
C -.-> SH_n_PropertyAssetShape_7
C -.-> SH_n_PropertyAssetShape_8
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:PropertyAttribute — Property attributeDefinition. A kind of information about a property that a data source can supply (address, parcel boundary, zoning, overlay, flood exposure, school catchment, transport access, demographics, development application, transaction, listing, rent, ownership, title, valuation).
source_supported · evidence EV-141, EV-143suppliesAttribute---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_DataSource[["DataSource"]]:::owl
end
C["<b>PropertyAttribute</b>"]:::focal
I_n_DataSource -->|"suppliesAttribute"| C
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:PropertyClass — Property class for tax purposesDefinition. A category of property to which a tax rule applies: new residential build, established residential, commercial residential premises, build-to-rent project, affordable housing.
source_supported · evidence EV-130, EV-134appliesToPropertyClass---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_TaxRule["TaxRule"]:::owl
end
C["<b>PropertyClass</b>"]:::focal
I_n_TaxRule -->|"appliesToPropertyClass"| C
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:PropertyIdentifier — Property identifierDefinition. An identifier that denotes a property asset within some identification scheme (address, lot-on-plan, title reference, cadastral parcel identifier, G-NAF address identifier).
Address, CadastralParcelIdentifier, LotOnPlanIdentifier, TitleReferencesource_supported · evidence EV-172, EV-174identifierValuehasIdentifierPropertyIdentifierShape: identifierValue [1..1 SHACL] xsd:string---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_PropertyAsset["PropertyAsset"]:::owl
end
C["<b>PropertyIdentifier</b><br/>identifierValue : string"]:::focal
subgraph SHG["SHACL (operational, not OWL)"]
SH_n_PropertyIdentifierShape_0("PropertyIdentifierShape<br/>identifierValue<br/>min 1 · max 1 · xsd:string"):::shacl
end
I_n_PropertyAsset -->|"hasIdentifier"| C
C -.-> SH_n_PropertyIdentifierShape_0
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:PropertyManagementBusiness — Property management businessDefinition. A business that manages properties on behalf of owners under management agreements, holding a rent roll and providing leasing, rent collection, inspection, maintenance and reporting services.
Business · Ancestors: Business, Organisation, Party · Subclasses: —source_supported · evidence EV-150, EV-151businessModel (inherited), providesService (inherited) · polymorphic (no declared domain, asserted on this class's instances): measuredBy, sourcesCapabilityViaauthorisedParty, managedBy, operatedBy, ownedBy, participant, publishedBybusinessModel → AgencyBusinessModelScheme; measuredBy → MetricScheme; sourcesCapabilityVia → CapabilitySourcingSchemePMAgency---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_Authorisation["Authorisation"]:::owl
I_n_Building["Building"]:::owl
I_n_Dwelling["Dwelling"]:::owl
I_n_Portfolio["Portfolio"]:::owl
I_n_PropertyAsset["PropertyAsset"]:::owl
I_n_Participation["Participation"]:::owl
I_n_InformationArtefact[["InformationArtefact"]]:::owl
end
C["<b>PropertyManagementBusiness</b>"]:::focal
subgraph OUTG["Outgoing targets"]
O_n_AgencyBusinessModel["AgencyBusinessModel"]:::owl
O_n_Service["Service"]:::owl
O_n_Metric["Metric"]:::owl
O_n_CapabilitySourcing["CapabilitySourcing"]:::owl
end
subgraph FX["Fixture individuals (1)"]
F_n_PMAgency["Brisbane Rooming<br/>Property Management<br/>Agency"]:::fix
end
I_n_Authorisation -->|"authorisedParty"| C
I_n_Building -->|"managedBy ✱"| C
I_n_Dwelling -->|"managedBy ✱"| C
I_n_Portfolio -->|"managedBy ✱"| C
I_n_PropertyAsset -->|"operatedBy"| C
I_n_PropertyAsset -->|"ownedBy"| C
I_n_Participation -->|"participant"| C
I_n_InformationArtefact -->|"publishedBy"| C
C -->|"businessModel"| O_n_AgencyBusinessModel
C -->|"providesService"| O_n_Service
C -->|"measuredBy"| O_n_Metric
C -->|"sourcesCapabilityVia"| O_n_CapabilitySourcing
F_n_PMAgency -.->|"rdf:type"| C
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:RealEstateAgentLicence — Real estate agent licenceDefinition. A state licence or registration held by a property agent, salesperson or corporation, recorded in a public register such as the Queensland Office of Fair Trading register.
Authorisation · Ancestors: Authorisation · Subclasses: —source_supported · evidence EV-153, EV-142authorisationStatus (inherited), dateIssued (inherited)authorisationType (inherited), authorisedParty (inherited), issuedBy (inherited)hasAuthorisationauthorisationType → AuthorisationTypeSchemeAuthorisationShape: authorisationType [1..1 SHACL] class AuthorisationType; AuthorisationShape: authorisationStatus [1..1 SHACL] xsd:string in {held, pending, expired, refused, not_required, unknown}; AuthorisationShape: issuedBy [0..1 SHACL] class GovernmentBody; AuthorisationShape: authorisedParty [0..1 SHACL] class Party; AuthorisationShape: underRegime [0..1 SHACL] class RegulatoryRegime; AuthorisationShape: dateIssued [0..1 SHACL] xsd:date; AuthorisationShape: effectiveUntil [0..1 SHACL] xsd:dateAuth_PMAgency_Licence---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_Dwelling["Dwelling"]:::owl
end
C["<b>RealEstateAgentLicence</b><br/>authorisationStatus : string<br/>dateIssued : date"]:::focal
subgraph OUTG["Outgoing targets"]
O_n_AuthorisationType["AuthorisationType"]:::owl
O_n_Party["Party"]:::owl
O_n_GovernmentBody["GovernmentBody"]:::owl
end
subgraph SHG["SHACL (operational, not OWL)"]
SH_n_AuthorisationShape_0("AuthorisationShape<br/>authorisationType<br/>min 1 · max 1 · class AuthorisationType"):::shacl
SH_n_AuthorisationShape_1("AuthorisationShape<br/>authorisationStatus<br/>min 1 · max 1 · xsd:string · in {held, pending, expired, refused, not_required, unknown}"):::shacl
SH_n_AuthorisationShape_2("AuthorisationShape<br/>issuedBy<br/>max 1 · class GovernmentBody"):::shacl
SH_n_AuthorisationShape_3("AuthorisationShape<br/>authorisedParty<br/>max 1 · class Party"):::shacl
SH_n_AuthorisationShape_4("AuthorisationShape<br/>underRegime<br/>max 1 · class RegulatoryRegime"):::shacl
SH_n_AuthorisationShape_5("AuthorisationShape<br/>dateIssued<br/>max 1 · xsd:date"):::shacl
SH_n_AuthorisationShape_6("AuthorisationShape<br/>effectiveUntil<br/>max 1 · xsd:date"):::shacl
end
subgraph FX["Fixture individuals (1)"]
F_n_Auth_PMAgency_Licence["PM agency<br/>corporation licence<br/>(Queensland OFT<br/>register)"]:::fix
end
I_n_Dwelling -->|"hasAuthorisation ✱"| C
C -->|"authorisationType"| O_n_AuthorisationType
C -->|"authorisedParty"| O_n_Party
C -->|"issuedBy"| O_n_GovernmentBody
C -.-> SH_n_AuthorisationShape_0
C -.-> SH_n_AuthorisationShape_1
C -.-> SH_n_AuthorisationShape_2
C -.-> SH_n_AuthorisationShape_3
C -.-> SH_n_AuthorisationShape_4
C -.-> SH_n_AuthorisationShape_5
C -.-> SH_n_AuthorisationShape_6
F_n_Auth_PMAgency_Licence -.->|"rdf:type"| C
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:Regulator — RegulatorDefinition. A government body that administers a regulatory regime, for example the Residential Tenancies Authority, the Australian Taxation Office or Consumer Affairs Victoria.
GovernmentBody · Ancestors: GovernmentBody, Organisation, Party · Subclasses: —source_supported · evidence EV-090, EV-092, EV-130administeredBy, authorisedParty, issuedBy, managedBy, operatedBy, ownedBy, participant, publishedByAPRA, ATO, CAV, OFT_QLD, QLD_DeptHousing, QLD_Treasury, RBA, RTA, StateRevenueVIC---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_RegulatoryRegime["RegulatoryRegime"]:::owl
I_n_Authorisation["Authorisation"]:::owl
I_n_Building["Building"]:::owl
I_n_Dwelling["Dwelling"]:::owl
I_n_Portfolio["Portfolio"]:::owl
I_n_PropertyAsset["PropertyAsset"]:::owl
I_n_Participation["Participation"]:::owl
I_n_InformationArtefact[["InformationArtefact"]]:::owl
end
C["<b>Regulator</b>"]:::focal
subgraph FX["Fixture individuals (9)"]
F_n_APRA["Australian<br/>Prudential<br/>Regulation Authority"]:::fix
F_n_ATO["Australian Taxation<br/>Office"]:::fix
F_n_CAV["Consumer Affairs<br/>Victoria"]:::fix
F_n_OFT_QLD["Queensland Office of<br/>Fair Trading"]:::fix
F_n_QLD_DeptHousing["Queensland<br/>Department of<br/>Housing<br/>(residential<br/>services regulator)"]:::fix
F_n_QLD_Treasury["Queensland Revenue<br/>Office"]:::fix
F_n_RBA["Reserve Bank of<br/>Australia"]:::fix
F_n_RTA["Residential<br/>Tenancies Authority<br/>(Queensland)"]:::fix
F_n_StateRevenueVIC["State Revenue Office<br/>Victoria"]:::fix
end
I_n_RegulatoryRegime -->|"administeredBy"| C
I_n_Authorisation -->|"authorisedParty"| C
I_n_Authorisation -->|"issuedBy"| C
I_n_Building -->|"managedBy ✱"| C
I_n_Dwelling -->|"managedBy ✱"| C
I_n_Portfolio -->|"managedBy ✱"| C
I_n_PropertyAsset -->|"operatedBy"| C
I_n_PropertyAsset -->|"ownedBy"| C
I_n_Participation -->|"participant"| C
I_n_InformationArtefact -->|"publishedBy"| C
F_n_APRA -.->|"rdf:type"| C
F_n_ATO -.->|"rdf:type"| C
F_n_CAV -.->|"rdf:type"| C
F_n_OFT_QLD -.->|"rdf:type"| C
F_n_QLD_DeptHousing -.->|"rdf:type"| C
F_n_QLD_Treasury -.->|"rdf:type"| C
F_n_RBA -.->|"rdf:type"| C
F_n_RTA -.->|"rdf:type"| C
F_n_StateRevenueVIC -.->|"rdf:type"| C
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:RegulatoryRegime — Regulatory regimeDefinition. A coherent body of rules administered by a regulator under legislation in a jurisdiction that applies to an operating model or accommodation type, may set occupancy thresholds and may require authorisations before operation.
modelling_construct · evidence — · rationale: Sources describe overlapping planning, building, fire, tenancy, residential-service, licensing and tax systems as distinct regimes with their own triggers; a first-class regime node lets CQ-001 and CQ-002 be answered per regime (DEC-004, DEC-007).administeredBy, appliesToAccommodationType, appliesToOperatingModel, hasRule, hasThreshold, prescribesForm, requiresAuthorisationType · polymorphic (no declared domain, asserted on this class's instances): appliesIn, governedByunderRegimeappliesToAccommodationType → AccommodationTypeScheme; appliesToOperatingModel → OperatingModelScheme; requiresAuthorisationType → AuthorisationTypeSchemeRegulatoryRegimeShape: appliesIn [1.. SHACL] class Jurisdiction; RegulatoryRegimeShape: governedBy [1.. SHACL] class Legislation; RegulatoryRegimeShape: administeredBy class GovernmentBody; RegulatoryRegimeShape: hasThreshold class OccupancyThreshold; RegulatoryRegimeShape: requiresAuthorisationType class AuthorisationType; RegulatoryRegimeShape: hasRule class RegulatoryRuleRegime_AU_ForeignBuyer, Regime_AU_GST, Regime_AU_NegativeGearingCGT, Regime_AU_RentalBusinessClassification, Regime_BCC_RoomingPlanning, Regime_QLD_BTR_LandTax, Regime_QLD_BuildingFire, Regime_QLD_ResidentialService, Regime_QLD_RetailShopLease, Regime_QLD_RoomingTenancy, Regime_VIC_Clause5223, Regime_VIC_RoomingHouse, Regime_VIC_ShortStay---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_BuildingApproval["BuildingApproval"]:::owl
I_n_FireSafetyCertification["FireSafetyCertification"]:::owl
I_n_PlanningApproval["PlanningApproval"]:::owl
I_n_RegulatoryRule["RegulatoryRule"]:::owl
I_n_ResidentialServiceRegistration["ResidentialServiceRegistration"]:::owl
I_n_RoomingHouseOperatorLicence["RoomingHouseOperatorLicence"]:::owl
I_n_RoomingHousePremisesRegistration["RoomingHousePremisesRegistration"]:::owl
I_n_TaxRule["TaxRule"]:::owl
end
C["<b>RegulatoryRegime</b>"]:::focal
subgraph OUTG["Outgoing targets"]
O_n_GovernmentBody["GovernmentBody"]:::owl
O_n_AccommodationType["AccommodationType"]:::owl
O_n_OperatingModel["OperatingModel"]:::owl
O_n_RegulatoryRule["RegulatoryRule"]:::owl
O_n_OccupancyThreshold["OccupancyThreshold"]:::owl
O_n_PrescribedForm[["PrescribedForm"]]:::owl
O_n_AuthorisationType["AuthorisationType"]:::owl
O_n_Jurisdiction["Jurisdiction"]:::owl
O_n_Legislation[["Legislation"]]:::owl
end
subgraph SHG["SHACL (operational, not OWL)"]
SH_n_RegulatoryRegimeShape_0("RegulatoryRegimeShape<br/>appliesIn<br/>min 1 · class Jurisdiction"):::shacl
SH_n_RegulatoryRegimeShape_1("RegulatoryRegimeShape<br/>governedBy<br/>min 1 · class Legislation"):::shacl
SH_n_RegulatoryRegimeShape_2("RegulatoryRegimeShape<br/>administeredBy<br/>class GovernmentBody"):::shacl
SH_n_RegulatoryRegimeShape_3("RegulatoryRegimeShape<br/>hasThreshold<br/>class OccupancyThreshold"):::shacl
SH_n_RegulatoryRegimeShape_4("RegulatoryRegimeShape<br/>requiresAuthorisationType<br/>class AuthorisationType"):::shacl
SH_n_RegulatoryRegimeShape_5("RegulatoryRegimeShape<br/>hasRule<br/>class RegulatoryRule"):::shacl
end
subgraph FX["Fixture individuals (13)"]
F_n_Regime_AU_ForeignBuyer["Foreign-person<br/>restrictions on<br/>acquiring<br/>established<br/>dwellings"]:::fix
F_n_Regime_AU_GST["Federal GST<br/>treatment of<br/>residential and<br/>commercial<br/>residential premises"]:::fix
F_n_Regime_AU_NegativeGearingCGT["Federal negative<br/>gearing and CGT<br/>regime<br/>(post-May-2026<br/>reform)"]:::fix
F_n_Regime_AU_RentalBusinessClassification["ATO classification<br/>of rental activity<br/>as investment,<br/>business or<br/>profit-making<br/>undertaking"]:::fix
F_n_Regime_BCC_RoomingPlanning["Brisbane City Plan<br/>rooming<br/>accommodation<br/>planning regime"]:::fix
F_n_Regime_QLD_BTR_LandTax["Queensland<br/>build-to-rent land<br/>tax incentive"]:::fix
F_n_Regime_QLD_BuildingFire["Queensland building<br/>classification and<br/>budget-accommodation<br/>fire-safety regime"]:::fix
F_n_Regime_QLD_ResidentialService["Queensland<br/>residential-service<br/>registration and<br/>accreditation regime"]:::fix
F_n_Regime_QLD_RetailShopLease["Queensland retail<br/>shop lease regime"]:::fix
F_n_Regime_QLD_RoomingTenancy["Queensland rooming<br/>accommodation and<br/>owner-occupier<br/>tenancy regime"]:::fix
F_n_Regime_VIC_Clause5223["Victoria Planning<br/>Provisions Clause<br/>52.23 small<br/>rooming-house<br/>planning pathway"]:::fix
F_n_Regime_VIC_RoomingHouse["Victorian rooming<br/>house operator<br/>licensing and<br/>premises<br/>registration regime"]:::fix
F_n_Regime_VIC_ShortStay["Victorian short-stay<br/>accommodation regime"]:::fix
end
I_n_BuildingApproval -->|"underRegime ✱"| C
I_n_FireSafetyCertification -->|"underRegime ✱"| C
I_n_PlanningApproval -->|"underRegime ✱"| C
I_n_RegulatoryRule -->|"underRegime ✱"| C
I_n_ResidentialServiceRegistration -->|"underRegime ✱"| C
I_n_RoomingHouseOperatorLicence -->|"underRegime ✱"| C
I_n_RoomingHousePremisesRegistration -->|"underRegime ✱"| C
I_n_TaxRule -->|"underRegime ✱"| C
C -->|"administeredBy"| O_n_GovernmentBody
C -->|"appliesToAccommodationType"| O_n_AccommodationType
C -->|"appliesToOperatingModel"| O_n_OperatingModel
C -->|"hasRule"| O_n_RegulatoryRule
C -->|"hasThreshold"| O_n_OccupancyThreshold
C -->|"prescribesForm"| O_n_PrescribedForm
C -->|"requiresAuthorisationType"| O_n_AuthorisationType
C -->|"appliesIn"| O_n_Jurisdiction
C -->|"governedBy"| O_n_Legislation
C -.-> SH_n_RegulatoryRegimeShape_0
C -.-> SH_n_RegulatoryRegimeShape_1
C -.-> SH_n_RegulatoryRegimeShape_2
C -.-> SH_n_RegulatoryRegimeShape_3
C -.-> SH_n_RegulatoryRegimeShape_4
C -.-> SH_n_RegulatoryRegimeShape_5
F_n_Regime_AU_ForeignBuyer -.->|"rdf:type"| C
F_n_Regime_AU_GST -.->|"rdf:type"| C
F_n_Regime_AU_NegativeGearingCGT -.->|"rdf:type"| C
F_n_Regime_AU_RentalBusinessClassification -.->|"rdf:type"| C
F_n_Regime_BCC_RoomingPlanning -.->|"rdf:type"| C
F_n_Regime_QLD_BTR_LandTax -.->|"rdf:type"| C
F_n_Regime_QLD_BuildingFire -.->|"rdf:type"| C
F_n_Regime_QLD_ResidentialService -.->|"rdf:type"| C
F_n_Regime_QLD_RetailShopLease -.->|"rdf:type"| C
F_n_Regime_QLD_RoomingTenancy -.->|"rdf:type"| C
F_n_Regime_VIC_Clause5223 -.->|"rdf:type"| C
F_n_Regime_VIC_RoomingHouse -.->|"rdf:type"| C
F_n_Regime_VIC_ShortStay -.->|"rdf:type"| C
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:RegulatoryRule — Regulatory ruleDefinition. A specific requirement, restriction or entitlement within a regime that has effective dates, such as a rent-increase frequency limit, a notice period, a levy or a tax deductibility rule.
TaxRulesource_supported · evidence EV-099, EV-130, EV-131cutoffDate · used polymorphically: effectiveFrom, effectiveUntilunderRegimehasRuleRegulatoryRuleShape: underRegime [1..1 SHACL] class RegulatoryRegime; RegulatoryRuleShape: effectiveFrom [0..1 SHACL] xsd:date; RegulatoryRuleShape: effectiveUntil [0..1 SHACL] xsd:date; RegulatoryRuleShape: cutoffDate [0..1 SHACL] xsd:dateTimeRule_AU_ForeignBuyerBan, Rule_QLD_AccreditationWithin3Months, Rule_QLD_BondLodgement10Days, Rule_QLD_FireTesting6Months, Rule_QLD_RentIncrease12Months, Rule_VIC_HardwiredSmokeAlarms, Rule_VIC_OC_ShortStayBan, Rule_VIC_RentIncrease90Days---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_RegulatoryRegime["RegulatoryRegime"]:::owl
end
C["<b>RegulatoryRule</b><br/>cutoffDate : dateTime<br/>effectiveFrom : date<br/>effectiveUntil : date"]:::focal
subgraph OUTG["Outgoing targets"]
O_n_RegulatoryRegime["RegulatoryRegime"]:::owl
end
subgraph SHG["SHACL (operational, not OWL)"]
SH_n_RegulatoryRuleShape_0("RegulatoryRuleShape<br/>underRegime<br/>min 1 · max 1 · class RegulatoryRegime"):::shacl
SH_n_RegulatoryRuleShape_1("RegulatoryRuleShape<br/>effectiveFrom<br/>max 1 · xsd:date"):::shacl
SH_n_RegulatoryRuleShape_2("RegulatoryRuleShape<br/>effectiveUntil<br/>max 1 · xsd:date"):::shacl
SH_n_RegulatoryRuleShape_3("RegulatoryRuleShape<br/>cutoffDate<br/>max 1 · xsd:dateTime"):::shacl
end
subgraph FX["Fixture individuals (8)"]
F_n_Rule_AU_ForeignBuyerBan["Foreign persons<br/>generally prohibited<br/>from acquiring<br/>established<br/>dwellings, with a<br/>20-dwelling<br/>redevelopment<br/>exception<br/>(EV-132)"]:::fix
F_n_Rule_QLD_AccreditationWithin3Months["Accreditation must<br/>be sought within<br/>three months of<br/>registration;<br/>Level 1<br/>accommodation<br/>accreditation<br/>compulsory<br/>(EV-092)"]:::fix
F_n_Rule_QLD_BondLodgement10Days["Bonds lodged with<br/>the RTA within 10<br/>days on Form 2<br/>(EV-091)"]:::fix
F_n_Rule_QLD_FireTesting6Months["Fire-safety systems<br/>tested every 6<br/>months and<br/>evacuation exercises<br/>every 12 months<br/>(SRC-039 L71-L75,<br/>commercial source)"]:::fix
F_n_Rule_QLD_RentIncrease12Months["Queensland rent<br/>cannot be increased<br/>more than once every<br/>12 months, attached<br/>to the premises<br/>(EV-099)"]:::fix
F_n_Rule_VIC_HardwiredSmokeAlarms["Rooming houses<br/>require hardwired<br/>smoke alarms;<br/>rental smoke alarms<br/>checked annually<br/>(EV-131)"]:::fix
F_n_Rule_VIC_OC_ShortStayBan["Owners corporations<br/>may prohibit<br/>short-stay<br/>accommodation by 75%<br/>special resolution<br/>(EV-099)"]:::fix
F_n_Rule_VIC_RentIncrease90Days["Victorian rent<br/>increases need 90<br/>days' notice and no<br/>more than once in 12<br/>months<br/>(EV-099)"]:::fix
end
I_n_RegulatoryRegime -->|"hasRule"| C
C -->|"underRegime"| O_n_RegulatoryRegime
C -.-> SH_n_RegulatoryRuleShape_0
C -.-> SH_n_RegulatoryRuleShape_1
C -.-> SH_n_RegulatoryRuleShape_2
C -.-> SH_n_RegulatoryRuleShape_3
F_n_Rule_AU_ForeignBuyerBan -.->|"rdf:type"| C
F_n_Rule_QLD_AccreditationWithin3Months -.->|"rdf:type"| C
F_n_Rule_QLD_BondLodgement10Days -.->|"rdf:type"| C
F_n_Rule_QLD_FireTesting6Months -.->|"rdf:type"| C
F_n_Rule_QLD_RentIncrease12Months -.->|"rdf:type"| C
F_n_Rule_VIC_HardwiredSmokeAlarms -.->|"rdf:type"| C
F_n_Rule_VIC_OC_ShortStayBan -.->|"rdf:type"| C
F_n_Rule_VIC_RentIncrease90Days -.->|"rdf:type"| C
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:RentableUnit — Rentable unitDefinition. A room, studio, bed or tenancy unit let separately within a larger property, for example a rooming-house room, a coliving bed or a multi-tenant commercial unit.
PropertyAsset · Ancestors: PropertyAsset · Subclasses: —source_supported · evidence EV-070, EV-072, EV-085bedroomCount (inherited), floorAreaSqm (inherited), roomCount (inherited) · used polymorphically: weeklyRenthasAccommodationType (inherited), hasBuildingClassification (inherited), hasIdentifier (inherited), inPortfolio (inherited), intendedOperatingModel (inherited), locatedIn (inherited), operatedBy (inherited), ownedBy (inherited), partOf (inherited), tenantConfiguration (inherited)concernsAsset, partOfhasAccommodationType → AccommodationTypeScheme; hasBuildingClassification → BuildingClassificationScheme; intendedOperatingModel → OperatingModelScheme; tenantConfiguration → TenantConfigurationSchemePropertyAssetShape: locatedIn [1..1 SHACL] class Jurisdiction; PropertyAssetShape: hasIdentifier class PropertyIdentifier; PropertyAssetShape: roomCount [0..1 SHACL] xsd:integer; PropertyAssetShape: bedroomCount [0..1 SHACL] xsd:integer; PropertyAssetShape: floorAreaSqm [0..1 SHACL]; PropertyAssetShape: hasAccommodationType class AccommodationType; PropertyAssetShape: intendedOperatingModel class OperatingModel; PropertyAssetShape: hasBuildingClassification [0..1 SHACL] class BuildingClassification; PropertyAssetShape: hasAuthorisation class AuthorisationRoom_Bris_1, Room_Bris_2, Unit_Retail_1, Unit_Retail_2---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_BuildingApproval["BuildingApproval"]:::owl
I_n_CommercialLease["CommercialLease"]:::owl
I_n_CorporateLease["CorporateLease"]:::owl
I_n_DevelopmentProject["DevelopmentProject"]:::owl
I_n_FinancialScenario["FinancialScenario"]:::owl
I_n_FireSafetyCertification["FireSafetyCertification"]:::owl
I_n_HeadLease["HeadLease"]:::owl
I_n_ManagementAgreement["ManagementAgreement"]:::owl
I_n_PlanningApproval["PlanningApproval"]:::owl
I_n_ResidentialServiceRegistration["ResidentialServiceRegistration"]:::owl
I_n_RoomingAccommodationAgreement["RoomingAccommodationAgreement"]:::owl
I_n_RoomingHousePremisesRegistration["RoomingHousePremisesRegistration"]:::owl
I_n_Sublease["Sublease"]:::owl
I_n_PropertyAsset["PropertyAsset"]:::owl
end
C["<b>RentableUnit</b><br/>bedroomCount : integer<br/>floorAreaSqm : decimal<br/>roomCount : integer<br/>weeklyRent : decimal"]:::focal
subgraph OUTG["Outgoing targets"]
O_n_AccommodationType["AccommodationType"]:::owl
O_n_BuildingClassification["BuildingClassification"]:::owl
O_n_PropertyIdentifier["PropertyIdentifier"]:::owl
O_n_Portfolio["Portfolio"]:::owl
O_n_OperatingModel["OperatingModel"]:::owl
O_n_Jurisdiction["Jurisdiction"]:::owl
O_n_Party["Party"]:::owl
O_n_PropertyAsset["PropertyAsset"]:::owl
O_n_TenantConfiguration["TenantConfiguration"]:::owl
end
subgraph SHG["SHACL (operational, not OWL)"]
SH_n_PropertyAssetShape_0("PropertyAssetShape<br/>locatedIn<br/>min 1 · max 1 · class Jurisdiction"):::shacl
SH_n_PropertyAssetShape_1("PropertyAssetShape<br/>hasIdentifier<br/>class PropertyIdentifier"):::shacl
SH_n_PropertyAssetShape_2("PropertyAssetShape<br/>roomCount<br/>max 1 · xsd:integer"):::shacl
SH_n_PropertyAssetShape_3("PropertyAssetShape<br/>bedroomCount<br/>max 1 · xsd:integer"):::shacl
SH_n_PropertyAssetShape_4("PropertyAssetShape<br/>floorAreaSqm<br/>max 1"):::shacl
SH_n_PropertyAssetShape_5("PropertyAssetShape<br/>hasAccommodationType<br/>class AccommodationType"):::shacl
SH_n_PropertyAssetShape_6("PropertyAssetShape<br/>intendedOperatingModel<br/>class OperatingModel"):::shacl
SH_n_PropertyAssetShape_7("PropertyAssetShape<br/>hasBuildingClassification<br/>max 1 · class BuildingClassification"):::shacl
SH_n_PropertyAssetShape_8("PropertyAssetShape<br/>hasAuthorisation<br/>class Authorisation"):::shacl
end
subgraph FX["Fixture individuals (4)"]
F_n_Room_Bris_1["Studio 1"]:::fix
F_n_Room_Bris_2["Studio 2"]:::fix
F_n_Unit_Retail_1["Retail unit 1<br/>(anchor)"]:::fix
F_n_Unit_Retail_2["Retail unit 2 (cafe)"]:::fix
end
I_n_BuildingApproval -->|"concernsAsset ✱"| C
I_n_CommercialLease -->|"concernsAsset ✱"| C
I_n_CorporateLease -->|"concernsAsset ✱"| C
I_n_DevelopmentProject -->|"concernsAsset ✱"| C
I_n_FinancialScenario -->|"concernsAsset ✱"| C
I_n_FireSafetyCertification -->|"concernsAsset ✱"| C
I_n_HeadLease -->|"concernsAsset ✱"| C
I_n_ManagementAgreement -->|"concernsAsset ✱"| C
I_n_PlanningApproval -->|"concernsAsset ✱"| C
I_n_ResidentialServiceRegistration -->|"concernsAsset ✱"| C
I_n_RoomingAccommodationAgreement -->|"concernsAsset ✱"| C
I_n_RoomingHousePremisesRegistration -->|"concernsAsset ✱"| C
I_n_Sublease -->|"concernsAsset ✱"| C
I_n_PropertyAsset -->|"partOf"| C
C -->|"hasAccommodationType"| O_n_AccommodationType
C -->|"hasBuildingClassification"| O_n_BuildingClassification
C -->|"hasIdentifier"| O_n_PropertyIdentifier
C -->|"inPortfolio"| O_n_Portfolio
C -->|"intendedOperatingModel"| O_n_OperatingModel
C -->|"locatedIn"| O_n_Jurisdiction
C -->|"operatedBy"| O_n_Party
C -->|"ownedBy"| O_n_Party
C -->|"partOf"| O_n_PropertyAsset
C -->|"tenantConfiguration"| O_n_TenantConfiguration
C -.-> SH_n_PropertyAssetShape_0
C -.-> SH_n_PropertyAssetShape_1
C -.-> SH_n_PropertyAssetShape_2
C -.-> SH_n_PropertyAssetShape_3
C -.-> SH_n_PropertyAssetShape_4
C -.-> SH_n_PropertyAssetShape_5
C -.-> SH_n_PropertyAssetShape_6
C -.-> SH_n_PropertyAssetShape_7
C -.-> SH_n_PropertyAssetShape_8
F_n_Room_Bris_1 -.->|"rdf:type"| C
F_n_Room_Bris_2 -.->|"rdf:type"| C
F_n_Unit_Retail_1 -.->|"rdf:type"| C
F_n_Unit_Retail_2 -.->|"rdf:type"| C
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:ResidentialServiceRegistration — Residential service registrationDefinition. Queensland registration required before operating a residential service accommodating four or more residents who separately pay for accommodation.
Authorisation · Ancestors: Authorisation · Subclasses: —source_supported · evidence EV-092authorisationStatus (inherited), dateIssued (inherited)authorisationType (inherited), authorisedParty (inherited), issuedBy (inherited) · polymorphic (no declared domain, asserted on this class's instances): concernsAsset, underRegimehasAuthorisationauthorisationType → AuthorisationTypeSchemeAuthorisationShape: authorisationType [1..1 SHACL] class AuthorisationType; AuthorisationShape: authorisationStatus [1..1 SHACL] xsd:string in {held, pending, expired, refused, not_required, unknown}; AuthorisationShape: issuedBy [0..1 SHACL] class GovernmentBody; AuthorisationShape: authorisedParty [0..1 SHACL] class Party; AuthorisationShape: underRegime [0..1 SHACL] class RegulatoryRegime; AuthorisationShape: dateIssued [0..1 SHACL] xsd:date; AuthorisationShape: effectiveUntil [0..1 SHACL] xsd:dateAuth_Bris_ResServiceReg---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_Dwelling["Dwelling"]:::owl
end
C["<b>ResidentialServiceRegistration</b><br/>authorisationStatus : string<br/>dateIssued : date"]:::focal
subgraph OUTG["Outgoing targets"]
O_n_AuthorisationType["AuthorisationType"]:::owl
O_n_Party["Party"]:::owl
O_n_GovernmentBody["GovernmentBody"]:::owl
O_n_PropertyAsset["PropertyAsset"]:::owl
O_n_RegulatoryRegime["RegulatoryRegime"]:::owl
end
subgraph SHG["SHACL (operational, not OWL)"]
SH_n_AuthorisationShape_0("AuthorisationShape<br/>authorisationType<br/>min 1 · max 1 · class AuthorisationType"):::shacl
SH_n_AuthorisationShape_1("AuthorisationShape<br/>authorisationStatus<br/>min 1 · max 1 · xsd:string · in {held, pending, expired, refused, not_required, unknown}"):::shacl
SH_n_AuthorisationShape_2("AuthorisationShape<br/>issuedBy<br/>max 1 · class GovernmentBody"):::shacl
SH_n_AuthorisationShape_3("AuthorisationShape<br/>authorisedParty<br/>max 1 · class Party"):::shacl
SH_n_AuthorisationShape_4("AuthorisationShape<br/>underRegime<br/>max 1 · class RegulatoryRegime"):::shacl
SH_n_AuthorisationShape_5("AuthorisationShape<br/>dateIssued<br/>max 1 · xsd:date"):::shacl
SH_n_AuthorisationShape_6("AuthorisationShape<br/>effectiveUntil<br/>max 1 · xsd:date"):::shacl
end
subgraph FX["Fixture individuals (1)"]
F_n_Auth_Bris_ResServiceReg["Residential service<br/>registration<br/>(application lodged)"]:::fix
end
I_n_Dwelling -->|"hasAuthorisation ✱"| C
C -->|"authorisationType"| O_n_AuthorisationType
C -->|"authorisedParty"| O_n_Party
C -->|"issuedBy"| O_n_GovernmentBody
C -->|"concernsAsset"| O_n_PropertyAsset
C -->|"underRegime"| O_n_RegulatoryRegime
C -.-> SH_n_AuthorisationShape_0
C -.-> SH_n_AuthorisationShape_1
C -.-> SH_n_AuthorisationShape_2
C -.-> SH_n_AuthorisationShape_3
C -.-> SH_n_AuthorisationShape_4
C -.-> SH_n_AuthorisationShape_5
C -.-> SH_n_AuthorisationShape_6
F_n_Auth_Bris_ResServiceReg -.->|"rdf:type"| C
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:ResidentialTenancyAgreement — Residential tenancy agreementDefinition. A general tenancy agreement under which a tenant rents whole residential premises from a lessor.
Agreement · Ancestors: Agreement · Subclasses: —source_supported · evidence EV-050, EV-051, EV-073escalationRatePercent (inherited), fixedRent (inherited), termMonths (inherited)hasClause (inherited), leaseType (inherited), permittedUse (inherited)leaseType → LeaseTypeScheme; permittedUse → AccommodationTypeSchemeAgreementShape: hasParticipation [2.. SHACL] class Participation; AgreementShape: concernsAsset [1.. SHACL] class PropertyAsset; AgreementShape: weeklyRent [0..1 SHACL]; AgreementShape: termMonths [0..1 SHACL] xsd:integer; AgreementShape: escalationRatePercent [0..1 SHACL]; AgreementShape: fixedRent [0..1 SHACL] xsd:boolean; AgreementShape: leaseType [0..1 SHACL] class LeaseType; AgreementShape: permittedUse class AccommodationType; AgreementShape: hasClause class ContractClause---
config:
layout: elk
---
flowchart LR
C["<b>ResidentialTenancyAgreement</b><br/>escalationRatePercent : decimal<br/>fixedRent : boolean<br/>termMonths : integer"]:::focal
subgraph OUTG["Outgoing targets"]
O_n_ContractClause["ContractClause"]:::owl
O_n_LeaseType["LeaseType"]:::owl
O_n_AccommodationType["AccommodationType"]:::owl
end
subgraph SHG["SHACL (operational, not OWL)"]
SH_n_AgreementShape_0("AgreementShape<br/>hasParticipation<br/>min 2 · class Participation"):::shacl
SH_n_AgreementShape_1("AgreementShape<br/>concernsAsset<br/>min 1 · class PropertyAsset"):::shacl
SH_n_AgreementShape_2("AgreementShape<br/>weeklyRent<br/>max 1"):::shacl
SH_n_AgreementShape_3("AgreementShape<br/>termMonths<br/>max 1 · xsd:integer"):::shacl
SH_n_AgreementShape_4("AgreementShape<br/>escalationRatePercent<br/>max 1"):::shacl
SH_n_AgreementShape_5("AgreementShape<br/>fixedRent<br/>max 1 · xsd:boolean"):::shacl
SH_n_AgreementShape_6("AgreementShape<br/>leaseType<br/>max 1 · class LeaseType"):::shacl
SH_n_AgreementShape_7("AgreementShape<br/>permittedUse<br/>class AccommodationType"):::shacl
SH_n_AgreementShape_8("AgreementShape<br/>hasClause<br/>class ContractClause"):::shacl
end
C -->|"hasClause"| O_n_ContractClause
C -->|"leaseType"| O_n_LeaseType
C -->|"permittedUse"| O_n_AccommodationType
C -.-> SH_n_AgreementShape_0
C -.-> SH_n_AgreementShape_1
C -.-> SH_n_AgreementShape_2
C -.-> SH_n_AgreementShape_3
C -.-> SH_n_AgreementShape_4
C -.-> SH_n_AgreementShape_5
C -.-> SH_n_AgreementShape_6
C -.-> SH_n_AgreementShape_7
C -.-> SH_n_AgreementShape_8
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:Risk — RiskDefinition. An uncertain event or condition that, if it occurs, adversely affects a strategy, operating model, agreement, property or project, categorised and optionally mitigated.
source_supported · evidence EV-120, EV-121, EV-122mitigatedBy, riskCategoryhasRiskriskCategory → RiskCategorySchemeRiskShape: riskCategory [1..1 SHACL] class RiskCategory; RiskShape: mitigatedBy class MitigationRisk_AllOrNothingVacancy, Risk_AnchorDeparture, Risk_BuildingFire, Risk_Concentration, Risk_ConstructionCost, Risk_Counterparty, Risk_FixedRentDuringVacancy, Risk_Insurance, Risk_InterestRate, Risk_LeaseEscalation, Risk_Licensing, Risk_ManagementIntensity, Risk_PlanningUse, Risk_ShortStayRegulatory, Risk_SublettingAuthority, Risk_TaxClassification, Risk_TaxPolicy, Risk_ThinResaleMarket, Risk_VacancyChurn, Risk_Valuation---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_CommercialLease["CommercialLease"]:::owl
I_n_DevelopmentProject["DevelopmentProject"]:::owl
I_n_HeadLease["HeadLease"]:::owl
end
C["<b>Risk</b>"]:::focal
subgraph OUTG["Outgoing targets"]
O_n_Mitigation["Mitigation"]:::owl
O_n_RiskCategory["RiskCategory"]:::owl
end
subgraph SHG["SHACL (operational, not OWL)"]
SH_n_RiskShape_0("RiskShape<br/>riskCategory<br/>min 1 · max 1 · class RiskCategory"):::shacl
SH_n_RiskShape_1("RiskShape<br/>mitigatedBy<br/>class Mitigation"):::shacl
end
subgraph FX["Fixture individuals (20)"]
F_n_Risk_AllOrNothingVacancy["All-or-nothing<br/>occupancy:<br/>if the sole tenant<br/>leaves income falls<br/>to zero while debt<br/>continues"]:::fix
F_n_Risk_AnchorDeparture["Anchor tenant<br/>departure triggers<br/>co-tenancy rent<br/>relief and traffic<br/>loss"]:::fix
F_n_Risk_BuildingFire["Building-classification<br/>and fire-safety risk"]:::fix
F_n_Risk_Concentration["Concentration risk:<br/>capital or income<br/>tied to one asset or<br/>one tenant"]:::fix
F_n_Risk_ConstructionCost["Construction-cost<br/>risk:<br/>compliance<br/>discoveries after<br/>settlement can<br/>destroy feasibility"]:::fix
F_n_Risk_Counterparty["Counterparty risk:<br/>owner relies on<br/>operator solvency<br/>and vice versa"]:::fix
F_n_Risk_FixedRentDuringVacancy["Fixed head rent owed<br/>during vacancy or<br/>market softness"]:::fix
F_n_Risk_Insurance["Insurance risk:<br/>ordinary landlord<br/>policies may not<br/>cover undeclared<br/>rooming/boarding use"]:::fix
F_n_Risk_InterestRate["Interest-rate /<br/>refinancing risk:<br/>leveraged yield<br/>strategies can flip<br/>to negative cash<br/>flow"]:::fix
F_n_Risk_LeaseEscalation["Lease escalation:<br/>3-5% annual<br/>increases compound<br/>to 16-28% over five<br/>years"]:::fix
F_n_Risk_Licensing["Licensing/registration<br/>risk:<br/>QLD residential<br/>services and VIC<br/>rooming houses can<br/>be unlawful without<br/>prescribed approvals"]:::fix
F_n_Risk_ManagementIntensity["Management intensity<br/>risk:<br/>six unrelated<br/>occupants produce<br/>far more<br/>interactions than<br/>one household"]:::fix
F_n_Risk_PlanningUse["Planning-use risk:<br/>room income is<br/>worthless if the use<br/>is prohibited or<br/>unapprovable"]:::fix
F_n_Risk_ShortStayRegulatory["Short-stay<br/>regulatory risk:<br/>Victorian levy and<br/>owners-corporation<br/>bans can alter<br/>revenue"]:::fix
F_n_Risk_SublettingAuthority["Subletting<br/>authority:<br/>owner consent alone<br/>may not be enough;<br/>planning,<br/>registration and<br/>insurance still<br/>apply"]:::fix
F_n_Risk_TaxClassification["Tax-classification<br/>risk:<br/>CGT assumptions fail<br/>if profit is<br/>ordinary income or<br/>GST applies"]:::fix
F_n_Risk_TaxPolicy["Policy risk:<br/>negative gearing and<br/>CGT rules changed;<br/>states alter tenancy<br/>and property taxes"]:::fix
F_n_Risk_ThinResaleMarket["Thin resale market<br/>for single-title<br/>dual-key/dual-occupancy<br/>arrangements"]:::fix
F_n_Risk_VacancyChurn["Vacancy / tenant<br/>churn risk from many<br/>individual leasing<br/>events"]:::fix
F_n_Risk_Valuation["Valuation / exit<br/>risk:<br/>lender may value as<br/>an ordinary house;<br/>investor-only resale<br/>market"]:::fix
end
I_n_CommercialLease -->|"hasRisk ✱"| C
I_n_DevelopmentProject -->|"hasRisk ✱"| C
I_n_HeadLease -->|"hasRisk ✱"| C
C -->|"mitigatedBy"| O_n_Mitigation
C -->|"riskCategory"| O_n_RiskCategory
C -.-> SH_n_RiskShape_0
C -.-> SH_n_RiskShape_1
F_n_Risk_AllOrNothingVacancy -.->|"rdf:type"| C
F_n_Risk_AnchorDeparture -.->|"rdf:type"| C
F_n_Risk_BuildingFire -.->|"rdf:type"| C
F_n_Risk_Concentration -.->|"rdf:type"| C
F_n_Risk_ConstructionCost -.->|"rdf:type"| C
F_n_Risk_Counterparty -.->|"rdf:type"| C
F_n_Risk_FixedRentDuringVacancy -.->|"rdf:type"| C
F_n_Risk_Insurance -.->|"rdf:type"| C
F_n_Risk_InterestRate -.->|"rdf:type"| C
F_n_Risk_LeaseEscalation -.->|"rdf:type"| C
F_n_Risk_Licensing -.->|"rdf:type"| C
F_n_Risk_ManagementIntensity -.->|"rdf:type"| C
F_n_Risk_PlanningUse -.->|"rdf:type"| C
F_n_Risk_ShortStayRegulatory -.->|"rdf:type"| C
F_n_Risk_SublettingAuthority -.->|"rdf:type"| C
F_n_Risk_TaxClassification -.->|"rdf:type"| C
F_n_Risk_TaxPolicy -.->|"rdf:type"| C
F_n_Risk_ThinResaleMarket -.->|"rdf:type"| C
F_n_Risk_VacancyChurn -.->|"rdf:type"| C
F_n_Risk_Valuation -.->|"rdf:type"| C
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:RiskCategory — Risk categoryDefinition. A grouping of risks by nature (planning-use, building/fire, licensing, tenancy-law, vacancy/turnover, management intensity, insurance, interest-rate/refinancing, valuation/exit, construction-cost, tax-classification, policy, counterparty, market-cycle, data/privacy, key-person).
source_supported · evidence EV-120, EV-121riskCategory---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_Risk["Risk"]:::owl
end
C["<b>RiskCategory</b>"]:::focal
I_n_Risk -->|"riskCategory"| C
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:RiskRegister — Risk registerDefinition. A structured list of risks with owner, likelihood, impact, mitigation, trigger and response.
InformationArtefact · Ancestors: InformationArtefact · Subclasses: —source_supported · evidence EV-009licenceNote (inherited), publicationDate (inherited), sourceUrl (inherited)publishedBy (inherited), recommendsSection (inherited)producesArtefactrecommendsSection → DocumentSectionScheme---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_DevelopmentProject["DevelopmentProject"]:::owl
end
C[["<b>RiskRegister</b><br/>licenceNote : string<br/>publicationDate : date<br/>sourceUrl : anyURI"]]:::focal
subgraph OUTG["Outgoing targets"]
O_n_Organisation["Organisation"]:::owl
O_n_DocumentSection["DocumentSection"]:::owl
end
I_n_DevelopmentProject -->|"producesArtefact"| C
C -->|"publishedBy"| O_n_Organisation
C -->|"recommendsSection"| O_n_DocumentSection
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:Role — RoleDefinition. A context-dependent capacity a party bears in relation to a property, agreement or activity (owner, investor, operator, landlord, tenant, resident, property manager, lender, insurer, developer, adviser). Roles are named individuals of this class, bound to parties through participations.
modelling_construct · evidence — · rationale: The same party appears in different capacities across sources (an operator is both the owner's tenant and the residents' landlord; an owner-occupier is a provider). A role individual plus participation node avoids typing parties by role (DEC-003).borneByRole, inRole---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_OutgoingAllocation["OutgoingAllocation"]:::owl
I_n_Participation["Participation"]:::owl
end
C["<b>Role</b>"]:::focal
I_n_OutgoingAllocation -->|"borneByRole"| C
I_n_Participation -->|"inRole"| C
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:RoomingAccommodationAgreement — Rooming accommodation agreementDefinition. An agreement under which a resident rents a room and shares facilities with a provider; in Queensland the prescribed form under the Residential Tenancies and Rooming Accommodation Act 2008.
Agreement · Ancestors: Agreement · Subclasses: —source_supported · evidence EV-089, EV-090, EV-091escalationRatePercent (inherited), fixedRent (inherited), termMonths (inherited) · used polymorphically: weeklyRenthasClause (inherited), leaseType (inherited), permittedUse (inherited) · polymorphic (no declared domain, asserted on this class's instances): concernsAsset, hasParticipation, hasTaxClassificationparticipationContextleaseType → LeaseTypeScheme; permittedUse → AccommodationTypeScheme; hasTaxClassification → TaxClassificationSchemeAgreementShape: hasParticipation [2.. SHACL] class Participation; AgreementShape: concernsAsset [1.. SHACL] class PropertyAsset; AgreementShape: weeklyRent [0..1 SHACL]; AgreementShape: termMonths [0..1 SHACL] xsd:integer; AgreementShape: escalationRatePercent [0..1 SHACL]; AgreementShape: fixedRent [0..1 SHACL] xsd:boolean; AgreementShape: leaseType [0..1 SHACL] class LeaseType; AgreementShape: permittedUse class AccommodationType; AgreementShape: hasClause class ContractClauseOwnerOccAgreement_C, RoomingAgreement_Bris_R1---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_Participation["Participation"]:::owl
end
C["<b>RoomingAccommodationAgreement</b><br/>escalationRatePercent : decimal<br/>fixedRent : boolean<br/>termMonths : integer<br/>weeklyRent : decimal"]:::focal
subgraph OUTG["Outgoing targets"]
O_n_ContractClause["ContractClause"]:::owl
O_n_LeaseType["LeaseType"]:::owl
O_n_AccommodationType["AccommodationType"]:::owl
O_n_PropertyAsset["PropertyAsset"]:::owl
O_n_Participation["Participation"]:::owl
O_n_TaxClassification["TaxClassification"]:::owl
end
subgraph SHG["SHACL (operational, not OWL)"]
SH_n_AgreementShape_0("AgreementShape<br/>hasParticipation<br/>min 2 · class Participation"):::shacl
SH_n_AgreementShape_1("AgreementShape<br/>concernsAsset<br/>min 1 · class PropertyAsset"):::shacl
SH_n_AgreementShape_2("AgreementShape<br/>weeklyRent<br/>max 1"):::shacl
SH_n_AgreementShape_3("AgreementShape<br/>termMonths<br/>max 1 · xsd:integer"):::shacl
SH_n_AgreementShape_4("AgreementShape<br/>escalationRatePercent<br/>max 1"):::shacl
SH_n_AgreementShape_5("AgreementShape<br/>fixedRent<br/>max 1 · xsd:boolean"):::shacl
SH_n_AgreementShape_6("AgreementShape<br/>leaseType<br/>max 1 · class LeaseType"):::shacl
SH_n_AgreementShape_7("AgreementShape<br/>permittedUse<br/>class AccommodationType"):::shacl
SH_n_AgreementShape_8("AgreementShape<br/>hasClause<br/>class ContractClause"):::shacl
end
subgraph FX["Fixture individuals (2)"]
F_n_OwnerOccAgreement_C["Owner-occupier C<br/>rents one room with<br/>bond to Resident 3<br/>(Act applies in<br/>part)"]:::fix
F_n_RoomingAgreement_Bris_R1["Form R18 rooming<br/>accommodation<br/>agreement:<br/>Holding Trust A to<br/>Resident 2, Studio 1"]:::fix
end
I_n_Participation -->|"participationContext"| C
C -->|"hasClause"| O_n_ContractClause
C -->|"leaseType"| O_n_LeaseType
C -->|"permittedUse"| O_n_AccommodationType
C -->|"concernsAsset"| O_n_PropertyAsset
C -->|"hasParticipation"| O_n_Participation
C -->|"hasTaxClassification"| O_n_TaxClassification
C -.-> SH_n_AgreementShape_0
C -.-> SH_n_AgreementShape_1
C -.-> SH_n_AgreementShape_2
C -.-> SH_n_AgreementShape_3
C -.-> SH_n_AgreementShape_4
C -.-> SH_n_AgreementShape_5
C -.-> SH_n_AgreementShape_6
C -.-> SH_n_AgreementShape_7
C -.-> SH_n_AgreementShape_8
F_n_OwnerOccAgreement_C -.->|"rdf:type"| C
F_n_RoomingAgreement_Bris_R1 -.->|"rdf:type"| C
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:RoomingHouseOperatorLicence — Rooming house operator licenceDefinition. The Victorian licence a person or entity must hold before operating a rooming house under the Rooming House Operators Act 2016; one licence can cover multiple premises.
Authorisation · Ancestors: Authorisation · Subclasses: —source_supported · evidence EV-093authorisationStatus (inherited), dateIssued (inherited) · used polymorphically: effectiveUntilauthorisationType (inherited), authorisedParty (inherited), issuedBy (inherited) · polymorphic (no declared domain, asserted on this class's instances): underRegimehasAuthorisationauthorisationType → AuthorisationTypeSchemeAuthorisationShape: authorisationType [1..1 SHACL] class AuthorisationType; AuthorisationShape: authorisationStatus [1..1 SHACL] xsd:string in {held, pending, expired, refused, not_required, unknown}; AuthorisationShape: issuedBy [0..1 SHACL] class GovernmentBody; AuthorisationShape: authorisedParty [0..1 SHACL] class Party; AuthorisationShape: underRegime [0..1 SHACL] class RegulatoryRegime; AuthorisationShape: dateIssued [0..1 SHACL] xsd:date; AuthorisationShape: effectiveUntil [0..1 SHACL] xsd:dateAuth_Melb_OperatorLicence---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_Dwelling["Dwelling"]:::owl
end
C["<b>RoomingHouseOperatorLicence</b><br/>authorisationStatus : string<br/>dateIssued : date<br/>effectiveUntil : date"]:::focal
subgraph OUTG["Outgoing targets"]
O_n_AuthorisationType["AuthorisationType"]:::owl
O_n_Party["Party"]:::owl
O_n_GovernmentBody["GovernmentBody"]:::owl
O_n_RegulatoryRegime["RegulatoryRegime"]:::owl
end
subgraph SHG["SHACL (operational, not OWL)"]
SH_n_AuthorisationShape_0("AuthorisationShape<br/>authorisationType<br/>min 1 · max 1 · class AuthorisationType"):::shacl
SH_n_AuthorisationShape_1("AuthorisationShape<br/>authorisationStatus<br/>min 1 · max 1 · xsd:string · in {held, pending, expired, refused, not_required, unknown}"):::shacl
SH_n_AuthorisationShape_2("AuthorisationShape<br/>issuedBy<br/>max 1 · class GovernmentBody"):::shacl
SH_n_AuthorisationShape_3("AuthorisationShape<br/>authorisedParty<br/>max 1 · class Party"):::shacl
SH_n_AuthorisationShape_4("AuthorisationShape<br/>underRegime<br/>max 1 · class RegulatoryRegime"):::shacl
SH_n_AuthorisationShape_5("AuthorisationShape<br/>dateIssued<br/>max 1 · xsd:date"):::shacl
SH_n_AuthorisationShape_6("AuthorisationShape<br/>effectiveUntil<br/>max 1 · xsd:date"):::shacl
end
subgraph FX["Fixture individuals (1)"]
F_n_Auth_Melb_OperatorLicence["OperatorCo rooming<br/>house operator<br/>licence"]:::fix
end
I_n_Dwelling -->|"hasAuthorisation ✱"| C
C -->|"authorisationType"| O_n_AuthorisationType
C -->|"authorisedParty"| O_n_Party
C -->|"issuedBy"| O_n_GovernmentBody
C -->|"underRegime"| O_n_RegulatoryRegime
C -.-> SH_n_AuthorisationShape_0
C -.-> SH_n_AuthorisationShape_1
C -.-> SH_n_AuthorisationShape_2
C -.-> SH_n_AuthorisationShape_3
C -.-> SH_n_AuthorisationShape_4
C -.-> SH_n_AuthorisationShape_5
C -.-> SH_n_AuthorisationShape_6
F_n_Auth_Melb_OperatorLicence -.->|"rdf:type"| C
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:RoomingHousePremisesRegistration — Rooming house premises registrationDefinition. Victorian registration of each rooming-house premises with the local council under the public-health framework, separate from the operator licence.
Authorisation · Ancestors: Authorisation · Subclasses: —source_supported · evidence EV-093authorisationStatus (inherited), dateIssued (inherited) · used polymorphically: effectiveUntilauthorisationType (inherited), authorisedParty (inherited), issuedBy (inherited) · polymorphic (no declared domain, asserted on this class's instances): concernsAsset, underRegimehasAuthorisationauthorisationType → AuthorisationTypeSchemeAuthorisationShape: authorisationType [1..1 SHACL] class AuthorisationType; AuthorisationShape: authorisationStatus [1..1 SHACL] xsd:string in {held, pending, expired, refused, not_required, unknown}; AuthorisationShape: issuedBy [0..1 SHACL] class GovernmentBody; AuthorisationShape: authorisedParty [0..1 SHACL] class Party; AuthorisationShape: underRegime [0..1 SHACL] class RegulatoryRegime; AuthorisationShape: dateIssued [0..1 SHACL] xsd:date; AuthorisationShape: effectiveUntil [0..1 SHACL] xsd:dateAuth_Melb_PremisesReg---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_Dwelling["Dwelling"]:::owl
end
C["<b>RoomingHousePremisesRegistration</b><br/>authorisationStatus : string<br/>dateIssued : date<br/>effectiveUntil : date"]:::focal
subgraph OUTG["Outgoing targets"]
O_n_AuthorisationType["AuthorisationType"]:::owl
O_n_Party["Party"]:::owl
O_n_GovernmentBody["GovernmentBody"]:::owl
O_n_PropertyAsset["PropertyAsset"]:::owl
O_n_RegulatoryRegime["RegulatoryRegime"]:::owl
end
subgraph SHG["SHACL (operational, not OWL)"]
SH_n_AuthorisationShape_0("AuthorisationShape<br/>authorisationType<br/>min 1 · max 1 · class AuthorisationType"):::shacl
SH_n_AuthorisationShape_1("AuthorisationShape<br/>authorisationStatus<br/>min 1 · max 1 · xsd:string · in {held, pending, expired, refused, not_required, unknown}"):::shacl
SH_n_AuthorisationShape_2("AuthorisationShape<br/>issuedBy<br/>max 1 · class GovernmentBody"):::shacl
SH_n_AuthorisationShape_3("AuthorisationShape<br/>authorisedParty<br/>max 1 · class Party"):::shacl
SH_n_AuthorisationShape_4("AuthorisationShape<br/>underRegime<br/>max 1 · class RegulatoryRegime"):::shacl
SH_n_AuthorisationShape_5("AuthorisationShape<br/>dateIssued<br/>max 1 · xsd:date"):::shacl
SH_n_AuthorisationShape_6("AuthorisationShape<br/>effectiveUntil<br/>max 1 · xsd:date"):::shacl
end
subgraph FX["Fixture individuals (1)"]
F_n_Auth_Melb_PremisesReg["Council premises<br/>registration<br/>(expired)"]:::fix
end
I_n_Dwelling -->|"hasAuthorisation ✱"| C
C -->|"authorisationType"| O_n_AuthorisationType
C -->|"authorisedParty"| O_n_Party
C -->|"issuedBy"| O_n_GovernmentBody
C -->|"concernsAsset"| O_n_PropertyAsset
C -->|"underRegime"| O_n_RegulatoryRegime
C -.-> SH_n_AuthorisationShape_0
C -.-> SH_n_AuthorisationShape_1
C -.-> SH_n_AuthorisationShape_2
C -.-> SH_n_AuthorisationShape_3
C -.-> SH_n_AuthorisationShape_4
C -.-> SH_n_AuthorisationShape_5
C -.-> SH_n_AuthorisationShape_6
F_n_Auth_Melb_PremisesReg -.->|"rdf:type"| C
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:Service — ServiceDefinition. A defined service a property-management business provides to landlords or tenants, such as tenant screening, lease preparation, rent collection, inspections, maintenance coordination or reporting.
source_supported · evidence EV-154, EV-156feePercentOfRenthasFeeModel, supportedByWorkflow · polymorphic (no declared domain, asserted on this class's instances): measuredByprovidesServicehasFeeModel → FeeModelScheme; measuredBy → MetricSchemeServiceShape: hasFeeModel [1..* SHACL] class FeeModel; ServiceShape: feePercentOfRent [0..1 SHACL]Service_MaintenanceCoordination, Service_RentCollection, Service_RoutineInspection, Service_TenantScreening---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_Business["Business"]:::owl
end
C["<b>Service</b><br/>feePercentOfRent : decimal"]:::focal
subgraph OUTG["Outgoing targets"]
O_n_FeeModel["FeeModel"]:::owl
O_n_Workflow[["Workflow"]]:::owl
O_n_Metric["Metric"]:::owl
end
subgraph SHG["SHACL (operational, not OWL)"]
SH_n_ServiceShape_0("ServiceShape<br/>hasFeeModel<br/>min 1 · class FeeModel"):::shacl
SH_n_ServiceShape_1("ServiceShape<br/>feePercentOfRent<br/>max 1"):::shacl
end
subgraph FX["Fixture individuals (4)"]
F_n_Service_MaintenanceCoordination["Maintenance<br/>coordination"]:::fix
F_n_Service_RentCollection["Rent collection and<br/>arrears management"]:::fix
F_n_Service_RoutineInspection["Routine inspections"]:::fix
F_n_Service_TenantScreening["Tenant screening and<br/>leasing"]:::fix
end
I_n_Business -->|"providesService"| C
C -->|"hasFeeModel"| O_n_FeeModel
C -->|"supportedByWorkflow"| O_n_Workflow
C -->|"measuredBy"| O_n_Metric
C -.-> SH_n_ServiceShape_0
C -.-> SH_n_ServiceShape_1
F_n_Service_MaintenanceCoordination -.->|"rdf:type"| C
F_n_Service_RentCollection -.->|"rdf:type"| C
F_n_Service_RoutineInspection -.->|"rdf:type"| C
F_n_Service_TenantScreening -.->|"rdf:type"| C
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:SourceDocument — Source documentDefinition. A document in the property-pages corpus (scraped article, government page, forum thread, academic paper, synthesis or report) from which claims are drawn.
InformationArtefact · Ancestors: InformationArtefact · Subclasses: —modelling_construct · evidence — · rationale: Needed so that metric claims and definitions can be attributed to the corpus document that asserted them (CQ-011).authorityLevel, licenceNote (inherited), publicationDate (inherited), sourceUrl (inherited)publishedBy (inherited), recommendsSection (inherited)assertedIn, producesArtefactrecommendsSection → DocumentSectionSchemeSourceDocumentShape: authorityLevel [1..1 SHACL] xsd:string in {normative, authoritative, primary, secondary, expert, reference, illustrative}; SourceDocumentShape: sourceUrl [0..1 SHACL] xsd:anyURI; SourceDocumentShape: publicationDate [0..1 SHACL] xsd:dateDoc_0001_SmartBP, Doc_0003_ATO, Doc_0008_ListonNewton, Doc_0010_ProfBP, Doc_0014_PMVA, Doc_0016_YIP, Doc_0017_Echo, Doc_0021_EverythingColiving, Doc_0024_Indigo, Doc_0025_APE, Doc_0035_RTA, Doc_0036_NPA, Doc_0040_BAC, Doc_0041_PropertyDirect, Doc_201_AUReport, Doc_202_DataReport---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_BusinessPlan[["BusinessPlan"]]:::owl
I_n_FinancialScenario["FinancialScenario"]:::owl
I_n_InformationMemorandum[["InformationMemorandum"]]:::owl
I_n_MetricValue["MetricValue"]:::owl
I_n_StructureCharacteristic["StructureCharacteristic"]:::owl
I_n_DevelopmentProject["DevelopmentProject"]:::owl
end
C[["<b>SourceDocument</b><br/>authorityLevel : string<br/>licenceNote : string<br/>publicationDate : date<br/>sourceUrl : anyURI"]]:::focal
subgraph OUTG["Outgoing targets"]
O_n_Organisation["Organisation"]:::owl
O_n_DocumentSection["DocumentSection"]:::owl
end
subgraph SHG["SHACL (operational, not OWL)"]
SH_n_SourceDocumentShape_0("SourceDocumentShape<br/>authorityLevel<br/>min 1 · max 1 · xsd:string · in {normative, authoritative, primary, secondary, expert, reference, illustrative}"):::shacl
SH_n_SourceDocumentShape_1("SourceDocumentShape<br/>sourceUrl<br/>max 1 · xsd:anyURI"):::shacl
SH_n_SourceDocumentShape_2("SourceDocumentShape<br/>publicationDate<br/>max 1 · xsd:date"):::shacl
end
subgraph FX["Fixture individuals (16)"]
F_n_Doc_0001_SmartBP[["SRC-001 Smart<br/>Business Plans<br/>Australia"]]:::fix
F_n_Doc_0003_ATO[["SRC-003 ATO:<br/>Rental property as<br/>investment or<br/>business"]]:::fix
F_n_Doc_0008_ListonNewton[["SRC-008 Liston<br/>Newton:<br/>best structure for<br/>property investment"]]:::fix
F_n_Doc_0010_ProfBP[["SRC-010 Professional<br/>Business Plans"]]:::fix
F_n_Doc_0014_PMVA[["SRC-014 PMVA:<br/>property management<br/>business plan<br/>template"]]:::fix
F_n_Doc_0016_YIP[["SRC-016 Your<br/>Investment Property:<br/>renting room by room<br/>(2011)"]]:::fix
F_n_Doc_0017_Echo[["SRC-017 Echo<br/>Property Group:<br/>commercial vs<br/>rooming house<br/>returns"]]:::fix
F_n_Doc_0021_EverythingColiving[["SRC-021 Everything<br/>Coliving:<br/>coliving business<br/>models"]]:::fix
F_n_Doc_0024_Indigo[["SRC-024 Indigo<br/>Construction:<br/>Brisbane rooming<br/>houses explained"]]:::fix
F_n_Doc_0025_APE[["SRC-025 Australian<br/>Property Experts:<br/>dual income property"]]:::fix
F_n_Doc_0035_RTA[["SRC-035 RTA:<br/>owner-occupiers<br/>renting out rooms"]]:::fix
F_n_Doc_0036_NPA[["SRC-036 New Property<br/>Australia:<br/>rooming house"]]:::fix
F_n_Doc_0040_BAC[["SRC-040 Buyers<br/>Agency Co:<br/>HMO investment"]]:::fix
F_n_Doc_0041_PropertyDirect[["SRC-041 Property<br/>Direct:<br/>rooming<br/>accommodation<br/>investment"]]:::fix
F_n_Doc_201_AUReport[["SRC-201 Deep<br/>research report:<br/>property investment<br/>in SEQ and Melbourne"]]:::fix
F_n_Doc_202_DataReport[["SRC-202 Deep<br/>research report:<br/>open and accessible<br/>property data"]]:::fix
end
I_n_BusinessPlan -->|"assertedIn ✱"| C
I_n_FinancialScenario -->|"assertedIn ✱"| C
I_n_InformationMemorandum -->|"assertedIn ✱"| C
I_n_MetricValue -->|"assertedIn ✱"| C
I_n_StructureCharacteristic -->|"assertedIn ✱"| C
I_n_DevelopmentProject -->|"producesArtefact"| C
C -->|"publishedBy"| O_n_Organisation
C -->|"recommendsSection"| O_n_DocumentSection
C -.-> SH_n_SourceDocumentShape_0
C -.-> SH_n_SourceDocumentShape_1
C -.-> SH_n_SourceDocumentShape_2
F_n_Doc_0001_SmartBP -.->|"rdf:type"| C
F_n_Doc_0003_ATO -.->|"rdf:type"| C
F_n_Doc_0008_ListonNewton -.->|"rdf:type"| C
F_n_Doc_0010_ProfBP -.->|"rdf:type"| C
F_n_Doc_0014_PMVA -.->|"rdf:type"| C
F_n_Doc_0016_YIP -.->|"rdf:type"| C
F_n_Doc_0017_Echo -.->|"rdf:type"| C
F_n_Doc_0021_EverythingColiving -.->|"rdf:type"| C
F_n_Doc_0024_Indigo -.->|"rdf:type"| C
F_n_Doc_0025_APE -.->|"rdf:type"| C
F_n_Doc_0035_RTA -.->|"rdf:type"| C
F_n_Doc_0036_NPA -.->|"rdf:type"| C
F_n_Doc_0040_BAC -.->|"rdf:type"| C
F_n_Doc_0041_PropertyDirect -.->|"rdf:type"| C
F_n_Doc_201_AUReport -.->|"rdf:type"| C
F_n_Doc_202_DataReport -.->|"rdf:type"| C
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:StructureCharacteristic — Structure characteristicDefinition. A stated tax, liability, distribution, financing, estate or administrative property of an ownership structure as described by a source.
modelling_construct · evidence — · rationale: CQ-005 needs characteristic-level rows with provenance; a node per characteristic keeps each claim traceable.characteristicNoteassertedInhasCharacteristicStructureCharacteristicShape: characteristicNote [1..1 SHACL] xsd:string; StructureCharacteristicShape: assertedIn [1..* SHACL] class SourceDocumentChar_Co_NoCGTDiscount, Char_DT_AssetProtection, Char_DT_LandTax, Char_DT_Streaming, Char_Ind_NegGearing, Char_JT_Survivorship, Char_SMSF_Retirement, Char_TIC_Estate, Char_UT_Fixed---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_OwnershipStructure["OwnershipStructure"]:::owl
end
C["<b>StructureCharacteristic</b><br/>characteristicNote : string"]:::focal
subgraph OUTG["Outgoing targets"]
O_n_SourceDocument[["SourceDocument"]]:::owl
end
subgraph SHG["SHACL (operational, not OWL)"]
SH_n_StructureCharacteristicShape_0("StructureCharacteristicShape<br/>characteristicNote<br/>min 1 · max 1 · xsd:string"):::shacl
SH_n_StructureCharacteristicShape_1("StructureCharacteristicShape<br/>assertedIn<br/>min 1 · class SourceDocument"):::shacl
end
subgraph FX["Fixture individuals (9)"]
F_n_Char_Co_NoCGTDiscount["Char_Co_NoCGTDiscount"]:::fix
F_n_Char_DT_AssetProtection["Char_DT_AssetProtection"]:::fix
F_n_Char_DT_LandTax["Char_DT_LandTax"]:::fix
F_n_Char_DT_Streaming["Char_DT_Streaming"]:::fix
F_n_Char_Ind_NegGearing["Char_Ind_NegGearing"]:::fix
F_n_Char_JT_Survivorship["Char_JT_Survivorship"]:::fix
F_n_Char_SMSF_Retirement["Char_SMSF_Retirement"]:::fix
F_n_Char_TIC_Estate["Char_TIC_Estate"]:::fix
F_n_Char_UT_Fixed["Char_UT_Fixed"]:::fix
end
I_n_OwnershipStructure -->|"hasCharacteristic"| C
C -->|"assertedIn"| O_n_SourceDocument
C -.-> SH_n_StructureCharacteristicShape_0
C -.-> SH_n_StructureCharacteristicShape_1
F_n_Char_Co_NoCGTDiscount -.->|"rdf:type"| C
F_n_Char_DT_AssetProtection -.->|"rdf:type"| C
F_n_Char_DT_LandTax -.->|"rdf:type"| C
F_n_Char_DT_Streaming -.->|"rdf:type"| C
F_n_Char_Ind_NegGearing -.->|"rdf:type"| C
F_n_Char_JT_Survivorship -.->|"rdf:type"| C
F_n_Char_SMSF_Retirement -.->|"rdf:type"| C
F_n_Char_TIC_Estate -.->|"rdf:type"| C
F_n_Char_UT_Fixed -.->|"rdf:type"| C
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:Sublease — SubleaseDefinition. A letting by a head tenant or operator to an end tenant, resident or occupant of all or part of premises held under a head lease.
Agreement · Ancestors: Agreement · Subclasses: —source_supported · evidence EV-060, EV-063escalationRatePercent (inherited), fixedRent (inherited), termMonths (inherited) · used polymorphically: weeklyRentagreementUnderHeadLease, hasClause (inherited), leaseType (inherited), permittedUse (inherited) · polymorphic (no declared domain, asserted on this class's instances): concernsAsset, hasParticipationparticipationContextleaseType → LeaseTypeScheme; permittedUse → AccommodationTypeSchemeSubleaseShape: agreementUnderHeadLease [1..1 SHACL] class HeadLease; AgreementShape: hasParticipation [2.. SHACL] class Participation; AgreementShape: concernsAsset [1.. SHACL] class PropertyAsset; AgreementShape: weeklyRent [0..1 SHACL]; AgreementShape: termMonths [0..1 SHACL] xsd:integer; AgreementShape: escalationRatePercent [0..1 SHACL]; AgreementShape: fixedRent [0..1 SHACL] xsd:boolean; AgreementShape: leaseType [0..1 SHACL] class LeaseType; AgreementShape: permittedUse class AccommodationType; AgreementShape: hasClause class ContractClauseSublease_Melb_R1---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_Participation["Participation"]:::owl
end
C["<b>Sublease</b><br/>escalationRatePercent : decimal<br/>fixedRent : boolean<br/>termMonths : integer<br/>weeklyRent : decimal"]:::focal
subgraph OUTG["Outgoing targets"]
O_n_HeadLease["HeadLease"]:::owl
O_n_ContractClause["ContractClause"]:::owl
O_n_LeaseType["LeaseType"]:::owl
O_n_AccommodationType["AccommodationType"]:::owl
O_n_PropertyAsset["PropertyAsset"]:::owl
O_n_Participation["Participation"]:::owl
end
subgraph SHG["SHACL (operational, not OWL)"]
SH_n_SubleaseShape_0("SubleaseShape<br/>agreementUnderHeadLease<br/>min 1 · max 1 · class HeadLease"):::shacl
SH_n_AgreementShape_1("AgreementShape<br/>hasParticipation<br/>min 2 · class Participation"):::shacl
SH_n_AgreementShape_2("AgreementShape<br/>concernsAsset<br/>min 1 · class PropertyAsset"):::shacl
SH_n_AgreementShape_3("AgreementShape<br/>weeklyRent<br/>max 1"):::shacl
SH_n_AgreementShape_4("AgreementShape<br/>termMonths<br/>max 1 · xsd:integer"):::shacl
SH_n_AgreementShape_5("AgreementShape<br/>escalationRatePercent<br/>max 1"):::shacl
SH_n_AgreementShape_6("AgreementShape<br/>fixedRent<br/>max 1 · xsd:boolean"):::shacl
SH_n_AgreementShape_7("AgreementShape<br/>leaseType<br/>max 1 · class LeaseType"):::shacl
SH_n_AgreementShape_8("AgreementShape<br/>permittedUse<br/>class AccommodationType"):::shacl
SH_n_AgreementShape_9("AgreementShape<br/>hasClause<br/>class ContractClause"):::shacl
end
subgraph FX["Fixture individuals (1)"]
F_n_Sublease_Melb_R1["Room sublease:<br/>OperatorCo to<br/>Resident 1"]:::fix
end
I_n_Participation -->|"participationContext"| C
C -->|"agreementUnderHeadLease"| O_n_HeadLease
C -->|"hasClause"| O_n_ContractClause
C -->|"leaseType"| O_n_LeaseType
C -->|"permittedUse"| O_n_AccommodationType
C -->|"concernsAsset"| O_n_PropertyAsset
C -->|"hasParticipation"| O_n_Participation
C -.-> SH_n_SubleaseShape_0
C -.-> SH_n_AgreementShape_1
C -.-> SH_n_AgreementShape_2
C -.-> SH_n_AgreementShape_3
C -.-> SH_n_AgreementShape_4
C -.-> SH_n_AgreementShape_5
C -.-> SH_n_AgreementShape_6
C -.-> SH_n_AgreementShape_7
C -.-> SH_n_AgreementShape_8
C -.-> SH_n_AgreementShape_9
F_n_Sublease_Melb_R1 -.->|"rdf:type"| C
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:SublettingPermissionClause — Subletting permission clauseDefinition. An express provision granting the tenant or operator authority to sublet or license the premises to others.
ContractClause · Ancestors: ContractClause · Subclasses: —source_supported · evidence EV-066hasClauseClause_Melb_Sublet---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_Agreement["Agreement"]:::owl
end
C["<b>SublettingPermissionClause</b>"]:::focal
subgraph FX["Fixture individuals (1)"]
F_n_Clause_Melb_Sublet["Express permission<br/>to sublet rooms to<br/>residents"]:::fix
end
I_n_Agreement -->|"hasClause"| C
F_n_Clause_Melb_Sublet -.->|"rdf:type"| C
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:TaxClassification — Tax classificationDefinition. A tax-law categorisation of a property activity or supply (rental investment, rental-property business, profit-making undertaking, input-taxed residential rent, commercial residential premises).
source_supported · evidence EV-022, EV-133hasTaxClassification---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_Business["Business"]:::owl
I_n_Person["Person"]:::owl
I_n_RoomingAccommodationAgreement["RoomingAccommodationAgreement"]:::owl
end
C["<b>TaxClassification</b>"]:::focal
I_n_Business -->|"hasTaxClassification ✱"| C
I_n_Person -->|"hasTaxClassification ✱"| C
I_n_RoomingAccommodationAgreement -->|"hasTaxClassification ✱"| C
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:TaxRule — Tax ruleDefinition. A regulatory rule about income tax, capital gains tax, GST, land tax or duty that applies to a class of property or taxpayer from an effective date, possibly with a grandfathering cut-off.
RegulatoryRule · Ancestors: RegulatoryRule · Subclasses: —source_supported · evidence EV-130, EV-131, EV-133cutoffDate (inherited) · used polymorphically: effectiveFrom, effectiveUntilappliesToPropertyClass · polymorphic (no declared domain, asserted on this class's instances): underRegimehasRuleappliesToPropertyClass → PropertyClassSchemeTaxRuleShape: appliesToPropertyClass [1..* SHACL] class PropertyClass; RegulatoryRuleShape: underRegime [1..1 SHACL] class RegulatoryRegime; RegulatoryRuleShape: effectiveFrom [0..1 SHACL] xsd:date; RegulatoryRuleShape: effectiveUntil [0..1 SHACL] xsd:date; RegulatoryRuleShape: cutoffDate [0..1 SHACL] xsd:dateTimeRule_AU_CGT_50Discount_PreReform, Rule_AU_CGT_Indexation, Rule_AU_GST_CommercialResidential, Rule_AU_GST_ResidentialInputTaxed, Rule_AU_NG_EstablishedRestricted, Rule_AU_NG_NewBuildOnly, Rule_QLD_BTR_50pcDiscount, Rule_VIC_ShortStayLevy---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_RegulatoryRegime["RegulatoryRegime"]:::owl
end
C["<b>TaxRule</b><br/>cutoffDate : dateTime<br/>effectiveFrom : date<br/>effectiveUntil : date"]:::focal
subgraph OUTG["Outgoing targets"]
O_n_PropertyClass["PropertyClass"]:::owl
O_n_RegulatoryRegime["RegulatoryRegime"]:::owl
end
subgraph SHG["SHACL (operational, not OWL)"]
SH_n_TaxRuleShape_0("TaxRuleShape<br/>appliesToPropertyClass<br/>min 1 · class PropertyClass"):::shacl
SH_n_RegulatoryRuleShape_1("RegulatoryRuleShape<br/>underRegime<br/>min 1 · max 1 · class RegulatoryRegime"):::shacl
SH_n_RegulatoryRuleShape_2("RegulatoryRuleShape<br/>effectiveFrom<br/>max 1 · xsd:date"):::shacl
SH_n_RegulatoryRuleShape_3("RegulatoryRuleShape<br/>effectiveUntil<br/>max 1 · xsd:date"):::shacl
SH_n_RegulatoryRuleShape_4("RegulatoryRuleShape<br/>cutoffDate<br/>max 1 · xsd:dateTime"):::shacl
end
subgraph FX["Fixture individuals (8)"]
F_n_Rule_AU_CGT_50Discount_PreReform["Until 30 June 2027<br/>resident individuals<br/>and trusts receive a<br/>50% CGT discount<br/>after 12 months'<br/>holding;<br/>companies do not<br/>(EV-131, EV-042)"]:::fix
F_n_Rule_AU_CGT_Indexation["From 1 July 2027 the<br/>50% CGT discount is<br/>replaced by<br/>cost-base indexation<br/>and a 30% minimum<br/>tax on real gains;<br/>new-build investors<br/>may elect the old<br/>regime<br/>(EV-131)"]:::fix
F_n_Rule_AU_GST_CommercialResidential["Lease of commercial<br/>residential premises<br/>(hotels, motels,<br/>hostels, boarding<br/>houses) can be<br/>subject to GST;<br/>a state rooming<br/>house is not<br/>automatically a GST<br/>boarding house<br/>(EV-133)"]:::fix
F_n_Rule_AU_GST_ResidentialInputTaxed["Ordinary residential<br/>rent is input taxed:<br/>no GST charged and<br/>no GST credits<br/>(EV-133)"]:::fix
F_n_Rule_AU_NG_EstablishedRestricted["Established<br/>residential property<br/>acquired after 7:30<br/>pm AEST 12 May 2026<br/>cannot offset excess<br/>rental losses<br/>against salary from<br/>1 July 2027;<br/>earlier holdings<br/>grandfathered<br/>(EV-130)"]:::fix
F_n_Rule_AU_NG_NewBuildOnly["From 1 July 2027<br/>negative gearing<br/>against non-property<br/>income is available<br/>only for new<br/>residential builds<br/>(EV-130)"]:::fix
F_n_Rule_QLD_BTR_50pcDiscount["50% reduction in<br/>taxable land value<br/>for qualifying BTR<br/>projects with at<br/>least 10% affordable<br/>dwellings<br/>(EV-134)"]:::fix
F_n_Rule_VIC_ShortStayLevy["7.5% short-stay levy<br/>on total booking fee<br/>(EV-099)"]:::fix
end
I_n_RegulatoryRegime -->|"hasRule"| C
C -->|"appliesToPropertyClass"| O_n_PropertyClass
C -->|"underRegime"| O_n_RegulatoryRegime
C -.-> SH_n_TaxRuleShape_0
C -.-> SH_n_RegulatoryRuleShape_1
C -.-> SH_n_RegulatoryRuleShape_2
C -.-> SH_n_RegulatoryRuleShape_3
C -.-> SH_n_RegulatoryRuleShape_4
F_n_Rule_AU_CGT_50Discount_PreReform -.->|"rdf:type"| C
F_n_Rule_AU_CGT_Indexation -.->|"rdf:type"| C
F_n_Rule_AU_GST_CommercialResidential -.->|"rdf:type"| C
F_n_Rule_AU_GST_ResidentialInputTaxed -.->|"rdf:type"| C
F_n_Rule_AU_NG_EstablishedRestricted -.->|"rdf:type"| C
F_n_Rule_AU_NG_NewBuildOnly -.->|"rdf:type"| C
F_n_Rule_QLD_BTR_50pcDiscount -.->|"rdf:type"| C
F_n_Rule_VIC_ShortStayLevy -.->|"rdf:type"| C
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:TenantConfiguration — Tenant configurationDefinition. Whether a property is occupied by a single tenant or by multiple tenants under separate leases.
source_supported · evidence EV-083, EV-084tenantConfiguration---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_PropertyAsset["PropertyAsset"]:::owl
end
C["<b>TenantConfiguration</b>"]:::focal
I_n_PropertyAsset -->|"tenantConfiguration"| C
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:TenantSegment — Tenant segmentDefinition. A demand group that an accommodation product targets (students, young professionals, essential workers, corporate staff, singles and couples, families, new arrivals, temporary workers).
source_supported · evidence EV-074, EV-065targetsTenantSegment---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_Dwelling["Dwelling"]:::owl
end
C["<b>TenantSegment</b>"]:::focal
I_n_Dwelling -->|"targetsTenantSegment ✱"| C
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:ThresholdEffect — Threshold effectDefinition. The regulatory consequence when an occupancy threshold is satisfied: the regime applies in full, applies in part, does not apply, a permit is exempt, or an authorisation becomes required.
modelling_construct · evidence — · rationale: Controlled vocabulary for OccupancyThreshold (DEC-007).occupancyThresholdEffect---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_OccupancyThreshold["OccupancyThreshold"]:::owl
end
C["<b>ThresholdEffect</b>"]:::focal
I_n_OccupancyThreshold -->|"occupancyThresholdEffect"| C
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:ThresholdKind — Threshold kindDefinition. What an occupancy threshold counts: residents, unrelated tenants, rooms rented, bedrooms, separate lettings, persons, floor area, dwellings.
modelling_construct · evidence — · rationale: Controlled vocabulary for OccupancyThreshold (DEC-007).thresholdKind---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_OccupancyThreshold["OccupancyThreshold"]:::owl
end
C["<b>ThresholdKind</b>"]:::focal
I_n_OccupancyThreshold -->|"thresholdKind"| C
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:TitleReference — Title referenceDefinition. The registered title identifier under which ownership and registered interests (mortgages, easements, covenants, leases, caveats) are recorded.
PropertyIdentifier · Ancestors: PropertyIdentifier · Subclasses: —source_supported · evidence EV-175identifierValue (inherited)hasIdentifierPropertyIdentifierShape: identifierValue [1..1 SHACL] xsd:stringId_Title_Bris---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_PropertyAsset["PropertyAsset"]:::owl
end
C["<b>TitleReference</b><br/>identifierValue : string"]:::focal
subgraph SHG["SHACL (operational, not OWL)"]
SH_n_PropertyIdentifierShape_0("PropertyIdentifierShape<br/>identifierValue<br/>min 1 · max 1 · xsd:string"):::shacl
end
subgraph FX["Fixture individuals (1)"]
F_n_Id_Title_Bris["Id_Title_Bris"]:::fix
end
I_n_PropertyAsset -->|"hasIdentifier"| C
C -.-> SH_n_PropertyIdentifierShape_0
F_n_Id_Title_Bris -.->|"rdf:type"| C
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
pbo:Workflow — WorkflowDefinition. A documented operational process of a property business with trigger, responsible role, steps, decision points, records, service standard and escalation path.
InformationArtefact · Ancestors: InformationArtefact · Subclasses: —source_supported · evidence EV-155licenceNote (inherited), publicationDate (inherited), sourceUrl (inherited)publishedBy (inherited), recommendsSection (inherited)producesArtefact, supportedByWorkflowrecommendsSection → DocumentSectionSchemeWorkflow_Arrears, Workflow_Inspections, Workflow_Leasing, Workflow_Maintenance, Workflow_RentCollection---
config:
layout: elk
---
flowchart LR
subgraph IN["Incoming"]
I_n_DevelopmentProject["DevelopmentProject"]:::owl
I_n_Service["Service"]:::owl
end
C[["<b>Workflow</b><br/>licenceNote : string<br/>publicationDate : date<br/>sourceUrl : anyURI"]]:::focal
subgraph OUTG["Outgoing targets"]
O_n_Organisation["Organisation"]:::owl
O_n_DocumentSection["DocumentSection"]:::owl
end
subgraph FX["Fixture individuals (5)"]
F_n_Workflow_Arrears[["Arrears workflow:<br/>automated reminders,<br/>escalation, notice"]]:::fix
F_n_Workflow_Inspections[["Routine inspection<br/>workflow"]]:::fix
F_n_Workflow_Leasing[["Leasing workflow:<br/>marketing,<br/>application,<br/>screening, lease<br/>preparation, bond"]]:::fix
F_n_Workflow_Maintenance[["Maintenance<br/>workflow:<br/>emergency/urgent/routine<br/>triage, contractor<br/>control, records"]]:::fix
F_n_Workflow_RentCollection[["Rent collection<br/>workflow"]]:::fix
end
I_n_DevelopmentProject -->|"producesArtefact"| C
I_n_Service -->|"supportedByWorkflow"| C
C -->|"publishedBy"| O_n_Organisation
C -->|"recommendsSection"| O_n_DocumentSection
F_n_Workflow_Arrears -.->|"rdf:type"| C
F_n_Workflow_Inspections -.->|"rdf:type"| C
F_n_Workflow_Leasing -.->|"rdf:type"| C
F_n_Workflow_Maintenance -.->|"rdf:type"| C
F_n_Workflow_RentCollection -.->|"rdf:type"| C
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
| Property | Domain | Range | Uses in fixtures | Consumed SKOS schemes | CQs | Definition | Term · support · evidence |
|---|---|---|---|---|---|---|---|
accessTier |
DataSource | DataAccessTier | 18 | DataAccessTierScheme | CQ-009 | The access tier of the data source. | TERM-accessTier · source_supported · EV-140 |
administeredBy |
RegulatoryRegime | GovernmentBody | 14 | — | CQ-001 | The regulator or government body that administers the regime. | TERM-administeredBy · source_supported · EV-090, EV-092 |
agreementUnderHeadLease |
Sublease | HeadLease | 1 | — | — | Links a sublease to the head lease from which the operator's right to sublet derives. | TERM-agreementUnderHeadLease · source_supported · EV-060, EV-063 |
allocatesOutgoing |
— (polymorphic) | OutgoingAllocation | 11 | — | CQ-003, CQ-010 | Links a lease type or agreement to an outgoing allocation. | TERM-allocatesOutgoing · source_supported · EV-081 |
appliesIn |
— (polymorphic) | Jurisdiction | 13 | — | CQ-001, CQ-002, CQ-015 | The jurisdiction in which a regulatory regime or rule applies. | TERM-appliesIn · source_supported · EV-090, EV-093 |
appliesToAccommodationType |
RegulatoryRegime | AccommodationType | 11 | AccommodationTypeScheme | — | An accommodation type to which the regime applies. | TERM-appliesToAccommodationType · source_supported · EV-092, EV-093 |
appliesToOperatingModel |
RegulatoryRegime | OperatingModel | 20 | OperatingModelScheme | CQ-001, CQ-015 | An operating model to which the regime applies. | TERM-appliesToOperatingModel · source_supported · EV-069, EV-092 |
appliesToPropertyClass |
TaxRule | PropertyClass | 9 | PropertyClassScheme | CQ-012 | The class of property (new build, established, commercial residential, build-to-rent) to which a tax rule applies. | TERM-appliesToPropertyClass · source_supported · EV-130, EV-134 |
assertedIn |
— (polymorphic) | SourceDocument | 30 | — | CQ-005, CQ-008, CQ-011 | The corpus source document that asserts the value, definition or claim. | TERM-assertedIn · modelling_construct · |
assumes |
FinancialScenario | MetricValue | 19 | — | CQ-004 | A metric value used as an input assumption of the scenario. | TERM-assumes · modelling_construct · |
authorisationType |
Authorisation | AuthorisationType | 8 | AuthorisationTypeScheme | CQ-015 | The kind of authorisation. | TERM-authorisationType · modelling_construct · |
authorisedParty |
Authorisation | Party | 8 | — | — | The party to whom the authorisation is granted (the operator, provider, licensee or applicant). | TERM-authorisedParty · source_supported · EV-093 |
borneByRole |
OutgoingAllocation | Role | 11 | RoleScheme | CQ-003, CQ-010 | The role (landlord/lessor or tenant/lessee) that bears the allocated outgoing. | TERM-borneByRole · source_supported · EV-081 |
businessModel |
Business | AgencyBusinessModel | 2 | AgencyBusinessModelScheme | — | The agency business model under which the business is organised. | TERM-businessModel · source_supported · EV-160 |
concernsAsset |
— (polymorphic) | PropertyAsset | 18 | — | — | The property asset (or rentable unit) that an agreement, authorisation, scenario, risk or project concerns. | TERM-concernsAsset · source_supported · EV-060, EV-092 |
coversJurisdiction |
DataSource | Jurisdiction | 18 | — | CQ-009 | The jurisdiction the data source covers. | TERM-coversJurisdiction · source_supported · EV-140, EV-141 |
describesJurisdiction |
— (polymorphic) | Jurisdiction | 10 | — | CQ-011 | The jurisdiction a metric value, claim or data source refers to. | TERM-describesJurisdiction · source_supported · EV-110, EV-140 |
gateRequiresAuthorisationType |
DecisionGate | AuthorisationType | 6 | AuthorisationTypeScheme | — | An authorisation type whose confirmation satisfies the decision gate. | TERM-gateRequiresAuthorisationType · source_supported · EV-124 |
governedBy |
— (polymorphic) | Legislation | 16 | — | CQ-001 | The legislation that establishes the regime or rule. | TERM-governedBy · source_supported · EV-090, EV-093 |
hasAccommodationType |
PropertyAsset | AccommodationType | 7 | AccommodationTypeScheme | — | The accommodation-type classification of a property asset or rentable unit. | TERM-hasAccommodationType · source_supported · EV-070, EV-075 |
hasAuthorisation |
— (polymorphic) | Authorisation | 7 | — | CQ-015 | An authorisation held for, or required by, a property asset or party. | TERM-hasAuthorisation · source_supported · EV-092, EV-093 |
hasBuildingClassification |
PropertyAsset | BuildingClassification | 2 | BuildingClassificationScheme | — | The building-code class of a building or dwelling. | TERM-hasBuildingClassification · source_supported · EV-098 |
hasCharacteristic |
OwnershipStructure | StructureCharacteristic | 9 | — | CQ-005 | A characteristic a source attributes to an ownership structure. | TERM-hasCharacteristic · source_supported · EV-041, EV-042 |
hasClause |
Agreement | ContractClause | 4 | — | — | A clause contained in the agreement. | TERM-hasClause · source_supported · EV-066, EV-082 |
hasDecisionGate |
— (polymorphic) | DecisionGate | 8 | — | — | A decision gate that must be passed for the subject (strategy or project). | TERM-hasDecisionGate · source_supported · EV-123, EV-124 |
hasFeeModel |
Service | FeeModel | 6 | FeeModelScheme | CQ-013 | The fee model under which a service is charged. | TERM-hasFeeModel · source_supported · EV-154 |
hasIdentifier |
PropertyAsset | PropertyIdentifier | 11 | — | — | A property identifier denoting the asset. | TERM-hasIdentifier · source_supported · EV-172, EV-174 |
hasMetricValue |
— (polymorphic) | MetricValue | 12 | — | — | A metric value describing the subject (property, portfolio, market claim, scenario). | TERM-hasMetricValue · modelling_construct · |
hasParticipation |
— (polymorphic) | Participation | 24 | — | CQ-003 | Links an agreement, property asset, development project or business to a participation in which a party bears a role in that context. | TERM-hasParticipation · modelling_construct · |
hasPhase |
DevelopmentProject | ProjectPhase | 7 | ProjectPhaseScheme | — | A phase of the development project. | TERM-hasPhase · source_supported · EV-105 |
hasRisk |
— (polymorphic) | Risk | 42 | — | CQ-007 | A risk that applies to the subject (strategy, operating model, agreement, property, project or business). | TERM-hasRisk · source_supported · EV-120, EV-121, EV-122 |
hasRule |
RegulatoryRegime | RegulatoryRule | 16 | — | — | A specific rule within the regime. | TERM-hasRule · source_supported · EV-099, EV-130 |
hasStrategy |
— (polymorphic) | InvestmentStrategy | 2 | InvestmentStrategyScheme | — | The investment strategy applied to a portfolio, asset or project. | TERM-hasStrategy · source_supported · EV-020, EV-025 |
hasTaxClassification |
— (polymorphic) | TaxClassification | 3 | TaxClassificationScheme | — | The tax classification attributed to an activity, party, property or supply. | TERM-hasTaxClassification · source_supported · EV-022, EV-133 |
hasThreshold |
RegulatoryRegime | OccupancyThreshold | 14 | — | CQ-002 | An occupancy or size threshold that triggers, exempts or bounds the regime. | TERM-hasThreshold · source_supported · EV-091, EV-092, EV-093, EV-094 |
heldUnder |
— (polymorphic) | OwnershipStructure | 2 | OwnershipStructureScheme | — | The ownership structure through which an asset or portfolio is held. | TERM-heldUnder · source_supported · EV-040, EV-043 |
inPortfolio |
PropertyAsset | Portfolio | 2 | — | — | The portfolio that holds or manages the asset. | TERM-inPortfolio · source_supported · EV-025, EV-151 |
inRole |
Participation | Role | 24 | RoleScheme | CQ-003 | The role borne by the participant in the participation. | TERM-inRole · modelling_construct · |
intendedOperatingModel |
PropertyAsset | OperatingModel | 5 | OperatingModelScheme | CQ-015 | The operating model under which a property is, or is proposed to be, operated. | TERM-intendedOperatingModel · source_supported · EV-061, EV-106 |
issuedBy |
Authorisation | GovernmentBody | 8 | — | — | The government body that issues or grants the authorisation. | TERM-issuedBy · source_supported · EV-092, EV-093, EV-097 |
leaseType |
Agreement | LeaseType | 3 | LeaseTypeScheme | CQ-003 | The lease-type classification of an agreement. | TERM-leaseType · source_supported · EV-080, EV-081 |
locatedIn |
PropertyAsset | Jurisdiction | 13 | — | CQ-015 | The jurisdiction in which a property asset is located. | TERM-locatedIn · source_supported · EV-095, EV-170 |
managedBy |
— (polymorphic) | Party | 3 | — | — | Convenience shortcut stating the party that manages a property asset or portfolio on the owner's behalf. | TERM-managedBy · source_supported · EV-150, EV-152 |
measuredBy |
— (polymorphic) | Metric | 6 | MetricScheme | CQ-013 | A metric used as a key performance indicator for the business, service or workflow. | TERM-measuredBy · source_supported · EV-157 |
metric |
MetricValue | Metric | 42 | MetricScheme | CQ-004, CQ-011 | The metric that the value measures. | TERM-metric · modelling_construct · |
mitigatedBy |
Risk | Mitigation | 20 | — | CQ-007 | A mitigation recorded for the risk. | TERM-mitigatedBy · source_supported · EV-120, EV-123 |
occupancyThresholdEffect |
OccupancyThreshold | ThresholdEffect | 14 | ThresholdEffectScheme | CQ-002 | The regime application effect when the threshold is met (regime applies in full, applies in part, does not apply, permit exempt, licence required). | TERM-occupancyThresholdEffect · modelling_construct · |
operatedBy |
PropertyAsset | Party | 3 | — | — | Convenience shortcut stating the party that operates accommodation at the property (the operator, provider or head tenant). | TERM-operatedBy · source_supported · EV-060, EV-071 |
outgoingCategory |
OutgoingAllocation | OutgoingCategory | 11 | OutgoingCategoryScheme | CQ-003, CQ-010 | The category of outgoing being allocated. | TERM-outgoingCategory · source_supported · EV-081 |
ownedBy |
PropertyAsset | Party | 6 | — | — | Convenience shortcut stating the party that owns the property asset; equivalent in intent to a participation in the Owner role. | TERM-ownedBy · source_supported · EV-050, EV-062 |
partOf |
PropertyAsset | PropertyAsset | 7 | — | — | Mereological part relation between property assets (a room within a dwelling, a dwelling within a building, a building on a parcel). | TERM-partOf · source_supported · EV-070, EV-072 |
participant |
Participation | Party | 24 | — | CQ-003 | The party bearing the role in a participation. | TERM-participant · modelling_construct · |
participationContext |
Participation | — (polymorphic) | 24 | — | — | The agreement, property asset, project or business in which the participation occurs. | TERM-participationContext · modelling_construct · |
permittedUse |
Agreement | AccommodationType | 2 | AccommodationTypeScheme | — | The accommodation type or use the agreement permits. | TERM-permittedUse · source_supported · EV-066, EV-069 |
precedes |
ProjectPhase | ProjectPhase | 7 | ProjectPhaseScheme | — | Ordering between project phases. | TERM-precedes · source_supported · EV-105 |
prescribesForm |
RegulatoryRegime | PrescribedForm | 2 | — | — | A prescribed form required by the regime for an agreement or notice. | TERM-prescribesForm · source_supported · EV-089, EV-091 |
producesArtefact |
DevelopmentProject | InformationArtefact | 1 | — | — | An information artefact produced by the project or business activity. | TERM-producesArtefact · source_supported · EV-004, EV-011 |
providesService |
Business | Service | 4 | — | CQ-013 | A service provided by the business. | TERM-providesService · source_supported · EV-154, EV-156 |
publishedBy |
InformationArtefact | Organisation | 20 | — | CQ-009 | The organisation that publishes the data source or document. | TERM-publishedBy · source_supported · EV-140, EV-141 |
recommendsSection |
InformationArtefact | DocumentSection | 30 | DocumentSectionScheme | CQ-008 | A document section that a source or template recommends the artefact contain. | TERM-recommendsSection · source_supported · EV-001, EV-002, EV-006 |
requiresAuthorisationType |
RegulatoryRegime | AuthorisationType | 12 | AuthorisationTypeScheme | CQ-001, CQ-015 | A kind of authorisation that must be obtained before operating under the regime. | TERM-requiresAuthorisationType · source_supported · EV-092, EV-093, EV-094 |
riskCategory |
Risk | RiskCategory | 20 | RiskCategoryScheme | CQ-007 | The category of the risk. | TERM-riskCategory · source_supported · EV-120 |
scenarioForModel |
FinancialScenario | OperatingModel | 3 | OperatingModelScheme | — | The operating model or accommodation type that the scenario underwrites. | TERM-scenarioForModel · source_supported · EV-100 |
sourcesCapabilityVia |
— (polymorphic) | CapabilitySourcing | 12 | CapabilitySourcingScheme | CQ-014 | The capability-sourcing pattern characteristic of the business model or business. | TERM-sourcesCapabilityVia · source_supported · EV-161, EV-162 |
strategyUsesAccommodationType |
InvestmentStrategy | AccommodationType | 19 | AccommodationTypeScheme | CQ-006 | An accommodation type on which the investment strategy relies. | TERM-strategyUsesAccommodationType · source_supported · EV-021, EV-030 |
strategyUsesOperatingModel |
InvestmentStrategy | OperatingModel | 16 | OperatingModelScheme | CQ-006 | An operating model on which the investment strategy relies. | TERM-strategyUsesOperatingModel · source_supported · EV-021, EV-061 |
suppliesAttribute |
DataSource | PropertyAttribute | 30 | PropertyAttributeScheme | CQ-009 | A property attribute the data source can supply. | TERM-suppliesAttribute · source_supported · EV-141, EV-143 |
supportedByWorkflow |
Service | Workflow | 5 | — | CQ-013 | A workflow that delivers the service. | TERM-supportedByWorkflow · source_supported · EV-155 |
targetsTenantSegment |
— (polymorphic) | TenantSegment | 20 | TenantSegmentScheme | CQ-006 | A tenant segment that a strategy, accommodation type or property targets. | TERM-targetsTenantSegment · source_supported · EV-074, EV-065 |
tenantConfiguration |
PropertyAsset | TenantConfiguration | 2 | TenantConfigurationScheme | — | Whether the property is single- or multi-tenant. | TERM-tenantConfiguration · source_supported · EV-083 |
thresholdKind |
OccupancyThreshold | ThresholdKind | 14 | ThresholdKindScheme | CQ-002 | What the threshold counts. | TERM-thresholdKind · modelling_construct · |
underRegime |
— (polymorphic) | RegulatoryRegime | 23 | — | CQ-012 | The regulatory regime under which the authorisation is issued or the rule sits. | TERM-underRegime · modelling_construct · |
usesStrategy |
DevelopmentProject | InvestmentStrategy | 2 | InvestmentStrategyScheme | — | The investment strategy that the development project implements. | TERM-usesStrategy · source_supported · EV-011, EV-021 |
withinJurisdiction |
Jurisdiction | Jurisdiction | 9 | — | CQ-009, CQ-015 | Containment of one jurisdiction within a larger one (a local government area within a state within a nation). | TERM-withinJurisdiction · modelling_construct · |
yields |
FinancialScenario | MetricValue | 8 | — | CQ-004 | A metric value produced as a result of the scenario. | TERM-yields · modelling_construct · |
| Property | Domain | Range | Uses in fixtures | SHACL | Definition | Term · support · evidence |
|---|---|---|---|---|---|---|
annualRent |
— (polymorphic) | decimal | 0 | — | Scheduled rent per year. | TERM-annualRent · source_supported · EV-100 |
authorisationStatus |
Authorisation | string | 8 | AuthorisationShape [1..1 SHACL] xsd:string | Status of an authorisation: 'held', 'pending', 'expired', 'refused', 'not_required', 'unknown'. | TERM-authorisationStatus · modelling_construct · |
authorityLevel |
SourceDocument | string | 16 | SourceDocumentShape [1..1 SHACL] xsd:string | Authority level of a source document: normative, authoritative, primary, secondary, expert, reference, illustrative. | TERM-authorityLevel · modelling_construct · |
basisNote |
— (polymorphic) | string | 18 | — | Free-text statement of the basis, assumptions or qualification attached to a value or claim. | TERM-basisNote · modelling_construct · |
bedroomCount |
PropertyAsset | integer | 3 | PropertyAssetShape [0..1 SHACL] xsd:integer | Number of bedrooms. | TERM-bedroomCount · source_supported · EV-076 |
characteristicNote |
StructureCharacteristic | string | 9 | StructureCharacteristicShape [1..1 SHACL] xsd:string | Text of a structure characteristic as stated by the source. | TERM-characteristicNote · modelling_construct · |
claimDate |
— (polymorphic) | date | 11 | MetricValueShape [0..1 SHACL] xsd:date | Date on which a claim or figure was published or is current. | TERM-claimDate · modelling_construct · |
cutoffDate |
RegulatoryRule | dateTime | 1 | RegulatoryRuleShape [0..1 SHACL] xsd:dateTime | A grandfathering or eligibility cut-off date-time attached to a rule (for example 7:30 pm AEST 12 May 2026). | TERM-cutoffDate · source_supported · EV-130 |
dateIssued |
Authorisation | date | 5 | AuthorisationShape [0..1 SHACL] xsd:date | Date the authorisation was issued. | TERM-dateIssued · modelling_construct · |
effectiveFrom |
— (polymorphic) | date | 10 | ParticipationShape [0..1 SHACL] xsd:date; RegulatoryRuleShape [0..1 SHACL] xsd:date | Date from which an agreement, authorisation, rule or regime is in force. | TERM-effectiveFrom · source_supported · EV-130, EV-131 |
effectiveUntil |
— (polymorphic) | date | 5 | AuthorisationShape [0..1 SHACL] xsd:date; ParticipationShape [0..1 SHACL] xsd:date; RegulatoryRuleShape [0..1 SHACL] xsd:date | Date until which an agreement, authorisation, rule or regime is in force. | TERM-effectiveUntil · source_supported · EV-132 |
escalationRatePercent |
Agreement | decimal | 1 | AgreementShape [0..1 SHACL] | Annual rent escalation rate in percent under an agreement. | TERM-escalationRatePercent · source_supported · EV-068 |
feePercentOfRent |
Service | decimal | 1 | ServiceShape [0..1 SHACL] | Management fee expressed as a percentage of rent collected. | TERM-feePercentOfRent · source_supported · EV-154, EV-158 |
fixedRent |
Agreement | boolean | 8 | AgreementShape [0..1 SHACL] xsd:boolean; HeadLeaseShape [1..* SHACL] | Whether the rent obligation is fixed irrespective of occupancy (true for head/master leases). | TERM-fixedRent · source_supported · EV-060, EV-062 |
floorAreaSqm |
PropertyAsset | decimal | 2 | PropertyAssetShape [0..1 SHACL] | Total floor area in square metres. | TERM-floorAreaSqm · source_supported · EV-076, EV-094 |
gateCondition |
DecisionGate | string | 4 | DecisionGateShape [1..1 SHACL] xsd:string | Text of the condition a decision gate requires. | TERM-gateCondition · modelling_construct · |
identifierValue |
PropertyIdentifier | string | 9 | PropertyIdentifierShape [1..1 SHACL] xsd:string | The literal value of a property identifier. | TERM-identifierValue · source_supported · EV-172, EV-174 |
jurisdictionCode |
Jurisdiction | string | 11 | JurisdictionShape [1..1 SHACL] xsd:string | Short code for a jurisdiction (AU, QLD, VIC, NSW, WA, SA, BCC, LOGAN). | TERM-jurisdictionCode · modelling_construct · |
licenceNote |
InformationArtefact | string | 8 | — | Licence or terms under which a data source or document is available. | TERM-licenceNote · source_supported · EV-140, EV-142 |
lotSizeSqm |
LandParcel | decimal | 1 | — | Land area in square metres. | TERM-lotSizeSqm · source_supported · EV-032 |
mitigationNote |
Mitigation | string | 20 | MitigationShape [1..1 SHACL] xsd:string | Text describing the mitigation, control or diligence step. | TERM-mitigationNote · modelling_construct · |
numericValue |
MetricValue | decimal | 42 | MetricValueShape [1..1 SHACL] | The numeric value of a metric value. | TERM-numericValue · modelling_construct · |
phaseOrder |
ProjectPhase | integer | 8 | ProjectPhaseShape [0..1 SHACL] xsd:integer | Ordinal position of a project phase. | TERM-phaseOrder · modelling_construct · |
portfolioSizeProperties |
Portfolio | integer | 2 | — | Number of properties under management or held. | TERM-portfolioSizeProperties · source_supported · EV-151, EV-159 |
publicationDate |
InformationArtefact | date | 8 | SourceDocumentShape [0..1 SHACL] xsd:date | Date the artefact was published or compiled. | TERM-publicationDate · modelling_construct · |
refreshCadence |
DataSource | string | 18 | DataSourceShape [0..1 SHACL] xsd:string | How often a data source is updated (daily, weekly, quarterly, annual, release-driven, near-real-time). | TERM-refreshCadence · source_supported · EV-144 |
roomCount |
PropertyAsset | integer | 3 | PropertyAssetShape [0..1 SHACL] xsd:integer | Number of separately lettable rooms or studios in a property. | TERM-roomCount · source_supported · EV-072, EV-100 |
scenarioName |
FinancialScenario | string | 3 | FinancialScenarioShape [1..1 SHACL] xsd:string | Human-readable name of a financial scenario (conservative, moderate, aggressive). | TERM-scenarioName · source_supported · EV-100 |
sourceUrl |
InformationArtefact | anyURI | 0 | SourceDocumentShape [0..1 SHACL] xsd:anyURI | Original location of a source document or data source. | TERM-sourceUrl · modelling_construct · |
termMonths |
Agreement | integer | 7 | AgreementShape [0..1 SHACL] xsd:integer | Duration of an agreement in months. | TERM-termMonths · source_supported · EV-067, EV-081 |
thresholdComparator |
OccupancyThreshold | string | 14 | OccupancyThresholdShape [1..1 SHACL] xsd:string | Comparison operator for the threshold value: 'gte', 'lte', 'gt', 'lt', 'eq', 'range'. | TERM-thresholdComparator · modelling_construct · |
thresholdUnit |
OccupancyThreshold | string | 14 | OccupancyThresholdShape [1..1 SHACL] xsd:string | Unit of the threshold value (persons, rooms, bedrooms, lettings, m2). | TERM-thresholdUnit · modelling_construct · |
thresholdUpperValue |
OccupancyThreshold | decimal | 2 | OccupancyThresholdShape [0..1 SHACL] | Upper bound when the comparator is 'range'. | TERM-thresholdUpperValue · modelling_construct · |
thresholdValue |
OccupancyThreshold | decimal | 14 | OccupancyThresholdShape [1..1 SHACL] | Numeric threshold value (lower bound for ranges). | TERM-thresholdValue · modelling_construct · |
unit |
MetricValue | string | 42 | MetricValueShape [1..1 SHACL] xsd:string | Unit of a metric value (percent, AUD, AUD_per_week, months, ratio, EUR). | TERM-unit · modelling_construct · |
upperValue |
MetricValue | decimal | 5 | MetricValueShape [0..1 SHACL] | Upper bound of a metric value reported as a range. | TERM-upperValue · modelling_construct · |
weeklyRent |
— (polymorphic) | decimal | 11 | AgreementShape [0..1 SHACL] | Rent payable per week under an agreement or for a rentable unit, in AUD unless stated. | TERM-weeklyRent · source_supported · EV-067, EV-110 |
Overview: the 24 concept schemes and the object properties that consume them (edge = property, source = the property's domain class, ✱ = polymorphic subject). One compact view per scheme follows, each showing that scheme and all of its concepts; the tables carry definitions and every referencing individual.
--- config: layout: elk --- flowchart LR n_AccommodationTypeScheme(["<b>AccommodationTypeScheme</b>"]):::skos n_AgencyBusinessModelScheme(["<b>AgencyBusinessModelScheme</b>"]):::skos n_AuthorisationTypeScheme(["<b>AuthorisationTypeScheme</b>"]):::skos n_BuildingClassificationScheme(["<b>BuildingClassificationScheme</b>"]):::skos n_CapabilitySourcingScheme(["<b>CapabilitySourcingScheme</b>"]):::skos n_DataAccessTierScheme(["<b>DataAccessTierScheme</b>"]):::skos n_DocumentSectionScheme(["<b>DocumentSectionScheme</b>"]):::skos n_FeeModelScheme(["<b>FeeModelScheme</b>"]):::skos n_InvestmentStrategyScheme(["<b>InvestmentStrategyScheme</b>"]):::skos n_LeaseTypeScheme(["<b>LeaseTypeScheme</b>"]):::skos n_MetricScheme(["<b>MetricScheme</b>"]):::skos n_OperatingModelScheme(["<b>OperatingModelScheme</b>"]):::skos n_OutgoingCategoryScheme(["<b>OutgoingCategoryScheme</b>"]):::skos n_OwnershipStructureScheme(["<b>OwnershipStructureScheme</b>"]):::skos n_ProjectPhaseScheme(["<b>ProjectPhaseScheme</b>"]):::skos n_PropertyAttributeScheme(["<b>PropertyAttributeScheme</b>"]):::skos n_PropertyClassScheme(["<b>PropertyClassScheme</b>"]):::skos n_RiskCategoryScheme(["<b>RiskCategoryScheme</b>"]):::skos n_RoleScheme(["<b>RoleScheme</b>"]):::skos n_TaxClassificationScheme(["<b>TaxClassificationScheme</b>"]):::skos n_TenantConfigurationScheme(["<b>TenantConfigurationScheme</b>"]):::skos n_TenantSegmentScheme(["<b>TenantSegmentScheme</b>"]):::skos n_ThresholdEffectScheme(["<b>ThresholdEffectScheme</b>"]):::skos n_ThresholdKindScheme(["<b>ThresholdKindScheme</b>"]):::skos P_n_DataSource[["DataSource"]]:::owl P_n_DataSource -->|"accessTier"| n_DataAccessTierScheme P_n_RegulatoryRegime["RegulatoryRegime"]:::owl P_n_RegulatoryRegime -->|"appliesToAccommodationType"| n_AccommodationTypeScheme P_n_RegulatoryRegime -->|"appliesToOperatingModel"| n_OperatingModelScheme P_n_TaxRule["TaxRule"]:::owl P_n_TaxRule -->|"appliesToPropertyClass"| n_PropertyClassScheme P_n_Authorisation["Authorisation"]:::owl P_n_Authorisation -->|"authorisationType"| n_AuthorisationTypeScheme P_n_OutgoingAllocation["OutgoingAllocation"]:::owl P_n_OutgoingAllocation -->|"borneByRole"| n_RoleScheme P_n_Business["Business"]:::owl P_n_Business -->|"businessModel"| n_AgencyBusinessModelScheme P_n_DecisionGate["DecisionGate"]:::owl P_n_DecisionGate -->|"gateRequiresAuthorisationType"| n_AuthorisationTypeScheme P_n_PropertyAsset["PropertyAsset"]:::owl P_n_PropertyAsset -->|"hasAccommodationType"| n_AccommodationTypeScheme P_n_PropertyAsset -->|"hasBuildingClassification"| n_BuildingClassificationScheme P_n_Service["Service"]:::owl P_n_Service -->|"hasFeeModel"| n_FeeModelScheme P_n_DevelopmentProject["DevelopmentProject"]:::owl P_n_DevelopmentProject -->|"hasPhase"| n_ProjectPhaseScheme P_n_Portfolio["Portfolio"]:::owl P_n_Portfolio -->|"hasStrategy ✱"| n_InvestmentStrategyScheme P_n_Business -->|"hasTaxClassification ✱"| n_TaxClassificationScheme P_n_Person["Person"]:::owl P_n_Person -->|"hasTaxClassification ✱"| n_TaxClassificationScheme P_n_RoomingAccommodationAgreement["RoomingAccommodationAgreement"]:::owl P_n_RoomingAccommodationAgreement -->|"hasTaxClassification ✱"| n_TaxClassificationScheme P_n_Organisation["Organisation"]:::owl P_n_Organisation -->|"heldUnder ✱"| n_OwnershipStructureScheme P_n_Portfolio -->|"heldUnder ✱"| n_OwnershipStructureScheme P_n_Participation["Participation"]:::owl P_n_Participation -->|"inRole"| n_RoleScheme P_n_PropertyAsset -->|"intendedOperatingModel"| n_OperatingModelScheme P_n_Agreement["Agreement"]:::owl P_n_Agreement -->|"leaseType"| n_LeaseTypeScheme P_n_PropertyManagementBusiness["PropertyManagementBusiness"]:::owl P_n_PropertyManagementBusiness -->|"measuredBy ✱"| n_MetricScheme P_n_Service -->|"measuredBy ✱"| n_MetricScheme P_n_MetricValue["MetricValue"]:::owl P_n_MetricValue -->|"metric"| n_MetricScheme P_n_OccupancyThreshold["OccupancyThreshold"]:::owl P_n_OccupancyThreshold -->|"occupancyThresholdEffect"| n_ThresholdEffectScheme P_n_OutgoingAllocation -->|"outgoingCategory"| n_OutgoingCategoryScheme P_n_Agreement -->|"permittedUse"| n_AccommodationTypeScheme P_n_ProjectPhase["ProjectPhase"]:::owl P_n_ProjectPhase -->|"precedes"| n_ProjectPhaseScheme P_n_InformationArtefact[["InformationArtefact"]]:::owl P_n_InformationArtefact -->|"recommendsSection"| n_DocumentSectionScheme P_n_RegulatoryRegime -->|"requiresAuthorisationType"| n_AuthorisationTypeScheme P_n_Risk["Risk"]:::owl P_n_Risk -->|"riskCategory"| n_RiskCategoryScheme P_n_FinancialScenario["FinancialScenario"]:::owl P_n_FinancialScenario -->|"scenarioForModel"| n_OperatingModelScheme P_n_PropertyManagementBusiness -->|"sourcesCapabilityVia ✱"| n_CapabilitySourcingScheme P_n_InvestmentStrategy["InvestmentStrategy"]:::owl P_n_InvestmentStrategy -->|"strategyUsesAccommodationType"| n_AccommodationTypeScheme P_n_InvestmentStrategy -->|"strategyUsesOperatingModel"| n_OperatingModelScheme P_n_DataSource -->|"suppliesAttribute"| n_PropertyAttributeScheme P_n_Dwelling["Dwelling"]:::owl P_n_Dwelling -->|"targetsTenantSegment ✱"| n_TenantSegmentScheme P_n_PropertyAsset -->|"tenantConfiguration"| n_TenantConfigurationScheme P_n_OccupancyThreshold -->|"thresholdKind"| n_ThresholdKindScheme P_n_DevelopmentProject -->|"usesStrategy"| n_InvestmentStrategyScheme classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111 classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111 classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111 classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111 classDef fix fill:#f0f0f0,stroke:#777,color:#222 classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111 classDef prov fill:#f7f7f7,stroke:#999,color:#333
AccommodationTypeScheme — Accommodation type schemePhysical and occupancy configurations of accommodation.
Consumed by: appliesToAccommodationType, hasAccommodationType, permittedUse, strategyUsesAccommodationType
--- config: layout: elk --- flowchart LR n_AccommodationTypeScheme(["<b>AccommodationTypeScheme</b>"]):::skos n_AccommodationType_BoardingHouse(["Boarding house"]):::skos n_AccommodationType_Coliving(["Coliving"]):::skos n_AccommodationType_CorporateFurnished(["Corporate furnished housing"]):::skos n_AccommodationType_Coworking(["Co-working space"]):::skos n_AccommodationType_DualKey(["Dual key"]):::skos n_AccommodationType_DualOccupancy(["Dual occupancy"]):::skos n_AccommodationType_Duplex(["Duplex"]):::skos n_AccommodationType_HMO(["House in multiple occupation (HMO)"]):::skos n_AccommodationType_MultiTenantCommercial(["Multi-tenant commercial property"]):::skos n_AccommodationType_PurposeBuiltStudios(["Purpose-built self-contained studios"]):::skos n_AccommodationType_RoomingHouse(["Rooming house / rooming accommodation"]):::skos n_AccommodationType_SecondaryDwelling(["Secondary dwelling / granny flat"]):::skos n_AccommodationType_ShareHouse(["Share house / co-tenancy"]):::skos n_AccommodationType_ShortStay(["Short-stay accommodation"]):::skos n_AccommodationType_SingleTenantCommercial(["Single-tenant commercial property"]):::skos n_AccommodationType_StudentAccommodation(["Student accommodation"]):::skos n_AccommodationType_WholeDwellingRental(["Whole-dwelling rental"]):::skos n_AccommodationType_BoardingHouse -->|"topConceptOf"| n_AccommodationTypeScheme n_AccommodationType_Coliving -->|"topConceptOf"| n_AccommodationTypeScheme n_AccommodationType_CorporateFurnished -->|"topConceptOf"| n_AccommodationTypeScheme n_AccommodationType_Coworking -->|"topConceptOf"| n_AccommodationTypeScheme n_AccommodationType_DualKey -->|"topConceptOf"| n_AccommodationTypeScheme n_AccommodationType_DualOccupancy -->|"topConceptOf"| n_AccommodationTypeScheme n_AccommodationType_Duplex -->|"topConceptOf"| n_AccommodationTypeScheme n_AccommodationType_HMO -->|"topConceptOf"| n_AccommodationTypeScheme n_AccommodationType_MultiTenantCommercial -->|"topConceptOf"| n_AccommodationTypeScheme n_AccommodationType_PurposeBuiltStudios -->|"topConceptOf"| n_AccommodationTypeScheme n_AccommodationType_RoomingHouse -->|"topConceptOf"| n_AccommodationTypeScheme n_AccommodationType_SecondaryDwelling -->|"topConceptOf"| n_AccommodationTypeScheme n_AccommodationType_ShareHouse -->|"topConceptOf"| n_AccommodationTypeScheme n_AccommodationType_ShortStay -->|"topConceptOf"| n_AccommodationTypeScheme n_AccommodationType_SingleTenantCommercial -->|"topConceptOf"| n_AccommodationTypeScheme n_AccommodationType_StudentAccommodation -->|"topConceptOf"| n_AccommodationTypeScheme n_AccommodationType_WholeDwellingRental -->|"topConceptOf"| n_AccommodationTypeScheme classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111 classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111 classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111 classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111 classDef fix fill:#f0f0f0,stroke:#777,color:#222 classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111 classDef prov fill:#f7f7f7,stroke:#999,color:#333
| Concept | prefLabel | Definition | Top concept | Referenced by individuals | Term · evidence |
|---|---|---|---|---|---|
AccommodationType_BoardingHouse |
Boarding house | Historic term for room-by-room accommodation; may be classified as commercial residential premises for GST. | yes | Regime_AU_GST, Regime_QLD_ResidentialService | TERM-AccommodationType_BoardingHouse · EV-070, EV-133 |
AccommodationType_Coliving |
Coliving | Private rooms or beds with shared spaces, community services and operating technology. | yes | Strategy_Coliving, Strategy_RentToRent | TERM-AccommodationType_Coliving · EV-075 |
AccommodationType_CorporateFurnished |
Corporate furnished housing | Hotel-like furnished residential property for corporate staff. | yes | CorporateLease_SB, Prop_CorporateApartment, Strategy_CorporateLeasing | TERM-AccommodationType_CorporateFurnished · EV-065 |
AccommodationType_Coworking |
Co-working space | Shared office environment for sole operators and small businesses. | yes | — | TERM-AccommodationType_Coworking · EV-086 |
AccommodationType_DualKey |
Dual key | One building with two self-contained sections on one title. | yes | Strategy_DualIncome | TERM-AccommodationType_DualKey · EV-031 |
AccommodationType_DualOccupancy |
Dual occupancy | Two dwellings on one lot. | yes | Strategy_DualIncome | TERM-AccommodationType_DualOccupancy · EV-031 |
AccommodationType_Duplex |
Duplex | Two dwellings side-by-side or front/rear on one lot, single title or subdivided. | yes | Prop_Logan_Duplex, Strategy_DualIncome, Strategy_SmallScaleDevelopment | TERM-AccommodationType_Duplex · EV-031 |
AccommodationType_HMO |
House in multiple occupation (HMO) | UK-derived term for room-by-room letting to unrelated tenants sharing communal facilities; used interchangeably with rooming house in Australian marketing. | yes | Strategy_RentToRent, Strategy_RoomingHouse | TERM-AccommodationType_HMO · EV-074 |
AccommodationType_MultiTenantCommercial |
Multi-tenant commercial property | Property with several lessees in separate units (office centre, shopping mall, industrial estate, healthcare centre). | yes | Prop_RetailStrip, Regime_QLD_RetailShopLease, Strategy_CommercialProperty | TERM-AccommodationType_MultiTenantCommercial · EV-084 |
AccommodationType_PurposeBuiltStudios |
Purpose-built self-contained studios | Rooming accommodation designed as self-contained studios with ensuite and kitchenette plus common areas. | yes | Prop_Bris_6Room, Strategy_RoomingHouse | TERM-AccommodationType_PurposeBuiltStudios · EV-072, EV-077 |
AccommodationType_RoomingHouse |
Rooming house / rooming accommodation | Rooms let separately with shared facilities; definitions vary by state and source (four or more unrelated residents; up to five lets in Brisbane; five-studio or six-bedroom purpose-built layouts). | yes | HeadLease_Melb, Prop_Bris_6Room, Prop_Melb_5Room, Regime_BCC_RoomingPlanning, Regime_QLD_BuildingFire, Regime_QLD_ResidentialService, Regime_QLD_RoomingTenancy, Regime_VIC_Clause5223, Regime_VIC_RoomingHouse, Strategy_RentToRent, Strategy_RoomingHouse, Strategy_SmallScaleDevelopment | TERM-AccommodationType_RoomingHouse · EV-070, EV-071, EV-072, EV-077 |
AccommodationType_SecondaryDwelling |
Secondary dwelling / granny flat | Smaller secondary dwelling (60-80 m2 typical; under 70 m2 ancillary in WA/SA) on the same lot as a primary home. | yes | Strategy_DualIncome | TERM-AccommodationType_SecondaryDwelling · EV-031, EV-032 |
AccommodationType_ShareHouse |
Share house / co-tenancy | Unrelated co-tenants on one or several leases without an operator; not a rooming house per Consumer Affairs Victoria. | yes | Prop_OwnerOcc_C | TERM-AccommodationType_ShareHouse · EV-073, EV-093 |
AccommodationType_ShortStay |
Short-stay accommodation | Transient accommodation for tourists or workers. | yes | Regime_VIC_ShortStay, Strategy_ShortTermRental | TERM-AccommodationType_ShortStay · EV-099, EV-021 |
AccommodationType_SingleTenantCommercial |
Single-tenant commercial property | Commercial property occupied by one lessee, often on a long net lease. | yes | Strategy_CommercialProperty | TERM-AccommodationType_SingleTenantCommercial · EV-083 |
AccommodationType_StudentAccommodation |
Student accommodation | Accommodation for students; may be exempt from residential-service registration in Queensland. | yes | — | TERM-AccommodationType_StudentAccommodation · EV-092, EV-070 |
AccommodationType_WholeDwellingRental |
Whole-dwelling rental | Entire house or apartment let under one agreement. | yes | Regime_AU_GST, Strategy_BuyAndHold, Strategy_NewBuildBuyToLet | TERM-AccommodationType_WholeDwellingRental · EV-073 |
AgencyBusinessModelScheme — Agency business model schemeOrganisational models for real-estate agencies.
Consumed by: businessModel
--- config: layout: elk --- flowchart LR n_AgencyBusinessModelScheme(["<b>AgencyBusinessModelScheme</b>"]):::skos n_AgencyModel_Boutique(["Boutique agency"]):::skos n_AgencyModel_Cooperative(["Cooperative agency"]):::skos n_AgencyModel_Franchise(["Franchise agency"]):::skos n_AgencyModel_Independent(["Independent agency"]):::skos n_AgencyModel_JointVenture(["Joint-venture agency"]):::skos n_AgencyModel_Boutique -->|"topConceptOf"| n_AgencyBusinessModelScheme n_AgencyModel_Cooperative -->|"topConceptOf"| n_AgencyBusinessModelScheme n_AgencyModel_Franchise -->|"topConceptOf"| n_AgencyBusinessModelScheme n_AgencyModel_Independent -->|"topConceptOf"| n_AgencyBusinessModelScheme n_AgencyModel_JointVenture -->|"topConceptOf"| n_AgencyBusinessModelScheme classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111 classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111 classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111 classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111 classDef fix fill:#f0f0f0,stroke:#777,color:#222 classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111 classDef prov fill:#f7f7f7,stroke:#999,color:#333
| Concept | prefLabel | Definition | Top concept | Referenced by individuals | Term · evidence |
|---|---|---|---|---|---|
AgencyModel_Boutique |
Boutique agency | Large independent organisation under a single owner/operator with multiple managed units. | yes | — | TERM-AgencyModel_Boutique · EV-160 |
AgencyModel_Cooperative |
Cooperative agency | Independently owned agencies under a licence arrangement sharing services. | yes | — | TERM-AgencyModel_Cooperative · EV-160 |
AgencyModel_Franchise |
Franchise agency | Franchisees operate under a franchisor's brand and system for fees; resources controlled internally. | yes | — | TERM-AgencyModel_Franchise · EV-160, EV-161 |
AgencyModel_Independent |
Independent agency | Fully independent agency supported by specialist networks; sources capabilities externally. | yes | OperatorCo, PMAgency | TERM-AgencyModel_Independent · EV-160, EV-161 |
AgencyModel_JointVenture |
Joint-venture agency | Main owner/operator holds a majority interest in each operating unit. | yes | — | TERM-AgencyModel_JointVenture · EV-160 |
AuthorisationTypeScheme — Authorisation type schemeKinds of authorisation regimes require.
Consumed by: authorisationType, gateRequiresAuthorisationType, requiresAuthorisationType
--- config: layout: elk --- flowchart LR n_AuthorisationTypeScheme(["<b>AuthorisationTypeScheme</b>"]):::skos n_AuthType_Accreditation(["Accommodation service accreditation (QLD)"]):::skos n_AuthType_AgentLicence(["Real estate agent licence"]):::skos n_AuthType_BuildingApproval(["Building approval / classification"]):::skos n_AuthType_FireSafety(["Fire-safety certification"]):::skos n_AuthType_InsurerConfirmation(["Insurer confirmation of use"]):::skos n_AuthType_LenderApproval(["Lender acceptance of proposed use"]):::skos n_AuthType_OperatorLicence(["Rooming house operator licence (VIC)"]):::skos n_AuthType_PlanningApproval(["Planning approval"]):::skos n_AuthType_PremisesRegistration(["Premises registration with council (VIC)"]):::skos n_AuthType_ResidentialServiceRegistration(["Residential service registration (QLD)"]):::skos n_AuthType_Accreditation -->|"topConceptOf"| n_AuthorisationTypeScheme n_AuthType_AgentLicence -->|"topConceptOf"| n_AuthorisationTypeScheme n_AuthType_BuildingApproval -->|"topConceptOf"| n_AuthorisationTypeScheme n_AuthType_FireSafety -->|"topConceptOf"| n_AuthorisationTypeScheme n_AuthType_InsurerConfirmation -->|"topConceptOf"| n_AuthorisationTypeScheme n_AuthType_LenderApproval -->|"topConceptOf"| n_AuthorisationTypeScheme n_AuthType_OperatorLicence -->|"topConceptOf"| n_AuthorisationTypeScheme n_AuthType_PlanningApproval -->|"topConceptOf"| n_AuthorisationTypeScheme n_AuthType_PremisesRegistration -->|"topConceptOf"| n_AuthorisationTypeScheme n_AuthType_ResidentialServiceRegistration -->|"topConceptOf"| n_AuthorisationTypeScheme classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111 classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111 classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111 classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111 classDef fix fill:#f0f0f0,stroke:#777,color:#222 classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111 classDef prov fill:#f7f7f7,stroke:#999,color:#333
| Concept | prefLabel | Definition | Top concept | Referenced by individuals | Term · evidence |
|---|---|---|---|---|---|
AuthType_Accreditation |
Accommodation service accreditation (QLD) | Accommodation service accreditation (QLD): a authorisation type value named in the corpus. | yes | Regime_QLD_ResidentialService | TERM-AuthType_Accreditation · EV-092 |
AuthType_AgentLicence |
Real estate agent licence | Real estate agent licence: a authorisation type value named in the corpus. | yes | Auth_PMAgency_Licence | TERM-AuthType_AgentLicence · EV-153 |
AuthType_BuildingApproval |
Building approval / classification | Building approval / classification: a authorisation type value named in the corpus. | yes | Auth_Bris_Building, Gate_BuildingFire, Regime_QLD_BuildingFire, Regime_QLD_ResidentialService, Regime_VIC_RoomingHouse | TERM-AuthType_BuildingApproval · EV-098 |
AuthType_FireSafety |
Fire-safety certification | Fire-safety certification: a authorisation type value named in the corpus. | yes | Auth_Bris_Fire, Gate_BuildingFire, Regime_QLD_BuildingFire, Regime_QLD_ResidentialService, Regime_VIC_RoomingHouse | TERM-AuthType_FireSafety · EV-092, EV-098 |
AuthType_InsurerConfirmation |
Insurer confirmation of use | Not a government authorisation; recorded because sources treat it as a gate. | yes | Gate_Operating | TERM-AuthType_InsurerConfirmation · EV-125, EV-126 |
AuthType_LenderApproval |
Lender acceptance of proposed use | Not a government authorisation; recorded because sources treat it as a gate. | yes | Gate_Finance | TERM-AuthType_LenderApproval · EV-124, EV-125 |
AuthType_OperatorLicence |
Rooming house operator licence (VIC) | Rooming house operator licence (VIC): a authorisation type value named in the corpus. | yes | Auth_Melb_OperatorLicence, Regime_VIC_RoomingHouse | TERM-AuthType_OperatorLicence · EV-093 |
AuthType_PlanningApproval |
Planning approval | Planning approval: a authorisation type value named in the corpus. | yes | Auth_Bris_Planning, Auth_Melb_Planning, Gate_Planning, Regime_BCC_RoomingPlanning, Regime_VIC_Clause5223 | TERM-AuthType_PlanningApproval · EV-094, EV-097 |
AuthType_PremisesRegistration |
Premises registration with council (VIC) | Premises registration with council (VIC): a authorisation type value named in the corpus. | yes | Auth_Melb_PremisesReg, Regime_VIC_RoomingHouse | TERM-AuthType_PremisesRegistration · EV-093 |
AuthType_ResidentialServiceRegistration |
Residential service registration (QLD) | Residential service registration (QLD): a authorisation type value named in the corpus. | yes | Auth_Bris_ResServiceReg, Gate_Operating, Regime_QLD_ResidentialService | TERM-AuthType_ResidentialServiceRegistration · EV-092 |
BuildingClassificationScheme — Building classification schemeNational Construction Code building classes referenced in the corpus.
Consumed by: hasBuildingClassification
--- config: layout: elk --- flowchart LR n_BuildingClassificationScheme(["<b>BuildingClassificationScheme</b>"]):::skos n_BuildingClass_1a(["Class 1a"]):::skos n_BuildingClass_1b(["Class 1b"]):::skos n_BuildingClass_3(["Class 3"]):::skos n_BuildingClass_1a -->|"topConceptOf"| n_BuildingClassificationScheme n_BuildingClass_1b -->|"topConceptOf"| n_BuildingClassificationScheme n_BuildingClass_3 -->|"topConceptOf"| n_BuildingClassificationScheme classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111 classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111 classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111 classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111 classDef fix fill:#f0f0f0,stroke:#777,color:#222 classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111 classDef prov fill:#f7f7f7,stroke:#999,color:#333
| Concept | prefLabel | Definition | Top concept | Referenced by individuals | Term · evidence |
|---|---|---|---|---|---|
BuildingClass_1a |
Class 1a | Single dwelling (detached house, townhouse). | yes | Prop_Melb_5Room | TERM-BuildingClass_1a · EV-098 |
BuildingClass_1b |
Class 1b | Boarding house, guest house or hostel with limited residents and floor area. | yes | Prop_Bris_6Room | TERM-BuildingClass_1b · EV-098 |
BuildingClass_3 |
Class 3 | Residential building for unrelated persons (larger shared accommodation, hostels). | yes | — | TERM-BuildingClass_3 · EV-098 |
CapabilitySourcingScheme — Capability sourcing schemeHow capabilities are obtained.
Consumed by: sourcesCapabilityVia
--- config: layout: elk --- flowchart LR n_CapabilitySourcingScheme(["<b>CapabilitySourcingScheme</b>"]):::skos n_Sourcing_Centralised(["Centralised"]):::skos n_Sourcing_InboundOpenInnovation(["Inbound open innovation"]):::skos n_Sourcing_InternalControl(["Owned and controlled internally"]):::skos n_Sourcing_Localised(["Localised"]):::skos n_Sourcing_Network(["Shared through a network"]):::skos n_Sourcing_OutboundOpenInnovation(["Outbound open innovation"]):::skos n_Sourcing_Outsourced(["Outsourced"]):::skos n_Sourcing_Centralised -->|"topConceptOf"| n_CapabilitySourcingScheme n_Sourcing_InboundOpenInnovation -->|"topConceptOf"| n_CapabilitySourcingScheme n_Sourcing_InternalControl -->|"topConceptOf"| n_CapabilitySourcingScheme n_Sourcing_Localised -->|"topConceptOf"| n_CapabilitySourcingScheme n_Sourcing_Network -->|"topConceptOf"| n_CapabilitySourcingScheme n_Sourcing_OutboundOpenInnovation -->|"topConceptOf"| n_CapabilitySourcingScheme n_Sourcing_Outsourced -->|"topConceptOf"| n_CapabilitySourcingScheme classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111 classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111 classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111 classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111 classDef fix fill:#f0f0f0,stroke:#777,color:#222 classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111 classDef prov fill:#f7f7f7,stroke:#999,color:#333
| Concept | prefLabel | Definition | Top concept | Referenced by individuals | Term · evidence |
|---|---|---|---|---|---|
Sourcing_Centralised |
Centralised | Centralised: a capability sourcing value named in the corpus. | yes | AgencyModel_JointVenture | TERM-Sourcing_Centralised · EV-163 |
Sourcing_InboundOpenInnovation |
Inbound open innovation | Bringing external knowledge, services or technology in. | yes | AgencyModel_Boutique, AgencyModel_Cooperative, AgencyModel_Independent, AgencyModel_JointVenture | TERM-Sourcing_InboundOpenInnovation · EV-162 |
Sourcing_InternalControl |
Owned and controlled internally | Owned and controlled internally: a capability sourcing value named in the corpus. | yes | AgencyModel_Boutique, AgencyModel_Franchise | TERM-Sourcing_InternalControl · EV-161 |
Sourcing_Localised |
Localised | Localised: a capability sourcing value named in the corpus. | yes | — | TERM-Sourcing_Localised · EV-163 |
Sourcing_Network |
Shared through a network | Shared through a network: a capability sourcing value named in the corpus. | yes | AgencyModel_Cooperative, AgencyModel_Independent | TERM-Sourcing_Network · EV-160 |
Sourcing_OutboundOpenInnovation |
Outbound open innovation | Using external organisations to perform or commercialise functions. | yes | AgencyModel_JointVenture | TERM-Sourcing_OutboundOpenInnovation · EV-162 |
Sourcing_Outsourced |
Outsourced | Outsourced: a capability sourcing value named in the corpus. | yes | AgencyModel_Independent, PMAgency | TERM-Sourcing_Outsourced · EV-162 |
DataAccessTierScheme — Data access tier schemeAccess models for data sources.
Consumed by: accessTier
--- config: layout: elk --- flowchart LR n_DataAccessTierScheme(["<b>DataAccessTierScheme</b>"]):::skos n_Tier_Commercial(["Commercial API / extract"]):::skos n_Tier_Derived(["Derived internally"]):::skos n_Tier_FirstParty(["First-party"]):::skos n_Tier_OpenAuthoritative(["Open authoritative"]):::skos n_Tier_PublicPaid(["Public lookup / government paid"]):::skos n_Tier_Commercial -->|"topConceptOf"| n_DataAccessTierScheme n_Tier_Derived -->|"topConceptOf"| n_DataAccessTierScheme n_Tier_FirstParty -->|"topConceptOf"| n_DataAccessTierScheme n_Tier_OpenAuthoritative -->|"topConceptOf"| n_DataAccessTierScheme n_Tier_PublicPaid -->|"topConceptOf"| n_DataAccessTierScheme classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111 classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111 classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111 classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111 classDef fix fill:#f0f0f0,stroke:#777,color:#222 classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111 classDef prov fill:#f7f7f7,stroke:#999,color:#333
| Concept | prefLabel | Definition | Top concept | Referenced by individuals | Term · evidence |
|---|---|---|---|---|---|
Tier_Commercial |
Commercial API / extract | Listings, rich attributes, transactions at scale, AVMs. | yes | DS_Domain, DS_PropTrack | TERM-Tier_Commercial · EV-140 |
Tier_Derived |
Derived internally | Scores, yields, forecasts. | yes | — | TERM-Tier_Derived · EV-140 |
Tier_FirstParty |
First-party | CRM, leasing system, campaigns, website analytics. | yes | DS_REA_Partner | TERM-Tier_FirstParty · EV-140 |
Tier_OpenAuthoritative |
Open authoritative | Default open government source. | yes | DS_ABSCensus, DS_BCC_CityPlan, DS_DevelopmentI, DS_GNAF, DS_PLS, DS_QGSO, DS_QLD_FutureClimate, DS_QPS_Crime, DS_QSCF, DS_RTA_Rents, DS_SchoolCatchments, DS_TranslinkGTFS | TERM-Tier_OpenAuthoritative · EV-140 |
Tier_PublicPaid |
Public lookup / government paid | Legal identity, ownership, official transaction verification. | yes | DS_OFT_Register, DS_TitlesQLD, DS_ValuerGeneral | TERM-Tier_PublicPaid · EV-140 |
DocumentSectionScheme — Document section schemeSections recommended for business-planning artefacts.
Consumed by: recommendsSection
--- config: layout: elk --- flowchart LR n_DocumentSectionScheme(["<b>DocumentSectionScheme</b>"]):::skos n_Section_CompanyDescription(["Company description and structure"]):::skos n_Section_ComplianceTrustAccounting(["Compliance and trust accounting"]):::skos n_Section_DevelopmentStrategy(["Development strategy"]):::skos n_Section_ExecutiveSummary(["Executive summary"]):::skos n_Section_ExitStrategy(["Exit strategy"]):::skos n_Section_FinancialProjections(["Financial projections and funding"]):::skos n_Section_InvestmentOffer(["Investment / lending offer"]):::skos n_Section_KPIs(["KPIs and management reporting"]):::skos n_Section_LocationDetails(["Location details"]):::skos n_Section_MarketAnalysis(["Market analysis"]):::skos n_Section_MarketingAndSales(["Marketing and sales"]):::skos n_Section_OperationalPlan(["Operational plan"]):::skos n_Section_ProjectDescription(["Project description"]):::skos n_Section_RiskAndContingency(["Risk and contingency"]):::skos n_Section_SWOT(["SWOT analysis"]):::skos n_Section_ServicesAndFees(["Services and fee structure"]):::skos n_Section_StaffingPlan(["Team structure and staffing plan"]):::skos n_Section_TeamCredentials(["Team and participant credentials"]):::skos n_Section_TechnologyStrategy(["Technology and portal strategy"]):::skos n_Section_TimelineMilestones(["Timeline and milestones"]):::skos n_Section_CompanyDescription -->|"topConceptOf"| n_DocumentSectionScheme n_Section_ComplianceTrustAccounting -->|"topConceptOf"| n_DocumentSectionScheme n_Section_DevelopmentStrategy -->|"topConceptOf"| n_DocumentSectionScheme n_Section_ExecutiveSummary -->|"topConceptOf"| n_DocumentSectionScheme n_Section_ExitStrategy -->|"topConceptOf"| n_DocumentSectionScheme n_Section_FinancialProjections -->|"topConceptOf"| n_DocumentSectionScheme n_Section_InvestmentOffer -->|"topConceptOf"| n_DocumentSectionScheme n_Section_KPIs -->|"topConceptOf"| n_DocumentSectionScheme n_Section_LocationDetails -->|"topConceptOf"| n_DocumentSectionScheme n_Section_MarketAnalysis -->|"topConceptOf"| n_DocumentSectionScheme n_Section_MarketingAndSales -->|"topConceptOf"| n_DocumentSectionScheme n_Section_OperationalPlan -->|"topConceptOf"| n_DocumentSectionScheme n_Section_ProjectDescription -->|"topConceptOf"| n_DocumentSectionScheme n_Section_RiskAndContingency -->|"topConceptOf"| n_DocumentSectionScheme n_Section_SWOT -->|"topConceptOf"| n_DocumentSectionScheme n_Section_ServicesAndFees -->|"topConceptOf"| n_DocumentSectionScheme n_Section_StaffingPlan -->|"topConceptOf"| n_DocumentSectionScheme n_Section_TeamCredentials -->|"topConceptOf"| n_DocumentSectionScheme n_Section_TechnologyStrategy -->|"topConceptOf"| n_DocumentSectionScheme n_Section_TimelineMilestones -->|"topConceptOf"| n_DocumentSectionScheme classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111 classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111 classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111 classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111 classDef fix fill:#f0f0f0,stroke:#777,color:#222 classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111 classDef prov fill:#f7f7f7,stroke:#999,color:#333
| Concept | prefLabel | Definition | Top concept | Referenced by individuals | Term · evidence |
|---|---|---|---|---|---|
Section_CompanyDescription |
Company description and structure | Company description and structure: a document section value named in the corpus. | yes | Template_PMVA, Template_SmartBusinessPlans | TERM-Section_CompanyDescription · EV-001 |
Section_ComplianceTrustAccounting |
Compliance and trust accounting | Compliance and trust accounting: a document section value named in the corpus. | yes | Template_PMVA | TERM-Section_ComplianceTrustAccounting · EV-156 |
Section_DevelopmentStrategy |
Development strategy | Development strategy: a document section value named in the corpus. | yes | Template_SmartBusinessPlans | TERM-Section_DevelopmentStrategy · EV-001 |
Section_ExecutiveSummary |
Executive summary | Executive summary: a document section value named in the corpus. | yes | Template_PMVA, Template_ProfBP_IM, Template_SmartBusinessPlans | TERM-Section_ExecutiveSummary · EV-001, EV-002 |
Section_ExitStrategy |
Exit strategy | Exit strategy: a document section value named in the corpus. | yes | Template_SmartBusinessPlans | TERM-Section_ExitStrategy · EV-001 |
Section_FinancialProjections |
Financial projections and funding | Financial projections and funding: a document section value named in the corpus. | yes | Template_PMVA, Template_ProfBP_IM, Template_SmartBusinessPlans | TERM-Section_FinancialProjections · EV-001, EV-007 |
Section_InvestmentOffer |
Investment / lending offer | Investment / lending offer: a document section value named in the corpus. | yes | Template_ProfBP_IM | TERM-Section_InvestmentOffer · EV-006 |
Section_KPIs |
KPIs and management reporting | KPIs and management reporting: a document section value named in the corpus. | yes | Template_PMVA | TERM-Section_KPIs · EV-156 |
Section_LocationDetails |
Location details | Location details: a document section value named in the corpus. | yes | Template_ProfBP_IM | TERM-Section_LocationDetails · EV-006 |
Section_MarketAnalysis |
Market analysis | Market analysis: a document section value named in the corpus. | yes | Template_PMVA, Template_SmartBusinessPlans | TERM-Section_MarketAnalysis · EV-001, EV-002 |
Section_MarketingAndSales |
Marketing and sales | Marketing and sales: a document section value named in the corpus. | yes | Template_PMVA, Template_ProfBP_IM, Template_SmartBusinessPlans | TERM-Section_MarketingAndSales · EV-001 |
Section_OperationalPlan |
Operational plan | Operational plan: a document section value named in the corpus. | yes | Template_PMVA, Template_SmartBusinessPlans | TERM-Section_OperationalPlan · EV-001 |
Section_ProjectDescription |
Project description | Project description: a document section value named in the corpus. | yes | Template_ProfBP_IM | TERM-Section_ProjectDescription · EV-002, EV-004 |
Section_RiskAndContingency |
Risk and contingency | Risk and contingency: a document section value named in the corpus. | yes | Template_PMVA, Template_ProfBP_IM, Template_SmartBusinessPlans | TERM-Section_RiskAndContingency · EV-001, EV-009, EV-014 |
Section_SWOT |
SWOT analysis | SWOT analysis: a document section value named in the corpus. | yes | — | TERM-Section_SWOT · EV-003 |
Section_ServicesAndFees |
Services and fee structure | Services and fee structure: a document section value named in the corpus. | yes | Template_PMVA | TERM-Section_ServicesAndFees · EV-156 |
Section_StaffingPlan |
Team structure and staffing plan | Team structure and staffing plan: a document section value named in the corpus. | yes | Template_PMVA | TERM-Section_StaffingPlan · EV-156 |
Section_TeamCredentials |
Team and participant credentials | Team and participant credentials: a document section value named in the corpus. | yes | Template_ProfBP_IM | TERM-Section_TeamCredentials · EV-006 |
Section_TechnologyStrategy |
Technology and portal strategy | Technology and portal strategy: a document section value named in the corpus. | yes | Template_PMVA | TERM-Section_TechnologyStrategy · EV-156 |
Section_TimelineMilestones |
Timeline and milestones | Timeline and milestones: a document section value named in the corpus. | yes | Template_ProfBP_IM | TERM-Section_TimelineMilestones · EV-002, EV-010 |
FeeModelScheme — Fee model schemeCharging models for property-management services.
Consumed by: hasFeeModel
--- config: layout: elk --- flowchart LR n_FeeModelScheme(["<b>FeeModelScheme</b>"]):::skos n_Fee_Advertising(["Advertising fee"]):::skos n_Fee_Ancillary(["Ancillary / referral fees"]):::skos n_Fee_Flat(["Flat management fee"]):::skos n_Fee_Hybrid(["Hybrid"]):::skos n_Fee_Letting(["Letting fee"]):::skos n_Fee_PercentOfRent(["Percentage of rent collected"]):::skos n_Fee_Renewal(["Lease renewal fee"]):::skos n_Fee_Advertising -->|"topConceptOf"| n_FeeModelScheme n_Fee_Ancillary -->|"topConceptOf"| n_FeeModelScheme n_Fee_Flat -->|"topConceptOf"| n_FeeModelScheme n_Fee_Hybrid -->|"topConceptOf"| n_FeeModelScheme n_Fee_Letting -->|"topConceptOf"| n_FeeModelScheme n_Fee_PercentOfRent -->|"topConceptOf"| n_FeeModelScheme n_Fee_Renewal -->|"topConceptOf"| n_FeeModelScheme classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111 classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111 classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111 classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111 classDef fix fill:#f0f0f0,stroke:#777,color:#222 classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111 classDef prov fill:#f7f7f7,stroke:#999,color:#333
| Concept | prefLabel | Definition | Top concept | Referenced by individuals | Term · evidence |
|---|---|---|---|---|---|
Fee_Advertising |
Advertising fee | Advertising fee: a fee model value named in the corpus. | yes | Service_TenantScreening | TERM-Fee_Advertising · EV-154 |
Fee_Ancillary |
Ancillary / referral fees | Ancillary / referral fees: a fee model value named in the corpus. | yes | Service_MaintenanceCoordination | TERM-Fee_Ancillary · EV-154 |
Fee_Flat |
Flat management fee | Flat management fee: a fee model value named in the corpus. | yes | — | TERM-Fee_Flat · EV-154 |
Fee_Hybrid |
Hybrid | Hybrid: a fee model value named in the corpus. | yes | — | TERM-Fee_Hybrid · EV-154 |
Fee_Letting |
Letting fee | Letting fee: a fee model value named in the corpus. | yes | Service_TenantScreening | TERM-Fee_Letting · EV-154 |
Fee_PercentOfRent |
Percentage of rent collected | Percentage of rent collected: a fee model value named in the corpus. | yes | Service_MaintenanceCoordination, Service_RentCollection, Service_RoutineInspection | TERM-Fee_PercentOfRent · EV-154 |
Fee_Renewal |
Lease renewal fee | Lease renewal fee: a fee model value named in the corpus. | yes | — | TERM-Fee_Renewal · EV-154 |
InvestmentStrategyScheme — Investment strategy schemeNamed investment strategies described in the corpus.
Consumed by: hasStrategy, usesStrategy
--- config: layout: elk --- flowchart LR n_InvestmentStrategyScheme(["<b>InvestmentStrategyScheme</b>"]):::skos n_Strategy_BuildToRent(["Build-to-rent (institutional)"]):::skos n_Strategy_BuyAndHold(["Buy and hold"]):::skos n_Strategy_CashFlow(["Cash-flow strategy"]):::skos n_Strategy_Coliving(["Coliving operation"]):::skos n_Strategy_CommercialProperty(["Commercial property investment"]):::skos n_Strategy_CorporateLeasing(["Corporate leasing"]):::skos n_Strategy_DualIncome(["Dual-income property"]):::skos n_Strategy_FixAndFlip(["Fix and flip"]):::skos n_Strategy_ManagedInvestment(["Managed / passive investment"]):::skos n_Strategy_NewBuildBuyToLet(["New-build buy-to-let"]):::skos n_Strategy_RenovateAndRent(["Renovate and rent"]):::skos n_Strategy_RentToRent(["Rent-to-rent / master lease operation"]):::skos n_Strategy_RoomingHouse(["Rooming house / room-by-room"]):::skos n_Strategy_ShortTermRental(["Short-term rental / holiday let"]):::skos n_Strategy_SmallScaleDevelopment(["Small-scale development"]):::skos n_Strategy_BuildToRent -->|"topConceptOf"| n_InvestmentStrategyScheme n_Strategy_BuyAndHold -->|"topConceptOf"| n_InvestmentStrategyScheme n_Strategy_CashFlow -->|"topConceptOf"| n_InvestmentStrategyScheme n_Strategy_Coliving -->|"topConceptOf"| n_InvestmentStrategyScheme n_Strategy_CommercialProperty -->|"topConceptOf"| n_InvestmentStrategyScheme n_Strategy_CorporateLeasing -->|"topConceptOf"| n_InvestmentStrategyScheme n_Strategy_DualIncome -->|"topConceptOf"| n_InvestmentStrategyScheme n_Strategy_FixAndFlip -->|"topConceptOf"| n_InvestmentStrategyScheme n_Strategy_ManagedInvestment -->|"topConceptOf"| n_InvestmentStrategyScheme n_Strategy_NewBuildBuyToLet -->|"topConceptOf"| n_InvestmentStrategyScheme n_Strategy_RenovateAndRent -->|"topConceptOf"| n_InvestmentStrategyScheme n_Strategy_RentToRent -->|"topConceptOf"| n_InvestmentStrategyScheme n_Strategy_RoomingHouse -->|"topConceptOf"| n_InvestmentStrategyScheme n_Strategy_ShortTermRental -->|"topConceptOf"| n_InvestmentStrategyScheme n_Strategy_SmallScaleDevelopment -->|"topConceptOf"| n_InvestmentStrategyScheme classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111 classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111 classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111 classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111 classDef fix fill:#f0f0f0,stroke:#777,color:#222 classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111 classDef prov fill:#f7f7f7,stroke:#999,color:#333
| Concept | prefLabel | Definition | Top concept | Referenced by individuals | Term · evidence |
|---|---|---|---|---|---|
Strategy_BuildToRent |
Build-to-rent (institutional) | Large-scale purpose-built rental with at least 50 self-contained dwellings qualifying for land-tax incentives. | yes | — | TERM-Strategy_BuildToRent · EV-134 |
Strategy_BuyAndHold |
Buy and hold | Long-term ownership for capital growth and rental income. | yes | — | TERM-Strategy_BuyAndHold · EV-021 |
Strategy_CashFlow |
Cash-flow strategy | Acquire high-yield, low-vacancy property to maximise income. | yes | — | TERM-Strategy_CashFlow · EV-021 |
Strategy_Coliving |
Coliving operation | Operate shared-living accommodation with services and community. | yes | — | TERM-Strategy_Coliving · EV-061, EV-075 |
Strategy_CommercialProperty |
Commercial property investment | Own commercial premises let to business tenants. | yes | — | TERM-Strategy_CommercialProperty · EV-023, EV-080 |
Strategy_CorporateLeasing |
Corporate leasing | Let furnished residential property to companies for staff at a premium. | yes | — | TERM-Strategy_CorporateLeasing · EV-065 |
Strategy_DualIncome |
Dual-income property | One land parcel configured to produce two rental streams. | yes | Portfolio_A | TERM-Strategy_DualIncome · EV-030, EV-031 |
Strategy_FixAndFlip |
Fix and flip | Acquire undervalued property, renovate quickly, sell for gain. | yes | — | TERM-Strategy_FixAndFlip · EV-021 |
Strategy_ManagedInvestment |
Managed / passive investment | REITs or managed funds with minimal direct involvement. | yes | — | TERM-Strategy_ManagedInvestment · EV-020 |
Strategy_NewBuildBuyToLet |
New-build buy-to-let | Acquire newly built residential property to rent, favoured by post-2027 negative-gearing rules. | yes | — | TERM-Strategy_NewBuildBuyToLet · EV-130, EV-135 |
Strategy_RenovateAndRent |
Renovate and rent | Modernise older assets for long-term tenants. | yes | — | TERM-Strategy_RenovateAndRent · EV-021 |
Strategy_RentToRent |
Rent-to-rent / master lease operation | Lease from an owner and sublet to residents, capturing the spread. | yes | — | TERM-Strategy_RentToRent · EV-060, EV-062 |
Strategy_RoomingHouse |
Rooming house / room-by-room | Let rooms separately to unrelated residents for higher gross yield with higher management and compliance load. | yes | Portfolio_A, Project_Bris6Room | TERM-Strategy_RoomingHouse · EV-070, EV-110 |
Strategy_ShortTermRental |
Short-term rental / holiday let | Target tourist or transient markets; subject to short-stay regulation. | yes | — | TERM-Strategy_ShortTermRental · EV-021, EV-099 |
Strategy_SmallScaleDevelopment |
Small-scale development | Build, subdivide or convert to manufacture equity and new dwellings (build-and-hold, build-sell-some-hold-some, acquire-convert-hold). | yes | Project_Bris6Room | TERM-Strategy_SmallScaleDevelopment · EV-011, EV-135 |
LeaseTypeScheme — Lease type schemeLease structures by duration and outgoings allocation.
Consumed by: leaseType
--- config: layout: elk --- flowchart LR n_LeaseTypeScheme(["<b>LeaseTypeScheme</b>"]):::skos n_LeaseType_Gross(["Gross lease"]):::skos n_LeaseType_LongTerm(["Long-term lease"]):::skos n_LeaseType_Net(["Net lease"]):::skos n_LeaseType_ShoppingCentre(["Shopping-centre / retail shop lease"]):::skos n_LeaseType_ShortTerm(["Short-term renting"]):::skos n_LeaseType_TripleNet(["Triple-net lease"]):::skos n_LeaseType_Gross -->|"topConceptOf"| n_LeaseTypeScheme n_LeaseType_LongTerm -->|"topConceptOf"| n_LeaseTypeScheme n_LeaseType_Net -->|"topConceptOf"| n_LeaseTypeScheme n_LeaseType_ShoppingCentre -->|"topConceptOf"| n_LeaseTypeScheme n_LeaseType_ShortTerm -->|"topConceptOf"| n_LeaseTypeScheme n_LeaseType_TripleNet -->|"topConceptOf"| n_LeaseTypeScheme classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111 classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111 classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111 classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111 classDef fix fill:#f0f0f0,stroke:#777,color:#222 classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111 classDef prov fill:#f7f7f7,stroke:#999,color:#333
| Concept | prefLabel | Definition | Top concept | Referenced by individuals | Term · evidence |
|---|---|---|---|---|---|
LeaseType_Gross |
Gross lease | Landlord bears most outgoings; tenant pays rent only. | yes | CommercialLease_Unit2 | TERM-LeaseType_Gross · EV-081 |
LeaseType_LongTerm |
Long-term lease | Longer commitment giving stability; early termination carries consequences. | yes | HeadLease_Melb | TERM-LeaseType_LongTerm · EV-080 |
LeaseType_Net |
Net lease | Tenant pays rent plus some outgoings. | yes | — | TERM-LeaseType_Net · EV-081 |
LeaseType_ShoppingCentre |
Shopping-centre / retail shop lease | Lease in a centre of five or more shops with centre-specific restrictions and retail-lease legislation. | yes | — | TERM-LeaseType_ShoppingCentre · EV-080 |
LeaseType_ShortTerm |
Short-term renting | Flexible short occupation with reduced security of tenure. | yes | — | TERM-LeaseType_ShortTerm · EV-080 |
LeaseType_TripleNet |
Triple-net lease | Tenant pays taxes, insurance and maintenance in addition to rent. | yes | CommercialLease_Unit1 | TERM-LeaseType_TripleNet · EV-081 |
MetricScheme — Metric schemeFinancial, operating and market metrics.
Consumed by: measuredBy, metric
--- config: layout: elk --- flowchart LR n_MetricScheme(["<b>MetricScheme</b>"]):::skos n_Metric_Arrears(["Arrears"]):::skos n_Metric_BreakEvenMonths(["Break-even period (months)"]):::skos n_Metric_BreakEvenOccupancy(["Break-even occupancy"]):::skos n_Metric_CAC(["Customer acquisition cost"]):::skos n_Metric_CapRate(["Capitalisation rate"]):::skos n_Metric_CapitalRequired(["Capital required per property"]):::skos n_Metric_CashOnCash(["Cash-on-cash return"]):::skos n_Metric_DSCR(["Debt service coverage ratio"]):::skos n_Metric_DaysToLease(["Days to lease / leasing velocity"]):::skos n_Metric_Depreciation(["Depreciation deduction"]):::skos n_Metric_EBITDA(["EBITDA margin"]):::skos n_Metric_EBITDAR(["EBITDAR margin"]):::skos n_Metric_EconomicVacancy(["Economic vacancy / bad-debt allowance"]):::skos n_Metric_GrossYield(["Gross rental yield"]):::skos n_Metric_IRR(["Internal rate of return"]):::skos n_Metric_InterestRate(["Interest rate"]):::skos n_Metric_LVR(["Loan-to-value ratio"]):::skos n_Metric_LandlordRetention(["Landlord retention"]):::skos n_Metric_ManagementFeeIncome(["Management fee income"]):::skos n_Metric_MedianPrice(["Median dwelling price"]):::skos n_Metric_MedianRent(["Median weekly rent"]):::skos n_Metric_NOI(["Net operating income"]):::skos n_Metric_NOIMargin(["NOI margin"]):::skos n_Metric_NetYield(["Net yield"]):::skos n_Metric_Occupancy(["Occupancy"]):::skos n_Metric_OperatingExpenseRatio(["Operating expense ratio"]):::skos n_Metric_OperatingMargin(["Operating margin"]):::skos n_Metric_ProjectCost(["All-in project cost"]):::skos n_Metric_PropertiesUnderManagement(["Properties under management"]):::skos n_Metric_RentGrowth(["Rent growth rate"]):::skos n_Metric_RevPAR(["Revenue per available room/bed"]):::skos n_Metric_RevenuePerProperty(["Revenue per property"]):::skos n_Metric_VacancyRate(["Market vacancy rate"]):::skos n_Metric_ValueGrowth(["Asset value growth rate"]):::skos n_Metric_WeeklyRoomTariff(["Weekly room tariff"]):::skos n_Metric_YearOneCashFlow(["Year-one pre-tax cash flow"]):::skos n_Metric_Arrears -->|"topConceptOf"| n_MetricScheme n_Metric_BreakEvenMonths -->|"topConceptOf"| n_MetricScheme n_Metric_BreakEvenOccupancy -->|"topConceptOf"| n_MetricScheme n_Metric_CAC -->|"topConceptOf"| n_MetricScheme n_Metric_CapRate -->|"topConceptOf"| n_MetricScheme n_Metric_CapitalRequired -->|"topConceptOf"| n_MetricScheme n_Metric_CashOnCash -->|"topConceptOf"| n_MetricScheme n_Metric_DSCR -->|"topConceptOf"| n_MetricScheme n_Metric_DaysToLease -->|"topConceptOf"| n_MetricScheme n_Metric_Depreciation -->|"topConceptOf"| n_MetricScheme n_Metric_EBITDA -->|"topConceptOf"| n_MetricScheme n_Metric_EBITDAR -->|"topConceptOf"| n_MetricScheme n_Metric_EconomicVacancy -->|"topConceptOf"| n_MetricScheme n_Metric_GrossYield -->|"topConceptOf"| n_MetricScheme n_Metric_IRR -->|"topConceptOf"| n_MetricScheme n_Metric_InterestRate -->|"topConceptOf"| n_MetricScheme n_Metric_LVR -->|"topConceptOf"| n_MetricScheme n_Metric_LandlordRetention -->|"topConceptOf"| n_MetricScheme n_Metric_ManagementFeeIncome -->|"topConceptOf"| n_MetricScheme n_Metric_MedianPrice -->|"topConceptOf"| n_MetricScheme n_Metric_MedianRent -->|"topConceptOf"| n_MetricScheme n_Metric_NOI -->|"topConceptOf"| n_MetricScheme n_Metric_NOIMargin -->|"topConceptOf"| n_MetricScheme n_Metric_NetYield -->|"topConceptOf"| n_MetricScheme n_Metric_Occupancy -->|"topConceptOf"| n_MetricScheme n_Metric_OperatingExpenseRatio -->|"topConceptOf"| n_MetricScheme n_Metric_OperatingMargin -->|"topConceptOf"| n_MetricScheme n_Metric_ProjectCost -->|"topConceptOf"| n_MetricScheme n_Metric_PropertiesUnderManagement -->|"topConceptOf"| n_MetricScheme n_Metric_RentGrowth -->|"topConceptOf"| n_MetricScheme n_Metric_RevPAR -->|"topConceptOf"| n_MetricScheme n_Metric_RevenuePerProperty -->|"topConceptOf"| n_MetricScheme n_Metric_VacancyRate -->|"topConceptOf"| n_MetricScheme n_Metric_ValueGrowth -->|"topConceptOf"| n_MetricScheme n_Metric_WeeklyRoomTariff -->|"topConceptOf"| n_MetricScheme n_Metric_YearOneCashFlow -->|"topConceptOf"| n_MetricScheme classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111 classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111 classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111 classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111 classDef fix fill:#f0f0f0,stroke:#777,color:#222 classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111 classDef prov fill:#f7f7f7,stroke:#999,color:#333
| Concept | prefLabel | Definition | Top concept | Referenced by individuals | Term · evidence |
|---|---|---|---|---|---|
Metric_Arrears |
Arrears | Arrears: a metric value named in the corpus. | yes | PMAgency, Service_RentCollection | TERM-Metric_Arrears · EV-157 |
Metric_BreakEvenMonths |
Break-even period (months) | Break-even period (months): a metric value named in the corpus. | yes | Claim_BreakEven_Coliving_A, Claim_BreakEven_Coliving_B | TERM-Metric_BreakEvenMonths · EV-104 |
Metric_BreakEvenOccupancy |
Break-even occupancy | Break-even occupancy: a metric value named in the corpus. | yes | — | TERM-Metric_BreakEvenOccupancy · EV-102 |
Metric_CAC |
Customer acquisition cost | Customer acquisition cost: a metric value named in the corpus. | yes | — | TERM-Metric_CAC · EV-102 |
Metric_CapRate |
Capitalisation rate | Capitalisation rate: a metric value named in the corpus. | yes | — | TERM-Metric_CapRate · EV-102 |
Metric_CapitalRequired |
Capital required per property | Capital required per property: a metric value named in the corpus. | yes | — | TERM-Metric_CapitalRequired · EV-104 |
Metric_CashOnCash |
Cash-on-cash return | Year-one pre-tax cash flow over initial equity. | yes | MV_Mod_CoC | TERM-Metric_CashOnCash · EV-100 |
Metric_DSCR |
Debt service coverage ratio | Debt service coverage ratio: a metric value named in the corpus. | yes | — | TERM-Metric_DSCR · EV-024 |
Metric_DaysToLease |
Days to lease / leasing velocity | Days to lease / leasing velocity: a metric value named in the corpus. | yes | PMAgency, Service_TenantScreening | TERM-Metric_DaysToLease · EV-157 |
Metric_Depreciation |
Depreciation deduction | Depreciation deduction: a metric value named in the corpus. | yes | — | TERM-Metric_Depreciation · EV-033 |
Metric_EBITDA |
EBITDA margin | EBITDA margin: a metric value named in the corpus. | yes | — | TERM-Metric_EBITDA · EV-102 |
Metric_EBITDAR |
EBITDAR margin | Earnings before rent; useful for asset-light operators. | yes | — | TERM-Metric_EBITDAR · EV-102 |
Metric_EconomicVacancy |
Economic vacancy / bad-debt allowance | Economic vacancy / bad-debt allowance: a metric value named in the corpus. | yes | MV_Agg_Vacancy, MV_Con_Vacancy, MV_Mod_Vacancy | TERM-Metric_EconomicVacancy · EV-100 |
Metric_GrossYield |
Gross rental yield | Annual rent divided by price or value, before costs. | yes | Claim_Yield_BAC, Claim_Yield_CombinedCapitals, Claim_Yield_DualIncome, Claim_Yield_Echo, Claim_Yield_Indigo, Claim_Yield_NPA, Claim_Yield_PropertyDirect, Claim_Yield_YIP | TERM-Metric_GrossYield · EV-110, EV-102 |
Metric_IRR |
Internal rate of return | Internal rate of return: a metric value named in the corpus. | yes | MV_Agg_IRR, MV_Con_IRR, MV_Mod_IRR | TERM-Metric_IRR · EV-100 |
Metric_InterestRate |
Interest rate | Interest rate: a metric value named in the corpus. | yes | MV_Agg_Interest, MV_Con_Interest, MV_Mod_Interest | TERM-Metric_InterestRate · EV-100 |
Metric_LVR |
Loan-to-value ratio | Loan-to-value ratio: a metric value named in the corpus. | yes | MV_Agg_LVR, MV_Con_LVR, MV_Mod_LVR | TERM-Metric_LVR · EV-024, EV-100 |
Metric_LandlordRetention |
Landlord retention | Landlord retention: a metric value named in the corpus. | yes | PMAgency | TERM-Metric_LandlordRetention · EV-157 |
Metric_ManagementFeeIncome |
Management fee income | Management fee income: a metric value named in the corpus. | yes | Claim_FeePct_PMVA, Claim_FeePct_YIP | TERM-Metric_ManagementFeeIncome · EV-159 |
Metric_MedianPrice |
Median dwelling price | Median dwelling price: a metric value named in the corpus. | yes | — | TERM-Metric_MedianPrice · EV-103 |
Metric_MedianRent |
Median weekly rent | Median weekly rent: a metric value named in the corpus. | yes | — | TERM-Metric_MedianRent · EV-103 |
Metric_NOI |
Net operating income | Revenue less operating expenses before debt and capex. | yes | MV_Mod_NOI | TERM-Metric_NOI · EV-102, EV-100 |
Metric_NOIMargin |
NOI margin | NOI margin: a metric value named in the corpus. | yes | — | TERM-Metric_NOIMargin · EV-102 |
Metric_NetYield |
Net yield | Yield after operating costs. | yes | — | TERM-Metric_NetYield · EV-102 |
Metric_Occupancy |
Occupancy | Occupancy: a metric value named in the corpus. | yes | Claim_Occupancy_Coliving | TERM-Metric_Occupancy · EV-102 |
Metric_OperatingExpenseRatio |
Operating expense ratio | Operating expense ratio: a metric value named in the corpus. | yes | MV_Agg_Opex, MV_Con_Opex, MV_Mod_Opex | TERM-Metric_OperatingExpenseRatio · EV-100 |
Metric_OperatingMargin |
Operating margin | Operating margin: a metric value named in the corpus. | yes | — | TERM-Metric_OperatingMargin · EV-104 |
Metric_ProjectCost |
All-in project cost | All-in project cost: a metric value named in the corpus. | yes | MV_Mod_ProjectCost | TERM-Metric_ProjectCost · EV-100 |
Metric_PropertiesUnderManagement |
Properties under management | Properties under management: a metric value named in the corpus. | yes | PMAgency | TERM-Metric_PropertiesUnderManagement · EV-157, EV-159 |
Metric_RentGrowth |
Rent growth rate | Rent growth rate: a metric value named in the corpus. | yes | MV_Mod_RentGrowth | TERM-Metric_RentGrowth · EV-100 |
Metric_RevPAR |
Revenue per available room/bed | Revenue per available room/bed: a metric value named in the corpus. | yes | — | TERM-Metric_RevPAR · EV-102 |
Metric_RevenuePerProperty |
Revenue per property | Revenue per property: a metric value named in the corpus. | yes | — | TERM-Metric_RevenuePerProperty · EV-157 |
Metric_VacancyRate |
Market vacancy rate | Market vacancy rate: a metric value named in the corpus. | yes | Claim_Vacancy_GreaterBrisbane, Claim_Vacancy_Melbourne | TERM-Metric_VacancyRate · EV-103 |
Metric_ValueGrowth |
Asset value growth rate | Asset value growth rate: a metric value named in the corpus. | yes | MV_Mod_ValueGrowth | TERM-Metric_ValueGrowth · EV-100 |
Metric_WeeklyRoomTariff |
Weekly room tariff | Weekly room tariff: a metric value named in the corpus. | yes | MV_Agg_Tariff, MV_Con_Tariff, MV_Mod_Rooms, MV_Mod_Tariff | TERM-Metric_WeeklyRoomTariff · EV-100, EV-110 |
Metric_YearOneCashFlow |
Year-one pre-tax cash flow | Year-one pre-tax cash flow: a metric value named in the corpus. | yes | MV_Agg_CashFlow, MV_Con_CashFlow, MV_Mod_CashFlow | TERM-Metric_YearOneCashFlow · EV-100 |
OperatingModelScheme — Operating model schemeWho controls the asset, earns revenue and bears risk.
Consumed by: appliesToOperatingModel, intendedOperatingModel, scenarioForModel, strategyUsesOperatingModel
--- config: layout: elk --- flowchart LR n_OperatingModelScheme(["<b>OperatingModelScheme</b>"]):::skos n_OperatingModel_CorporateLeasing(["Corporate leasing"]):::skos n_OperatingModel_HybridFranchise(["Hybrid / franchise"]):::skos n_OperatingModel_ManagementRevenueShare(["Management / revenue share"]):::skos n_OperatingModel_MasterLease(["Master lease / rent-to-rent"]):::skos n_OperatingModel_OwnerOccupierRooms(["Owner-occupier renting rooms"]):::skos n_OperatingModel_OwnerOperated(["Owner-operated accommodation"]):::skos n_OperatingModel_ShortStay(["Short-stay accommodation"]):::skos n_OperatingModel_SingleLeaseRental(["Single-lease rental"]):::skos n_OperatingModel_CorporateLeasing -->|"topConceptOf"| n_OperatingModelScheme n_OperatingModel_HybridFranchise -->|"topConceptOf"| n_OperatingModelScheme n_OperatingModel_ManagementRevenueShare -->|"topConceptOf"| n_OperatingModelScheme n_OperatingModel_MasterLease -->|"topConceptOf"| n_OperatingModelScheme n_OperatingModel_OwnerOccupierRooms -->|"topConceptOf"| n_OperatingModelScheme n_OperatingModel_OwnerOperated -->|"topConceptOf"| n_OperatingModelScheme n_OperatingModel_ShortStay -->|"topConceptOf"| n_OperatingModelScheme n_OperatingModel_SingleLeaseRental -->|"topConceptOf"| n_OperatingModelScheme classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111 classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111 classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111 classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111 classDef fix fill:#f0f0f0,stroke:#777,color:#222 classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111 classDef prov fill:#f7f7f7,stroke:#999,color:#333
| Concept | prefLabel | Definition | Top concept | Referenced by individuals | Term · evidence |
|---|---|---|---|---|---|
OperatingModel_CorporateLeasing |
Corporate leasing | Landlord lets furnished residential property to a company; treated as a demand channel rather than an ownership structure. | yes | Prop_CorporateApartment, Strategy_CorporateLeasing | TERM-OperatingModel_CorporateLeasing · EV-065 |
OperatingModel_HybridFranchise |
Hybrid / franchise | Brand and systems separated from local capital; operator margin plus or minus royalties. | yes | Strategy_Coliving | TERM-OperatingModel_HybridFranchise · EV-064, EV-061 |
OperatingModel_ManagementRevenueShare |
Management / revenue share | Operator manages for the owner for a fee or share of revenue or profit; no fixed head rent. | yes | Regime_QLD_ResidentialService, Regime_VIC_RoomingHouse, Strategy_Coliving, Strategy_RoomingHouse | TERM-OperatingModel_ManagementRevenueShare · EV-064 |
OperatingModel_MasterLease |
Master lease / rent-to-rent | Operator holds a head lease at fixed rent and sublets to residents; bears vacancy and operating risk. | yes | Prop_Melb_5Room, Regime_BCC_RoomingPlanning, Regime_QLD_BuildingFire, Regime_QLD_ResidentialService, Regime_QLD_RoomingTenancy, Regime_VIC_Clause5223, Regime_VIC_RoomingHouse, Strategy_Coliving, Strategy_RentToRent, Strategy_RoomingHouse | TERM-OperatingModel_MasterLease · EV-060, EV-062 |
OperatingModel_OwnerOccupierRooms |
Owner-occupier renting rooms | Owner lives in and rents one or more rooms; tenancy-law application depends on room count and bonds. | yes | Prop_OwnerOcc_C, Regime_QLD_RoomingTenancy | TERM-OperatingModel_OwnerOccupierRooms · EV-091 |
OperatingModel_OwnerOperated |
Owner-operated accommodation | Owner operates rooming or coliving accommodation directly, retaining NOI and appreciation. | yes | Prop_Bris_6Room, Regime_AU_NegativeGearingCGT, Regime_AU_RentalBusinessClassification, Regime_BCC_RoomingPlanning, Regime_QLD_BuildingFire, Regime_QLD_ResidentialService, Regime_QLD_RoomingTenancy, Regime_VIC_Clause5223, Regime_VIC_RoomingHouse, Scenario_Aggressive, Scenario_Conservative, Scenario_Moderate, Strategy_Coliving, Strategy_RoomingHouse, Strategy_SmallScaleDevelopment | TERM-OperatingModel_OwnerOperated · EV-061, EV-062 |
OperatingModel_ShortStay |
Short-stay accommodation | Transient accommodation under 28 days (Victoria), subject to levy, planning and owners-corporation rules. | yes | Regime_VIC_ShortStay, Strategy_ShortTermRental | TERM-OperatingModel_ShortStay · EV-099 |
OperatingModel_SingleLeaseRental |
Single-lease rental | Owner lets the whole property under one tenancy, usually via a property manager. | yes | Prop_Logan_Duplex, Regime_AU_NegativeGearingCGT, Regime_AU_RentalBusinessClassification, Strategy_BuyAndHold, Strategy_CommercialProperty, Strategy_DualIncome, Strategy_NewBuildBuyToLet, Strategy_SmallScaleDevelopment | TERM-OperatingModel_SingleLeaseRental · EV-073, EV-050 |
OutgoingCategoryScheme — Outgoing category schemeCategories of outgoings allocated by leases.
Consumed by: outgoingCategory
--- config: layout: elk --- flowchart LR n_OutgoingCategoryScheme(["<b>OutgoingCategoryScheme</b>"]):::skos n_Outgoing_Capex(["Capital expenditure"]):::skos n_Outgoing_CommonArea(["Common-area maintenance"]):::skos n_Outgoing_Insurance(["Insurance"]):::skos n_Outgoing_Maintenance(["Property maintenance"]):::skos n_Outgoing_Taxes(["Taxes and rates"]):::skos n_Outgoing_Utilities(["Utilities"]):::skos n_Outgoing_Capex -->|"topConceptOf"| n_OutgoingCategoryScheme n_Outgoing_CommonArea -->|"topConceptOf"| n_OutgoingCategoryScheme n_Outgoing_Insurance -->|"topConceptOf"| n_OutgoingCategoryScheme n_Outgoing_Maintenance -->|"topConceptOf"| n_OutgoingCategoryScheme n_Outgoing_Taxes -->|"topConceptOf"| n_OutgoingCategoryScheme n_Outgoing_Utilities -->|"topConceptOf"| n_OutgoingCategoryScheme classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111 classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111 classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111 classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111 classDef fix fill:#f0f0f0,stroke:#777,color:#222 classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111 classDef prov fill:#f7f7f7,stroke:#999,color:#333
| Concept | prefLabel | Definition | Top concept | Referenced by individuals | Term · evidence |
|---|---|---|---|---|---|
Outgoing_Capex |
Capital expenditure | Capital expenditure: a outgoing category value named in the corpus. | yes | OA_NNN_Capex | TERM-Outgoing_Capex · EV-081 |
Outgoing_CommonArea |
Common-area maintenance | Common-area maintenance: a outgoing category value named in the corpus. | yes | HMO_CommonArea, OA_Gross_CAM, OA_NNN_CAM | TERM-Outgoing_CommonArea · EV-081 |
Outgoing_Insurance |
Insurance | Insurance: a outgoing category value named in the corpus. | yes | OA_Gross_Insurance, OA_NNN_Insurance | TERM-Outgoing_Insurance · EV-081 |
Outgoing_Maintenance |
Property maintenance | Property maintenance: a outgoing category value named in the corpus. | yes | OA_Gross_Maintenance, OA_NNN_Maintenance | TERM-Outgoing_Maintenance · EV-081 |
Outgoing_Taxes |
Taxes and rates | Taxes and rates: a outgoing category value named in the corpus. | yes | OA_Gross_Taxes, OA_NNN_Taxes | TERM-Outgoing_Taxes · EV-081 |
Outgoing_Utilities |
Utilities | Utilities: a outgoing category value named in the corpus. | yes | HMO_Utilities | TERM-Outgoing_Utilities · EV-074, EV-104 |
OwnershipStructureScheme — Ownership structure schemeLegal vehicles for holding property.
Consumed by: heldUnder
--- config: layout: elk --- flowchart LR n_OwnershipStructureScheme(["<b>OwnershipStructureScheme</b>"]):::skos n_Structure_Company(["Company"]):::skos n_Structure_DiscretionaryTrust(["Discretionary (family) trust"]):::skos n_Structure_Individual(["Individual / personal name"]):::skos n_Structure_JointTenants(["Joint tenants"]):::skos n_Structure_SMSF(["Self-managed superannuation fund"]):::skos n_Structure_TenantsInCommon(["Tenants in common"]):::skos n_Structure_UnitTrust(["Unit trust"]):::skos n_Structure_Company -->|"topConceptOf"| n_OwnershipStructureScheme n_Structure_DiscretionaryTrust -->|"topConceptOf"| n_OwnershipStructureScheme n_Structure_Individual -->|"topConceptOf"| n_OwnershipStructureScheme n_Structure_JointTenants -->|"topConceptOf"| n_OwnershipStructureScheme n_Structure_SMSF -->|"topConceptOf"| n_OwnershipStructureScheme n_Structure_TenantsInCommon -->|"topConceptOf"| n_OwnershipStructureScheme n_Structure_UnitTrust -->|"topConceptOf"| n_OwnershipStructureScheme classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111 classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111 classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111 classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111 classDef fix fill:#f0f0f0,stroke:#777,color:#222 classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111 classDef prov fill:#f7f7f7,stroke:#999,color:#333
| Concept | prefLabel | Definition | Top concept | Referenced by individuals | Term · evidence |
|---|---|---|---|---|---|
Structure_Company |
Company | Corporate ownership; loses the 50% CGT discount. | yes | — | TERM-Structure_Company · EV-042, EV-136 |
Structure_DiscretionaryTrust |
Discretionary (family) trust | Trustee distributes income at discretion; some asset protection; higher land-tax rates in some states. | yes | HoldingTrust_A, Portfolio_A | TERM-Structure_DiscretionaryTrust · EV-042, EV-136 |
Structure_Individual |
Individual / personal name | Property held personally; simplest, suits negative gearing with low personal risk. | yes | — | TERM-Structure_Individual · EV-041 |
Structure_JointTenants |
Joint tenants | Equal shares; ownership passes to the surviving joint tenant. | yes | — | TERM-Structure_JointTenants · EV-041 |
Structure_SMSF |
Self-managed superannuation fund | Retirement-focused holding vehicle with liquidity constraints. | yes | — | TERM-Structure_SMSF · EV-042 |
Structure_TenantsInCommon |
Tenants in common | Specified shares that pass to each owner's estate. | yes | — | TERM-Structure_TenantsInCommon · EV-041 |
Structure_UnitTrust |
Unit trust | Fixed interests suited to unrelated investors; asset protection. | yes | — | TERM-Structure_UnitTrust · EV-042 |
ProjectPhaseScheme — Project phase schemePhases of an acquisition-to-operation pathway.
Consumed by: hasPhase, precedes
--- config: layout: elk --- flowchart LR n_ProjectPhaseScheme(["<b>ProjectPhaseScheme</b>"]):::skos n_Phase_AcquisitionScreening(["Acquisition screening"]):::skos n_Phase_Completion(["Completion"]):::skos n_Phase_ConceptAndApprovals(["Concept and approvals"]):::skos n_Phase_ConditionalDueDiligence(["Conditional due diligence"]):::skos n_Phase_Construction(["Construction"]):::skos n_Phase_LeaseUp(["Lease-up"]):::skos n_Phase_OngoingOperation(["Ongoing operation"]):::skos n_Phase_OperatingApprovals(["Operating approvals"]):::skos n_Phase_AcquisitionScreening -->|"topConceptOf"| n_ProjectPhaseScheme n_Phase_Completion -->|"topConceptOf"| n_ProjectPhaseScheme n_Phase_ConceptAndApprovals -->|"topConceptOf"| n_ProjectPhaseScheme n_Phase_ConditionalDueDiligence -->|"topConceptOf"| n_ProjectPhaseScheme n_Phase_Construction -->|"topConceptOf"| n_ProjectPhaseScheme n_Phase_LeaseUp -->|"topConceptOf"| n_ProjectPhaseScheme n_Phase_OngoingOperation -->|"topConceptOf"| n_ProjectPhaseScheme n_Phase_OperatingApprovals -->|"topConceptOf"| n_ProjectPhaseScheme classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111 classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111 classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111 classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111 classDef fix fill:#f0f0f0,stroke:#777,color:#222 classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111 classDef prov fill:#f7f7f7,stroke:#999,color:#333
| Concept | prefLabel | Definition | Top concept | Referenced by individuals | Term · evidence |
|---|---|---|---|---|---|
Phase_AcquisitionScreening |
Acquisition screening | Acquisition screening: a project phase value named in the corpus. | yes | Project_Bris6Room | TERM-Phase_AcquisitionScreening · EV-105 |
Phase_Completion |
Completion | Completion: a project phase value named in the corpus. | yes | Phase_Construction, Project_Bris6Room | TERM-Phase_Completion · EV-105 |
Phase_ConceptAndApprovals |
Concept and approvals | Concept and approvals: a project phase value named in the corpus. | yes | Phase_ConditionalDueDiligence, Project_Bris6Room | TERM-Phase_ConceptAndApprovals · EV-105 |
Phase_ConditionalDueDiligence |
Conditional due diligence | Conditional due diligence: a project phase value named in the corpus. | yes | Phase_AcquisitionScreening, Project_Bris6Room | TERM-Phase_ConditionalDueDiligence · EV-105 |
Phase_Construction |
Construction | Construction: a project phase value named in the corpus. | yes | Phase_ConceptAndApprovals, Project_Bris6Room | TERM-Phase_Construction · EV-105 |
Phase_LeaseUp |
Lease-up | Lease-up: a project phase value named in the corpus. | yes | Phase_OperatingApprovals, Project_Bris6Room | TERM-Phase_LeaseUp · EV-105 |
Phase_OngoingOperation |
Ongoing operation | Ongoing operation: a project phase value named in the corpus. | yes | Phase_LeaseUp | TERM-Phase_OngoingOperation · EV-105 |
Phase_OperatingApprovals |
Operating approvals | Operating approvals: a project phase value named in the corpus. | yes | Phase_Completion, Project_Bris6Room | TERM-Phase_OperatingApprovals · EV-105 |
PropertyAttributeScheme — Property attribute schemeKinds of property information data sources supply.
Consumed by: suppliesAttribute
--- config: layout: elk --- flowchart LR n_PropertyAttributeScheme(["<b>PropertyAttributeScheme</b>"]):::skos n_Attr_Address(["Address / geocode"]):::skos n_Attr_AgentLicence(["Agent licence status"]):::skos n_Attr_ClimateProjection(["Climate projections"]):::skos n_Attr_Crime(["Crime context"]):::skos n_Attr_Demographics(["Demographics and population projections"]):::skos n_Attr_DevelopmentApplication(["Development applications"]):::skos n_Attr_DevelopmentPipeline(["Development pipeline statistics"]):::skos n_Attr_DwellingAttributes(["Dwelling attributes (bed/bath/car)"]):::skos n_Attr_FloodHazard(["Flood and natural-hazard exposure"]):::skos n_Attr_Listing(["Current sale and rental listings"]):::skos n_Attr_Ownership(["Ownership and registered interests"]):::skos n_Attr_ParcelBoundary(["Parcel boundary / lot-on-plan"]):::skos n_Attr_PoolRegister(["Pool safety register"]):::skos n_Attr_PortalEngagement(["Portal engagement and enquiries"]):::skos n_Attr_Rent(["Median rents / bond lodgements"]):::skos n_Attr_SchoolCatchment(["School catchment"]):::skos n_Attr_SolarPenetration(["Solar installation penetration"]):::skos n_Attr_Title(["Title reference"]):::skos n_Attr_Transaction(["Transacted sales / sale history"]):::skos n_Attr_TransportAccess(["Public-transport accessibility"]):::skos n_Attr_Valuation(["Valuation / AVM"]):::skos n_Attr_Zoning(["Zoning and overlays"]):::skos n_Attr_Address -->|"topConceptOf"| n_PropertyAttributeScheme n_Attr_AgentLicence -->|"topConceptOf"| n_PropertyAttributeScheme n_Attr_ClimateProjection -->|"topConceptOf"| n_PropertyAttributeScheme n_Attr_Crime -->|"topConceptOf"| n_PropertyAttributeScheme n_Attr_Demographics -->|"topConceptOf"| n_PropertyAttributeScheme n_Attr_DevelopmentApplication -->|"topConceptOf"| n_PropertyAttributeScheme n_Attr_DevelopmentPipeline -->|"topConceptOf"| n_PropertyAttributeScheme n_Attr_DwellingAttributes -->|"topConceptOf"| n_PropertyAttributeScheme n_Attr_FloodHazard -->|"topConceptOf"| n_PropertyAttributeScheme n_Attr_Listing -->|"topConceptOf"| n_PropertyAttributeScheme n_Attr_Ownership -->|"topConceptOf"| n_PropertyAttributeScheme n_Attr_ParcelBoundary -->|"topConceptOf"| n_PropertyAttributeScheme n_Attr_PoolRegister -->|"topConceptOf"| n_PropertyAttributeScheme n_Attr_PortalEngagement -->|"topConceptOf"| n_PropertyAttributeScheme n_Attr_Rent -->|"topConceptOf"| n_PropertyAttributeScheme n_Attr_SchoolCatchment -->|"topConceptOf"| n_PropertyAttributeScheme n_Attr_SolarPenetration -->|"topConceptOf"| n_PropertyAttributeScheme n_Attr_Title -->|"topConceptOf"| n_PropertyAttributeScheme n_Attr_Transaction -->|"topConceptOf"| n_PropertyAttributeScheme n_Attr_TransportAccess -->|"topConceptOf"| n_PropertyAttributeScheme n_Attr_Valuation -->|"topConceptOf"| n_PropertyAttributeScheme n_Attr_Zoning -->|"topConceptOf"| n_PropertyAttributeScheme classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111 classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111 classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111 classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111 classDef fix fill:#f0f0f0,stroke:#777,color:#222 classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111 classDef prov fill:#f7f7f7,stroke:#999,color:#333
| Concept | prefLabel | Definition | Top concept | Referenced by individuals | Term · evidence |
|---|---|---|---|---|---|
Attr_Address |
Address / geocode | Address / geocode: a property attribute value named in the corpus. | yes | DS_Domain, DS_GNAF, DS_PLS, DS_PropTrack | TERM-Attr_Address · EV-174 |
Attr_AgentLicence |
Agent licence status | Agent licence status: a property attribute value named in the corpus. | yes | DS_OFT_Register | TERM-Attr_AgentLicence · EV-142 |
Attr_ClimateProjection |
Climate projections | Climate projections: a property attribute value named in the corpus. | yes | DS_QLD_FutureClimate | TERM-Attr_ClimateProjection · EV-143 |
Attr_Crime |
Crime context | Crime context: a property attribute value named in the corpus. | yes | DS_QPS_Crime | TERM-Attr_Crime · EV-143 |
Attr_Demographics |
Demographics and population projections | Demographics and population projections: a property attribute value named in the corpus. | yes | DS_ABSCensus, DS_QGSO | TERM-Attr_Demographics · EV-143 |
Attr_DevelopmentApplication |
Development applications | Development applications: a property attribute value named in the corpus. | yes | DS_DevelopmentI | TERM-Attr_DevelopmentApplication · EV-143 |
Attr_DevelopmentPipeline |
Development pipeline statistics | Development pipeline statistics: a property attribute value named in the corpus. | yes | DS_QGSO | TERM-Attr_DevelopmentPipeline · EV-143 |
Attr_DwellingAttributes |
Dwelling attributes (bed/bath/car) | Dwelling attributes (bed/bath/car): a property attribute value named in the corpus. | yes | DS_Domain, DS_PropTrack | TERM-Attr_DwellingAttributes · EV-141 |
Attr_FloodHazard |
Flood and natural-hazard exposure | Flood and natural-hazard exposure: a property attribute value named in the corpus. | yes | DS_BCC_CityPlan | TERM-Attr_FloodHazard · EV-143 |
Attr_Listing |
Current sale and rental listings | Current sale and rental listings: a property attribute value named in the corpus. | yes | DS_Domain, DS_PropTrack | TERM-Attr_Listing · EV-141 |
Attr_Ownership |
Ownership and registered interests | Ownership and registered interests: a property attribute value named in the corpus. | yes | DS_TitlesQLD | TERM-Attr_Ownership · EV-175 |
Attr_ParcelBoundary |
Parcel boundary / lot-on-plan | Parcel boundary / lot-on-plan: a property attribute value named in the corpus. | yes | DS_QSCF | TERM-Attr_ParcelBoundary · EV-172 |
Attr_PoolRegister |
Pool safety register | Pool safety register: a property attribute value named in the corpus. | yes | — | TERM-Attr_PoolRegister · EV-143 |
Attr_PortalEngagement |
Portal engagement and enquiries | Portal engagement and enquiries: a property attribute value named in the corpus. | yes | DS_REA_Partner | TERM-Attr_PortalEngagement · EV-141 |
Attr_Rent |
Median rents / bond lodgements | Median rents / bond lodgements: a property attribute value named in the corpus. | yes | DS_RTA_Rents | TERM-Attr_Rent · EV-143 |
Attr_SchoolCatchment |
School catchment | School catchment: a property attribute value named in the corpus. | yes | DS_SchoolCatchments | TERM-Attr_SchoolCatchment · EV-143 |
Attr_SolarPenetration |
Solar installation penetration | Solar installation penetration: a property attribute value named in the corpus. | yes | — | TERM-Attr_SolarPenetration · EV-143 |
Attr_Title |
Title reference | Title reference: a property attribute value named in the corpus. | yes | DS_TitlesQLD | TERM-Attr_Title · EV-175 |
Attr_Transaction |
Transacted sales / sale history | Transacted sales / sale history: a property attribute value named in the corpus. | yes | DS_PropTrack, DS_QGSO, DS_ValuerGeneral | TERM-Attr_Transaction · EV-141 |
Attr_TransportAccess |
Public-transport accessibility | Public-transport accessibility: a property attribute value named in the corpus. | yes | DS_TranslinkGTFS | TERM-Attr_TransportAccess · EV-143 |
Attr_Valuation |
Valuation / AVM | Valuation / AVM: a property attribute value named in the corpus. | yes | DS_Domain, DS_PropTrack, DS_ValuerGeneral | TERM-Attr_Valuation · EV-141 |
Attr_Zoning |
Zoning and overlays | Zoning and overlays: a property attribute value named in the corpus. | yes | DS_BCC_CityPlan | TERM-Attr_Zoning · EV-143 |
PropertyClassScheme — Property class schemeProperty classes for tax rules.
Consumed by: appliesToPropertyClass
--- config: layout: elk --- flowchart LR n_PropertyClassScheme(["<b>PropertyClassScheme</b>"]):::skos n_PropertyClass_AffordableHousing(["Qualifying affordable housing"]):::skos n_PropertyClass_BuildToRentProject(["Build-to-rent project (50+ dwellings)"]):::skos n_PropertyClass_CommercialResidentialPremises(["Commercial residential premises"]):::skos n_PropertyClass_EstablishedResidential(["Established residential"]):::skos n_PropertyClass_NewResidentialBuild(["New residential build"]):::skos n_PropertyClass_ResidentialRental(["Residential rental property (any)"]):::skos n_PropertyClass_AffordableHousing -->|"topConceptOf"| n_PropertyClassScheme n_PropertyClass_BuildToRentProject -->|"topConceptOf"| n_PropertyClassScheme n_PropertyClass_CommercialResidentialPremises -->|"topConceptOf"| n_PropertyClassScheme n_PropertyClass_EstablishedResidential -->|"topConceptOf"| n_PropertyClassScheme n_PropertyClass_NewResidentialBuild -->|"topConceptOf"| n_PropertyClassScheme n_PropertyClass_ResidentialRental -->|"topConceptOf"| n_PropertyClassScheme classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111 classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111 classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111 classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111 classDef fix fill:#f0f0f0,stroke:#777,color:#222 classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111 classDef prov fill:#f7f7f7,stroke:#999,color:#333
| Concept | prefLabel | Definition | Top concept | Referenced by individuals | Term · evidence |
|---|---|---|---|---|---|
PropertyClass_AffordableHousing |
Qualifying affordable housing | Qualifying affordable housing: a property class value named in the corpus. | yes | — | TERM-PropertyClass_AffordableHousing · EV-134 |
PropertyClass_BuildToRentProject |
Build-to-rent project (50+ dwellings) | Build-to-rent project (50+ dwellings): a property class value named in the corpus. | yes | Rule_QLD_BTR_50pcDiscount | TERM-PropertyClass_BuildToRentProject · EV-134 |
PropertyClass_CommercialResidentialPremises |
Commercial residential premises | Commercial residential premises: a property class value named in the corpus. | yes | Rule_AU_GST_CommercialResidential | TERM-PropertyClass_CommercialResidentialPremises · EV-133 |
PropertyClass_EstablishedResidential |
Established residential | Established residential: a property class value named in the corpus. | yes | Rule_AU_CGT_Indexation, Rule_AU_NG_EstablishedRestricted | TERM-PropertyClass_EstablishedResidential · EV-130 |
PropertyClass_NewResidentialBuild |
New residential build | New residential build: a property class value named in the corpus. | yes | Rule_AU_CGT_Indexation, Rule_AU_NG_NewBuildOnly | TERM-PropertyClass_NewResidentialBuild · EV-130 |
PropertyClass_ResidentialRental |
Residential rental property (any) | Residential rental property (any): a property class value named in the corpus. | yes | Rule_AU_CGT_50Discount_PreReform, Rule_AU_GST_ResidentialInputTaxed, Rule_VIC_ShortStayLevy | TERM-PropertyClass_ResidentialRental · EV-099, EV-131 |
RiskCategoryScheme — Risk category schemeCategories of risk.
Consumed by: riskCategory
--- config: layout: elk --- flowchart LR n_RiskCategoryScheme(["<b>RiskCategoryScheme</b>"]):::skos n_RiskCat_BuildingFire(["Building-classification and fire-safety risk"]):::skos n_RiskCat_Concentration(["Concentration risk (tenant, asset, lender)"]):::skos n_RiskCat_ConstructionCost(["Construction-cost risk"]):::skos n_RiskCat_Counterparty(["Counterparty risk"]):::skos n_RiskCat_DataPrivacy(["Data, privacy and cyber risk"]):::skos n_RiskCat_Insurance(["Insurance risk"]):::skos n_RiskCat_InterestRate(["Interest-rate / refinancing risk"]):::skos n_RiskCat_KeyPerson(["Key-person and staffing risk"]):::skos n_RiskCat_LeaseEscalation(["Lease escalation risk"]):::skos n_RiskCat_Licensing(["Licensing / registration risk"]):::skos n_RiskCat_ManagementIntensity(["Management intensity risk"]):::skos n_RiskCat_MarketCycle(["Market-cycle risk"]):::skos n_RiskCat_PlanningUse(["Planning-use risk"]):::skos n_RiskCat_Policy(["Policy / regulatory-change risk"]):::skos n_RiskCat_TaxClassification(["Tax-classification risk"]):::skos n_RiskCat_TenancyLaw(["Tenancy-law risk"]):::skos n_RiskCat_TrustAccount(["Trust-account risk"]):::skos n_RiskCat_UtilityCost(["Utility-cost risk"]):::skos n_RiskCat_Vacancy(["Vacancy / tenant churn risk"]):::skos n_RiskCat_Valuation(["Valuation / exit / resale risk"]):::skos n_RiskCat_BuildingFire -->|"topConceptOf"| n_RiskCategoryScheme n_RiskCat_Concentration -->|"topConceptOf"| n_RiskCategoryScheme n_RiskCat_ConstructionCost -->|"topConceptOf"| n_RiskCategoryScheme n_RiskCat_Counterparty -->|"topConceptOf"| n_RiskCategoryScheme n_RiskCat_DataPrivacy -->|"topConceptOf"| n_RiskCategoryScheme n_RiskCat_Insurance -->|"topConceptOf"| n_RiskCategoryScheme n_RiskCat_InterestRate -->|"topConceptOf"| n_RiskCategoryScheme n_RiskCat_KeyPerson -->|"topConceptOf"| n_RiskCategoryScheme n_RiskCat_LeaseEscalation -->|"topConceptOf"| n_RiskCategoryScheme n_RiskCat_Licensing -->|"topConceptOf"| n_RiskCategoryScheme n_RiskCat_ManagementIntensity -->|"topConceptOf"| n_RiskCategoryScheme n_RiskCat_MarketCycle -->|"topConceptOf"| n_RiskCategoryScheme n_RiskCat_PlanningUse -->|"topConceptOf"| n_RiskCategoryScheme n_RiskCat_Policy -->|"topConceptOf"| n_RiskCategoryScheme n_RiskCat_TaxClassification -->|"topConceptOf"| n_RiskCategoryScheme n_RiskCat_TenancyLaw -->|"topConceptOf"| n_RiskCategoryScheme n_RiskCat_TrustAccount -->|"topConceptOf"| n_RiskCategoryScheme n_RiskCat_UtilityCost -->|"topConceptOf"| n_RiskCategoryScheme n_RiskCat_Vacancy -->|"topConceptOf"| n_RiskCategoryScheme n_RiskCat_Valuation -->|"topConceptOf"| n_RiskCategoryScheme classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111 classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111 classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111 classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111 classDef fix fill:#f0f0f0,stroke:#777,color:#222 classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111 classDef prov fill:#f7f7f7,stroke:#999,color:#333
| Concept | prefLabel | Definition | Top concept | Referenced by individuals | Term · evidence |
|---|---|---|---|---|---|
RiskCat_BuildingFire |
Building-classification and fire-safety risk | Building-classification and fire-safety risk: a risk category value named in the corpus. | yes | Risk_BuildingFire | TERM-RiskCat_BuildingFire · EV-120 |
RiskCat_Concentration |
Concentration risk (tenant, asset, lender) | Concentration risk (tenant, asset, lender): a risk category value named in the corpus. | yes | Risk_AllOrNothingVacancy, Risk_AnchorDeparture, Risk_Concentration | TERM-RiskCat_Concentration · EV-083, EV-025 |
RiskCat_ConstructionCost |
Construction-cost risk | Construction-cost risk: a risk category value named in the corpus. | yes | Risk_ConstructionCost | TERM-RiskCat_ConstructionCost · EV-120, EV-009 |
RiskCat_Counterparty |
Counterparty risk | Counterparty risk: a risk category value named in the corpus. | yes | Risk_Counterparty | TERM-RiskCat_Counterparty · EV-121, EV-062 |
RiskCat_DataPrivacy |
Data, privacy and cyber risk | Data, privacy and cyber risk: a risk category value named in the corpus. | yes | — | TERM-RiskCat_DataPrivacy · EV-122 |
RiskCat_Insurance |
Insurance risk | Insurance risk: a risk category value named in the corpus. | yes | Risk_Insurance | TERM-RiskCat_Insurance · EV-120, EV-126 |
RiskCat_InterestRate |
Interest-rate / refinancing risk | Interest-rate / refinancing risk: a risk category value named in the corpus. | yes | Risk_InterestRate | TERM-RiskCat_InterestRate · EV-120, EV-024 |
RiskCat_KeyPerson |
Key-person and staffing risk | Key-person and staffing risk: a risk category value named in the corpus. | yes | — | TERM-RiskCat_KeyPerson · EV-122 |
RiskCat_LeaseEscalation |
Lease escalation risk | Lease escalation risk: a risk category value named in the corpus. | yes | Risk_LeaseEscalation | TERM-RiskCat_LeaseEscalation · EV-121, EV-068 |
RiskCat_Licensing |
Licensing / registration risk | Licensing / registration risk: a risk category value named in the corpus. | yes | Risk_Licensing, Risk_SublettingAuthority | TERM-RiskCat_Licensing · EV-120 |
RiskCat_ManagementIntensity |
Management intensity risk | Management intensity risk: a risk category value named in the corpus. | yes | Risk_ManagementIntensity | TERM-RiskCat_ManagementIntensity · EV-120, EV-121 |
RiskCat_MarketCycle |
Market-cycle risk | Market-cycle risk: a risk category value named in the corpus. | yes | — | TERM-RiskCat_MarketCycle · EV-120, EV-009 |
RiskCat_PlanningUse |
Planning-use risk | Planning-use risk: a risk category value named in the corpus. | yes | Risk_PlanningUse | TERM-RiskCat_PlanningUse · EV-120 |
RiskCat_Policy |
Policy / regulatory-change risk | Policy / regulatory-change risk: a risk category value named in the corpus. | yes | Risk_ShortStayRegulatory, Risk_TaxPolicy | TERM-RiskCat_Policy · EV-120, EV-009 |
RiskCat_TaxClassification |
Tax-classification risk | Tax-classification risk: a risk category value named in the corpus. | yes | Risk_TaxClassification | TERM-RiskCat_TaxClassification · EV-120, EV-133 |
RiskCat_TenancyLaw |
Tenancy-law risk | Tenancy-law risk: a risk category value named in the corpus. | yes | — | TERM-RiskCat_TenancyLaw · EV-120 |
RiskCat_TrustAccount |
Trust-account risk | Trust-account risk: a risk category value named in the corpus. | yes | — | TERM-RiskCat_TrustAccount · EV-122 |
RiskCat_UtilityCost |
Utility-cost risk | Utility-cost risk: a risk category value named in the corpus. | yes | — | TERM-RiskCat_UtilityCost · EV-120 |
RiskCat_Vacancy |
Vacancy / tenant churn risk | Vacancy / tenant churn risk: a risk category value named in the corpus. | yes | Risk_FixedRentDuringVacancy, Risk_VacancyChurn | TERM-RiskCat_Vacancy · EV-120, EV-121 |
RiskCat_Valuation |
Valuation / exit / resale risk | Valuation / exit / resale risk: a risk category value named in the corpus. | yes | Risk_ThinResaleMarket, Risk_Valuation | TERM-RiskCat_Valuation · EV-120, EV-125 |
RoleScheme — Role schemeRoles a party can bear.
Consumed by: borneByRole, inRole
--- config: layout: elk --- flowchart LR n_RoleScheme(["<b>RoleScheme</b>"]):::skos n_Role_Adviser(["Adviser"]):::skos n_Role_AnchorTenant(["Anchor tenant"]):::skos n_Role_CorporateTenant(["Corporate tenant"]):::skos n_Role_Council(["Council"]):::skos n_Role_Developer(["Developer"]):::skos n_Role_Insurer(["Insurer"]):::skos n_Role_Investor(["Investor"]):::skos n_Role_Landlord(["Landlord / lessor"]):::skos n_Role_Lender(["Lender"]):::skos n_Role_Operator(["Operator"]):::skos n_Role_Owner(["Owner"]):::skos n_Role_OwnerOccupier(["Owner-occupier"]):::skos n_Role_PropertyManager(["Property manager"]):::skos n_Role_Provider(["Provider (rooming accommodation)"]):::skos n_Role_Resident(["Resident"]):::skos n_Role_Tenant(["Tenant / lessee"]):::skos n_Role_Adviser -->|"topConceptOf"| n_RoleScheme n_Role_AnchorTenant -->|"topConceptOf"| n_RoleScheme n_Role_CorporateTenant -->|"topConceptOf"| n_RoleScheme n_Role_Council -->|"topConceptOf"| n_RoleScheme n_Role_Developer -->|"topConceptOf"| n_RoleScheme n_Role_Insurer -->|"topConceptOf"| n_RoleScheme n_Role_Investor -->|"topConceptOf"| n_RoleScheme n_Role_Landlord -->|"topConceptOf"| n_RoleScheme n_Role_Lender -->|"topConceptOf"| n_RoleScheme n_Role_Operator -->|"topConceptOf"| n_RoleScheme n_Role_Owner -->|"topConceptOf"| n_RoleScheme n_Role_OwnerOccupier -->|"topConceptOf"| n_RoleScheme n_Role_PropertyManager -->|"topConceptOf"| n_RoleScheme n_Role_Provider -->|"topConceptOf"| n_RoleScheme n_Role_Resident -->|"topConceptOf"| n_RoleScheme n_Role_Tenant -->|"topConceptOf"| n_RoleScheme classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111 classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111 classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111 classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111 classDef fix fill:#f0f0f0,stroke:#777,color:#222 classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111 classDef prov fill:#f7f7f7,stroke:#999,color:#333
| Concept | prefLabel | Definition | Top concept | Referenced by individuals | Term · evidence |
|---|---|---|---|---|---|
Role_Adviser |
Adviser | Planner, lawyer, accountant, building surveyor, valuer or other professional adviser. | yes | Part_Proj_Planner | TERM-Role_Adviser · EV-012, EV-123 |
Role_AnchorTenant |
Anchor tenant | Major tenant whose presence draws traffic and underpins co-tenancy clauses. | yes | Part_CU1_Tenant | TERM-Role_AnchorTenant · EV-082 |
Role_CorporateTenant |
Corporate tenant | Company leasing residential property for staff. | yes | Part_CL_Tenant | TERM-Role_CorporateTenant · EV-065 |
Role_Council |
Council | Local government in its regulatory role. | yes | — | TERM-Role_Council · EV-094, EV-097 |
Role_Developer |
Developer | Party undertaking a development project. | yes | Part_Proj_Developer | TERM-Role_Developer · EV-011, EV-004 |
Role_Insurer |
Insurer | Party insuring the property or business. | yes | Part_Bris_Insurer | TERM-Role_Insurer · EV-125, EV-126 |
Role_Investor |
Investor | Party deploying capital into property for return. | yes | — | TERM-Role_Investor · EV-020, EV-022 |
Role_Landlord |
Landlord / lessor | Party granting the right to occupy under an agreement. | yes | HMO_CommonArea, HMO_Utilities, OA_Gross_CAM, OA_Gross_Insurance, OA_Gross_Maintenance, OA_Gross_Taxes, Part_CL_Landlord, Part_CU1_Landlord, Part_CU2_Landlord, Part_HL_Landlord, Part_SL_Landlord | TERM-Role_Landlord · EV-081, EV-050 |
Role_Lender |
Lender | Party providing debt finance secured on the property. | yes | Part_Bris_Lender | TERM-Role_Lender · EV-024, EV-026, EV-125 |
Role_Operator |
Operator | Party running the accommodation business at the property (master tenant, rooming-house operator, coliving operator). | yes | Part_Melb_Operator | TERM-Role_Operator · EV-060, EV-071 |
Role_Owner |
Owner | Party holding legal ownership of the asset. | yes | Part_Bris_Owner, Part_MA_Owner, Part_Melb_Owner | TERM-Role_Owner · EV-050, EV-062 |
Role_OwnerOccupier |
Owner-occupier | Owner who lives at the property while renting rooms. | yes | Part_OO_Owner | TERM-Role_OwnerOccupier · EV-091 |
Role_PropertyManager |
Property manager | Licensed party managing property for an owner. | yes | Part_Bris_Manager, Part_MA_Manager | TERM-Role_PropertyManager · EV-150, EV-152 |
Role_Provider |
Provider (rooming accommodation) | Queensland term for the party providing rooming accommodation to residents. | yes | Part_RA_Provider | TERM-Role_Provider · EV-090, EV-091 |
Role_Resident |
Resident | Occupant of a room under rooming accommodation or coliving arrangements. | yes | Part_OO_Resident, Part_RA_Resident, Part_SL_Resident | TERM-Role_Resident · EV-090, EV-070 |
Role_Tenant |
Tenant / lessee | Party taking the right to occupy under a tenancy or lease. | yes | OA_NNN_CAM, OA_NNN_Capex, OA_NNN_Insurance, OA_NNN_Maintenance, OA_NNN_Taxes, Part_CU2_Tenant, Part_HL_Tenant | TERM-Role_Tenant · EV-081, EV-050 |
TaxClassificationScheme — Tax classification schemeTax-law categorisations of property activity.
Consumed by: hasTaxClassification
--- config: layout: elk --- flowchart LR n_TaxClassificationScheme(["<b>TaxClassificationScheme</b>"]):::skos n_Tax_CommercialResidentialPremises(["Commercial residential premises"]):::skos n_Tax_InputTaxedResidentialRent(["Input-taxed residential rent"]):::skos n_Tax_ProfitMakingUndertaking(["Profit-making undertaking / development business"]):::skos n_Tax_RentalBusiness(["Carrying on a rental-property business"]):::skos n_Tax_RentalInvestment(["Rental property investment"]):::skos n_Tax_CommercialResidentialPremises -->|"topConceptOf"| n_TaxClassificationScheme n_Tax_InputTaxedResidentialRent -->|"topConceptOf"| n_TaxClassificationScheme n_Tax_ProfitMakingUndertaking -->|"topConceptOf"| n_TaxClassificationScheme n_Tax_RentalBusiness -->|"topConceptOf"| n_TaxClassificationScheme n_Tax_RentalInvestment -->|"topConceptOf"| n_TaxClassificationScheme classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111 classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111 classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111 classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111 classDef fix fill:#f0f0f0,stroke:#777,color:#222 classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111 classDef prov fill:#f7f7f7,stroke:#999,color:#333
| Concept | prefLabel | Definition | Top concept | Referenced by individuals | Term · evidence |
|---|---|---|---|---|---|
Tax_CommercialResidentialPremises |
Commercial residential premises | Hotels, motels, hostels, boarding houses whose lease can be subject to GST. | yes | — | TERM-Tax_CommercialResidentialPremises · EV-133 |
Tax_InputTaxedResidentialRent |
Input-taxed residential rent | Ordinary residential rent: no GST charged, no GST credits. | yes | RoomingAgreement_Bris_R1 | TERM-Tax_InputTaxedResidentialRent · EV-133 |
Tax_ProfitMakingUndertaking |
Profit-making undertaking / development business | Property acquired, developed or subdivided for profitable resale; profit is ordinary income. | yes | — | TERM-Tax_ProfitMakingUndertaking · EV-133 |
Tax_RentalBusiness |
Carrying on a rental-property business | Significant scale, hours, personal involvement and business-like conduct (TR 97/11 indicators). | yes | OperatorCo | TERM-Tax_RentalBusiness · EV-022 |
Tax_RentalInvestment |
Rental property investment | Passive letting; most owners even with multiple properties. | yes | Investor_A | TERM-Tax_RentalInvestment · EV-022 |
TenantConfigurationScheme — Tenant configuration schemeSingle versus multiple tenants.
Consumed by: tenantConfiguration
--- config: layout: elk --- flowchart LR n_TenantConfigurationScheme(["<b>TenantConfigurationScheme</b>"]):::skos n_TenantConfiguration_Multi(["Multi-tenant"]):::skos n_TenantConfiguration_Single(["Single-tenant"]):::skos n_TenantConfiguration_Multi -->|"topConceptOf"| n_TenantConfigurationScheme n_TenantConfiguration_Single -->|"topConceptOf"| n_TenantConfigurationScheme classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111 classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111 classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111 classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111 classDef fix fill:#f0f0f0,stroke:#777,color:#222 classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111 classDef prov fill:#f7f7f7,stroke:#999,color:#333
| Concept | prefLabel | Definition | Top concept | Referenced by individuals | Term · evidence |
|---|---|---|---|---|---|
TenantConfiguration_Multi |
Multi-tenant | Several lessees occupy separate units. | yes | Prop_Bris_6Room, Prop_RetailStrip | TERM-TenantConfiguration_Multi · EV-084 |
TenantConfiguration_Single |
Single-tenant | One lessee occupies the entire property. | yes | — | TERM-TenantConfiguration_Single · EV-083 |
TenantSegmentScheme — Tenant segment schemeDemand groups targeted by accommodation products.
Consumed by: targetsTenantSegment
--- config: layout: elk --- flowchart LR n_TenantSegmentScheme(["<b>TenantSegmentScheme</b>"]):::skos n_Segment_BusinessOccupiers(["Business occupiers"]):::skos n_Segment_CorporateStaff(["Corporate staff / travelling employees"]):::skos n_Segment_EssentialWorkers(["Healthcare and essential workers"]):::skos n_Segment_Families(["Families"]):::skos n_Segment_NewArrivals(["New arrivals / migrants"]):::skos n_Segment_SinglesAndCouples(["Singles and couples"]):::skos n_Segment_Students(["Students"]):::skos n_Segment_TemporaryWorkers(["Temporary or seasonal workers"]):::skos n_Segment_Tourists(["Tourists / transient visitors"]):::skos n_Segment_YoungProfessionals(["Young professionals"]):::skos n_Segment_BusinessOccupiers -->|"topConceptOf"| n_TenantSegmentScheme n_Segment_CorporateStaff -->|"topConceptOf"| n_TenantSegmentScheme n_Segment_EssentialWorkers -->|"topConceptOf"| n_TenantSegmentScheme n_Segment_Families -->|"topConceptOf"| n_TenantSegmentScheme n_Segment_NewArrivals -->|"topConceptOf"| n_TenantSegmentScheme n_Segment_SinglesAndCouples -->|"topConceptOf"| n_TenantSegmentScheme n_Segment_Students -->|"topConceptOf"| n_TenantSegmentScheme n_Segment_TemporaryWorkers -->|"topConceptOf"| n_TenantSegmentScheme n_Segment_Tourists -->|"topConceptOf"| n_TenantSegmentScheme n_Segment_YoungProfessionals -->|"topConceptOf"| n_TenantSegmentScheme classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111 classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111 classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111 classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111 classDef fix fill:#f0f0f0,stroke:#777,color:#222 classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111 classDef prov fill:#f7f7f7,stroke:#999,color:#333
| Concept | prefLabel | Definition | Top concept | Referenced by individuals | Term · evidence |
|---|---|---|---|---|---|
Segment_BusinessOccupiers |
Business occupiers | Retail, office, industrial, healthcare and warehouse tenants. | yes | Strategy_CommercialProperty | TERM-Segment_BusinessOccupiers · EV-083 |
Segment_CorporateStaff |
Corporate staff / travelling employees | Corporate staff / travelling employees: a tenant segment value named in the corpus. | yes | Prop_CorporateApartment, Strategy_Coliving, Strategy_CorporateLeasing | TERM-Segment_CorporateStaff · EV-065 |
Segment_EssentialWorkers |
Healthcare and essential workers | Healthcare and essential workers: a tenant segment value named in the corpus. | yes | Prop_Bris_6Room, Strategy_RoomingHouse | TERM-Segment_EssentialWorkers · EV-074 |
Segment_Families |
Families | Not a target for HMO products. | yes | Strategy_BuyAndHold, Strategy_DualIncome | TERM-Segment_Families · EV-074 |
Segment_NewArrivals |
New arrivals / migrants | New arrivals / migrants: a tenant segment value named in the corpus. | yes | Strategy_RoomingHouse | TERM-Segment_NewArrivals · EV-074 |
Segment_SinglesAndCouples |
Singles and couples | Underserved for studio and one-bed accommodation. | yes | Prop_Bris_6Room, Strategy_DualIncome, Strategy_RoomingHouse | TERM-Segment_SinglesAndCouples · EV-078 |
Segment_Students |
Students | Students: a tenant segment value named in the corpus. | yes | Strategy_Coliving, Strategy_RentToRent, Strategy_RoomingHouse | TERM-Segment_Students · EV-074, EV-070 |
Segment_TemporaryWorkers |
Temporary or seasonal workers | Temporary or seasonal workers: a tenant segment value named in the corpus. | yes | Strategy_RoomingHouse | TERM-Segment_TemporaryWorkers · EV-074 |
Segment_Tourists |
Tourists / transient visitors | Tourists / transient visitors: a tenant segment value named in the corpus. | yes | Strategy_ShortTermRental | TERM-Segment_Tourists · EV-021 |
Segment_YoungProfessionals |
Young professionals | Young professionals: a tenant segment value named in the corpus. | yes | Strategy_Coliving, Strategy_RentToRent, Strategy_RoomingHouse | TERM-Segment_YoungProfessionals · EV-074 |
ThresholdEffectScheme — Threshold effect schemeConsequences of meeting a threshold.
Consumed by: occupancyThresholdEffect
--- config: layout: elk --- flowchart LR n_ThresholdEffectScheme(["<b>ThresholdEffectScheme</b>"]):::skos n_Effect_AuthorisationRequired(["Authorisation required"]):::skos n_Effect_IncentiveEligible(["Incentive eligibility"]):::skos n_Effect_PermitExempt(["Planning permit exempt"]):::skos n_Effect_RegimeAppliesInFull(["Regime applies in full"]):::skos n_Effect_RegimeAppliesInPart(["Regime applies in part"]):::skos n_Effect_RegimeDoesNotApply(["Regime does not apply"]):::skos n_Effect_AuthorisationRequired -->|"topConceptOf"| n_ThresholdEffectScheme n_Effect_IncentiveEligible -->|"topConceptOf"| n_ThresholdEffectScheme n_Effect_PermitExempt -->|"topConceptOf"| n_ThresholdEffectScheme n_Effect_RegimeAppliesInFull -->|"topConceptOf"| n_ThresholdEffectScheme n_Effect_RegimeAppliesInPart -->|"topConceptOf"| n_ThresholdEffectScheme n_Effect_RegimeDoesNotApply -->|"topConceptOf"| n_ThresholdEffectScheme classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111 classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111 classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111 classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111 classDef fix fill:#f0f0f0,stroke:#777,color:#222 classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111 classDef prov fill:#f7f7f7,stroke:#999,color:#333
| Concept | prefLabel | Definition | Top concept | Referenced by individuals | Term · evidence |
|---|---|---|---|---|---|
Effect_AuthorisationRequired |
Authorisation required | Authorisation required: a threshold effect value named in the corpus. | yes | Thr_QLD_4PlusResidents, Thr_VIC_4PlusPeople | TERM-Effect_AuthorisationRequired · EV-092, EV-093 |
Effect_IncentiveEligible |
Incentive eligibility | Incentive eligibility: a threshold effect value named in the corpus. | yes | Thr_QLD_BTR_50Dwellings | TERM-Effect_IncentiveEligible · EV-134 |
Effect_PermitExempt |
Planning permit exempt | Planning permit exempt: a threshold effect value named in the corpus. | yes | Thr_VIC_12Persons, Thr_VIC_300sqm, Thr_VIC_9Bedrooms | TERM-Effect_PermitExempt · EV-094 |
Effect_RegimeAppliesInFull |
Regime applies in full | Regime applies in full: a threshold effect value named in the corpus. | yes | Thr_QLD_4PlusRooms, Thr_QLD_ShoppingCentre5Shops, Thr_VIC_Under28Days | TERM-Effect_RegimeAppliesInFull · EV-091 |
Effect_RegimeAppliesInPart |
Regime applies in part | Regime applies in part: a threshold effect value named in the corpus. | yes | Thr_BCC_300sqm, Thr_BCC_5Guests, Thr_BCC_5Lettings, Thr_QLD_1to3RoomsWithBond | TERM-Effect_RegimeAppliesInPart · EV-091 |
Effect_RegimeDoesNotApply |
Regime does not apply | Regime does not apply: a threshold effect value named in the corpus. | yes | Thr_QLD_1to3RoomsNoBond | TERM-Effect_RegimeDoesNotApply · EV-091 |
ThresholdKindScheme — Threshold kind schemeWhat occupancy thresholds count.
Consumed by: thresholdKind
--- config: layout: elk --- flowchart LR n_ThresholdKindScheme(["<b>ThresholdKindScheme</b>"]):::skos n_ThresholdKind_Bedrooms(["Bedrooms"]):::skos n_ThresholdKind_Dwellings(["Dwellings"]):::skos n_ThresholdKind_FloorArea(["Floor area"]):::skos n_ThresholdKind_Persons(["Persons"]):::skos n_ThresholdKind_Residents(["Residents"]):::skos n_ThresholdKind_RoomsRented(["Rooms rented"]):::skos n_ThresholdKind_SeparateLettings(["Separate lettings"]):::skos n_ThresholdKind_Shops(["Shops in a centre"]):::skos n_ThresholdKind_StayLength(["Length of stay (days)"]):::skos n_ThresholdKind_UnrelatedTenants(["Unrelated tenants"]):::skos n_ThresholdKind_Bedrooms -->|"topConceptOf"| n_ThresholdKindScheme n_ThresholdKind_Dwellings -->|"topConceptOf"| n_ThresholdKindScheme n_ThresholdKind_FloorArea -->|"topConceptOf"| n_ThresholdKindScheme n_ThresholdKind_Persons -->|"topConceptOf"| n_ThresholdKindScheme n_ThresholdKind_Residents -->|"topConceptOf"| n_ThresholdKindScheme n_ThresholdKind_RoomsRented -->|"topConceptOf"| n_ThresholdKindScheme n_ThresholdKind_SeparateLettings -->|"topConceptOf"| n_ThresholdKindScheme n_ThresholdKind_Shops -->|"topConceptOf"| n_ThresholdKindScheme n_ThresholdKind_StayLength -->|"topConceptOf"| n_ThresholdKindScheme n_ThresholdKind_UnrelatedTenants -->|"topConceptOf"| n_ThresholdKindScheme classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111 classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111 classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111 classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111 classDef fix fill:#f0f0f0,stroke:#777,color:#222 classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111 classDef prov fill:#f7f7f7,stroke:#999,color:#333
| Concept | prefLabel | Definition | Top concept | Referenced by individuals | Term · evidence |
|---|---|---|---|---|---|
ThresholdKind_Bedrooms |
Bedrooms | Bedrooms: a threshold kind value named in the corpus. | yes | Thr_VIC_9Bedrooms | TERM-ThresholdKind_Bedrooms · EV-094 |
ThresholdKind_Dwellings |
Dwellings | Dwellings: a threshold kind value named in the corpus. | yes | Thr_QLD_BTR_50Dwellings | TERM-ThresholdKind_Dwellings · EV-134 |
ThresholdKind_FloorArea |
Floor area | Floor area: a threshold kind value named in the corpus. | yes | Thr_BCC_300sqm, Thr_VIC_300sqm | TERM-ThresholdKind_FloorArea · EV-094, EV-077 |
ThresholdKind_Persons |
Persons | Persons: a threshold kind value named in the corpus. | yes | Thr_BCC_5Guests, Thr_VIC_12Persons, Thr_VIC_4PlusPeople | TERM-ThresholdKind_Persons · EV-094 |
ThresholdKind_Residents |
Residents | Residents: a threshold kind value named in the corpus. | yes | Thr_QLD_4PlusResidents | TERM-ThresholdKind_Residents · EV-092 |
ThresholdKind_RoomsRented |
Rooms rented | Rooms rented: a threshold kind value named in the corpus. | yes | Thr_QLD_1to3RoomsNoBond, Thr_QLD_1to3RoomsWithBond, Thr_QLD_4PlusRooms | TERM-ThresholdKind_RoomsRented · EV-091 |
ThresholdKind_SeparateLettings |
Separate lettings | Separate lettings: a threshold kind value named in the corpus. | yes | Thr_BCC_5Lettings | TERM-ThresholdKind_SeparateLettings · EV-077 |
ThresholdKind_Shops |
Shops in a centre | Shops in a centre: a threshold kind value named in the corpus. | yes | Thr_QLD_ShoppingCentre5Shops | TERM-ThresholdKind_Shops · EV-080 |
ThresholdKind_StayLength |
Length of stay (days) | Length of stay (days): a threshold kind value named in the corpus. | yes | Thr_VIC_Under28Days | TERM-ThresholdKind_StayLength · EV-099 |
ThresholdKind_UnrelatedTenants |
Unrelated tenants | Unrelated tenants: a threshold kind value named in the corpus. | yes | — | TERM-ThresholdKind_UnrelatedTenants · EV-071 |
One unit per shape: shape → target class → property / SPARQL constraints. SHACL nodes are rounded rectangles on dashed edges; the target class is the only OWL node in each unit. min n · max n are SHACL cardinalities — closed-world operational constraints, not OWL cardinality restrictions. The full constraint table (including every sh:message) follows the 25 units.
AgreementShape → Agreement---
config:
layout: elk
---
flowchart LR
n_AgreementShape("AgreementShape"):::shacl
n_Agreement["Agreement"]:::owl
n_AgreementShape -.->|"targetClass"| n_Agreement
n_AgreementShape_c0("hasParticipation<br/>min 2 · class Participation"):::shacl
n_Agreement -.->|"sh:property"| n_AgreementShape_c0
n_AgreementShape_c1("concernsAsset<br/>min 1 · class PropertyAsset"):::shacl
n_Agreement -.->|"sh:property"| n_AgreementShape_c1
n_AgreementShape_c2("weeklyRent<br/>max 1"):::shacl
n_Agreement -.->|"sh:property"| n_AgreementShape_c2
n_AgreementShape_c3("termMonths<br/>max 1 · xsd:integer"):::shacl
n_Agreement -.->|"sh:property"| n_AgreementShape_c3
n_AgreementShape_c4("escalationRatePercent<br/>max 1"):::shacl
n_Agreement -.->|"sh:property"| n_AgreementShape_c4
n_AgreementShape_c5("fixedRent<br/>max 1 · xsd:boolean"):::shacl
n_Agreement -.->|"sh:property"| n_AgreementShape_c5
n_AgreementShape_c6("leaseType<br/>max 1 · class LeaseType"):::shacl
n_Agreement -.->|"sh:property"| n_AgreementShape_c6
n_AgreementShape_c7("permittedUse<br/>class AccommodationType"):::shacl
n_Agreement -.->|"sh:property"| n_AgreementShape_c7
n_AgreementShape_c8("hasClause<br/>class ContractClause"):::shacl
n_Agreement -.->|"sh:property"| n_AgreementShape_c8
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
AuthorisationShape → Authorisation---
config:
layout: elk
---
flowchart LR
n_AuthorisationShape("AuthorisationShape"):::shacl
n_Authorisation["Authorisation"]:::owl
n_AuthorisationShape -.->|"targetClass"| n_Authorisation
n_AuthorisationShape_c0("authorisationType<br/>min 1 · max 1 · class AuthorisationType"):::shacl
n_Authorisation -.->|"sh:property"| n_AuthorisationShape_c0
n_AuthorisationShape_c1("authorisationStatus<br/>min 1 · max 1 · xsd:string · in {held, pending, expired, refused, not_required, unknown}"):::shacl
n_Authorisation -.->|"sh:property"| n_AuthorisationShape_c1
n_AuthorisationShape_c2("issuedBy<br/>max 1 · class GovernmentBody"):::shacl
n_Authorisation -.->|"sh:property"| n_AuthorisationShape_c2
n_AuthorisationShape_c3("authorisedParty<br/>max 1 · class Party"):::shacl
n_Authorisation -.->|"sh:property"| n_AuthorisationShape_c3
n_AuthorisationShape_c4("underRegime<br/>max 1 · class RegulatoryRegime"):::shacl
n_Authorisation -.->|"sh:property"| n_AuthorisationShape_c4
n_AuthorisationShape_c5("dateIssued<br/>max 1 · xsd:date"):::shacl
n_Authorisation -.->|"sh:property"| n_AuthorisationShape_c5
n_AuthorisationShape_c6("effectiveUntil<br/>max 1 · xsd:date"):::shacl
n_Authorisation -.->|"sh:property"| n_AuthorisationShape_c6
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
DataSourceShape → DataSource---
config:
layout: elk
---
flowchart LR
n_DataSourceShape("DataSourceShape"):::shacl
n_DataSource[["DataSource"]]:::owl
n_DataSourceShape -.->|"targetClass"| n_DataSource
n_DataSourceShape_c0("publishedBy<br/>min 1 · max 1 · class Organisation"):::shacl
n_DataSource -.->|"sh:property"| n_DataSourceShape_c0
n_DataSourceShape_c1("accessTier<br/>min 1 · max 1 · class DataAccessTier"):::shacl
n_DataSource -.->|"sh:property"| n_DataSourceShape_c1
n_DataSourceShape_c2("suppliesAttribute<br/>min 1 · class PropertyAttribute"):::shacl
n_DataSource -.->|"sh:property"| n_DataSourceShape_c2
n_DataSourceShape_c3("coversJurisdiction<br/>min 1 · class Jurisdiction"):::shacl
n_DataSource -.->|"sh:property"| n_DataSourceShape_c3
n_DataSourceShape_c4("refreshCadence<br/>max 1 · xsd:string"):::shacl
n_DataSource -.->|"sh:property"| n_DataSourceShape_c4
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
DecisionGateShape → DecisionGate---
config:
layout: elk
---
flowchart LR
n_DecisionGateShape("DecisionGateShape"):::shacl
n_DecisionGate["DecisionGate"]:::owl
n_DecisionGateShape -.->|"targetClass"| n_DecisionGate
n_DecisionGateShape_c0("gateCondition<br/>min 1 · max 1 · xsd:string"):::shacl
n_DecisionGate -.->|"sh:property"| n_DecisionGateShape_c0
n_DecisionGateShape_c1("gateRequiresAuthorisationType<br/>class AuthorisationType"):::shacl
n_DecisionGate -.->|"sh:property"| n_DecisionGateShape_c1
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
DevelopmentProjectShape → DevelopmentProject---
config:
layout: elk
---
flowchart LR
n_DevelopmentProjectShape("DevelopmentProjectShape"):::shacl
n_DevelopmentProject["DevelopmentProject"]:::owl
n_DevelopmentProjectShape -.->|"targetClass"| n_DevelopmentProject
n_DevelopmentProjectShape_c0("hasPhase<br/>min 1 · class ProjectPhase"):::shacl
n_DevelopmentProject -.->|"sh:property"| n_DevelopmentProjectShape_c0
n_DevelopmentProjectShape_c1("concernsAsset<br/>min 1 · class PropertyAsset"):::shacl
n_DevelopmentProject -.->|"sh:property"| n_DevelopmentProjectShape_c1
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
DwellingIdentifierShape → Dwelling---
config:
layout: elk
---
flowchart LR
n_DwellingIdentifierShape("DwellingIdentifierShape"):::shacl
n_Dwelling["Dwelling"]:::owl
n_DwellingIdentifierShape -.->|"targetClass"| n_Dwelling
n_DwellingIdentifierShape_c0("hasIdentifier<br/>min 1"):::shacl
n_Dwelling -.->|"sh:property"| n_DwellingIdentifierShape_c0
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
FinancialScenarioShape → FinancialScenario---
config:
layout: elk
---
flowchart LR
n_FinancialScenarioShape("FinancialScenarioShape"):::shacl
n_FinancialScenario["FinancialScenario"]:::owl
n_FinancialScenarioShape -.->|"targetClass"| n_FinancialScenario
n_FinancialScenarioShape_c0("scenarioName<br/>min 1 · max 1 · xsd:string"):::shacl
n_FinancialScenario -.->|"sh:property"| n_FinancialScenarioShape_c0
n_FinancialScenarioShape_c1("assumes<br/>min 3 · class MetricValue"):::shacl
n_FinancialScenario -.->|"sh:property"| n_FinancialScenarioShape_c1
n_FinancialScenarioShape_c2("yields<br/>min 1 · class MetricValue"):::shacl
n_FinancialScenario -.->|"sh:property"| n_FinancialScenarioShape_c2
n_FinancialScenarioShape_c3("scenarioForModel<br/>max 1 · class OperatingModel"):::shacl
n_FinancialScenario -.->|"sh:property"| n_FinancialScenarioShape_c3
n_FinancialScenarioShape_c4("assertedIn<br/>max 1 · class SourceDocument"):::shacl
n_FinancialScenario -.->|"sh:property"| n_FinancialScenarioShape_c4
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
HeadLeaseShape → HeadLease---
config:
layout: elk
---
flowchart LR
n_HeadLeaseShape("HeadLeaseShape"):::shacl
n_HeadLease["HeadLease"]:::owl
n_HeadLeaseShape -.->|"targetClass"| n_HeadLease
n_HeadLeaseShape_c0("fixedRent<br/>min 1"):::shacl
n_HeadLease -.->|"sh:property"| n_HeadLeaseShape_c0
n_HeadLeaseShape_c1("hasClause"):::shacl
n_HeadLease -.->|"sh:property"| n_HeadLeaseShape_c1
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
JurisdictionShape → Jurisdiction---
config:
layout: elk
---
flowchart LR
n_JurisdictionShape("JurisdictionShape"):::shacl
n_Jurisdiction["Jurisdiction"]:::owl
n_JurisdictionShape -.->|"targetClass"| n_Jurisdiction
n_JurisdictionShape_c0("jurisdictionCode<br/>min 1 · max 1 · xsd:string"):::shacl
n_Jurisdiction -.->|"sh:property"| n_JurisdictionShape_c0
n_JurisdictionShape_c1("withinJurisdiction<br/>class Jurisdiction"):::shacl
n_Jurisdiction -.->|"sh:property"| n_JurisdictionShape_c1
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
MetricValueShape → MetricValue---
config:
layout: elk
---
flowchart LR
n_MetricValueShape("MetricValueShape"):::shacl
n_MetricValue["MetricValue"]:::owl
n_MetricValueShape -.->|"targetClass"| n_MetricValue
n_MetricValueShape_c0("metric<br/>min 1 · max 1 · class Metric"):::shacl
n_MetricValue -.->|"sh:property"| n_MetricValueShape_c0
n_MetricValueShape_c1("numericValue<br/>min 1 · max 1"):::shacl
n_MetricValue -.->|"sh:property"| n_MetricValueShape_c1
n_MetricValueShape_c2("upperValue<br/>max 1"):::shacl
n_MetricValue -.->|"sh:property"| n_MetricValueShape_c2
n_MetricValueShape_c3("unit<br/>min 1 · max 1 · xsd:string"):::shacl
n_MetricValue -.->|"sh:property"| n_MetricValueShape_c3
n_MetricValueShape_c4("assertedIn<br/>max 1 · class SourceDocument"):::shacl
n_MetricValue -.->|"sh:property"| n_MetricValueShape_c4
n_MetricValueShape_c5("claimDate<br/>max 1 · xsd:date"):::shacl
n_MetricValue -.->|"sh:property"| n_MetricValueShape_c5
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
MitigationShape → Mitigation---
config:
layout: elk
---
flowchart LR
n_MitigationShape("MitigationShape"):::shacl
n_Mitigation["Mitigation"]:::owl
n_MitigationShape -.->|"targetClass"| n_Mitigation
n_MitigationShape_c0("mitigationNote<br/>min 1 · max 1 · xsd:string"):::shacl
n_Mitigation -.->|"sh:property"| n_MitigationShape_c0
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
OccupancyThresholdShape → OccupancyThreshold---
config:
layout: elk
---
flowchart LR
n_OccupancyThresholdShape("OccupancyThresholdShape"):::shacl
n_OccupancyThreshold["OccupancyThreshold"]:::owl
n_OccupancyThresholdShape -.->|"targetClass"| n_OccupancyThreshold
n_OccupancyThresholdShape_c0("thresholdKind<br/>min 1 · max 1 · class ThresholdKind"):::shacl
n_OccupancyThreshold -.->|"sh:property"| n_OccupancyThresholdShape_c0
n_OccupancyThresholdShape_c1("thresholdComparator<br/>min 1 · max 1 · xsd:string · in {gte, lte, gt, lt, eq, range}"):::shacl
n_OccupancyThreshold -.->|"sh:property"| n_OccupancyThresholdShape_c1
n_OccupancyThresholdShape_c2("thresholdValue<br/>min 1 · max 1"):::shacl
n_OccupancyThreshold -.->|"sh:property"| n_OccupancyThresholdShape_c2
n_OccupancyThresholdShape_c3("thresholdUpperValue<br/>max 1"):::shacl
n_OccupancyThreshold -.->|"sh:property"| n_OccupancyThresholdShape_c3
n_OccupancyThresholdShape_c4("thresholdUnit<br/>min 1 · max 1 · xsd:string"):::shacl
n_OccupancyThreshold -.->|"sh:property"| n_OccupancyThresholdShape_c4
n_OccupancyThresholdShape_c5("occupancyThresholdEffect<br/>min 1 · max 1 · class ThresholdEffect"):::shacl
n_OccupancyThreshold -.->|"sh:property"| n_OccupancyThresholdShape_c5
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
OutgoingAllocationShape → OutgoingAllocation---
config:
layout: elk
---
flowchart LR
n_OutgoingAllocationShape("OutgoingAllocationShape"):::shacl
n_OutgoingAllocation["OutgoingAllocation"]:::owl
n_OutgoingAllocationShape -.->|"targetClass"| n_OutgoingAllocation
n_OutgoingAllocationShape_c0("outgoingCategory<br/>min 1 · max 1 · class OutgoingCategory"):::shacl
n_OutgoingAllocation -.->|"sh:property"| n_OutgoingAllocationShape_c0
n_OutgoingAllocationShape_c1("borneByRole<br/>min 1 · max 1 · class Role"):::shacl
n_OutgoingAllocation -.->|"sh:property"| n_OutgoingAllocationShape_c1
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
ParticipationShape → Participation---
config:
layout: elk
---
flowchart LR
n_ParticipationShape("ParticipationShape"):::shacl
n_Participation["Participation"]:::owl
n_ParticipationShape -.->|"targetClass"| n_Participation
n_ParticipationShape_c0("participant<br/>min 1 · max 1 · class Party"):::shacl
n_Participation -.->|"sh:property"| n_ParticipationShape_c0
n_ParticipationShape_c1("inRole<br/>min 1 · max 1 · class Role"):::shacl
n_Participation -.->|"sh:property"| n_ParticipationShape_c1
n_ParticipationShape_c2("participationContext<br/>min 1 · max 1"):::shacl
n_Participation -.->|"sh:property"| n_ParticipationShape_c2
n_ParticipationShape_c3("effectiveFrom<br/>max 1 · xsd:date"):::shacl
n_Participation -.->|"sh:property"| n_ParticipationShape_c3
n_ParticipationShape_c4("effectiveUntil<br/>max 1 · xsd:date"):::shacl
n_Participation -.->|"sh:property"| n_ParticipationShape_c4
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
ProjectPhaseShape → ProjectPhase---
config:
layout: elk
---
flowchart LR
n_ProjectPhaseShape("ProjectPhaseShape"):::shacl
n_ProjectPhase["ProjectPhase"]:::owl
n_ProjectPhaseShape -.->|"targetClass"| n_ProjectPhase
n_ProjectPhaseShape_c0("phaseOrder<br/>max 1 · xsd:integer"):::shacl
n_ProjectPhase -.->|"sh:property"| n_ProjectPhaseShape_c0
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
PropertyAssetShape → PropertyAsset---
config:
layout: elk
---
flowchart LR
n_PropertyAssetShape("PropertyAssetShape"):::shacl
n_PropertyAsset["PropertyAsset"]:::owl
n_PropertyAssetShape -.->|"targetClass"| n_PropertyAsset
n_PropertyAssetShape_c0("locatedIn<br/>min 1 · max 1 · class Jurisdiction"):::shacl
n_PropertyAsset -.->|"sh:property"| n_PropertyAssetShape_c0
n_PropertyAssetShape_c1("hasIdentifier<br/>class PropertyIdentifier"):::shacl
n_PropertyAsset -.->|"sh:property"| n_PropertyAssetShape_c1
n_PropertyAssetShape_c2("roomCount<br/>max 1 · xsd:integer"):::shacl
n_PropertyAsset -.->|"sh:property"| n_PropertyAssetShape_c2
n_PropertyAssetShape_c3("bedroomCount<br/>max 1 · xsd:integer"):::shacl
n_PropertyAsset -.->|"sh:property"| n_PropertyAssetShape_c3
n_PropertyAssetShape_c4("floorAreaSqm<br/>max 1"):::shacl
n_PropertyAsset -.->|"sh:property"| n_PropertyAssetShape_c4
n_PropertyAssetShape_c5("hasAccommodationType<br/>class AccommodationType"):::shacl
n_PropertyAsset -.->|"sh:property"| n_PropertyAssetShape_c5
n_PropertyAssetShape_c6("intendedOperatingModel<br/>class OperatingModel"):::shacl
n_PropertyAsset -.->|"sh:property"| n_PropertyAssetShape_c6
n_PropertyAssetShape_c7("hasBuildingClassification<br/>max 1 · class BuildingClassification"):::shacl
n_PropertyAsset -.->|"sh:property"| n_PropertyAssetShape_c7
n_PropertyAssetShape_c8("hasAuthorisation<br/>class Authorisation"):::shacl
n_PropertyAsset -.->|"sh:property"| n_PropertyAssetShape_c8
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
PropertyIdentifierShape → PropertyIdentifier---
config:
layout: elk
---
flowchart LR
n_PropertyIdentifierShape("PropertyIdentifierShape"):::shacl
n_PropertyIdentifier["PropertyIdentifier"]:::owl
n_PropertyIdentifierShape -.->|"targetClass"| n_PropertyIdentifier
n_PropertyIdentifierShape_c0("identifierValue<br/>min 1 · max 1 · xsd:string"):::shacl
n_PropertyIdentifier -.->|"sh:property"| n_PropertyIdentifierShape_c0
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
RegulatoryRegimeShape → RegulatoryRegime---
config:
layout: elk
---
flowchart LR
n_RegulatoryRegimeShape("RegulatoryRegimeShape"):::shacl
n_RegulatoryRegime["RegulatoryRegime"]:::owl
n_RegulatoryRegimeShape -.->|"targetClass"| n_RegulatoryRegime
n_RegulatoryRegimeShape_c0("appliesIn<br/>min 1 · class Jurisdiction"):::shacl
n_RegulatoryRegime -.->|"sh:property"| n_RegulatoryRegimeShape_c0
n_RegulatoryRegimeShape_c1("governedBy<br/>min 1 · class Legislation"):::shacl
n_RegulatoryRegime -.->|"sh:property"| n_RegulatoryRegimeShape_c1
n_RegulatoryRegimeShape_c2("administeredBy<br/>class GovernmentBody"):::shacl
n_RegulatoryRegime -.->|"sh:property"| n_RegulatoryRegimeShape_c2
n_RegulatoryRegimeShape_c3("hasThreshold<br/>class OccupancyThreshold"):::shacl
n_RegulatoryRegime -.->|"sh:property"| n_RegulatoryRegimeShape_c3
n_RegulatoryRegimeShape_c4("requiresAuthorisationType<br/>class AuthorisationType"):::shacl
n_RegulatoryRegime -.->|"sh:property"| n_RegulatoryRegimeShape_c4
n_RegulatoryRegimeShape_c5("hasRule<br/>class RegulatoryRule"):::shacl
n_RegulatoryRegime -.->|"sh:property"| n_RegulatoryRegimeShape_c5
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
RegulatoryRuleShape → RegulatoryRule---
config:
layout: elk
---
flowchart LR
n_RegulatoryRuleShape("RegulatoryRuleShape"):::shacl
n_RegulatoryRule["RegulatoryRule"]:::owl
n_RegulatoryRuleShape -.->|"targetClass"| n_RegulatoryRule
n_RegulatoryRuleShape_c0("underRegime<br/>min 1 · max 1 · class RegulatoryRegime"):::shacl
n_RegulatoryRule -.->|"sh:property"| n_RegulatoryRuleShape_c0
n_RegulatoryRuleShape_c1("effectiveFrom<br/>max 1 · xsd:date"):::shacl
n_RegulatoryRule -.->|"sh:property"| n_RegulatoryRuleShape_c1
n_RegulatoryRuleShape_c2("effectiveUntil<br/>max 1 · xsd:date"):::shacl
n_RegulatoryRule -.->|"sh:property"| n_RegulatoryRuleShape_c2
n_RegulatoryRuleShape_c3("cutoffDate<br/>max 1 · xsd:dateTime"):::shacl
n_RegulatoryRule -.->|"sh:property"| n_RegulatoryRuleShape_c3
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
RiskShape → Risk---
config:
layout: elk
---
flowchart LR
n_RiskShape("RiskShape"):::shacl
n_Risk["Risk"]:::owl
n_RiskShape -.->|"targetClass"| n_Risk
n_RiskShape_c0("riskCategory<br/>min 1 · max 1 · class RiskCategory"):::shacl
n_Risk -.->|"sh:property"| n_RiskShape_c0
n_RiskShape_c1("mitigatedBy<br/>class Mitigation"):::shacl
n_Risk -.->|"sh:property"| n_RiskShape_c1
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
ServiceShape → Service---
config:
layout: elk
---
flowchart LR
n_ServiceShape("ServiceShape"):::shacl
n_Service["Service"]:::owl
n_ServiceShape -.->|"targetClass"| n_Service
n_ServiceShape_c0("hasFeeModel<br/>min 1 · class FeeModel"):::shacl
n_Service -.->|"sh:property"| n_ServiceShape_c0
n_ServiceShape_c1("feePercentOfRent<br/>max 1"):::shacl
n_Service -.->|"sh:property"| n_ServiceShape_c1
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
SourceDocumentShape → SourceDocument---
config:
layout: elk
---
flowchart LR
n_SourceDocumentShape("SourceDocumentShape"):::shacl
n_SourceDocument[["SourceDocument"]]:::owl
n_SourceDocumentShape -.->|"targetClass"| n_SourceDocument
n_SourceDocumentShape_c0("authorityLevel<br/>min 1 · max 1 · xsd:string · in {normative, authoritative, primary, secondary, expert, reference, illustrative}"):::shacl
n_SourceDocument -.->|"sh:property"| n_SourceDocumentShape_c0
n_SourceDocumentShape_c1("sourceUrl<br/>max 1 · xsd:anyURI"):::shacl
n_SourceDocument -.->|"sh:property"| n_SourceDocumentShape_c1
n_SourceDocumentShape_c2("publicationDate<br/>max 1 · xsd:date"):::shacl
n_SourceDocument -.->|"sh:property"| n_SourceDocumentShape_c2
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
StructureCharacteristicShape → StructureCharacteristic---
config:
layout: elk
---
flowchart LR
n_StructureCharacteristicShape("StructureCharacteristicShape"):::shacl
n_StructureCharacteristic["StructureCharacteristic"]:::owl
n_StructureCharacteristicShape -.->|"targetClass"| n_StructureCharacteristic
n_StructureCharacteristicShape_c0("characteristicNote<br/>min 1 · max 1 · xsd:string"):::shacl
n_StructureCharacteristic -.->|"sh:property"| n_StructureCharacteristicShape_c0
n_StructureCharacteristicShape_c1("assertedIn<br/>min 1 · class SourceDocument"):::shacl
n_StructureCharacteristic -.->|"sh:property"| n_StructureCharacteristicShape_c1
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
SubleaseShape → Sublease---
config:
layout: elk
---
flowchart LR
n_SubleaseShape("SubleaseShape"):::shacl
n_Sublease["Sublease"]:::owl
n_SubleaseShape -.->|"targetClass"| n_Sublease
n_SubleaseShape_c0("agreementUnderHeadLease<br/>min 1 · max 1 · class HeadLease"):::shacl
n_Sublease -.->|"sh:property"| n_SubleaseShape_c0
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
TaxRuleShape → TaxRule---
config:
layout: elk
---
flowchart LR
n_TaxRuleShape("TaxRuleShape"):::shacl
n_TaxRule["TaxRule"]:::owl
n_TaxRuleShape -.->|"targetClass"| n_TaxRule
n_TaxRuleShape_c0("appliesToPropertyClass<br/>min 1 · class PropertyClass"):::shacl
n_TaxRule -.->|"sh:property"| n_TaxRuleShape_c0
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
| Shape | Target class | Path | min | max | datatype/class | allowed values | message |
|---|---|---|---|---|---|---|---|
AgreementShape |
Agreement | hasParticipation |
2 | class Participation | An agreement needs at least two participations (for example landlord and tenant). | ||
AgreementShape |
Agreement | concernsAsset |
1 | class PropertyAsset | An agreement must concern at least one property asset or rentable unit. | ||
AgreementShape |
Agreement | weeklyRent |
1 | ||||
AgreementShape |
Agreement | termMonths |
1 | xsd:integer | |||
AgreementShape |
Agreement | escalationRatePercent |
1 | ||||
AgreementShape |
Agreement | fixedRent |
1 | xsd:boolean | |||
AgreementShape |
Agreement | leaseType |
1 | class LeaseType | |||
AgreementShape |
Agreement | permittedUse |
class AccommodationType | ||||
AgreementShape |
Agreement | hasClause |
class ContractClause | ||||
AuthorisationShape |
Authorisation | authorisationType |
1 | 1 | class AuthorisationType | An authorisation must have exactly one authorisation type. | |
AuthorisationShape |
Authorisation | authorisationStatus |
1 | 1 | xsd:string | held, pending, expired, refused, not_required, unknown | authorisationStatus must be one of held, pending, expired, refused, not_required, unknown. |
AuthorisationShape |
Authorisation | issuedBy |
1 | class GovernmentBody | |||
AuthorisationShape |
Authorisation | authorisedParty |
1 | class Party | |||
AuthorisationShape |
Authorisation | underRegime |
1 | class RegulatoryRegime | |||
AuthorisationShape |
Authorisation | dateIssued |
1 | xsd:date | |||
AuthorisationShape |
Authorisation | effectiveUntil |
1 | xsd:date | |||
DataSourceShape |
DataSource | publishedBy |
1 | 1 | class Organisation | ||
DataSourceShape |
DataSource | accessTier |
1 | 1 | class DataAccessTier | ||
DataSourceShape |
DataSource | suppliesAttribute |
1 | class PropertyAttribute | |||
DataSourceShape |
DataSource | coversJurisdiction |
1 | class Jurisdiction | |||
DataSourceShape |
DataSource | refreshCadence |
1 | xsd:string | |||
DecisionGateShape |
DecisionGate | gateCondition |
1 | 1 | xsd:string | ||
DecisionGateShape |
DecisionGate | gateRequiresAuthorisationType |
class AuthorisationType | ||||
DevelopmentProjectShape |
DevelopmentProject | hasPhase |
1 | class ProjectPhase | |||
DevelopmentProjectShape |
DevelopmentProject | concernsAsset |
1 | class PropertyAsset | |||
DwellingIdentifierShape |
Dwelling | hasIdentifier |
1 | A dwelling record should carry at least one identifier (address or lot/plan). | |||
FinancialScenarioShape |
FinancialScenario | scenarioName |
1 | 1 | xsd:string | ||
FinancialScenarioShape |
FinancialScenario | assumes |
3 | class MetricValue | A scenario must declare at least three input assumptions (for example rooms, tariff, vacancy). | ||
FinancialScenarioShape |
FinancialScenario | yields |
1 | class MetricValue | A scenario must record at least one result metric. | ||
FinancialScenarioShape |
FinancialScenario | scenarioForModel |
1 | class OperatingModel | |||
FinancialScenarioShape |
FinancialScenario | assertedIn |
1 | class SourceDocument | |||
HeadLeaseShape |
HeadLease | fixedRent |
1 | A head/master lease record must state fixedRent true (fixed rent regardless of occupancy). | |||
HeadLeaseShape |
HeadLease | hasClause |
A head lease intended for subletting should record an express subletting permission clause. | ||||
JurisdictionShape |
Jurisdiction | jurisdictionCode |
1 | 1 | xsd:string | ||
JurisdictionShape |
Jurisdiction | withinJurisdiction |
class Jurisdiction | ||||
MetricValueShape |
MetricValue | metric |
1 | 1 | class Metric | ||
MetricValueShape |
MetricValue | numericValue |
1 | 1 | A metric value must carry one decimal or integer numeric value. | ||
MetricValueShape |
MetricValue | upperValue |
1 | ||||
MetricValueShape |
MetricValue | unit |
1 | 1 | xsd:string | ||
MetricValueShape |
MetricValue | assertedIn |
1 | class SourceDocument | |||
MetricValueShape |
MetricValue | claimDate |
1 | xsd:date | |||
MitigationShape |
Mitigation | mitigationNote |
1 | 1 | xsd:string | ||
OccupancyThresholdShape |
OccupancyThreshold | thresholdKind |
1 | 1 | class ThresholdKind | ||
OccupancyThresholdShape |
OccupancyThreshold | thresholdComparator |
1 | 1 | xsd:string | gte, lte, gt, lt, eq, range | |
OccupancyThresholdShape |
OccupancyThreshold | thresholdValue |
1 | 1 | |||
OccupancyThresholdShape |
OccupancyThreshold | thresholdUpperValue |
1 | ||||
OccupancyThresholdShape |
OccupancyThreshold | thresholdUnit |
1 | 1 | xsd:string | ||
OccupancyThresholdShape |
OccupancyThreshold | occupancyThresholdEffect |
1 | 1 | class ThresholdEffect | A threshold must state its regulatory effect. | |
OutgoingAllocationShape |
OutgoingAllocation | outgoingCategory |
1 | 1 | class OutgoingCategory | ||
OutgoingAllocationShape |
OutgoingAllocation | borneByRole |
1 | 1 | class Role | ||
ParticipationShape |
Participation | participant |
1 | 1 | class Party | A participation must name exactly one party. | |
ParticipationShape |
Participation | inRole |
1 | 1 | class Role | A participation must name exactly one role. | |
ParticipationShape |
Participation | participationContext |
1 | 1 | A participation must have exactly one context (agreement, asset, project or business). | ||
ParticipationShape |
Participation | effectiveFrom |
1 | xsd:date | |||
ParticipationShape |
Participation | effectiveUntil |
1 | xsd:date | |||
ProjectPhaseShape |
ProjectPhase | phaseOrder |
1 | xsd:integer | |||
PropertyAssetShape |
PropertyAsset | locatedIn |
1 | 1 | class Jurisdiction | A property asset must be located in exactly one (most specific) jurisdiction. | |
PropertyAssetShape |
PropertyAsset | hasIdentifier |
class PropertyIdentifier | ||||
PropertyAssetShape |
PropertyAsset | roomCount |
1 | xsd:integer | |||
PropertyAssetShape |
PropertyAsset | bedroomCount |
1 | xsd:integer | |||
PropertyAssetShape |
PropertyAsset | floorAreaSqm |
1 | ||||
PropertyAssetShape |
PropertyAsset | hasAccommodationType |
class AccommodationType | ||||
PropertyAssetShape |
PropertyAsset | intendedOperatingModel |
class OperatingModel | ||||
PropertyAssetShape |
PropertyAsset | hasBuildingClassification |
1 | class BuildingClassification | |||
PropertyAssetShape |
PropertyAsset | hasAuthorisation |
class Authorisation | ||||
PropertyIdentifierShape |
PropertyIdentifier | identifierValue |
1 | 1 | xsd:string | ||
RegulatoryRegimeShape |
RegulatoryRegime | appliesIn |
1 | class Jurisdiction | A regime must apply in at least one jurisdiction. | ||
RegulatoryRegimeShape |
RegulatoryRegime | governedBy |
1 | class Legislation | A regime must cite the legislation that establishes it. | ||
RegulatoryRegimeShape |
RegulatoryRegime | administeredBy |
class GovernmentBody | ||||
RegulatoryRegimeShape |
RegulatoryRegime | hasThreshold |
class OccupancyThreshold | ||||
RegulatoryRegimeShape |
RegulatoryRegime | requiresAuthorisationType |
class AuthorisationType | ||||
RegulatoryRegimeShape |
RegulatoryRegime | hasRule |
class RegulatoryRule | ||||
RegulatoryRuleShape |
RegulatoryRule | underRegime |
1 | 1 | class RegulatoryRegime | A rule must sit under exactly one regime. | |
RegulatoryRuleShape |
RegulatoryRule | effectiveFrom |
1 | xsd:date | |||
RegulatoryRuleShape |
RegulatoryRule | effectiveUntil |
1 | xsd:date | |||
RegulatoryRuleShape |
RegulatoryRule | cutoffDate |
1 | xsd:dateTime | |||
RiskShape |
Risk | riskCategory |
1 | 1 | class RiskCategory | ||
RiskShape |
Risk | mitigatedBy |
class Mitigation | ||||
ServiceShape |
Service | hasFeeModel |
1 | class FeeModel | |||
ServiceShape |
Service | feePercentOfRent |
1 | ||||
SourceDocumentShape |
SourceDocument | authorityLevel |
1 | 1 | xsd:string | normative, authoritative, primary, secondary, expert, reference, illustrative | |
SourceDocumentShape |
SourceDocument | sourceUrl |
1 | xsd:anyURI | |||
SourceDocumentShape |
SourceDocument | publicationDate |
1 | xsd:date | |||
StructureCharacteristicShape |
StructureCharacteristic | characteristicNote |
1 | 1 | xsd:string | ||
StructureCharacteristicShape |
StructureCharacteristic | assertedIn |
1 | class SourceDocument | A structure characteristic must cite the source document that states it. | ||
SubleaseShape |
Sublease | agreementUnderHeadLease |
1 | 1 | class HeadLease | A sublease must reference the head lease it derives from. | |
TaxRuleShape |
TaxRule | appliesToPropertyClass |
1 | class PropertyClass | A tax rule must state the property class it applies to. |
SHACL executed with pyshacl: conforms = True (validation/shacl-results.json).
Each thread draws all individuals of the listed classes and all object-property assertions among them (fixture data — examples, not universal rules). Node label = short display name + type; literal values are in the table after each thread. Where a thread is dense it is partitioned into views: the first view enumerates every individual, each view is generated from the same fixture triples, a node reused across views keeps exactly the same label and styling, and the union of the views contains every assertion (checked by the generator).
--- config: layout: elk --- flowchart LR n_CommercialLease_Unit1["Triple-net lease of<br/>unit 1 to anchor<br/>supermarket, 10<br/>years<br/><i>CommercialLease</i>"]:::fix n_CommercialLease_Unit2["Gross lease of unit<br/>2 to cafe, 3 years,<br/>with co-tenancy<br/>clause<br/><i>CommercialLease</i>"]:::fix n_CorporateLease_SB["Corporate lease:<br/>Investor A to mining<br/>services company, 12<br/>months at premium<br/><i>CorporateLease</i>"]:::fix n_HeadLease_Melb["Head lease:<br/>Owner B to<br/>OperatorCo<br/>(Melbourne)<br/><i>HeadLease</i>"]:::fix n_MgmtAgreement_Bris["Management<br/>agreement:<br/>Holding Trust A<br/>appoints PM agency<br/><i>ManagementAgreement</i>"]:::fix n_OwnerOccAgreement_C["Owner-occupier C<br/>rents one room with<br/>bond to Resident 3<br/>(Act applies in<br/>part)<br/><i>RoomingAccommodationAgreement</i>"]:::fix n_RoomingAgreement_Bris_R1["Form R18 rooming<br/>accommodation<br/>agreement:<br/>Holding Trust A to<br/>Resident 2, Studio 1<br/><i>RoomingAccommodationAgreement</i>"]:::fix n_Sublease_Melb_R1["Room sublease:<br/>OperatorCo to<br/>Resident 1<br/><i>Sublease</i>"]:::fix n_Unit_Retail_1["Retail unit 1<br/>(anchor)<br/><i>RentableUnit</i>"]:::fix n_LeaseType_TripleNet(["Triple-net lease"]):::skos n_Part_CU1_Landlord["Part_CU1_Landlord<br/><i>Participation</i>"]:::fix n_Part_CU1_Tenant["Part_CU1_Tenant<br/><i>Participation</i>"]:::fix n_Unit_Retail_2["Retail unit 2 (cafe)<br/><i>RentableUnit</i>"]:::fix n_LeaseType_Gross(["Gross lease"]):::skos n_Clause_CoTenancy_Unit2["Rent reduces 30% if<br/>the anchor tenant<br/>vacates for more<br/>than 90 days and the<br/>cafe is not in<br/>default<br/><i>CoTenancyClause</i>"]:::fix n_Part_CU2_Landlord["Part_CU2_Landlord<br/><i>Participation</i>"]:::fix n_Part_CU2_Tenant["Part_CU2_Tenant<br/><i>Participation</i>"]:::fix n_Risk_AnchorDeparture["Anchor tenant<br/>departure triggers<br/>co-tenancy rent<br/>relief and traffic<br/>loss<br/><i>Risk</i>"]:::fix n_Prop_CorporateApartment["South Brisbane<br/>furnished apartment<br/>on corporate lease<br/><i>Dwelling</i>"]:::fix n_AccommodationType_CorporateFurnished(["Corporate furnished housing"]):::skos n_Part_CL_Landlord["Part_CL_Landlord<br/><i>Participation</i>"]:::fix n_Part_CL_Tenant["Part_CL_Tenant<br/><i>Participation</i>"]:::fix n_Prop_Melb_5Room["Melbourne<br/>five-bedroom house<br/>operated under a<br/>master lease<br/><i>Dwelling</i>"]:::fix n_AccommodationType_RoomingHouse(["Rooming house / rooming accommodation"]):::skos n_LeaseType_LongTerm(["Long-term lease"]):::skos n_Clause_Melb_Sublet["Express permission<br/>to sublet rooms to<br/>residents<br/><i>SublettingPermissionClause</i>"]:::fix n_Clause_Melb_Break["Break clause after<br/>18 months with two<br/>months' notice<br/><i>ContractClause</i>"]:::fix n_Clause_Melb_Escalation["Rent escalation 3%<br/>per annum<br/><i>ContractClause</i>"]:::fix n_Part_HL_Landlord["Part_HL_Landlord<br/><i>Participation</i>"]:::fix n_Part_HL_Tenant["Part_HL_Tenant<br/><i>Participation</i>"]:::fix n_Risk_FixedRentDuringVacancy["Fixed head rent owed<br/>during vacancy or<br/>market softness<br/><i>Risk</i>"]:::fix n_Risk_LeaseEscalation["Lease escalation:<br/>3-5% annual<br/>increases compound<br/>to 16-28% over five<br/>years<br/><i>Risk</i>"]:::fix n_Risk_Counterparty["Counterparty risk:<br/>owner relies on<br/>operator solvency<br/>and vice versa<br/><i>Risk</i>"]:::fix n_Prop_Bris_6Room["Brisbane six-room<br/>purpose-built<br/>rooming house<br/><i>Dwelling</i>"]:::fix n_Part_MA_Owner["Part_MA_Owner<br/><i>Participation</i>"]:::fix n_Part_MA_Manager["Part_MA_Manager<br/><i>Participation</i>"]:::fix n_Prop_OwnerOcc_C["Owner-occupier C's<br/>house, two rooms<br/>rented with bonds<br/><i>Dwelling</i>"]:::fix n_Part_OO_Owner["Part_OO_Owner<br/><i>Participation</i>"]:::fix n_Part_OO_Resident["Part_OO_Resident<br/><i>Participation</i>"]:::fix n_Room_Bris_1["Studio 1<br/><i>RentableUnit</i>"]:::fix n_Part_RA_Provider["Part_RA_Provider<br/><i>Participation</i>"]:::fix n_Part_RA_Resident["Part_RA_Resident<br/><i>Participation</i>"]:::fix n_Tax_InputTaxedResidentialRent(["Input-taxed residential rent"]):::skos n_Part_SL_Landlord["Part_SL_Landlord<br/><i>Participation</i>"]:::fix n_Part_SL_Resident["Part_SL_Resident<br/><i>Participation</i>"]:::fix n_CommercialLease_Unit1 -->|"concernsAsset"| n_Unit_Retail_1 n_CommercialLease_Unit1 -->|"leaseType"| n_LeaseType_TripleNet n_CommercialLease_Unit1 -->|"hasParticipation"| n_Part_CU1_Landlord n_CommercialLease_Unit1 -->|"hasParticipation"| n_Part_CU1_Tenant n_CommercialLease_Unit2 -->|"concernsAsset"| n_Unit_Retail_2 n_CommercialLease_Unit2 -->|"leaseType"| n_LeaseType_Gross n_CommercialLease_Unit2 -->|"hasClause"| n_Clause_CoTenancy_Unit2 n_CommercialLease_Unit2 -->|"hasParticipation"| n_Part_CU2_Landlord n_CommercialLease_Unit2 -->|"hasParticipation"| n_Part_CU2_Tenant n_CommercialLease_Unit2 -->|"hasRisk"| n_Risk_AnchorDeparture n_CorporateLease_SB -->|"concernsAsset"| n_Prop_CorporateApartment n_CorporateLease_SB -->|"permittedUse"| n_AccommodationType_CorporateFurnished n_CorporateLease_SB -->|"hasParticipation"| n_Part_CL_Landlord n_CorporateLease_SB -->|"hasParticipation"| n_Part_CL_Tenant n_HeadLease_Melb -->|"concernsAsset"| n_Prop_Melb_5Room n_HeadLease_Melb -->|"permittedUse"| n_AccommodationType_RoomingHouse n_HeadLease_Melb -->|"leaseType"| n_LeaseType_LongTerm n_HeadLease_Melb -->|"hasClause"| n_Clause_Melb_Sublet n_HeadLease_Melb -->|"hasClause"| n_Clause_Melb_Break n_HeadLease_Melb -->|"hasClause"| n_Clause_Melb_Escalation n_HeadLease_Melb -->|"hasParticipation"| n_Part_HL_Landlord n_HeadLease_Melb -->|"hasParticipation"| n_Part_HL_Tenant n_HeadLease_Melb -->|"hasRisk"| n_Risk_FixedRentDuringVacancy n_HeadLease_Melb -->|"hasRisk"| n_Risk_LeaseEscalation n_HeadLease_Melb -->|"hasRisk"| n_Risk_Counterparty n_MgmtAgreement_Bris -->|"concernsAsset"| n_Prop_Bris_6Room n_MgmtAgreement_Bris -->|"hasParticipation"| n_Part_MA_Owner n_MgmtAgreement_Bris -->|"hasParticipation"| n_Part_MA_Manager n_OwnerOccAgreement_C -->|"concernsAsset"| n_Prop_OwnerOcc_C n_OwnerOccAgreement_C -->|"hasParticipation"| n_Part_OO_Owner n_OwnerOccAgreement_C -->|"hasParticipation"| n_Part_OO_Resident n_RoomingAgreement_Bris_R1 -->|"concernsAsset"| n_Room_Bris_1 n_RoomingAgreement_Bris_R1 -->|"hasParticipation"| n_Part_RA_Provider n_RoomingAgreement_Bris_R1 -->|"hasParticipation"| n_Part_RA_Resident n_RoomingAgreement_Bris_R1 -->|"hasTaxClassification"| n_Tax_InputTaxedResidentialRent n_Sublease_Melb_R1 -->|"agreementUnderHeadLease"| n_HeadLease_Melb n_Sublease_Melb_R1 -->|"concernsAsset"| n_Prop_Melb_5Room n_Sublease_Melb_R1 -->|"hasParticipation"| n_Part_SL_Landlord n_Sublease_Melb_R1 -->|"hasParticipation"| n_Part_SL_Resident classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111 classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111 classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111 classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111 classDef fix fill:#f0f0f0,stroke:#777,color:#222 classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111 classDef prov fill:#f7f7f7,stroke:#999,color:#333
| Individual | Type | Literal properties |
|---|---|---|
CommercialLease_Unit1 |
CommercialLease | termMonths = 120; fixedRent = true; weeklyRent = 3200 |
CommercialLease_Unit2 |
CommercialLease | termMonths = 36; fixedRent = true; weeklyRent = 900 |
CorporateLease_SB |
CorporateLease | weeklyRent = 950; termMonths = 12; fixedRent = true |
HeadLease_Melb |
HeadLease | fixedRent = true; weeklyRent = 720; termMonths = 36; escalationRatePercent = 3.0; effectiveFrom = 2026-03-01; effectiveUntil = 2029-02-28 |
MgmtAgreement_Bris |
ManagementAgreement | fixedRent = false; termMonths = 12 |
OwnerOccAgreement_C |
RoomingAccommodationAgreement | weeklyRent = 220; fixedRent = false |
RoomingAgreement_Bris_R1 |
RoomingAccommodationAgreement | weeklyRent = 360; termMonths = 6; fixedRent = false |
Sublease_Melb_R1 |
Sublease | weeklyRent = 320; termMonths = 6; fixedRent = false |
--- config: layout: elk --- flowchart LR n_Auth_Bris_Building["Class 1b building<br/>approval and<br/>Building Compliance<br/>Notice<br/><i>BuildingApproval</i>"]:::fix n_Auth_Bris_Fire["Fire-safety<br/>documentation<br/>(alarms, exits,<br/>evacuation plan)<br/><i>FireSafetyCertification</i>"]:::fix n_Auth_Bris_Planning["Code-assessable<br/>rooming<br/>accommodation<br/>approval, Brisbane<br/><i>PlanningApproval</i>"]:::fix n_Auth_Bris_ResServiceReg["Residential service<br/>registration<br/>(application lodged)<br/><i>ResidentialServiceRegistration</i>"]:::fix n_Auth_Melb_OperatorLicence["OperatorCo rooming<br/>house operator<br/>licence<br/><i>RoomingHouseOperatorLicence</i>"]:::fix n_Auth_Melb_Planning["Clause 52.23 permit<br/>exemption confirmed<br/>(5 bedrooms, 210 m2,<br/>under 12 persons)<br/><i>PlanningApproval</i>"]:::fix n_Auth_Melb_PremisesReg["Council premises<br/>registration<br/>(expired)<br/><i>RoomingHousePremisesRegistration</i>"]:::fix n_Auth_PMAgency_Licence["PM agency<br/>corporation licence<br/>(Queensland OFT<br/>register)<br/><i>RealEstateAgentLicence</i>"]:::fix n_AuthType_BuildingApproval(["Building approval / classification"]):::skos n_BrisbaneCityCouncil["Brisbane City<br/>Council<br/><i>LocalCouncil</i>"]:::fix n_HoldingTrust_A["Holding Trust A<br/>(discretionary<br/>trust)<br/><i>Organisation</i>"]:::fix n_Regime_QLD_BuildingFire["Queensland building<br/>classification and<br/>budget-accommodation<br/>fire-safety regime<br/><i>RegulatoryRegime</i>"]:::fix n_Prop_Bris_6Room["Brisbane six-room<br/>purpose-built<br/>rooming house<br/><i>Dwelling</i>"]:::fix n_AuthType_FireSafety(["Fire-safety certification"]):::skos n_AuthType_PlanningApproval(["Planning approval"]):::skos n_Regime_BCC_RoomingPlanning["Brisbane City Plan<br/>rooming<br/>accommodation<br/>planning regime<br/><i>RegulatoryRegime</i>"]:::fix n_AuthType_ResidentialServiceRegistration(["Residential service registration (QLD)"]):::skos n_QLD_DeptHousing["Queensland<br/>Department of<br/>Housing<br/>(residential<br/>services regulator)<br/><i>Regulator</i>"]:::fix n_Regime_QLD_ResidentialService["Queensland<br/>residential-service<br/>registration and<br/>accreditation regime<br/><i>RegulatoryRegime</i>"]:::fix n_AuthType_OperatorLicence(["Rooming house operator licence (VIC)"]):::skos n_CAV["Consumer Affairs<br/>Victoria<br/><i>Regulator</i>"]:::fix n_OperatorCo["OperatorCo Pty Ltd<br/>(coliving / rooming<br/>operator)<br/><i>Business</i>"]:::fix n_Regime_VIC_RoomingHouse["Victorian rooming<br/>house operator<br/>licensing and<br/>premises<br/>registration regime<br/><i>RegulatoryRegime</i>"]:::fix n_VIC_LocalCouncil["Victorian local<br/>council<br/>(generic)<br/><i>LocalCouncil</i>"]:::fix n_Regime_VIC_Clause5223["Victoria Planning<br/>Provisions Clause<br/>52.23 small<br/>rooming-house<br/>planning pathway<br/><i>RegulatoryRegime</i>"]:::fix n_Prop_Melb_5Room["Melbourne<br/>five-bedroom house<br/>operated under a<br/>master lease<br/><i>Dwelling</i>"]:::fix n_AuthType_PremisesRegistration(["Premises registration with council (VIC)"]):::skos n_AuthType_AgentLicence(["Real estate agent licence"]):::skos n_OFT_QLD["Queensland Office of<br/>Fair Trading<br/><i>Regulator</i>"]:::fix n_PMAgency["Brisbane Rooming<br/>Property Management<br/>Agency<br/><i>PropertyManagementBusiness</i>"]:::fix n_Auth_Bris_Building -->|"authorisationType"| n_AuthType_BuildingApproval n_Auth_Bris_Building -->|"issuedBy"| n_BrisbaneCityCouncil n_Auth_Bris_Building -->|"authorisedParty"| n_HoldingTrust_A n_Auth_Bris_Building -->|"underRegime"| n_Regime_QLD_BuildingFire n_Auth_Bris_Building -->|"concernsAsset"| n_Prop_Bris_6Room n_Auth_Bris_Fire -->|"authorisationType"| n_AuthType_FireSafety n_Auth_Bris_Fire -->|"issuedBy"| n_BrisbaneCityCouncil n_Auth_Bris_Fire -->|"authorisedParty"| n_HoldingTrust_A n_Auth_Bris_Fire -->|"underRegime"| n_Regime_QLD_BuildingFire n_Auth_Bris_Fire -->|"concernsAsset"| n_Prop_Bris_6Room n_Auth_Bris_Planning -->|"authorisationType"| n_AuthType_PlanningApproval n_Auth_Bris_Planning -->|"issuedBy"| n_BrisbaneCityCouncil n_Auth_Bris_Planning -->|"authorisedParty"| n_HoldingTrust_A n_Auth_Bris_Planning -->|"underRegime"| n_Regime_BCC_RoomingPlanning n_Auth_Bris_Planning -->|"concernsAsset"| n_Prop_Bris_6Room n_Auth_Bris_ResServiceReg -->|"authorisationType"| n_AuthType_ResidentialServiceRegistration n_Auth_Bris_ResServiceReg -->|"issuedBy"| n_QLD_DeptHousing n_Auth_Bris_ResServiceReg -->|"authorisedParty"| n_HoldingTrust_A n_Auth_Bris_ResServiceReg -->|"underRegime"| n_Regime_QLD_ResidentialService n_Auth_Bris_ResServiceReg -->|"concernsAsset"| n_Prop_Bris_6Room n_Auth_Melb_OperatorLicence -->|"authorisationType"| n_AuthType_OperatorLicence n_Auth_Melb_OperatorLicence -->|"issuedBy"| n_CAV n_Auth_Melb_OperatorLicence -->|"authorisedParty"| n_OperatorCo n_Auth_Melb_OperatorLicence -->|"underRegime"| n_Regime_VIC_RoomingHouse n_Auth_Melb_Planning -->|"authorisationType"| n_AuthType_PlanningApproval n_Auth_Melb_Planning -->|"issuedBy"| n_VIC_LocalCouncil n_Auth_Melb_Planning -->|"authorisedParty"| n_OperatorCo n_Auth_Melb_Planning -->|"underRegime"| n_Regime_VIC_Clause5223 n_Auth_Melb_Planning -->|"concernsAsset"| n_Prop_Melb_5Room n_Auth_Melb_PremisesReg -->|"authorisationType"| n_AuthType_PremisesRegistration n_Auth_Melb_PremisesReg -->|"issuedBy"| n_VIC_LocalCouncil n_Auth_Melb_PremisesReg -->|"authorisedParty"| n_OperatorCo n_Auth_Melb_PremisesReg -->|"underRegime"| n_Regime_VIC_RoomingHouse n_Auth_Melb_PremisesReg -->|"concernsAsset"| n_Prop_Melb_5Room n_Auth_PMAgency_Licence -->|"authorisationType"| n_AuthType_AgentLicence n_Auth_PMAgency_Licence -->|"issuedBy"| n_OFT_QLD n_Auth_PMAgency_Licence -->|"authorisedParty"| n_PMAgency classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111 classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111 classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111 classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111 classDef fix fill:#f0f0f0,stroke:#777,color:#222 classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111 classDef prov fill:#f7f7f7,stroke:#999,color:#333
| Individual | Type | Literal properties |
|---|---|---|
Auth_Bris_Building |
BuildingApproval | authorisationStatus = held; dateIssued = 2026-05-20 |
Auth_Bris_Fire |
FireSafetyCertification | authorisationStatus = held; dateIssued = 2026-06-02 |
Auth_Bris_Planning |
PlanningApproval | authorisationStatus = held; dateIssued = 2025-11-03 |
Auth_Bris_ResServiceReg |
ResidentialServiceRegistration | authorisationStatus = pending |
Auth_Melb_OperatorLicence |
RoomingHouseOperatorLicence | authorisationStatus = held; dateIssued = 2025-08-15; effectiveUntil = 2028-08-14 |
Auth_Melb_Planning |
PlanningApproval | authorisationStatus = not_required |
Auth_Melb_PremisesReg |
RoomingHousePremisesRegistration | authorisationStatus = expired; dateIssued = 2025-09-01; effectiveUntil = 2026-08-31 |
Auth_PMAgency_Licence |
RealEstateAgentLicence | authorisationStatus = held |
--- config: layout: elk --- flowchart LR n_Clause_CoTenancy_Unit2["Rent reduces 30% if<br/>the anchor tenant<br/>vacates for more<br/>than 90 days and the<br/>cafe is not in<br/>default<br/><i>CoTenancyClause</i>"]:::fix n_Clause_Melb_Break["Break clause after<br/>18 months with two<br/>months' notice<br/><i>ContractClause</i>"]:::fix n_Clause_Melb_Escalation["Rent escalation 3%<br/>per annum<br/><i>ContractClause</i>"]:::fix n_Clause_Melb_Sublet["Express permission<br/>to sublet rooms to<br/>residents<br/><i>SublettingPermissionClause</i>"]:::fix classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111 classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111 classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111 classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111 classDef fix fill:#f0f0f0,stroke:#777,color:#222 classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111 classDef prov fill:#f7f7f7,stroke:#999,color:#333
| Individual | Type | Literal properties |
|---|---|---|
Clause_CoTenancy_Unit2 |
CoTenancyClause | — |
Clause_Melb_Break |
ContractClause | — |
Clause_Melb_Escalation |
ContractClause | — |
Clause_Melb_Sublet |
SublettingPermissionClause | — |
--- config: layout: elk --- flowchart LR n_Gate_BuildingFire["Building/fire gate<br/><i>DecisionGate</i>"]:::fix n_Gate_Finance["Finance gate<br/><i>DecisionGate</i>"]:::fix n_Gate_Operating["Operating gate<br/><i>DecisionGate</i>"]:::fix n_Gate_Planning["Planning gate<br/><i>DecisionGate</i>"]:::fix n_AuthType_BuildingApproval(["Building approval / classification"]):::skos n_AuthType_FireSafety(["Fire-safety certification"]):::skos n_AuthType_LenderApproval(["Lender acceptance of proposed use"]):::skos n_AuthType_ResidentialServiceRegistration(["Residential service registration (QLD)"]):::skos n_AuthType_InsurerConfirmation(["Insurer confirmation of use"]):::skos n_AuthType_PlanningApproval(["Planning approval"]):::skos n_Gate_BuildingFire -->|"gateRequiresAuthorisationType"| n_AuthType_BuildingApproval n_Gate_BuildingFire -->|"gateRequiresAuthorisationType"| n_AuthType_FireSafety n_Gate_Finance -->|"gateRequiresAuthorisationType"| n_AuthType_LenderApproval n_Gate_Operating -->|"gateRequiresAuthorisationType"| n_AuthType_ResidentialServiceRegistration n_Gate_Operating -->|"gateRequiresAuthorisationType"| n_AuthType_InsurerConfirmation n_Gate_Planning -->|"gateRequiresAuthorisationType"| n_AuthType_PlanningApproval classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111 classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111 classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111 classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111 classDef fix fill:#f0f0f0,stroke:#777,color:#222 classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111 classDef prov fill:#f7f7f7,stroke:#999,color:#333
| Individual | Type | Literal properties |
|---|---|---|
Gate_BuildingFire |
DecisionGate | gateCondition = Priced scope for every compliance item. |
Gate_Finance |
DecisionGate | gateCondition = Lender accepts the proposed lawful configuration and income methodology. |
Gate_Operating |
DecisionGate | gateCondition = Realistic net income after professional management, utilities, maintenance, licensing/compliance and vacancy. |
Gate_Planning |
DecisionGate | gateCondition = Written confirmation that proposed occupant/room numbers are lawful or realistically approvable. |
--- config: layout: elk --- flowchart LR n_Project_Bris6Room["Brisbane six-room<br/>purpose-built<br/>rooming house<br/>project<br/><i>DevelopmentProject</i>"]:::fix n_Prop_Bris_6Room["Brisbane six-room<br/>purpose-built<br/>rooming house<br/><i>Dwelling</i>"]:::fix n_Strategy_SmallScaleDevelopment(["Small-scale development"]):::skos n_Strategy_RoomingHouse(["Rooming house / room-by-room"]):::skos n_Phase_AcquisitionScreening(["Acquisition screening"]):::skos n_Phase_ConditionalDueDiligence(["Conditional due diligence"]):::skos n_Phase_ConceptAndApprovals(["Concept and approvals"]):::skos n_Phase_Construction(["Construction"]):::skos n_Phase_Completion(["Completion"]):::skos n_Phase_OperatingApprovals(["Operating approvals"]):::skos n_Phase_LeaseUp(["Lease-up"]):::skos n_Feasibility_Bris[["Feasibility study<br/>for the Brisbane<br/>six-room conversion<br/><i>FeasibilityStudy</i>"]]:::fix n_Gate_Planning["Planning gate<br/><i>DecisionGate</i>"]:::fix n_Gate_BuildingFire["Building/fire gate<br/><i>DecisionGate</i>"]:::fix n_Gate_Finance["Finance gate<br/><i>DecisionGate</i>"]:::fix n_Gate_Operating["Operating gate<br/><i>DecisionGate</i>"]:::fix n_Risk_ConstructionCost["Construction-cost<br/>risk:<br/>compliance<br/>discoveries after<br/>settlement can<br/>destroy feasibility<br/><i>Risk</i>"]:::fix n_Risk_PlanningUse["Planning-use risk:<br/>room income is<br/>worthless if the use<br/>is prohibited or<br/>unapprovable<br/><i>Risk</i>"]:::fix n_Part_Proj_Developer["Part_Proj_Developer<br/><i>Participation</i>"]:::fix n_Part_Proj_Planner["Part_Proj_Planner<br/><i>Participation</i>"]:::fix n_Project_Bris6Room -->|"concernsAsset"| n_Prop_Bris_6Room n_Project_Bris6Room -->|"usesStrategy"| n_Strategy_SmallScaleDevelopment n_Project_Bris6Room -->|"usesStrategy"| n_Strategy_RoomingHouse n_Project_Bris6Room -->|"hasPhase"| n_Phase_AcquisitionScreening n_Project_Bris6Room -->|"hasPhase"| n_Phase_ConditionalDueDiligence n_Project_Bris6Room -->|"hasPhase"| n_Phase_ConceptAndApprovals n_Project_Bris6Room -->|"hasPhase"| n_Phase_Construction n_Project_Bris6Room -->|"hasPhase"| n_Phase_Completion n_Project_Bris6Room -->|"hasPhase"| n_Phase_OperatingApprovals n_Project_Bris6Room -->|"hasPhase"| n_Phase_LeaseUp n_Project_Bris6Room -->|"producesArtefact"| n_Feasibility_Bris n_Project_Bris6Room -->|"hasDecisionGate"| n_Gate_Planning n_Project_Bris6Room -->|"hasDecisionGate"| n_Gate_BuildingFire n_Project_Bris6Room -->|"hasDecisionGate"| n_Gate_Finance n_Project_Bris6Room -->|"hasDecisionGate"| n_Gate_Operating n_Project_Bris6Room -->|"hasRisk"| n_Risk_ConstructionCost n_Project_Bris6Room -->|"hasRisk"| n_Risk_PlanningUse n_Project_Bris6Room -->|"hasParticipation"| n_Part_Proj_Developer n_Project_Bris6Room -->|"hasParticipation"| n_Part_Proj_Planner classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111 classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111 classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111 classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111 classDef fix fill:#f0f0f0,stroke:#777,color:#222 classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111 classDef prov fill:#f7f7f7,stroke:#999,color:#333
| Individual | Type | Literal properties |
|---|---|---|
Project_Bris6Room |
DevelopmentProject | — |
--- config: layout: elk --- flowchart LR n_Scenario_Aggressive["Six-room rooming<br/>house:<br/>aggressive scenario<br/><i>FinancialScenario</i>"]:::fix n_Scenario_Conservative["Six-room rooming<br/>house:<br/>conservative<br/>scenario<br/><i>FinancialScenario</i>"]:::fix n_Scenario_Moderate["Six-room rooming<br/>house:<br/>moderate scenario<br/><i>FinancialScenario</i>"]:::fix n_OperatingModel_OwnerOperated(["Owner-operated accommodation"]):::skos n_Prop_Bris_6Room["Brisbane six-room<br/>purpose-built<br/>rooming house<br/><i>Dwelling</i>"]:::fix n_Doc_201_AUReport[["SRC-201 Deep<br/>research report:<br/>property investment<br/>in SEQ and Melbourne<br/><i>SourceDocument</i>"]]:::fix n_MV_Agg_LVR["MV_Agg_LVR<br/><i>MetricValue</i>"]:::fix n_MV_Agg_Interest["MV_Agg_Interest<br/><i>MetricValue</i>"]:::fix n_MV_Agg_Tariff["MV_Agg_Tariff<br/><i>MetricValue</i>"]:::fix n_MV_Agg_Vacancy["MV_Agg_Vacancy<br/><i>MetricValue</i>"]:::fix n_MV_Agg_Opex["MV_Agg_Opex<br/><i>MetricValue</i>"]:::fix n_MV_Agg_CashFlow["MV_Agg_CashFlow<br/><i>MetricValue</i>"]:::fix n_MV_Agg_IRR["MV_Agg_IRR<br/><i>MetricValue</i>"]:::fix n_MV_Con_LVR["MV_Con_LVR<br/><i>MetricValue</i>"]:::fix n_MV_Con_Interest["MV_Con_Interest<br/><i>MetricValue</i>"]:::fix n_MV_Con_Tariff["MV_Con_Tariff<br/><i>MetricValue</i>"]:::fix n_MV_Con_Vacancy["MV_Con_Vacancy<br/><i>MetricValue</i>"]:::fix n_MV_Con_Opex["MV_Con_Opex<br/><i>MetricValue</i>"]:::fix n_MV_Con_CashFlow["MV_Con_CashFlow<br/><i>MetricValue</i>"]:::fix n_MV_Con_IRR["MV_Con_IRR<br/><i>MetricValue</i>"]:::fix n_MV_Mod_ProjectCost["MV_Mod_ProjectCost<br/><i>MetricValue</i>"]:::fix n_MV_Mod_LVR["MV_Mod_LVR<br/><i>MetricValue</i>"]:::fix n_MV_Mod_Interest["MV_Mod_Interest<br/><i>MetricValue</i>"]:::fix n_MV_Mod_Rooms["MV_Mod_Rooms<br/><i>MetricValue</i>"]:::fix n_MV_Mod_Tariff["MV_Mod_Tariff<br/><i>MetricValue</i>"]:::fix n_MV_Mod_Vacancy["MV_Mod_Vacancy<br/><i>MetricValue</i>"]:::fix n_MV_Mod_Opex["MV_Mod_Opex<br/><i>MetricValue</i>"]:::fix n_MV_Mod_RentGrowth["MV_Mod_RentGrowth<br/><i>MetricValue</i>"]:::fix n_MV_Mod_ValueGrowth["MV_Mod_ValueGrowth<br/><i>MetricValue</i>"]:::fix n_MV_Mod_NOI["MV_Mod_NOI<br/><i>MetricValue</i>"]:::fix n_MV_Mod_CashFlow["MV_Mod_CashFlow<br/><i>MetricValue</i>"]:::fix n_MV_Mod_CoC["MV_Mod_CoC<br/><i>MetricValue</i>"]:::fix n_MV_Mod_IRR["MV_Mod_IRR<br/><i>MetricValue</i>"]:::fix n_Scenario_Aggressive -->|"scenarioForModel"| n_OperatingModel_OwnerOperated n_Scenario_Aggressive -->|"concernsAsset"| n_Prop_Bris_6Room n_Scenario_Aggressive -->|"assertedIn"| n_Doc_201_AUReport n_Scenario_Aggressive -->|"assumes"| n_MV_Agg_LVR n_Scenario_Aggressive -->|"assumes"| n_MV_Agg_Interest n_Scenario_Aggressive -->|"assumes"| n_MV_Agg_Tariff n_Scenario_Aggressive -->|"assumes"| n_MV_Agg_Vacancy n_Scenario_Aggressive -->|"assumes"| n_MV_Agg_Opex n_Scenario_Aggressive -->|"yields"| n_MV_Agg_CashFlow n_Scenario_Aggressive -->|"yields"| n_MV_Agg_IRR n_Scenario_Conservative -->|"scenarioForModel"| n_OperatingModel_OwnerOperated n_Scenario_Conservative -->|"concernsAsset"| n_Prop_Bris_6Room n_Scenario_Conservative -->|"assertedIn"| n_Doc_201_AUReport n_Scenario_Conservative -->|"assumes"| n_MV_Con_LVR n_Scenario_Conservative -->|"assumes"| n_MV_Con_Interest n_Scenario_Conservative -->|"assumes"| n_MV_Con_Tariff n_Scenario_Conservative -->|"assumes"| n_MV_Con_Vacancy n_Scenario_Conservative -->|"assumes"| n_MV_Con_Opex n_Scenario_Conservative -->|"yields"| n_MV_Con_CashFlow n_Scenario_Conservative -->|"yields"| n_MV_Con_IRR n_Scenario_Moderate -->|"scenarioForModel"| n_OperatingModel_OwnerOperated n_Scenario_Moderate -->|"concernsAsset"| n_Prop_Bris_6Room n_Scenario_Moderate -->|"assertedIn"| n_Doc_201_AUReport n_Scenario_Moderate -->|"assumes"| n_MV_Mod_ProjectCost n_Scenario_Moderate -->|"assumes"| n_MV_Mod_LVR n_Scenario_Moderate -->|"assumes"| n_MV_Mod_Interest n_Scenario_Moderate -->|"assumes"| n_MV_Mod_Rooms n_Scenario_Moderate -->|"assumes"| n_MV_Mod_Tariff n_Scenario_Moderate -->|"assumes"| n_MV_Mod_Vacancy n_Scenario_Moderate -->|"assumes"| n_MV_Mod_Opex n_Scenario_Moderate -->|"assumes"| n_MV_Mod_RentGrowth n_Scenario_Moderate -->|"assumes"| n_MV_Mod_ValueGrowth n_Scenario_Moderate -->|"yields"| n_MV_Mod_NOI n_Scenario_Moderate -->|"yields"| n_MV_Mod_CashFlow n_Scenario_Moderate -->|"yields"| n_MV_Mod_CoC n_Scenario_Moderate -->|"yields"| n_MV_Mod_IRR classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111 classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111 classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111 classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111 classDef fix fill:#f0f0f0,stroke:#777,color:#222 classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111 classDef prov fill:#f7f7f7,stroke:#999,color:#333
| Individual | Type | Literal properties |
|---|---|---|
Scenario_Aggressive |
FinancialScenario | scenarioName = aggressive |
Scenario_Conservative |
FinancialScenario | scenarioName = conservative |
Scenario_Moderate |
FinancialScenario | scenarioName = moderate |
Partition by predicate (automatic, size-bounded). Predicates: recommendsSection. All individuals of the thread are shown.
--- config: layout: elk --- flowchart LR n_BrisbaneCityPlan[["Brisbane City Plan<br/>(rooming<br/>accommodation<br/>provisions)<br/><i>Legislation</i>"]]:::fix n_DS_ABSCensus[["ABS Census DataPacks<br/>(SA1)<br/><i>DataSource</i>"]]:::fix n_DS_BCC_CityPlan[["Brisbane City Plan<br/>open data<br/>(zoning, overlays,<br/>flood metrics)<br/><i>DataSource</i>"]]:::fix n_DS_DevelopmentI[["Brisbane<br/>Development.i<br/><i>DataSource</i>"]]:::fix n_DS_Domain[["Domain developer API<br/>packages<br/><i>DataSource</i>"]]:::fix n_DS_GNAF[["G-NAF Geocoded<br/>National Address<br/>File<br/><i>DataSource</i>"]]:::fix n_DS_OFT_Register[["Queensland OFT<br/>licensed agent<br/>register<br/><i>DataSource</i>"]]:::fix n_DS_PLS[["Queensland Property<br/>Location Service<br/><i>DataSource</i>"]]:::fix n_DS_PropTrack[["PropTrack APIs<br/>(transactions,<br/>listings,<br/>attributes, AVM,<br/>HPI)<br/><i>DataSource</i>"]]:::fix n_DS_QGSO[["QGSO population<br/>projections, housing<br/>profiles and<br/>development pipeline<br/><i>DataSource</i>"]]:::fix n_DS_QLD_FutureClimate[["Queensland Future<br/>Climate projections<br/><i>DataSource</i>"]]:::fix n_DS_QPS_Crime[["QPS crime statistics<br/>and map<br/><i>DataSource</i>"]]:::fix n_DS_QSCF[["Queensland Spatial<br/>Cadastral Fabric<br/><i>DataSource</i>"]]:::fix n_DS_REA_Partner[["REA Partner Platform<br/>Campaign and Leads<br/>APIs<br/><i>DataSource</i>"]]:::fix n_DS_RTA_Rents[["RTA quarterly median<br/>rents from bond<br/>lodgements<br/><i>DataSource</i>"]]:::fix n_DS_SchoolCatchments[["Queensland school<br/>catchment boundaries<br/>(KML)<br/><i>DataSource</i>"]]:::fix n_DS_TitlesQLD[["Titles Queensland<br/>title search<br/><i>DataSource</i>"]]:::fix n_DS_TranslinkGTFS[["Translink GTFS<br/>static and realtime<br/><i>DataSource</i>"]]:::fix n_DS_ValuerGeneral[["Queensland<br/>Valuer-General sales<br/>and statutory land<br/>valuations<br/>(QVAS)<br/><i>DataSource</i>"]]:::fix n_Doc_0001_SmartBP[["SRC-001 Smart<br/>Business Plans<br/>Australia<br/><i>SourceDocument</i>"]]:::fix n_Doc_0003_ATO[["SRC-003 ATO:<br/>Rental property as<br/>investment or<br/>business<br/><i>SourceDocument</i>"]]:::fix n_Doc_0008_ListonNewton[["SRC-008 Liston<br/>Newton:<br/>best structure for<br/>property investment<br/><i>SourceDocument</i>"]]:::fix n_Doc_0010_ProfBP[["SRC-010 Professional<br/>Business Plans<br/><i>SourceDocument</i>"]]:::fix n_Doc_0014_PMVA[["SRC-014 PMVA:<br/>property management<br/>business plan<br/>template<br/><i>SourceDocument</i>"]]:::fix n_Doc_0016_YIP[["SRC-016 Your<br/>Investment Property:<br/>renting room by room<br/>(2011)<br/><i>SourceDocument</i>"]]:::fix n_Doc_0017_Echo[["SRC-017 Echo<br/>Property Group:<br/>commercial vs<br/>rooming house<br/>returns<br/><i>SourceDocument</i>"]]:::fix n_Doc_0021_EverythingColiving[["SRC-021 Everything<br/>Coliving:<br/>coliving business<br/>models<br/><i>SourceDocument</i>"]]:::fix n_Doc_0024_Indigo[["SRC-024 Indigo<br/>Construction:<br/>Brisbane rooming<br/>houses explained<br/><i>SourceDocument</i>"]]:::fix n_Doc_0025_APE[["SRC-025 Australian<br/>Property Experts:<br/>dual income property<br/><i>SourceDocument</i>"]]:::fix n_Doc_0035_RTA[["SRC-035 RTA:<br/>owner-occupiers<br/>renting out rooms<br/><i>SourceDocument</i>"]]:::fix n_Doc_0036_NPA[["SRC-036 New Property<br/>Australia:<br/>rooming house<br/><i>SourceDocument</i>"]]:::fix n_Doc_0040_BAC[["SRC-040 Buyers<br/>Agency Co:<br/>HMO investment<br/><i>SourceDocument</i>"]]:::fix n_Doc_0041_PropertyDirect[["SRC-041 Property<br/>Direct:<br/>rooming<br/>accommodation<br/>investment<br/><i>SourceDocument</i>"]]:::fix n_Doc_201_AUReport[["SRC-201 Deep<br/>research report:<br/>property investment<br/>in SEQ and Melbourne<br/><i>SourceDocument</i>"]]:::fix n_Doc_202_DataReport[["SRC-202 Deep<br/>research report:<br/>open and accessible<br/>property data<br/><i>SourceDocument</i>"]]:::fix n_Feasibility_Bris[["Feasibility study<br/>for the Brisbane<br/>six-room conversion<br/><i>FeasibilityStudy</i>"]]:::fix n_ForeignInvestmentRules[["Foreign investment<br/>restrictions on<br/>established<br/>dwellings<br/>(2025-2027)<br/><i>Legislation</i>"]]:::fix n_Form2_BondLodgement[["Form 2 bond<br/>lodgement<br/>(Qld RTA)<br/><i>PrescribedForm</i>"]]:::fix n_FormR18[["Form R18 rooming<br/>accommodation<br/>agreement<br/>(Qld)<br/><i>PrescribedForm</i>"]]:::fix n_GST_Act[["A New Tax System<br/>(Goods and Services<br/>Tax) Act 1999<br/>(Cth) as described<br/>in corpus<br/><i>Legislation</i>"]]:::fix n_NegativeGearingCGTReform2027[["Federal negative<br/>gearing and CGT<br/>reform<br/>(May 2026 Budget;<br/>effective 1 July<br/>2027)<br/><i>Legislation</i>"]]:::fix n_PublicHealthWellbeingAct2008[["Public Health and<br/>Wellbeing Act 2008<br/>(Vic), Part 6<br/>Division 4<br/><i>Legislation</i>"]]:::fix n_QDC_MP_5_7[["Queensland<br/>Development Code MP<br/>5.7<br/><i>Legislation</i>"]]:::fix n_QLD_BuildingFireSafetyRegulation[["Building Fire Safety<br/>Regulation<br/>(Qld) with National<br/>Construction Code<br/><i>Legislation</i>"]]:::fix n_QLD_LandTaxBTR[["Queensland<br/>build-to-rent land<br/>tax concession<br/><i>Legislation</i>"]]:::fix n_QLD_ResidentialServicesLegislation[["Queensland<br/>residential-services<br/>registration and<br/>accreditation<br/>legislation<br/>(Act not named in<br/>corpus)<br/><i>Legislation</i>"]]:::fix n_RTRA_Act_2008[["Residential<br/>Tenancies and<br/>Rooming<br/>Accommodation Act<br/>2008<br/>(Qld)<br/><i>Legislation</i>"]]:::fix n_RetailShopLeasesRegulation2016[["Retail Shop Leases<br/>Regulation 2016<br/>(Qld)<br/><i>Legislation</i>"]]:::fix n_RoomingHouseOperatorsAct2016[["Rooming House<br/>Operators Act 2016<br/>(Vic)<br/><i>Legislation</i>"]]:::fix n_TR_97_11[["Taxation Ruling TR<br/>97/11<br/>(indicators of<br/>carrying on a<br/>business)<br/><i>Legislation</i>"]]:::fix n_Template_PMVA[["Property management<br/>business plan<br/>structure<br/>(PMVA / combined<br/>guide)<br/><i>BusinessPlan</i>"]]:::fix n_Template_ProfBP_IM[["Information<br/>memorandum structure<br/>(Professional<br/>Business Plans)<br/><i>InformationMemorandum</i>"]]:::fix n_Template_SmartBusinessPlans[["Property development<br/>business plan<br/>structure<br/>(Smart Business<br/>Plans Australia)<br/><i>BusinessPlan</i>"]]:::fix n_VIC_RoomingHouseMinimumStandards[["Victorian rooming<br/>house minimum<br/>standards and<br/>smoke-alarm<br/>regulations<br/><i>Legislation</i>"]]:::fix n_VIC_ShortStayLevyLegislation[["Victorian short-stay<br/>levy legislation<br/>(7.5% levy from 1<br/>January 2025)<br/><i>Legislation</i>"]]:::fix n_VPP_Clause_52_23[["Victoria Planning<br/>Provisions Clause<br/>52.23<br/>(rooming houses)<br/><i>Legislation</i>"]]:::fix n_Workflow_Arrears[["Arrears workflow:<br/>automated reminders,<br/>escalation, notice<br/><i>Workflow</i>"]]:::fix n_Workflow_Inspections[["Routine inspection<br/>workflow<br/><i>Workflow</i>"]]:::fix n_Workflow_Leasing[["Leasing workflow:<br/>marketing,<br/>application,<br/>screening, lease<br/>preparation, bond<br/><i>Workflow</i>"]]:::fix n_Workflow_Maintenance[["Maintenance<br/>workflow:<br/>emergency/urgent/routine<br/>triage, contractor<br/>control, records<br/><i>Workflow</i>"]]:::fix n_Workflow_RentCollection[["Rent collection<br/>workflow<br/><i>Workflow</i>"]]:::fix n_Section_ExecutiveSummary(["Executive summary"]):::skos n_Section_CompanyDescription(["Company description and structure"]):::skos n_Section_MarketAnalysis(["Market analysis"]):::skos n_Section_ServicesAndFees(["Services and fee structure"]):::skos n_Section_MarketingAndSales(["Marketing and sales"]):::skos n_Section_OperationalPlan(["Operational plan"]):::skos n_Section_TechnologyStrategy(["Technology and portal strategy"]):::skos n_Section_StaffingPlan(["Team structure and staffing plan"]):::skos n_Section_FinancialProjections(["Financial projections and funding"]):::skos n_Section_ComplianceTrustAccounting(["Compliance and trust accounting"]):::skos n_Section_RiskAndContingency(["Risk and contingency"]):::skos n_Section_KPIs(["KPIs and management reporting"]):::skos n_Section_ProjectDescription(["Project description"]):::skos n_Section_LocationDetails(["Location details"]):::skos n_Section_TimelineMilestones(["Timeline and milestones"]):::skos n_Section_TeamCredentials(["Team and participant credentials"]):::skos n_Section_InvestmentOffer(["Investment / lending offer"]):::skos n_Section_DevelopmentStrategy(["Development strategy"]):::skos n_Section_ExitStrategy(["Exit strategy"]):::skos n_Template_PMVA -->|"recommendsSection"| n_Section_ExecutiveSummary n_Template_PMVA -->|"recommendsSection"| n_Section_CompanyDescription n_Template_PMVA -->|"recommendsSection"| n_Section_MarketAnalysis n_Template_PMVA -->|"recommendsSection"| n_Section_ServicesAndFees n_Template_PMVA -->|"recommendsSection"| n_Section_MarketingAndSales n_Template_PMVA -->|"recommendsSection"| n_Section_OperationalPlan n_Template_PMVA -->|"recommendsSection"| n_Section_TechnologyStrategy n_Template_PMVA -->|"recommendsSection"| n_Section_StaffingPlan n_Template_PMVA -->|"recommendsSection"| n_Section_FinancialProjections n_Template_PMVA -->|"recommendsSection"| n_Section_ComplianceTrustAccounting n_Template_PMVA -->|"recommendsSection"| n_Section_RiskAndContingency n_Template_PMVA -->|"recommendsSection"| n_Section_KPIs n_Template_ProfBP_IM -->|"recommendsSection"| n_Section_ExecutiveSummary n_Template_ProfBP_IM -->|"recommendsSection"| n_Section_ProjectDescription n_Template_ProfBP_IM -->|"recommendsSection"| n_Section_LocationDetails n_Template_ProfBP_IM -->|"recommendsSection"| n_Section_TimelineMilestones n_Template_ProfBP_IM -->|"recommendsSection"| n_Section_TeamCredentials n_Template_ProfBP_IM -->|"recommendsSection"| n_Section_MarketingAndSales n_Template_ProfBP_IM -->|"recommendsSection"| n_Section_FinancialProjections n_Template_ProfBP_IM -->|"recommendsSection"| n_Section_InvestmentOffer n_Template_ProfBP_IM -->|"recommendsSection"| n_Section_RiskAndContingency n_Template_SmartBusinessPlans -->|"recommendsSection"| n_Section_ExecutiveSummary n_Template_SmartBusinessPlans -->|"recommendsSection"| n_Section_CompanyDescription n_Template_SmartBusinessPlans -->|"recommendsSection"| n_Section_MarketAnalysis n_Template_SmartBusinessPlans -->|"recommendsSection"| n_Section_DevelopmentStrategy n_Template_SmartBusinessPlans -->|"recommendsSection"| n_Section_MarketingAndSales n_Template_SmartBusinessPlans -->|"recommendsSection"| n_Section_FinancialProjections n_Template_SmartBusinessPlans -->|"recommendsSection"| n_Section_OperationalPlan n_Template_SmartBusinessPlans -->|"recommendsSection"| n_Section_RiskAndContingency n_Template_SmartBusinessPlans -->|"recommendsSection"| n_Section_ExitStrategy classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111 classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111 classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111 classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111 classDef fix fill:#f0f0f0,stroke:#777,color:#222 classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111 classDef prov fill:#f7f7f7,stroke:#999,color:#333
Partition by predicate (automatic, size-bounded). Predicates: suppliesAttribute. Only individuals participating in these assertions are shown.
--- config: layout: elk --- flowchart LR n_DS_ABSCensus[["ABS Census DataPacks<br/>(SA1)<br/><i>DataSource</i>"]]:::fix n_DS_BCC_CityPlan[["Brisbane City Plan<br/>open data<br/>(zoning, overlays,<br/>flood metrics)<br/><i>DataSource</i>"]]:::fix n_DS_DevelopmentI[["Brisbane<br/>Development.i<br/><i>DataSource</i>"]]:::fix n_DS_Domain[["Domain developer API<br/>packages<br/><i>DataSource</i>"]]:::fix n_DS_GNAF[["G-NAF Geocoded<br/>National Address<br/>File<br/><i>DataSource</i>"]]:::fix n_DS_OFT_Register[["Queensland OFT<br/>licensed agent<br/>register<br/><i>DataSource</i>"]]:::fix n_DS_PLS[["Queensland Property<br/>Location Service<br/><i>DataSource</i>"]]:::fix n_DS_PropTrack[["PropTrack APIs<br/>(transactions,<br/>listings,<br/>attributes, AVM,<br/>HPI)<br/><i>DataSource</i>"]]:::fix n_DS_QGSO[["QGSO population<br/>projections, housing<br/>profiles and<br/>development pipeline<br/><i>DataSource</i>"]]:::fix n_DS_QLD_FutureClimate[["Queensland Future<br/>Climate projections<br/><i>DataSource</i>"]]:::fix n_DS_QPS_Crime[["QPS crime statistics<br/>and map<br/><i>DataSource</i>"]]:::fix n_DS_QSCF[["Queensland Spatial<br/>Cadastral Fabric<br/><i>DataSource</i>"]]:::fix n_DS_REA_Partner[["REA Partner Platform<br/>Campaign and Leads<br/>APIs<br/><i>DataSource</i>"]]:::fix n_DS_RTA_Rents[["RTA quarterly median<br/>rents from bond<br/>lodgements<br/><i>DataSource</i>"]]:::fix n_DS_SchoolCatchments[["Queensland school<br/>catchment boundaries<br/>(KML)<br/><i>DataSource</i>"]]:::fix n_DS_TitlesQLD[["Titles Queensland<br/>title search<br/><i>DataSource</i>"]]:::fix n_DS_TranslinkGTFS[["Translink GTFS<br/>static and realtime<br/><i>DataSource</i>"]]:::fix n_DS_ValuerGeneral[["Queensland<br/>Valuer-General sales<br/>and statutory land<br/>valuations<br/>(QVAS)<br/><i>DataSource</i>"]]:::fix n_Attr_Demographics(["Demographics and population projections"]):::skos n_Attr_Zoning(["Zoning and overlays"]):::skos n_Attr_FloodHazard(["Flood and natural-hazard exposure"]):::skos n_Attr_DevelopmentApplication(["Development applications"]):::skos n_Attr_Listing(["Current sale and rental listings"]):::skos n_Attr_Valuation(["Valuation / AVM"]):::skos n_Attr_Address(["Address / geocode"]):::skos n_Attr_DwellingAttributes(["Dwelling attributes (bed/bath/car)"]):::skos n_Attr_AgentLicence(["Agent licence status"]):::skos n_Attr_Transaction(["Transacted sales / sale history"]):::skos n_Attr_DevelopmentPipeline(["Development pipeline statistics"]):::skos n_Attr_ClimateProjection(["Climate projections"]):::skos n_Attr_Crime(["Crime context"]):::skos n_Attr_ParcelBoundary(["Parcel boundary / lot-on-plan"]):::skos n_Attr_PortalEngagement(["Portal engagement and enquiries"]):::skos n_Attr_Rent(["Median rents / bond lodgements"]):::skos n_Attr_SchoolCatchment(["School catchment"]):::skos n_Attr_Ownership(["Ownership and registered interests"]):::skos n_Attr_Title(["Title reference"]):::skos n_Attr_TransportAccess(["Public-transport accessibility"]):::skos n_DS_ABSCensus -->|"suppliesAttribute"| n_Attr_Demographics n_DS_BCC_CityPlan -->|"suppliesAttribute"| n_Attr_Zoning n_DS_BCC_CityPlan -->|"suppliesAttribute"| n_Attr_FloodHazard n_DS_DevelopmentI -->|"suppliesAttribute"| n_Attr_DevelopmentApplication n_DS_Domain -->|"suppliesAttribute"| n_Attr_Listing n_DS_Domain -->|"suppliesAttribute"| n_Attr_Valuation n_DS_Domain -->|"suppliesAttribute"| n_Attr_Address n_DS_Domain -->|"suppliesAttribute"| n_Attr_DwellingAttributes n_DS_GNAF -->|"suppliesAttribute"| n_Attr_Address n_DS_OFT_Register -->|"suppliesAttribute"| n_Attr_AgentLicence n_DS_PLS -->|"suppliesAttribute"| n_Attr_Address n_DS_PropTrack -->|"suppliesAttribute"| n_Attr_Transaction n_DS_PropTrack -->|"suppliesAttribute"| n_Attr_Listing n_DS_PropTrack -->|"suppliesAttribute"| n_Attr_DwellingAttributes n_DS_PropTrack -->|"suppliesAttribute"| n_Attr_Valuation n_DS_PropTrack -->|"suppliesAttribute"| n_Attr_Address n_DS_QGSO -->|"suppliesAttribute"| n_Attr_Demographics n_DS_QGSO -->|"suppliesAttribute"| n_Attr_DevelopmentPipeline n_DS_QGSO -->|"suppliesAttribute"| n_Attr_Transaction n_DS_QLD_FutureClimate -->|"suppliesAttribute"| n_Attr_ClimateProjection n_DS_QPS_Crime -->|"suppliesAttribute"| n_Attr_Crime n_DS_QSCF -->|"suppliesAttribute"| n_Attr_ParcelBoundary n_DS_REA_Partner -->|"suppliesAttribute"| n_Attr_PortalEngagement n_DS_RTA_Rents -->|"suppliesAttribute"| n_Attr_Rent n_DS_SchoolCatchments -->|"suppliesAttribute"| n_Attr_SchoolCatchment n_DS_TitlesQLD -->|"suppliesAttribute"| n_Attr_Ownership n_DS_TitlesQLD -->|"suppliesAttribute"| n_Attr_Title n_DS_TranslinkGTFS -->|"suppliesAttribute"| n_Attr_TransportAccess n_DS_ValuerGeneral -->|"suppliesAttribute"| n_Attr_Transaction n_DS_ValuerGeneral -->|"suppliesAttribute"| n_Attr_Valuation classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111 classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111 classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111 classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111 classDef fix fill:#f0f0f0,stroke:#777,color:#222 classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111 classDef prov fill:#f7f7f7,stroke:#999,color:#333
Partition by predicate (automatic, size-bounded). Predicates: publishedBy, accessTier. Only individuals participating in these assertions are shown.
--- config: layout: elk --- flowchart LR n_DS_ABSCensus[["ABS Census DataPacks<br/>(SA1)<br/><i>DataSource</i>"]]:::fix n_DS_BCC_CityPlan[["Brisbane City Plan<br/>open data<br/>(zoning, overlays,<br/>flood metrics)<br/><i>DataSource</i>"]]:::fix n_DS_DevelopmentI[["Brisbane<br/>Development.i<br/><i>DataSource</i>"]]:::fix n_DS_Domain[["Domain developer API<br/>packages<br/><i>DataSource</i>"]]:::fix n_DS_GNAF[["G-NAF Geocoded<br/>National Address<br/>File<br/><i>DataSource</i>"]]:::fix n_DS_OFT_Register[["Queensland OFT<br/>licensed agent<br/>register<br/><i>DataSource</i>"]]:::fix n_DS_PLS[["Queensland Property<br/>Location Service<br/><i>DataSource</i>"]]:::fix n_DS_PropTrack[["PropTrack APIs<br/>(transactions,<br/>listings,<br/>attributes, AVM,<br/>HPI)<br/><i>DataSource</i>"]]:::fix n_DS_QGSO[["QGSO population<br/>projections, housing<br/>profiles and<br/>development pipeline<br/><i>DataSource</i>"]]:::fix n_DS_QLD_FutureClimate[["Queensland Future<br/>Climate projections<br/><i>DataSource</i>"]]:::fix n_DS_QPS_Crime[["QPS crime statistics<br/>and map<br/><i>DataSource</i>"]]:::fix n_DS_QSCF[["Queensland Spatial<br/>Cadastral Fabric<br/><i>DataSource</i>"]]:::fix n_DS_REA_Partner[["REA Partner Platform<br/>Campaign and Leads<br/>APIs<br/><i>DataSource</i>"]]:::fix n_DS_RTA_Rents[["RTA quarterly median<br/>rents from bond<br/>lodgements<br/><i>DataSource</i>"]]:::fix n_DS_SchoolCatchments[["Queensland school<br/>catchment boundaries<br/>(KML)<br/><i>DataSource</i>"]]:::fix n_DS_TitlesQLD[["Titles Queensland<br/>title search<br/><i>DataSource</i>"]]:::fix n_DS_TranslinkGTFS[["Translink GTFS<br/>static and realtime<br/><i>DataSource</i>"]]:::fix n_DS_ValuerGeneral[["Queensland<br/>Valuer-General sales<br/>and statutory land<br/>valuations<br/>(QVAS)<br/><i>DataSource</i>"]]:::fix n_Doc_0003_ATO[["SRC-003 ATO:<br/>Rental property as<br/>investment or<br/>business<br/><i>SourceDocument</i>"]]:::fix n_Doc_0035_RTA[["SRC-035 RTA:<br/>owner-occupiers<br/>renting out rooms<br/><i>SourceDocument</i>"]]:::fix n_ABS["Australian Bureau of<br/>Statistics<br/><i>GovernmentBody</i>"]:::fix n_Tier_OpenAuthoritative(["Open authoritative"]):::skos n_BrisbaneCityCouncil["Brisbane City<br/>Council<br/><i>LocalCouncil</i>"]:::fix n_DomainGroup["Domain<br/><i>Organisation</i>"]:::fix n_Tier_Commercial(["Commercial API / extract"]):::skos n_GeoscapeGNAF["data.gov.au / G-NAF<br/>publisher<br/><i>Organisation</i>"]:::fix n_OFT_QLD["Queensland Office of<br/>Fair Trading<br/><i>Regulator</i>"]:::fix n_Tier_PublicPaid(["Public lookup / government paid"]):::skos n_QLD_Government["Queensland<br/>Government<br/>(open data)<br/><i>GovernmentBody</i>"]:::fix n_PropTrack["PropTrack<br/><i>Organisation</i>"]:::fix n_QGSO["Queensland<br/>Government<br/>Statistician's<br/>Office<br/><i>GovernmentBody</i>"]:::fix n_QPS["Queensland Police<br/>Service<br/><i>GovernmentBody</i>"]:::fix n_REA["REA Group<br/><i>Organisation</i>"]:::fix n_Tier_FirstParty(["First-party"]):::skos n_RTA["Residential<br/>Tenancies Authority<br/>(Queensland)<br/><i>Regulator</i>"]:::fix n_QLD_Education["Queensland<br/>Department of<br/>Education<br/><i>GovernmentBody</i>"]:::fix n_TitlesQueensland["Titles Queensland<br/><i>GovernmentBody</i>"]:::fix n_Translink["Translink<br/><i>GovernmentBody</i>"]:::fix n_ValuerGeneralQLD["Queensland<br/>Valuer-General<br/><i>GovernmentBody</i>"]:::fix n_ATO["Australian Taxation<br/>Office<br/><i>Regulator</i>"]:::fix n_DS_ABSCensus -->|"publishedBy"| n_ABS n_DS_ABSCensus -->|"accessTier"| n_Tier_OpenAuthoritative n_DS_BCC_CityPlan -->|"publishedBy"| n_BrisbaneCityCouncil n_DS_BCC_CityPlan -->|"accessTier"| n_Tier_OpenAuthoritative n_DS_DevelopmentI -->|"publishedBy"| n_BrisbaneCityCouncil n_DS_DevelopmentI -->|"accessTier"| n_Tier_OpenAuthoritative n_DS_Domain -->|"publishedBy"| n_DomainGroup n_DS_Domain -->|"accessTier"| n_Tier_Commercial n_DS_GNAF -->|"publishedBy"| n_GeoscapeGNAF n_DS_GNAF -->|"accessTier"| n_Tier_OpenAuthoritative n_DS_OFT_Register -->|"publishedBy"| n_OFT_QLD n_DS_OFT_Register -->|"accessTier"| n_Tier_PublicPaid n_DS_PLS -->|"publishedBy"| n_QLD_Government n_DS_PLS -->|"accessTier"| n_Tier_OpenAuthoritative n_DS_PropTrack -->|"publishedBy"| n_PropTrack n_DS_PropTrack -->|"accessTier"| n_Tier_Commercial n_DS_QGSO -->|"publishedBy"| n_QGSO n_DS_QGSO -->|"accessTier"| n_Tier_OpenAuthoritative n_DS_QLD_FutureClimate -->|"publishedBy"| n_QLD_Government n_DS_QLD_FutureClimate -->|"accessTier"| n_Tier_OpenAuthoritative n_DS_QPS_Crime -->|"publishedBy"| n_QPS n_DS_QPS_Crime -->|"accessTier"| n_Tier_OpenAuthoritative n_DS_QSCF -->|"publishedBy"| n_QLD_Government n_DS_QSCF -->|"accessTier"| n_Tier_OpenAuthoritative n_DS_REA_Partner -->|"publishedBy"| n_REA n_DS_REA_Partner -->|"accessTier"| n_Tier_FirstParty n_DS_RTA_Rents -->|"publishedBy"| n_RTA n_DS_RTA_Rents -->|"accessTier"| n_Tier_OpenAuthoritative n_DS_SchoolCatchments -->|"publishedBy"| n_QLD_Education n_DS_SchoolCatchments -->|"accessTier"| n_Tier_OpenAuthoritative n_DS_TitlesQLD -->|"publishedBy"| n_TitlesQueensland n_DS_TitlesQLD -->|"accessTier"| n_Tier_PublicPaid n_DS_TranslinkGTFS -->|"publishedBy"| n_Translink n_DS_TranslinkGTFS -->|"accessTier"| n_Tier_OpenAuthoritative n_DS_ValuerGeneral -->|"publishedBy"| n_ValuerGeneralQLD n_DS_ValuerGeneral -->|"accessTier"| n_Tier_PublicPaid n_Doc_0003_ATO -->|"publishedBy"| n_ATO n_Doc_0035_RTA -->|"publishedBy"| n_RTA classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111 classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111 classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111 classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111 classDef fix fill:#f0f0f0,stroke:#777,color:#222 classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111 classDef prov fill:#f7f7f7,stroke:#999,color:#333
Partition by predicate (automatic, size-bounded). Predicates: coversJurisdiction, assertedIn. Only individuals participating in these assertions are shown.
--- config: layout: elk --- flowchart LR n_DS_ABSCensus[["ABS Census DataPacks<br/>(SA1)<br/><i>DataSource</i>"]]:::fix n_DS_BCC_CityPlan[["Brisbane City Plan<br/>open data<br/>(zoning, overlays,<br/>flood metrics)<br/><i>DataSource</i>"]]:::fix n_DS_DevelopmentI[["Brisbane<br/>Development.i<br/><i>DataSource</i>"]]:::fix n_DS_Domain[["Domain developer API<br/>packages<br/><i>DataSource</i>"]]:::fix n_DS_GNAF[["G-NAF Geocoded<br/>National Address<br/>File<br/><i>DataSource</i>"]]:::fix n_DS_OFT_Register[["Queensland OFT<br/>licensed agent<br/>register<br/><i>DataSource</i>"]]:::fix n_DS_PLS[["Queensland Property<br/>Location Service<br/><i>DataSource</i>"]]:::fix n_DS_PropTrack[["PropTrack APIs<br/>(transactions,<br/>listings,<br/>attributes, AVM,<br/>HPI)<br/><i>DataSource</i>"]]:::fix n_DS_QGSO[["QGSO population<br/>projections, housing<br/>profiles and<br/>development pipeline<br/><i>DataSource</i>"]]:::fix n_DS_QLD_FutureClimate[["Queensland Future<br/>Climate projections<br/><i>DataSource</i>"]]:::fix n_DS_QPS_Crime[["QPS crime statistics<br/>and map<br/><i>DataSource</i>"]]:::fix n_DS_QSCF[["Queensland Spatial<br/>Cadastral Fabric<br/><i>DataSource</i>"]]:::fix n_DS_REA_Partner[["REA Partner Platform<br/>Campaign and Leads<br/>APIs<br/><i>DataSource</i>"]]:::fix n_DS_RTA_Rents[["RTA quarterly median<br/>rents from bond<br/>lodgements<br/><i>DataSource</i>"]]:::fix n_DS_SchoolCatchments[["Queensland school<br/>catchment boundaries<br/>(KML)<br/><i>DataSource</i>"]]:::fix n_DS_TitlesQLD[["Titles Queensland<br/>title search<br/><i>DataSource</i>"]]:::fix n_DS_TranslinkGTFS[["Translink GTFS<br/>static and realtime<br/><i>DataSource</i>"]]:::fix n_DS_ValuerGeneral[["Queensland<br/>Valuer-General sales<br/>and statutory land<br/>valuations<br/>(QVAS)<br/><i>DataSource</i>"]]:::fix n_Doc_0001_SmartBP[["SRC-001 Smart<br/>Business Plans<br/>Australia<br/><i>SourceDocument</i>"]]:::fix n_Doc_0010_ProfBP[["SRC-010 Professional<br/>Business Plans<br/><i>SourceDocument</i>"]]:::fix n_Doc_0014_PMVA[["SRC-014 PMVA:<br/>property management<br/>business plan<br/>template<br/><i>SourceDocument</i>"]]:::fix n_Template_PMVA[["Property management<br/>business plan<br/>structure<br/>(PMVA / combined<br/>guide)<br/><i>BusinessPlan</i>"]]:::fix n_Template_ProfBP_IM[["Information<br/>memorandum structure<br/>(Professional<br/>Business Plans)<br/><i>InformationMemorandum</i>"]]:::fix n_Template_SmartBusinessPlans[["Property development<br/>business plan<br/>structure<br/>(Smart Business<br/>Plans Australia)<br/><i>BusinessPlan</i>"]]:::fix n_AU["Australia<br/><i>Jurisdiction</i>"]:::fix n_BCC["Brisbane local<br/>government area<br/><i>Jurisdiction</i>"]:::fix n_QLD["Queensland<br/><i>Jurisdiction</i>"]:::fix n_SEQ["South East<br/>Queensland<br/>(region)<br/><i>Jurisdiction</i>"]:::fix n_DS_ABSCensus -->|"coversJurisdiction"| n_AU n_DS_BCC_CityPlan -->|"coversJurisdiction"| n_BCC n_DS_DevelopmentI -->|"coversJurisdiction"| n_BCC n_DS_Domain -->|"coversJurisdiction"| n_AU n_DS_GNAF -->|"coversJurisdiction"| n_AU n_DS_OFT_Register -->|"coversJurisdiction"| n_QLD n_DS_PLS -->|"coversJurisdiction"| n_QLD n_DS_PropTrack -->|"coversJurisdiction"| n_AU n_DS_QGSO -->|"coversJurisdiction"| n_QLD n_DS_QLD_FutureClimate -->|"coversJurisdiction"| n_QLD n_DS_QPS_Crime -->|"coversJurisdiction"| n_QLD n_DS_QSCF -->|"coversJurisdiction"| n_QLD n_DS_REA_Partner -->|"coversJurisdiction"| n_AU n_DS_RTA_Rents -->|"coversJurisdiction"| n_QLD n_DS_SchoolCatchments -->|"coversJurisdiction"| n_QLD n_DS_TitlesQLD -->|"coversJurisdiction"| n_QLD n_DS_TranslinkGTFS -->|"coversJurisdiction"| n_SEQ n_DS_ValuerGeneral -->|"coversJurisdiction"| n_QLD n_Template_PMVA -->|"assertedIn"| n_Doc_0014_PMVA n_Template_ProfBP_IM -->|"assertedIn"| n_Doc_0010_ProfBP n_Template_SmartBusinessPlans -->|"assertedIn"| n_Doc_0001_SmartBP classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111 classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111 classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111 classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111 classDef fix fill:#f0f0f0,stroke:#777,color:#222 classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111 classDef prov fill:#f7f7f7,stroke:#999,color:#333
| Individual | Type | Literal properties |
|---|---|---|
BrisbaneCityPlan |
Legislation | — |
DS_ABSCensus |
DataSource | refreshCadence = census cycle |
DS_BCC_CityPlan |
DataSource | refreshCadence = change-driven; flood parcel metrics roughly four-weekly |
DS_DevelopmentI |
DataSource | refreshCadence = daily |
DS_Domain |
DataSource | refreshCadence = near real-time; webhooks |
DS_GNAF |
DataSource | refreshCadence = quarterly release; licenceNote = Open licence via data.gov.au. |
DS_OFT_Register |
DataSource | refreshCadence = overnight; licenceNote = Bulk requests for marketing restricted. |
DS_PLS |
DataSource | refreshCadence = daily; licenceNote = Free, no authentication for the public service. |
DS_PropTrack |
DataSource | refreshCadence = near real-time / monthly HPI |
DS_QGSO |
DataSource | refreshCadence = quarterly / release-driven |
DS_QLD_FutureClimate |
DataSource | refreshCadence = release-driven |
DS_QPS_Crime |
DataSource | refreshCadence = daily map extract; monthly reporting |
DS_QSCF |
DataSource | refreshCadence = weekly |
DS_REA_Partner |
DataSource | refreshCadence = webhook / near real-time; licenceNote = Authorised customer's own campaigns and listings only. |
DS_RTA_Rents |
DataSource | refreshCadence = quarterly; licenceNote = Aggregate, not property-level. |
DS_SchoolCatchments |
DataSource | refreshCadence = annual |
DS_TitlesQLD |
DataSource | refreshCadence = on demand; licenceNote = Paid government source; not to be built by scraping. |
DS_TranslinkGTFS |
DataSource | refreshCadence = on publication; realtime feed; licenceNote = CC BY |
DS_ValuerGeneral |
DataSource | refreshCadence = on demand / broker feed; licenceNote = $10.54 abbreviated, $21.13 full sale search (GST-free). |
Doc_0001_SmartBP |
SourceDocument | authorityLevel = secondary |
Doc_0003_ATO |
SourceDocument | authorityLevel = authoritative |
Doc_0008_ListonNewton |
SourceDocument | authorityLevel = secondary |
Doc_0010_ProfBP |
SourceDocument | authorityLevel = illustrative |
Doc_0014_PMVA |
SourceDocument | authorityLevel = secondary; publicationDate = 2026-05-12 |
Doc_0016_YIP |
SourceDocument | authorityLevel = secondary; publicationDate = 2011-11-22 |
Doc_0017_Echo |
SourceDocument | authorityLevel = illustrative; publicationDate = 2025-06-25 |
Doc_0021_EverythingColiving |
SourceDocument | authorityLevel = secondary; publicationDate = 2026-04-01 |
Doc_0024_Indigo |
SourceDocument | authorityLevel = illustrative |
Doc_0025_APE |
SourceDocument | authorityLevel = secondary; publicationDate = 2026-07-16 |
Doc_0035_RTA |
SourceDocument | authorityLevel = authoritative |
Doc_0036_NPA |
SourceDocument | authorityLevel = illustrative |
Doc_0040_BAC |
SourceDocument | authorityLevel = illustrative |
Doc_0041_PropertyDirect |
SourceDocument | authorityLevel = illustrative |
Doc_201_AUReport |
SourceDocument | authorityLevel = secondary; publicationDate = 2026-09-14 |
Doc_202_DataReport |
SourceDocument | authorityLevel = secondary; publicationDate = 2026-09-14 |
Feasibility_Bris |
FeasibilityStudy | publicationDate = 2025-09-30 |
ForeignInvestmentRules |
Legislation | — |
Form2_BondLodgement |
PrescribedForm | — |
FormR18 |
PrescribedForm | — |
GST_Act |
Legislation | — |
NegativeGearingCGTReform2027 |
Legislation | — |
PublicHealthWellbeingAct2008 |
Legislation | — |
QDC_MP_5_7 |
Legislation | — |
QLD_BuildingFireSafetyRegulation |
Legislation | — |
QLD_LandTaxBTR |
Legislation | — |
QLD_ResidentialServicesLegislation |
Legislation | — |
RTRA_Act_2008 |
Legislation | — |
RetailShopLeasesRegulation2016 |
Legislation | — |
RoomingHouseOperatorsAct2016 |
Legislation | — |
TR_97_11 |
Legislation | — |
Template_PMVA |
BusinessPlan | — |
Template_ProfBP_IM |
InformationMemorandum | — |
Template_SmartBusinessPlans |
BusinessPlan | — |
VIC_RoomingHouseMinimumStandards |
Legislation | — |
VIC_ShortStayLevyLegislation |
Legislation | — |
VPP_Clause_52_23 |
Legislation | — |
Workflow_Arrears |
Workflow | — |
Workflow_Inspections |
Workflow | — |
Workflow_Leasing |
Workflow | — |
Workflow_Maintenance |
Workflow | — |
Workflow_RentCollection |
Workflow | — |
--- config: layout: elk --- flowchart LR n_AU["Australia<br/><i>Jurisdiction</i>"]:::fix n_BCC["Brisbane local<br/>government area<br/><i>Jurisdiction</i>"]:::fix n_ES["Spain<br/>(source context<br/>only)<br/><i>Jurisdiction</i>"]:::fix n_GreaterMelbourne["Greater Melbourne<br/><i>Jurisdiction</i>"]:::fix n_LOGAN["Logan local<br/>government area<br/><i>Jurisdiction</i>"]:::fix n_NSW["New South Wales<br/><i>Jurisdiction</i>"]:::fix n_QLD["Queensland<br/><i>Jurisdiction</i>"]:::fix n_SA["South Australia<br/><i>Jurisdiction</i>"]:::fix n_SEQ["South East<br/>Queensland<br/>(region)<br/><i>Jurisdiction</i>"]:::fix n_VIC["Victoria<br/><i>Jurisdiction</i>"]:::fix n_WA["Western Australia<br/><i>Jurisdiction</i>"]:::fix n_BCC -->|"withinJurisdiction"| n_SEQ n_GreaterMelbourne -->|"withinJurisdiction"| n_VIC n_LOGAN -->|"withinJurisdiction"| n_SEQ n_NSW -->|"withinJurisdiction"| n_AU n_QLD -->|"withinJurisdiction"| n_AU n_SA -->|"withinJurisdiction"| n_AU n_SEQ -->|"withinJurisdiction"| n_QLD n_VIC -->|"withinJurisdiction"| n_AU n_WA -->|"withinJurisdiction"| n_AU classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111 classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111 classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111 classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111 classDef fix fill:#f0f0f0,stroke:#777,color:#222 classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111 classDef prov fill:#f7f7f7,stroke:#999,color:#333
| Individual | Type | Literal properties |
|---|---|---|
AU |
Jurisdiction | jurisdictionCode = AU |
BCC |
Jurisdiction | jurisdictionCode = BCC |
ES |
Jurisdiction | jurisdictionCode = ES |
GreaterMelbourne |
Jurisdiction | jurisdictionCode = GMEL |
LOGAN |
Jurisdiction | jurisdictionCode = LOGAN |
NSW |
Jurisdiction | jurisdictionCode = NSW |
QLD |
Jurisdiction | jurisdictionCode = QLD |
SA |
Jurisdiction | jurisdictionCode = SA |
SEQ |
Jurisdiction | jurisdictionCode = SEQ |
VIC |
Jurisdiction | jurisdictionCode = VIC |
WA |
Jurisdiction | jurisdictionCode = WA |
Partition by predicate (automatic, size-bounded). Predicates: metric. All individuals of the thread are shown.
--- config: layout: elk --- flowchart LR n_Claim_BreakEven_Coliving_A["Master-lease<br/>coliving break-even<br/>6-12 months<br/>(Everything Coliving<br/>L91)<br/><i>MetricValue</i>"]:::fix n_Claim_BreakEven_Coliving_B["Master-lease<br/>coliving break-even<br/>12-18 months<br/>(Everything Coliving<br/>L25)<br/><i>MetricValue</i>"]:::fix n_Claim_FeePct_PMVA["Management fee 7% of<br/>rent<br/>(PMVA example)<br/><i>MetricValue</i>"]:::fix n_Claim_FeePct_YIP["Multi-occupancy<br/>management fee up to<br/>12%<br/>(YIP 2011)<br/><i>MetricValue</i>"]:::fix n_Claim_Occupancy_Coliving["Established coliving<br/>operators average<br/>93% occupancy;<br/>break-even 70-80%<br/><i>MetricValue</i>"]:::fix n_Claim_Vacancy_GreaterBrisbane["Greater Brisbane<br/>vacancy 0.8%<br/>(REIQ Q2 2026 via<br/>SRC-201)<br/><i>MetricValue</i>"]:::fix n_Claim_Vacancy_Melbourne["Metropolitan<br/>Melbourne vacancy<br/>2.6%<br/>(REIV July 2026 via<br/>SRC-201)<br/><i>MetricValue</i>"]:::fix n_Claim_Yield_BAC["HMO gross yield 10%+<br/>from 5% baseline<br/>(Buyers Agency Co)<br/><i>MetricValue</i>"]:::fix n_Claim_Yield_CombinedCapitals["Combined-capital<br/>conventional gross<br/>yield 3.45%<br/>(Cotality via<br/>SRC-201)<br/><i>MetricValue</i>"]:::fix n_Claim_Yield_DualIncome["Dual income duplex<br/>gross yield 6.4% vs<br/>single dwelling 4.5%<br/>(APE)<br/><i>MetricValue</i>"]:::fix n_Claim_Yield_Echo["Rooming house yields<br/>10-12%+<br/>(Echo Property<br/>Group)<br/><i>MetricValue</i>"]:::fix n_Claim_Yield_Indigo["Purpose-built<br/>rooming gross yield<br/>8-12%+<br/>(Indigo)<br/><i>MetricValue</i>"]:::fix n_Claim_Yield_NPA["Rooming house yield<br/>10%+<br/>(New Property<br/>Australia)<br/><i>MetricValue</i>"]:::fix n_Claim_Yield_PropertyDirect["Up to 8% gross yield<br/>(Property Direct)<br/><i>MetricValue</i>"]:::fix n_Claim_Yield_YIP["Rooming gross yield<br/>10-15%<br/>(YIP 2011)<br/><i>MetricValue</i>"]:::fix n_MV_Agg_CashFlow["MV_Agg_CashFlow<br/><i>MetricValue</i>"]:::fix n_MV_Agg_IRR["MV_Agg_IRR<br/><i>MetricValue</i>"]:::fix n_MV_Agg_Interest["MV_Agg_Interest<br/><i>MetricValue</i>"]:::fix n_MV_Agg_LVR["MV_Agg_LVR<br/><i>MetricValue</i>"]:::fix n_MV_Agg_Opex["MV_Agg_Opex<br/><i>MetricValue</i>"]:::fix n_MV_Agg_Tariff["MV_Agg_Tariff<br/><i>MetricValue</i>"]:::fix n_MV_Agg_Vacancy["MV_Agg_Vacancy<br/><i>MetricValue</i>"]:::fix n_MV_Con_CashFlow["MV_Con_CashFlow<br/><i>MetricValue</i>"]:::fix n_MV_Con_IRR["MV_Con_IRR<br/><i>MetricValue</i>"]:::fix n_MV_Con_Interest["MV_Con_Interest<br/><i>MetricValue</i>"]:::fix n_MV_Con_LVR["MV_Con_LVR<br/><i>MetricValue</i>"]:::fix n_MV_Con_Opex["MV_Con_Opex<br/><i>MetricValue</i>"]:::fix n_MV_Con_Tariff["MV_Con_Tariff<br/><i>MetricValue</i>"]:::fix n_MV_Con_Vacancy["MV_Con_Vacancy<br/><i>MetricValue</i>"]:::fix n_MV_Mod_CashFlow["MV_Mod_CashFlow<br/><i>MetricValue</i>"]:::fix n_MV_Mod_CoC["MV_Mod_CoC<br/><i>MetricValue</i>"]:::fix n_MV_Mod_IRR["MV_Mod_IRR<br/><i>MetricValue</i>"]:::fix n_MV_Mod_Interest["MV_Mod_Interest<br/><i>MetricValue</i>"]:::fix n_MV_Mod_LVR["MV_Mod_LVR<br/><i>MetricValue</i>"]:::fix n_MV_Mod_NOI["MV_Mod_NOI<br/><i>MetricValue</i>"]:::fix n_MV_Mod_Opex["MV_Mod_Opex<br/><i>MetricValue</i>"]:::fix n_MV_Mod_ProjectCost["MV_Mod_ProjectCost<br/><i>MetricValue</i>"]:::fix n_MV_Mod_RentGrowth["MV_Mod_RentGrowth<br/><i>MetricValue</i>"]:::fix n_MV_Mod_Rooms["MV_Mod_Rooms<br/><i>MetricValue</i>"]:::fix n_MV_Mod_Tariff["MV_Mod_Tariff<br/><i>MetricValue</i>"]:::fix n_MV_Mod_Vacancy["MV_Mod_Vacancy<br/><i>MetricValue</i>"]:::fix n_MV_Mod_ValueGrowth["MV_Mod_ValueGrowth<br/><i>MetricValue</i>"]:::fix n_Metric_BreakEvenMonths(["Break-even period (months)"]):::skos n_Metric_ManagementFeeIncome(["Management fee income"]):::skos n_Metric_Occupancy(["Occupancy"]):::skos n_Metric_VacancyRate(["Market vacancy rate"]):::skos n_Metric_GrossYield(["Gross rental yield"]):::skos n_Metric_YearOneCashFlow(["Year-one pre-tax cash flow"]):::skos n_Metric_IRR(["Internal rate of return"]):::skos n_Metric_InterestRate(["Interest rate"]):::skos n_Metric_LVR(["Loan-to-value ratio"]):::skos n_Metric_OperatingExpenseRatio(["Operating expense ratio"]):::skos n_Metric_WeeklyRoomTariff(["Weekly room tariff"]):::skos n_Metric_EconomicVacancy(["Economic vacancy / bad-debt allowance"]):::skos n_Metric_CashOnCash(["Cash-on-cash return"]):::skos n_Metric_NOI(["Net operating income"]):::skos n_Metric_ProjectCost(["All-in project cost"]):::skos n_Metric_RentGrowth(["Rent growth rate"]):::skos n_Metric_ValueGrowth(["Asset value growth rate"]):::skos n_Claim_BreakEven_Coliving_A -->|"metric"| n_Metric_BreakEvenMonths n_Claim_BreakEven_Coliving_B -->|"metric"| n_Metric_BreakEvenMonths n_Claim_FeePct_PMVA -->|"metric"| n_Metric_ManagementFeeIncome n_Claim_FeePct_YIP -->|"metric"| n_Metric_ManagementFeeIncome n_Claim_Occupancy_Coliving -->|"metric"| n_Metric_Occupancy n_Claim_Vacancy_GreaterBrisbane -->|"metric"| n_Metric_VacancyRate n_Claim_Vacancy_Melbourne -->|"metric"| n_Metric_VacancyRate n_Claim_Yield_BAC -->|"metric"| n_Metric_GrossYield n_Claim_Yield_CombinedCapitals -->|"metric"| n_Metric_GrossYield n_Claim_Yield_DualIncome -->|"metric"| n_Metric_GrossYield n_Claim_Yield_Echo -->|"metric"| n_Metric_GrossYield n_Claim_Yield_Indigo -->|"metric"| n_Metric_GrossYield n_Claim_Yield_NPA -->|"metric"| n_Metric_GrossYield n_Claim_Yield_PropertyDirect -->|"metric"| n_Metric_GrossYield n_Claim_Yield_YIP -->|"metric"| n_Metric_GrossYield n_MV_Agg_CashFlow -->|"metric"| n_Metric_YearOneCashFlow n_MV_Agg_IRR -->|"metric"| n_Metric_IRR n_MV_Agg_Interest -->|"metric"| n_Metric_InterestRate n_MV_Agg_LVR -->|"metric"| n_Metric_LVR n_MV_Agg_Opex -->|"metric"| n_Metric_OperatingExpenseRatio n_MV_Agg_Tariff -->|"metric"| n_Metric_WeeklyRoomTariff n_MV_Agg_Vacancy -->|"metric"| n_Metric_EconomicVacancy n_MV_Con_CashFlow -->|"metric"| n_Metric_YearOneCashFlow n_MV_Con_IRR -->|"metric"| n_Metric_IRR n_MV_Con_Interest -->|"metric"| n_Metric_InterestRate n_MV_Con_LVR -->|"metric"| n_Metric_LVR n_MV_Con_Opex -->|"metric"| n_Metric_OperatingExpenseRatio n_MV_Con_Tariff -->|"metric"| n_Metric_WeeklyRoomTariff n_MV_Con_Vacancy -->|"metric"| n_Metric_EconomicVacancy n_MV_Mod_CashFlow -->|"metric"| n_Metric_YearOneCashFlow n_MV_Mod_CoC -->|"metric"| n_Metric_CashOnCash n_MV_Mod_IRR -->|"metric"| n_Metric_IRR n_MV_Mod_Interest -->|"metric"| n_Metric_InterestRate n_MV_Mod_LVR -->|"metric"| n_Metric_LVR n_MV_Mod_NOI -->|"metric"| n_Metric_NOI n_MV_Mod_Opex -->|"metric"| n_Metric_OperatingExpenseRatio n_MV_Mod_ProjectCost -->|"metric"| n_Metric_ProjectCost n_MV_Mod_RentGrowth -->|"metric"| n_Metric_RentGrowth n_MV_Mod_Rooms -->|"metric"| n_Metric_WeeklyRoomTariff n_MV_Mod_Tariff -->|"metric"| n_Metric_WeeklyRoomTariff n_MV_Mod_Vacancy -->|"metric"| n_Metric_EconomicVacancy n_MV_Mod_ValueGrowth -->|"metric"| n_Metric_ValueGrowth classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111 classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111 classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111 classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111 classDef fix fill:#f0f0f0,stroke:#777,color:#222 classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111 classDef prov fill:#f7f7f7,stroke:#999,color:#333
Partition by predicate (automatic, size-bounded). Predicates: assertedIn, describesJurisdiction. Only individuals participating in these assertions are shown.
--- config: layout: elk --- flowchart LR n_Claim_BreakEven_Coliving_A["Master-lease<br/>coliving break-even<br/>6-12 months<br/>(Everything Coliving<br/>L91)<br/><i>MetricValue</i>"]:::fix n_Claim_BreakEven_Coliving_B["Master-lease<br/>coliving break-even<br/>12-18 months<br/>(Everything Coliving<br/>L25)<br/><i>MetricValue</i>"]:::fix n_Claim_FeePct_PMVA["Management fee 7% of<br/>rent<br/>(PMVA example)<br/><i>MetricValue</i>"]:::fix n_Claim_FeePct_YIP["Multi-occupancy<br/>management fee up to<br/>12%<br/>(YIP 2011)<br/><i>MetricValue</i>"]:::fix n_Claim_Occupancy_Coliving["Established coliving<br/>operators average<br/>93% occupancy;<br/>break-even 70-80%<br/><i>MetricValue</i>"]:::fix n_Claim_Vacancy_GreaterBrisbane["Greater Brisbane<br/>vacancy 0.8%<br/>(REIQ Q2 2026 via<br/>SRC-201)<br/><i>MetricValue</i>"]:::fix n_Claim_Vacancy_Melbourne["Metropolitan<br/>Melbourne vacancy<br/>2.6%<br/>(REIV July 2026 via<br/>SRC-201)<br/><i>MetricValue</i>"]:::fix n_Claim_Yield_BAC["HMO gross yield 10%+<br/>from 5% baseline<br/>(Buyers Agency Co)<br/><i>MetricValue</i>"]:::fix n_Claim_Yield_CombinedCapitals["Combined-capital<br/>conventional gross<br/>yield 3.45%<br/>(Cotality via<br/>SRC-201)<br/><i>MetricValue</i>"]:::fix n_Claim_Yield_DualIncome["Dual income duplex<br/>gross yield 6.4% vs<br/>single dwelling 4.5%<br/>(APE)<br/><i>MetricValue</i>"]:::fix n_Claim_Yield_Echo["Rooming house yields<br/>10-12%+<br/>(Echo Property<br/>Group)<br/><i>MetricValue</i>"]:::fix n_Claim_Yield_Indigo["Purpose-built<br/>rooming gross yield<br/>8-12%+<br/>(Indigo)<br/><i>MetricValue</i>"]:::fix n_Claim_Yield_NPA["Rooming house yield<br/>10%+<br/>(New Property<br/>Australia)<br/><i>MetricValue</i>"]:::fix n_Claim_Yield_PropertyDirect["Up to 8% gross yield<br/>(Property Direct)<br/><i>MetricValue</i>"]:::fix n_Claim_Yield_YIP["Rooming gross yield<br/>10-15%<br/>(YIP 2011)<br/><i>MetricValue</i>"]:::fix n_Doc_0021_EverythingColiving[["SRC-021 Everything<br/>Coliving:<br/>coliving business<br/>models<br/><i>SourceDocument</i>"]]:::fix n_Doc_0014_PMVA[["SRC-014 PMVA:<br/>property management<br/>business plan<br/>template<br/><i>SourceDocument</i>"]]:::fix n_Doc_0016_YIP[["SRC-016 Your<br/>Investment Property:<br/>renting room by room<br/>(2011)<br/><i>SourceDocument</i>"]]:::fix n_Doc_201_AUReport[["SRC-201 Deep<br/>research report:<br/>property investment<br/>in SEQ and Melbourne<br/><i>SourceDocument</i>"]]:::fix n_SEQ["South East<br/>Queensland<br/>(region)<br/><i>Jurisdiction</i>"]:::fix n_GreaterMelbourne["Greater Melbourne<br/><i>Jurisdiction</i>"]:::fix n_Doc_0040_BAC[["SRC-040 Buyers<br/>Agency Co:<br/>HMO investment<br/><i>SourceDocument</i>"]]:::fix n_WA["Western Australia<br/><i>Jurisdiction</i>"]:::fix n_AU["Australia<br/><i>Jurisdiction</i>"]:::fix n_Doc_0025_APE[["SRC-025 Australian<br/>Property Experts:<br/>dual income property<br/><i>SourceDocument</i>"]]:::fix n_BCC["Brisbane local<br/>government area<br/><i>Jurisdiction</i>"]:::fix n_Doc_0017_Echo[["SRC-017 Echo<br/>Property Group:<br/>commercial vs<br/>rooming house<br/>returns<br/><i>SourceDocument</i>"]]:::fix n_Doc_0024_Indigo[["SRC-024 Indigo<br/>Construction:<br/>Brisbane rooming<br/>houses explained<br/><i>SourceDocument</i>"]]:::fix n_Doc_0036_NPA[["SRC-036 New Property<br/>Australia:<br/>rooming house<br/><i>SourceDocument</i>"]]:::fix n_Doc_0041_PropertyDirect[["SRC-041 Property<br/>Direct:<br/>rooming<br/>accommodation<br/>investment<br/><i>SourceDocument</i>"]]:::fix n_Claim_BreakEven_Coliving_A -->|"assertedIn"| n_Doc_0021_EverythingColiving n_Claim_BreakEven_Coliving_B -->|"assertedIn"| n_Doc_0021_EverythingColiving n_Claim_FeePct_PMVA -->|"assertedIn"| n_Doc_0014_PMVA n_Claim_FeePct_YIP -->|"assertedIn"| n_Doc_0016_YIP n_Claim_Occupancy_Coliving -->|"assertedIn"| n_Doc_0021_EverythingColiving n_Claim_Vacancy_GreaterBrisbane -->|"assertedIn"| n_Doc_201_AUReport n_Claim_Vacancy_GreaterBrisbane -->|"describesJurisdiction"| n_SEQ n_Claim_Vacancy_Melbourne -->|"assertedIn"| n_Doc_201_AUReport n_Claim_Vacancy_Melbourne -->|"describesJurisdiction"| n_GreaterMelbourne n_Claim_Yield_BAC -->|"assertedIn"| n_Doc_0040_BAC n_Claim_Yield_BAC -->|"describesJurisdiction"| n_WA n_Claim_Yield_CombinedCapitals -->|"assertedIn"| n_Doc_201_AUReport n_Claim_Yield_CombinedCapitals -->|"describesJurisdiction"| n_AU n_Claim_Yield_DualIncome -->|"assertedIn"| n_Doc_0025_APE n_Claim_Yield_DualIncome -->|"describesJurisdiction"| n_BCC n_Claim_Yield_Echo -->|"assertedIn"| n_Doc_0017_Echo n_Claim_Yield_Echo -->|"describesJurisdiction"| n_SEQ n_Claim_Yield_Indigo -->|"assertedIn"| n_Doc_0024_Indigo n_Claim_Yield_Indigo -->|"describesJurisdiction"| n_BCC n_Claim_Yield_NPA -->|"assertedIn"| n_Doc_0036_NPA n_Claim_Yield_NPA -->|"describesJurisdiction"| n_BCC n_Claim_Yield_PropertyDirect -->|"assertedIn"| n_Doc_0041_PropertyDirect n_Claim_Yield_PropertyDirect -->|"describesJurisdiction"| n_BCC n_Claim_Yield_YIP -->|"assertedIn"| n_Doc_0016_YIP n_Claim_Yield_YIP -->|"describesJurisdiction"| n_AU classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111 classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111 classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111 classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111 classDef fix fill:#f0f0f0,stroke:#777,color:#222 classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111 classDef prov fill:#f7f7f7,stroke:#999,color:#333
| Individual | Type | Literal properties |
|---|---|---|
Claim_BreakEven_Coliving_A |
MetricValue | numericValue = 6; upperValue = 12; unit = months; claimDate = 2026-04-01 |
Claim_BreakEven_Coliving_B |
MetricValue | numericValue = 12; upperValue = 18; unit = months; claimDate = 2026-04-01; basisNote = Conflicts with the 6-12 month figure in the same source (ISSUE-003). |
Claim_FeePct_PMVA |
MetricValue | numericValue = 7; unit = percent |
Claim_FeePct_YIP |
MetricValue | numericValue = 12; unit = percent; claimDate = 2011-11-22 |
Claim_Occupancy_Coliving |
MetricValue | numericValue = 93; unit = percent; claimDate = 2026-04-01 |
Claim_Vacancy_GreaterBrisbane |
MetricValue | numericValue = 0.8; unit = percent; claimDate = 2026-06-30; basisNote = REIQ method; Cotality reports 1.9% for the same period. |
Claim_Vacancy_Melbourne |
MetricValue | numericValue = 2.6; unit = percent; claimDate = 2026-07-31 |
Claim_Yield_BAC |
MetricValue | numericValue = 10; unit = percent; basisNote = Rent-by-the-room; landlord covers utilities. |
Claim_Yield_CombinedCapitals |
MetricValue | numericValue = 3.45; unit = percent; claimDate = 2026-05-01; basisNote = Conventional residential; Brisbane at record lows. |
Claim_Yield_DualIncome |
MetricValue | numericValue = 6.4; unit = percent; claimDate = 2026-07-16; basisNote = $720k purchase, $880/week combined rent. |
Claim_Yield_Echo |
MetricValue | numericValue = 10; upperValue = 12; unit = percent; claimDate = 2025-06-25; basisNote = Promotional comparison against commercial 4-7%. |
Claim_Yield_Indigo |
MetricValue | numericValue = 8; upperValue = 12; unit = percent; basisNote = Example six rooms at $200/week on $700k = 8.9%. |
Claim_Yield_NPA |
MetricValue | numericValue = 10; unit = percent; claimDate = 2023-01-01; basisNote = Up to five studios; owner pays shared-area costs. |
Claim_Yield_PropertyDirect |
MetricValue | numericValue = 8; unit = percent; basisNote = $1.2M package, five rooms at $400/week, 5% vacancy allowance; estimate only. |
Claim_Yield_YIP |
MetricValue | numericValue = 10; upperValue = 15; unit = percent; claimDate = 2011-11-22; basisNote = Gross; net 7-12% after higher running costs; broker commentary. |
MV_Agg_CashFlow |
MetricValue | numericValue = 40352; unit = AUD |
MV_Agg_IRR |
MetricValue | numericValue = 25.9; unit = percent |
MV_Agg_Interest |
MetricValue | numericValue = 5.75; unit = percent |
MV_Agg_LVR |
MetricValue | numericValue = 75; unit = percent |
MV_Agg_Opex |
MetricValue | numericValue = 25; unit = percent |
MV_Agg_Tariff |
MetricValue | numericValue = 410; unit = AUD_per_week |
MV_Agg_Vacancy |
MetricValue | numericValue = 4; unit = percent |
MV_Con_CashFlow |
MetricValue | numericValue = 1244; unit = AUD |
MV_Con_IRR |
MetricValue | numericValue = 5.5; unit = percent |
MV_Con_Interest |
MetricValue | numericValue = 7.5; unit = percent |
MV_Con_LVR |
MetricValue | numericValue = 65; unit = percent |
MV_Con_Opex |
MetricValue | numericValue = 32; unit = percent |
MV_Con_Tariff |
MetricValue | numericValue = 320; unit = AUD_per_week |
MV_Con_Vacancy |
MetricValue | numericValue = 12; unit = percent |
MV_Mod_CashFlow |
MetricValue | numericValue = 20609; unit = AUD |
MV_Mod_CoC |
MetricValue | numericValue = 5.7; unit = percent |
MV_Mod_IRR |
MetricValue | numericValue = 15.2; unit = percent; basisNote = ten-year levered IRR |
MV_Mod_Interest |
MetricValue | numericValue = 6.5; unit = percent; basisNote = interest-only |
MV_Mod_LVR |
MetricValue | numericValue = 70; unit = percent |
MV_Mod_NOI |
MetricValue | numericValue = 75209; unit = AUD |
MV_Mod_Opex |
MetricValue | numericValue = 28; unit = percent |
MV_Mod_ProjectCost |
MetricValue | numericValue = 1200000; unit = AUD |
MV_Mod_RentGrowth |
MetricValue | numericValue = 3; unit = percent |
MV_Mod_Rooms |
MetricValue | numericValue = 6; unit = rooms; basisNote = room count assumption |
MV_Mod_Tariff |
MetricValue | numericValue = 360; unit = AUD_per_week |
MV_Mod_Vacancy |
MetricValue | numericValue = 7; unit = percent |
MV_Mod_ValueGrowth |
MetricValue | numericValue = 4; unit = percent |
--- config: layout: elk --- flowchart LR n_Mit_CapEscalation["Mit_CapEscalation<br/><i>Mitigation</i>"]:::fix n_Mit_ConservativeVacancy["Mit_ConservativeVacancy<br/><i>Mitigation</i>"]:::fix n_Mit_Diversify["Mit_Diversify<br/><i>Mitigation</i>"]:::fix n_Mit_ExpressSubletRights["Mit_ExpressSubletRights<br/><i>Mitigation</i>"]:::fix n_Mit_FinancialDD["Mit_FinancialDD<br/><i>Mitigation</i>"]:::fix n_Mit_InsurerConfirmation["Mit_InsurerConfirmation<br/><i>Mitigation</i>"]:::fix n_Mit_ModelEnactedLaw["Mit_ModelEnactedLaw<br/><i>Mitigation</i>"]:::fix n_Mit_OccupancyStressTest["Mit_OccupancyStressTest<br/><i>Mitigation</i>"]:::fix n_Mit_PlannerDD["Mit_PlannerDD<br/><i>Mitigation</i>"]:::fix n_Mit_PreferSubdivided["Mit_PreferSubdivided<br/><i>Mitigation</i>"]:::fix n_Mit_QSContingency["Mit_QSContingency<br/><i>Mitigation</i>"]:::fix n_Mit_RateStress["Mit_RateStress<br/><i>Mitigation</i>"]:::fix n_Mit_RegistrationGate["Mit_RegistrationGate<br/><i>Mitigation</i>"]:::fix n_Mit_SpecialistManager["Mit_SpecialistManager<br/><i>Mitigation</i>"]:::fix n_Mit_StaggerExpiries["Mit_StaggerExpiries<br/><i>Mitigation</i>"]:::fix n_Mit_SurveyorReport["Mit_SurveyorReport<br/><i>Mitigation</i>"]:::fix n_Mit_TaxAdviceAtAcquisition["Mit_TaxAdviceAtAcquisition<br/><i>Mitigation</i>"]:::fix n_Mit_TenantCovenant["Mit_TenantCovenant<br/><i>Mitigation</i>"]:::fix n_Mit_TreatShortStayAsUpside["Mit_TreatShortStayAsUpside<br/><i>Mitigation</i>"]:::fix n_Mit_ValuationMethod["Mit_ValuationMethod<br/><i>Mitigation</i>"]:::fix classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111 classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111 classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111 classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111 classDef fix fill:#f0f0f0,stroke:#777,color:#222 classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111 classDef prov fill:#f7f7f7,stroke:#999,color:#333
| Individual | Type | Literal properties |
|---|---|---|
Mit_CapEscalation |
Mitigation | mitigationNote = Cap escalations at CPI or occupancy-linked steps; negotiate break clauses. |
Mit_ConservativeVacancy |
Mitigation | mitigationNote = Diverse demand pools, conservative economic vacancy, CRM lead pipeline and staggered lease expiries. |
Mit_Diversify |
Mitigation | mitigationNote = Test concentration by property, suburb, state, tenant group, lender and income source. |
Mit_ExpressSubletRights |
Mitigation | mitigationNote = Express subletting rights in the head lease plus legal review of planning, registration and insurance. |
Mit_FinancialDD |
Mitigation | mitigationNote = Financial due diligence, guarantees, reporting and renewal terms. |
Mit_InsurerConfirmation |
Mitigation | mitigationNote = Written insurer confirmation of exact use, occupancy and number of rooms. |
Mit_ModelEnactedLaw |
Mitigation | mitigationNote = Model after-tax return under current enacted law and maintain margin rather than relying on concessions. |
Mit_OccupancyStressTest |
Mitigation | mitigationNote = Model 95% best, 85% base and 70% stress occupancy; a deal that only works in the best case is a bet. |
Mit_PlannerDD |
Mitigation | mitigationNote = Written town-planner due diligence before unconditional purchase; pre-lodgement council meeting for borderline sites. |
Mit_PreferSubdivided |
Mitigation | mitigationNote = Prefer subdivided duplexes to broaden the buyer pool; obtain independent valuation. |
Mit_QSContingency |
Mitigation | mitigationNote = Full scope, quantity surveyor, fixed-price components where practical and 10-15% contingency. |
Mit_RateStress |
Mitigation | mitigationNote = Rate stress testing at 1-2 points above the initial rate, lower leverage, cash buffer and refinance planning. |
Mit_RegistrationGate |
Mitigation | mitigationNote = Make registration/licensing a pre-opening gate in the project plan. |
Mit_SpecialistManager |
Mitigation | mitigationNote = Professional specialist manager or dedicated operator; budget management properly. |
Mit_StaggerExpiries |
Mitigation | mitigationNote = Stagger lease expiries, diversify tenant mix and negotiate co-tenancy conditions. |
Mit_SurveyorReport |
Mitigation | mitigationNote = Building surveyor/certifier report and fire engineer input before final feasibility; documented inspections, alarms and evacuation procedures. |
Mit_TaxAdviceAtAcquisition |
Mitigation | mitigationNote = Written tax advice at acquisition and whenever intention changes. |
Mit_TenantCovenant |
Mitigation | mitigationNote = Prioritise tenant covenant strength, renewal probability and remaining lease term. |
Mit_TreatShortStayAsUpside |
Mitigation | mitigationNote = Treat short stay as upside unless the legal right and economics are robust. |
Mit_ValuationMethod |
Mitigation | mitigationNote = Obtain indicative valuation methodology and retain an alternative owner-occupier exit where possible. |
--- config: layout: elk --- flowchart LR n_Thr_BCC_300sqm["Total floor area not<br/>exceeding 300 m2<br/>(EV-077, vendor<br/>statement)<br/><i>OccupancyThreshold</i>"]:::fix n_Thr_BCC_5Guests["Up to five guests:<br/>code-assessable in<br/>several residential<br/>zones;<br/>larger facilities<br/>directed to<br/>higher-density<br/>locations<br/>(EV-094)<br/><i>OccupancyThreshold</i>"]:::fix n_Thr_BCC_5Lettings["Maximum five<br/>lettable areas and<br/>five unrelated<br/>parties<br/>(EV-077, vendor<br/>statement)<br/><i>OccupancyThreshold</i>"]:::fix n_Thr_QLD_1to3RoomsNoBond["1-3 rooms rented<br/>without a bond:<br/>Act does not apply<br/>(EV-091)<br/><i>OccupancyThreshold</i>"]:::fix n_Thr_QLD_1to3RoomsWithBond["1-3 rooms rented<br/>with a bond in<br/>owner's main<br/>residence:<br/>Act applies in part<br/>(EV-091)<br/><i>OccupancyThreshold</i>"]:::fix n_Thr_QLD_4PlusResidents["4 or more residents<br/>paying separately:<br/>residential-service<br/>registration<br/>required before<br/>operating<br/>(EV-092)<br/><i>OccupancyThreshold</i>"]:::fix n_Thr_QLD_4PlusRooms["4 or more rooms<br/>rented, or a<br/>self-contained<br/>secondary dwelling:<br/>Act applies in full<br/>(EV-091)<br/><i>OccupancyThreshold</i>"]:::fix n_Thr_QLD_BTR_50Dwellings["At least 50<br/>self-contained<br/>dwellings for<br/>build-to-rent<br/>concessions<br/>(EV-134)<br/><i>OccupancyThreshold</i>"]:::fix n_Thr_QLD_ShoppingCentre5Shops["A retail shopping<br/>centre is five or<br/>more shops grouped<br/>together<br/>(EV-080)<br/><i>OccupancyThreshold</i>"]:::fix n_Thr_VIC_12Persons["No more than 12<br/>persons:<br/>planning permit<br/>exempt if all<br/>conditions met<br/>(EV-094)<br/><i>OccupancyThreshold</i>"]:::fix n_Thr_VIC_300sqm["Total floor area not<br/>exceeding 300 m2:<br/>planning permit<br/>exempt<br/>(EV-094)<br/><i>OccupancyThreshold</i>"]:::fix n_Thr_VIC_4PlusPeople["Four or more people<br/>can occupy rented<br/>rooms:<br/>rooming house;<br/>operator licence and<br/>premises<br/>registration<br/>required<br/>(EV-093)<br/><i>OccupancyThreshold</i>"]:::fix n_Thr_VIC_9Bedrooms["No more than nine<br/>bedrooms:<br/>planning permit<br/>exempt<br/>(EV-094)<br/><i>OccupancyThreshold</i>"]:::fix n_Thr_VIC_Under28Days["Accommodation for<br/>fewer than 28<br/>consecutive days is<br/>short-stay<br/>(EV-099)<br/><i>OccupancyThreshold</i>"]:::fix n_ThresholdKind_FloorArea(["Floor area"]):::skos n_Effect_RegimeAppliesInPart(["Regime applies in part"]):::skos n_ThresholdKind_Persons(["Persons"]):::skos n_ThresholdKind_SeparateLettings(["Separate lettings"]):::skos n_ThresholdKind_RoomsRented(["Rooms rented"]):::skos n_Effect_RegimeDoesNotApply(["Regime does not apply"]):::skos n_ThresholdKind_Residents(["Residents"]):::skos n_Effect_AuthorisationRequired(["Authorisation required"]):::skos n_Effect_RegimeAppliesInFull(["Regime applies in full"]):::skos n_ThresholdKind_Dwellings(["Dwellings"]):::skos n_Effect_IncentiveEligible(["Incentive eligibility"]):::skos n_ThresholdKind_Shops(["Shops in a centre"]):::skos n_Effect_PermitExempt(["Planning permit exempt"]):::skos n_ThresholdKind_Bedrooms(["Bedrooms"]):::skos n_ThresholdKind_StayLength(["Length of stay (days)"]):::skos n_Thr_BCC_300sqm -->|"thresholdKind"| n_ThresholdKind_FloorArea n_Thr_BCC_300sqm -->|"occupancyThresholdEffect"| n_Effect_RegimeAppliesInPart n_Thr_BCC_5Guests -->|"thresholdKind"| n_ThresholdKind_Persons n_Thr_BCC_5Guests -->|"occupancyThresholdEffect"| n_Effect_RegimeAppliesInPart n_Thr_BCC_5Lettings -->|"thresholdKind"| n_ThresholdKind_SeparateLettings n_Thr_BCC_5Lettings -->|"occupancyThresholdEffect"| n_Effect_RegimeAppliesInPart n_Thr_QLD_1to3RoomsNoBond -->|"thresholdKind"| n_ThresholdKind_RoomsRented n_Thr_QLD_1to3RoomsNoBond -->|"occupancyThresholdEffect"| n_Effect_RegimeDoesNotApply n_Thr_QLD_1to3RoomsWithBond -->|"thresholdKind"| n_ThresholdKind_RoomsRented n_Thr_QLD_1to3RoomsWithBond -->|"occupancyThresholdEffect"| n_Effect_RegimeAppliesInPart n_Thr_QLD_4PlusResidents -->|"thresholdKind"| n_ThresholdKind_Residents n_Thr_QLD_4PlusResidents -->|"occupancyThresholdEffect"| n_Effect_AuthorisationRequired n_Thr_QLD_4PlusRooms -->|"thresholdKind"| n_ThresholdKind_RoomsRented n_Thr_QLD_4PlusRooms -->|"occupancyThresholdEffect"| n_Effect_RegimeAppliesInFull n_Thr_QLD_BTR_50Dwellings -->|"thresholdKind"| n_ThresholdKind_Dwellings n_Thr_QLD_BTR_50Dwellings -->|"occupancyThresholdEffect"| n_Effect_IncentiveEligible n_Thr_QLD_ShoppingCentre5Shops -->|"thresholdKind"| n_ThresholdKind_Shops n_Thr_QLD_ShoppingCentre5Shops -->|"occupancyThresholdEffect"| n_Effect_RegimeAppliesInFull n_Thr_VIC_12Persons -->|"thresholdKind"| n_ThresholdKind_Persons n_Thr_VIC_12Persons -->|"occupancyThresholdEffect"| n_Effect_PermitExempt n_Thr_VIC_300sqm -->|"thresholdKind"| n_ThresholdKind_FloorArea n_Thr_VIC_300sqm -->|"occupancyThresholdEffect"| n_Effect_PermitExempt n_Thr_VIC_4PlusPeople -->|"thresholdKind"| n_ThresholdKind_Persons n_Thr_VIC_4PlusPeople -->|"occupancyThresholdEffect"| n_Effect_AuthorisationRequired n_Thr_VIC_9Bedrooms -->|"thresholdKind"| n_ThresholdKind_Bedrooms n_Thr_VIC_9Bedrooms -->|"occupancyThresholdEffect"| n_Effect_PermitExempt n_Thr_VIC_Under28Days -->|"thresholdKind"| n_ThresholdKind_StayLength n_Thr_VIC_Under28Days -->|"occupancyThresholdEffect"| n_Effect_RegimeAppliesInFull classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111 classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111 classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111 classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111 classDef fix fill:#f0f0f0,stroke:#777,color:#222 classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111 classDef prov fill:#f7f7f7,stroke:#999,color:#333
| Individual | Type | Literal properties |
|---|---|---|
Thr_BCC_300sqm |
OccupancyThreshold | thresholdComparator = lte; thresholdValue = 300; thresholdUnit = m2 |
Thr_BCC_5Guests |
OccupancyThreshold | thresholdComparator = lte; thresholdValue = 5; thresholdUnit = persons; basisNote = Code assessment rather than impact assessment; unverified synthesis claim (ISSUE-005). |
Thr_BCC_5Lettings |
OccupancyThreshold | thresholdComparator = lte; thresholdValue = 5; thresholdUnit = lettings |
Thr_QLD_1to3RoomsNoBond |
OccupancyThreshold | thresholdComparator = range; thresholdValue = 1; thresholdUpperValue = 3; thresholdUnit = rooms; basisNote = No bond taken; independent legal advice recommended. |
Thr_QLD_1to3RoomsWithBond |
OccupancyThreshold | thresholdComparator = range; thresholdValue = 1; thresholdUpperValue = 3; thresholdUnit = rooms; basisNote = Bond provisions only; requires a bond to be taken. |
Thr_QLD_4PlusResidents |
OccupancyThreshold | thresholdComparator = gte; thresholdValue = 4; thresholdUnit = persons; basisNote = Student and tourist accommodation may be exempt; unverified synthesis claim (ISSUE-005). |
Thr_QLD_4PlusRooms |
OccupancyThreshold | thresholdComparator = gte; thresholdValue = 4; thresholdUnit = rooms |
Thr_QLD_BTR_50Dwellings |
OccupancyThreshold | thresholdComparator = gte; thresholdValue = 50; thresholdUnit = dwellings |
Thr_QLD_ShoppingCentre5Shops |
OccupancyThreshold | thresholdComparator = gte; thresholdValue = 5; thresholdUnit = shops |
Thr_VIC_12Persons |
OccupancyThreshold | thresholdComparator = lte; thresholdValue = 12; thresholdUnit = persons; basisNote = Exemption does not waive licensing, registration, building or fire requirements. |
Thr_VIC_300sqm |
OccupancyThreshold | thresholdComparator = lte; thresholdValue = 300; thresholdUnit = m2 |
Thr_VIC_4PlusPeople |
OccupancyThreshold | thresholdComparator = gte; thresholdValue = 4; thresholdUnit = persons |
Thr_VIC_9Bedrooms |
OccupancyThreshold | thresholdComparator = lte; thresholdValue = 9; thresholdUnit = bedrooms |
Thr_VIC_Under28Days |
OccupancyThreshold | thresholdComparator = lt; thresholdValue = 28; thresholdUnit = days |
--- config: layout: elk --- flowchart LR n_HMO_CommonArea["HMO landlord<br/>maintains common<br/>areas<br/>(EV-074)<br/><i>OutgoingAllocation</i>"]:::fix n_HMO_Utilities["HMO landlord pays<br/>utilities<br/>(EV-074)<br/><i>OutgoingAllocation</i>"]:::fix n_OA_Gross_CAM["OA_Gross_CAM<br/><i>OutgoingAllocation</i>"]:::fix n_OA_Gross_Insurance["OA_Gross_Insurance<br/><i>OutgoingAllocation</i>"]:::fix n_OA_Gross_Maintenance["OA_Gross_Maintenance<br/><i>OutgoingAllocation</i>"]:::fix n_OA_Gross_Taxes["OA_Gross_Taxes<br/><i>OutgoingAllocation</i>"]:::fix n_OA_NNN_CAM["OA_NNN_CAM<br/><i>OutgoingAllocation</i>"]:::fix n_OA_NNN_Capex["OA_NNN_Capex<br/><i>OutgoingAllocation</i>"]:::fix n_OA_NNN_Insurance["OA_NNN_Insurance<br/><i>OutgoingAllocation</i>"]:::fix n_OA_NNN_Maintenance["OA_NNN_Maintenance<br/><i>OutgoingAllocation</i>"]:::fix n_OA_NNN_Taxes["OA_NNN_Taxes<br/><i>OutgoingAllocation</i>"]:::fix n_Outgoing_CommonArea(["Common-area maintenance"]):::skos n_Role_Landlord(["Landlord / lessor"]):::skos n_Outgoing_Utilities(["Utilities"]):::skos n_Outgoing_Insurance(["Insurance"]):::skos n_Outgoing_Maintenance(["Property maintenance"]):::skos n_Outgoing_Taxes(["Taxes and rates"]):::skos n_Role_Tenant(["Tenant / lessee"]):::skos n_Outgoing_Capex(["Capital expenditure"]):::skos n_HMO_CommonArea -->|"outgoingCategory"| n_Outgoing_CommonArea n_HMO_CommonArea -->|"borneByRole"| n_Role_Landlord n_HMO_Utilities -->|"outgoingCategory"| n_Outgoing_Utilities n_HMO_Utilities -->|"borneByRole"| n_Role_Landlord n_OA_Gross_CAM -->|"outgoingCategory"| n_Outgoing_CommonArea n_OA_Gross_CAM -->|"borneByRole"| n_Role_Landlord n_OA_Gross_Insurance -->|"outgoingCategory"| n_Outgoing_Insurance n_OA_Gross_Insurance -->|"borneByRole"| n_Role_Landlord n_OA_Gross_Maintenance -->|"outgoingCategory"| n_Outgoing_Maintenance n_OA_Gross_Maintenance -->|"borneByRole"| n_Role_Landlord n_OA_Gross_Taxes -->|"outgoingCategory"| n_Outgoing_Taxes n_OA_Gross_Taxes -->|"borneByRole"| n_Role_Landlord n_OA_NNN_CAM -->|"outgoingCategory"| n_Outgoing_CommonArea n_OA_NNN_CAM -->|"borneByRole"| n_Role_Tenant n_OA_NNN_Capex -->|"outgoingCategory"| n_Outgoing_Capex n_OA_NNN_Capex -->|"borneByRole"| n_Role_Tenant n_OA_NNN_Insurance -->|"outgoingCategory"| n_Outgoing_Insurance n_OA_NNN_Insurance -->|"borneByRole"| n_Role_Tenant n_OA_NNN_Maintenance -->|"outgoingCategory"| n_Outgoing_Maintenance n_OA_NNN_Maintenance -->|"borneByRole"| n_Role_Tenant n_OA_NNN_Taxes -->|"outgoingCategory"| n_Outgoing_Taxes n_OA_NNN_Taxes -->|"borneByRole"| n_Role_Tenant classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111 classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111 classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111 classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111 classDef fix fill:#f0f0f0,stroke:#777,color:#222 classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111 classDef prov fill:#f7f7f7,stroke:#999,color:#333
| Individual | Type | Literal properties |
|---|---|---|
HMO_CommonArea |
OutgoingAllocation | — |
HMO_Utilities |
OutgoingAllocation | — |
OA_Gross_CAM |
OutgoingAllocation | — |
OA_Gross_Insurance |
OutgoingAllocation | — |
OA_Gross_Maintenance |
OutgoingAllocation | — |
OA_Gross_Taxes |
OutgoingAllocation | — |
OA_NNN_CAM |
OutgoingAllocation | — |
OA_NNN_Capex |
OutgoingAllocation | — |
OA_NNN_Insurance |
OutgoingAllocation | — |
OA_NNN_Maintenance |
OutgoingAllocation | — |
OA_NNN_Taxes |
OutgoingAllocation | — |
Partition by predicate (automatic, size-bounded). Predicates: inRole. All individuals of the thread are shown.
--- config: layout: elk --- flowchart LR n_Part_Bris_Insurer["Part_Bris_Insurer<br/><i>Participation</i>"]:::fix n_Part_Bris_Lender["Part_Bris_Lender<br/><i>Participation</i>"]:::fix n_Part_Bris_Manager["Part_Bris_Manager<br/><i>Participation</i>"]:::fix n_Part_Bris_Owner["Part_Bris_Owner<br/><i>Participation</i>"]:::fix n_Part_CL_Landlord["Part_CL_Landlord<br/><i>Participation</i>"]:::fix n_Part_CL_Tenant["Part_CL_Tenant<br/><i>Participation</i>"]:::fix n_Part_CU1_Landlord["Part_CU1_Landlord<br/><i>Participation</i>"]:::fix n_Part_CU1_Tenant["Part_CU1_Tenant<br/><i>Participation</i>"]:::fix n_Part_CU2_Landlord["Part_CU2_Landlord<br/><i>Participation</i>"]:::fix n_Part_CU2_Tenant["Part_CU2_Tenant<br/><i>Participation</i>"]:::fix n_Part_HL_Landlord["Part_HL_Landlord<br/><i>Participation</i>"]:::fix n_Part_HL_Tenant["Part_HL_Tenant<br/><i>Participation</i>"]:::fix n_Part_MA_Manager["Part_MA_Manager<br/><i>Participation</i>"]:::fix n_Part_MA_Owner["Part_MA_Owner<br/><i>Participation</i>"]:::fix n_Part_Melb_Operator["Part_Melb_Operator<br/><i>Participation</i>"]:::fix n_Part_Melb_Owner["Part_Melb_Owner<br/><i>Participation</i>"]:::fix n_Part_OO_Owner["Part_OO_Owner<br/><i>Participation</i>"]:::fix n_Part_OO_Resident["Part_OO_Resident<br/><i>Participation</i>"]:::fix n_Part_Proj_Developer["Part_Proj_Developer<br/><i>Participation</i>"]:::fix n_Part_Proj_Planner["Part_Proj_Planner<br/><i>Participation</i>"]:::fix n_Part_RA_Provider["Part_RA_Provider<br/><i>Participation</i>"]:::fix n_Part_RA_Resident["Part_RA_Resident<br/><i>Participation</i>"]:::fix n_Part_SL_Landlord["Part_SL_Landlord<br/><i>Participation</i>"]:::fix n_Part_SL_Resident["Part_SL_Resident<br/><i>Participation</i>"]:::fix n_Role_Insurer(["Insurer"]):::skos n_Role_Lender(["Lender"]):::skos n_Role_PropertyManager(["Property manager"]):::skos n_Role_Owner(["Owner"]):::skos n_Role_Landlord(["Landlord / lessor"]):::skos n_Role_CorporateTenant(["Corporate tenant"]):::skos n_Role_AnchorTenant(["Anchor tenant"]):::skos n_Role_Tenant(["Tenant / lessee"]):::skos n_Role_Operator(["Operator"]):::skos n_Role_OwnerOccupier(["Owner-occupier"]):::skos n_Role_Resident(["Resident"]):::skos n_Role_Developer(["Developer"]):::skos n_Role_Adviser(["Adviser"]):::skos n_Role_Provider(["Provider (rooming accommodation)"]):::skos n_Part_Bris_Insurer -->|"inRole"| n_Role_Insurer n_Part_Bris_Lender -->|"inRole"| n_Role_Lender n_Part_Bris_Manager -->|"inRole"| n_Role_PropertyManager n_Part_Bris_Owner -->|"inRole"| n_Role_Owner n_Part_CL_Landlord -->|"inRole"| n_Role_Landlord n_Part_CL_Tenant -->|"inRole"| n_Role_CorporateTenant n_Part_CU1_Landlord -->|"inRole"| n_Role_Landlord n_Part_CU1_Tenant -->|"inRole"| n_Role_AnchorTenant n_Part_CU2_Landlord -->|"inRole"| n_Role_Landlord n_Part_CU2_Tenant -->|"inRole"| n_Role_Tenant n_Part_HL_Landlord -->|"inRole"| n_Role_Landlord n_Part_HL_Tenant -->|"inRole"| n_Role_Tenant n_Part_MA_Manager -->|"inRole"| n_Role_PropertyManager n_Part_MA_Owner -->|"inRole"| n_Role_Owner n_Part_Melb_Operator -->|"inRole"| n_Role_Operator n_Part_Melb_Owner -->|"inRole"| n_Role_Owner n_Part_OO_Owner -->|"inRole"| n_Role_OwnerOccupier n_Part_OO_Resident -->|"inRole"| n_Role_Resident n_Part_Proj_Developer -->|"inRole"| n_Role_Developer n_Part_Proj_Planner -->|"inRole"| n_Role_Adviser n_Part_RA_Provider -->|"inRole"| n_Role_Provider n_Part_RA_Resident -->|"inRole"| n_Role_Resident n_Part_SL_Landlord -->|"inRole"| n_Role_Landlord n_Part_SL_Resident -->|"inRole"| n_Role_Resident classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111 classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111 classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111 classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111 classDef fix fill:#f0f0f0,stroke:#777,color:#222 classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111 classDef prov fill:#f7f7f7,stroke:#999,color:#333
Partition by predicate (automatic, size-bounded). Predicates: participant. Only individuals participating in these assertions are shown.
--- config: layout: elk --- flowchart LR n_Part_Bris_Insurer["Part_Bris_Insurer<br/><i>Participation</i>"]:::fix n_Part_Bris_Lender["Part_Bris_Lender<br/><i>Participation</i>"]:::fix n_Part_Bris_Manager["Part_Bris_Manager<br/><i>Participation</i>"]:::fix n_Part_Bris_Owner["Part_Bris_Owner<br/><i>Participation</i>"]:::fix n_Part_CL_Landlord["Part_CL_Landlord<br/><i>Participation</i>"]:::fix n_Part_CL_Tenant["Part_CL_Tenant<br/><i>Participation</i>"]:::fix n_Part_CU1_Landlord["Part_CU1_Landlord<br/><i>Participation</i>"]:::fix n_Part_CU1_Tenant["Part_CU1_Tenant<br/><i>Participation</i>"]:::fix n_Part_CU2_Landlord["Part_CU2_Landlord<br/><i>Participation</i>"]:::fix n_Part_CU2_Tenant["Part_CU2_Tenant<br/><i>Participation</i>"]:::fix n_Part_HL_Landlord["Part_HL_Landlord<br/><i>Participation</i>"]:::fix n_Part_HL_Tenant["Part_HL_Tenant<br/><i>Participation</i>"]:::fix n_Part_MA_Manager["Part_MA_Manager<br/><i>Participation</i>"]:::fix n_Part_MA_Owner["Part_MA_Owner<br/><i>Participation</i>"]:::fix n_Part_Melb_Operator["Part_Melb_Operator<br/><i>Participation</i>"]:::fix n_Part_Melb_Owner["Part_Melb_Owner<br/><i>Participation</i>"]:::fix n_Part_OO_Owner["Part_OO_Owner<br/><i>Participation</i>"]:::fix n_Part_OO_Resident["Part_OO_Resident<br/><i>Participation</i>"]:::fix n_Part_Proj_Developer["Part_Proj_Developer<br/><i>Participation</i>"]:::fix n_Part_Proj_Planner["Part_Proj_Planner<br/><i>Participation</i>"]:::fix n_Part_RA_Provider["Part_RA_Provider<br/><i>Participation</i>"]:::fix n_Part_RA_Resident["Part_RA_Resident<br/><i>Participation</i>"]:::fix n_Part_SL_Landlord["Part_SL_Landlord<br/><i>Participation</i>"]:::fix n_Part_SL_Resident["Part_SL_Resident<br/><i>Participation</i>"]:::fix n_InsurerCo["Landlord insurer<br/><i>Organisation</i>"]:::fix n_LenderBank["Lender bank<br/><i>Organisation</i>"]:::fix n_PMAgency["Brisbane Rooming<br/>Property Management<br/>Agency<br/><i>PropertyManagementBusiness</i>"]:::fix n_HoldingTrust_A["Holding Trust A<br/>(discretionary<br/>trust)<br/><i>Organisation</i>"]:::fix n_Investor_A["Investor A<br/>(individual)<br/><i>Person</i>"]:::fix n_CorpTenant["Mining services<br/>company<br/>(corporate tenant)<br/><i>Organisation</i>"]:::fix n_AnchorRetailer["Anchor supermarket<br/>tenant<br/><i>Organisation</i>"]:::fix n_SmallRetailer["Small cafe tenant<br/><i>Organisation</i>"]:::fix n_Owner_B["Owner B<br/>(Melbourne house<br/>owner)<br/><i>Person</i>"]:::fix n_OperatorCo["OperatorCo Pty Ltd<br/>(coliving / rooming<br/>operator)<br/><i>Business</i>"]:::fix n_OwnerOccupier_C["Owner-occupier C<br/><i>Person</i>"]:::fix n_Resident_3["Resident 3<br/>(owner-occupier's<br/>lodger)<br/><i>Person</i>"]:::fix n_TownPlannerFirm["Town planning<br/>consultancy<br/><i>Organisation</i>"]:::fix n_Resident_2["Resident 2<br/><i>Person</i>"]:::fix n_Resident_1["Resident 1<br/><i>Person</i>"]:::fix n_Part_Bris_Insurer -->|"participant"| n_InsurerCo n_Part_Bris_Lender -->|"participant"| n_LenderBank n_Part_Bris_Manager -->|"participant"| n_PMAgency n_Part_Bris_Owner -->|"participant"| n_HoldingTrust_A n_Part_CL_Landlord -->|"participant"| n_Investor_A n_Part_CL_Tenant -->|"participant"| n_CorpTenant n_Part_CU1_Landlord -->|"participant"| n_Investor_A n_Part_CU1_Tenant -->|"participant"| n_AnchorRetailer n_Part_CU2_Landlord -->|"participant"| n_Investor_A n_Part_CU2_Tenant -->|"participant"| n_SmallRetailer n_Part_HL_Landlord -->|"participant"| n_Owner_B n_Part_HL_Tenant -->|"participant"| n_OperatorCo n_Part_MA_Manager -->|"participant"| n_PMAgency n_Part_MA_Owner -->|"participant"| n_HoldingTrust_A n_Part_Melb_Operator -->|"participant"| n_OperatorCo n_Part_Melb_Owner -->|"participant"| n_Owner_B n_Part_OO_Owner -->|"participant"| n_OwnerOccupier_C n_Part_OO_Resident -->|"participant"| n_Resident_3 n_Part_Proj_Developer -->|"participant"| n_HoldingTrust_A n_Part_Proj_Planner -->|"participant"| n_TownPlannerFirm n_Part_RA_Provider -->|"participant"| n_HoldingTrust_A n_Part_RA_Resident -->|"participant"| n_Resident_2 n_Part_SL_Landlord -->|"participant"| n_OperatorCo n_Part_SL_Resident -->|"participant"| n_Resident_1 classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111 classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111 classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111 classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111 classDef fix fill:#f0f0f0,stroke:#777,color:#222 classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111 classDef prov fill:#f7f7f7,stroke:#999,color:#333
Partition by predicate (automatic, size-bounded). Predicates: participationContext. Only individuals participating in these assertions are shown.
--- config: layout: elk --- flowchart LR n_Part_Bris_Insurer["Part_Bris_Insurer<br/><i>Participation</i>"]:::fix n_Part_Bris_Lender["Part_Bris_Lender<br/><i>Participation</i>"]:::fix n_Part_Bris_Manager["Part_Bris_Manager<br/><i>Participation</i>"]:::fix n_Part_Bris_Owner["Part_Bris_Owner<br/><i>Participation</i>"]:::fix n_Part_CL_Landlord["Part_CL_Landlord<br/><i>Participation</i>"]:::fix n_Part_CL_Tenant["Part_CL_Tenant<br/><i>Participation</i>"]:::fix n_Part_CU1_Landlord["Part_CU1_Landlord<br/><i>Participation</i>"]:::fix n_Part_CU1_Tenant["Part_CU1_Tenant<br/><i>Participation</i>"]:::fix n_Part_CU2_Landlord["Part_CU2_Landlord<br/><i>Participation</i>"]:::fix n_Part_CU2_Tenant["Part_CU2_Tenant<br/><i>Participation</i>"]:::fix n_Part_HL_Landlord["Part_HL_Landlord<br/><i>Participation</i>"]:::fix n_Part_HL_Tenant["Part_HL_Tenant<br/><i>Participation</i>"]:::fix n_Part_MA_Manager["Part_MA_Manager<br/><i>Participation</i>"]:::fix n_Part_MA_Owner["Part_MA_Owner<br/><i>Participation</i>"]:::fix n_Part_Melb_Operator["Part_Melb_Operator<br/><i>Participation</i>"]:::fix n_Part_Melb_Owner["Part_Melb_Owner<br/><i>Participation</i>"]:::fix n_Part_OO_Owner["Part_OO_Owner<br/><i>Participation</i>"]:::fix n_Part_OO_Resident["Part_OO_Resident<br/><i>Participation</i>"]:::fix n_Part_Proj_Developer["Part_Proj_Developer<br/><i>Participation</i>"]:::fix n_Part_Proj_Planner["Part_Proj_Planner<br/><i>Participation</i>"]:::fix n_Part_RA_Provider["Part_RA_Provider<br/><i>Participation</i>"]:::fix n_Part_RA_Resident["Part_RA_Resident<br/><i>Participation</i>"]:::fix n_Part_SL_Landlord["Part_SL_Landlord<br/><i>Participation</i>"]:::fix n_Part_SL_Resident["Part_SL_Resident<br/><i>Participation</i>"]:::fix n_Prop_Bris_6Room["Brisbane six-room<br/>purpose-built<br/>rooming house<br/><i>Dwelling</i>"]:::fix n_CorporateLease_SB["Corporate lease:<br/>Investor A to mining<br/>services company, 12<br/>months at premium<br/><i>CorporateLease</i>"]:::fix n_CommercialLease_Unit1["Triple-net lease of<br/>unit 1 to anchor<br/>supermarket, 10<br/>years<br/><i>CommercialLease</i>"]:::fix n_CommercialLease_Unit2["Gross lease of unit<br/>2 to cafe, 3 years,<br/>with co-tenancy<br/>clause<br/><i>CommercialLease</i>"]:::fix n_HeadLease_Melb["Head lease:<br/>Owner B to<br/>OperatorCo<br/>(Melbourne)<br/><i>HeadLease</i>"]:::fix n_MgmtAgreement_Bris["Management<br/>agreement:<br/>Holding Trust A<br/>appoints PM agency<br/><i>ManagementAgreement</i>"]:::fix n_Prop_Melb_5Room["Melbourne<br/>five-bedroom house<br/>operated under a<br/>master lease<br/><i>Dwelling</i>"]:::fix n_OwnerOccAgreement_C["Owner-occupier C<br/>rents one room with<br/>bond to Resident 3<br/>(Act applies in<br/>part)<br/><i>RoomingAccommodationAgreement</i>"]:::fix n_Project_Bris6Room["Brisbane six-room<br/>purpose-built<br/>rooming house<br/>project<br/><i>DevelopmentProject</i>"]:::fix n_RoomingAgreement_Bris_R1["Form R18 rooming<br/>accommodation<br/>agreement:<br/>Holding Trust A to<br/>Resident 2, Studio 1<br/><i>RoomingAccommodationAgreement</i>"]:::fix n_Sublease_Melb_R1["Room sublease:<br/>OperatorCo to<br/>Resident 1<br/><i>Sublease</i>"]:::fix n_Part_Bris_Insurer -->|"participationContext"| n_Prop_Bris_6Room n_Part_Bris_Lender -->|"participationContext"| n_Prop_Bris_6Room n_Part_Bris_Manager -->|"participationContext"| n_Prop_Bris_6Room n_Part_Bris_Owner -->|"participationContext"| n_Prop_Bris_6Room n_Part_CL_Landlord -->|"participationContext"| n_CorporateLease_SB n_Part_CL_Tenant -->|"participationContext"| n_CorporateLease_SB n_Part_CU1_Landlord -->|"participationContext"| n_CommercialLease_Unit1 n_Part_CU1_Tenant -->|"participationContext"| n_CommercialLease_Unit1 n_Part_CU2_Landlord -->|"participationContext"| n_CommercialLease_Unit2 n_Part_CU2_Tenant -->|"participationContext"| n_CommercialLease_Unit2 n_Part_HL_Landlord -->|"participationContext"| n_HeadLease_Melb n_Part_HL_Tenant -->|"participationContext"| n_HeadLease_Melb n_Part_MA_Manager -->|"participationContext"| n_MgmtAgreement_Bris n_Part_MA_Owner -->|"participationContext"| n_MgmtAgreement_Bris n_Part_Melb_Operator -->|"participationContext"| n_Prop_Melb_5Room n_Part_Melb_Owner -->|"participationContext"| n_Prop_Melb_5Room n_Part_OO_Owner -->|"participationContext"| n_OwnerOccAgreement_C n_Part_OO_Resident -->|"participationContext"| n_OwnerOccAgreement_C n_Part_Proj_Developer -->|"participationContext"| n_Project_Bris6Room n_Part_Proj_Planner -->|"participationContext"| n_Project_Bris6Room n_Part_RA_Provider -->|"participationContext"| n_RoomingAgreement_Bris_R1 n_Part_RA_Resident -->|"participationContext"| n_RoomingAgreement_Bris_R1 n_Part_SL_Landlord -->|"participationContext"| n_Sublease_Melb_R1 n_Part_SL_Resident -->|"participationContext"| n_Sublease_Melb_R1 classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111 classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111 classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111 classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111 classDef fix fill:#f0f0f0,stroke:#777,color:#222 classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111 classDef prov fill:#f7f7f7,stroke:#999,color:#333
| Individual | Type | Literal properties |
|---|---|---|
Part_Bris_Insurer |
Participation | — |
Part_Bris_Lender |
Participation | — |
Part_Bris_Manager |
Participation | effectiveFrom = 2026-02-01 |
Part_Bris_Owner |
Participation | — |
Part_CL_Landlord |
Participation | — |
Part_CL_Tenant |
Participation | — |
Part_CU1_Landlord |
Participation | — |
Part_CU1_Tenant |
Participation | — |
Part_CU2_Landlord |
Participation | — |
Part_CU2_Tenant |
Participation | — |
Part_HL_Landlord |
Participation | — |
Part_HL_Tenant |
Participation | — |
Part_MA_Manager |
Participation | — |
Part_MA_Owner |
Participation | — |
Part_Melb_Operator |
Participation | — |
Part_Melb_Owner |
Participation | — |
Part_OO_Owner |
Participation | — |
Part_OO_Resident |
Participation | — |
Part_Proj_Developer |
Participation | — |
Part_Proj_Planner |
Participation | — |
Part_RA_Provider |
Participation | — |
Part_RA_Resident |
Participation | — |
Part_SL_Landlord |
Participation | — |
Part_SL_Resident |
Participation | — |
--- config: layout: elk --- flowchart LR n_ABS["Australian Bureau of<br/>Statistics<br/><i>GovernmentBody</i>"]:::fix n_APRA["Australian<br/>Prudential<br/>Regulation Authority<br/><i>Regulator</i>"]:::fix n_ATO["Australian Taxation<br/>Office<br/><i>Regulator</i>"]:::fix n_AnchorRetailer["Anchor supermarket<br/>tenant<br/><i>Organisation</i>"]:::fix n_BrisbaneCityCouncil["Brisbane City<br/>Council<br/><i>LocalCouncil</i>"]:::fix n_CAV["Consumer Affairs<br/>Victoria<br/><i>Regulator</i>"]:::fix n_CorpTenant["Mining services<br/>company<br/>(corporate tenant)<br/><i>Organisation</i>"]:::fix n_DomainGroup["Domain<br/><i>Organisation</i>"]:::fix n_GeoscapeGNAF["data.gov.au / G-NAF<br/>publisher<br/><i>Organisation</i>"]:::fix n_HoldingTrust_A["Holding Trust A<br/>(discretionary<br/>trust)<br/><i>Organisation</i>"]:::fix n_InsurerCo["Landlord insurer<br/><i>Organisation</i>"]:::fix n_Investor_A["Investor A<br/>(individual)<br/><i>Person</i>"]:::fix n_LenderBank["Lender bank<br/><i>Organisation</i>"]:::fix n_LoganCityCouncil["Logan City Council<br/><i>LocalCouncil</i>"]:::fix n_OFT_QLD["Queensland Office of<br/>Fair Trading<br/><i>Regulator</i>"]:::fix n_OperatorCo["OperatorCo Pty Ltd<br/>(coliving / rooming<br/>operator)<br/><i>Business</i>"]:::fix n_OwnerOccupier_C["Owner-occupier C<br/><i>Person</i>"]:::fix n_Owner_B["Owner B<br/>(Melbourne house<br/>owner)<br/><i>Person</i>"]:::fix n_PMAgency["Brisbane Rooming<br/>Property Management<br/>Agency<br/><i>PropertyManagementBusiness</i>"]:::fix n_PropTrack["PropTrack<br/><i>Organisation</i>"]:::fix n_QCAT["Queensland Civil and<br/>Administrative<br/>Tribunal<br/><i>GovernmentBody</i>"]:::fix n_QGSO["Queensland<br/>Government<br/>Statistician's<br/>Office<br/><i>GovernmentBody</i>"]:::fix n_QLD_DeptHousing["Queensland<br/>Department of<br/>Housing<br/>(residential<br/>services regulator)<br/><i>Regulator</i>"]:::fix n_QLD_Education["Queensland<br/>Department of<br/>Education<br/><i>GovernmentBody</i>"]:::fix n_QLD_Government["Queensland<br/>Government<br/>(open data)<br/><i>GovernmentBody</i>"]:::fix n_QLD_Treasury["Queensland Revenue<br/>Office<br/><i>Regulator</i>"]:::fix n_QPS["Queensland Police<br/>Service<br/><i>GovernmentBody</i>"]:::fix n_RBA["Reserve Bank of<br/>Australia<br/><i>Regulator</i>"]:::fix n_REA["REA Group<br/><i>Organisation</i>"]:::fix n_RTA["Residential<br/>Tenancies Authority<br/>(Queensland)<br/><i>Regulator</i>"]:::fix n_Resident_1["Resident 1<br/><i>Person</i>"]:::fix n_Resident_2["Resident 2<br/><i>Person</i>"]:::fix n_Resident_3["Resident 3<br/>(owner-occupier's<br/>lodger)<br/><i>Person</i>"]:::fix n_SmallRetailer["Small cafe tenant<br/><i>Organisation</i>"]:::fix n_StateRevenueVIC["State Revenue Office<br/>Victoria<br/><i>Regulator</i>"]:::fix n_TitlesQueensland["Titles Queensland<br/><i>GovernmentBody</i>"]:::fix n_TownPlannerFirm["Town planning<br/>consultancy<br/><i>Organisation</i>"]:::fix n_Translink["Translink<br/><i>GovernmentBody</i>"]:::fix n_VIC_LocalCouncil["Victorian local<br/>council<br/>(generic)<br/><i>LocalCouncil</i>"]:::fix n_ValuerGeneralQLD["Queensland<br/>Valuer-General<br/><i>GovernmentBody</i>"]:::fix n_Structure_DiscretionaryTrust(["Discretionary (family) trust"]):::skos n_Tax_RentalInvestment(["Rental property investment"]):::skos n_AgencyModel_Independent(["Independent agency"]):::skos n_Tax_RentalBusiness(["Carrying on a rental-property business"]):::skos n_Service_RentCollection["Rent collection and<br/>arrears management<br/><i>Service</i>"]:::fix n_Service_TenantScreening["Tenant screening and<br/>leasing<br/><i>Service</i>"]:::fix n_Service_RoutineInspection["Routine inspections<br/><i>Service</i>"]:::fix n_Service_MaintenanceCoordination["Maintenance<br/>coordination<br/><i>Service</i>"]:::fix n_Metric_PropertiesUnderManagement(["Properties under management"]):::skos n_Metric_Arrears(["Arrears"]):::skos n_Metric_LandlordRetention(["Landlord retention"]):::skos n_Metric_DaysToLease(["Days to lease / leasing velocity"]):::skos n_Sourcing_Outsourced(["Outsourced"]):::skos n_HoldingTrust_A -->|"heldUnder"| n_Structure_DiscretionaryTrust n_Investor_A -->|"hasTaxClassification"| n_Tax_RentalInvestment n_OperatorCo -->|"businessModel"| n_AgencyModel_Independent n_OperatorCo -->|"hasTaxClassification"| n_Tax_RentalBusiness n_PMAgency -->|"businessModel"| n_AgencyModel_Independent n_PMAgency -->|"providesService"| n_Service_RentCollection n_PMAgency -->|"providesService"| n_Service_TenantScreening n_PMAgency -->|"providesService"| n_Service_RoutineInspection n_PMAgency -->|"providesService"| n_Service_MaintenanceCoordination n_PMAgency -->|"measuredBy"| n_Metric_PropertiesUnderManagement n_PMAgency -->|"measuredBy"| n_Metric_Arrears n_PMAgency -->|"measuredBy"| n_Metric_LandlordRetention n_PMAgency -->|"measuredBy"| n_Metric_DaysToLease n_PMAgency -->|"sourcesCapabilityVia"| n_Sourcing_Outsourced classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111 classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111 classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111 classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111 classDef fix fill:#f0f0f0,stroke:#777,color:#222 classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111 classDef prov fill:#f7f7f7,stroke:#999,color:#333
| Individual | Type | Literal properties |
|---|---|---|
ABS |
GovernmentBody | — |
APRA |
Regulator | — |
ATO |
Regulator | — |
AnchorRetailer |
Organisation | — |
BrisbaneCityCouncil |
LocalCouncil | — |
CAV |
Regulator | — |
CorpTenant |
Organisation | — |
DomainGroup |
Organisation | — |
GeoscapeGNAF |
Organisation | — |
HoldingTrust_A |
Organisation | — |
InsurerCo |
Organisation | — |
Investor_A |
Person | — |
LenderBank |
Organisation | — |
LoganCityCouncil |
LocalCouncil | — |
OFT_QLD |
Regulator | — |
OperatorCo |
Business | — |
OwnerOccupier_C |
Person | — |
Owner_B |
Person | — |
PMAgency |
PropertyManagementBusiness | — |
PropTrack |
Organisation | — |
QCAT |
GovernmentBody | — |
QGSO |
GovernmentBody | — |
QLD_DeptHousing |
Regulator | — |
QLD_Education |
GovernmentBody | — |
QLD_Government |
GovernmentBody | — |
QLD_Treasury |
Regulator | — |
QPS |
GovernmentBody | — |
RBA |
Regulator | — |
REA |
Organisation | — |
RTA |
Regulator | — |
Resident_1 |
Person | — |
Resident_2 |
Person | — |
Resident_3 |
Person | — |
SmallRetailer |
Organisation | — |
StateRevenueVIC |
Regulator | — |
TitlesQueensland |
GovernmentBody | — |
TownPlannerFirm |
Organisation | — |
Translink |
GovernmentBody | — |
VIC_LocalCouncil |
LocalCouncil | — |
ValuerGeneralQLD |
GovernmentBody | — |
--- config: layout: elk --- flowchart LR n_Portfolio_A["Investor A / Holding<br/>Trust A portfolio<br/><i>Portfolio</i>"]:::fix n_RentRoll_PMAgency["PM agency rent roll<br/><i>Portfolio</i>"]:::fix n_Strategy_RoomingHouse(["Rooming house / room-by-room"]):::skos n_Strategy_DualIncome(["Dual-income property"]):::skos n_Structure_DiscretionaryTrust(["Discretionary (family) trust"]):::skos n_PMAgency["Brisbane Rooming<br/>Property Management<br/>Agency<br/><i>PropertyManagementBusiness</i>"]:::fix n_Portfolio_A -->|"hasStrategy"| n_Strategy_RoomingHouse n_Portfolio_A -->|"hasStrategy"| n_Strategy_DualIncome n_Portfolio_A -->|"heldUnder"| n_Structure_DiscretionaryTrust n_RentRoll_PMAgency -->|"managedBy"| n_PMAgency classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111 classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111 classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111 classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111 classDef fix fill:#f0f0f0,stroke:#777,color:#222 classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111 classDef prov fill:#f7f7f7,stroke:#999,color:#333
| Individual | Type | Literal properties |
|---|---|---|
Portfolio_A |
Portfolio | portfolioSizeProperties = 3 |
RentRoll_PMAgency |
Portfolio | portfolioSizeProperties = 200 |
Partition by predicate (automatic, size-bounded). Predicates: locatedIn, hasIdentifier, hasAccommodationType, hasAuthorisation. All individuals of the thread are shown.
--- config: layout: elk --- flowchart LR n_Dwelling_Duplex_A["Duplex unit A<br/><i>Dwelling</i>"]:::fix n_Dwelling_Duplex_B["Duplex unit B<br/><i>Dwelling</i>"]:::fix n_Parcel_Bris["Brisbane parcel Lot<br/>12 RP 98765<br/><i>LandParcel</i>"]:::fix n_Prop_Bris_6Room["Brisbane six-room<br/>purpose-built<br/>rooming house<br/><i>Dwelling</i>"]:::fix n_Prop_CorporateApartment["South Brisbane<br/>furnished apartment<br/>on corporate lease<br/><i>Dwelling</i>"]:::fix n_Prop_Logan_Duplex["Logan duplex on a<br/>single title<br/>(dual income)<br/><i>Building</i>"]:::fix n_Prop_Melb_5Room["Melbourne<br/>five-bedroom house<br/>operated under a<br/>master lease<br/><i>Dwelling</i>"]:::fix n_Prop_OwnerOcc_C["Owner-occupier C's<br/>house, two rooms<br/>rented with bonds<br/><i>Dwelling</i>"]:::fix n_Prop_RetailStrip["Suburban retail<br/>strip<br/>(multi-tenant)<br/><i>CommercialPremises</i>"]:::fix n_Room_Bris_1["Studio 1<br/><i>RentableUnit</i>"]:::fix n_Room_Bris_2["Studio 2<br/><i>RentableUnit</i>"]:::fix n_Unit_Retail_1["Retail unit 1<br/>(anchor)<br/><i>RentableUnit</i>"]:::fix n_Unit_Retail_2["Retail unit 2 (cafe)<br/><i>RentableUnit</i>"]:::fix n_LOGAN["Logan local<br/>government area<br/><i>Jurisdiction</i>"]:::fix n_Id_Addr_Duplex["Id_Addr_Duplex<br/><i>Address</i>"]:::fix n_BCC["Brisbane local<br/>government area<br/><i>Jurisdiction</i>"]:::fix n_Id_LotPlan_Bris["Id_LotPlan_Bris<br/><i>LotOnPlanIdentifier</i>"]:::fix n_Id_Cadastre_Bris["Id_Cadastre_Bris<br/><i>CadastralParcelIdentifier</i>"]:::fix n_Id_Title_Bris["Id_Title_Bris<br/><i>TitleReference</i>"]:::fix n_Id_Addr_Bris["Id_Addr_Bris<br/><i>Address</i>"]:::fix n_AccommodationType_RoomingHouse(["Rooming house / rooming accommodation"]):::skos n_AccommodationType_PurposeBuiltStudios(["Purpose-built self-contained studios"]):::skos n_Auth_Bris_Planning["Code-assessable<br/>rooming<br/>accommodation<br/>approval, Brisbane<br/><i>PlanningApproval</i>"]:::fix n_Auth_Bris_Building["Class 1b building<br/>approval and<br/>Building Compliance<br/>Notice<br/><i>BuildingApproval</i>"]:::fix n_Auth_Bris_Fire["Fire-safety<br/>documentation<br/>(alarms, exits,<br/>evacuation plan)<br/><i>FireSafetyCertification</i>"]:::fix n_Auth_Bris_ResServiceReg["Residential service<br/>registration<br/>(application lodged)<br/><i>ResidentialServiceRegistration</i>"]:::fix n_Id_Addr_Corp["Id_Addr_Corp<br/><i>Address</i>"]:::fix n_AccommodationType_CorporateFurnished(["Corporate furnished housing"]):::skos n_AccommodationType_Duplex(["Duplex"]):::skos n_GreaterMelbourne["Greater Melbourne<br/><i>Jurisdiction</i>"]:::fix n_Id_Addr_Melb["Id_Addr_Melb<br/><i>Address</i>"]:::fix n_Auth_Melb_OperatorLicence["OperatorCo rooming<br/>house operator<br/>licence<br/><i>RoomingHouseOperatorLicence</i>"]:::fix n_Auth_Melb_PremisesReg["Council premises<br/>registration<br/>(expired)<br/><i>RoomingHousePremisesRegistration</i>"]:::fix n_Auth_Melb_Planning["Clause 52.23 permit<br/>exemption confirmed<br/>(5 bedrooms, 210 m2,<br/>under 12 persons)<br/><i>PlanningApproval</i>"]:::fix n_Id_Addr_OwnerOcc["Id_Addr_OwnerOcc<br/><i>Address</i>"]:::fix n_AccommodationType_ShareHouse(["Share house / co-tenancy"]):::skos n_Id_Addr_Retail["Id_Addr_Retail<br/><i>Address</i>"]:::fix n_AccommodationType_MultiTenantCommercial(["Multi-tenant commercial property"]):::skos n_Dwelling_Duplex_A -->|"locatedIn"| n_LOGAN n_Dwelling_Duplex_A -->|"hasIdentifier"| n_Id_Addr_Duplex n_Dwelling_Duplex_B -->|"locatedIn"| n_LOGAN n_Dwelling_Duplex_B -->|"hasIdentifier"| n_Id_Addr_Duplex n_Parcel_Bris -->|"locatedIn"| n_BCC n_Parcel_Bris -->|"hasIdentifier"| n_Id_LotPlan_Bris n_Parcel_Bris -->|"hasIdentifier"| n_Id_Cadastre_Bris n_Parcel_Bris -->|"hasIdentifier"| n_Id_Title_Bris n_Prop_Bris_6Room -->|"locatedIn"| n_BCC n_Prop_Bris_6Room -->|"hasIdentifier"| n_Id_Addr_Bris n_Prop_Bris_6Room -->|"hasAccommodationType"| n_AccommodationType_RoomingHouse n_Prop_Bris_6Room -->|"hasAccommodationType"| n_AccommodationType_PurposeBuiltStudios n_Prop_Bris_6Room -->|"hasAuthorisation"| n_Auth_Bris_Planning n_Prop_Bris_6Room -->|"hasAuthorisation"| n_Auth_Bris_Building n_Prop_Bris_6Room -->|"hasAuthorisation"| n_Auth_Bris_Fire n_Prop_Bris_6Room -->|"hasAuthorisation"| n_Auth_Bris_ResServiceReg n_Prop_CorporateApartment -->|"locatedIn"| n_BCC n_Prop_CorporateApartment -->|"hasIdentifier"| n_Id_Addr_Corp n_Prop_CorporateApartment -->|"hasAccommodationType"| n_AccommodationType_CorporateFurnished n_Prop_Logan_Duplex -->|"locatedIn"| n_LOGAN n_Prop_Logan_Duplex -->|"hasIdentifier"| n_Id_Addr_Duplex n_Prop_Logan_Duplex -->|"hasAccommodationType"| n_AccommodationType_Duplex n_Prop_Melb_5Room -->|"locatedIn"| n_GreaterMelbourne n_Prop_Melb_5Room -->|"hasIdentifier"| n_Id_Addr_Melb n_Prop_Melb_5Room -->|"hasAccommodationType"| n_AccommodationType_RoomingHouse n_Prop_Melb_5Room -->|"hasAuthorisation"| n_Auth_Melb_OperatorLicence n_Prop_Melb_5Room -->|"hasAuthorisation"| n_Auth_Melb_PremisesReg n_Prop_Melb_5Room -->|"hasAuthorisation"| n_Auth_Melb_Planning n_Prop_OwnerOcc_C -->|"locatedIn"| n_LOGAN n_Prop_OwnerOcc_C -->|"hasIdentifier"| n_Id_Addr_OwnerOcc n_Prop_OwnerOcc_C -->|"hasAccommodationType"| n_AccommodationType_ShareHouse n_Prop_RetailStrip -->|"locatedIn"| n_BCC n_Prop_RetailStrip -->|"hasIdentifier"| n_Id_Addr_Retail n_Prop_RetailStrip -->|"hasAccommodationType"| n_AccommodationType_MultiTenantCommercial n_Room_Bris_1 -->|"locatedIn"| n_BCC n_Room_Bris_2 -->|"locatedIn"| n_BCC n_Unit_Retail_1 -->|"locatedIn"| n_BCC n_Unit_Retail_2 -->|"locatedIn"| n_BCC classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111 classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111 classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111 classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111 classDef fix fill:#f0f0f0,stroke:#777,color:#222 classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111 classDef prov fill:#f7f7f7,stroke:#999,color:#333
Partition by predicate (automatic, size-bounded). Predicates: partOf, hasParticipation, ownedBy, intendedOperatingModel, operatedBy, targetsTenantSegment, hasBuildingClassification, inPortfolio, managedBy, tenantConfiguration, hasMetricValue. Only individuals participating in these assertions are shown.
--- config: layout: elk --- flowchart LR n_Dwelling_Duplex_A["Duplex unit A<br/><i>Dwelling</i>"]:::fix n_Dwelling_Duplex_B["Duplex unit B<br/><i>Dwelling</i>"]:::fix n_Parcel_Bris["Brisbane parcel Lot<br/>12 RP 98765<br/><i>LandParcel</i>"]:::fix n_Prop_Bris_6Room["Brisbane six-room<br/>purpose-built<br/>rooming house<br/><i>Dwelling</i>"]:::fix n_Prop_CorporateApartment["South Brisbane<br/>furnished apartment<br/>on corporate lease<br/><i>Dwelling</i>"]:::fix n_Prop_Logan_Duplex["Logan duplex on a<br/>single title<br/>(dual income)<br/><i>Building</i>"]:::fix n_Prop_Melb_5Room["Melbourne<br/>five-bedroom house<br/>operated under a<br/>master lease<br/><i>Dwelling</i>"]:::fix n_Prop_OwnerOcc_C["Owner-occupier C's<br/>house, two rooms<br/>rented with bonds<br/><i>Dwelling</i>"]:::fix n_Prop_RetailStrip["Suburban retail<br/>strip<br/>(multi-tenant)<br/><i>CommercialPremises</i>"]:::fix n_Room_Bris_1["Studio 1<br/><i>RentableUnit</i>"]:::fix n_Room_Bris_2["Studio 2<br/><i>RentableUnit</i>"]:::fix n_Unit_Retail_1["Retail unit 1<br/>(anchor)<br/><i>RentableUnit</i>"]:::fix n_Unit_Retail_2["Retail unit 2 (cafe)<br/><i>RentableUnit</i>"]:::fix n_OperatingModel_OwnerOperated(["Owner-operated accommodation"]):::skos n_BuildingClass_1b(["Class 1b"]):::skos n_TenantConfiguration_Multi(["Multi-tenant"]):::skos n_HoldingTrust_A["Holding Trust A<br/>(discretionary<br/>trust)<br/><i>Organisation</i>"]:::fix n_PMAgency["Brisbane Rooming<br/>Property Management<br/>Agency<br/><i>PropertyManagementBusiness</i>"]:::fix n_Portfolio_A["Investor A / Holding<br/>Trust A portfolio<br/><i>Portfolio</i>"]:::fix n_Part_Bris_Owner["Part_Bris_Owner<br/><i>Participation</i>"]:::fix n_Part_Bris_Manager["Part_Bris_Manager<br/><i>Participation</i>"]:::fix n_Part_Bris_Lender["Part_Bris_Lender<br/><i>Participation</i>"]:::fix n_Part_Bris_Insurer["Part_Bris_Insurer<br/><i>Participation</i>"]:::fix n_Segment_EssentialWorkers(["Healthcare and essential workers"]):::skos n_Segment_SinglesAndCouples(["Singles and couples"]):::skos n_Claim_Yield_Indigo["Purpose-built<br/>rooming gross yield<br/>8-12%+<br/>(Indigo)<br/><i>MetricValue</i>"]:::fix n_OperatingModel_CorporateLeasing(["Corporate leasing"]):::skos n_Investor_A["Investor A<br/>(individual)<br/><i>Person</i>"]:::fix n_Segment_CorporateStaff(["Corporate staff / travelling employees"]):::skos n_OperatingModel_SingleLeaseRental(["Single-lease rental"]):::skos n_OperatingModel_MasterLease(["Master lease / rent-to-rent"]):::skos n_BuildingClass_1a(["Class 1a"]):::skos n_Owner_B["Owner B<br/>(Melbourne house<br/>owner)<br/><i>Person</i>"]:::fix n_OperatorCo["OperatorCo Pty Ltd<br/>(coliving / rooming<br/>operator)<br/><i>Business</i>"]:::fix n_Part_Melb_Owner["Part_Melb_Owner<br/><i>Participation</i>"]:::fix n_Part_Melb_Operator["Part_Melb_Operator<br/><i>Participation</i>"]:::fix n_OperatingModel_OwnerOccupierRooms(["Owner-occupier renting rooms"]):::skos n_OwnerOccupier_C["Owner-occupier C<br/><i>Person</i>"]:::fix n_Dwelling_Duplex_A -->|"partOf"| n_Prop_Logan_Duplex n_Dwelling_Duplex_B -->|"partOf"| n_Prop_Logan_Duplex n_Prop_Bris_6Room -->|"partOf"| n_Parcel_Bris n_Prop_Bris_6Room -->|"intendedOperatingModel"| n_OperatingModel_OwnerOperated n_Prop_Bris_6Room -->|"hasBuildingClassification"| n_BuildingClass_1b n_Prop_Bris_6Room -->|"tenantConfiguration"| n_TenantConfiguration_Multi n_Prop_Bris_6Room -->|"ownedBy"| n_HoldingTrust_A n_Prop_Bris_6Room -->|"managedBy"| n_PMAgency n_Prop_Bris_6Room -->|"operatedBy"| n_HoldingTrust_A n_Prop_Bris_6Room -->|"inPortfolio"| n_Portfolio_A n_Prop_Bris_6Room -->|"hasParticipation"| n_Part_Bris_Owner n_Prop_Bris_6Room -->|"hasParticipation"| n_Part_Bris_Manager n_Prop_Bris_6Room -->|"hasParticipation"| n_Part_Bris_Lender n_Prop_Bris_6Room -->|"hasParticipation"| n_Part_Bris_Insurer n_Prop_Bris_6Room -->|"targetsTenantSegment"| n_Segment_EssentialWorkers n_Prop_Bris_6Room -->|"targetsTenantSegment"| n_Segment_SinglesAndCouples n_Prop_Bris_6Room -->|"hasMetricValue"| n_Claim_Yield_Indigo n_Prop_CorporateApartment -->|"intendedOperatingModel"| n_OperatingModel_CorporateLeasing n_Prop_CorporateApartment -->|"ownedBy"| n_Investor_A n_Prop_CorporateApartment -->|"targetsTenantSegment"| n_Segment_CorporateStaff n_Prop_Logan_Duplex -->|"intendedOperatingModel"| n_OperatingModel_SingleLeaseRental n_Prop_Logan_Duplex -->|"ownedBy"| n_Investor_A n_Prop_Logan_Duplex -->|"managedBy"| n_PMAgency n_Prop_Logan_Duplex -->|"inPortfolio"| n_Portfolio_A n_Prop_Melb_5Room -->|"intendedOperatingModel"| n_OperatingModel_MasterLease n_Prop_Melb_5Room -->|"hasBuildingClassification"| n_BuildingClass_1a n_Prop_Melb_5Room -->|"ownedBy"| n_Owner_B n_Prop_Melb_5Room -->|"operatedBy"| n_OperatorCo n_Prop_Melb_5Room -->|"hasParticipation"| n_Part_Melb_Owner n_Prop_Melb_5Room -->|"hasParticipation"| n_Part_Melb_Operator n_Prop_OwnerOcc_C -->|"intendedOperatingModel"| n_OperatingModel_OwnerOccupierRooms n_Prop_OwnerOcc_C -->|"ownedBy"| n_OwnerOccupier_C n_Prop_OwnerOcc_C -->|"operatedBy"| n_OwnerOccupier_C n_Prop_RetailStrip -->|"tenantConfiguration"| n_TenantConfiguration_Multi n_Prop_RetailStrip -->|"ownedBy"| n_Investor_A n_Room_Bris_1 -->|"partOf"| n_Prop_Bris_6Room n_Room_Bris_2 -->|"partOf"| n_Prop_Bris_6Room n_Unit_Retail_1 -->|"partOf"| n_Prop_RetailStrip n_Unit_Retail_2 -->|"partOf"| n_Prop_RetailStrip classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111 classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111 classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111 classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111 classDef fix fill:#f0f0f0,stroke:#777,color:#222 classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111 classDef prov fill:#f7f7f7,stroke:#999,color:#333
| Individual | Type | Literal properties |
|---|---|---|
Dwelling_Duplex_A |
Dwelling | weeklyRent = 450 |
Dwelling_Duplex_B |
Dwelling | weeklyRent = 430 |
Parcel_Bris |
LandParcel | lotSizeSqm = 607 |
Prop_Bris_6Room |
Dwelling | roomCount = 6; bedroomCount = 6; floorAreaSqm = 290 |
Prop_CorporateApartment |
Dwelling | — |
Prop_Logan_Duplex |
Building | — |
Prop_Melb_5Room |
Dwelling | roomCount = 5; bedroomCount = 5; floorAreaSqm = 210 |
Prop_OwnerOcc_C |
Dwelling | roomCount = 2; bedroomCount = 4 |
Prop_RetailStrip |
CommercialPremises | — |
Room_Bris_1 |
RentableUnit | weeklyRent = 360 |
Room_Bris_2 |
RentableUnit | weeklyRent = 360 |
Unit_Retail_1 |
RentableUnit | — |
Unit_Retail_2 |
RentableUnit | — |
--- config: layout: elk --- flowchart LR n_Id_Addr_Bris["Id_Addr_Bris<br/><i>Address</i>"]:::fix n_Id_Addr_Corp["Id_Addr_Corp<br/><i>Address</i>"]:::fix n_Id_Addr_Duplex["Id_Addr_Duplex<br/><i>Address</i>"]:::fix n_Id_Addr_Melb["Id_Addr_Melb<br/><i>Address</i>"]:::fix n_Id_Addr_OwnerOcc["Id_Addr_OwnerOcc<br/><i>Address</i>"]:::fix n_Id_Addr_Retail["Id_Addr_Retail<br/><i>Address</i>"]:::fix n_Id_Cadastre_Bris["Id_Cadastre_Bris<br/><i>CadastralParcelIdentifier</i>"]:::fix n_Id_LotPlan_Bris["Id_LotPlan_Bris<br/><i>LotOnPlanIdentifier</i>"]:::fix n_Id_Title_Bris["Id_Title_Bris<br/><i>TitleReference</i>"]:::fix classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111 classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111 classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111 classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111 classDef fix fill:#f0f0f0,stroke:#777,color:#222 classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111 classDef prov fill:#f7f7f7,stroke:#999,color:#333
| Individual | Type | Literal properties |
|---|---|---|
Id_Addr_Bris |
Address | identifierValue = 14 Example Street, Annerley QLD 4103 |
Id_Addr_Corp |
Address | identifierValue = Unit 7, 55 Example Parade, South Brisbane QLD 4101 |
Id_Addr_Duplex |
Address | identifierValue = 21A-21B Model Drive, Marsden QLD 4132 |
Id_Addr_Melb |
Address | identifierValue = 8 Sample Road, Footscray VIC 3011 |
Id_Addr_OwnerOcc |
Address | identifierValue = 3 Placeholder Court, Springwood QLD 4127 |
Id_Addr_Retail |
Address | identifierValue = 100-110 Commerce Street, Moorooka QLD 4105 |
Id_Cadastre_Bris |
CadastralParcelIdentifier | identifierValue = QSCF-000123456 |
Id_LotPlan_Bris |
LotOnPlanIdentifier | identifierValue = 12/RP98765 |
Id_Title_Bris |
TitleReference | identifierValue = 50123456 |
Partition by predicate (automatic, size-bounded). Predicates: appliesToOperatingModel, governedBy. All individuals of the thread are shown.
--- config: layout: elk --- flowchart LR n_Regime_AU_ForeignBuyer["Foreign-person<br/>restrictions on<br/>acquiring<br/>established<br/>dwellings<br/><i>RegulatoryRegime</i>"]:::fix n_Regime_AU_GST["Federal GST<br/>treatment of<br/>residential and<br/>commercial<br/>residential premises<br/><i>RegulatoryRegime</i>"]:::fix n_Regime_AU_NegativeGearingCGT["Federal negative<br/>gearing and CGT<br/>regime<br/>(post-May-2026<br/>reform)<br/><i>RegulatoryRegime</i>"]:::fix n_Regime_AU_RentalBusinessClassification["ATO classification<br/>of rental activity<br/>as investment,<br/>business or<br/>profit-making<br/>undertaking<br/><i>RegulatoryRegime</i>"]:::fix n_Regime_BCC_RoomingPlanning["Brisbane City Plan<br/>rooming<br/>accommodation<br/>planning regime<br/><i>RegulatoryRegime</i>"]:::fix n_Regime_QLD_BTR_LandTax["Queensland<br/>build-to-rent land<br/>tax incentive<br/><i>RegulatoryRegime</i>"]:::fix n_Regime_QLD_BuildingFire["Queensland building<br/>classification and<br/>budget-accommodation<br/>fire-safety regime<br/><i>RegulatoryRegime</i>"]:::fix n_Regime_QLD_ResidentialService["Queensland<br/>residential-service<br/>registration and<br/>accreditation regime<br/><i>RegulatoryRegime</i>"]:::fix n_Regime_QLD_RetailShopLease["Queensland retail<br/>shop lease regime<br/><i>RegulatoryRegime</i>"]:::fix n_Regime_QLD_RoomingTenancy["Queensland rooming<br/>accommodation and<br/>owner-occupier<br/>tenancy regime<br/><i>RegulatoryRegime</i>"]:::fix n_Regime_VIC_Clause5223["Victoria Planning<br/>Provisions Clause<br/>52.23 small<br/>rooming-house<br/>planning pathway<br/><i>RegulatoryRegime</i>"]:::fix n_Regime_VIC_RoomingHouse["Victorian rooming<br/>house operator<br/>licensing and<br/>premises<br/>registration regime<br/><i>RegulatoryRegime</i>"]:::fix n_Regime_VIC_ShortStay["Victorian short-stay<br/>accommodation regime<br/><i>RegulatoryRegime</i>"]:::fix n_ForeignInvestmentRules[["Foreign investment<br/>restrictions on<br/>established<br/>dwellings<br/>(2025-2027)<br/><i>Legislation</i>"]]:::fix n_GST_Act[["A New Tax System<br/>(Goods and Services<br/>Tax) Act 1999<br/>(Cth) as described<br/>in corpus<br/><i>Legislation</i>"]]:::fix n_NegativeGearingCGTReform2027[["Federal negative<br/>gearing and CGT<br/>reform<br/>(May 2026 Budget;<br/>effective 1 July<br/>2027)<br/><i>Legislation</i>"]]:::fix n_OperatingModel_SingleLeaseRental(["Single-lease rental"]):::skos n_OperatingModel_OwnerOperated(["Owner-operated accommodation"]):::skos n_TR_97_11[["Taxation Ruling TR<br/>97/11<br/>(indicators of<br/>carrying on a<br/>business)<br/><i>Legislation</i>"]]:::fix n_BrisbaneCityPlan[["Brisbane City Plan<br/>(rooming<br/>accommodation<br/>provisions)<br/><i>Legislation</i>"]]:::fix n_OperatingModel_MasterLease(["Master lease / rent-to-rent"]):::skos n_QLD_LandTaxBTR[["Queensland<br/>build-to-rent land<br/>tax concession<br/><i>Legislation</i>"]]:::fix n_QLD_BuildingFireSafetyRegulation[["Building Fire Safety<br/>Regulation<br/>(Qld) with National<br/>Construction Code<br/><i>Legislation</i>"]]:::fix n_QLD_ResidentialServicesLegislation[["Queensland<br/>residential-services<br/>registration and<br/>accreditation<br/>legislation<br/>(Act not named in<br/>corpus)<br/><i>Legislation</i>"]]:::fix n_QDC_MP_5_7[["Queensland<br/>Development Code MP<br/>5.7<br/><i>Legislation</i>"]]:::fix n_OperatingModel_ManagementRevenueShare(["Management / revenue share"]):::skos n_RetailShopLeasesRegulation2016[["Retail Shop Leases<br/>Regulation 2016<br/>(Qld)<br/><i>Legislation</i>"]]:::fix n_RTRA_Act_2008[["Residential<br/>Tenancies and<br/>Rooming<br/>Accommodation Act<br/>2008<br/>(Qld)<br/><i>Legislation</i>"]]:::fix n_OperatingModel_OwnerOccupierRooms(["Owner-occupier renting rooms"]):::skos n_VPP_Clause_52_23[["Victoria Planning<br/>Provisions Clause<br/>52.23<br/>(rooming houses)<br/><i>Legislation</i>"]]:::fix n_RoomingHouseOperatorsAct2016[["Rooming House<br/>Operators Act 2016<br/>(Vic)<br/><i>Legislation</i>"]]:::fix n_PublicHealthWellbeingAct2008[["Public Health and<br/>Wellbeing Act 2008<br/>(Vic), Part 6<br/>Division 4<br/><i>Legislation</i>"]]:::fix n_VIC_RoomingHouseMinimumStandards[["Victorian rooming<br/>house minimum<br/>standards and<br/>smoke-alarm<br/>regulations<br/><i>Legislation</i>"]]:::fix n_VIC_ShortStayLevyLegislation[["Victorian short-stay<br/>levy legislation<br/>(7.5% levy from 1<br/>January 2025)<br/><i>Legislation</i>"]]:::fix n_OperatingModel_ShortStay(["Short-stay accommodation"]):::skos n_Regime_AU_ForeignBuyer -->|"governedBy"| n_ForeignInvestmentRules n_Regime_AU_GST -->|"governedBy"| n_GST_Act n_Regime_AU_NegativeGearingCGT -->|"governedBy"| n_NegativeGearingCGTReform2027 n_Regime_AU_NegativeGearingCGT -->|"appliesToOperatingModel"| n_OperatingModel_SingleLeaseRental n_Regime_AU_NegativeGearingCGT -->|"appliesToOperatingModel"| n_OperatingModel_OwnerOperated n_Regime_AU_RentalBusinessClassification -->|"governedBy"| n_TR_97_11 n_Regime_AU_RentalBusinessClassification -->|"appliesToOperatingModel"| n_OperatingModel_SingleLeaseRental n_Regime_AU_RentalBusinessClassification -->|"appliesToOperatingModel"| n_OperatingModel_OwnerOperated n_Regime_BCC_RoomingPlanning -->|"governedBy"| n_BrisbaneCityPlan n_Regime_BCC_RoomingPlanning -->|"appliesToOperatingModel"| n_OperatingModel_OwnerOperated n_Regime_BCC_RoomingPlanning -->|"appliesToOperatingModel"| n_OperatingModel_MasterLease n_Regime_QLD_BTR_LandTax -->|"governedBy"| n_QLD_LandTaxBTR n_Regime_QLD_BuildingFire -->|"governedBy"| n_QLD_BuildingFireSafetyRegulation n_Regime_QLD_BuildingFire -->|"appliesToOperatingModel"| n_OperatingModel_OwnerOperated n_Regime_QLD_BuildingFire -->|"appliesToOperatingModel"| n_OperatingModel_MasterLease n_Regime_QLD_ResidentialService -->|"governedBy"| n_QLD_ResidentialServicesLegislation n_Regime_QLD_ResidentialService -->|"governedBy"| n_QDC_MP_5_7 n_Regime_QLD_ResidentialService -->|"appliesToOperatingModel"| n_OperatingModel_OwnerOperated n_Regime_QLD_ResidentialService -->|"appliesToOperatingModel"| n_OperatingModel_MasterLease n_Regime_QLD_ResidentialService -->|"appliesToOperatingModel"| n_OperatingModel_ManagementRevenueShare n_Regime_QLD_RetailShopLease -->|"governedBy"| n_RetailShopLeasesRegulation2016 n_Regime_QLD_RoomingTenancy -->|"governedBy"| n_RTRA_Act_2008 n_Regime_QLD_RoomingTenancy -->|"appliesToOperatingModel"| n_OperatingModel_OwnerOccupierRooms n_Regime_QLD_RoomingTenancy -->|"appliesToOperatingModel"| n_OperatingModel_OwnerOperated n_Regime_QLD_RoomingTenancy -->|"appliesToOperatingModel"| n_OperatingModel_MasterLease n_Regime_VIC_Clause5223 -->|"governedBy"| n_VPP_Clause_52_23 n_Regime_VIC_Clause5223 -->|"appliesToOperatingModel"| n_OperatingModel_OwnerOperated n_Regime_VIC_Clause5223 -->|"appliesToOperatingModel"| n_OperatingModel_MasterLease n_Regime_VIC_RoomingHouse -->|"governedBy"| n_RoomingHouseOperatorsAct2016 n_Regime_VIC_RoomingHouse -->|"governedBy"| n_PublicHealthWellbeingAct2008 n_Regime_VIC_RoomingHouse -->|"governedBy"| n_VIC_RoomingHouseMinimumStandards n_Regime_VIC_RoomingHouse -->|"appliesToOperatingModel"| n_OperatingModel_OwnerOperated n_Regime_VIC_RoomingHouse -->|"appliesToOperatingModel"| n_OperatingModel_MasterLease n_Regime_VIC_RoomingHouse -->|"appliesToOperatingModel"| n_OperatingModel_ManagementRevenueShare n_Regime_VIC_ShortStay -->|"governedBy"| n_VIC_ShortStayLevyLegislation n_Regime_VIC_ShortStay -->|"appliesToOperatingModel"| n_OperatingModel_ShortStay classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111 classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111 classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111 classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111 classDef fix fill:#f0f0f0,stroke:#777,color:#222 classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111 classDef prov fill:#f7f7f7,stroke:#999,color:#333
Partition by predicate (automatic, size-bounded). Predicates: hasRule, administeredBy. Only individuals participating in these assertions are shown.
--- config: layout: elk --- flowchart LR n_Regime_AU_ForeignBuyer["Foreign-person<br/>restrictions on<br/>acquiring<br/>established<br/>dwellings<br/><i>RegulatoryRegime</i>"]:::fix n_Regime_AU_GST["Federal GST<br/>treatment of<br/>residential and<br/>commercial<br/>residential premises<br/><i>RegulatoryRegime</i>"]:::fix n_Regime_AU_NegativeGearingCGT["Federal negative<br/>gearing and CGT<br/>regime<br/>(post-May-2026<br/>reform)<br/><i>RegulatoryRegime</i>"]:::fix n_Regime_AU_RentalBusinessClassification["ATO classification<br/>of rental activity<br/>as investment,<br/>business or<br/>profit-making<br/>undertaking<br/><i>RegulatoryRegime</i>"]:::fix n_Regime_BCC_RoomingPlanning["Brisbane City Plan<br/>rooming<br/>accommodation<br/>planning regime<br/><i>RegulatoryRegime</i>"]:::fix n_Regime_QLD_BTR_LandTax["Queensland<br/>build-to-rent land<br/>tax incentive<br/><i>RegulatoryRegime</i>"]:::fix n_Regime_QLD_BuildingFire["Queensland building<br/>classification and<br/>budget-accommodation<br/>fire-safety regime<br/><i>RegulatoryRegime</i>"]:::fix n_Regime_QLD_ResidentialService["Queensland<br/>residential-service<br/>registration and<br/>accreditation regime<br/><i>RegulatoryRegime</i>"]:::fix n_Regime_QLD_RetailShopLease["Queensland retail<br/>shop lease regime<br/><i>RegulatoryRegime</i>"]:::fix n_Regime_QLD_RoomingTenancy["Queensland rooming<br/>accommodation and<br/>owner-occupier<br/>tenancy regime<br/><i>RegulatoryRegime</i>"]:::fix n_Regime_VIC_Clause5223["Victoria Planning<br/>Provisions Clause<br/>52.23 small<br/>rooming-house<br/>planning pathway<br/><i>RegulatoryRegime</i>"]:::fix n_Regime_VIC_RoomingHouse["Victorian rooming<br/>house operator<br/>licensing and<br/>premises<br/>registration regime<br/><i>RegulatoryRegime</i>"]:::fix n_Regime_VIC_ShortStay["Victorian short-stay<br/>accommodation regime<br/><i>RegulatoryRegime</i>"]:::fix n_ATO["Australian Taxation<br/>Office<br/><i>Regulator</i>"]:::fix n_Rule_AU_ForeignBuyerBan["Foreign persons<br/>generally prohibited<br/>from acquiring<br/>established<br/>dwellings, with a<br/>20-dwelling<br/>redevelopment<br/>exception<br/>(EV-132)<br/><i>RegulatoryRule</i>"]:::fix n_Rule_AU_GST_ResidentialInputTaxed["Ordinary residential<br/>rent is input taxed:<br/>no GST charged and<br/>no GST credits<br/>(EV-133)<br/><i>TaxRule</i>"]:::fix n_Rule_AU_GST_CommercialResidential["Lease of commercial<br/>residential premises<br/>(hotels, motels,<br/>hostels, boarding<br/>houses) can be<br/>subject to GST;<br/>a state rooming<br/>house is not<br/>automatically a GST<br/>boarding house<br/>(EV-133)<br/><i>TaxRule</i>"]:::fix n_Rule_AU_NG_NewBuildOnly["From 1 July 2027<br/>negative gearing<br/>against non-property<br/>income is available<br/>only for new<br/>residential builds<br/>(EV-130)<br/><i>TaxRule</i>"]:::fix n_Rule_AU_NG_EstablishedRestricted["Established<br/>residential property<br/>acquired after 7:30<br/>pm AEST 12 May 2026<br/>cannot offset excess<br/>rental losses<br/>against salary from<br/>1 July 2027;<br/>earlier holdings<br/>grandfathered<br/>(EV-130)<br/><i>TaxRule</i>"]:::fix n_Rule_AU_CGT_Indexation["From 1 July 2027 the<br/>50% CGT discount is<br/>replaced by<br/>cost-base indexation<br/>and a 30% minimum<br/>tax on real gains;<br/>new-build investors<br/>may elect the old<br/>regime<br/>(EV-131)<br/><i>TaxRule</i>"]:::fix n_Rule_AU_CGT_50Discount_PreReform["Until 30 June 2027<br/>resident individuals<br/>and trusts receive a<br/>50% CGT discount<br/>after 12 months'<br/>holding;<br/>companies do not<br/>(EV-131, EV-042)<br/><i>TaxRule</i>"]:::fix n_BrisbaneCityCouncil["Brisbane City<br/>Council<br/><i>LocalCouncil</i>"]:::fix n_QLD_Treasury["Queensland Revenue<br/>Office<br/><i>Regulator</i>"]:::fix n_Rule_QLD_BTR_50pcDiscount["50% reduction in<br/>taxable land value<br/>for qualifying BTR<br/>projects with at<br/>least 10% affordable<br/>dwellings<br/>(EV-134)<br/><i>TaxRule</i>"]:::fix n_Rule_QLD_FireTesting6Months["Fire-safety systems<br/>tested every 6<br/>months and<br/>evacuation exercises<br/>every 12 months<br/>(SRC-039 L71-L75,<br/>commercial source)<br/><i>RegulatoryRule</i>"]:::fix n_QLD_DeptHousing["Queensland<br/>Department of<br/>Housing<br/>(residential<br/>services regulator)<br/><i>Regulator</i>"]:::fix n_Rule_QLD_AccreditationWithin3Months["Accreditation must<br/>be sought within<br/>three months of<br/>registration;<br/>Level 1<br/>accommodation<br/>accreditation<br/>compulsory<br/>(EV-092)<br/><i>RegulatoryRule</i>"]:::fix n_QLD_Government["Queensland<br/>Government<br/>(open data)<br/><i>GovernmentBody</i>"]:::fix n_RTA["Residential<br/>Tenancies Authority<br/>(Queensland)<br/><i>Regulator</i>"]:::fix n_Rule_QLD_RentIncrease12Months["Queensland rent<br/>cannot be increased<br/>more than once every<br/>12 months, attached<br/>to the premises<br/>(EV-099)<br/><i>RegulatoryRule</i>"]:::fix n_Rule_QLD_BondLodgement10Days["Bonds lodged with<br/>the RTA within 10<br/>days on Form 2<br/>(EV-091)<br/><i>RegulatoryRule</i>"]:::fix n_VIC_LocalCouncil["Victorian local<br/>council<br/>(generic)<br/><i>LocalCouncil</i>"]:::fix n_CAV["Consumer Affairs<br/>Victoria<br/><i>Regulator</i>"]:::fix n_Rule_VIC_RentIncrease90Days["Victorian rent<br/>increases need 90<br/>days' notice and no<br/>more than once in 12<br/>months<br/>(EV-099)<br/><i>RegulatoryRule</i>"]:::fix n_Rule_VIC_HardwiredSmokeAlarms["Rooming houses<br/>require hardwired<br/>smoke alarms;<br/>rental smoke alarms<br/>checked annually<br/>(EV-131)<br/><i>RegulatoryRule</i>"]:::fix n_StateRevenueVIC["State Revenue Office<br/>Victoria<br/><i>Regulator</i>"]:::fix n_Rule_VIC_ShortStayLevy["7.5% short-stay levy<br/>on total booking fee<br/>(EV-099)<br/><i>TaxRule</i>"]:::fix n_Rule_VIC_OC_ShortStayBan["Owners corporations<br/>may prohibit<br/>short-stay<br/>accommodation by 75%<br/>special resolution<br/>(EV-099)<br/><i>RegulatoryRule</i>"]:::fix n_Regime_AU_ForeignBuyer -->|"administeredBy"| n_ATO n_Regime_AU_ForeignBuyer -->|"hasRule"| n_Rule_AU_ForeignBuyerBan n_Regime_AU_GST -->|"administeredBy"| n_ATO n_Regime_AU_GST -->|"hasRule"| n_Rule_AU_GST_ResidentialInputTaxed n_Regime_AU_GST -->|"hasRule"| n_Rule_AU_GST_CommercialResidential n_Regime_AU_NegativeGearingCGT -->|"administeredBy"| n_ATO n_Regime_AU_NegativeGearingCGT -->|"hasRule"| n_Rule_AU_NG_NewBuildOnly n_Regime_AU_NegativeGearingCGT -->|"hasRule"| n_Rule_AU_NG_EstablishedRestricted n_Regime_AU_NegativeGearingCGT -->|"hasRule"| n_Rule_AU_CGT_Indexation n_Regime_AU_NegativeGearingCGT -->|"hasRule"| n_Rule_AU_CGT_50Discount_PreReform n_Regime_AU_RentalBusinessClassification -->|"administeredBy"| n_ATO n_Regime_BCC_RoomingPlanning -->|"administeredBy"| n_BrisbaneCityCouncil n_Regime_QLD_BTR_LandTax -->|"administeredBy"| n_QLD_Treasury n_Regime_QLD_BTR_LandTax -->|"hasRule"| n_Rule_QLD_BTR_50pcDiscount n_Regime_QLD_BuildingFire -->|"administeredBy"| n_BrisbaneCityCouncil n_Regime_QLD_BuildingFire -->|"hasRule"| n_Rule_QLD_FireTesting6Months n_Regime_QLD_ResidentialService -->|"administeredBy"| n_QLD_DeptHousing n_Regime_QLD_ResidentialService -->|"hasRule"| n_Rule_QLD_AccreditationWithin3Months n_Regime_QLD_RetailShopLease -->|"administeredBy"| n_QLD_Government n_Regime_QLD_RoomingTenancy -->|"administeredBy"| n_RTA n_Regime_QLD_RoomingTenancy -->|"hasRule"| n_Rule_QLD_RentIncrease12Months n_Regime_QLD_RoomingTenancy -->|"hasRule"| n_Rule_QLD_BondLodgement10Days n_Regime_VIC_Clause5223 -->|"administeredBy"| n_VIC_LocalCouncil n_Regime_VIC_RoomingHouse -->|"administeredBy"| n_CAV n_Regime_VIC_RoomingHouse -->|"administeredBy"| n_VIC_LocalCouncil n_Regime_VIC_RoomingHouse -->|"hasRule"| n_Rule_VIC_RentIncrease90Days n_Regime_VIC_RoomingHouse -->|"hasRule"| n_Rule_VIC_HardwiredSmokeAlarms n_Regime_VIC_ShortStay -->|"administeredBy"| n_StateRevenueVIC n_Regime_VIC_ShortStay -->|"hasRule"| n_Rule_VIC_ShortStayLevy n_Regime_VIC_ShortStay -->|"hasRule"| n_Rule_VIC_OC_ShortStayBan classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111 classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111 classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111 classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111 classDef fix fill:#f0f0f0,stroke:#777,color:#222 classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111 classDef prov fill:#f7f7f7,stroke:#999,color:#333
Partition by predicate (automatic, size-bounded). Predicates: hasThreshold, appliesIn, requiresAuthorisationType. Only individuals participating in these assertions are shown.
--- config: layout: elk --- flowchart LR n_Regime_AU_ForeignBuyer["Foreign-person<br/>restrictions on<br/>acquiring<br/>established<br/>dwellings<br/><i>RegulatoryRegime</i>"]:::fix n_Regime_AU_GST["Federal GST<br/>treatment of<br/>residential and<br/>commercial<br/>residential premises<br/><i>RegulatoryRegime</i>"]:::fix n_Regime_AU_NegativeGearingCGT["Federal negative<br/>gearing and CGT<br/>regime<br/>(post-May-2026<br/>reform)<br/><i>RegulatoryRegime</i>"]:::fix n_Regime_AU_RentalBusinessClassification["ATO classification<br/>of rental activity<br/>as investment,<br/>business or<br/>profit-making<br/>undertaking<br/><i>RegulatoryRegime</i>"]:::fix n_Regime_BCC_RoomingPlanning["Brisbane City Plan<br/>rooming<br/>accommodation<br/>planning regime<br/><i>RegulatoryRegime</i>"]:::fix n_Regime_QLD_BTR_LandTax["Queensland<br/>build-to-rent land<br/>tax incentive<br/><i>RegulatoryRegime</i>"]:::fix n_Regime_QLD_BuildingFire["Queensland building<br/>classification and<br/>budget-accommodation<br/>fire-safety regime<br/><i>RegulatoryRegime</i>"]:::fix n_Regime_QLD_ResidentialService["Queensland<br/>residential-service<br/>registration and<br/>accreditation regime<br/><i>RegulatoryRegime</i>"]:::fix n_Regime_QLD_RetailShopLease["Queensland retail<br/>shop lease regime<br/><i>RegulatoryRegime</i>"]:::fix n_Regime_QLD_RoomingTenancy["Queensland rooming<br/>accommodation and<br/>owner-occupier<br/>tenancy regime<br/><i>RegulatoryRegime</i>"]:::fix n_Regime_VIC_Clause5223["Victoria Planning<br/>Provisions Clause<br/>52.23 small<br/>rooming-house<br/>planning pathway<br/><i>RegulatoryRegime</i>"]:::fix n_Regime_VIC_RoomingHouse["Victorian rooming<br/>house operator<br/>licensing and<br/>premises<br/>registration regime<br/><i>RegulatoryRegime</i>"]:::fix n_Regime_VIC_ShortStay["Victorian short-stay<br/>accommodation regime<br/><i>RegulatoryRegime</i>"]:::fix n_AU["Australia<br/><i>Jurisdiction</i>"]:::fix n_BCC["Brisbane local<br/>government area<br/><i>Jurisdiction</i>"]:::fix n_AuthType_PlanningApproval(["Planning approval"]):::skos n_Thr_BCC_5Guests["Up to five guests:<br/>code-assessable in<br/>several residential<br/>zones;<br/>larger facilities<br/>directed to<br/>higher-density<br/>locations<br/>(EV-094)<br/><i>OccupancyThreshold</i>"]:::fix n_Thr_BCC_5Lettings["Maximum five<br/>lettable areas and<br/>five unrelated<br/>parties<br/>(EV-077, vendor<br/>statement)<br/><i>OccupancyThreshold</i>"]:::fix n_Thr_BCC_300sqm["Total floor area not<br/>exceeding 300 m2<br/>(EV-077, vendor<br/>statement)<br/><i>OccupancyThreshold</i>"]:::fix n_QLD["Queensland<br/><i>Jurisdiction</i>"]:::fix n_Thr_QLD_BTR_50Dwellings["At least 50<br/>self-contained<br/>dwellings for<br/>build-to-rent<br/>concessions<br/>(EV-134)<br/><i>OccupancyThreshold</i>"]:::fix n_AuthType_BuildingApproval(["Building approval / classification"]):::skos n_AuthType_FireSafety(["Fire-safety certification"]):::skos n_AuthType_ResidentialServiceRegistration(["Residential service registration (QLD)"]):::skos n_AuthType_Accreditation(["Accommodation service accreditation (QLD)"]):::skos n_Thr_QLD_4PlusResidents["4 or more residents<br/>paying separately:<br/>residential-service<br/>registration<br/>required before<br/>operating<br/>(EV-092)<br/><i>OccupancyThreshold</i>"]:::fix n_Thr_QLD_ShoppingCentre5Shops["A retail shopping<br/>centre is five or<br/>more shops grouped<br/>together<br/>(EV-080)<br/><i>OccupancyThreshold</i>"]:::fix n_Thr_QLD_1to3RoomsWithBond["1-3 rooms rented<br/>with a bond in<br/>owner's main<br/>residence:<br/>Act applies in part<br/>(EV-091)<br/><i>OccupancyThreshold</i>"]:::fix n_Thr_QLD_4PlusRooms["4 or more rooms<br/>rented, or a<br/>self-contained<br/>secondary dwelling:<br/>Act applies in full<br/>(EV-091)<br/><i>OccupancyThreshold</i>"]:::fix n_Thr_QLD_1to3RoomsNoBond["1-3 rooms rented<br/>without a bond:<br/>Act does not apply<br/>(EV-091)<br/><i>OccupancyThreshold</i>"]:::fix n_VIC["Victoria<br/><i>Jurisdiction</i>"]:::fix n_Thr_VIC_12Persons["No more than 12<br/>persons:<br/>planning permit<br/>exempt if all<br/>conditions met<br/>(EV-094)<br/><i>OccupancyThreshold</i>"]:::fix n_Thr_VIC_9Bedrooms["No more than nine<br/>bedrooms:<br/>planning permit<br/>exempt<br/>(EV-094)<br/><i>OccupancyThreshold</i>"]:::fix n_Thr_VIC_300sqm["Total floor area not<br/>exceeding 300 m2:<br/>planning permit<br/>exempt<br/>(EV-094)<br/><i>OccupancyThreshold</i>"]:::fix n_AuthType_OperatorLicence(["Rooming house operator licence (VIC)"]):::skos n_AuthType_PremisesRegistration(["Premises registration with council (VIC)"]):::skos n_Thr_VIC_4PlusPeople["Four or more people<br/>can occupy rented<br/>rooms:<br/>rooming house;<br/>operator licence and<br/>premises<br/>registration<br/>required<br/>(EV-093)<br/><i>OccupancyThreshold</i>"]:::fix n_Thr_VIC_Under28Days["Accommodation for<br/>fewer than 28<br/>consecutive days is<br/>short-stay<br/>(EV-099)<br/><i>OccupancyThreshold</i>"]:::fix n_Regime_AU_ForeignBuyer -->|"appliesIn"| n_AU n_Regime_AU_GST -->|"appliesIn"| n_AU n_Regime_AU_NegativeGearingCGT -->|"appliesIn"| n_AU n_Regime_AU_RentalBusinessClassification -->|"appliesIn"| n_AU n_Regime_BCC_RoomingPlanning -->|"appliesIn"| n_BCC n_Regime_BCC_RoomingPlanning -->|"requiresAuthorisationType"| n_AuthType_PlanningApproval n_Regime_BCC_RoomingPlanning -->|"hasThreshold"| n_Thr_BCC_5Guests n_Regime_BCC_RoomingPlanning -->|"hasThreshold"| n_Thr_BCC_5Lettings n_Regime_BCC_RoomingPlanning -->|"hasThreshold"| n_Thr_BCC_300sqm n_Regime_QLD_BTR_LandTax -->|"appliesIn"| n_QLD n_Regime_QLD_BTR_LandTax -->|"hasThreshold"| n_Thr_QLD_BTR_50Dwellings n_Regime_QLD_BuildingFire -->|"appliesIn"| n_QLD n_Regime_QLD_BuildingFire -->|"requiresAuthorisationType"| n_AuthType_BuildingApproval n_Regime_QLD_BuildingFire -->|"requiresAuthorisationType"| n_AuthType_FireSafety n_Regime_QLD_ResidentialService -->|"appliesIn"| n_QLD n_Regime_QLD_ResidentialService -->|"requiresAuthorisationType"| n_AuthType_ResidentialServiceRegistration n_Regime_QLD_ResidentialService -->|"requiresAuthorisationType"| n_AuthType_Accreditation n_Regime_QLD_ResidentialService -->|"requiresAuthorisationType"| n_AuthType_BuildingApproval n_Regime_QLD_ResidentialService -->|"requiresAuthorisationType"| n_AuthType_FireSafety n_Regime_QLD_ResidentialService -->|"hasThreshold"| n_Thr_QLD_4PlusResidents n_Regime_QLD_RetailShopLease -->|"appliesIn"| n_QLD n_Regime_QLD_RetailShopLease -->|"hasThreshold"| n_Thr_QLD_ShoppingCentre5Shops n_Regime_QLD_RoomingTenancy -->|"appliesIn"| n_QLD n_Regime_QLD_RoomingTenancy -->|"hasThreshold"| n_Thr_QLD_1to3RoomsWithBond n_Regime_QLD_RoomingTenancy -->|"hasThreshold"| n_Thr_QLD_4PlusRooms n_Regime_QLD_RoomingTenancy -->|"hasThreshold"| n_Thr_QLD_1to3RoomsNoBond n_Regime_VIC_Clause5223 -->|"appliesIn"| n_VIC n_Regime_VIC_Clause5223 -->|"requiresAuthorisationType"| n_AuthType_PlanningApproval n_Regime_VIC_Clause5223 -->|"hasThreshold"| n_Thr_VIC_12Persons n_Regime_VIC_Clause5223 -->|"hasThreshold"| n_Thr_VIC_9Bedrooms n_Regime_VIC_Clause5223 -->|"hasThreshold"| n_Thr_VIC_300sqm n_Regime_VIC_RoomingHouse -->|"appliesIn"| n_VIC n_Regime_VIC_RoomingHouse -->|"requiresAuthorisationType"| n_AuthType_OperatorLicence n_Regime_VIC_RoomingHouse -->|"requiresAuthorisationType"| n_AuthType_PremisesRegistration n_Regime_VIC_RoomingHouse -->|"requiresAuthorisationType"| n_AuthType_FireSafety n_Regime_VIC_RoomingHouse -->|"requiresAuthorisationType"| n_AuthType_BuildingApproval n_Regime_VIC_RoomingHouse -->|"hasThreshold"| n_Thr_VIC_4PlusPeople n_Regime_VIC_ShortStay -->|"appliesIn"| n_VIC n_Regime_VIC_ShortStay -->|"hasThreshold"| n_Thr_VIC_Under28Days classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111 classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111 classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111 classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111 classDef fix fill:#f0f0f0,stroke:#777,color:#222 classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111 classDef prov fill:#f7f7f7,stroke:#999,color:#333
Partition by predicate (automatic, size-bounded). Predicates: appliesToAccommodationType, prescribesForm. Only individuals participating in these assertions are shown.
--- config: layout: elk --- flowchart LR n_Regime_AU_GST["Federal GST<br/>treatment of<br/>residential and<br/>commercial<br/>residential premises<br/><i>RegulatoryRegime</i>"]:::fix n_Regime_BCC_RoomingPlanning["Brisbane City Plan<br/>rooming<br/>accommodation<br/>planning regime<br/><i>RegulatoryRegime</i>"]:::fix n_Regime_QLD_BuildingFire["Queensland building<br/>classification and<br/>budget-accommodation<br/>fire-safety regime<br/><i>RegulatoryRegime</i>"]:::fix n_Regime_QLD_ResidentialService["Queensland<br/>residential-service<br/>registration and<br/>accreditation regime<br/><i>RegulatoryRegime</i>"]:::fix n_Regime_QLD_RetailShopLease["Queensland retail<br/>shop lease regime<br/><i>RegulatoryRegime</i>"]:::fix n_Regime_QLD_RoomingTenancy["Queensland rooming<br/>accommodation and<br/>owner-occupier<br/>tenancy regime<br/><i>RegulatoryRegime</i>"]:::fix n_Regime_VIC_Clause5223["Victoria Planning<br/>Provisions Clause<br/>52.23 small<br/>rooming-house<br/>planning pathway<br/><i>RegulatoryRegime</i>"]:::fix n_Regime_VIC_RoomingHouse["Victorian rooming<br/>house operator<br/>licensing and<br/>premises<br/>registration regime<br/><i>RegulatoryRegime</i>"]:::fix n_Regime_VIC_ShortStay["Victorian short-stay<br/>accommodation regime<br/><i>RegulatoryRegime</i>"]:::fix n_AccommodationType_BoardingHouse(["Boarding house"]):::skos n_AccommodationType_WholeDwellingRental(["Whole-dwelling rental"]):::skos n_AccommodationType_RoomingHouse(["Rooming house / rooming accommodation"]):::skos n_AccommodationType_MultiTenantCommercial(["Multi-tenant commercial property"]):::skos n_FormR18[["Form R18 rooming<br/>accommodation<br/>agreement<br/>(Qld)<br/><i>PrescribedForm</i>"]]:::fix n_Form2_BondLodgement[["Form 2 bond<br/>lodgement<br/>(Qld RTA)<br/><i>PrescribedForm</i>"]]:::fix n_AccommodationType_ShortStay(["Short-stay accommodation"]):::skos n_Regime_AU_GST -->|"appliesToAccommodationType"| n_AccommodationType_BoardingHouse n_Regime_AU_GST -->|"appliesToAccommodationType"| n_AccommodationType_WholeDwellingRental n_Regime_BCC_RoomingPlanning -->|"appliesToAccommodationType"| n_AccommodationType_RoomingHouse n_Regime_QLD_BuildingFire -->|"appliesToAccommodationType"| n_AccommodationType_RoomingHouse n_Regime_QLD_ResidentialService -->|"appliesToAccommodationType"| n_AccommodationType_RoomingHouse n_Regime_QLD_ResidentialService -->|"appliesToAccommodationType"| n_AccommodationType_BoardingHouse n_Regime_QLD_RetailShopLease -->|"appliesToAccommodationType"| n_AccommodationType_MultiTenantCommercial n_Regime_QLD_RoomingTenancy -->|"appliesToAccommodationType"| n_AccommodationType_RoomingHouse n_Regime_QLD_RoomingTenancy -->|"prescribesForm"| n_FormR18 n_Regime_QLD_RoomingTenancy -->|"prescribesForm"| n_Form2_BondLodgement n_Regime_VIC_Clause5223 -->|"appliesToAccommodationType"| n_AccommodationType_RoomingHouse n_Regime_VIC_RoomingHouse -->|"appliesToAccommodationType"| n_AccommodationType_RoomingHouse n_Regime_VIC_ShortStay -->|"appliesToAccommodationType"| n_AccommodationType_ShortStay classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111 classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111 classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111 classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111 classDef fix fill:#f0f0f0,stroke:#777,color:#222 classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111 classDef prov fill:#f7f7f7,stroke:#999,color:#333
| Individual | Type | Literal properties |
|---|---|---|
Regime_AU_ForeignBuyer |
RegulatoryRegime | — |
Regime_AU_GST |
RegulatoryRegime | — |
Regime_AU_NegativeGearingCGT |
RegulatoryRegime | — |
Regime_AU_RentalBusinessClassification |
RegulatoryRegime | — |
Regime_BCC_RoomingPlanning |
RegulatoryRegime | — |
Regime_QLD_BTR_LandTax |
RegulatoryRegime | — |
Regime_QLD_BuildingFire |
RegulatoryRegime | — |
Regime_QLD_ResidentialService |
RegulatoryRegime | — |
Regime_QLD_RetailShopLease |
RegulatoryRegime | — |
Regime_QLD_RoomingTenancy |
RegulatoryRegime | — |
Regime_VIC_Clause5223 |
RegulatoryRegime | — |
Regime_VIC_RoomingHouse |
RegulatoryRegime | — |
Regime_VIC_ShortStay |
RegulatoryRegime | — |
--- config: layout: elk --- flowchart LR n_Rule_AU_CGT_50Discount_PreReform["Until 30 June 2027<br/>resident individuals<br/>and trusts receive a<br/>50% CGT discount<br/>after 12 months'<br/>holding;<br/>companies do not<br/>(EV-131, EV-042)<br/><i>TaxRule</i>"]:::fix n_Rule_AU_CGT_Indexation["From 1 July 2027 the<br/>50% CGT discount is<br/>replaced by<br/>cost-base indexation<br/>and a 30% minimum<br/>tax on real gains;<br/>new-build investors<br/>may elect the old<br/>regime<br/>(EV-131)<br/><i>TaxRule</i>"]:::fix n_Rule_AU_ForeignBuyerBan["Foreign persons<br/>generally prohibited<br/>from acquiring<br/>established<br/>dwellings, with a<br/>20-dwelling<br/>redevelopment<br/>exception<br/>(EV-132)<br/><i>RegulatoryRule</i>"]:::fix n_Rule_AU_GST_CommercialResidential["Lease of commercial<br/>residential premises<br/>(hotels, motels,<br/>hostels, boarding<br/>houses) can be<br/>subject to GST;<br/>a state rooming<br/>house is not<br/>automatically a GST<br/>boarding house<br/>(EV-133)<br/><i>TaxRule</i>"]:::fix n_Rule_AU_GST_ResidentialInputTaxed["Ordinary residential<br/>rent is input taxed:<br/>no GST charged and<br/>no GST credits<br/>(EV-133)<br/><i>TaxRule</i>"]:::fix n_Rule_AU_NG_EstablishedRestricted["Established<br/>residential property<br/>acquired after 7:30<br/>pm AEST 12 May 2026<br/>cannot offset excess<br/>rental losses<br/>against salary from<br/>1 July 2027;<br/>earlier holdings<br/>grandfathered<br/>(EV-130)<br/><i>TaxRule</i>"]:::fix n_Rule_AU_NG_NewBuildOnly["From 1 July 2027<br/>negative gearing<br/>against non-property<br/>income is available<br/>only for new<br/>residential builds<br/>(EV-130)<br/><i>TaxRule</i>"]:::fix n_Rule_QLD_AccreditationWithin3Months["Accreditation must<br/>be sought within<br/>three months of<br/>registration;<br/>Level 1<br/>accommodation<br/>accreditation<br/>compulsory<br/>(EV-092)<br/><i>RegulatoryRule</i>"]:::fix n_Rule_QLD_BTR_50pcDiscount["50% reduction in<br/>taxable land value<br/>for qualifying BTR<br/>projects with at<br/>least 10% affordable<br/>dwellings<br/>(EV-134)<br/><i>TaxRule</i>"]:::fix n_Rule_QLD_BondLodgement10Days["Bonds lodged with<br/>the RTA within 10<br/>days on Form 2<br/>(EV-091)<br/><i>RegulatoryRule</i>"]:::fix n_Rule_QLD_FireTesting6Months["Fire-safety systems<br/>tested every 6<br/>months and<br/>evacuation exercises<br/>every 12 months<br/>(SRC-039 L71-L75,<br/>commercial source)<br/><i>RegulatoryRule</i>"]:::fix n_Rule_QLD_RentIncrease12Months["Queensland rent<br/>cannot be increased<br/>more than once every<br/>12 months, attached<br/>to the premises<br/>(EV-099)<br/><i>RegulatoryRule</i>"]:::fix n_Rule_VIC_HardwiredSmokeAlarms["Rooming houses<br/>require hardwired<br/>smoke alarms;<br/>rental smoke alarms<br/>checked annually<br/>(EV-131)<br/><i>RegulatoryRule</i>"]:::fix n_Rule_VIC_OC_ShortStayBan["Owners corporations<br/>may prohibit<br/>short-stay<br/>accommodation by 75%<br/>special resolution<br/>(EV-099)<br/><i>RegulatoryRule</i>"]:::fix n_Rule_VIC_RentIncrease90Days["Victorian rent<br/>increases need 90<br/>days' notice and no<br/>more than once in 12<br/>months<br/>(EV-099)<br/><i>RegulatoryRule</i>"]:::fix n_Rule_VIC_ShortStayLevy["7.5% short-stay levy<br/>on total booking fee<br/>(EV-099)<br/><i>TaxRule</i>"]:::fix n_Regime_AU_NegativeGearingCGT["Federal negative<br/>gearing and CGT<br/>regime<br/>(post-May-2026<br/>reform)<br/><i>RegulatoryRegime</i>"]:::fix n_PropertyClass_ResidentialRental(["Residential rental property (any)"]):::skos n_PropertyClass_EstablishedResidential(["Established residential"]):::skos n_PropertyClass_NewResidentialBuild(["New residential build"]):::skos n_Regime_AU_ForeignBuyer["Foreign-person<br/>restrictions on<br/>acquiring<br/>established<br/>dwellings<br/><i>RegulatoryRegime</i>"]:::fix n_Regime_AU_GST["Federal GST<br/>treatment of<br/>residential and<br/>commercial<br/>residential premises<br/><i>RegulatoryRegime</i>"]:::fix n_PropertyClass_CommercialResidentialPremises(["Commercial residential premises"]):::skos n_Regime_QLD_ResidentialService["Queensland<br/>residential-service<br/>registration and<br/>accreditation regime<br/><i>RegulatoryRegime</i>"]:::fix n_Regime_QLD_BTR_LandTax["Queensland<br/>build-to-rent land<br/>tax incentive<br/><i>RegulatoryRegime</i>"]:::fix n_PropertyClass_BuildToRentProject(["Build-to-rent project (50+ dwellings)"]):::skos n_Regime_QLD_RoomingTenancy["Queensland rooming<br/>accommodation and<br/>owner-occupier<br/>tenancy regime<br/><i>RegulatoryRegime</i>"]:::fix n_Regime_QLD_BuildingFire["Queensland building<br/>classification and<br/>budget-accommodation<br/>fire-safety regime<br/><i>RegulatoryRegime</i>"]:::fix n_Regime_VIC_RoomingHouse["Victorian rooming<br/>house operator<br/>licensing and<br/>premises<br/>registration regime<br/><i>RegulatoryRegime</i>"]:::fix n_Regime_VIC_ShortStay["Victorian short-stay<br/>accommodation regime<br/><i>RegulatoryRegime</i>"]:::fix n_Rule_AU_CGT_50Discount_PreReform -->|"underRegime"| n_Regime_AU_NegativeGearingCGT n_Rule_AU_CGT_50Discount_PreReform -->|"appliesToPropertyClass"| n_PropertyClass_ResidentialRental n_Rule_AU_CGT_Indexation -->|"underRegime"| n_Regime_AU_NegativeGearingCGT n_Rule_AU_CGT_Indexation -->|"appliesToPropertyClass"| n_PropertyClass_EstablishedResidential n_Rule_AU_CGT_Indexation -->|"appliesToPropertyClass"| n_PropertyClass_NewResidentialBuild n_Rule_AU_ForeignBuyerBan -->|"underRegime"| n_Regime_AU_ForeignBuyer n_Rule_AU_GST_CommercialResidential -->|"underRegime"| n_Regime_AU_GST n_Rule_AU_GST_CommercialResidential -->|"appliesToPropertyClass"| n_PropertyClass_CommercialResidentialPremises n_Rule_AU_GST_ResidentialInputTaxed -->|"underRegime"| n_Regime_AU_GST n_Rule_AU_GST_ResidentialInputTaxed -->|"appliesToPropertyClass"| n_PropertyClass_ResidentialRental n_Rule_AU_NG_EstablishedRestricted -->|"underRegime"| n_Regime_AU_NegativeGearingCGT n_Rule_AU_NG_EstablishedRestricted -->|"appliesToPropertyClass"| n_PropertyClass_EstablishedResidential n_Rule_AU_NG_NewBuildOnly -->|"underRegime"| n_Regime_AU_NegativeGearingCGT n_Rule_AU_NG_NewBuildOnly -->|"appliesToPropertyClass"| n_PropertyClass_NewResidentialBuild n_Rule_QLD_AccreditationWithin3Months -->|"underRegime"| n_Regime_QLD_ResidentialService n_Rule_QLD_BTR_50pcDiscount -->|"underRegime"| n_Regime_QLD_BTR_LandTax n_Rule_QLD_BTR_50pcDiscount -->|"appliesToPropertyClass"| n_PropertyClass_BuildToRentProject n_Rule_QLD_BondLodgement10Days -->|"underRegime"| n_Regime_QLD_RoomingTenancy n_Rule_QLD_FireTesting6Months -->|"underRegime"| n_Regime_QLD_BuildingFire n_Rule_QLD_RentIncrease12Months -->|"underRegime"| n_Regime_QLD_RoomingTenancy n_Rule_VIC_HardwiredSmokeAlarms -->|"underRegime"| n_Regime_VIC_RoomingHouse n_Rule_VIC_OC_ShortStayBan -->|"underRegime"| n_Regime_VIC_ShortStay n_Rule_VIC_RentIncrease90Days -->|"underRegime"| n_Regime_VIC_RoomingHouse n_Rule_VIC_ShortStayLevy -->|"underRegime"| n_Regime_VIC_ShortStay n_Rule_VIC_ShortStayLevy -->|"appliesToPropertyClass"| n_PropertyClass_ResidentialRental classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111 classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111 classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111 classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111 classDef fix fill:#f0f0f0,stroke:#777,color:#222 classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111 classDef prov fill:#f7f7f7,stroke:#999,color:#333
| Individual | Type | Literal properties |
|---|---|---|
Rule_AU_CGT_50Discount_PreReform |
TaxRule | effectiveUntil = 2027-06-30 |
Rule_AU_CGT_Indexation |
TaxRule | effectiveFrom = 2027-07-01 |
Rule_AU_ForeignBuyerBan |
RegulatoryRule | effectiveFrom = 2025-04-01; effectiveUntil = 2027-03-31 |
Rule_AU_GST_CommercialResidential |
TaxRule | — |
Rule_AU_GST_ResidentialInputTaxed |
TaxRule | — |
Rule_AU_NG_EstablishedRestricted |
TaxRule | effectiveFrom = 2027-07-01; cutoffDate = 2026-05-12T19:30:00+10:00 |
Rule_AU_NG_NewBuildOnly |
TaxRule | effectiveFrom = 2027-07-01 |
Rule_QLD_AccreditationWithin3Months |
RegulatoryRule | — |
Rule_QLD_BTR_50pcDiscount |
TaxRule | — |
Rule_QLD_BondLodgement10Days |
RegulatoryRule | — |
Rule_QLD_FireTesting6Months |
RegulatoryRule | — |
Rule_QLD_RentIncrease12Months |
RegulatoryRule | — |
Rule_VIC_HardwiredSmokeAlarms |
RegulatoryRule | effectiveFrom = 2025-11-25 |
Rule_VIC_OC_ShortStayBan |
RegulatoryRule | effectiveFrom = 2025-01-01 |
Rule_VIC_RentIncrease90Days |
RegulatoryRule | effectiveFrom = 2025-11-25 |
Rule_VIC_ShortStayLevy |
TaxRule | effectiveFrom = 2025-01-01 |
--- config: layout: elk --- flowchart LR n_Risk_AllOrNothingVacancy["All-or-nothing<br/>occupancy:<br/>if the sole tenant<br/>leaves income falls<br/>to zero while debt<br/>continues<br/><i>Risk</i>"]:::fix n_Risk_AnchorDeparture["Anchor tenant<br/>departure triggers<br/>co-tenancy rent<br/>relief and traffic<br/>loss<br/><i>Risk</i>"]:::fix n_Risk_BuildingFire["Building-classification<br/>and fire-safety risk<br/><i>Risk</i>"]:::fix n_Risk_Concentration["Concentration risk:<br/>capital or income<br/>tied to one asset or<br/>one tenant<br/><i>Risk</i>"]:::fix n_Risk_ConstructionCost["Construction-cost<br/>risk:<br/>compliance<br/>discoveries after<br/>settlement can<br/>destroy feasibility<br/><i>Risk</i>"]:::fix n_Risk_Counterparty["Counterparty risk:<br/>owner relies on<br/>operator solvency<br/>and vice versa<br/><i>Risk</i>"]:::fix n_Risk_FixedRentDuringVacancy["Fixed head rent owed<br/>during vacancy or<br/>market softness<br/><i>Risk</i>"]:::fix n_Risk_Insurance["Insurance risk:<br/>ordinary landlord<br/>policies may not<br/>cover undeclared<br/>rooming/boarding use<br/><i>Risk</i>"]:::fix n_Risk_InterestRate["Interest-rate /<br/>refinancing risk:<br/>leveraged yield<br/>strategies can flip<br/>to negative cash<br/>flow<br/><i>Risk</i>"]:::fix n_Risk_LeaseEscalation["Lease escalation:<br/>3-5% annual<br/>increases compound<br/>to 16-28% over five<br/>years<br/><i>Risk</i>"]:::fix n_Risk_Licensing["Licensing/registration<br/>risk:<br/>QLD residential<br/>services and VIC<br/>rooming houses can<br/>be unlawful without<br/>prescribed approvals<br/><i>Risk</i>"]:::fix n_Risk_ManagementIntensity["Management intensity<br/>risk:<br/>six unrelated<br/>occupants produce<br/>far more<br/>interactions than<br/>one household<br/><i>Risk</i>"]:::fix n_Risk_PlanningUse["Planning-use risk:<br/>room income is<br/>worthless if the use<br/>is prohibited or<br/>unapprovable<br/><i>Risk</i>"]:::fix n_Risk_ShortStayRegulatory["Short-stay<br/>regulatory risk:<br/>Victorian levy and<br/>owners-corporation<br/>bans can alter<br/>revenue<br/><i>Risk</i>"]:::fix n_Risk_SublettingAuthority["Subletting<br/>authority:<br/>owner consent alone<br/>may not be enough;<br/>planning,<br/>registration and<br/>insurance still<br/>apply<br/><i>Risk</i>"]:::fix n_Risk_TaxClassification["Tax-classification<br/>risk:<br/>CGT assumptions fail<br/>if profit is<br/>ordinary income or<br/>GST applies<br/><i>Risk</i>"]:::fix n_Risk_TaxPolicy["Policy risk:<br/>negative gearing and<br/>CGT rules changed;<br/>states alter tenancy<br/>and property taxes<br/><i>Risk</i>"]:::fix n_Risk_ThinResaleMarket["Thin resale market<br/>for single-title<br/>dual-key/dual-occupancy<br/>arrangements<br/><i>Risk</i>"]:::fix n_Risk_VacancyChurn["Vacancy / tenant<br/>churn risk from many<br/>individual leasing<br/>events<br/><i>Risk</i>"]:::fix n_Risk_Valuation["Valuation / exit<br/>risk:<br/>lender may value as<br/>an ordinary house;<br/>investor-only resale<br/>market<br/><i>Risk</i>"]:::fix n_RiskCat_Concentration(["Concentration risk (tenant, asset, lender)"]):::skos n_Mit_TenantCovenant["Mit_TenantCovenant<br/><i>Mitigation</i>"]:::fix n_Mit_StaggerExpiries["Mit_StaggerExpiries<br/><i>Mitigation</i>"]:::fix n_RiskCat_BuildingFire(["Building-classification and fire-safety risk"]):::skos n_Mit_SurveyorReport["Mit_SurveyorReport<br/><i>Mitigation</i>"]:::fix n_Mit_Diversify["Mit_Diversify<br/><i>Mitigation</i>"]:::fix n_RiskCat_ConstructionCost(["Construction-cost risk"]):::skos n_Mit_QSContingency["Mit_QSContingency<br/><i>Mitigation</i>"]:::fix n_RiskCat_Counterparty(["Counterparty risk"]):::skos n_Mit_FinancialDD["Mit_FinancialDD<br/><i>Mitigation</i>"]:::fix n_RiskCat_Vacancy(["Vacancy / tenant churn risk"]):::skos n_Mit_OccupancyStressTest["Mit_OccupancyStressTest<br/><i>Mitigation</i>"]:::fix n_RiskCat_Insurance(["Insurance risk"]):::skos n_Mit_InsurerConfirmation["Mit_InsurerConfirmation<br/><i>Mitigation</i>"]:::fix n_RiskCat_InterestRate(["Interest-rate / refinancing risk"]):::skos n_Mit_RateStress["Mit_RateStress<br/><i>Mitigation</i>"]:::fix n_RiskCat_LeaseEscalation(["Lease escalation risk"]):::skos n_Mit_CapEscalation["Mit_CapEscalation<br/><i>Mitigation</i>"]:::fix n_RiskCat_Licensing(["Licensing / registration risk"]):::skos n_Mit_RegistrationGate["Mit_RegistrationGate<br/><i>Mitigation</i>"]:::fix n_RiskCat_ManagementIntensity(["Management intensity risk"]):::skos n_Mit_SpecialistManager["Mit_SpecialistManager<br/><i>Mitigation</i>"]:::fix n_RiskCat_PlanningUse(["Planning-use risk"]):::skos n_Mit_PlannerDD["Mit_PlannerDD<br/><i>Mitigation</i>"]:::fix n_RiskCat_Policy(["Policy / regulatory-change risk"]):::skos n_Mit_TreatShortStayAsUpside["Mit_TreatShortStayAsUpside<br/><i>Mitigation</i>"]:::fix n_Mit_ExpressSubletRights["Mit_ExpressSubletRights<br/><i>Mitigation</i>"]:::fix n_RiskCat_TaxClassification(["Tax-classification risk"]):::skos n_Mit_TaxAdviceAtAcquisition["Mit_TaxAdviceAtAcquisition<br/><i>Mitigation</i>"]:::fix n_Mit_ModelEnactedLaw["Mit_ModelEnactedLaw<br/><i>Mitigation</i>"]:::fix n_RiskCat_Valuation(["Valuation / exit / resale risk"]):::skos n_Mit_PreferSubdivided["Mit_PreferSubdivided<br/><i>Mitigation</i>"]:::fix n_Mit_ConservativeVacancy["Mit_ConservativeVacancy<br/><i>Mitigation</i>"]:::fix n_Mit_ValuationMethod["Mit_ValuationMethod<br/><i>Mitigation</i>"]:::fix n_Risk_AllOrNothingVacancy -->|"riskCategory"| n_RiskCat_Concentration n_Risk_AllOrNothingVacancy -->|"mitigatedBy"| n_Mit_TenantCovenant n_Risk_AnchorDeparture -->|"riskCategory"| n_RiskCat_Concentration n_Risk_AnchorDeparture -->|"mitigatedBy"| n_Mit_StaggerExpiries n_Risk_BuildingFire -->|"riskCategory"| n_RiskCat_BuildingFire n_Risk_BuildingFire -->|"mitigatedBy"| n_Mit_SurveyorReport n_Risk_Concentration -->|"riskCategory"| n_RiskCat_Concentration n_Risk_Concentration -->|"mitigatedBy"| n_Mit_Diversify n_Risk_ConstructionCost -->|"riskCategory"| n_RiskCat_ConstructionCost n_Risk_ConstructionCost -->|"mitigatedBy"| n_Mit_QSContingency n_Risk_Counterparty -->|"riskCategory"| n_RiskCat_Counterparty n_Risk_Counterparty -->|"mitigatedBy"| n_Mit_FinancialDD n_Risk_FixedRentDuringVacancy -->|"riskCategory"| n_RiskCat_Vacancy n_Risk_FixedRentDuringVacancy -->|"mitigatedBy"| n_Mit_OccupancyStressTest n_Risk_Insurance -->|"riskCategory"| n_RiskCat_Insurance n_Risk_Insurance -->|"mitigatedBy"| n_Mit_InsurerConfirmation n_Risk_InterestRate -->|"riskCategory"| n_RiskCat_InterestRate n_Risk_InterestRate -->|"mitigatedBy"| n_Mit_RateStress n_Risk_LeaseEscalation -->|"riskCategory"| n_RiskCat_LeaseEscalation n_Risk_LeaseEscalation -->|"mitigatedBy"| n_Mit_CapEscalation n_Risk_Licensing -->|"riskCategory"| n_RiskCat_Licensing n_Risk_Licensing -->|"mitigatedBy"| n_Mit_RegistrationGate n_Risk_ManagementIntensity -->|"riskCategory"| n_RiskCat_ManagementIntensity n_Risk_ManagementIntensity -->|"mitigatedBy"| n_Mit_SpecialistManager n_Risk_PlanningUse -->|"riskCategory"| n_RiskCat_PlanningUse n_Risk_PlanningUse -->|"mitigatedBy"| n_Mit_PlannerDD n_Risk_ShortStayRegulatory -->|"riskCategory"| n_RiskCat_Policy n_Risk_ShortStayRegulatory -->|"mitigatedBy"| n_Mit_TreatShortStayAsUpside n_Risk_SublettingAuthority -->|"riskCategory"| n_RiskCat_Licensing n_Risk_SublettingAuthority -->|"mitigatedBy"| n_Mit_ExpressSubletRights n_Risk_TaxClassification -->|"riskCategory"| n_RiskCat_TaxClassification n_Risk_TaxClassification -->|"mitigatedBy"| n_Mit_TaxAdviceAtAcquisition n_Risk_TaxPolicy -->|"riskCategory"| n_RiskCat_Policy n_Risk_TaxPolicy -->|"mitigatedBy"| n_Mit_ModelEnactedLaw n_Risk_ThinResaleMarket -->|"riskCategory"| n_RiskCat_Valuation n_Risk_ThinResaleMarket -->|"mitigatedBy"| n_Mit_PreferSubdivided n_Risk_VacancyChurn -->|"riskCategory"| n_RiskCat_Vacancy n_Risk_VacancyChurn -->|"mitigatedBy"| n_Mit_ConservativeVacancy n_Risk_Valuation -->|"riskCategory"| n_RiskCat_Valuation n_Risk_Valuation -->|"mitigatedBy"| n_Mit_ValuationMethod classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111 classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111 classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111 classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111 classDef fix fill:#f0f0f0,stroke:#777,color:#222 classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111 classDef prov fill:#f7f7f7,stroke:#999,color:#333
| Individual | Type | Literal properties |
|---|---|---|
Risk_AllOrNothingVacancy |
Risk | — |
Risk_AnchorDeparture |
Risk | — |
Risk_BuildingFire |
Risk | — |
Risk_Concentration |
Risk | — |
Risk_ConstructionCost |
Risk | — |
Risk_Counterparty |
Risk | — |
Risk_FixedRentDuringVacancy |
Risk | — |
Risk_Insurance |
Risk | — |
Risk_InterestRate |
Risk | — |
Risk_LeaseEscalation |
Risk | — |
Risk_Licensing |
Risk | — |
Risk_ManagementIntensity |
Risk | — |
Risk_PlanningUse |
Risk | — |
Risk_ShortStayRegulatory |
Risk | — |
Risk_SublettingAuthority |
Risk | — |
Risk_TaxClassification |
Risk | — |
Risk_TaxPolicy |
Risk | — |
Risk_ThinResaleMarket |
Risk | — |
Risk_VacancyChurn |
Risk | — |
Risk_Valuation |
Risk | — |
--- config: layout: elk --- flowchart LR n_Service_MaintenanceCoordination["Maintenance<br/>coordination<br/><i>Service</i>"]:::fix n_Service_RentCollection["Rent collection and<br/>arrears management<br/><i>Service</i>"]:::fix n_Service_RoutineInspection["Routine inspections<br/><i>Service</i>"]:::fix n_Service_TenantScreening["Tenant screening and<br/>leasing<br/><i>Service</i>"]:::fix n_Fee_PercentOfRent(["Percentage of rent collected"]):::skos n_Fee_Ancillary(["Ancillary / referral fees"]):::skos n_Workflow_Maintenance[["Maintenance<br/>workflow:<br/>emergency/urgent/routine<br/>triage, contractor<br/>control, records<br/><i>Workflow</i>"]]:::fix n_Workflow_RentCollection[["Rent collection<br/>workflow<br/><i>Workflow</i>"]]:::fix n_Workflow_Arrears[["Arrears workflow:<br/>automated reminders,<br/>escalation, notice<br/><i>Workflow</i>"]]:::fix n_Metric_Arrears(["Arrears"]):::skos n_Workflow_Inspections[["Routine inspection<br/>workflow<br/><i>Workflow</i>"]]:::fix n_Fee_Letting(["Letting fee"]):::skos n_Fee_Advertising(["Advertising fee"]):::skos n_Workflow_Leasing[["Leasing workflow:<br/>marketing,<br/>application,<br/>screening, lease<br/>preparation, bond<br/><i>Workflow</i>"]]:::fix n_Metric_DaysToLease(["Days to lease / leasing velocity"]):::skos n_Service_MaintenanceCoordination -->|"hasFeeModel"| n_Fee_PercentOfRent n_Service_MaintenanceCoordination -->|"hasFeeModel"| n_Fee_Ancillary n_Service_MaintenanceCoordination -->|"supportedByWorkflow"| n_Workflow_Maintenance n_Service_RentCollection -->|"hasFeeModel"| n_Fee_PercentOfRent n_Service_RentCollection -->|"supportedByWorkflow"| n_Workflow_RentCollection n_Service_RentCollection -->|"supportedByWorkflow"| n_Workflow_Arrears n_Service_RentCollection -->|"measuredBy"| n_Metric_Arrears n_Service_RoutineInspection -->|"hasFeeModel"| n_Fee_PercentOfRent n_Service_RoutineInspection -->|"supportedByWorkflow"| n_Workflow_Inspections n_Service_TenantScreening -->|"hasFeeModel"| n_Fee_Letting n_Service_TenantScreening -->|"hasFeeModel"| n_Fee_Advertising n_Service_TenantScreening -->|"supportedByWorkflow"| n_Workflow_Leasing n_Service_TenantScreening -->|"measuredBy"| n_Metric_DaysToLease classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111 classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111 classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111 classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111 classDef fix fill:#f0f0f0,stroke:#777,color:#222 classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111 classDef prov fill:#f7f7f7,stroke:#999,color:#333
| Individual | Type | Literal properties |
|---|---|---|
Service_MaintenanceCoordination |
Service | — |
Service_RentCollection |
Service | feePercentOfRent = 7 |
Service_RoutineInspection |
Service | — |
Service_TenantScreening |
Service | — |
--- config: layout: elk --- flowchart LR n_Char_Co_NoCGTDiscount["Char_Co_NoCGTDiscount<br/><i>StructureCharacteristic</i>"]:::fix n_Char_DT_AssetProtection["Char_DT_AssetProtection<br/><i>StructureCharacteristic</i>"]:::fix n_Char_DT_LandTax["Char_DT_LandTax<br/><i>StructureCharacteristic</i>"]:::fix n_Char_DT_Streaming["Char_DT_Streaming<br/><i>StructureCharacteristic</i>"]:::fix n_Char_Ind_NegGearing["Char_Ind_NegGearing<br/><i>StructureCharacteristic</i>"]:::fix n_Char_JT_Survivorship["Char_JT_Survivorship<br/><i>StructureCharacteristic</i>"]:::fix n_Char_SMSF_Retirement["Char_SMSF_Retirement<br/><i>StructureCharacteristic</i>"]:::fix n_Char_TIC_Estate["Char_TIC_Estate<br/><i>StructureCharacteristic</i>"]:::fix n_Char_UT_Fixed["Char_UT_Fixed<br/><i>StructureCharacteristic</i>"]:::fix n_Doc_0008_ListonNewton[["SRC-008 Liston<br/>Newton:<br/>best structure for<br/>property investment<br/><i>SourceDocument</i>"]]:::fix n_Doc_201_AUReport[["SRC-201 Deep<br/>research report:<br/>property investment<br/>in SEQ and Melbourne<br/><i>SourceDocument</i>"]]:::fix n_Char_Co_NoCGTDiscount -->|"assertedIn"| n_Doc_0008_ListonNewton n_Char_DT_AssetProtection -->|"assertedIn"| n_Doc_0008_ListonNewton n_Char_DT_LandTax -->|"assertedIn"| n_Doc_201_AUReport n_Char_DT_Streaming -->|"assertedIn"| n_Doc_0008_ListonNewton n_Char_Ind_NegGearing -->|"assertedIn"| n_Doc_0008_ListonNewton n_Char_JT_Survivorship -->|"assertedIn"| n_Doc_0008_ListonNewton n_Char_SMSF_Retirement -->|"assertedIn"| n_Doc_0008_ListonNewton n_Char_TIC_Estate -->|"assertedIn"| n_Doc_0008_ListonNewton n_Char_UT_Fixed -->|"assertedIn"| n_Doc_0008_ListonNewton classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111 classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111 classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111 classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111 classDef fix fill:#f0f0f0,stroke:#777,color:#222 classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111 classDef prov fill:#f7f7f7,stroke:#999,color:#333
| Individual | Type | Literal properties |
|---|---|---|
Char_Co_NoCGTDiscount |
StructureCharacteristic | characteristicNote = Suits high income aiming for tax minimisation but loses the 50% CGT discount. |
Char_DT_AssetProtection |
StructureCharacteristic | characteristicNote = Offers some protection against liability. |
Char_DT_LandTax |
StructureCharacteristic | characteristicNote = Queensland and Victoria impose different land-tax treatment on trusts; 'buy it in a trust to save tax' is not a safe generic strategy. |
Char_DT_Streaming |
StructureCharacteristic | characteristicNote = Trustee distributes income at discretion to lower-taxed beneficiaries; suits high-income earners. |
Char_Ind_NegGearing |
StructureCharacteristic | characteristicNote = Easiest for first-timers leveraging negative gearing; best with low personal risk. |
Char_JT_Survivorship |
StructureCharacteristic | characteristicNote = Equal shares; ownership passes to the surviving partner. |
Char_SMSF_Retirement |
StructureCharacteristic | characteristicNote = Suits those focused on retirement without need for short-term income or immediate liquidity. |
Char_TIC_Estate |
StructureCharacteristic | characteristicNote = Each holds a specific share that passes to the estate upon death. |
Char_UT_Fixed |
StructureCharacteristic | characteristicNote = Fixed interests suited to non-related investors wanting precise share division; provides asset protection. |
---
config:
layout: elk
---
timeline
title Australian Property Investment, Accommodation and Operations Ontology — dated fixture individuals
section 2011
2011-11-22 : Multi-occupancy management fee up to 12% (YIP 2011) (claimDate)
2011-11-22 : Rooming gross yield 10-15% (YIP 2011) (claimDate)
2011-11-22 : SRC-016 Your Investment Property - renting room by room (2011) (publicationDate)
section 2023
2023-01-01 : Rooming house yield 10%+ (New Property Australia) (claimDate)
section 2025
2025-01-01 : Owners corporations may prohibit short-stay accommodation by 75% special resolution (EV-099) (effectiveFrom)
2025-01-01 : 7.5% short-stay levy on total booking fee (EV-099) (effectiveFrom)
2025-04-01 : Foreign persons generally prohibited from acquiring established dwellings, with a 20-dwelling redevelopment exception (EV-132) (effectiveFrom)
2025-06-25 : Rooming house yields 10-12%+ (Echo Property Group) (claimDate)
2025-06-25 : SRC-017 Echo Property Group - commercial vs rooming house returns (publicationDate)
2025-08-15 : OperatorCo rooming house operator licence (dateIssued)
2025-09-01 : Council premises registration (expired) (dateIssued)
2025-09-30 : Feasibility study for the Brisbane six-room conversion (publicationDate)
2025-11-03 : Code-assessable rooming accommodation approval, Brisbane (dateIssued)
2025-11-25 : Rooming houses require hardwired smoke alarms; rental smoke alarms checked annually (EV-131) (effectiveFrom)
2025-11-25 : Victorian rent increases need 90 days' notice and no more than once in 12 months (EV-099) (effectiveFrom)
section 2026
2026-02-01 : Part_Bris_Manager (effectiveFrom)
2026-03-01 : Head lease - Owner B to OperatorCo (Melbourne) (effectiveFrom)
2026-04-01 : Master-lease coliving break-even 6-12 months (Everything Coliving L91) (claimDate)
2026-04-01 : Master-lease coliving break-even 12-18 months (Everything Coliving L25) (claimDate)
2026-04-01 : Established coliving operators average 93% occupancy; break-even 70-80% (claimDate)
2026-04-01 : SRC-021 Everything Coliving - coliving business models (publicationDate)
2026-05-01 : Combined-capital conventional gross yield 3.45% (Cotality via SRC-201) (claimDate)
2026-05-12 : SRC-014 PMVA - property management business plan template (publicationDate)
2026-05-12T19-30-00+10-00 : Established residential property acquired after 7 -30 pm AEST 12 May 2026 cannot offset excess rental losses against salary from 1 July 2027; earlier holdings grandfathered (EV-130) (cutoffDate)
2026-05-20 : Class 1b building approval and Building Compliance Notice (dateIssued)
2026-06-02 : Fire-safety documentation (alarms, exits, evacuation plan) (dateIssued)
2026-06-30 : Greater Brisbane vacancy 0.8% (REIQ Q2 2026 via SRC-201) (claimDate)
2026-07-16 : Dual income duplex gross yield 6.4% vs single dwelling 4.5% (APE) (claimDate)
2026-07-16 : SRC-025 Australian Property Experts - dual income property (publicationDate)
2026-07-31 : Metropolitan Melbourne vacancy 2.6% (REIV July 2026 via SRC-201) (claimDate)
2026-08-31 : Council premises registration (expired) (effectiveUntil)
2026-09-14 : SRC-201 Deep research report - property investment in SEQ and Melbourne (publicationDate)
2026-09-14 : SRC-202 Deep research report - open and accessible property data (publicationDate)
section 2027
2027-03-31 : Foreign persons generally prohibited from acquiring established dwellings, with a 20-dwelling redevelopment exception (EV-132) (effectiveUntil)
2027-06-30 : Until 30 June 2027 resident individuals and trusts receive a 50% CGT discount after 12 months' holding; companies do not (EV-131, EV-042) (effectiveUntil)
2027-07-01 : From 1 July 2027 the 50% CGT discount is replaced by cost-base indexation and a 30% minimum tax on real gains; new-build investors may elect the old regime (EV-131) (effectiveFrom)
2027-07-01 : Established residential property acquired after 7 -30 pm AEST 12 May 2026 cannot offset excess rental losses against salary from 1 July 2027; earlier holdings grandfathered (EV-130) (effectiveFrom)
2027-07-01 : From 1 July 2027 negative gearing against non-property income is available only for new residential builds (EV-130) (effectiveFrom)
section 2028
2028-08-14 : OperatorCo rooming house operator licence (effectiveUntil)
section 2029
2029-02-28 : Head lease - Owner B to OperatorCo (Melbourne) (effectiveUntil)
| Date | Subject | Property | Type |
|---|---|---|---|
| 2011-11-22 | Claim_FeePct_YIP — Multi-occupancy management fee up to 12% (YIP 2011) |
claimDate | MetricValue |
| 2011-11-22 | Claim_Yield_YIP — Rooming gross yield 10-15% (YIP 2011) |
claimDate | MetricValue |
| 2011-11-22 | Doc_0016_YIP — SRC-016 Your Investment Property: renting room by room (2011) |
publicationDate | SourceDocument |
| 2023-01-01 | Claim_Yield_NPA — Rooming house yield 10%+ (New Property Australia) |
claimDate | MetricValue |
| 2025-01-01 | Rule_VIC_OC_ShortStayBan — Owners corporations may prohibit short-stay accommodation by 75% special resolution (EV-099) |
effectiveFrom | RegulatoryRule |
| 2025-01-01 | Rule_VIC_ShortStayLevy — 7.5% short-stay levy on total booking fee (EV-099) |
effectiveFrom | TaxRule |
| 2025-04-01 | Rule_AU_ForeignBuyerBan — Foreign persons generally prohibited from acquiring established dwellings, with a 20-dwelling redevelopment exception (EV-132) |
effectiveFrom | RegulatoryRule |
| 2025-06-25 | Claim_Yield_Echo — Rooming house yields 10-12%+ (Echo Property Group) |
claimDate | MetricValue |
| 2025-06-25 | Doc_0017_Echo — SRC-017 Echo Property Group: commercial vs rooming house returns |
publicationDate | SourceDocument |
| 2025-08-15 | Auth_Melb_OperatorLicence — OperatorCo rooming house operator licence |
dateIssued | RoomingHouseOperatorLicence |
| 2025-09-01 | Auth_Melb_PremisesReg — Council premises registration (expired) |
dateIssued | RoomingHousePremisesRegistration |
| 2025-09-30 | Feasibility_Bris — Feasibility study for the Brisbane six-room conversion |
publicationDate | FeasibilityStudy |
| 2025-11-03 | Auth_Bris_Planning — Code-assessable rooming accommodation approval, Brisbane |
dateIssued | PlanningApproval |
| 2025-11-25 | Rule_VIC_HardwiredSmokeAlarms — Rooming houses require hardwired smoke alarms; rental smoke alarms checked annually (EV-131) |
effectiveFrom | RegulatoryRule |
| 2025-11-25 | Rule_VIC_RentIncrease90Days — Victorian rent increases need 90 days' notice and no more than once in 12 months (EV-099) |
effectiveFrom | RegulatoryRule |
| 2026-02-01 | Part_Bris_Manager — Part_Bris_Manager |
effectiveFrom | Participation |
| 2026-03-01 | HeadLease_Melb — Head lease: Owner B to OperatorCo (Melbourne) |
effectiveFrom | HeadLease |
| 2026-04-01 | Claim_BreakEven_Coliving_A — Master-lease coliving break-even 6-12 months (Everything Coliving L91) |
claimDate | MetricValue |
| 2026-04-01 | Claim_BreakEven_Coliving_B — Master-lease coliving break-even 12-18 months (Everything Coliving L25) |
claimDate | MetricValue |
| 2026-04-01 | Claim_Occupancy_Coliving — Established coliving operators average 93% occupancy; break-even 70-80% |
claimDate | MetricValue |
| 2026-04-01 | Doc_0021_EverythingColiving — SRC-021 Everything Coliving: coliving business models |
publicationDate | SourceDocument |
| 2026-05-01 | Claim_Yield_CombinedCapitals — Combined-capital conventional gross yield 3.45% (Cotality via SRC-201) |
claimDate | MetricValue |
| 2026-05-12 | Doc_0014_PMVA — SRC-014 PMVA: property management business plan template |
publicationDate | SourceDocument |
| 2026-05-12T19:30:00+10:00 | Rule_AU_NG_EstablishedRestricted — Established residential property acquired after 7:30 pm AEST 12 May 2026 cannot offset excess rental losses against salary from 1 July 2027; earlier holdings grandfathered (EV-130) |
cutoffDate | TaxRule |
| 2026-05-20 | Auth_Bris_Building — Class 1b building approval and Building Compliance Notice |
dateIssued | BuildingApproval |
| 2026-06-02 | Auth_Bris_Fire — Fire-safety documentation (alarms, exits, evacuation plan) |
dateIssued | FireSafetyCertification |
| 2026-06-30 | Claim_Vacancy_GreaterBrisbane — Greater Brisbane vacancy 0.8% (REIQ Q2 2026 via SRC-201) |
claimDate | MetricValue |
| 2026-07-16 | Claim_Yield_DualIncome — Dual income duplex gross yield 6.4% vs single dwelling 4.5% (APE) |
claimDate | MetricValue |
| 2026-07-16 | Doc_0025_APE — SRC-025 Australian Property Experts: dual income property |
publicationDate | SourceDocument |
| 2026-07-31 | Claim_Vacancy_Melbourne — Metropolitan Melbourne vacancy 2.6% (REIV July 2026 via SRC-201) |
claimDate | MetricValue |
| 2026-08-31 | Auth_Melb_PremisesReg — Council premises registration (expired) |
effectiveUntil | RoomingHousePremisesRegistration |
| 2026-09-14 | Doc_201_AUReport — SRC-201 Deep research report: property investment in SEQ and Melbourne |
publicationDate | SourceDocument |
| 2026-09-14 | Doc_202_DataReport — SRC-202 Deep research report: open and accessible property data |
publicationDate | SourceDocument |
| 2027-03-31 | Rule_AU_ForeignBuyerBan — Foreign persons generally prohibited from acquiring established dwellings, with a 20-dwelling redevelopment exception (EV-132) |
effectiveUntil | RegulatoryRule |
| 2027-06-30 | Rule_AU_CGT_50Discount_PreReform — Until 30 June 2027 resident individuals and trusts receive a 50% CGT discount after 12 months' holding; companies do not (EV-131, EV-042) |
effectiveUntil | TaxRule |
| 2027-07-01 | Rule_AU_CGT_Indexation — From 1 July 2027 the 50% CGT discount is replaced by cost-base indexation and a 30% minimum tax on real gains; new-build investors may elect the old regime (EV-131) |
effectiveFrom | TaxRule |
| 2027-07-01 | Rule_AU_NG_EstablishedRestricted — Established residential property acquired after 7:30 pm AEST 12 May 2026 cannot offset excess rental losses against salary from 1 July 2027; earlier holdings grandfathered (EV-130) |
effectiveFrom | TaxRule |
| 2027-07-01 | Rule_AU_NG_NewBuildOnly — From 1 July 2027 negative gearing against non-property income is available only for new residential builds (EV-130) |
effectiveFrom | TaxRule |
| 2028-08-14 | Auth_Melb_OperatorLicence — OperatorCo rooming house operator licence |
effectiveUntil | RoomingHouseOperatorLicence |
| 2029-02-28 | HeadLease_Melb — Head lease: Owner B to OperatorCo (Melbourne) |
effectiveUntil | HeadLease |
{"type": "row_count", "value": 25} · Result: PASS — Expected 25 rows, got 25 · rows returned: 25Jurisdiction, RegulatoryRegime · Properties: administeredBy, appliesIn, appliesToOperatingModel, governedBy, requiresAuthorisationTypePREFIX pbo: <https://ontology.property.local/pbo#>
PREFIX ex: <https://ontology.property.local/pbo/example#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX skos: <http://www.w3.org/2004/02/skos/core#>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>
# CQ-001: authorisations required by operating model and jurisdiction, with legislation and regulator.
SELECT ?operatingModel ?jurisdiction ?authorisationType ?legislation ?regulator WHERE {
?regime a pbo:RegulatoryRegime ;
pbo:appliesToOperatingModel ?om ;
pbo:appliesIn ?j ;
pbo:requiresAuthorisationType ?at ;
pbo:governedBy ?leg .
OPTIONAL { ?regime pbo:administeredBy ?reg . ?reg rdfs:label ?regulator }
?om skos:prefLabel ?operatingModel . ?j rdfs:label ?jurisdiction . ?at skos:prefLabel ?authorisationType . ?leg rdfs:label ?legislation .
FILTER(?om = pbo:OperatingModel_MasterLease && ?j = ex:VIC)
} ORDER BY ?authorisationType
Actual result rows (from validation/cq-results.json):
| operatingModel | jurisdiction | authorisationType | legislation | regulator |
|---|---|---|---|---|
| Master lease / rent-to-rent | Victoria | Building approval / classification | Rooming House Operators Act 2016 (Vic) | Consumer Affairs Victoria |
| Master lease / rent-to-rent | Victoria | Building approval / classification | Rooming House Operators Act 2016 (Vic) | Victorian local council (generic) |
| Master lease / rent-to-rent | Victoria | Building approval / classification | Public Health and Wellbeing Act 2008 (Vic), Part 6 Division 4 | Consumer Affairs Victoria |
| Master lease / rent-to-rent | Victoria | Building approval / classification | Public Health and Wellbeing Act 2008 (Vic), Part 6 Division 4 | Victorian local council (generic) |
| Master lease / rent-to-rent | Victoria | Building approval / classification | Victorian rooming house minimum standards and smoke-alarm regulations | Consumer Affairs Victoria |
| Master lease / rent-to-rent | Victoria | Building approval / classification | Victorian rooming house minimum standards and smoke-alarm regulations | Victorian local council (generic) |
| Master lease / rent-to-rent | Victoria | Fire-safety certification | Rooming House Operators Act 2016 (Vic) | Consumer Affairs Victoria |
| Master lease / rent-to-rent | Victoria | Fire-safety certification | Rooming House Operators Act 2016 (Vic) | Victorian local council (generic) |
| Master lease / rent-to-rent | Victoria | Fire-safety certification | Public Health and Wellbeing Act 2008 (Vic), Part 6 Division 4 | Consumer Affairs Victoria |
| Master lease / rent-to-rent | Victoria | Fire-safety certification | Public Health and Wellbeing Act 2008 (Vic), Part 6 Division 4 | Victorian local council (generic) |
| Master lease / rent-to-rent | Victoria | Fire-safety certification | Victorian rooming house minimum standards and smoke-alarm regulations | Consumer Affairs Victoria |
| Master lease / rent-to-rent | Victoria | Fire-safety certification | Victorian rooming house minimum standards and smoke-alarm regulations | Victorian local council (generic) |
| Master lease / rent-to-rent | Victoria | Planning approval | Victoria Planning Provisions Clause 52.23 (rooming houses) | Victorian local council (generic) |
| Master lease / rent-to-rent | Victoria | Premises registration with council (VIC) | Rooming House Operators Act 2016 (Vic) | Consumer Affairs Victoria |
| Master lease / rent-to-rent | Victoria | Premises registration with council (VIC) | Rooming House Operators Act 2016 (Vic) | Victorian local council (generic) |
| Master lease / rent-to-rent | Victoria | Premises registration with council (VIC) | Public Health and Wellbeing Act 2008 (Vic), Part 6 Division 4 | Consumer Affairs Victoria |
| Master lease / rent-to-rent | Victoria | Premises registration with council (VIC) | Public Health and Wellbeing Act 2008 (Vic), Part 6 Division 4 | Victorian local council (generic) |
| Master lease / rent-to-rent | Victoria | Premises registration with council (VIC) | Victorian rooming house minimum standards and smoke-alarm regulations | Consumer Affairs Victoria |
| Master lease / rent-to-rent | Victoria | Premises registration with council (VIC) | Victorian rooming house minimum standards and smoke-alarm regulations | Victorian local council (generic) |
| Master lease / rent-to-rent | Victoria | Rooming house operator licence (VIC) | Rooming House Operators Act 2016 (Vic) | Consumer Affairs Victoria |
| Master lease / rent-to-rent | Victoria | Rooming house operator licence (VIC) | Rooming House Operators Act 2016 (Vic) | Victorian local council (generic) |
| Master lease / rent-to-rent | Victoria | Rooming house operator licence (VIC) | Public Health and Wellbeing Act 2008 (Vic), Part 6 Division 4 | Consumer Affairs Victoria |
| Master lease / rent-to-rent | Victoria | Rooming house operator licence (VIC) | Public Health and Wellbeing Act 2008 (Vic), Part 6 Division 4 | Victorian local council (generic) |
| Master lease / rent-to-rent | Victoria | Rooming house operator licence (VIC) | Victorian rooming house minimum standards and smoke-alarm regulations | Consumer Affairs Victoria |
| Master lease / rent-to-rent | Victoria | Rooming house operator licence (VIC) | Victorian rooming house minimum standards and smoke-alarm regulations | Victorian local council (generic) |
--- config: layout: elk --- flowchart LR Q["CQ-001"]:::prov n_Jurisdiction["Jurisdiction"]:::owl Q -.->|"anchors on"| n_Jurisdiction n_RegulatoryRegime["RegulatoryRegime"]:::owl Q -.->|"anchors on"| n_RegulatoryRegime n_administeredBy_d["RegulatoryRegime"]:::owl n_administeredBy_r["GovernmentBody"]:::owl n_administeredBy_d -->|"administeredBy"| n_administeredBy_r Q -.->|"traverses"| n_administeredBy_d n_appliesIn_d["subject ✱"]:::owl n_appliesIn_r["Jurisdiction"]:::owl n_appliesIn_d -->|"appliesIn"| n_appliesIn_r Q -.->|"traverses"| n_appliesIn_d n_appliesToOperatingModel_d["RegulatoryRegime"]:::owl n_appliesToOperatingModel_r["OperatingModel"]:::owl n_appliesToOperatingModel_d -->|"appliesToOperatingModel"| n_appliesToOperatingModel_r Q -.->|"traverses"| n_appliesToOperatingModel_d n_governedBy_d["subject ✱"]:::owl n_governedBy_r["Legislation"]:::owl n_governedBy_d -->|"governedBy"| n_governedBy_r Q -.->|"traverses"| n_governedBy_d n_requiresAuthorisationType_d["RegulatoryRegime"]:::owl n_requiresAuthorisationType_r["AuthorisationType"]:::owl n_requiresAuthorisationType_d -->|"requiresAuthorisationType"| n_requiresAuthorisationType_r Q -.->|"traverses"| n_requiresAuthorisationType_d classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111 classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111 classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111 classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111 classDef fix fill:#f0f0f0,stroke:#777,color:#222 classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111 classDef prov fill:#f7f7f7,stroke:#999,color:#333
{"type": "row_count", "value": 14} · Result: PASS — Expected 14 rows, got 14 · rows returned: 14RegulatoryRegime · Properties: appliesIn, hasThreshold, occupancyThresholdEffect, thresholdComparator, thresholdKind, thresholdUnit, thresholdUpperValue, thresholdValuePREFIX pbo: <https://ontology.property.local/pbo#>
PREFIX ex: <https://ontology.property.local/pbo/example#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX skos: <http://www.w3.org/2004/02/skos/core#>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>
# CQ-002: occupancy/size thresholds per regime and jurisdiction with their effect.
SELECT ?regime ?jurisdiction ?thresholdKind ?comparator ?value ?upper ?unit ?effect WHERE {
?r a pbo:RegulatoryRegime ; rdfs:label ?regime ; pbo:appliesIn ?j ; pbo:hasThreshold ?t .
?j rdfs:label ?jurisdiction .
?t pbo:thresholdKind ?k ; pbo:thresholdComparator ?comparator ; pbo:thresholdValue ?value ; pbo:thresholdUnit ?unit ; pbo:occupancyThresholdEffect ?e .
OPTIONAL { ?t pbo:thresholdUpperValue ?upper }
?k skos:prefLabel ?thresholdKind . ?e skos:prefLabel ?effect .
} ORDER BY ?jurisdiction ?regime ?value
Actual result rows (from validation/cq-results.json):
| regime | jurisdiction | thresholdKind | comparator | value | upper | unit | effect |
|---|---|---|---|---|---|---|---|
| Brisbane City Plan rooming accommodation planning regime | Brisbane local government area | Persons | lte | 5 | None | persons | Regime applies in part |
| Brisbane City Plan rooming accommodation planning regime | Brisbane local government area | Separate lettings | lte | 5 | None | lettings | Regime applies in part |
| Brisbane City Plan rooming accommodation planning regime | Brisbane local government area | Floor area | lte | 300 | None | m2 | Regime applies in part |
| Queensland build-to-rent land tax incentive | Queensland | Dwellings | gte | 50 | None | dwellings | Incentive eligibility |
| Queensland residential-service registration and accreditation regime | Queensland | Residents | gte | 4 | None | persons | Authorisation required |
| Queensland retail shop lease regime | Queensland | Shops in a centre | gte | 5 | None | shops | Regime applies in full |
| Queensland rooming accommodation and owner-occupier tenancy regime | Queensland | Rooms rented | range | 1 | 3 | rooms | Regime applies in part |
| Queensland rooming accommodation and owner-occupier tenancy regime | Queensland | Rooms rented | range | 1 | 3 | rooms | Regime does not apply |
| Queensland rooming accommodation and owner-occupier tenancy regime | Queensland | Rooms rented | gte | 4 | None | rooms | Regime applies in full |
| Victoria Planning Provisions Clause 52.23 small rooming-house planning pathway | Victoria | Bedrooms | lte | 9 | None | bedrooms | Planning permit exempt |
| Victoria Planning Provisions Clause 52.23 small rooming-house planning pathway | Victoria | Persons | lte | 12 | None | persons | Planning permit exempt |
| Victoria Planning Provisions Clause 52.23 small rooming-house planning pathway | Victoria | Floor area | lte | 300 | None | m2 | Planning permit exempt |
| Victorian rooming house operator licensing and premises registration regime | Victoria | Persons | gte | 4 | None | persons | Authorisation required |
| Victorian short-stay accommodation regime | Victoria | Length of stay (days) | lt | 28 | None | days | Regime applies in full |
--- config: layout: elk --- flowchart LR Q["CQ-002"]:::prov n_RegulatoryRegime["RegulatoryRegime"]:::owl Q -.->|"anchors on"| n_RegulatoryRegime n_appliesIn_d["subject ✱"]:::owl n_appliesIn_r["Jurisdiction"]:::owl n_appliesIn_d -->|"appliesIn"| n_appliesIn_r Q -.->|"traverses"| n_appliesIn_d n_hasThreshold_d["RegulatoryRegime"]:::owl n_hasThreshold_r["OccupancyThreshold"]:::owl n_hasThreshold_d -->|"hasThreshold"| n_hasThreshold_r Q -.->|"traverses"| n_hasThreshold_d n_occupancyThresholdEffect_d["OccupancyThreshold"]:::owl n_occupancyThresholdEffect_r["ThresholdEffect"]:::owl n_occupancyThresholdEffect_d -->|"occupancyThresholdEffect"| n_occupancyThresholdEffect_r Q -.->|"traverses"| n_occupancyThresholdEffect_d n_thresholdComparator_d["OccupancyThreshold"]:::owl n_thresholdComparator_r["string"]:::owl n_thresholdComparator_d -->|"thresholdComparator"| n_thresholdComparator_r Q -.->|"traverses"| n_thresholdComparator_d n_thresholdKind_d["OccupancyThreshold"]:::owl n_thresholdKind_r["ThresholdKind"]:::owl n_thresholdKind_d -->|"thresholdKind"| n_thresholdKind_r Q -.->|"traverses"| n_thresholdKind_d n_thresholdUnit_d["OccupancyThreshold"]:::owl n_thresholdUnit_r["string"]:::owl n_thresholdUnit_d -->|"thresholdUnit"| n_thresholdUnit_r Q -.->|"traverses"| n_thresholdUnit_d n_thresholdUpperValue_d["OccupancyThreshold"]:::owl n_thresholdUpperValue_r["decimal"]:::owl n_thresholdUpperValue_d -->|"thresholdUpperValue"| n_thresholdUpperValue_r Q -.->|"traverses"| n_thresholdUpperValue_d n_thresholdValue_d["OccupancyThreshold"]:::owl n_thresholdValue_r["decimal"]:::owl n_thresholdValue_d -->|"thresholdValue"| n_thresholdValue_r Q -.->|"traverses"| n_thresholdValue_d classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111 classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111 classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111 classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111 classDef fix fill:#f0f0f0,stroke:#777,color:#222 classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111 classDef prov fill:#f7f7f7,stroke:#999,color:#333
{"type": "row_count", "value": 30} · Result: PASS — Expected 30 rows, got 30 · rows returned: 30Agreement · Properties: allocatesOutgoing, borneByRole, fixedRent, hasParticipation, inRole, leaseType, outgoingCategory, participantPREFIX pbo: <https://ontology.property.local/pbo#>
PREFIX ex: <https://ontology.property.local/pbo/example#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX skos: <http://www.w3.org/2004/02/skos/core#>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>
# CQ-003: parties and roles under an agreement, fixed-rent flag and outgoings allocation by lease type.
SELECT ?agreement ?agreementType ?party ?role ?fixedRent ?outgoing ?bearer WHERE {
?a a ?type ; rdfs:label ?agreement ; pbo:hasParticipation ?p .
?type rdfs:subClassOf* pbo:Agreement . ?type rdfs:label ?agreementType .
?p pbo:participant ?pt ; pbo:inRole ?rl . ?pt rdfs:label ?party . ?rl skos:prefLabel ?role .
OPTIONAL { ?a pbo:fixedRent ?fixedRent }
OPTIONAL { ?a pbo:leaseType ?lt . ?lt pbo:allocatesOutgoing ?oa . ?oa pbo:outgoingCategory ?oc ; pbo:borneByRole ?br . ?oc skos:prefLabel ?outgoing . ?br skos:prefLabel ?bearer }
FILTER(?type != pbo:Agreement)
} ORDER BY ?agreement ?role ?outgoing
Actual result rows (from validation/cq-results.json):
| agreement | agreementType | party | role | fixedRent | outgoing | bearer |
|---|---|---|---|---|---|---|
| Corporate lease: Investor A to mining services company, 12 months at premium | Corporate lease | Mining services company (corporate tenant) | Corporate tenant | true | None | None |
| Corporate lease: Investor A to mining services company, 12 months at premium | Corporate lease | Investor A (individual) | Landlord / lessor | true | None | None |
| Form R18 rooming accommodation agreement: Holding Trust A to Resident 2, Studio 1 | Rooming accommodation agreement | Holding Trust A (discretionary trust) | Provider (rooming accommodation) | false | None | None |
| Form R18 rooming accommodation agreement: Holding Trust A to Resident 2, Studio 1 | Rooming accommodation agreement | Resident 2 | Resident | false | None | None |
| Gross lease of unit 2 to cafe, 3 years, with co-tenancy clause | Commercial lease | Investor A (individual) | Landlord / lessor | true | Common-area maintenance | Landlord / lessor |
| Gross lease of unit 2 to cafe, 3 years, with co-tenancy clause | Commercial lease | Investor A (individual) | Landlord / lessor | true | Insurance | Landlord / lessor |
| Gross lease of unit 2 to cafe, 3 years, with co-tenancy clause | Commercial lease | Investor A (individual) | Landlord / lessor | true | Property maintenance | Landlord / lessor |
| Gross lease of unit 2 to cafe, 3 years, with co-tenancy clause | Commercial lease | Investor A (individual) | Landlord / lessor | true | Taxes and rates | Landlord / lessor |
| Gross lease of unit 2 to cafe, 3 years, with co-tenancy clause | Commercial lease | Small cafe tenant | Tenant / lessee | true | Common-area maintenance | Landlord / lessor |
| Gross lease of unit 2 to cafe, 3 years, with co-tenancy clause | Commercial lease | Small cafe tenant | Tenant / lessee | true | Insurance | Landlord / lessor |
| Gross lease of unit 2 to cafe, 3 years, with co-tenancy clause | Commercial lease | Small cafe tenant | Tenant / lessee | true | Property maintenance | Landlord / lessor |
| Gross lease of unit 2 to cafe, 3 years, with co-tenancy clause | Commercial lease | Small cafe tenant | Tenant / lessee | true | Taxes and rates | Landlord / lessor |
| Head lease: Owner B to OperatorCo (Melbourne) | Head lease (master lease) | Owner B (Melbourne house owner) | Landlord / lessor | true | None | None |
| Head lease: Owner B to OperatorCo (Melbourne) | Head lease (master lease) | OperatorCo Pty Ltd (coliving / rooming operator) | Tenant / lessee | true | None | None |
| Management agreement: Holding Trust A appoints PM agency | Management agreement | Holding Trust A (discretionary trust) | Owner | false | None | None |
| Management agreement: Holding Trust A appoints PM agency | Management agreement | Brisbane Rooming Property Management Agency | Property manager | false | None | None |
| Owner-occupier C rents one room with bond to Resident 3 (Act applies in part) | Rooming accommodation agreement | Owner-occupier C | Owner-occupier | false | None | None |
| Owner-occupier C rents one room with bond to Resident 3 (Act applies in part) | Rooming accommodation agreement | Resident 3 (owner-occupier's lodger) | Resident | false | None | None |
| Room sublease: OperatorCo to Resident 1 | Sublease | OperatorCo Pty Ltd (coliving / rooming operator) | Landlord / lessor | false | None | None |
| Room sublease: OperatorCo to Resident 1 | Sublease | Resident 1 | Resident | false | None | None |
| Triple-net lease of unit 1 to anchor supermarket, 10 years | Commercial lease | Anchor supermarket tenant | Anchor tenant | true | Capital expenditure | Tenant / lessee |
| Triple-net lease of unit 1 to anchor supermarket, 10 years | Commercial lease | Anchor supermarket tenant | Anchor tenant | true | Common-area maintenance | Tenant / lessee |
| Triple-net lease of unit 1 to anchor supermarket, 10 years | Commercial lease | Anchor supermarket tenant | Anchor tenant | true | Insurance | Tenant / lessee |
| Triple-net lease of unit 1 to anchor supermarket, 10 years | Commercial lease | Anchor supermarket tenant | Anchor tenant | true | Property maintenance | Tenant / lessee |
| Triple-net lease of unit 1 to anchor supermarket, 10 years | Commercial lease | Anchor supermarket tenant | Anchor tenant | true | Taxes and rates | Tenant / lessee |
| Triple-net lease of unit 1 to anchor supermarket, 10 years | Commercial lease | Investor A (individual) | Landlord / lessor | true | Capital expenditure | Tenant / lessee |
| Triple-net lease of unit 1 to anchor supermarket, 10 years | Commercial lease | Investor A (individual) | Landlord / lessor | true | Common-area maintenance | Tenant / lessee |
| Triple-net lease of unit 1 to anchor supermarket, 10 years | Commercial lease | Investor A (individual) | Landlord / lessor | true | Insurance | Tenant / lessee |
| Triple-net lease of unit 1 to anchor supermarket, 10 years | Commercial lease | Investor A (individual) | Landlord / lessor | true | Property maintenance | Tenant / lessee |
| Triple-net lease of unit 1 to anchor supermarket, 10 years | Commercial lease | Investor A (individual) | Landlord / lessor | true | Taxes and rates | Tenant / lessee |
--- config: layout: elk --- flowchart LR Q["CQ-003"]:::prov n_Agreement["Agreement"]:::owl Q -.->|"anchors on"| n_Agreement n_allocatesOutgoing_d["subject ✱"]:::owl n_allocatesOutgoing_r["OutgoingAllocation"]:::owl n_allocatesOutgoing_d -->|"allocatesOutgoing"| n_allocatesOutgoing_r Q -.->|"traverses"| n_allocatesOutgoing_d n_borneByRole_d["OutgoingAllocation"]:::owl n_borneByRole_r["Role"]:::owl n_borneByRole_d -->|"borneByRole"| n_borneByRole_r Q -.->|"traverses"| n_borneByRole_d n_fixedRent_d["Agreement"]:::owl n_fixedRent_r["boolean"]:::owl n_fixedRent_d -->|"fixedRent"| n_fixedRent_r Q -.->|"traverses"| n_fixedRent_d n_hasParticipation_d["subject ✱"]:::owl n_hasParticipation_r["Participation"]:::owl n_hasParticipation_d -->|"hasParticipation"| n_hasParticipation_r Q -.->|"traverses"| n_hasParticipation_d n_inRole_d["Participation"]:::owl n_inRole_r["Role"]:::owl n_inRole_d -->|"inRole"| n_inRole_r Q -.->|"traverses"| n_inRole_d n_leaseType_d["Agreement"]:::owl n_leaseType_r["LeaseType"]:::owl n_leaseType_d -->|"leaseType"| n_leaseType_r Q -.->|"traverses"| n_leaseType_d n_outgoingCategory_d["OutgoingAllocation"]:::owl n_outgoingCategory_r["OutgoingCategory"]:::owl n_outgoingCategory_d -->|"outgoingCategory"| n_outgoingCategory_r Q -.->|"traverses"| n_outgoingCategory_d n_participant_d["Participation"]:::owl n_participant_r["Party"]:::owl n_participant_d -->|"participant"| n_participant_r Q -.->|"traverses"| n_participant_d classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111 classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111 classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111 classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111 classDef fix fill:#f0f0f0,stroke:#777,color:#222 classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111 classDef prov fill:#f7f7f7,stroke:#999,color:#333
{"type": "row_count", "value": 13} · Result: PASS — Expected 13 rows, got 13 · rows returned: 13FinancialScenario · Properties: assumes, basisNote, metric, numericValue, scenarioName, unit, yieldsPREFIX pbo: <https://ontology.property.local/pbo#>
PREFIX ex: <https://ontology.property.local/pbo/example#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX skos: <http://www.w3.org/2004/02/skos/core#>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>
# CQ-004: assumptions and results of a named financial scenario.
SELECT ?scenario ?kind ?metric ?value ?unit ?basis WHERE {
?s a pbo:FinancialScenario ; pbo:scenarioName ?scenario .
{ ?s pbo:assumes ?mv . BIND("assumption" AS ?kind) } UNION { ?s pbo:yields ?mv . BIND("result" AS ?kind) }
?mv pbo:metric ?m ; pbo:numericValue ?value ; pbo:unit ?unit . ?m skos:prefLabel ?metric .
OPTIONAL { ?mv pbo:basisNote ?basis }
FILTER(?scenario = "moderate")
} ORDER BY DESC(?kind) ?metric
Actual result rows (from validation/cq-results.json):
| scenario | kind | metric | value | unit | basis |
|---|---|---|---|---|---|
| moderate | result | Cash-on-cash return | 5.7 | percent | None |
| moderate | result | Internal rate of return | 15.2 | percent | ten-year levered IRR |
| moderate | result | Net operating income | 75209 | AUD | None |
| moderate | result | Year-one pre-tax cash flow | 20609 | AUD | None |
| moderate | assumption | All-in project cost | 1200000 | AUD | None |
| moderate | assumption | Asset value growth rate | 4 | percent | None |
| moderate | assumption | Economic vacancy / bad-debt allowance | 7 | percent | None |
| moderate | assumption | Interest rate | 6.5 | percent | interest-only |
| moderate | assumption | Loan-to-value ratio | 70 | percent | None |
| moderate | assumption | Operating expense ratio | 28 | percent | None |
| moderate | assumption | Rent growth rate | 3 | percent | None |
| moderate | assumption | Weekly room tariff | 6 | rooms | room count assumption |
| moderate | assumption | Weekly room tariff | 360 | AUD_per_week | None |
--- config: layout: elk --- flowchart LR Q["CQ-004"]:::prov n_FinancialScenario["FinancialScenario"]:::owl Q -.->|"anchors on"| n_FinancialScenario n_assumes_d["FinancialScenario"]:::owl n_assumes_r["MetricValue"]:::owl n_assumes_d -->|"assumes"| n_assumes_r Q -.->|"traverses"| n_assumes_d n_basisNote_d["subject ✱"]:::owl n_basisNote_r["string"]:::owl n_basisNote_d -->|"basisNote"| n_basisNote_r Q -.->|"traverses"| n_basisNote_d n_metric_d["MetricValue"]:::owl n_metric_r["Metric"]:::owl n_metric_d -->|"metric"| n_metric_r Q -.->|"traverses"| n_metric_d n_numericValue_d["MetricValue"]:::owl n_numericValue_r["decimal"]:::owl n_numericValue_d -->|"numericValue"| n_numericValue_r Q -.->|"traverses"| n_numericValue_d n_scenarioName_d["FinancialScenario"]:::owl n_scenarioName_r["string"]:::owl n_scenarioName_d -->|"scenarioName"| n_scenarioName_r Q -.->|"traverses"| n_scenarioName_d n_unit_d["MetricValue"]:::owl n_unit_r["string"]:::owl n_unit_d -->|"unit"| n_unit_r Q -.->|"traverses"| n_unit_d n_yields_d["FinancialScenario"]:::owl n_yields_r["MetricValue"]:::owl n_yields_d -->|"yields"| n_yields_r Q -.->|"traverses"| n_yields_d classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111 classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111 classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111 classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111 classDef fix fill:#f0f0f0,stroke:#777,color:#222 classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111 classDef prov fill:#f7f7f7,stroke:#999,color:#333
{"type": "row_count", "value": 9} · Result: PASS — Expected 9 rows, got 9 · rows returned: 9OwnershipStructure · Properties: assertedIn, characteristicNote, hasCharacteristicPREFIX pbo: <https://ontology.property.local/pbo#>
PREFIX ex: <https://ontology.property.local/pbo/example#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX skos: <http://www.w3.org/2004/02/skos/core#>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>
# CQ-005: ownership structures and their sourced characteristics.
SELECT ?structure ?characteristic ?source WHERE {
?st a pbo:OwnershipStructure ; skos:prefLabel ?structure ; pbo:hasCharacteristic ?c .
?c pbo:characteristicNote ?characteristic ; pbo:assertedIn ?doc . ?doc rdfs:label ?source .
} ORDER BY ?structure
Actual result rows (from validation/cq-results.json):
| structure | characteristic | source |
|---|---|---|
| Company | Suits high income aiming for tax minimisation but loses the 50% CGT discount. | SRC-008 Liston Newton: best structure for property investment |
| Discretionary (family) trust | Trustee distributes income at discretion to lower-taxed beneficiaries; suits high-income earners. | SRC-008 Liston Newton: best structure for property investment |
| Discretionary (family) trust | Offers some protection against liability. | SRC-008 Liston Newton: best structure for property investment |
| Discretionary (family) trust | Queensland and Victoria impose different land-tax treatment on trusts; 'buy it in a trust to save tax' is not a safe generic strategy. | SRC-201 Deep research report: property investment in SEQ and Melbourne |
| Individual / personal name | Easiest for first-timers leveraging negative gearing; best with low personal risk. | SRC-008 Liston Newton: best structure for property investment |
| Joint tenants | Equal shares; ownership passes to the surviving partner. | SRC-008 Liston Newton: best structure for property investment |
| Self-managed superannuation fund | Suits those focused on retirement without need for short-term income or immediate liquidity. | SRC-008 Liston Newton: best structure for property investment |
| Tenants in common | Each holds a specific share that passes to the estate upon death. | SRC-008 Liston Newton: best structure for property investment |
| Unit trust | Fixed interests suited to non-related investors wanting precise share division; provides asset protection. | SRC-008 Liston Newton: best structure for property investment |
--- config: layout: elk --- flowchart LR Q["CQ-005"]:::prov n_OwnershipStructure["OwnershipStructure"]:::owl Q -.->|"anchors on"| n_OwnershipStructure n_assertedIn_d["subject ✱"]:::owl n_assertedIn_r["SourceDocument"]:::owl n_assertedIn_d -->|"assertedIn"| n_assertedIn_r Q -.->|"traverses"| n_assertedIn_d n_characteristicNote_d["StructureCharacteristic"]:::owl n_characteristicNote_r["string"]:::owl n_characteristicNote_d -->|"characteristicNote"| n_characteristicNote_r Q -.->|"traverses"| n_characteristicNote_d n_hasCharacteristic_d["OwnershipStructure"]:::owl n_hasCharacteristic_r["StructureCharacteristic"]:::owl n_hasCharacteristic_d -->|"hasCharacteristic"| n_hasCharacteristic_r Q -.->|"traverses"| n_hasCharacteristic_d classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111 classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111 classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111 classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111 classDef fix fill:#f0f0f0,stroke:#777,color:#222 classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111 classDef prov fill:#f7f7f7,stroke:#999,color:#333
{"type": "row_count", "value": 10} · Result: PASS — Expected 10 rows, got 10 · rows returned: 10InvestmentStrategy · Properties: strategyUsesAccommodationType, strategyUsesOperatingModel, targetsTenantSegmentPREFIX pbo: <https://ontology.property.local/pbo#>
PREFIX ex: <https://ontology.property.local/pbo/example#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX skos: <http://www.w3.org/2004/02/skos/core#>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>
# CQ-006: strategies with the accommodation types, operating models and tenant segments they rely on.
SELECT ?strategy (GROUP_CONCAT(DISTINCT ?at; separator=" | ") AS ?accommodationTypes) (GROUP_CONCAT(DISTINCT ?om; separator=" | ") AS ?operatingModels) (GROUP_CONCAT(DISTINCT COALESCE(?seg, ""); separator=" | ") AS ?segments) WHERE {
?s a pbo:InvestmentStrategy ; skos:prefLabel ?strategy ; pbo:strategyUsesAccommodationType ?a ; pbo:strategyUsesOperatingModel ?o .
?a skos:prefLabel ?at . ?o skos:prefLabel ?om .
OPTIONAL { ?s pbo:targetsTenantSegment ?sg . ?sg skos:prefLabel ?seg }
} GROUP BY ?strategy ORDER BY ?strategy
Actual result rows (from validation/cq-results.json):
| strategy | accommodationTypes | operatingModels | segments |
|---|---|---|---|
| Buy and hold | Whole-dwelling rental | Single-lease rental | Families |
| Coliving operation | Coliving | Master lease / rent-to-rent | Management / revenue share |
| Commercial property investment | Single-tenant commercial property | Multi-tenant commercial property | Single-lease rental |
| Corporate leasing | Corporate furnished housing | Corporate leasing | Corporate staff / travelling employees |
| Dual-income property | Duplex | Dual key | Dual occupancy |
| New-build buy-to-let | Whole-dwelling rental | Single-lease rental | |
| Rent-to-rent / master lease operation | House in multiple occupation (HMO) | Rooming house / rooming accommodation | Coliving |
| Rooming house / room-by-room | Rooming house / rooming accommodation | House in multiple occupation (HMO) | Purpose-built self-contained studios |
| Short-term rental / holiday let | Short-stay accommodation | Short-stay accommodation | Tourists / transient visitors |
| Small-scale development | Duplex | Rooming house / rooming accommodation | Owner-operated accommodation |
--- config: layout: elk --- flowchart LR Q["CQ-006"]:::prov n_InvestmentStrategy["InvestmentStrategy"]:::owl Q -.->|"anchors on"| n_InvestmentStrategy n_strategyUsesAccommodationType_d["InvestmentStrategy"]:::owl n_strategyUsesAccommodationType_r["AccommodationType"]:::owl n_strategyUsesAccommodationType_d -->|"strategyUsesAccommodationType"| n_strategyUsesAccommodationType_r Q -.->|"traverses"| n_strategyUsesAccommodationType_d n_strategyUsesOperatingModel_d["InvestmentStrategy"]:::owl n_strategyUsesOperatingModel_r["OperatingModel"]:::owl n_strategyUsesOperatingModel_d -->|"strategyUsesOperatingModel"| n_strategyUsesOperatingModel_r Q -.->|"traverses"| n_strategyUsesOperatingModel_d n_targetsTenantSegment_d["subject ✱"]:::owl n_targetsTenantSegment_r["TenantSegment"]:::owl n_targetsTenantSegment_d -->|"targetsTenantSegment"| n_targetsTenantSegment_r Q -.->|"traverses"| n_targetsTenantSegment_d classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111 classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111 classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111 classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111 classDef fix fill:#f0f0f0,stroke:#777,color:#222 classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111 classDef prov fill:#f7f7f7,stroke:#999,color:#333
{"type": "row_count", "value": 8} · Result: PASS — Expected 8 rows, got 8 · rows returned: 8hasRisk, mitigatedBy, mitigationNote, riskCategoryPREFIX pbo: <https://ontology.property.local/pbo#>
PREFIX ex: <https://ontology.property.local/pbo/example#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX skos: <http://www.w3.org/2004/02/skos/core#>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>
# CQ-007: risks, categories and mitigations for a subject (strategy, operating model, agreement, project).
SELECT ?subject ?risk ?category ?mitigation WHERE {
?subj pbo:hasRisk ?r . { ?subj skos:prefLabel ?subject } UNION { ?subj rdfs:label ?subject . FILTER NOT EXISTS { ?subj skos:prefLabel ?x } }
?r rdfs:label ?risk ; pbo:riskCategory ?c . ?c skos:prefLabel ?category .
OPTIONAL { ?r pbo:mitigatedBy ?m . ?m pbo:mitigationNote ?mitigation }
FILTER(?subj = pbo:Strategy_RoomingHouse)
} ORDER BY ?risk
Actual result rows (from validation/cq-results.json):
| subject | risk | category | mitigation |
|---|---|---|---|
| Rooming house / room-by-room | Building-classification and fire-safety risk | Building-classification and fire-safety risk | Building surveyor/certifier report and fire engineer input before final feasibility; documented inspections, alarms and evacuation procedures. |
| Rooming house / room-by-room | Insurance risk: ordinary landlord policies may not cover undeclared rooming/boarding use | Insurance risk | Written insurer confirmation of exact use, occupancy and number of rooms. |
| Rooming house / room-by-room | Interest-rate / refinancing risk: leveraged yield strategies can flip to negative cash flow | Interest-rate / refinancing risk | Rate stress testing at 1-2 points above the initial rate, lower leverage, cash buffer and refinance planning. |
| Rooming house / room-by-room | Licensing/registration risk: QLD residential services and VIC rooming houses can be unlawful without prescribed approvals | Licensing / registration risk | Make registration/licensing a pre-opening gate in the project plan. |
| Rooming house / room-by-room | Management intensity risk: six unrelated occupants produce far more interactions than one household | Management intensity risk | Professional specialist manager or dedicated operator; budget management properly. |
| Rooming house / room-by-room | Planning-use risk: room income is worthless if the use is prohibited or unapprovable | Planning-use risk | Written town-planner due diligence before unconditional purchase; pre-lodgement council meeting for borderline sites. |
| Rooming house / room-by-room | Vacancy / tenant churn risk from many individual leasing events | Vacancy / tenant churn risk | Diverse demand pools, conservative economic vacancy, CRM lead pipeline and staggered lease expiries. |
| Rooming house / room-by-room | Valuation / exit risk: lender may value as an ordinary house; investor-only resale market | Valuation / exit / resale risk | Obtain indicative valuation methodology and retain an alternative owner-occupier exit where possible. |
--- config: layout: elk --- flowchart LR Q["CQ-007"]:::prov n_hasRisk_d["subject ✱"]:::owl n_hasRisk_r["Risk"]:::owl n_hasRisk_d -->|"hasRisk"| n_hasRisk_r Q -.->|"traverses"| n_hasRisk_d n_mitigatedBy_d["Risk"]:::owl n_mitigatedBy_r["Mitigation"]:::owl n_mitigatedBy_d -->|"mitigatedBy"| n_mitigatedBy_r Q -.->|"traverses"| n_mitigatedBy_d n_mitigationNote_d["Mitigation"]:::owl n_mitigationNote_r["string"]:::owl n_mitigationNote_d -->|"mitigationNote"| n_mitigationNote_r Q -.->|"traverses"| n_mitigationNote_d n_riskCategory_d["Risk"]:::owl n_riskCategory_r["RiskCategory"]:::owl n_riskCategory_d -->|"riskCategory"| n_riskCategory_r Q -.->|"traverses"| n_riskCategory_d classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111 classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111 classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111 classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111 classDef fix fill:#f0f0f0,stroke:#777,color:#222 classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111 classDef prov fill:#f7f7f7,stroke:#999,color:#333
{"type": "row_count", "value": 30} · Result: PASS — Expected 30 rows, got 30 · rows returned: 30BusinessPlan, FeasibilityStudy, InformationArtefact, InformationMemorandum · Properties: assertedIn, recommendsSectionPREFIX pbo: <https://ontology.property.local/pbo#>
PREFIX ex: <https://ontology.property.local/pbo/example#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX skos: <http://www.w3.org/2004/02/skos/core#>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>
# CQ-008: recommended sections per business-planning artefact and source.
SELECT ?artefactType ?artefact ?section ?source WHERE {
?doc a ?t ; rdfs:label ?artefact ; pbo:recommendsSection ?sec ; pbo:assertedIn ?src .
?t rdfs:subClassOf* pbo:InformationArtefact ; rdfs:label ?artefactType . ?sec skos:prefLabel ?section . ?src rdfs:label ?source .
FILTER(?t IN (pbo:BusinessPlan, pbo:InformationMemorandum, pbo:FeasibilityStudy))
} ORDER BY ?artefact ?section
Actual result rows (from validation/cq-results.json):
| artefactType | artefact | section | source |
|---|---|---|---|
| Information memorandum | Information memorandum structure (Professional Business Plans) | Executive summary | SRC-010 Professional Business Plans |
| Information memorandum | Information memorandum structure (Professional Business Plans) | Financial projections and funding | SRC-010 Professional Business Plans |
| Information memorandum | Information memorandum structure (Professional Business Plans) | Investment / lending offer | SRC-010 Professional Business Plans |
| Information memorandum | Information memorandum structure (Professional Business Plans) | Location details | SRC-010 Professional Business Plans |
| Information memorandum | Information memorandum structure (Professional Business Plans) | Marketing and sales | SRC-010 Professional Business Plans |
| Information memorandum | Information memorandum structure (Professional Business Plans) | Project description | SRC-010 Professional Business Plans |
| Information memorandum | Information memorandum structure (Professional Business Plans) | Risk and contingency | SRC-010 Professional Business Plans |
| Information memorandum | Information memorandum structure (Professional Business Plans) | Team and participant credentials | SRC-010 Professional Business Plans |
| Information memorandum | Information memorandum structure (Professional Business Plans) | Timeline and milestones | SRC-010 Professional Business Plans |
| Business plan | Property development business plan structure (Smart Business Plans Australia) | Company description and structure | SRC-001 Smart Business Plans Australia |
| Business plan | Property development business plan structure (Smart Business Plans Australia) | Development strategy | SRC-001 Smart Business Plans Australia |
| Business plan | Property development business plan structure (Smart Business Plans Australia) | Executive summary | SRC-001 Smart Business Plans Australia |
| Business plan | Property development business plan structure (Smart Business Plans Australia) | Exit strategy | SRC-001 Smart Business Plans Australia |
| Business plan | Property development business plan structure (Smart Business Plans Australia) | Financial projections and funding | SRC-001 Smart Business Plans Australia |
| Business plan | Property development business plan structure (Smart Business Plans Australia) | Market analysis | SRC-001 Smart Business Plans Australia |
| Business plan | Property development business plan structure (Smart Business Plans Australia) | Marketing and sales | SRC-001 Smart Business Plans Australia |
| Business plan | Property development business plan structure (Smart Business Plans Australia) | Operational plan | SRC-001 Smart Business Plans Australia |
| Business plan | Property development business plan structure (Smart Business Plans Australia) | Risk and contingency | SRC-001 Smart Business Plans Australia |
| Business plan | Property management business plan structure (PMVA / combined guide) | Company description and structure | SRC-014 PMVA: property management business plan template |
| Business plan | Property management business plan structure (PMVA / combined guide) | Compliance and trust accounting | SRC-014 PMVA: property management business plan template |
| Business plan | Property management business plan structure (PMVA / combined guide) | Executive summary | SRC-014 PMVA: property management business plan template |
| Business plan | Property management business plan structure (PMVA / combined guide) | Financial projections and funding | SRC-014 PMVA: property management business plan template |
| Business plan | Property management business plan structure (PMVA / combined guide) | KPIs and management reporting | SRC-014 PMVA: property management business plan template |
| Business plan | Property management business plan structure (PMVA / combined guide) | Market analysis | SRC-014 PMVA: property management business plan template |
| Business plan | Property management business plan structure (PMVA / combined guide) | Marketing and sales | SRC-014 PMVA: property management business plan template |
| Business plan | Property management business plan structure (PMVA / combined guide) | Operational plan | SRC-014 PMVA: property management business plan template |
| Business plan | Property management business plan structure (PMVA / combined guide) | Risk and contingency | SRC-014 PMVA: property management business plan template |
| Business plan | Property management business plan structure (PMVA / combined guide) | Services and fee structure | SRC-014 PMVA: property management business plan template |
| Business plan | Property management business plan structure (PMVA / combined guide) | Team structure and staffing plan | SRC-014 PMVA: property management business plan template |
| Business plan | Property management business plan structure (PMVA / combined guide) | Technology and portal strategy | SRC-014 PMVA: property management business plan template |
--- config: layout: elk --- flowchart LR Q["CQ-008"]:::prov n_BusinessPlan[["BusinessPlan"]]:::owl Q -.->|"anchors on"| n_BusinessPlan n_FeasibilityStudy[["FeasibilityStudy"]]:::owl Q -.->|"anchors on"| n_FeasibilityStudy n_InformationArtefact[["InformationArtefact"]]:::owl Q -.->|"anchors on"| n_InformationArtefact n_InformationMemorandum[["InformationMemorandum"]]:::owl Q -.->|"anchors on"| n_InformationMemorandum n_assertedIn_d["subject ✱"]:::owl n_assertedIn_r["SourceDocument"]:::owl n_assertedIn_d -->|"assertedIn"| n_assertedIn_r Q -.->|"traverses"| n_assertedIn_d n_recommendsSection_d["InformationArtefact"]:::owl n_recommendsSection_r["DocumentSection"]:::owl n_recommendsSection_d -->|"recommendsSection"| n_recommendsSection_r Q -.->|"traverses"| n_recommendsSection_d classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111 classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111 classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111 classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111 classDef fix fill:#f0f0f0,stroke:#777,color:#222 classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111 classDef prov fill:#f7f7f7,stroke:#999,color:#333
{"type": "row_count", "value": 18} · Result: PASS — Expected 18 rows, got 18 · rows returned: 18DataSource, Jurisdiction · Properties: accessTier, coversJurisdiction, licenceNote, publishedBy, refreshCadence, suppliesAttribute, withinJurisdictionPREFIX pbo: <https://ontology.property.local/pbo#>
PREFIX ex: <https://ontology.property.local/pbo/example#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX skos: <http://www.w3.org/2004/02/skos/core#>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>
# CQ-009: data sources supplying attributes for a jurisdiction, with tier, refresh and licence.
SELECT ?dataSource ?publisher ?attribute ?tier ?refresh ?licence WHERE {
?ds a pbo:DataSource ; rdfs:label ?dataSource ; pbo:publishedBy ?pub ; pbo:suppliesAttribute ?attr ; pbo:accessTier ?tr ; pbo:coversJurisdiction ?j .
?pub rdfs:label ?publisher . ?attr skos:prefLabel ?attribute . ?tr skos:prefLabel ?tier .
OPTIONAL { ?ds pbo:refreshCadence ?refresh } OPTIONAL { ?ds pbo:licenceNote ?licence }
?j pbo:withinJurisdiction* ex:QLD .
} ORDER BY ?tier ?dataSource ?attribute
Actual result rows (from validation/cq-results.json):
| dataSource | publisher | attribute | tier | refresh | licence |
|---|---|---|---|---|---|
| Brisbane City Plan open data (zoning, overlays, flood metrics) | Brisbane City Council | Flood and natural-hazard exposure | Open authoritative | change-driven; flood parcel metrics roughly four-weekly | None |
| Brisbane City Plan open data (zoning, overlays, flood metrics) | Brisbane City Council | Zoning and overlays | Open authoritative | change-driven; flood parcel metrics roughly four-weekly | None |
| Brisbane Development.i | Brisbane City Council | Development applications | Open authoritative | daily | None |
| QGSO population projections, housing profiles and development pipeline | Queensland Government Statistician's Office | Demographics and population projections | Open authoritative | quarterly / release-driven | None |
| QGSO population projections, housing profiles and development pipeline | Queensland Government Statistician's Office | Development pipeline statistics | Open authoritative | quarterly / release-driven | None |
| QGSO population projections, housing profiles and development pipeline | Queensland Government Statistician's Office | Transacted sales / sale history | Open authoritative | quarterly / release-driven | None |
| QPS crime statistics and map | Queensland Police Service | Crime context | Open authoritative | daily map extract; monthly reporting | None |
| Queensland Future Climate projections | Queensland Government (open data) | Climate projections | Open authoritative | release-driven | None |
| Queensland Property Location Service | Queensland Government (open data) | Address / geocode | Open authoritative | daily | Free, no authentication for the public service. |
| Queensland Spatial Cadastral Fabric | Queensland Government (open data) | Parcel boundary / lot-on-plan | Open authoritative | weekly | None |
| Queensland school catchment boundaries (KML) | Queensland Department of Education | School catchment | Open authoritative | annual | None |
| RTA quarterly median rents from bond lodgements | Residential Tenancies Authority (Queensland) | Median rents / bond lodgements | Open authoritative | quarterly | Aggregate, not property-level. |
| Translink GTFS static and realtime | Translink | Public-transport accessibility | Open authoritative | on publication; realtime feed | CC BY |
| Queensland OFT licensed agent register | Queensland Office of Fair Trading | Agent licence status | Public lookup / government paid | overnight | Bulk requests for marketing restricted. |
| Queensland Valuer-General sales and statutory land valuations (QVAS) | Queensland Valuer-General | Transacted sales / sale history | Public lookup / government paid | on demand / broker feed | $10.54 abbreviated, $21.13 full sale search (GST-free). |
| Queensland Valuer-General sales and statutory land valuations (QVAS) | Queensland Valuer-General | Valuation / AVM | Public lookup / government paid | on demand / broker feed | $10.54 abbreviated, $21.13 full sale search (GST-free). |
| Titles Queensland title search | Titles Queensland | Ownership and registered interests | Public lookup / government paid | on demand | Paid government source; not to be built by scraping. |
| Titles Queensland title search | Titles Queensland | Title reference | Public lookup / government paid | on demand | Paid government source; not to be built by scraping. |
--- config: layout: elk --- flowchart LR Q["CQ-009"]:::prov n_DataSource[["DataSource"]]:::owl Q -.->|"anchors on"| n_DataSource n_Jurisdiction["Jurisdiction"]:::owl Q -.->|"anchors on"| n_Jurisdiction n_accessTier_d["DataSource"]:::owl n_accessTier_r["DataAccessTier"]:::owl n_accessTier_d -->|"accessTier"| n_accessTier_r Q -.->|"traverses"| n_accessTier_d n_coversJurisdiction_d["DataSource"]:::owl n_coversJurisdiction_r["Jurisdiction"]:::owl n_coversJurisdiction_d -->|"coversJurisdiction"| n_coversJurisdiction_r Q -.->|"traverses"| n_coversJurisdiction_d n_licenceNote_d["InformationArtefact"]:::owl n_licenceNote_r["string"]:::owl n_licenceNote_d -->|"licenceNote"| n_licenceNote_r Q -.->|"traverses"| n_licenceNote_d n_publishedBy_d["InformationArtefact"]:::owl n_publishedBy_r["Organisation"]:::owl n_publishedBy_d -->|"publishedBy"| n_publishedBy_r Q -.->|"traverses"| n_publishedBy_d n_refreshCadence_d["DataSource"]:::owl n_refreshCadence_r["string"]:::owl n_refreshCadence_d -->|"refreshCadence"| n_refreshCadence_r Q -.->|"traverses"| n_refreshCadence_d n_suppliesAttribute_d["DataSource"]:::owl n_suppliesAttribute_r["PropertyAttribute"]:::owl n_suppliesAttribute_d -->|"suppliesAttribute"| n_suppliesAttribute_r Q -.->|"traverses"| n_suppliesAttribute_d n_withinJurisdiction_d["Jurisdiction"]:::owl n_withinJurisdiction_r["Jurisdiction"]:::owl n_withinJurisdiction_d -->|"withinJurisdiction"| n_withinJurisdiction_r Q -.->|"traverses"| n_withinJurisdiction_d classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111 classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111 classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111 classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111 classDef fix fill:#f0f0f0,stroke:#777,color:#222 classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111 classDef prov fill:#f7f7f7,stroke:#999,color:#333
{"type": "row_count", "value": 9} · Result: PASS — Expected 9 rows, got 9 · rows returned: 9LeaseType · Properties: allocatesOutgoing, borneByRole, outgoingCategoryPREFIX pbo: <https://ontology.property.local/pbo#>
PREFIX ex: <https://ontology.property.local/pbo/example#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX skos: <http://www.w3.org/2004/02/skos/core#>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>
# CQ-010: outgoings allocation by lease type.
SELECT ?leaseType ?outgoing ?bearer WHERE {
?lt a pbo:LeaseType ; skos:prefLabel ?leaseType ; pbo:allocatesOutgoing ?oa .
?oa pbo:outgoingCategory ?oc ; pbo:borneByRole ?r . ?oc skos:prefLabel ?outgoing . ?r skos:prefLabel ?bearer .
} ORDER BY ?leaseType ?outgoing
Actual result rows (from validation/cq-results.json):
| leaseType | outgoing | bearer |
|---|---|---|
| Gross lease | Common-area maintenance | Landlord / lessor |
| Gross lease | Insurance | Landlord / lessor |
| Gross lease | Property maintenance | Landlord / lessor |
| Gross lease | Taxes and rates | Landlord / lessor |
| Triple-net lease | Capital expenditure | Tenant / lessee |
| Triple-net lease | Common-area maintenance | Tenant / lessee |
| Triple-net lease | Insurance | Tenant / lessee |
| Triple-net lease | Property maintenance | Tenant / lessee |
| Triple-net lease | Taxes and rates | Tenant / lessee |
--- config: layout: elk --- flowchart LR Q["CQ-010"]:::prov n_LeaseType["LeaseType"]:::owl Q -.->|"anchors on"| n_LeaseType n_allocatesOutgoing_d["subject ✱"]:::owl n_allocatesOutgoing_r["OutgoingAllocation"]:::owl n_allocatesOutgoing_d -->|"allocatesOutgoing"| n_allocatesOutgoing_r Q -.->|"traverses"| n_allocatesOutgoing_d n_borneByRole_d["OutgoingAllocation"]:::owl n_borneByRole_r["Role"]:::owl n_borneByRole_d -->|"borneByRole"| n_borneByRole_r Q -.->|"traverses"| n_borneByRole_d n_outgoingCategory_d["OutgoingAllocation"]:::owl n_outgoingCategory_r["OutgoingCategory"]:::owl n_outgoingCategory_d -->|"outgoingCategory"| n_outgoingCategory_r Q -.->|"traverses"| n_outgoingCategory_d classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111 classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111 classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111 classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111 classDef fix fill:#f0f0f0,stroke:#777,color:#222 classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111 classDef prov fill:#f7f7f7,stroke:#999,color:#333
{"type": "row_count", "value": 8} · Result: PASS — Expected 8 rows, got 8 · rows returned: 8MetricValue · Properties: assertedIn, authorityLevel, basisNote, claimDate, describesJurisdiction, metric, numericValue, unit, upperValuePREFIX pbo: <https://ontology.property.local/pbo#>
PREFIX ex: <https://ontology.property.local/pbo/example#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX skos: <http://www.w3.org/2004/02/skos/core#>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>
# CQ-011: quantitative claims about a metric with value, source, authority, jurisdiction and date.
SELECT ?claim ?value ?upper ?unit ?source ?authority ?jurisdiction ?date ?basis WHERE {
?mv a pbo:MetricValue ; pbo:metric pbo:Metric_GrossYield ; rdfs:label ?claim ; pbo:numericValue ?value ; pbo:unit ?unit ; pbo:assertedIn ?doc .
?doc rdfs:label ?source ; pbo:authorityLevel ?authority .
OPTIONAL { ?mv pbo:upperValue ?upper } OPTIONAL { ?mv pbo:describesJurisdiction ?j . ?j rdfs:label ?jurisdiction }
OPTIONAL { ?mv pbo:claimDate ?date } OPTIONAL { ?mv pbo:basisNote ?basis }
} ORDER BY DESC(?value)
Actual result rows (from validation/cq-results.json):
| claim | value | upper | unit | source | authority | jurisdiction | date | basis |
|---|---|---|---|---|---|---|---|---|
| Rooming gross yield 10-15% (YIP 2011) | 10 | 15 | percent | SRC-016 Your Investment Property: renting room by room (2011) | secondary | Australia | 2011-11-22 | Gross; net 7-12% after higher running costs; broker commentary. |
| Rooming house yield 10%+ (New Property Australia) | 10 | None | percent | SRC-036 New Property Australia: rooming house | illustrative | Brisbane local government area | 2023-01-01 | Up to five studios; owner pays shared-area costs. |
| HMO gross yield 10%+ from 5% baseline (Buyers Agency Co) | 10 | None | percent | SRC-040 Buyers Agency Co: HMO investment | illustrative | Western Australia | None | Rent-by-the-room; landlord covers utilities. |
| Rooming house yields 10-12%+ (Echo Property Group) | 10 | 12 | percent | SRC-017 Echo Property Group: commercial vs rooming house returns | illustrative | South East Queensland (region) | 2025-06-25 | Promotional comparison against commercial 4-7%. |
| Purpose-built rooming gross yield 8-12%+ (Indigo) | 8 | 12 | percent | SRC-024 Indigo Construction: Brisbane rooming houses explained | illustrative | Brisbane local government area | None | Example six rooms at $200/week on $700k = 8.9%. |
| Up to 8% gross yield (Property Direct) | 8 | None | percent | SRC-041 Property Direct: rooming accommodation investment | illustrative | Brisbane local government area | None | $1.2M package, five rooms at $400/week, 5% vacancy allowance; estimate only. |
| Dual income duplex gross yield 6.4% vs single dwelling 4.5% (APE) | 6.4 | None | percent | SRC-025 Australian Property Experts: dual income property | secondary | Brisbane local government area | 2026-07-16 | $720k purchase, $880/week combined rent. |
| Combined-capital conventional gross yield 3.45% (Cotality via SRC-201) | 3.45 | None | percent | SRC-201 Deep research report: property investment in SEQ and Melbourne | secondary | Australia | 2026-05-01 | Conventional residential; Brisbane at record lows. |
--- config: layout: elk --- flowchart LR Q["CQ-011"]:::prov n_MetricValue["MetricValue"]:::owl Q -.->|"anchors on"| n_MetricValue n_assertedIn_d["subject ✱"]:::owl n_assertedIn_r["SourceDocument"]:::owl n_assertedIn_d -->|"assertedIn"| n_assertedIn_r Q -.->|"traverses"| n_assertedIn_d n_authorityLevel_d["SourceDocument"]:::owl n_authorityLevel_r["string"]:::owl n_authorityLevel_d -->|"authorityLevel"| n_authorityLevel_r Q -.->|"traverses"| n_authorityLevel_d n_basisNote_d["subject ✱"]:::owl n_basisNote_r["string"]:::owl n_basisNote_d -->|"basisNote"| n_basisNote_r Q -.->|"traverses"| n_basisNote_d n_claimDate_d["subject ✱"]:::owl n_claimDate_r["date"]:::owl n_claimDate_d -->|"claimDate"| n_claimDate_r Q -.->|"traverses"| n_claimDate_d n_describesJurisdiction_d["subject ✱"]:::owl n_describesJurisdiction_r["Jurisdiction"]:::owl n_describesJurisdiction_d -->|"describesJurisdiction"| n_describesJurisdiction_r Q -.->|"traverses"| n_describesJurisdiction_d n_metric_d["MetricValue"]:::owl n_metric_r["Metric"]:::owl n_metric_d -->|"metric"| n_metric_r Q -.->|"traverses"| n_metric_d n_numericValue_d["MetricValue"]:::owl n_numericValue_r["decimal"]:::owl n_numericValue_d -->|"numericValue"| n_numericValue_r Q -.->|"traverses"| n_numericValue_d n_unit_d["MetricValue"]:::owl n_unit_r["string"]:::owl n_unit_d -->|"unit"| n_unit_r Q -.->|"traverses"| n_unit_d n_upperValue_d["MetricValue"]:::owl n_upperValue_r["decimal"]:::owl n_upperValue_d -->|"upperValue"| n_upperValue_r Q -.->|"traverses"| n_upperValue_d classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111 classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111 classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111 classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111 classDef fix fill:#f0f0f0,stroke:#777,color:#222 classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111 classDef prov fill:#f7f7f7,stroke:#999,color:#333
{"type": "row_count", "value": 9} · Result: PASS — Expected 9 rows, got 9 · rows returned: 9TaxRule · Properties: appliesToPropertyClass, cutoffDate, effectiveFrom, effectiveUntil, underRegimePREFIX pbo: <https://ontology.property.local/pbo#>
PREFIX ex: <https://ontology.property.local/pbo/example#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX skos: <http://www.w3.org/2004/02/skos/core#>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>
# CQ-012: tax rules by property class with effective dates and cut-offs.
SELECT ?rule ?propertyClass ?effectiveFrom ?effectiveUntil ?cutoff ?regime WHERE {
?r a pbo:TaxRule ; rdfs:label ?rule ; pbo:appliesToPropertyClass ?pc ; pbo:underRegime ?rg .
?pc skos:prefLabel ?propertyClass . ?rg rdfs:label ?regime .
OPTIONAL { ?r pbo:effectiveFrom ?effectiveFrom } OPTIONAL { ?r pbo:effectiveUntil ?effectiveUntil } OPTIONAL { ?r pbo:cutoffDate ?cutoff }
} ORDER BY ?effectiveFrom ?rule
Actual result rows (from validation/cq-results.json):
| rule | propertyClass | effectiveFrom | effectiveUntil | cutoff | regime |
|---|---|---|---|---|---|
| 50% reduction in taxable land value for qualifying BTR projects with at least 10% affordable dwellings (EV-134) | Build-to-rent project (50+ dwellings) | None | None | None | Queensland build-to-rent land tax incentive |
| Lease of commercial residential premises (hotels, motels, hostels, boarding houses) can be subject to GST; a state rooming house is not automatically a GST boarding house (EV-133) | Commercial residential premises | None | None | None | Federal GST treatment of residential and commercial residential premises |
| Ordinary residential rent is input taxed: no GST charged and no GST credits (EV-133) | Residential rental property (any) | None | None | None | Federal GST treatment of residential and commercial residential premises |
| Until 30 June 2027 resident individuals and trusts receive a 50% CGT discount after 12 months' holding; companies do not (EV-131, EV-042) | Residential rental property (any) | None | 2027-06-30 | None | Federal negative gearing and CGT regime (post-May-2026 reform) |
| 7.5% short-stay levy on total booking fee (EV-099) | Residential rental property (any) | 2025-01-01 | None | None | Victorian short-stay accommodation regime |
| Established residential property acquired after 7:30 pm AEST 12 May 2026 cannot offset excess rental losses against salary from 1 July 2027; earlier holdings grandfathered (EV-130) | Established residential | 2027-07-01 | None | 2026-05-12T19:30:00+10:00 | Federal negative gearing and CGT regime (post-May-2026 reform) |
| From 1 July 2027 negative gearing against non-property income is available only for new residential builds (EV-130) | New residential build | 2027-07-01 | None | None | Federal negative gearing and CGT regime (post-May-2026 reform) |
| From 1 July 2027 the 50% CGT discount is replaced by cost-base indexation and a 30% minimum tax on real gains; new-build investors may elect the old regime (EV-131) | Established residential | 2027-07-01 | None | None | Federal negative gearing and CGT regime (post-May-2026 reform) |
| From 1 July 2027 the 50% CGT discount is replaced by cost-base indexation and a 30% minimum tax on real gains; new-build investors may elect the old regime (EV-131) | New residential build | 2027-07-01 | None | None | Federal negative gearing and CGT regime (post-May-2026 reform) |
--- config: layout: elk --- flowchart LR Q["CQ-012"]:::prov n_TaxRule["TaxRule"]:::owl Q -.->|"anchors on"| n_TaxRule n_appliesToPropertyClass_d["TaxRule"]:::owl n_appliesToPropertyClass_r["PropertyClass"]:::owl n_appliesToPropertyClass_d -->|"appliesToPropertyClass"| n_appliesToPropertyClass_r Q -.->|"traverses"| n_appliesToPropertyClass_d n_cutoffDate_d["RegulatoryRule"]:::owl n_cutoffDate_r["dateTime"]:::owl n_cutoffDate_d -->|"cutoffDate"| n_cutoffDate_r Q -.->|"traverses"| n_cutoffDate_d n_effectiveFrom_d["subject ✱"]:::owl n_effectiveFrom_r["date"]:::owl n_effectiveFrom_d -->|"effectiveFrom"| n_effectiveFrom_r Q -.->|"traverses"| n_effectiveFrom_d n_effectiveUntil_d["subject ✱"]:::owl n_effectiveUntil_r["date"]:::owl n_effectiveUntil_d -->|"effectiveUntil"| n_effectiveUntil_r Q -.->|"traverses"| n_effectiveUntil_d n_underRegime_d["subject ✱"]:::owl n_underRegime_r["RegulatoryRegime"]:::owl n_underRegime_d -->|"underRegime"| n_underRegime_r Q -.->|"traverses"| n_underRegime_d classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111 classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111 classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111 classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111 classDef fix fill:#f0f0f0,stroke:#777,color:#222 classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111 classDef prov fill:#f7f7f7,stroke:#999,color:#333
{"type": "row_count", "value": 7} · Result: PASS — Expected 7 rows, got 7 · rows returned: 7PropertyManagementBusiness · Properties: hasFeeModel, measuredBy, providesService, supportedByWorkflowPREFIX pbo: <https://ontology.property.local/pbo#>
PREFIX ex: <https://ontology.property.local/pbo/example#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX skos: <http://www.w3.org/2004/02/skos/core#>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>
# CQ-013: services of a property-management business with fee model, workflow and KPI.
SELECT ?business ?service ?feeModel ?workflow ?kpi WHERE {
?b a pbo:PropertyManagementBusiness ; rdfs:label ?business ; pbo:providesService ?s .
?s rdfs:label ?service ; pbo:hasFeeModel ?fm . ?fm skos:prefLabel ?feeModel .
OPTIONAL { ?s pbo:supportedByWorkflow ?w . ?w rdfs:label ?workflow }
OPTIONAL { ?s pbo:measuredBy ?k . ?k skos:prefLabel ?kpi }
} ORDER BY ?service ?feeModel
Actual result rows (from validation/cq-results.json):
| business | service | feeModel | workflow | kpi |
|---|---|---|---|---|
| Brisbane Rooming Property Management Agency | Maintenance coordination | Ancillary / referral fees | Maintenance workflow: emergency/urgent/routine triage, contractor control, records | None |
| Brisbane Rooming Property Management Agency | Maintenance coordination | Percentage of rent collected | Maintenance workflow: emergency/urgent/routine triage, contractor control, records | None |
| Brisbane Rooming Property Management Agency | Rent collection and arrears management | Percentage of rent collected | Rent collection workflow | Arrears |
| Brisbane Rooming Property Management Agency | Rent collection and arrears management | Percentage of rent collected | Arrears workflow: automated reminders, escalation, notice | Arrears |
| Brisbane Rooming Property Management Agency | Routine inspections | Percentage of rent collected | Routine inspection workflow | None |
| Brisbane Rooming Property Management Agency | Tenant screening and leasing | Advertising fee | Leasing workflow: marketing, application, screening, lease preparation, bond | Days to lease / leasing velocity |
| Brisbane Rooming Property Management Agency | Tenant screening and leasing | Letting fee | Leasing workflow: marketing, application, screening, lease preparation, bond | Days to lease / leasing velocity |
--- config: layout: elk --- flowchart LR Q["CQ-013"]:::prov n_PropertyManagementBusiness["PropertyManagementBusiness"]:::owl Q -.->|"anchors on"| n_PropertyManagementBusiness n_hasFeeModel_d["Service"]:::owl n_hasFeeModel_r["FeeModel"]:::owl n_hasFeeModel_d -->|"hasFeeModel"| n_hasFeeModel_r Q -.->|"traverses"| n_hasFeeModel_d n_measuredBy_d["subject ✱"]:::owl n_measuredBy_r["Metric"]:::owl n_measuredBy_d -->|"measuredBy"| n_measuredBy_r Q -.->|"traverses"| n_measuredBy_d n_providesService_d["Business"]:::owl n_providesService_r["Service"]:::owl n_providesService_d -->|"providesService"| n_providesService_r Q -.->|"traverses"| n_providesService_d n_supportedByWorkflow_d["Service"]:::owl n_supportedByWorkflow_r["Workflow"]:::owl n_supportedByWorkflow_d -->|"supportedByWorkflow"| n_supportedByWorkflow_r Q -.->|"traverses"| n_supportedByWorkflow_d classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111 classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111 classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111 classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111 classDef fix fill:#f0f0f0,stroke:#777,color:#222 classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111 classDef prov fill:#f7f7f7,stroke:#999,color:#333
{"type": "row_count", "value": 5} · Result: PASS — Expected 5 rows, got 5 · rows returned: 5AgencyBusinessModel · Properties: sourcesCapabilityViaPREFIX pbo: <https://ontology.property.local/pbo#>
PREFIX ex: <https://ontology.property.local/pbo/example#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX skos: <http://www.w3.org/2004/02/skos/core#>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>
# CQ-014: agency business models and how they source capabilities.
SELECT ?agencyModel (GROUP_CONCAT(?sourcing; separator=" | ") AS ?capabilitySourcing) WHERE {
?m a pbo:AgencyBusinessModel ; skos:prefLabel ?agencyModel ; pbo:sourcesCapabilityVia ?cs . ?cs skos:prefLabel ?sourcing .
} GROUP BY ?agencyModel ORDER BY ?agencyModel
Actual result rows (from validation/cq-results.json):
| agencyModel | capabilitySourcing |
|---|---|
| Boutique agency | Owned and controlled internally |
| Cooperative agency | Shared through a network |
| Franchise agency | Owned and controlled internally |
| Independent agency | Shared through a network |
| Joint-venture agency | Centralised |
--- config: layout: elk --- flowchart LR Q["CQ-014"]:::prov n_AgencyBusinessModel["AgencyBusinessModel"]:::owl Q -.->|"anchors on"| n_AgencyBusinessModel n_sourcesCapabilityVia_d["subject ✱"]:::owl n_sourcesCapabilityVia_r["CapabilitySourcing"]:::owl n_sourcesCapabilityVia_d -->|"sourcesCapabilityVia"| n_sourcesCapabilityVia_r Q -.->|"traverses"| n_sourcesCapabilityVia_d classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111 classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111 classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111 classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111 classDef fix fill:#f0f0f0,stroke:#777,color:#222 classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111 classDef prov fill:#f7f7f7,stroke:#999,color:#333
{"type": "row_count", "value": 5} · Result: PASS — Expected 5 rows, got 5 · rows returned: 5PropertyAsset · Properties: appliesIn, appliesToOperatingModel, authorisationStatus, authorisationType, hasAuthorisation, intendedOperatingModel, locatedIn, requiresAuthorisationType, withinJurisdictionPREFIX pbo: <https://ontology.property.local/pbo#>
PREFIX ex: <https://ontology.property.local/pbo/example#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX skos: <http://www.w3.org/2004/02/skos/core#>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>
# CQ-015: properties whose intended operating model requires an authorisation type that is missing, pending or expired.
SELECT DISTINCT ?property ?operatingModel ?jurisdiction ?requiredAuthorisation ?status WHERE {
?p a ?pt ; rdfs:label ?property ; pbo:intendedOperatingModel ?om ; pbo:locatedIn ?loc .
?pt rdfs:subClassOf* pbo:PropertyAsset .
?loc pbo:withinJurisdiction* ?j .
?regime pbo:appliesToOperatingModel ?om ; pbo:appliesIn ?j ; pbo:requiresAuthorisationType ?at .
?om skos:prefLabel ?operatingModel . ?j rdfs:label ?jurisdiction . ?at skos:prefLabel ?requiredAuthorisation .
OPTIONAL { ?p pbo:hasAuthorisation ?auth . ?auth pbo:authorisationType ?at ; pbo:authorisationStatus ?st }
BIND(COALESCE(?st, "missing") AS ?status)
FILTER(?status IN ("missing", "pending", "expired", "refused"))
} ORDER BY ?property ?requiredAuthorisation
Actual result rows (from validation/cq-results.json):
| property | operatingModel | jurisdiction | requiredAuthorisation | status |
|---|---|---|---|---|
| Brisbane six-room purpose-built rooming house | Owner-operated accommodation | Queensland | Accommodation service accreditation (QLD) | missing |
| Brisbane six-room purpose-built rooming house | Owner-operated accommodation | Queensland | Residential service registration (QLD) | pending |
| Melbourne five-bedroom house operated under a master lease | Master lease / rent-to-rent | Victoria | Building approval / classification | missing |
| Melbourne five-bedroom house operated under a master lease | Master lease / rent-to-rent | Victoria | Fire-safety certification | missing |
| Melbourne five-bedroom house operated under a master lease | Master lease / rent-to-rent | Victoria | Premises registration with council (VIC) | expired |
--- config: layout: elk --- flowchart LR Q["CQ-015"]:::prov n_PropertyAsset["PropertyAsset"]:::owl Q -.->|"anchors on"| n_PropertyAsset n_appliesIn_d["subject ✱"]:::owl n_appliesIn_r["Jurisdiction"]:::owl n_appliesIn_d -->|"appliesIn"| n_appliesIn_r Q -.->|"traverses"| n_appliesIn_d n_appliesToOperatingModel_d["RegulatoryRegime"]:::owl n_appliesToOperatingModel_r["OperatingModel"]:::owl n_appliesToOperatingModel_d -->|"appliesToOperatingModel"| n_appliesToOperatingModel_r Q -.->|"traverses"| n_appliesToOperatingModel_d n_authorisationStatus_d["Authorisation"]:::owl n_authorisationStatus_r["string"]:::owl n_authorisationStatus_d -->|"authorisationStatus"| n_authorisationStatus_r Q -.->|"traverses"| n_authorisationStatus_d n_authorisationType_d["Authorisation"]:::owl n_authorisationType_r["AuthorisationType"]:::owl n_authorisationType_d -->|"authorisationType"| n_authorisationType_r Q -.->|"traverses"| n_authorisationType_d n_hasAuthorisation_d["subject ✱"]:::owl n_hasAuthorisation_r["Authorisation"]:::owl n_hasAuthorisation_d -->|"hasAuthorisation"| n_hasAuthorisation_r Q -.->|"traverses"| n_hasAuthorisation_d n_intendedOperatingModel_d["PropertyAsset"]:::owl n_intendedOperatingModel_r["OperatingModel"]:::owl n_intendedOperatingModel_d -->|"intendedOperatingModel"| n_intendedOperatingModel_r Q -.->|"traverses"| n_intendedOperatingModel_d n_locatedIn_d["PropertyAsset"]:::owl n_locatedIn_r["Jurisdiction"]:::owl n_locatedIn_d -->|"locatedIn"| n_locatedIn_r Q -.->|"traverses"| n_locatedIn_d n_requiresAuthorisationType_d["RegulatoryRegime"]:::owl n_requiresAuthorisationType_r["AuthorisationType"]:::owl n_requiresAuthorisationType_d -->|"requiresAuthorisationType"| n_requiresAuthorisationType_r Q -.->|"traverses"| n_requiresAuthorisationType_d n_withinJurisdiction_d["Jurisdiction"]:::owl n_withinJurisdiction_r["Jurisdiction"]:::owl n_withinJurisdiction_d -->|"withinJurisdiction"| n_withinJurisdiction_r Q -.->|"traverses"| n_withinJurisdiction_d classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111 classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111 classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111 classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111 classDef fix fill:#f0f0f0,stroke:#777,color:#222 classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111 classDef prov fill:#f7f7f7,stroke:#999,color:#333
One chain per source-supported class, showing every evidence record and source behind it and every competency question that consumes it. Evidence, source and CQ nodes are provenance (neutral, dashed edges), not ontology nodes.
--- config: layout: elk --- flowchart LR n_AccommodationServiceAccreditation["AccommodationServiceAccreditation<br/>TERM-AccommodationServiceAccreditation"]:::owl E_EV_092["EV-092"]:::prov E_EV_092 -.->|"supports"| n_AccommodationServiceAccreditation S_SRC_201["SRC-201"]:::prov S_SRC_201 -.->|"cited by"| E_EV_092 n_AccommodationType["AccommodationType<br/>TERM-AccommodationType"]:::owl E_EV_070["EV-070"]:::prov E_EV_070 -.->|"supports"| n_AccommodationType S_SRC_016["SRC-016"]:::prov S_SRC_016 -.->|"cited by"| E_EV_070 E_EV_071["EV-071"]:::prov E_EV_071 -.->|"supports"| n_AccommodationType S_SRC_038["SRC-038"]:::prov S_SRC_038 -.->|"cited by"| E_EV_071 E_EV_075["EV-075"]:::prov E_EV_075 -.->|"supports"| n_AccommodationType S_SRC_104["SRC-104"]:::prov S_SRC_104 -.->|"cited by"| E_EV_075 n_Address["Address<br/>TERM-Address"]:::owl E_EV_174["EV-174"]:::prov E_EV_174 -.->|"supports"| n_Address S_SRC_202["SRC-202"]:::prov S_SRC_202 -.->|"cited by"| E_EV_174 n_AgencyBusinessModel["AgencyBusinessModel<br/>TERM-AgencyBusinessModel"]:::owl E_EV_160["EV-160"]:::prov E_EV_160 -.->|"supports"| n_AgencyBusinessModel S_SRC_004["SRC-004"]:::prov S_SRC_004 -.->|"cited by"| E_EV_160 E_EV_161["EV-161"]:::prov E_EV_161 -.->|"supports"| n_AgencyBusinessModel S_SRC_004 -.->|"cited by"| E_EV_161 Q_CQ_014["CQ-014"]:::prov n_AgencyBusinessModel -.->|"answers"| Q_CQ_014 n_Agreement["Agreement<br/>TERM-Agreement"]:::owl E_EV_060["EV-060"]:::prov E_EV_060 -.->|"supports"| n_Agreement S_SRC_104 -.->|"cited by"| E_EV_060 E_EV_061["EV-061"]:::prov E_EV_061 -.->|"supports"| n_Agreement S_SRC_104 -.->|"cited by"| E_EV_061 E_EV_081["EV-081"]:::prov E_EV_081 -.->|"supports"| n_Agreement S_SRC_037["SRC-037"]:::prov S_SRC_037 -.->|"cited by"| E_EV_081 Q_CQ_003["CQ-003"]:::prov n_Agreement -.->|"answers"| Q_CQ_003 n_Authorisation["Authorisation<br/>TERM-Authorisation"]:::owl E_EV_092 -.->|"supports"| n_Authorisation E_EV_093["EV-093"]:::prov E_EV_093 -.->|"supports"| n_Authorisation S_SRC_201 -.->|"cited by"| E_EV_093 E_EV_097["EV-097"]:::prov E_EV_097 -.->|"supports"| n_Authorisation S_SRC_201 -.->|"cited by"| E_EV_097 n_Building["Building<br/>TERM-Building"]:::owl E_EV_098["EV-098"]:::prov E_EV_098 -.->|"supports"| n_Building S_SRC_201 -.->|"cited by"| E_EV_098 E_EV_173["EV-173"]:::prov E_EV_173 -.->|"supports"| n_Building S_SRC_201 -.->|"cited by"| E_EV_173 n_BuildingApproval["BuildingApproval<br/>TERM-BuildingApproval"]:::owl E_EV_098 -.->|"supports"| n_BuildingApproval E_EV_092 -.->|"supports"| n_BuildingApproval n_BuildingClassification["BuildingClassification<br/>TERM-BuildingClassification"]:::owl E_EV_098 -.->|"supports"| n_BuildingClassification n_Business["Business<br/>TERM-Business"]:::owl E_EV_150["EV-150"]:::prov E_EV_150 -.->|"supports"| n_Business S_SRC_106["SRC-106"]:::prov S_SRC_106 -.->|"cited by"| E_EV_150 E_EV_160 -.->|"supports"| n_Business n_BusinessPlan[["BusinessPlan<br/>TERM-BusinessPlan"]]:::owl E_EV_001["EV-001"]:::prov E_EV_001 -.->|"supports"| n_BusinessPlan S_SRC_001["SRC-001"]:::prov S_SRC_001 -.->|"cited by"| E_EV_001 E_EV_003["EV-003"]:::prov E_EV_003 -.->|"supports"| n_BusinessPlan S_SRC_015["SRC-015"]:::prov S_SRC_015 -.->|"cited by"| E_EV_003 E_EV_013["EV-013"]:::prov E_EV_013 -.->|"supports"| n_BusinessPlan S_SRC_006["SRC-006"]:::prov S_SRC_006 -.->|"cited by"| E_EV_013 Q_CQ_008["CQ-008"]:::prov n_BusinessPlan -.->|"answers"| Q_CQ_008 n_CadastralParcelIdentifier["CadastralParcelIdentifier<br/>TERM-CadastralParcelIdentifier"]:::owl E_EV_172["EV-172"]:::prov E_EV_172 -.->|"supports"| n_CadastralParcelIdentifier S_SRC_202 -.->|"cited by"| E_EV_172 n_CapabilitySourcing["CapabilitySourcing<br/>TERM-CapabilitySourcing"]:::owl E_EV_162["EV-162"]:::prov E_EV_162 -.->|"supports"| n_CapabilitySourcing S_SRC_004 -.->|"cited by"| E_EV_162 E_EV_163["EV-163"]:::prov E_EV_163 -.->|"supports"| n_CapabilitySourcing S_SRC_107["SRC-107"]:::prov S_SRC_107 -.->|"cited by"| E_EV_163 n_CoTenancyClause["CoTenancyClause<br/>TERM-CoTenancyClause"]:::owl E_EV_082["EV-082"]:::prov E_EV_082 -.->|"supports"| n_CoTenancyClause S_SRC_037 -.->|"cited by"| E_EV_082 n_CommercialLease["CommercialLease<br/>TERM-CommercialLease"]:::owl E_EV_080["EV-080"]:::prov E_EV_080 -.->|"supports"| n_CommercialLease S_SRC_023["SRC-023"]:::prov S_SRC_023 -.->|"cited by"| E_EV_080 E_EV_081 -.->|"supports"| n_CommercialLease n_CommercialPremises["CommercialPremises<br/>TERM-CommercialPremises"]:::owl E_EV_080 -.->|"supports"| n_CommercialPremises E_EV_083["EV-083"]:::prov E_EV_083 -.->|"supports"| n_CommercialPremises S_SRC_037 -.->|"cited by"| E_EV_083 n_ContractClause["ContractClause<br/>TERM-ContractClause"]:::owl E_EV_066["EV-066"]:::prov E_EV_066 -.->|"supports"| n_ContractClause S_SRC_018["SRC-018"]:::prov S_SRC_018 -.->|"cited by"| E_EV_066 E_EV_082 -.->|"supports"| n_ContractClause n_CorporateLease["CorporateLease<br/>TERM-CorporateLease"]:::owl E_EV_065["EV-065"]:::prov E_EV_065 -.->|"supports"| n_CorporateLease S_SRC_020["SRC-020"]:::prov S_SRC_020 -.->|"cited by"| E_EV_065 n_DataAccessTier["DataAccessTier<br/>TERM-DataAccessTier"]:::owl E_EV_140["EV-140"]:::prov E_EV_140 -.->|"supports"| n_DataAccessTier S_SRC_202 -.->|"cited by"| E_EV_140 n_DataSource[["DataSource<br/>TERM-DataSource"]]:::owl E_EV_140 -.->|"supports"| n_DataSource E_EV_141["EV-141"]:::prov E_EV_141 -.->|"supports"| n_DataSource S_SRC_202 -.->|"cited by"| E_EV_141 Q_CQ_009["CQ-009"]:::prov n_DataSource -.->|"answers"| Q_CQ_009 n_DecisionGate["DecisionGate<br/>TERM-DecisionGate"]:::owl E_EV_123["EV-123"]:::prov E_EV_123 -.->|"supports"| n_DecisionGate S_SRC_201 -.->|"cited by"| E_EV_123 E_EV_124["EV-124"]:::prov E_EV_124 -.->|"supports"| n_DecisionGate S_SRC_201 -.->|"cited by"| E_EV_124 n_DevelopmentProject["DevelopmentProject<br/>TERM-DevelopmentProject"]:::owl E_EV_011["EV-011"]:::prov E_EV_011 -.->|"supports"| n_DevelopmentProject S_SRC_111["SRC-111"]:::prov S_SRC_111 -.->|"cited by"| E_EV_011 E_EV_105["EV-105"]:::prov E_EV_105 -.->|"supports"| n_DevelopmentProject S_SRC_201 -.->|"cited by"| E_EV_105 n_DocumentSection["DocumentSection<br/>TERM-DocumentSection"]:::owl E_EV_001 -.->|"supports"| n_DocumentSection E_EV_002["EV-002"]:::prov E_EV_002 -.->|"supports"| n_DocumentSection S_SRC_002["SRC-002"]:::prov S_SRC_002 -.->|"cited by"| E_EV_002 n_Dwelling["Dwelling<br/>TERM-Dwelling"]:::owl E_EV_030["EV-030"]:::prov E_EV_030 -.->|"supports"| n_Dwelling S_SRC_025["SRC-025"]:::prov S_SRC_025 -.->|"cited by"| E_EV_030 E_EV_031["EV-031"]:::prov E_EV_031 -.->|"supports"| n_Dwelling S_SRC_025 -.->|"cited by"| E_EV_031 n_FeasibilityStudy[["FeasibilityStudy<br/>TERM-FeasibilityStudy"]]:::owl E_EV_005["EV-005"]:::prov E_EV_005 -.->|"supports"| n_FeasibilityStudy S_SRC_010["SRC-010"]:::prov S_SRC_010 -.->|"cited by"| E_EV_005 n_FeasibilityStudy -.->|"answers"| Q_CQ_008 n_FeeModel["FeeModel<br/>TERM-FeeModel"]:::owl E_EV_154["EV-154"]:::prov E_EV_154 -.->|"supports"| n_FeeModel S_SRC_014["SRC-014"]:::prov S_SRC_014 -.->|"cited by"| E_EV_154 n_FinancialModel[["FinancialModel<br/>TERM-FinancialModel"]]:::owl E_EV_007["EV-007"]:::prov E_EV_007 -.->|"supports"| n_FinancialModel S_SRC_001 -.->|"cited by"| E_EV_007 E_EV_008["EV-008"]:::prov E_EV_008 -.->|"supports"| n_FinancialModel S_SRC_111 -.->|"cited by"| E_EV_008 n_FinancialScenario["FinancialScenario<br/>TERM-FinancialScenario"]:::owl E_EV_100["EV-100"]:::prov E_EV_100 -.->|"supports"| n_FinancialScenario S_SRC_201 -.->|"cited by"| E_EV_100 E_EV_101["EV-101"]:::prov E_EV_101 -.->|"supports"| n_FinancialScenario S_SRC_201 -.->|"cited by"| E_EV_101 Q_CQ_004["CQ-004"]:::prov n_FinancialScenario -.->|"answers"| Q_CQ_004 n_FireSafetyCertification["FireSafetyCertification<br/>TERM-FireSafetyCertification"]:::owl E_EV_092 -.->|"supports"| n_FireSafetyCertification E_EV_098 -.->|"supports"| n_FireSafetyCertification n_GovernmentBody["GovernmentBody<br/>TERM-GovernmentBody"]:::owl E_EV_090["EV-090"]:::prov E_EV_090 -.->|"supports"| n_GovernmentBody S_SRC_035["SRC-035"]:::prov S_SRC_035 -.->|"cited by"| E_EV_090 E_EV_096["EV-096"]:::prov E_EV_096 -.->|"supports"| n_GovernmentBody S_SRC_201 -.->|"cited by"| E_EV_096 n_HeadLease["HeadLease<br/>TERM-HeadLease"]:::owl E_EV_060 -.->|"supports"| n_HeadLease E_EV_062["EV-062"]:::prov E_EV_062 -.->|"supports"| n_HeadLease S_SRC_021["SRC-021"]:::prov S_SRC_021 -.->|"cited by"| E_EV_062 n_ImplementationSchedule[["ImplementationSchedule<br/>TERM-ImplementationSchedule"]]:::owl E_EV_010["EV-010"]:::prov E_EV_010 -.->|"supports"| n_ImplementationSchedule S_SRC_111 -.->|"cited by"| E_EV_010 n_InformationMemorandum[["InformationMemorandum<br/>TERM-InformationMemorandum"]]:::owl E_EV_005 -.->|"supports"| n_InformationMemorandum E_EV_006["EV-006"]:::prov E_EV_006 -.->|"supports"| n_InformationMemorandum S_SRC_010 -.->|"cited by"| E_EV_006 n_InformationMemorandum -.->|"answers"| Q_CQ_008 n_InvestmentStrategy["InvestmentStrategy<br/>TERM-InvestmentStrategy"]:::owl E_EV_020["EV-020"]:::prov E_EV_020 -.->|"supports"| n_InvestmentStrategy S_SRC_112["SRC-112"]:::prov S_SRC_112 -.->|"cited by"| E_EV_020 E_EV_021["EV-021"]:::prov E_EV_021 -.->|"supports"| n_InvestmentStrategy S_SRC_005["SRC-005"]:::prov S_SRC_005 -.->|"cited by"| E_EV_021 Q_CQ_006["CQ-006"]:::prov n_InvestmentStrategy -.->|"answers"| Q_CQ_006 n_Jurisdiction["Jurisdiction<br/>TERM-Jurisdiction"]:::owl E_EV_090 -.->|"supports"| n_Jurisdiction E_EV_095["EV-095"]:::prov E_EV_095 -.->|"supports"| n_Jurisdiction S_SRC_201 -.->|"cited by"| E_EV_095 Q_CQ_001["CQ-001"]:::prov n_Jurisdiction -.->|"answers"| Q_CQ_001 n_Jurisdiction -.->|"answers"| Q_CQ_009 n_LandParcel["LandParcel<br/>TERM-LandParcel"]:::owl E_EV_171["EV-171"]:::prov E_EV_171 -.->|"supports"| n_LandParcel S_SRC_202 -.->|"cited by"| E_EV_171 E_EV_172 -.->|"supports"| n_LandParcel n_LeaseType["LeaseType<br/>TERM-LeaseType"]:::owl E_EV_080 -.->|"supports"| n_LeaseType E_EV_081 -.->|"supports"| n_LeaseType Q_CQ_010["CQ-010"]:::prov n_LeaseType -.->|"answers"| Q_CQ_010 n_Legislation[["Legislation<br/>TERM-Legislation"]]:::owl E_EV_090 -.->|"supports"| n_Legislation E_EV_093 -.->|"supports"| n_Legislation E_EV_131["EV-131"]:::prov E_EV_131 -.->|"supports"| n_Legislation S_SRC_201 -.->|"cited by"| E_EV_131 n_LocalCouncil["LocalCouncil<br/>TERM-LocalCouncil"]:::owl E_EV_094["EV-094"]:::prov E_EV_094 -.->|"supports"| n_LocalCouncil S_SRC_201 -.->|"cited by"| E_EV_094 E_EV_097 -.->|"supports"| n_LocalCouncil n_LotOnPlanIdentifier["LotOnPlanIdentifier<br/>TERM-LotOnPlanIdentifier"]:::owl E_EV_172 -.->|"supports"| n_LotOnPlanIdentifier n_ManagementAgreement["ManagementAgreement<br/>TERM-ManagementAgreement"]:::owl E_EV_064["EV-064"]:::prov E_EV_064 -.->|"supports"| n_ManagementAgreement S_SRC_021 -.->|"cited by"| E_EV_064 E_EV_152["EV-152"]:::prov E_EV_152 -.->|"supports"| n_ManagementAgreement S_SRC_106 -.->|"cited by"| E_EV_152 n_Metric["Metric<br/>TERM-Metric"]:::owl E_EV_100 -.->|"supports"| n_Metric E_EV_102["EV-102"]:::prov E_EV_102 -.->|"supports"| n_Metric S_SRC_021 -.->|"cited by"| E_EV_102 n_Mitigation["Mitigation<br/>TERM-Mitigation"]:::owl E_EV_120["EV-120"]:::prov E_EV_120 -.->|"supports"| n_Mitigation S_SRC_201 -.->|"cited by"| E_EV_120 E_EV_123 -.->|"supports"| n_Mitigation n_OperatingModel["OperatingModel<br/>TERM-OperatingModel"]:::owl E_EV_061 -.->|"supports"| n_OperatingModel E_EV_062 -.->|"supports"| n_OperatingModel n_Organisation["Organisation<br/>TERM-Organisation"]:::owl E_EV_042["EV-042"]:::prov E_EV_042 -.->|"supports"| n_Organisation S_SRC_008["SRC-008"]:::prov S_SRC_008 -.->|"cited by"| E_EV_042 E_EV_160 -.->|"supports"| n_Organisation n_OutgoingCategory["OutgoingCategory<br/>TERM-OutgoingCategory"]:::owl E_EV_081 -.->|"supports"| n_OutgoingCategory n_OwnershipStructure["OwnershipStructure<br/>TERM-OwnershipStructure"]:::owl E_EV_040["EV-040"]:::prov E_EV_040 -.->|"supports"| n_OwnershipStructure S_SRC_008 -.->|"cited by"| E_EV_040 E_EV_041["EV-041"]:::prov E_EV_041 -.->|"supports"| n_OwnershipStructure S_SRC_008 -.->|"cited by"| E_EV_041 Q_CQ_005["CQ-005"]:::prov n_OwnershipStructure -.->|"answers"| Q_CQ_005 n_Person["Person<br/>TERM-Person"]:::owl E_EV_041 -.->|"supports"| n_Person E_EV_052["EV-052"]:::prov E_EV_052 -.->|"supports"| n_Person S_SRC_035 -.->|"cited by"| E_EV_052 n_PlanningApproval["PlanningApproval<br/>TERM-PlanningApproval"]:::owl E_EV_094 -.->|"supports"| n_PlanningApproval E_EV_097 -.->|"supports"| n_PlanningApproval n_Portfolio["Portfolio<br/>TERM-Portfolio"]:::owl E_EV_025["EV-025"]:::prov E_EV_025 -.->|"supports"| n_Portfolio S_SRC_025 -.->|"cited by"| E_EV_025 E_EV_151["EV-151"]:::prov E_EV_151 -.->|"supports"| n_Portfolio S_SRC_106 -.->|"cited by"| E_EV_151 n_PrescribedForm[["PrescribedForm<br/>TERM-PrescribedForm"]]:::owl E_EV_089["EV-089"]:::prov E_EV_089 -.->|"supports"| n_PrescribedForm S_SRC_201 -.->|"cited by"| E_EV_089 E_EV_091["EV-091"]:::prov E_EV_091 -.->|"supports"| n_PrescribedForm S_SRC_035 -.->|"cited by"| E_EV_091 n_ProjectPhase["ProjectPhase<br/>TERM-ProjectPhase"]:::owl E_EV_105 -.->|"supports"| n_ProjectPhase E_EV_010 -.->|"supports"| n_ProjectPhase n_ProjectPlan[["ProjectPlan<br/>TERM-ProjectPlan"]]:::owl E_EV_004["EV-004"]:::prov E_EV_004 -.->|"supports"| n_ProjectPlan S_SRC_002 -.->|"cited by"| E_EV_004 n_PropertyAsset["PropertyAsset<br/>TERM-PropertyAsset"]:::owl E_EV_170["EV-170"]:::prov E_EV_170 -.->|"supports"| n_PropertyAsset S_SRC_202 -.->|"cited by"| E_EV_170 E_EV_171 -.->|"supports"| n_PropertyAsset Q_CQ_015["CQ-015"]:::prov n_PropertyAsset -.->|"answers"| Q_CQ_015 n_PropertyAttribute["PropertyAttribute<br/>TERM-PropertyAttribute"]:::owl E_EV_141 -.->|"supports"| n_PropertyAttribute E_EV_143["EV-143"]:::prov E_EV_143 -.->|"supports"| n_PropertyAttribute S_SRC_202 -.->|"cited by"| E_EV_143 n_PropertyClass["PropertyClass<br/>TERM-PropertyClass"]:::owl E_EV_130["EV-130"]:::prov E_EV_130 -.->|"supports"| n_PropertyClass S_SRC_201 -.->|"cited by"| E_EV_130 E_EV_134["EV-134"]:::prov E_EV_134 -.->|"supports"| n_PropertyClass S_SRC_201 -.->|"cited by"| E_EV_134 n_PropertyIdentifier["PropertyIdentifier<br/>TERM-PropertyIdentifier"]:::owl E_EV_172 -.->|"supports"| n_PropertyIdentifier E_EV_174 -.->|"supports"| n_PropertyIdentifier n_PropertyManagementBusiness["PropertyManagementBusiness<br/>TERM-PropertyManagementBusiness"]:::owl E_EV_150 -.->|"supports"| n_PropertyManagementBusiness E_EV_151 -.->|"supports"| n_PropertyManagementBusiness Q_CQ_013["CQ-013"]:::prov n_PropertyManagementBusiness -.->|"answers"| Q_CQ_013 n_RealEstateAgentLicence["RealEstateAgentLicence<br/>TERM-RealEstateAgentLicence"]:::owl E_EV_153["EV-153"]:::prov E_EV_153 -.->|"supports"| n_RealEstateAgentLicence S_SRC_106 -.->|"cited by"| E_EV_153 E_EV_142["EV-142"]:::prov E_EV_142 -.->|"supports"| n_RealEstateAgentLicence S_SRC_202 -.->|"cited by"| E_EV_142 n_Regulator["Regulator<br/>TERM-Regulator"]:::owl E_EV_090 -.->|"supports"| n_Regulator E_EV_092 -.->|"supports"| n_Regulator E_EV_130 -.->|"supports"| n_Regulator n_RegulatoryRule["RegulatoryRule<br/>TERM-RegulatoryRule"]:::owl E_EV_099["EV-099"]:::prov E_EV_099 -.->|"supports"| n_RegulatoryRule S_SRC_201 -.->|"cited by"| E_EV_099 E_EV_130 -.->|"supports"| n_RegulatoryRule E_EV_131 -.->|"supports"| n_RegulatoryRule n_RentableUnit["RentableUnit<br/>TERM-RentableUnit"]:::owl E_EV_070 -.->|"supports"| n_RentableUnit E_EV_072["EV-072"]:::prov E_EV_072 -.->|"supports"| n_RentableUnit S_SRC_041["SRC-041"]:::prov S_SRC_041 -.->|"cited by"| E_EV_072 E_EV_085["EV-085"]:::prov E_EV_085 -.->|"supports"| n_RentableUnit S_SRC_037 -.->|"cited by"| E_EV_085 n_ResidentialServiceRegistration["ResidentialServiceRegistration<br/>TERM-ResidentialServiceRegistration"]:::owl E_EV_092 -.->|"supports"| n_ResidentialServiceRegistration n_ResidentialTenancyAgreement["ResidentialTenancyAgreement<br/>TERM-ResidentialTenancyAgreement"]:::owl E_EV_050["EV-050"]:::prov E_EV_050 -.->|"supports"| n_ResidentialTenancyAgreement S_SRC_035 -.->|"cited by"| E_EV_050 E_EV_051["EV-051"]:::prov E_EV_051 -.->|"supports"| n_ResidentialTenancyAgreement S_SRC_038 -.->|"cited by"| E_EV_051 E_EV_073["EV-073"]:::prov E_EV_073 -.->|"supports"| n_ResidentialTenancyAgreement S_SRC_038 -.->|"cited by"| E_EV_073 n_Risk["Risk<br/>TERM-Risk"]:::owl E_EV_120 -.->|"supports"| n_Risk E_EV_121["EV-121"]:::prov E_EV_121 -.->|"supports"| n_Risk S_SRC_104 -.->|"cited by"| E_EV_121 E_EV_122["EV-122"]:::prov E_EV_122 -.->|"supports"| n_Risk S_SRC_106 -.->|"cited by"| E_EV_122 n_RiskCategory["RiskCategory<br/>TERM-RiskCategory"]:::owl E_EV_120 -.->|"supports"| n_RiskCategory E_EV_121 -.->|"supports"| n_RiskCategory n_RiskRegister[["RiskRegister<br/>TERM-RiskRegister"]]:::owl E_EV_009["EV-009"]:::prov E_EV_009 -.->|"supports"| n_RiskRegister S_SRC_111 -.->|"cited by"| E_EV_009 n_RoomingAccommodationAgreement["RoomingAccommodationAgreement<br/>TERM-RoomingAccommodationAgreement"]:::owl E_EV_089 -.->|"supports"| n_RoomingAccommodationAgreement E_EV_090 -.->|"supports"| n_RoomingAccommodationAgreement E_EV_091 -.->|"supports"| n_RoomingAccommodationAgreement n_RoomingHouseOperatorLicence["RoomingHouseOperatorLicence<br/>TERM-RoomingHouseOperatorLicence"]:::owl E_EV_093 -.->|"supports"| n_RoomingHouseOperatorLicence n_RoomingHousePremisesRegistration["RoomingHousePremisesRegistration<br/>TERM-RoomingHousePremisesRegistration"]:::owl E_EV_093 -.->|"supports"| n_RoomingHousePremisesRegistration n_Service["Service<br/>TERM-Service"]:::owl E_EV_154 -.->|"supports"| n_Service E_EV_156["EV-156"]:::prov E_EV_156 -.->|"supports"| n_Service S_SRC_106 -.->|"cited by"| E_EV_156 n_Sublease["Sublease<br/>TERM-Sublease"]:::owl E_EV_060 -.->|"supports"| n_Sublease E_EV_063["EV-063"]:::prov E_EV_063 -.->|"supports"| n_Sublease S_SRC_018 -.->|"cited by"| E_EV_063 n_SublettingPermissionClause["SublettingPermissionClause<br/>TERM-SublettingPermissionClause"]:::owl E_EV_066 -.->|"supports"| n_SublettingPermissionClause n_TaxClassification["TaxClassification<br/>TERM-TaxClassification"]:::owl E_EV_022["EV-022"]:::prov E_EV_022 -.->|"supports"| n_TaxClassification S_SRC_003["SRC-003"]:::prov S_SRC_003 -.->|"cited by"| E_EV_022 E_EV_133["EV-133"]:::prov E_EV_133 -.->|"supports"| n_TaxClassification S_SRC_201 -.->|"cited by"| E_EV_133 n_TaxRule["TaxRule<br/>TERM-TaxRule"]:::owl E_EV_130 -.->|"supports"| n_TaxRule E_EV_131 -.->|"supports"| n_TaxRule E_EV_133 -.->|"supports"| n_TaxRule Q_CQ_012["CQ-012"]:::prov n_TaxRule -.->|"answers"| Q_CQ_012 n_TenantConfiguration["TenantConfiguration<br/>TERM-TenantConfiguration"]:::owl E_EV_083 -.->|"supports"| n_TenantConfiguration E_EV_084["EV-084"]:::prov E_EV_084 -.->|"supports"| n_TenantConfiguration S_SRC_037 -.->|"cited by"| E_EV_084 n_TenantSegment["TenantSegment<br/>TERM-TenantSegment"]:::owl E_EV_074["EV-074"]:::prov E_EV_074 -.->|"supports"| n_TenantSegment S_SRC_040["SRC-040"]:::prov S_SRC_040 -.->|"cited by"| E_EV_074 E_EV_065 -.->|"supports"| n_TenantSegment n_TitleReference["TitleReference<br/>TERM-TitleReference"]:::owl E_EV_175["EV-175"]:::prov E_EV_175 -.->|"supports"| n_TitleReference S_SRC_202 -.->|"cited by"| E_EV_175 n_Workflow[["Workflow<br/>TERM-Workflow"]]:::owl E_EV_155["EV-155"]:::prov E_EV_155 -.->|"supports"| n_Workflow S_SRC_106 -.->|"cited by"| E_EV_155 classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111 classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111 classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111 classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111 classDef fix fill:#f0f0f0,stroke:#777,color:#222 classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111 classDef prov fill:#f7f7f7,stroke:#999,color:#333
| ID | Title | Type | Authority | Status | Publisher | Date | Version | Location | Notes |
|---|---|---|---|---|---|---|---|---|---|
| SRC-001 | How to Write an Effective Property Development Business Plan (Australia) / Smart Business Plans Australia | industry_article | secondary | current | Smart Business Plans Australia | https://www.smartbusinessplans.com.au/business-plan/how-to-write-an-effective-property-development-business-plan-australia/ | 2023 market-data reference period | ||
| SRC-002 | How To Write a Property Development Business Plan | industry_article | illustrative | current | Developers Research | https://www.dev-res.com/press-and-news/how-to-write-a-property-development-business-plan | lead-generation article | ||
| SRC-003 | Rental property as investment or business / Australian Taxation Office | government_guidance | authoritative | current | Australian Taxation Office | https://www.ato.gov.au/individuals-and-families/investments-and-assets/property-and-land/residential-rental-properties/rental-property-as-investment-or-business | QC 66425; references TR 97/11 | ||
| SRC-004 | Chartres_Innovation_Perspective_2017.pdf | academic_paper | primary | current | Pacific Rim Real Estate Society (Chartres, L.K.) 2017 | https://www.prres.org/uploads/629/2269/Chartres_Innovation_Perspective_2017.pdf | qualitative study; extraction artefacts present | ||
| SRC-005 | Types of Real Estate Investment Strategies & Their Key Considerations. | industry_article | secondary | current | Frasers Property Australia | https://www.frasersproperty.com.au/inspiration/real-estate-investment-strategies | dated 02 June 2025 | ||
| SRC-006 | Real Estate Business Plan / Xero AU | vendor_template | illustrative | current | Xero AU | https://www.xero.com/au/templates/business-plan-template/real-estate/?utm_source=GOOGLE&utm_medium=cpc&utm_campaign=AU+-+NB+-+MF+-+SMB+-+Templates&utm_content=Business+Plan+Template&utm_term=business+plan+template&ds_kid=10013420&gclsrc=aw.ds&gad_source=1&gad_campaignid=21773635403&gbraid=0AAAAAD0EBI3FaBPdqOW6MMd5D-jhZku3G&gclid=Cj0KCQjwk5nVBhDiARIsAHNGqadsctG6SFXYSyJT9tQAalCZfaAUYZjA1nACkM9X6nqEGqYYEfBfrdwaAqbBEALw_wcB | template landing page | ||
| SRC-007 | 8 Trends shaping real estate and facility management in 2027 / Planon | vendor_preview | illustrative | current | Planon | https://planonsoftware.com/uk/resources/white-papers/8-trends-that-will-shape-real-estate-and-facility-management-by-2027/?utm_source=google&utm_medium=cpc&utm_term=real%20estate%20portfolio%20management&utm_campaign=aunz_search_manual_broad&utm_content=720174792675&gad_source=1&gad_campaignid=21308543261&gbraid=0AAAAADoxnQOeWE1lODoFp3lR7CYuN5GSL&gclid=Cj0KCQjwk5nVBhDiARIsAHNGqadK4KpS4s6hG1qqLiJl3jT6fj1903-xd1HN-ImjHHrfmJxLdcwZu34aAm80EALw_wcB | gated white-paper preview; eight trends not supplied | ||
| SRC-008 | What's the best structure for property investment? / A must read! | adviser_article | secondary | current | Liston Newton Advisory | https://www.listonnewton.com.au/information-centre/whats-the-best-structure-for-property-investment | accounting/advisory firm | ||
| SRC-009 | How to start a property management business: your practical roadmap for getting it right from day one - PropertyMe | vendor_article | secondary | current | PropertyMe (Hermione Gardiner) | https://www.propertyme.com.au/blog/property-management/how-to-start-a-property-management-business-2 | 22 April 2026 | ||
| SRC-010 | Property Development Business Plan - Professional Business Plans | vendor_page | illustrative | current | Professional Business Plans | https://www.professionalbusinessplans.com.au/property-development-business-plan.html | service sales page; CPA practice | ||
| SRC-011 | Help me understand the Property Investment Strategy : r/AusFinance | forum_thread | illustrative | current | Reddit r/AusFinance | https://www.reddit.com/r/AusFinance/comments/1srqf88/help_me_understand_the_property_investment/ | anecdotal community discussion | ||
| SRC-012 | Vision, business concept and business model - Corem Property Group | company_page | illustrative | current | Corem Property Group | https://www.corem.se/en/about-corem/vision-business-concept-and-business-model/ | Swedish owner/operator self-description | ||
| SRC-013 | Landlord and Tenant Portal | vendor_article | secondary | current | MantisProperty | https://www.mantisproperty.com.au/blog-building-a-sustainable-real-estate-model-leveraging-technology-to-weather-market-downturns-35.aspx | landlord/tenant portal article | ||
| SRC-014 | Property Management Business Plan Template [Free] / PMVA | vendor_template | secondary | current | PMVA (Tiffany Bowtell) | https://www.pmva.com.au/property-management-business-plan-template/ | updated 12 May 2026 | ||
| SRC-015 | 9 Real Estate Business Plan Examples & How to Create One? | vendor_article | illustrative | current | Venngage | https://venngage.com/blog/real-estate-business-plan-examples/ | template gallery article | ||
| SRC-016 | Renting room by room: your path to power profits? / YIP | industry_article | secondary | historical | Your Investment Property (Aidan Devine) | https://www.yourinvestmentpropertymag.com.au/property-management/renting-room-by-room-your-path-to-power-profits | 22 November 2011; historical | ||
| SRC-017 | Commercial Property vs Rooming House returns: What yields better for investors? - Echo Property Group | industry_article | illustrative | current | Echo Property Group | https://echoproperty.com.au/our-blog/commercial-property-vs-rooming-house-returns-what-yields-better-for-investors/ | 25 June 2025; promotional comparison | ||
| SRC-018 | Rent to Rent: A Guide to Increasing Rental Profitability | industry_guide | secondary | current | Help Housing / Gestialivin | https://helphousing.com/safe-and-profitable-rental/rent-to-rent | Spain-specific; not Australian law | ||
| SRC-020 | The business of corporate leasing - Smart Property Investment | industry_article | secondary | historical | Smart Property Investment (Sam Saggers) | https://www.smartpropertyinvestment.com.au/investor-strategy/12680-the-business-of-corporate-leasing | 7 March 2014; paywalled/incomplete | ||
| SRC-021 | Coliving Business Models: Lease vs Management vs Ownership / Everything Coliving | industry_guide | secondary | current | Everything Coliving | https://www.everythingcoliving.com/coliving-business-models | global; updated April 2026; internal inconsistency on break-even | ||
| SRC-022 | Rent to rent - house in multiple occupancy strategy. - PropertyChat | forum_thread | illustrative | current | PropertyChat | https://www.propertychat.com.au/community/threads/rent-to-rent-house-in-multiple-occupancy-strategy.36921/ | operator anecdotes; 2019 edits | ||
| SRC-023 | Different types of leases / Business Queensland | government_guidance | authoritative | current | Business Queensland | https://www.business.qld.gov.au/starting-business/premises-location/leasing/types-leases | business premises guidance | ||
| SRC-024 | Brisbane Property Investment Strategy: Rooming Houses Explained / Indigo Construction Company | developer_article | illustrative | current | Indigo Construction Company | https://indigocc.com.au/brisbane-rooming-houses-investment-strategy/ | commercial developer content | ||
| SRC-025 | Dual Income Property: Two Rents on One Title | buyers_agent_article | secondary | current | Australian Property Experts (Peter Ly) | https://australianpropertyexperts.com.au/blog/dual-income-property-investment-australia/ | 16 July 2026 | ||
| SRC-035 | Owner-occupiers renting out rooms | government_guidance | authoritative | current | Residential Tenancies Authority Queensland | 2025-03-03 | https://www.rta.qld.gov.au/news/2025/03/03/owner-occupiers-renting-out-rooms | Official Queensland guidance on partial and full application of the Residential Tenancies and Rooming Accommodation Act 2008 to owner-occupiers. | |
| SRC-036 | Rooming House | developer_article | illustrative | current | New Property Australia | https://newproperty.com.au/property-types/rooming-house/ | Commercial developer description of Brisbane rooming-house configurations and planning constraints. | ||
| SRC-037 | A guide to single-tenant vs multi-tenant commercial real estate | vendor_article | secondary | current | Binary Stream | https://binarystream.com/a-guide-to-single-tenant-vs-multi-tenant-commercial-real-estate-faqs-answered/ | Commercial property comparison; jurisdiction-neutral operational claims only. | ||
| SRC-038 | Renting Out To Multiple Co-Tenants: What Are The Risks Involved? | property_management_article | secondary | current | CT Real Estate | https://www.ctrealestate.com.au/multiple-tenants-and-sub-letting/ | Australian property-management discussion of multiple tenancy and subletting risks. | ||
| SRC-039 | Rooming Accommodation Specialists Brisbane | property_management_service_page | illustrative | current | Realty8 | https://realty8.com.au/rooming-accommodation | Commercial service description of rooming-accommodation management operations. | ||
| SRC-040 | HMO Investment: Your Key to Rental Income | buyers_agent_article | illustrative | current | Buyers Agency Co | https://buyersagencyco.com.au/blog/go-hmo/ | Promotional HMO investment claims; quantitative yield claims remain source-attributed. | ||
| SRC-041 | Rooming Accommodation Investment | investment_offer_page | illustrative | current | Property Direct Pty Ltd | https://propertydirect.com.au/rooming-accommodation/ | Promotional investment offer; yield and vacancy claims remain source-attributed. | ||
| SRC-101 | Combined Source Reference: Property Development & Real Estate Business Planning | synthesis_combined_reference | secondary | current | property-pages corpus compiler | 2026-09-14 | property-pages/01-business-planning-and-development/business-planning-and-development.md | Compiled 14 September 2026 from the raw sources of the category; secondary synthesis (DEC-016). | |
| SRC-102 | Combined Source Reference: Property Investment Strategies, Structures & Rental Models | synthesis_combined_reference | secondary | current | property-pages corpus compiler | 2026-09-14 | property-pages/02-investment-strategy-and-ownership/investment-strategy-and-ownership.md | Compiled 14 September 2026 from the raw sources of the category; secondary synthesis (DEC-016). | |
| SRC-103 | Rooming Accommodation: Investment, Regulation & Management (combined summary) | synthesis_combined_reference | secondary | current | property-pages corpus compiler | 2026-09-14 | property-pages/03-rooming-houses-and-multi-occupancy/rooming-houses-and-multi-occupancy.md | Compiled 14 September 2026 from the raw sources of the category; secondary synthesis (DEC-016). | |
| SRC-104 | Rent-to-Rent, Corporate Leasing & Coliving: Consolidated Source Summary | synthesis_combined_reference | secondary | current | property-pages corpus compiler | 2026-09-14 | property-pages/04-rent-to-rent-and-coliving/rent-to-rent-and-coliving.md | Compiled 14 September 2026 from the raw sources of the category; secondary synthesis (DEC-016). | |
| SRC-105 | Commercial Leasing: Lease Types and Tenant Configurations (combined) | synthesis_combined_reference | secondary | current | property-pages corpus compiler | 2026-09-14 | property-pages/05-commercial-leasing/commercial-leasing-lease-types-and-tenant-configurations.md | Compiled 14 September 2026 from the raw sources of the category; secondary synthesis (DEC-016). | |
| SRC-106 | Building and Scaling a Property Management Business (combined guide) | synthesis_combined_reference | secondary | current | property-pages corpus compiler | 2026-09-14 | property-pages/06-property-management-operations/combined-property-management-business-guide.md | Compiled 14 September 2026 from the raw sources of the category; secondary synthesis (DEC-016). | |
| SRC-107 | Future Real Estate Business Models (combined strategic reference) | synthesis_combined_reference | secondary | current | property-pages corpus compiler | 2026-09-14 | property-pages/07-business-models-and-trends/combined-real-estate-business-model-innovation-strategy.md | Compiled 14 September 2026 from the raw sources of the category; secondary synthesis (DEC-016). | |
| SRC-111 | Category summary: Property Business Planning and Development Feasibility | synthesis_category_summary | secondary | current | property-pages corpus compiler | 2026-09-14 | property-pages/categories/01-business-planning-and-development.md | Category-level synthesis with decision rules and evidence limitations (DEC-016). | |
| SRC-112 | Category summary: Investment Strategy, Portfolio and Ownership Structures | synthesis_category_summary | secondary | current | property-pages corpus compiler | 2026-09-14 | property-pages/categories/02-investment-strategy-and-ownership.md | Category-level synthesis with decision rules and evidence limitations (DEC-016). | |
| SRC-113 | Category summary: Rooming Houses, HMOs and Multi-Occupancy Accommodation | synthesis_category_summary | secondary | current | property-pages corpus compiler | 2026-09-14 | property-pages/categories/03-rooming-houses-and-multi-occupancy.md | Category-level synthesis with decision rules and evidence limitations (DEC-016). | |
| SRC-114 | Category summary: Rent-to-Rent, Subletting and Co-Living Models | synthesis_category_summary | secondary | current | property-pages corpus compiler | 2026-09-14 | property-pages/categories/04-rent-to-rent-and-coliving.md | Category-level synthesis with decision rules and evidence limitations (DEC-016). | |
| SRC-115 | Category summary: Commercial Leasing and Tenant Concentration | synthesis_category_summary | secondary | current | property-pages corpus compiler | 2026-09-14 | property-pages/categories/05-commercial-leasing.md | Category-level synthesis with decision rules and evidence limitations (DEC-016). | |
| SRC-116 | Category summary: Property Management Operations and Technology | synthesis_category_summary | secondary | current | property-pages corpus compiler | 2026-09-14 | property-pages/categories/06-property-management-operations.md | Category-level synthesis with decision rules and evidence limitations (DEC-016). | |
| SRC-117 | Category summary: Business Models, Innovation and Industry Trends | synthesis_category_summary | secondary | current | property-pages corpus compiler | 2026-09-14 | property-pages/categories/07-business-models-and-trends.md | Category-level synthesis with decision rules and evidence limitations (DEC-016). | |
| SRC-201 | Property Investment, Rooming Houses and Small-Scale Development in Australia: South East Queensland and Greater Melbourne (deep research report) | synthesis_research_report | secondary | current | property-pages corpus compiler (AI-assisted deep research) | 2026-09-14 | property-pages/deep-research-report-property-australia.md | Cites external government/industry sources by opaque citation tokens that are not resolvable from the corpus; legal and tax claims are recorded as explicit against this source but flagged as not independently verified (DEC-016). | |
| SRC-202 | Open and Accessible Property Data for a Brisbane Development and Leasing Business (deep research report) | synthesis_research_report | secondary | current | property-pages corpus compiler (AI-assisted deep research) | 2026-09-14 | property-pages/deep-research-report-property-data-sources.md | Data-source landscape for Queensland/Brisbane; citation tokens unresolvable from the corpus (DEC-016). | |
| SRC-300 | property-pages manifest.jsonl and categories/README.md | corpus_manifest | reference | current | property-pages corpus compiler | 2026-09-14 | property-pages/manifest.jsonl | 33 manifest lines; 31 scraped files present; entries 19, 26-31 failed with no file; two trailing entries re-use index 1 and 2 for RTA and New Property Australia URLs marked failed although files 0035/0036 exist. |
| ID | Source | Locator | Support | Confidence | Full claim | Supports | Notes |
|---|---|---|---|---|---|---|---|
| EV-001 | SRC-001 | {"lines": "L16-L131"} | explicit | 1.0 | A property development business plan comprises executive summary, company description and structure, market analysis, development strategy, marketing and sales, financial projections and funding, operational plan, risk and contingency, and exit strategy. | AX-DOM-recommendsSection, AX-RNG-recommendsSection, AX-SUB-BusinessPlan-InformationArtefact, TERM-BusinessPlan, TERM-DocumentSection, TERM-DocumentSectionScheme, TERM-Section_CompanyDescription, TERM-Section_DevelopmentStrategy, TERM-Section_ExecutiveSummary, TERM-Section_ExitStrategy, TERM-Section_FinancialProjections, TERM-Section_MarketAnalysis, TERM-Section_MarketingAndSales, TERM-Section_OperationalPlan, TERM-Section_RiskAndContingency, TERM-recommendsSection | |
| EV-002 | SRC-002 | {"lines": "L37-L61"} | explicit | 1.0 | A development plan contains an executive summary, company description, project description (location, type, scope, outcomes), financial projections, a timeline with milestones and a risk-management section. | AX-DOM-recommendsSection, AX-RNG-recommendsSection, TERM-DocumentSection, TERM-Section_ExecutiveSummary, TERM-Section_MarketAnalysis, TERM-Section_ProjectDescription, TERM-Section_TimelineMilestones, TERM-recommendsSection | |
| EV-003 | SRC-015 | {"lines": "L349-L363"} | explicit | 0.9 | A real-estate business plan is written through a stepwise process including SWOT analysis, SMART goals, services and business model, four-Ps marketing, team, financial plan, risk and contingency, regular review and an appendix. | AX-SUB-BusinessPlan-InformationArtefact, TERM-BusinessPlan, TERM-Section_SWOT | US-oriented vendor article; generic planning practice. |
| EV-004 | SRC-002 | {"lines": "L45"} | explicit | 1.0 | A project description specifies location, type, scope and expected social, economic or environmental outcomes of a specific development project. | AX-DOM-producesArtefact, AX-RNG-producesArtefact, AX-SUB-ProjectPlan-InformationArtefact, TERM-ProjectPlan, TERM-Role_Developer, TERM-Section_ProjectDescription, TERM-producesArtefact | |
| EV-005 | SRC-010 | {"lines": "L48"} | explicit | 1.0 | A feasibility study analyses income and cost streams and is a component of a business plan or information memorandum; an information memorandum is the document used to raise project funding from investors. | AX-SUB-FeasibilityStudy-InformationArtefact, AX-SUB-InformationMemorandum-InformationArtefact, TERM-FeasibilityStudy, TERM-InformationMemorandum | |
| EV-006 | SRC-010 | {"lines": "L48"} | explicit | 1.0 | A typical information memorandum of 25-30 pages contains executive summary, development overview and structure, location details, project plan and milestones, team credentials, target market and marketing plan, financial plan, investment/lending offer and risk management. | AX-DOM-recommendsSection, AX-RNG-recommendsSection, AX-SUB-InformationMemorandum-InformationArtefact, TERM-InformationMemorandum, TERM-Section_InvestmentOffer, TERM-Section_LocationDetails, TERM-Section_TeamCredentials, TERM-recommendsSection | Vendor page; structure presented as typical rather than mandated. |
| EV-007 | SRC-001 | {"lines": "L90-L103"} | explicit | 1.0 | Essential financial projections are an income statement (3-5 years), cash-flow statement, balance sheet, break-even analysis and return on investment. | AX-SUB-FinancialModel-InformationArtefact, TERM-FinancialModel, TERM-Section_FinancialProjections | |
| EV-008 | SRC-111 | {"section": "Category Summary, paragraphs 6-7"} | explicit | 0.9 | The financial model should include profit-and-loss, cash-flow forecast, balance sheet, sources-and-uses schedule, equity requirement, debt structure, break-even, ROI, IRR and exit value, and sensitivity analysis is essential. | AX-SUB-FinancialModel-InformationArtefact, TERM-FinancialModel | Category synthesis compiled 14 Sep 2026. |
| EV-009 | SRC-111 | {"section": "Category Summary, paragraph 8"} | explicit | 0.9 | A risk register should cover title, environmental, planning refusal, building and fire, contractor, defects, cost overruns, insurance, market downturn, interest rate, funding, demand, cyber and exit liquidity risks, each with an owner, likelihood, impact, mitigation, trigger and response. | AX-SUB-RiskRegister-InformationArtefact, TERM-RiskCat_ConstructionCost, TERM-RiskCat_MarketCycle, TERM-RiskCat_Policy, TERM-RiskRegister, TERM-Section_RiskAndContingency | |
| EV-010 | SRC-111 | {"section": "Category Summary, paragraph 9"} | explicit | 0.9 | Implementation should contain a dated milestone schedule, role matrix, approval gates, governance meetings, reporting cadence, document controls, budget reviews and plan-update rules. | AX-SUB-ImplementationSchedule-InformationArtefact, TERM-ImplementationSchedule, TERM-ProjectPhase, TERM-Section_TimelineMilestones | |
| EV-011 | SRC-111 | {"section": "Category Summary, paragraph 4"} | explicit | 0.9 | The development strategy runs from site identification and acquisition through due diligence, planning, design, approvals, procurement, construction, commissioning, leasing or sales, settlement and exit. | AX-DOM-producesArtefact, AX-DOM-usesStrategy, AX-RNG-producesArtefact, AX-RNG-usesStrategy, AX-SUB-DevelopmentProject-Activity, TERM-DevelopmentProject, TERM-Role_Developer, TERM-Strategy_SmallScaleDevelopment, TERM-producesArtefact, TERM-usesStrategy | |
| EV-012 | SRC-111 | {"section": "Category Summary, paragraph 4"} | explicit | 0.9 | A development plan should identify planners, architects, engineers, surveyors, certifiers, builders, agents, lawyers, accountants, financiers and property managers. | TERM-Role_Adviser | |
| EV-013 | SRC-006 | {"lines": "L100"} | explicit | 1.0 | A business plan is an internal strategy document whereas a business proposal is an external document making a specific request such as investment or partnership. | AX-SUB-BusinessPlan-InformationArtefact, TERM-BusinessPlan | |
| EV-014 | SRC-001 | {"lines": "L120-L125"} | explicit | 1.0 | Development risk categories include market downturn, construction delay and cost overrun, zoning and building-code change, environmental challenges and financing/interest-rate risk. | TERM-Section_RiskAndContingency | |
| EV-020 | SRC-112 | {"section": "Category Summary, paragraph 2"} | explicit | 0.9 | The source material describes buy and hold, renovate and rent, fix and flip, short-term accommodation, cash-flow investing, commercial property, dual-income property, rooming houses, co-living, managed investments and more passive approaches as investment strategies. | AX-RNG-hasStrategy, TERM-InvestmentStrategy, TERM-InvestmentStrategyScheme, TERM-Role_Investor, TERM-Strategy_ManagedInvestment, TERM-hasStrategy | |
| EV-021 | SRC-005 | {"lines": "L53-L61"} | explicit | 1.0 | Buy and hold is long-term ownership for capital growth and rent; fix and flip acquires undervalued property to renovate and resell; short-term rental targets tourist markets; renovate and rent modernises older assets for long-term tenants; the cash-flow strategy prioritises yield and low vacancy. | AX-DOM-strategyUsesAccommodationType, AX-DOM-strategyUsesOperatingModel, AX-DOM-usesStrategy, AX-RNG-strategyUsesAccommodationType, AX-RNG-strategyUsesOperatingModel, AX-RNG-usesStrategy, TERM-AccommodationType_ShortStay, TERM-InvestmentStrategy, TERM-InvestmentStrategyScheme, TERM-Segment_Tourists, TERM-Strategy_BuyAndHold, TERM-Strategy_CashFlow, TERM-Strategy_FixAndFlip, TERM-Strategy_RenovateAndRent, TERM-Strategy_ShortTermRental, TERM-strategyUsesAccommodationType, TERM-strategyUsesOperatingModel, TERM-usesStrategy | |
| EV-022 | SRC-003 | {"lines": "L29-L45"} | explicit | 1.0 | Most rental owners are investors, not businesses, regardless of property count; carrying on a rental-property business requires significant size and scale, hours, personal involvement and business-like conduct, per the indicators in TR 97/11. | AX-RNG-hasTaxClassification, TERM-Role_Investor, TERM-TaxClassification, TERM-TaxClassificationScheme, TERM-Tax_RentalBusiness, TERM-Tax_RentalInvestment, TERM-hasTaxClassification | ATO guidance QC 66425 (authoritative). |
| EV-023 | SRC-017 | {"lines": "L17-L37"} | explicit | 0.8 | Commercial property offers higher rent, longer leases and fewer tenant issues, with SEQ yields of 4-7%, but carries total-income vacancy risk, high entry cost and limited resale. | TERM-Strategy_CommercialProperty | Promotional comparison by a rooming-house vendor. |
| EV-024 | SRC-112 | {"section": "Category Summary, paragraphs 5-6"} | explicit | 0.9 | Financing analysis covers deposit and equity, serviceability, LVR, interest-only versus principal-and-interest, lender treatment of rent and refinancing; underwriting should use net yield, cash-on-cash return, debt service coverage, equity requirement and break-even occupancy. | TERM-Metric_DSCR, TERM-Metric_LVR, TERM-RiskCat_InterestRate, TERM-Role_Lender | |
| EV-025 | SRC-025 | {"lines": "L99-L109"} | explicit | 1.0 | Dual-income property is best positioned mid-portfolio (properties 3-5) after initial growth assets, and concentrates capital in a single asset. | AX-DOM-inPortfolio, AX-RNG-hasStrategy, AX-RNG-inPortfolio, TERM-Portfolio, TERM-RiskCat_Concentration, TERM-hasStrategy, TERM-inPortfolio | |
| EV-026 | SRC-011 | {"lines": "L123"} | explicit | 0.7 | APRA serviceability rules apply a 3 percentage-point rate buffer and lenders shade rental income to 70-80%, limiting a PAYG earner on $130-150k to roughly 2-3 investment properties. | TERM-Role_Lender | Forum commentary; consistent with SRC-201 L216. |
| EV-030 | SRC-025 | {"lines": "L35-L39"} | explicit | 1.0 | A dual income property is a single land parcel configured to produce two separate rental streams; subtypes are duplex, dual key, dual occupancy and house with granny flat. | AX-DOM-strategyUsesAccommodationType, AX-RNG-strategyUsesAccommodationType, AX-SUB-Dwelling-PropertyAsset, TERM-Dwelling, TERM-Strategy_DualIncome, TERM-strategyUsesAccommodationType | |
| EV-031 | SRC-025 | {"lines": "L41-L47"} | explicit | 1.0 | A duplex is two dwellings on one lot (single title or subdivided); a dual key is one building with two self-contained sections on one title; dual occupancy is two dwellings on one lot; a granny flat is a secondary dwelling of roughly 60-80 m2 depending on state. | AX-SUB-Dwelling-PropertyAsset, TERM-AccommodationType_DualKey, TERM-AccommodationType_DualOccupancy, TERM-AccommodationType_Duplex, TERM-AccommodationType_SecondaryDwelling, TERM-Dwelling, TERM-Strategy_DualIncome | |
| EV-032 | SRC-025 | {"lines": "L85-L93"} | explicit | 0.9 | State dual-occupancy rules differ: NSW requires 450 m2 minimum lot and 12 m frontage in R2 zones; Victoria typically 500-600 m2 lots; Queensland councils set limits; WA ancillary dwellings under 70 m2 need no approval since 2024; SA allows up to 70 m2 and non-family rentals. | TERM-AccommodationType_SecondaryDwelling, TERM-lotSizeSqm | Dated 16 July 2026; vendor summary of state rules. |
| EV-033 | SRC-025 | {"lines": "L75"} | explicit | 0.8 | A new dual-income build attracts about $28,000 of first-year depreciation versus about $10,000 for an older house. | TERM-Metric_Depreciation | Illustrative vendor figure. |
| EV-034 | SRC-025 | {"lines": "L77"} | explicit | 0.8 | The May 2026 Federal Budget provides that from 1 July 2027 negative gearing on established residential investment property bought after budget night is restricted while new builds keep full negative gearing and the 50% CGT discount. | ISSUE-006 | Secondary report of a budget measure; compare EV-130. |
| EV-040 | SRC-008 | {"lines": "L13-L20"} | explicit | 1.0 | Six common property investment ownership structures are individual name, joint ownership, discretionary family trust, unit trust, company and self-managed super fund. | AX-RNG-heldUnder, TERM-OwnershipStructure, TERM-OwnershipStructureScheme, TERM-heldUnder | |
| EV-041 | SRC-008 | {"lines": "L32-L54"} | explicit | 1.0 | Individual ownership suits first-time investors using negative gearing with low personal risk; joint tenants hold equal shares with survivorship; tenants in common hold specified shares that pass to the estate. | AX-DISJ-001, AX-DOM-hasCharacteristic, AX-RNG-hasCharacteristic, AX-SUB-Person-Party, AX-SUB-Person-Person, TERM-OwnershipStructure, TERM-Person, TERM-Structure_Individual, TERM-Structure_JointTenants, TERM-Structure_TenantsInCommon, TERM-hasCharacteristic | Article mislabels survivorship as 'Right of Ownership'. |
| EV-042 | SRC-008 | {"lines": "L58-L106"} | explicit | 1.0 | A discretionary trust distributes at the trustee's discretion and offers asset protection; a unit trust gives fixed interests suited to unrelated investors; a company loses the 50% CGT discount; an SMSF suits retirement savers without short-term liquidity needs. | AX-DISJ-001, AX-DOM-hasCharacteristic, AX-RNG-hasCharacteristic, AX-SUB-Organisation-Organization, AX-SUB-Organisation-Party, TERM-Organisation, TERM-Structure_Company, TERM-Structure_DiscretionaryTrust, TERM-Structure_SMSF, TERM-Structure_UnitTrust, TERM-hasCharacteristic | |
| EV-043 | SRC-112 | {"section": "Category Summary, paragraph 4"} | explicit | 0.9 | A structure should be selected before acquisition with legal and tax advice; changing structure later can create tax, duty, refinancing and transaction consequences. | AX-RNG-heldUnder, TERM-heldUnder | |
| EV-050 | SRC-035 | {"lines": "L3"} | explicit | 1.0 | The RTA refers to the parties as the property owner and the tenant or resident, resident being the term for a person under a rooming accommodation agreement. | AX-DOM-ownedBy, AX-RNG-ownedBy, AX-SUB-ResidentialTenancyAgreement-Agreement, TERM-OperatingModel_SingleLeaseRental, TERM-ResidentialTenancyAgreement, TERM-RoleScheme, TERM-Role_Landlord, TERM-Role_Owner, TERM-Role_Tenant, TERM-ownedBy | Queensland regulator (authoritative). |
| EV-051 | SRC-038 | {"lines": "L25-L33"} | explicit | 1.0 | Two rental arrangements exist: the whole unit under a single contract with one or more co-tenants, or multiple tenants each under their own contract for individual rooms. | AX-SUB-ResidentialTenancyAgreement-Agreement, TERM-ResidentialTenancyAgreement | |
| EV-052 | SRC-035 | {"lines": "L3-L13"} | explicit | 1.0 | An owner-occupier (an individual) may rent rooms in their home; how the Act applies depends on rooms rented, secondary dwelling and bonds. | AX-SUB-Person-Party, AX-SUB-Person-Person, TERM-Person | |
| EV-060 | SRC-104 | {"lines": "L59-L63"} | explicit | 1.0 | Under rent-to-rent / master leasing the operator pays a fixed head lease to the owner, sublets to residents and retains the spread, bearing all vacancy and operating risk because head rent is owed regardless of occupancy. | AX-DISJ-002, AX-DOM-agreementUnderHeadLease, AX-DOM-operatedBy, AX-RES-004, AX-RNG-agreementUnderHeadLease, AX-RNG-concernsAsset, AX-RNG-operatedBy, AX-SUB-HeadLease-Agreement, AX-SUB-Sublease-Agreement, TERM-Agreement, TERM-HeadLease, TERM-OperatingModel_MasterLease, TERM-Role_Operator, TERM-Strategy_RentToRent, TERM-Sublease, TERM-agreementUnderHeadLease, TERM-concernsAsset, TERM-fixedRent, TERM-operatedBy | Synthesis of SRC-018 L19 and SRC-021 L83. |
| EV-061 | SRC-104 | {"lines": "L121-L131"} | explicit | 1.0 | Operating models are distinguished by who controls the asset, what the operator earns, the main operator risk and the asset upside: rent-to-rent/master lease, revenue share/management, property ownership, hybrid/franchise and corporate leasing (a demand channel, not an ownership structure). | AX-DOM-intendedOperatingModel, AX-DOM-strategyUsesOperatingModel, AX-RNG-intendedOperatingModel, AX-RNG-strategyUsesOperatingModel, TERM-Agreement, TERM-OperatingModel, TERM-OperatingModelScheme, TERM-OperatingModel_HybridFranchise, TERM-OperatingModel_OwnerOperated, TERM-Strategy_Coliving, TERM-intendedOperatingModel, TERM-strategyUsesOperatingModel | |
| EV-062 | SRC-021 | {"lines": "L83-L109"} | explicit | 1.0 | Master leasing: the operator signs a long-term lease on a whole building or floor, renovates and subleases rooms; fixed lease obligations during downturns, landlord dependency, operator-funded renovation and rent escalation are the key challenges. | AX-DOM-ownedBy, AX-RES-004, AX-RNG-ownedBy, AX-SUB-HeadLease-Agreement, TERM-HeadLease, TERM-OperatingModel, TERM-OperatingModel_MasterLease, TERM-OperatingModel_OwnerOperated, TERM-RiskCat_Counterparty, TERM-Role_Owner, TERM-Strategy_RentToRent, TERM-fixedRent, TERM-ownedBy | Global coliving guide, April 2026. |
| EV-063 | SRC-018 | {"lines": "L61"} | explicit | 1.0 | In room-by-room subletting the operator leases the whole property and sublets individual rooms to multiple occupants. | AX-DOM-agreementUnderHeadLease, AX-RNG-agreementUnderHeadLease, AX-SUB-Sublease-Agreement, TERM-Sublease, TERM-agreementUnderHeadLease | Spain-specific guide; mechanism generic. |
| EV-064 | SRC-021 | {"lines": "L119-L129, L191-L197"} | explicit | 1.0 | Under a revenue-share/management model the operator supplies brand, operations and technology, the owner supplies the building, and the operator is paid a fee or share without fixed head rent; under a franchise the franchisor supplies brand and systems for royalties. | AX-DISJ-002, AX-SUB-ManagementAgreement-Agreement, TERM-ManagementAgreement, TERM-OperatingModel_HybridFranchise, TERM-OperatingModel_ManagementRevenueShare | |
| EV-065 | SRC-020 | {"lines": "L19-L25"} | explicit | 1.0 | Corporate leasing is businesses renting residential accommodation for travelling staff as a hotel substitute; the corporate tenant signs a 12-month lease at a premium and rotates its employees as occupants. | AX-RNG-targetsTenantSegment, AX-SUB-CorporateLease-Agreement, TERM-AccommodationType_CorporateFurnished, TERM-CorporateLease, TERM-OperatingModel_CorporateLeasing, TERM-Role_CorporateTenant, TERM-Segment_CorporateStaff, TERM-Strategy_CorporateLeasing, TERM-TenantSegment, TERM-targetsTenantSegment | Australian article dated 7 March 2014; historical. |
| EV-066 | SRC-018 | {"lines": "L99, L121-L128"} | explicit | 1.0 | A secure rent-to-rent contract must specify explicit subletting permission, term, rent, deposits or guarantees, property condition, permitted use and maintenance responsibility. | AX-DOM-hasClause, AX-DOM-permittedUse, AX-RNG-hasClause, AX-RNG-permittedUse, AX-SUB-SublettingPermissionClause-ContractClause, TERM-ContractClause, TERM-SublettingPermissionClause, TERM-hasClause, TERM-permittedUse | Spain-specific; SRC-104 L271-L282 generalises the checklist. |
| EV-067 | SRC-022 | {"lines": "L19-L21, L57-L59"} | explicit | 0.6 | A forum example prices a head lease at $720 per week and room subleases totalling $1,590 per week with bills of $180 and insurance/repairs of $50; studios elsewhere let at $370-450 per week on minimum six-month terms. | TERM-termMonths, TERM-weeklyRent | Self-reported forum economics; SRC-041 L55 for the studio terms. |
| EV-068 | SRC-021 | {"lines": "L472"} | explicit | 1.0 | Rent escalation clauses of 3-5% per annum compound to 16-28% over five years; caps at CPI or occupancy-linked steps are recommended. | TERM-RiskCat_LeaseEscalation, TERM-escalationRatePercent | |
| EV-069 | SRC-022 | {"lines": "L27-L30, L128-L131"} | explicit | 0.7 | In Australia room-by-room subletting falls under state boarding-house regulation; both operator and owner can be prosecuted, councils may order eviction, and a registered boarding house with council consent is required. | AX-DOM-appliesToOperatingModel, AX-DOM-permittedUse, AX-RNG-appliesToOperatingModel, AX-RNG-permittedUse, TERM-appliesToOperatingModel, TERM-permittedUse | Forum discussion; legal detail is jurisdiction-specific and not verified. |
| EV-070 | SRC-016 | {"lines": "L15-L27"} | explicit | 1.0 | Room-by-room letting is an alternative to single-lease rental, established for boarding houses, student accommodation and backpacker hostels; occupants may be lodgers, boarders or tenants with different rights. | AX-DOM-hasAccommodationType, AX-DOM-partOf, AX-RNG-hasAccommodationType, AX-RNG-partOf, AX-SUB-RentableUnit-PropertyAsset, TERM-AccommodationType, TERM-AccommodationTypeScheme, TERM-AccommodationType_BoardingHouse, TERM-AccommodationType_RoomingHouse, TERM-AccommodationType_StudentAccommodation, TERM-RentableUnit, TERM-Role_Resident, TERM-Segment_Students, TERM-Strategy_RoomingHouse, TERM-hasAccommodationType, TERM-partOf | Historical article, 22 November 2011. |
| EV-071 | SRC-038 | {"lines": "L35"} | explicit | 1.0 | A rooming house is a property where four or more people live in rented rooms, managed by an operator who decides who occupies which room. | AX-DOM-operatedBy, AX-RNG-operatedBy, ISSUE-004, TERM-AccommodationType, TERM-AccommodationType_RoomingHouse, TERM-Role_Operator, TERM-ThresholdKind_UnrelatedTenants, TERM-operatedBy | Victorian framing. |
| EV-072 | SRC-041 | {"lines": "L35, L51"} | explicit | 1.0 | Rooming accommodation is defined by the vendor as a home with five studios each having bedroom, bathroom, living area and kitchenette, plus common kitchen, dining, laundry and yard. | AX-DOM-partOf, AX-RNG-partOf, AX-SUB-RentableUnit-PropertyAsset, ISSUE-004, TERM-AccommodationType_PurposeBuiltStudios, TERM-AccommodationType_RoomingHouse, TERM-RentableUnit, TERM-partOf, TERM-roomCount | Vendor product definition. |
| EV-073 | SRC-038 | {"lines": "L25-L33"} | explicit | 1.0 | The traditional model lets the whole property under one contract; rooming lets individual rooms to different tenants under separate contracts. | AX-SUB-ResidentialTenancyAgreement-Agreement, TERM-AccommodationType_ShareHouse, TERM-AccommodationType_WholeDwellingRental, TERM-OperatingModel_SingleLeaseRental, TERM-ResidentialTenancyAgreement | |
| EV-074 | SRC-040 | {"lines": "L15-L23"} | explicit | 1.0 | An HMO is a house shared by several tenants not of one household, each with their own bedroom and an individual lease, sharing communal areas; tenants are students, professional singles or couples, pensioners and new arrivals, not families; the landlord pays utilities, gardening and common-area cleaning. | AX-RNG-targetsTenantSegment, TERM-AccommodationType_HMO, TERM-Outgoing_Utilities, TERM-Segment_EssentialWorkers, TERM-Segment_Families, TERM-Segment_NewArrivals, TERM-Segment_Students, TERM-Segment_TemporaryWorkers, TERM-Segment_YoungProfessionals, TERM-TenantSegment, TERM-TenantSegmentScheme, TERM-targetsTenantSegment | WA buyers' agent; HMO used loosely. |
| EV-075 | SRC-104 | {"lines": "L65, L417"} | explicit | 1.0 | Coliving is accommodation with private space, shared facilities and typically managed services and community, operated under master lease, management/revenue share, ownership or franchise/hybrid structures. | AX-DOM-hasAccommodationType, AX-RNG-hasAccommodationType, TERM-AccommodationType, TERM-AccommodationType_Coliving, TERM-Strategy_Coliving, TERM-hasAccommodationType | |
| EV-076 | SRC-024 | {"lines": "L73"} | explicit | 0.8 | A six-bedroom rooming house costs about $600,000-$800,000 to build in Brisbane; larger sites $1.2-1.8 million. | ISSUE-004, TERM-bedroomCount, TERM-floorAreaSqm | Developer marketing figures. |
| EV-077 | SRC-036 | {"lines": "L76-L79"} | explicit | 0.8 | In Brisbane a rooming house is certified as Building Class 1b and City Council limits it to a maximum of five lettable areas, five unrelated parties and 300 m2 total floor area. | ISSUE-004, TERM-AccommodationType_PurposeBuiltStudios, TERM-AccommodationType_RoomingHouse, TERM-ThresholdKind_FloorArea, TERM-ThresholdKind_SeparateLettings | Vendor statement of council rules; SRC-201 L125 reports up to five guests code-assessable. |
| EV-078 | SRC-036 | {"lines": "L193-L200"} | explicit | 0.8 | ABS data show 58.6% of Queensland households are one or two persons but only 20.9% of dwellings have two or fewer bedrooms, indicating unmet demand from singles and couples. | TERM-Segment_SinglesAndCouples | |
| EV-080 | SRC-023 | {"lines": "L3-L19, L40-L41"} | explicit | 1.0 | Business premises leases are short-term (flexible, terminable at short notice) or long-term (stable); a retail shopping centre is five or more shops grouped together; Queensland retail shop leases are governed by the Retail Shop Leases Regulation 2016. | AX-DOM-leaseType, AX-RNG-leaseType, AX-SUB-CommercialLease-Agreement, AX-SUB-CommercialPremises-PropertyAsset, TERM-CommercialLease, TERM-CommercialPremises, TERM-LeaseType, TERM-LeaseTypeScheme, TERM-LeaseType_LongTerm, TERM-LeaseType_ShoppingCentre, TERM-LeaseType_ShortTerm, TERM-Strategy_CommercialProperty, TERM-ThresholdKind_Shops, TERM-leaseType | Queensland Government (authoritative). |
| EV-081 | SRC-037 | {"lines": "L205-L216, L306-L311"} | explicit | 1.0 | Under a triple-net lease the tenant pays taxes, insurance, common-area maintenance, capital expenditure and maintenance in addition to rent; under a gross lease the lessee does not pay maintenance, insurance or taxes; single-tenant terms are typically 10-20 years. | AX-DOM-borneByRole, AX-DOM-leaseType, AX-DOM-outgoingCategory, AX-RNG-allocatesOutgoing, AX-RNG-borneByRole, AX-RNG-leaseType, AX-RNG-outgoingCategory, AX-SUB-CommercialLease-Agreement, TERM-Agreement, TERM-CommercialLease, TERM-LeaseType, TERM-LeaseTypeScheme, TERM-LeaseType_Gross, TERM-LeaseType_Net, TERM-LeaseType_TripleNet, TERM-OutgoingCategory, TERM-OutgoingCategoryScheme, TERM-Outgoing_Capex, TERM-Outgoing_CommonArea, TERM-Outgoing_Insurance, TERM-Outgoing_Maintenance, TERM-Outgoing_Taxes, TERM-Role_Landlord, TERM-Role_Tenant, TERM-allocatesOutgoing, TERM-borneByRole, TERM-leaseType, TERM-outgoingCategory, TERM-termMonths | Canadian vendor content; generic lease semantics. |
| EV-082 | SRC-037 | {"lines": "L184-L197"} | explicit | 1.0 | A co-tenancy clause allows a lessee to reduce rent or exercise other rights if an anchor tenant leaves or occupancy falls below a threshold; an anchor tenant generates traffic and attracts other tenants; relief is often conditional. | AX-DOM-hasClause, AX-RNG-hasClause, AX-SUB-CoTenancyClause-ContractClause, TERM-CoTenancyClause, TERM-ContractClause, TERM-Role_AnchorTenant, TERM-hasClause | |
| EV-083 | SRC-037 | {"lines": "L124, L147-L150, L229-L233"} | explicit | 1.0 | Commercial property is classified as single-tenant or multi-tenant; a single-tenant lease is between a lessor and the sole lessee, often an investment-grade business on a net lease; its major risk is all-or-nothing occupancy. | AX-DOM-tenantConfiguration, AX-RNG-tenantConfiguration, AX-SUB-CommercialPremises-PropertyAsset, TERM-AccommodationType_SingleTenantCommercial, TERM-CommercialPremises, TERM-RiskCat_Concentration, TERM-Segment_BusinessOccupiers, TERM-TenantConfiguration, TERM-TenantConfigurationScheme, TERM-TenantConfiguration_Single, TERM-tenantConfiguration | |
| EV-084 | SRC-037 | {"lines": "L166-L171, L268-L271"} | explicit | 1.0 | A multi-tenant property has several lessees in a multi-unit property; vacancy risk is mitigated by staggered expiries and a diversified tenant mix. | TERM-AccommodationType_MultiTenantCommercial, TERM-TenantConfiguration, TERM-TenantConfiguration_Multi | |
| EV-085 | SRC-037 | {"lines": "L167-L169"} | explicit | 1.0 | In multi-tenant properties each unit is commonly let individually under a gross or net lease. | AX-SUB-RentableUnit-PropertyAsset, TERM-RentableUnit | |
| EV-086 | SRC-023 | {"lines": "L35"} | explicit | 1.0 | A co-working space is shared office space providing an allocated desk or small office for sole operators, micro and small businesses. | TERM-AccommodationType_Coworking | |
| EV-089 | SRC-201 | {"lines": "L117"} | explicit | 0.8 | Queensland rooming accommodation providers must use the prescribed rooming-accommodation agreement, currently Form R18, and lodge bonds with the RTA within the prescribed timeframe. | AX-DOM-prescribesForm, AX-RNG-prescribesForm, AX-SUB-PrescribedForm-LegalInstrument, AX-SUB-RoomingAccommodationAgreement-Agreement, TERM-PrescribedForm, TERM-RoomingAccommodationAgreement, TERM-prescribesForm | Synthesis-only claim: SRC-201 cites external sources through opaque tokens not present in the corpus; verify against primary legislation/guidance before relying on it (DEC-016, ISSUE-005). |
| EV-090 | SRC-035 | {"lines": "L1-L5"} | explicit | 1.0 | The Residential Tenancies Authority administers the Residential Tenancies and Rooming Accommodation Act 2008 (Qld), which governs owner-occupiers renting rooms. | AX-DOM-administeredBy, AX-RNG-administeredBy, AX-RNG-appliesIn, AX-RNG-governedBy, AX-SUB-GovernmentBody-Organisation, AX-SUB-Legislation-LegalInstrument, AX-SUB-Regulator-GovernmentBody, AX-SUB-RoomingAccommodationAgreement-Agreement, TERM-GovernmentBody, TERM-Jurisdiction, TERM-Legislation, TERM-Regulator, TERM-Role_Provider, TERM-Role_Resident, TERM-RoomingAccommodationAgreement, TERM-administeredBy, TERM-appliesIn, TERM-governedBy | Queensland regulator (authoritative). |
| EV-091 | SRC-035 | {"lines": "L7-L45, L63-L75"} | explicit | 1.0 | Act coverage for owner-occupiers depends on rooms: 1-3 rooms with a bond in the owner's main residence gives partial coverage (bond provisions only); 4 or more rooms, or a self-contained secondary dwelling, gives full coverage with a mandatory written agreement; 1-3 rooms without a bond is not covered; bonds are lodged with the RTA within 10 days on Form 2. | AX-DOM-hasThreshold, AX-DOM-prescribesForm, AX-RNG-hasThreshold, AX-RNG-prescribesForm, AX-SUB-PrescribedForm-LegalInstrument, AX-SUB-RoomingAccommodationAgreement-Agreement, TERM-Effect_RegimeAppliesInFull, TERM-Effect_RegimeAppliesInPart, TERM-Effect_RegimeDoesNotApply, TERM-OperatingModel_OwnerOccupierRooms, TERM-PrescribedForm, TERM-Role_OwnerOccupier, TERM-Role_Provider, TERM-RoomingAccommodationAgreement, TERM-ThresholdKind_RoomsRented, TERM-hasThreshold, TERM-prescribesForm | Queensland regulator (authoritative). |
| EV-092 | SRC-201 | {"lines": "L119-L123"} | explicit | 0.8 | A Queensland residential service generally exists where four or more residents separately pay for accommodation with individual room rights and shared facilities (student and tourist accommodation may be exempt); registration is required before operating and needs police checks, a Building Compliance Notice under QDC MP 5.7 and fire-safety documentation; accreditation must be sought within three months, Level 1 being compulsory. | AX-DOM-administeredBy, AX-DOM-appliesToAccommodationType, AX-DOM-appliesToOperatingModel, AX-DOM-hasThreshold, AX-DOM-issuedBy, AX-DOM-requiresAuthorisationType, AX-RNG-administeredBy, AX-RNG-appliesToAccommodationType, AX-RNG-appliesToOperatingModel, AX-RNG-concernsAsset, AX-RNG-hasAuthorisation, AX-RNG-hasThreshold, AX-RNG-issuedBy, AX-RNG-requiresAuthorisationType, AX-SUB-AccommodationServiceAccreditation-Authorisation, AX-SUB-BuildingApproval-Authorisation, AX-SUB-FireSafetyCertification-Authorisation, AX-SUB-Regulator-GovernmentBody, AX-SUB-ResidentialServiceRegistration-Authorisation, ISSUE-004, ISSUE-005, TERM-AccommodationServiceAccreditation, TERM-AccommodationType_StudentAccommodation, TERM-AuthType_Accreditation, TERM-AuthType_FireSafety, TERM-AuthType_ResidentialServiceRegistration, TERM-Authorisation, TERM-BuildingApproval, TERM-Effect_AuthorisationRequired, TERM-FireSafetyCertification, TERM-Regulator, TERM-ResidentialServiceRegistration, TERM-ThresholdKind_Residents, TERM-administeredBy, TERM-appliesToAccommodationType, TERM-appliesToOperatingModel, TERM-concernsAsset, TERM-hasAuthorisation, TERM-hasThreshold, TERM-issuedBy, TERM-requiresAuthorisationType | Synthesis-only claim: SRC-201 cites external sources through opaque tokens not present in the corpus; verify against primary legislation/guidance before relying on it (DEC-016, ISSUE-005). SRC-039 L48-L59 (commercial) independently mentions residential-service registration and accreditation. |
| EV-093 | SRC-201 | {"lines": "L137-L139"} | explicit | 0.8 | Consumer Affairs Victoria describes a rooming house as accommodation where four or more people can occupy rented rooms; the operator must hold a rooming house operator's licence under the Rooming House Operators Act 2016 (one licence can cover multiple properties) and each premises must be registered with the local council. | AX-DOM-appliesToAccommodationType, AX-DOM-authorisedParty, AX-DOM-hasThreshold, AX-DOM-issuedBy, AX-DOM-requiresAuthorisationType, AX-RNG-appliesIn, AX-RNG-appliesToAccommodationType, AX-RNG-authorisedParty, AX-RNG-governedBy, AX-RNG-hasAuthorisation, AX-RNG-hasThreshold, AX-RNG-issuedBy, AX-RNG-requiresAuthorisationType, AX-SUB-Legislation-LegalInstrument, AX-SUB-RoomingHouseOperatorLicence-Authorisation, AX-SUB-RoomingHousePremisesRegistration-Authorisation, ISSUE-004, ISSUE-005, TERM-AccommodationType_ShareHouse, TERM-AuthType_OperatorLicence, TERM-AuthType_PremisesRegistration, TERM-Authorisation, TERM-Effect_AuthorisationRequired, TERM-Legislation, TERM-RoomingHouseOperatorLicence, TERM-RoomingHousePremisesRegistration, TERM-appliesIn, TERM-appliesToAccommodationType, TERM-authorisedParty, TERM-governedBy, TERM-hasAuthorisation, TERM-hasThreshold, TERM-issuedBy, TERM-requiresAuthorisationType | Synthesis-only claim: SRC-201 cites external sources through opaque tokens not present in the corpus; verify against primary legislation/guidance before relying on it (DEC-016, ISSUE-005). Corroborated by SRC-038 L73-L75 (operator licence s16; council registration under Public Health and Wellbeing Act 2008). |
| EV-094 | SRC-201 | {"lines": "L125, L141-L143"} | explicit | 0.8 | Brisbane City Council pathways allow rooming accommodation of up to five guests in several residential zones subject to code requirements; under Clause 52.23 of the Victoria Planning Provisions a planning permit can be exempt for rooming-house use within limits of no more than 12 persons, nine bedrooms and 300 m2, without waiving licensing, registration, building or fire requirements. | AX-DOM-hasThreshold, AX-DOM-requiresAuthorisationType, AX-RNG-hasThreshold, AX-RNG-requiresAuthorisationType, AX-SUB-LocalCouncil-GovernmentBody, AX-SUB-PlanningApproval-Authorisation, ISSUE-005, TERM-AuthType_PlanningApproval, TERM-Effect_PermitExempt, TERM-LocalCouncil, TERM-PlanningApproval, TERM-Role_Council, TERM-ThresholdKind_Bedrooms, TERM-ThresholdKind_FloorArea, TERM-ThresholdKind_Persons, TERM-floorAreaSqm, TERM-hasThreshold, TERM-requiresAuthorisationType | Synthesis-only claim: SRC-201 cites external sources through opaque tokens not present in the corpus; verify against primary legislation/guidance before relying on it (DEC-016, ISSUE-005). |
| EV-095 | SRC-201 | {"lines": "L103"} | explicit | 0.9 | Residential tenancy, planning and building regulation are state and local matters; the Commonwealth acts through income tax, CGT, GST, foreign-investment rules and financial regulation. | AX-DOM-locatedIn, AX-RNG-locatedIn, TERM-Jurisdiction, TERM-locatedIn | |
| EV-096 | SRC-201 | {"lines": "L214-L216"} | explicit | 0.8 | The RBA sets the cash rate (4.35% on 11 August 2026) and APRA requires lenders to test borrowers at 3 percentage points above the product rate with debt-to-income limits from February 2026. | AX-SUB-GovernmentBody-Organisation, TERM-GovernmentBody | Synthesis-only claim: SRC-201 cites external sources through opaque tokens not present in the corpus; verify against primary legislation/guidance before relying on it (DEC-016, ISSUE-005). |
| EV-097 | SRC-201 | {"lines": "L125-L127"} | explicit | 0.8 | Lawful planning use depends on the local planning scheme, zone, overlays, occupant number and configuration; Logan treats hosted and non-hosted short-term accommodation differently and non-hosted use in residential zones can require planning approval. | AX-DOM-issuedBy, AX-RNG-issuedBy, AX-SUB-LocalCouncil-GovernmentBody, AX-SUB-PlanningApproval-Authorisation, TERM-AuthType_PlanningApproval, TERM-Authorisation, TERM-LocalCouncil, TERM-PlanningApproval, TERM-Role_Council, TERM-issuedBy | Synthesis-only claim: SRC-201 cites external sources through opaque tokens not present in the corpus; verify against primary legislation/guidance before relying on it (DEC-016, ISSUE-005). SRC-024 L195 lists council approval, building certification and licensing as the compliance pathway. |
| EV-098 | SRC-201 | {"lines": "L129, L149"} | explicit | 0.8 | Changing a Class 1a dwelling to shared accommodation can require a building permit, classification change or occupancy approval; larger shared accommodation can be Class 3; Queensland budget-accommodation fire rules apply the Building Fire Safety Regulation and NCC; SRC-036 L76-L77 states rooming houses are certified Class 1b. | AX-DOM-hasBuildingClassification, AX-RNG-hasBuildingClassification, AX-SUB-Building-PropertyAsset, AX-SUB-BuildingApproval-Authorisation, AX-SUB-FireSafetyCertification-Authorisation, TERM-AuthType_BuildingApproval, TERM-AuthType_FireSafety, TERM-Building, TERM-BuildingApproval, TERM-BuildingClass_1a, TERM-BuildingClass_1b, TERM-BuildingClass_3, TERM-BuildingClassification, TERM-BuildingClassificationScheme, TERM-FireSafetyCertification, TERM-hasBuildingClassification | Synthesis-only claim: SRC-201 cites external sources through opaque tokens not present in the corpus; verify against primary legislation/guidance before relying on it (DEC-016, ISSUE-005). |
| EV-099 | SRC-201 | {"lines": "L131, L151, L157-L159"} | explicit | 0.8 | Queensland rent cannot be increased more than once every 12 months (attached to the premises); Victoria requires 90 days' notice from 25 November 2025; Victorian accommodation under 28 consecutive days is short-stay, subject to a 7.5% levy from 1 January 2025, and owners corporations may ban short stays by 75% special resolution. | AX-DOM-hasRule, AX-RNG-hasRule, TERM-AccommodationType_ShortStay, TERM-OperatingModel_ShortStay, TERM-PropertyClass_ResidentialRental, TERM-RegulatoryRule, TERM-Strategy_ShortTermRental, TERM-ThresholdKind_StayLength, TERM-hasRule | Synthesis-only claim: SRC-201 cites external sources through opaque tokens not present in the corpus; verify against primary legislation/guidance before relying on it (DEC-016, ISSUE-005). |
| EV-100 | SRC-201 | {"lines": "L241-L312"} | explicit | 1.0 | A six-room rooming-house scenario model uses a $1.2m project cost, interest-only debt, rooms, weekly tariff, vacancy/bad-debt allowance, operating-expense ratio, rent and value growth; the moderate case (70% LVR, 6.5%, $360/week, 7% vacancy, 28% opex) yields NOI $75,209, year-one cash flow $20,609, 5.7% cash-on-cash and 15.2% ten-year IRR. | AX-DOM-scenarioForModel, AX-RNG-scenarioForModel, TERM-FinancialScenario, TERM-Metric, TERM-MetricScheme, TERM-Metric_CashOnCash, TERM-Metric_EconomicVacancy, TERM-Metric_IRR, TERM-Metric_InterestRate, TERM-Metric_LVR, TERM-Metric_NOI, TERM-Metric_OperatingExpenseRatio, TERM-Metric_ProjectCost, TERM-Metric_RentGrowth, TERM-Metric_ValueGrowth, TERM-Metric_WeeklyRoomTariff, TERM-Metric_YearOneCashFlow, TERM-annualRent, TERM-roomCount, TERM-scenarioForModel, TERM-scenarioName | Illustrative underwriting assumptions, not market data. |
| EV-101 | SRC-201 | {"lines": "L258-L282, L318-L366"} | explicit | 1.0 | Conservative (65% LVR, 7.5%, $320/week, 12% vacancy, 32% opex: cash flow $1,244, IRR 5.5%) and aggressive (75% LVR, 5.75%, $410/week, 4% vacancy, 25% opex: cash flow $40,352, IRR 25.9%) scenarios and a vacancy-by-interest sensitivity grid. | TERM-FinancialScenario | |
| EV-102 | SRC-021 | {"lines": "L237-L281"} | explicit | 1.0 | EBITDA and EBITDAR (before rent), NOI (revenue less opex before debt and capex), cap rate (NOI/value), RevPAR (rate x occupancy), occupancy (93% average, break-even 70-80%) and CAC (target under one month's rent) are the key coliving metrics. | TERM-Metric, TERM-MetricScheme, TERM-Metric_BreakEvenOccupancy, TERM-Metric_CAC, TERM-Metric_CapRate, TERM-Metric_EBITDA, TERM-Metric_EBITDAR, TERM-Metric_GrossYield, TERM-Metric_NOI, TERM-Metric_NOIMargin, TERM-Metric_NetYield, TERM-Metric_Occupancy, TERM-Metric_RevPAR | |
| EV-103 | SRC-201 | {"lines": "L13-L17, L53-L55"} | explicit | 0.9 | Market metrics reported by region include median house price, median weekly rent and vacancy rate; provider series differ (REIQ Greater Brisbane vacancy 0.8% vs Cotality 1.9% in June 2026) and are not interchangeable. | TERM-Metric_MedianPrice, TERM-Metric_MedianRent, TERM-Metric_VacancyRate | |
| EV-104 | SRC-021 | {"lines": "L87-L93, L298-L307"} | explicit | 1.0 | Master-lease coliving requires $50-150K capital per property, achieves 15-30% operating margin with 6-12 month break-even; opex mix is rent 40-55%, staff 10-15%, utilities 8-12%, maintenance 5-8%. | ISSUE-003, TERM-Metric_BreakEvenMonths, TERM-Metric_CapitalRequired, TERM-Metric_OperatingMargin, TERM-Outgoing_Utilities | Global benchmark; conflicts with L25 (see EV-117). |
| EV-105 | SRC-201 | {"lines": "L449-L503"} | explicit | 1.0 | The acquisition-to-operation pathway runs: acquisition screening, conditional due diligence, concept and approvals, construction, completion, operating approvals (QLD registration/accreditation or VIC licence/registration), lease-up, ongoing operation. | AX-DOM-hasPhase, AX-DOM-precedes, AX-RNG-hasPhase, AX-RNG-precedes, AX-SUB-DevelopmentProject-Activity, TERM-DevelopmentProject, TERM-Phase_AcquisitionScreening, TERM-Phase_Completion, TERM-Phase_ConceptAndApprovals, TERM-Phase_ConditionalDueDiligence, TERM-Phase_Construction, TERM-Phase_LeaseUp, TERM-Phase_OngoingOperation, TERM-Phase_OperatingApprovals, TERM-ProjectPhase, TERM-ProjectPhaseScheme, TERM-hasPhase, TERM-precedes | |
| EV-106 | SRC-201 | {"lines": "L41"} | explicit | 1.0 | Property selection should start with the intended operating model and tax classification rather than the suburb. | AX-DOM-intendedOperatingModel, AX-RNG-intendedOperatingModel, TERM-intendedOperatingModel | Author inference within the report. |
| EV-110 | SRC-103 | {"lines": "L44-L52"} | explicit | 1.0 | Publisher-quoted rooming-house yields differ: 10-15% gross / 7-12% net (YIP 2011), 8-12%+ with 8.9% example (Indigo), 10%+ (New Property Australia), 5% rising to 10%+ (Buyers Agency Co), up to 8% gross on a $1.2M package with 5% vacancy (Property Direct); these are not a unified dataset. | AX-RNG-describesJurisdiction, ISSUE-001, TERM-Metric_GrossYield, TERM-Metric_WeeklyRoomTariff, TERM-Strategy_RoomingHouse, TERM-describesJurisdiction, TERM-weeklyRent | Combined summary preserves the conflict. |
| EV-111 | SRC-016 | {"lines": "L83-L85"} | explicit | 1.0 | Multi-occupancy can lift gross yield from 3-5% to 10-15%, about 7-12% net after higher running costs; some regional/mining areas 15-18%. | ISSUE-001 | 2011 broker commentary. |
| EV-112 | SRC-024 | {"lines": "L29, L41"} | explicit | 0.8 | Brisbane gross yields: houses 3-5%, apartments 4-6%, purpose-built rooming houses 8-12%+; six rooms at $200/week on $700k gives 8.9%. | ISSUE-001 | Developer marketing. |
| EV-113 | SRC-041 | {"lines": "L7, L87"} | explicit | 0.8 | Up to 8% gross yield assuming a $1.2m package, five rooms at $400/week and a 5% vacancy allowance; figures are estimates. | ISSUE-001 | |
| EV-114 | SRC-040 | {"lines": "L11"} | explicit | 0.7 | The HMO / rent-by-the-room model can raise gross yield from about 5% to 10% or more. | ISSUE-001 | |
| EV-115 | SRC-040 | {"lines": "L35"} | explicit | 0.6 | Room vacancy in an HMO is typically only a few days, lower than traditional rentals (SRC-041 L9-L13 similarly claims low vacancy exposure). | ISSUE-002 | Promotional claim. |
| EV-116 | SRC-038 | {"lines": "L55-L57, L81-L89"} | explicit | 0.9 | Room-by-room letting produces shorter, less reliable leases, higher vacancy chance between tenants and unsteady income from uncoordinated lease periods (SRC-016 L97 also lists higher vacancy). | ISSUE-002 | |
| EV-117 | SRC-021 | {"lines": "L25"} | disputed | 1.0 | The key-takeaways state a master-lease break-even of 12-18 months, conflicting with 6-12 months stated at L91. | ISSUE-003 | Internal inconsistency in the source. |
| EV-118 | SRC-104 | {"lines": "L286-L291"} | explicit | 1.0 | Foreign rules must not be imported by analogy: the Spanish rent-to-rent guide (LAU, IVA, IRPF) and the global coliving benchmarks are not Australian defaults. | ISSUE-007 | |
| EV-120 | SRC-201 | {"lines": "L511-L529"} | explicit | 1.0 | Principal risks with mitigations: planning-use, building-classification, fire and life-safety, licensing/registration, tenancy-law, vacancy/churn, management intensity, utility cost, insurance, interest-rate/refinancing, valuation, construction-cost, tax-classification, policy, Victorian holding cost, short-stay regulatory and market-cycle risk. | AX-DOM-mitigatedBy, AX-DOM-riskCategory, AX-RNG-hasRisk, AX-RNG-mitigatedBy, AX-RNG-riskCategory, TERM-Mitigation, TERM-Risk, TERM-RiskCat_BuildingFire, TERM-RiskCat_ConstructionCost, TERM-RiskCat_Insurance, TERM-RiskCat_InterestRate, TERM-RiskCat_Licensing, TERM-RiskCat_ManagementIntensity, TERM-RiskCat_MarketCycle, TERM-RiskCat_PlanningUse, TERM-RiskCat_Policy, TERM-RiskCat_TaxClassification, TERM-RiskCat_TenancyLaw, TERM-RiskCat_UtilityCost, TERM-RiskCat_Vacancy, TERM-RiskCat_Valuation, TERM-RiskCategory, TERM-RiskCategoryScheme, TERM-hasRisk, TERM-mitigatedBy, TERM-riskCategory | |
| EV-121 | SRC-104 | {"lines": "L243-L255"} | explicit | 1.0 | Risk and control themes for operator models: vacancy/occupancy, lease escalation, subletting authority, planning/licensing, insurance, maintenance/fit-out, tenant management, counterparty risk and scale complexity. | AX-RNG-hasRisk, TERM-Risk, TERM-RiskCat_Counterparty, TERM-RiskCat_LeaseEscalation, TERM-RiskCat_ManagementIntensity, TERM-RiskCat_Vacancy, TERM-RiskCategory, TERM-hasRisk | |
| EV-122 | SRC-106 | {"lines": "L550-L576"} | explicit | 1.0 | A property-management risk framework covers legal/regulatory, trust-account, data and privacy, key-person, technology failure, cyber, client concentration, landlord attrition, staffing capacity, emergency maintenance and market conditions. | AX-RNG-hasRisk, TERM-Risk, TERM-RiskCat_DataPrivacy, TERM-RiskCat_KeyPerson, TERM-RiskCat_TrustAccount, TERM-hasRisk | |
| EV-123 | SRC-201 | {"lines": "L555-L565"} | explicit | 1.0 | Four non-negotiable rooming-house acquisition gates: planning (written confirmation of lawful occupant/room numbers), building/fire (priced compliance scope), finance (lender accepts the lawful configuration and income method) and operating (realistic net income); if any fails the project fails. | AX-DOM-mitigatedBy, AX-RNG-hasDecisionGate, AX-RNG-mitigatedBy, TERM-DecisionGate, TERM-Mitigation, TERM-Role_Adviser, TERM-hasDecisionGate, TERM-mitigatedBy | |
| EV-124 | SRC-201 | {"lines": "L229, L397-L398"} | explicit | 1.0 | A lender classification decision should be obtained before unconditional acquisition of a rooming property, and feasibility should confirm whether the lender finances the proposed lawful use and which valuation method applies. | AX-DOM-gateRequiresAuthorisationType, AX-RNG-gateRequiresAuthorisationType, AX-RNG-hasDecisionGate, TERM-AuthType_LenderApproval, TERM-DecisionGate, TERM-gateRequiresAuthorisationType, TERM-hasDecisionGate | |
| EV-125 | SRC-016 | {"lines": "L41-L53"} | explicit | 0.9 | Lenders are hesitant on boarding-house-style property because of a limited investor-only resale pool; purpose-built properties are financed on commercial terms; internal door locks can trigger lender concern; converting without notifying the lender may breach the loan (SRC-201 L521-L523 adds insurance dependence on declared use and valuation-method risk). | TERM-AuthType_InsurerConfirmation, TERM-AuthType_LenderApproval, TERM-RiskCat_Valuation, TERM-Role_Insurer, TERM-Role_Lender | |
| EV-126 | SRC-022 | {"lines": "L132"} | explicit | 0.7 | Neither short-stay nor owner insurance policies cover unregistered boarding-house use. | TERM-AuthType_InsurerConfirmation, TERM-RiskCat_Insurance, TERM-Role_Insurer | Forum claim. |
| EV-130 | SRC-201 | {"lines": "L7, L169-L175"} | explicit | 0.8 | From 1 July 2027 residential negative gearing against non-property income is generally available only for new builds; established residential property acquired after 7:30 pm AEST on 12 May 2026 cannot offset excess rental losses against salary; holdings at the cut-off are grandfathered. | AX-DOM-appliesToPropertyClass, AX-DOM-hasRule, AX-RNG-appliesToPropertyClass, AX-RNG-hasRule, AX-SUB-Regulator-GovernmentBody, AX-SUB-TaxRule-RegulatoryRule, ISSUE-006, TERM-PropertyClass, TERM-PropertyClassScheme, TERM-PropertyClass_EstablishedResidential, TERM-PropertyClass_NewResidentialBuild, TERM-Regulator, TERM-RegulatoryRule, TERM-Strategy_NewBuildBuyToLet, TERM-TaxRule, TERM-appliesToPropertyClass, TERM-cutoffDate, TERM-effectiveFrom, TERM-hasRule | Synthesis-only claim: SRC-201 cites external sources through opaque tokens not present in the corpus; verify against primary legislation/guidance before relying on it (DEC-016, ISSUE-005). Corroborated in outline by SRC-025 L77 (EV-034). |
| EV-131 | SRC-201 | {"lines": "L177-L179, L147, L151"} | explicit | 0.8 | From 1 July 2027 the 50% CGT discount for individuals, trusts and partnerships is replaced by cost-base indexation and a 30% minimum tax on real gains; Victorian smoke-alarm and rent-increase notice rules changed on 25 November 2025. | AX-SUB-Legislation-LegalInstrument, AX-SUB-TaxRule-RegulatoryRule, ISSUE-006, TERM-Legislation, TERM-PropertyClass_ResidentialRental, TERM-RegulatoryRule, TERM-TaxRule, TERM-effectiveFrom | Synthesis-only claim: SRC-201 cites external sources through opaque tokens not present in the corpus; verify against primary legislation/guidance before relying on it (DEC-016, ISSUE-005). |
| EV-132 | SRC-201 | {"lines": "L105-L107"} | explicit | 0.8 | From 1 April 2025 to 31 March 2027 foreign persons are generally prohibited from acquiring established dwellings; purchasers must withhold 15% of sale value for contracts from 1 January 2025 unless a clearance certificate is provided. | TERM-effectiveUntil | Synthesis-only claim: SRC-201 cites external sources through opaque tokens not present in the corpus; verify against primary legislation/guidance before relying on it (DEC-016, ISSUE-005). |
| EV-133 | SRC-201 | {"lines": "L109, L185-L189"} | explicit | 0.9 | Property acquired to derive rent is a capital asset while property developed for resale can be a profit-making undertaking taxed as ordinary income; ordinary residential rent is input taxed for GST while commercial residential premises (hotels, hostels, boarding houses) can be subject to GST; a state rooming house is not automatically a GST boarding house. | AX-RNG-hasTaxClassification, AX-SUB-TaxRule-RegulatoryRule, TERM-AccommodationType_BoardingHouse, TERM-PropertyClass_CommercialResidentialPremises, TERM-RiskCat_TaxClassification, TERM-TaxClassification, TERM-TaxRule, TERM-Tax_CommercialResidentialPremises, TERM-Tax_InputTaxedResidentialRent, TERM-Tax_ProfitMakingUndertaking, TERM-hasTaxClassification | Consistent with SRC-003 (ATO) on the investment/business distinction. |
| EV-134 | SRC-201 | {"lines": "L191, L231-L233"} | explicit | 0.8 | Queensland and Victoria offer qualifying build-to-rent projects a 50% land-tax valuation discount subject to at least 50 self-contained dwellings and affordability conditions; eligible individuals can receive up to an additional 10% CGT discount for affordable housing managed through a registered community housing provider. | AX-DOM-appliesToPropertyClass, AX-RNG-appliesToPropertyClass, TERM-Effect_IncentiveEligible, TERM-PropertyClass, TERM-PropertyClass_AffordableHousing, TERM-PropertyClass_BuildToRentProject, TERM-Strategy_BuildToRent, TERM-ThresholdKind_Dwellings, TERM-appliesToPropertyClass | Synthesis-only claim: SRC-201 cites external sources through opaque tokens not present in the corpus; verify against primary legislation/guidance before relying on it (DEC-016, ISSUE-005). |
| EV-135 | SRC-201 | {"lines": "L573-L585"} | explicit | 0.9 | Small-scale development (build and hold; build, sell some, hold some; acquire, convert and hold) is the model most aligned with post-2026 tax settings because qualifying new residential property retains negative-gearing eligibility. | TERM-Strategy_NewBuildBuyToLet, TERM-Strategy_SmallScaleDevelopment | Report inference. |
| EV-136 | SRC-201 | {"lines": "L201-L210"} | explicit | 0.8 | Land-tax thresholds differ (QLD individuals $600,000, companies/trusts $350,000; VIC $50,000, absentee surcharge 4%, VRLT 1-3%); trusts face different treatment and 'buy it in a trust to save tax' is not a safe generic strategy. | TERM-Structure_Company, TERM-Structure_DiscretionaryTrust | Synthesis-only claim: SRC-201 cites external sources through opaque tokens not present in the corpus; verify against primary legislation/guidance before relying on it (DEC-016, ISSUE-005). |
| EV-140 | SRC-202 | {"lines": "L37-L46"} | explicit | 1.0 | Property data sources fall into five tiers: open authoritative (QLD Open Data, Brisbane City Council, ABS, QGSO, Translink, QPS, RTA, Education, CER), public lookup/government paid (Titles Queensland, Valuer-General, OFT), commercial API/extract (PropTrack, Domain, QVAS brokers, REA Partner Platform), first-party (CRM, leasing system) and derived internally. | AX-DOM-accessTier, AX-DOM-coversJurisdiction, AX-DOM-publishedBy, AX-RNG-accessTier, AX-RNG-coversJurisdiction, AX-RNG-describesJurisdiction, AX-RNG-publishedBy, AX-SUB-DataSource-InformationArtefact, TERM-DataAccessTier, TERM-DataAccessTierScheme, TERM-DataSource, TERM-Tier_Commercial, TERM-Tier_Derived, TERM-Tier_FirstParty, TERM-Tier_OpenAuthoritative, TERM-Tier_PublicPaid, TERM-accessTier, TERM-coversJurisdiction, TERM-describesJurisdiction, TERM-licenceNote, TERM-publishedBy | |
| EV-141 | SRC-202 | {"lines": "L9-L11, L53-L112"} | explicit | 1.0 | Open data can supply addresses, parcels, zoning, overlays, school catchments, demographics, transport, development applications, flood exposure, climate, crime and pools; licensed data is required for property-level transactions, ownership and titles at scale, current listings, rich attributes, comparable sales, AVMs, rental histories and portal behaviour. | AX-DOM-coversJurisdiction, AX-DOM-publishedBy, AX-DOM-suppliesAttribute, AX-RNG-coversJurisdiction, AX-RNG-publishedBy, AX-RNG-suppliesAttribute, AX-SUB-DataSource-InformationArtefact, TERM-Attr_DwellingAttributes, TERM-Attr_Listing, TERM-Attr_PortalEngagement, TERM-Attr_Transaction, TERM-Attr_Valuation, TERM-DataSource, TERM-PropertyAttribute, TERM-PropertyAttributeScheme, TERM-coversJurisdiction, TERM-publishedBy, TERM-suppliesAttribute | |
| EV-142 | SRC-202 | {"lines": "L55-L57"} | explicit | 0.9 | The Queensland Office of Fair Trading maintains a free public register of licensed property agents, salespeople and corporations (licence number, class, status, business name) whose terms restrict bulk requests for marketing. | AX-SUB-RealEstateAgentLicence-Authorisation, TERM-Attr_AgentLicence, TERM-RealEstateAgentLicence, TERM-licenceNote | |
| EV-143 | SRC-202 | {"lines": "L58-L79, L97, L110-L111"} | explicit | 1.0 | Named datasets: Brisbane City Plan zoning and flood parcel metrics, Development.i applications, Education school catchments (KML, annual), Translink GTFS (CC BY), ABS Census DataPacks and QGSO projections, QPS crime map, Queensland Future Climate projections, RTA quarterly median rents from bond lodgements, QGSO development pipeline, QBCC pool register, CER solar by postcode. | AX-DOM-suppliesAttribute, AX-RNG-suppliesAttribute, TERM-Attr_ClimateProjection, TERM-Attr_Crime, TERM-Attr_Demographics, TERM-Attr_DevelopmentApplication, TERM-Attr_DevelopmentPipeline, TERM-Attr_FloodHazard, TERM-Attr_PoolRegister, TERM-Attr_Rent, TERM-Attr_SchoolCatchment, TERM-Attr_SolarPenetration, TERM-Attr_TransportAccess, TERM-Attr_Zoning, TERM-PropertyAttribute, TERM-suppliesAttribute | |
| EV-144 | SRC-202 | {"lines": "L245-L260"} | explicit | 1.0 | Sensible refresh cadences: address validation daily, QSCF weekly, City Plan change-driven, Development.i daily, listings near-real-time, RTA rent quarterly, QGSO development quarterly, ABS Census by cycle, school catchments annually. | TERM-refreshCadence | |
| EV-150 | SRC-106 | {"lines": "L16-L22"} | explicit | 1.0 | A property management business provides recurring income; its core commercial asset is the rent roll, the portfolio of properties managed under ongoing management agreements, each adding leasing, rent collection, inspection, maintenance, reporting and compliance obligations. | AX-RNG-managedBy, AX-SUB-Business-Organisation, AX-SUB-PropertyManagementBusiness-Business, TERM-Business, TERM-PropertyManagementBusiness, TERM-Role_PropertyManager, TERM-managedBy | Combined guide of SRC-009, SRC-013, SRC-014. |
| EV-151 | SRC-106 | {"lines": "L20, L350-L358"} | explicit | 1.0 | The rent roll is the managed portfolio; indicative staffing thresholds are around 100, 300 and 500+ properties under management, illustrative rather than fixed. | AX-DOM-inPortfolio, AX-RNG-inPortfolio, AX-SUB-PropertyManagementBusiness-Business, TERM-Portfolio, TERM-PropertyManagementBusiness, TERM-inPortfolio, TERM-portfolioSizeProperties | |
| EV-152 | SRC-106 | {"lines": "L20, L126-L160"} | explicit | 1.0 | Properties are managed under ongoing management agreements; the business plan states which services are provided and how each is charged. | AX-RNG-managedBy, AX-SUB-ManagementAgreement-Agreement, TERM-ManagementAgreement, TERM-Role_PropertyManager, TERM-managedBy | |
| EV-153 | SRC-106 | {"lines": "L86-L101"} | explicit | 1.0 | Property management is a regulated activity in Australia; licensing and registration vary by state and the business must be operated and supervised by appropriately licensed real estate professionals (SRC-014 L64, L142). | AX-SUB-RealEstateAgentLicence-Authorisation, TERM-AuthType_AgentLicence, TERM-RealEstateAgentLicence | |
| EV-154 | SRC-014 | {"lines": "L82-L98"} | explicit | 1.0 | Core services are tenant screening, lease preparation, rent collection, routine inspections, maintenance coordination, arrears management, lease renewals, vacate administration, owner reporting and communication; fee models are percentage of rent collected, flat fee or hybrid plus leasing, renewal, advertising and ancillary fees. | AX-DOM-hasFeeModel, AX-DOM-providesService, AX-RNG-hasFeeModel, AX-RNG-providesService, TERM-FeeModel, TERM-FeeModelScheme, TERM-Fee_Advertising, TERM-Fee_Ancillary, TERM-Fee_Flat, TERM-Fee_Hybrid, TERM-Fee_Letting, TERM-Fee_PercentOfRent, TERM-Fee_Renewal, TERM-Service, TERM-feePercentOfRent, TERM-hasFeeModel, TERM-providesService | |
| EV-155 | SRC-106 | {"lines": "L180-L208"} | explicit | 1.0 | Core workflows (landlord onboarding, tenant onboarding, leasing, rent collection, arrears, inspections, maintenance, renewals, vacates, reporting, complaints, compliance) each define trigger, responsible role, information, steps, decision points, communications, records, service standard and escalation path. | AX-DOM-supportedByWorkflow, AX-RNG-supportedByWorkflow, AX-SUB-Workflow-InformationArtefact, TERM-Workflow, TERM-supportedByWorkflow | |
| EV-156 | SRC-106 | {"lines": "L715-L736"} | explicit | 1.0 | A property-management business plan has sixteen sections including executive summary, company overview, value proposition, market analysis, target segments, services and fee structure, marketing, operations, technology and portals, staffing, financial plan, compliance and trust accounting, risk, growth, KPIs and quarterly review. | AX-DOM-providesService, AX-RNG-providesService, TERM-Section_ComplianceTrustAccounting, TERM-Section_KPIs, TERM-Section_ServicesAndFees, TERM-Section_StaffingPlan, TERM-Section_TechnologyStrategy, TERM-Service, TERM-providesService | |
| EV-157 | SRC-106 | {"lines": "L455-L504"} | explicit | 1.0 | Useful KPIs include properties under management, new and lost managements, vacancy, leasing velocity and days to lease, renewal rate, revenue per property, arrears, maintenance turnaround, landlord retention, complaint volume and trust reconciliation completion. | AX-RNG-measuredBy, TERM-Metric_Arrears, TERM-Metric_DaysToLease, TERM-Metric_LandlordRetention, TERM-Metric_PropertiesUnderManagement, TERM-Metric_RevenuePerProperty, TERM-measuredBy | |
| EV-158 | SRC-014 | {"lines": "L158"} | explicit | 1.0 | Management fee income equals properties x weekly rent x 52 x fee percentage; 200 properties at $550 and 7% gives about $400,400 per year (SRC-016 L57 reports fees up to 12% for multi-occupancy). | TERM-feePercentOfRent | |
| EV-159 | SRC-106 | {"lines": "L411-L422"} | explicit | 1.0 | An illustrative three-year model grows from 200 to 300 to 450 properties under management with gross fee income of $400,400, $534,534 and $831,831; figures are illustrative only. | TERM-Metric_ManagementFeeIncome, TERM-Metric_PropertiesUnderManagement, TERM-portfolioSizeProperties | |
| EV-160 | SRC-004 | {"lines": "L251-L255"} | explicit | 1.0 | Five Australian agency models: franchise (franchisor brand and system for fees), cooperative (licensor/licensee sharing services), joint venture (main owner holds at least 51% of each unit), boutique (single owner/operator, multiple managed units) and independent (fully owned, supported by a network). | AX-DOM-businessModel, AX-RNG-businessModel, AX-SUB-Business-Organisation, AX-SUB-Organisation-Organization, AX-SUB-Organisation-Party, TERM-AgencyBusinessModel, TERM-AgencyBusinessModelScheme, TERM-AgencyModel_Boutique, TERM-AgencyModel_Cooperative, TERM-AgencyModel_Franchise, TERM-AgencyModel_Independent, TERM-AgencyModel_JointVenture, TERM-Business, TERM-Organisation, TERM-Sourcing_Network, TERM-businessModel | Peer-reviewed PRRES 2017 paper (primary). |
| EV-161 | SRC-004 | {"lines": "L309-L322"} | explicit | 1.0 | Franchises accumulate and control resources internally after early alliances; independents acquire resources externally; joint ventures centralise operations and insource previously outsourced functions. | AX-RNG-sourcesCapabilityVia, TERM-AgencyBusinessModel, TERM-AgencyModel_Franchise, TERM-AgencyModel_Independent, TERM-Sourcing_InternalControl, TERM-sourcesCapabilityVia | |
| EV-162 | SRC-004 | {"lines": "L52-L55, L193-L198"} | explicit | 1.0 | Outsourced corporate real estate activities include financial analysis, leasing, property management and administration; open innovation is inbound (in-sourcing external knowledge) or outbound (externalising commercialisation). | AX-RNG-sourcesCapabilityVia, TERM-CapabilitySourcing, TERM-CapabilitySourcingScheme, TERM-Sourcing_InboundOpenInnovation, TERM-Sourcing_OutboundOpenInnovation, TERM-Sourcing_Outsourced, TERM-sourcesCapabilityVia | |
| EV-163 | SRC-107 | {"lines": "L302-L337"} | explicit | 1.0 | Corem combines local management (tenant relationships, leasing, operations, market intelligence) with centralised administration, reporting, finance, technology, data and governance, a federated operating model (SRC-012 L23). | TERM-CapabilitySourcing, TERM-Sourcing_Centralised, TERM-Sourcing_Localised | Swedish company self-description. |
| EV-170 | SRC-202 | {"lines": "L179-L214"} | explicit | 1.0 | A canonical property master maps one internal property identifier to canonical address, G-NAF identifier, Queensland address identifier, coordinates, lot/plan, cadastral parcel identifier, title reference, valuation identifier, LGA/suburb/postcode, statistical areas and geometry, via the chain address -> parcel -> property. | AX-DOM-locatedIn, AX-RNG-locatedIn, TERM-PropertyAsset, TERM-locatedIn | |
| EV-171 | SRC-202 | {"lines": "L29"} | explicit | 1.0 | The Queensland Spatial Cadastral Fabric contains the spatial representation of current land parcels, legal lot-on-plan descriptions and attributes, updated weekly. | AX-SUB-LandParcel-PropertyAsset, TERM-LandParcel, TERM-PropertyAsset | |
| EV-172 | SRC-202 | {"lines": "L29, L68, L100"} | explicit | 1.0 | Lot-on-plan and cadastral identifiers link parcels to titles; QSCF geometry is not a legal survey of a boundary. | AX-DOM-hasIdentifier, AX-RNG-hasIdentifier, AX-SUB-CadastralParcelIdentifier-PropertyIdentifier, AX-SUB-LandParcel-PropertyAsset, AX-SUB-LotOnPlanIdentifier-PropertyIdentifier, TERM-Attr_ParcelBoundary, TERM-CadastralParcelIdentifier, TERM-LandParcel, TERM-LotOnPlanIdentifier, TERM-PropertyIdentifier, TERM-hasIdentifier, TERM-identifierValue | |
| EV-173 | SRC-201 | {"lines": "L149"} | explicit | 0.9 | Building classification must be determined by a competent building surveyor rather than assumed from the real-estate description. | AX-SUB-Building-PropertyAsset, TERM-Building | |
| EV-174 | SRC-202 | {"lines": "L25-L27"} | explicit | 1.0 | The Queensland Property Location Service validates addresses and property descriptions and returns geocoded location data free without authentication; G-NAF provides geocoded national addresses with identifiers under an open licence. | AX-DOM-hasIdentifier, AX-RNG-hasIdentifier, AX-SUB-Address-PropertyIdentifier, TERM-Address, TERM-Attr_Address, TERM-PropertyIdentifier, TERM-hasIdentifier, TERM-identifierValue | |
| EV-175 | SRC-202 | {"lines": "L67, L155"} | explicit | 1.0 | A Titles Queensland current title search identifies the current owner and registered interests including mortgages, easements, covenants, leases and caveats; title products are paid government sources. | AX-SUB-TitleReference-PropertyIdentifier, TERM-Attr_Ownership, TERM-Attr_Title, TERM-TitleReference |
Support-state counts: disputed = 1, explicit = 124
defer (accepted, 2026-09-14)The ontology is a standalone application vocabulary for AI grounding and cataloguing over a single research corpus. No cross-domain reasoning requirement exists. Continuant/occurrent and role/realizable distinctions are applied informally (Role classes, Event/Activity classes) without importing BFO axioms. Revisit if the property-intelligence platform needs to integrate with BFO- or GIST-based enterprise ontologies.
Evidence: — · Affects: architecture
reuse_by_iri_without_import (accepted, 2026-09-14)PROV-O (prov:Agent, prov:Activity, prov:Entity, prov:wasDerivedFrom), SKOS, Dublin Core Terms and XSD are referenced by IRI. No owl:imports is declared, so the reasoning environment stays small and version drift is avoided. schema.org, W3C ORG and GeoSPARQL are recorded as candidate mappings only (skos:closeMatch / rdfs:seeAlso) because their definitions were not compared against pinned versions during this build.
Evidence: — · Affects: architecture, mappings
role_participation_pattern (accepted, 2026-09-14)The sources repeatedly describe the same party in different capacities: an owner can be an operator, an operator can be the owner's tenant and the resident's landlord, an owner-occupier can be a provider. Owner, Investor, Operator, Resident, PropertyManager, Lender, Insurer, Developer, Regulator are therefore modelled as named individuals of pbo:Role (also SKOS concepts in the RoleScheme) realised through a pbo:Participation node (party, role, agreement/property/activity context, optional validity dates), not as subclasses of Person/Organisation. Application-level convenience properties (pbo:ownedBy, pbo:managedBy) are retained as shortcuts and declared as such.
Evidence: EV-050, EV-062, EV-071, EV-084 · Affects: TERM-Participation, TERM-Role, CQ-003
first_class_agreement_and_authorisation_nodes (accepted, 2026-09-14)Agreements (leases, head leases, subleases, management agreements) and authorisations (planning approvals, registrations, licences, accreditations) carry parties, jurisdiction, term, rent, thresholds, validity and source. They are modelled as first-class classes rather than binary properties so that CQ-001 to CQ-003 can be answered without RDF reification. Simple binary relations (pbo:locatedIn, pbo:governedBy) stay binary.
Evidence: EV-060, EV-061, EV-090 · Affects: TERM-Agreement, TERM-Authorisation, CQ-001, CQ-003
skos_for_classification_values (accepted, 2026-09-14)Investment strategies, ownership structures, operating models, accommodation types, lease types, tenant configurations, agency business models, risk categories, metrics, building classifications, tax classifications, authorisation types, tenant segments and data-access tiers are classification values whose sources disagree on boundaries and which are combined freely (a rooming house can be operated under a master lease by a company). They are SKOS concepts in named schemes, bound to OWL classes through classification object properties. Each concept is also typed as an individual of its kind class (pbo:OperatingModel, pbo:InvestmentStrategy, ...) so that object properties such as strategyUsesOperatingModel have a proper OWL range (PAT-003). OWL subclassing is reserved for structural type semantics (Agreement subtypes, Authorisation subtypes, PropertyAsset subtypes, InformationArtefact subtypes) where every instance genuinely is-a parent.
Evidence: EV-020, EV-021, EV-040, EV-075 · Affects: taxonomy.ttl, ontology.ttl
metric_observation_node (accepted, 2026-09-14)Financial figures in the corpus are always qualified by basis, assumptions, publisher and date, and the same metric (gross yield) is reported with conflicting values. A pbo:MetricValue node (metric concept, numeric value, unit, basis note, scenario or property it describes, source) is used instead of bare datatype properties so that CQ-004 and CQ-011 can be answered and conflicts preserved. Scenario assumptions reuse the same node type with pbo:assumes; results use pbo:yields.
Evidence: EV-100, EV-101, EV-110 · Affects: TERM-MetricValue, TERM-FinancialScenario, CQ-004, CQ-011
threshold_node_on_regime (accepted, 2026-09-14)Occupancy thresholds (four or more residents, 1-3 rooms with bond, nine bedrooms / 12 persons / 300 m2, five lets / 300 m2) are the single most decision-critical facts in the corpus. They are modelled as pbo:OccupancyThreshold nodes attached to a pbo:RegulatoryRegime with thresholdKind (SKOS), comparison, value, unit and effect, rather than as literal properties, so that jurisdictions with multiple thresholds and exemptions can be represented and queried (CQ-002).
Evidence: EV-091, EV-092, EV-093, EV-094 · Affects: TERM-OccupancyThreshold, CQ-002
preserve_conflicts_as_disputed (accepted, 2026-09-14)Yield claims (5%, 8%, 8-12%, 10-12%+, 10-15%, 15-18%), coliving break-even (6-12 vs 12-18 months), rooming-house definitions (four or more unrelated tenants vs five studios vs six bedrooms) and vacancy behaviour (lower vs higher) conflict across sources. No source is authoritative over the others on these points, so the conflicts are preserved as evidence records with distinct MetricValue instances and listed in model.yaml unresolved_issues. Government/regulator sources (ATO, RTA, Business Queensland) outrank commercial and forum sources only on the legal/tax matters they address.
Evidence: EV-110, EV-111, EV-112, EV-120 · Affects: CQ-011, unresolved_issues
conservative_domain_range (accepted, 2026-09-14)rdfs:domain / rdfs:range are asserted only where the inference is safe for every use in the corpus. Properties that legitimately apply to several unrelated classes (pbo:hasRisk applies to strategies, operating models, projects and agreements; pbo:hasMetricValue applies to scenarios, properties and market claims) are given a general domain (pbo:Entity or owl:Thing left unstated) and constrained per target class in SHACL. Warnings from the validator about omitted domain/range are intentional and documented here.
Evidence: — · Affects: ontology.ttl, shapes.ttl
camelcase_hash_namespace (accepted, 2026-09-14)Base IRI https://ontology.property.local/pbo# with UpperCamelCase classes, lowerCamelCase properties, and SKOS concepts under scheme-prefixed local names (e.g. pbo:OperatingModel_MasterLease). Individuals used as fixtures use the prefix "ex" within the same namespace but are only in instances.ttl. The .local host signals that the namespace is not yet published; a persistent namespace should be chosen before any "released" version.
Evidence: — · Affects: all artifacts
validity_dates_on_authorisations_agreements_and_rules (accepted, 2026-09-14)Tax rules change on 1 July 2027 with a 12 May 2026 grandfathering cut-off; Victorian smoke-alarm and rent-increase rules changed on 25 November 2025; the short-stay levy began 1 January 2025; foreign-buyer restrictions run 1 April 2025 to 31 March 2027. pbo:effectiveFrom / pbo:effectiveUntil / pbo:cutoffDate datatype properties are placed on pbo:RegulatoryRule, pbo:Authorisation and pbo:Agreement. OWL-Time intervals are not imported; xsd:date literals are sufficient for CQ-012.
Evidence: EV-130, EV-131, EV-132 · Affects: TERM-RegulatoryRule, CQ-012
authority_by_source_type_not_polish (accepted, 2026-09-14)Authority levels in sources.yaml follow the category syntheses' own evidence notes: government/regulator pages (ATO, RTA, Business Queensland) are authoritative; the academic paper (Chartres 2017) is primary research; the two deep-research reports are secondary syntheses with dated citations; industry articles, vendor pages, investment offers and forum threads are illustrative or secondary. Promotional yield claims are never accepted as domain truth; they are catalogued as claims.
Evidence: — · Affects: sources.yaml, evidence.jsonl
include_data_sources_as_information_resources (accepted, 2026-09-14)The data-sources report is part of the corpus and the intended platform needs to know which dataset supplies which attribute. pbo:DataSource and pbo:Dataset are modelled as information resources (subclasses of pbo:InformationArtefact) with publisher, access tier (SKOS), refresh cadence, licence and pbo:suppliesAttribute links to pbo:PropertyAttribute concepts. Dataset internals (fields, geometries) are out of scope.
Evidence: EV-140, EV-141 · Affects: TERM-DataSource, CQ-009
jurisdiction_individuals_with_containment (accepted, 2026-09-14)Jurisdictions (Australia, Queensland, Victoria, NSW, WA, SA, Brisbane LGA, Logan LGA, Greater Melbourne) are named individuals of pbo:Jurisdiction in instances.ttl with pbo:withinJurisdiction containment, because the corpus names them as particulars and CQs filter by them. Foreign jurisdictions (Spain, Canada, Sweden, UK, US) exist only as source-context individuals.
Evidence: EV-090, EV-095 · Affects: TERM-Jurisdiction, instances.ttl
shacl_for_record_completeness_only (accepted, 2026-09-14)SHACL shapes require completeness for records the platform will store (FinancialScenario must declare its assumptions; Authorisation must have a jurisdiction, type and status; Agreement must have at least two participations; MetricValue must have a metric and a numeric value; OccupancyThreshold must have kind, comparator and value). Shapes do not encode domain truths such as "every rooming house has four or more residents", because sources disagree and exemptions exist.
Evidence: — · Affects: shapes.ttl
synthesis_documents_are_secondary_sources (accepted, 2026-09-14)The seven category summaries, seven combined source references and two deep-research reports were compiled on 14 September 2026 from the raw sources plus (for the reports) external citations not present in the corpus. They are registered as secondary sources with their own IDs. Claims that appear only in a synthesis (e.g. Queensland residential-service accreditation levels, Victorian Clause 52.23 limits, negative-gearing reform dates) are recorded with support "explicit" against the synthesis but flagged in notes as not independently verifiable from the raw corpus.
Evidence: — · Affects: sources.yaml, evidence.jsonl
| ID | Local | Relation | External | Status | Rationale |
|---|---|---|---|---|---|
| MAP-001 | Organisation |
skos:closeMatch | http://www.w3.org/ns/org#Organization | proposed | Label and intent align, but ORG's formal-organisation axioms were not compared against a pinned version; no equivalence asserted (DEC-002). |
| MAP-002 | Party |
rdfs:subClassOf | http://www.w3.org/ns/prov#Agent | accepted | Every party can be responsible for activities/entities in the sense of PROV-O; asserted as a subclass in ontology.ttl (DEC-002). |
| MAP-003 | InformationArtefact |
rdfs:subClassOf | http://www.w3.org/ns/prov#Entity | accepted | Documents, datasets and plans are PROV entities; used for derivation of synthesis documents (DEC-002). |
| MAP-004 | DevelopmentProject |
rdfs:subClassOf | http://www.w3.org/ns/prov#Activity | accepted | Projects are activities that generate artefacts and buildings (DEC-002). |
| MAP-005 | Address |
skos:closeMatch | https://schema.org/PostalAddress | proposed | Similar intent; schema.org has no pinned version IRI and models an address as a structured value, whereas pbo:Address is an identifier bearer. |
| MAP-006 | LandParcel |
rdfs:seeAlso | http://www.opengis.net/ont/geosparql#Feature | proposed | Parcels have geometry in the cadastre; geometry modelling deferred, cross-reference only. |
| MAP-007 | Jurisdiction |
skos:closeMatch | https://schema.org/AdministrativeArea | proposed | Close in intent; not pinned or compared formally. |
| MAP-008 | Legislation |
skos:closeMatch | http://data.europa.eu/eli/ontology#LegalResource | proposed | ELI models legal resources with versions; potential future alignment for Australian legislation IRIs. |
---
config:
layout: elk
---
flowchart LR
M_n_Organisation["Organisation"]:::owl
X_n_Organization{{"Organization"}}:::ext
M_n_Organisation -.->|"skos:closeMatch (proposed)"| X_n_Organization
M_n_Party["Party"]:::owl
X_n_Agent{{"Agent"}}:::ext
M_n_Party -.->|"rdfs:subClassOf (accepted)"| X_n_Agent
M_n_InformationArtefact[["InformationArtefact"]]:::owl
X_n_Entity{{"Entity"}}:::ext
M_n_InformationArtefact -.->|"rdfs:subClassOf (accepted)"| X_n_Entity
M_n_DevelopmentProject["DevelopmentProject"]:::owl
X_n_Activity{{"Activity"}}:::ext
M_n_DevelopmentProject -.->|"rdfs:subClassOf (accepted)"| X_n_Activity
M_n_Address["Address"]:::owl
X_n_PostalAddress{{"PostalAddress"}}:::ext
M_n_Address -.->|"skos:closeMatch (proposed)"| X_n_PostalAddress
M_n_LandParcel["LandParcel"]:::owl
X_n_Feature{{"Feature"}}:::ext
M_n_LandParcel -.->|"rdfs:seeAlso (proposed)"| X_n_Feature
M_n_Jurisdiction["Jurisdiction"]:::owl
X_n_AdministrativeArea{{"AdministrativeArea"}}:::ext
M_n_Jurisdiction -.->|"skos:closeMatch (proposed)"| X_n_AdministrativeArea
M_n_Legislation[["Legislation"]]:::owl
X_n_LegalResource{{"LegalResource"}}:::ext
M_n_Legislation -.->|"skos:closeMatch (proposed)"| X_n_LegalResource
classDef owl fill:#e3eefc,stroke:#2f5d9e,color:#111
classDef focal fill:#e3eefc,stroke:#1a3c6e,stroke-width:3px,color:#111
classDef skos fill:#fff3c4,stroke:#9a7b00,color:#111
classDef shacl fill:#fde2e1,stroke:#a33333,stroke-dasharray:4 2,color:#111
classDef fix fill:#f0f0f0,stroke:#777,color:#222
classDef ext fill:#ffffff,stroke:#555,stroke-dasharray:2 2,color:#111
classDef prov fill:#f7f7f7,stroke:#999,color:#333
| ID | Type | Subject | Object / statement | Support · evidence | Rationale |
|---|---|---|---|---|---|
| AX-SUB-Party-Agent | subClassOf | Party |
prov:Agent | modelling_construct · | Generalises the persons, companies, trusts, councils and regulators the sources name as landlords, tenants, operators, managers and authorities so that participation can be stated uniformly (DEC-003). |
| AX-SUB-Person-Party | subClassOf | Person |
pbo:Party | source_supported · EV-041, EV-052 | Person is a specialisation of Party in every source use. |
| AX-SUB-Person-Person | subClassOf | Person |
prov:Person | source_supported · EV-041, EV-052 | Person is a specialisation of prov:Person in every source use. |
| AX-SUB-Organisation-Party | subClassOf | Organisation |
pbo:Party | source_supported · EV-042, EV-160 | Organisation is a specialisation of Party in every source use. |
| AX-SUB-Organisation-Organization | subClassOf | Organisation |
prov:Organization | source_supported · EV-042, EV-160 | Organisation is a specialisation of prov:Organization in every source use. |
| AX-SUB-GovernmentBody-Organisation | subClassOf | GovernmentBody |
pbo:Organisation | source_supported · EV-090, EV-096 | GovernmentBody is a specialisation of Organisation in every source use. |
| AX-SUB-LocalCouncil-GovernmentBody | subClassOf | LocalCouncil |
pbo:GovernmentBody | source_supported · EV-094, EV-097 | LocalCouncil is a specialisation of GovernmentBody in every source use. |
| AX-SUB-Regulator-GovernmentBody | subClassOf | Regulator |
pbo:GovernmentBody | source_supported · EV-090, EV-092, EV-130 | Regulator is a specialisation of GovernmentBody in every source use. |
| AX-SUB-Business-Organisation | subClassOf | Business |
pbo:Organisation | source_supported · EV-150, EV-160 | Business is a specialisation of Organisation in every source use. |
| AX-SUB-PropertyManagementBusiness-Business | subClassOf | PropertyManagementBusiness |
pbo:Business | source_supported · EV-150, EV-151 | PropertyManagementBusiness is a specialisation of Business in every source use. |
| AX-SUB-LandParcel-PropertyAsset | subClassOf | LandParcel |
pbo:PropertyAsset | source_supported · EV-171, EV-172 | LandParcel is a specialisation of PropertyAsset in every source use. |
| AX-SUB-Building-PropertyAsset | subClassOf | Building |
pbo:PropertyAsset | source_supported · EV-098, EV-173 | Building is a specialisation of PropertyAsset in every source use. |
| AX-SUB-Dwelling-PropertyAsset | subClassOf | Dwelling |
pbo:PropertyAsset | source_supported · EV-030, EV-031 | Dwelling is a specialisation of PropertyAsset in every source use. |
| AX-SUB-RentableUnit-PropertyAsset | subClassOf | RentableUnit |
pbo:PropertyAsset | source_supported · EV-070, EV-072, EV-085 | RentableUnit is a specialisation of PropertyAsset in every source use. |
| AX-SUB-CommercialPremises-PropertyAsset | subClassOf | CommercialPremises |
pbo:PropertyAsset | source_supported · EV-080, EV-083 | CommercialPremises is a specialisation of PropertyAsset in every source use. |
| AX-SUB-Address-PropertyIdentifier | subClassOf | Address |
pbo:PropertyIdentifier | source_supported · EV-174 | Address is a specialisation of PropertyIdentifier in every source use. |
| AX-SUB-LotOnPlanIdentifier-PropertyIdentifier | subClassOf | LotOnPlanIdentifier |
pbo:PropertyIdentifier | source_supported · EV-172 | LotOnPlanIdentifier is a specialisation of PropertyIdentifier in every source use. |
| AX-SUB-TitleReference-PropertyIdentifier | subClassOf | TitleReference |
pbo:PropertyIdentifier | source_supported · EV-175 | TitleReference is a specialisation of PropertyIdentifier in every source use. |
| AX-SUB-CadastralParcelIdentifier-PropertyIdentifier | subClassOf | CadastralParcelIdentifier |
pbo:PropertyIdentifier | source_supported · EV-172 | CadastralParcelIdentifier is a specialisation of PropertyIdentifier in every source use. |
| AX-SUB-ResidentialTenancyAgreement-Agreement | subClassOf | ResidentialTenancyAgreement |
pbo:Agreement | source_supported · EV-050, EV-051, EV-073 | ResidentialTenancyAgreement is a specialisation of Agreement in every source use. |
| AX-SUB-RoomingAccommodationAgreement-Agreement | subClassOf | RoomingAccommodationAgreement |
pbo:Agreement | source_supported · EV-089, EV-090, EV-091 | RoomingAccommodationAgreement is a specialisation of Agreement in every source use. |
| AX-SUB-HeadLease-Agreement | subClassOf | HeadLease |
pbo:Agreement | source_supported · EV-060, EV-062 | HeadLease is a specialisation of Agreement in every source use. |
| AX-SUB-Sublease-Agreement | subClassOf | Sublease |
pbo:Agreement | source_supported · EV-060, EV-063 | Sublease is a specialisation of Agreement in every source use. |
| AX-SUB-ManagementAgreement-Agreement | subClassOf | ManagementAgreement |
pbo:Agreement | source_supported · EV-064, EV-152 | ManagementAgreement is a specialisation of Agreement in every source use. |
| AX-SUB-CorporateLease-Agreement | subClassOf | CorporateLease |
pbo:Agreement | source_supported · EV-065 | CorporateLease is a specialisation of Agreement in every source use. |
| AX-SUB-CommercialLease-Agreement | subClassOf | CommercialLease |
pbo:Agreement | source_supported · EV-080, EV-081 | CommercialLease is a specialisation of Agreement in every source use. |
| AX-SUB-CoTenancyClause-ContractClause | subClassOf | CoTenancyClause |
pbo:ContractClause | source_supported · EV-082 | CoTenancyClause is a specialisation of ContractClause in every source use. |
| AX-SUB-SublettingPermissionClause-ContractClause | subClassOf | SublettingPermissionClause |
pbo:ContractClause | source_supported · EV-066 | SublettingPermissionClause is a specialisation of ContractClause in every source use. |
| AX-SUB-Legislation-LegalInstrument | subClassOf | Legislation |
pbo:LegalInstrument | source_supported · EV-090, EV-093, EV-131 | Legislation is a specialisation of LegalInstrument in every source use. |
| AX-SUB-LegalInstrument-InformationArtefact | subClassOf | LegalInstrument |
pbo:InformationArtefact | modelling_construct · | Groups legislation and prescribed forms (e.g. the RTA rooming-accommodation agreement form) as information artefacts with legal effect. |
| AX-SUB-PrescribedForm-LegalInstrument | subClassOf | PrescribedForm |
pbo:LegalInstrument | source_supported · EV-089, EV-091 | PrescribedForm is a specialisation of LegalInstrument in every source use. |
| AX-SUB-TaxRule-RegulatoryRule | subClassOf | TaxRule |
pbo:RegulatoryRule | source_supported · EV-130, EV-131, EV-133 | TaxRule is a specialisation of RegulatoryRule in every source use. |
| AX-SUB-PlanningApproval-Authorisation | subClassOf | PlanningApproval |
pbo:Authorisation | source_supported · EV-094, EV-097 | PlanningApproval is a specialisation of Authorisation in every source use. |
| AX-SUB-BuildingApproval-Authorisation | subClassOf | BuildingApproval |
pbo:Authorisation | source_supported · EV-098, EV-092 | BuildingApproval is a specialisation of Authorisation in every source use. |
| AX-SUB-FireSafetyCertification-Authorisation | subClassOf | FireSafetyCertification |
pbo:Authorisation | source_supported · EV-092, EV-098 | FireSafetyCertification is a specialisation of Authorisation in every source use. |
| AX-SUB-ResidentialServiceRegistration-Authorisation | subClassOf | ResidentialServiceRegistration |
pbo:Authorisation | source_supported · EV-092 | ResidentialServiceRegistration is a specialisation of Authorisation in every source use. |
| AX-SUB-AccommodationServiceAccreditation-Authorisation | subClassOf | AccommodationServiceAccreditation |
pbo:Authorisation | source_supported · EV-092 | AccommodationServiceAccreditation is a specialisation of Authorisation in every source use. |
| AX-SUB-RoomingHouseOperatorLicence-Authorisation | subClassOf | RoomingHouseOperatorLicence |
pbo:Authorisation | source_supported · EV-093 | RoomingHouseOperatorLicence is a specialisation of Authorisation in every source use. |
| AX-SUB-RoomingHousePremisesRegistration-Authorisation | subClassOf | RoomingHousePremisesRegistration |
pbo:Authorisation | source_supported · EV-093 | RoomingHousePremisesRegistration is a specialisation of Authorisation in every source use. |
| AX-SUB-RealEstateAgentLicence-Authorisation | subClassOf | RealEstateAgentLicence |
pbo:Authorisation | source_supported · EV-153, EV-142 | RealEstateAgentLicence is a specialisation of Authorisation in every source use. |
| AX-SUB-InformationArtefact-Entity | subClassOf | InformationArtefact |
prov:Entity | modelling_construct · | Parent for plans, studies, memoranda, models, legal instruments, data sources and corpus source documents; aligned to prov:Entity for provenance. |
| AX-SUB-BusinessPlan-InformationArtefact | subClassOf | BusinessPlan |
pbo:InformationArtefact | source_supported · EV-001, EV-003, EV-013 | BusinessPlan is a specialisation of InformationArtefact in every source use. |
| AX-SUB-ProjectPlan-InformationArtefact | subClassOf | ProjectPlan |
pbo:InformationArtefact | source_supported · EV-004 | ProjectPlan is a specialisation of InformationArtefact in every source use. |
| AX-SUB-FeasibilityStudy-InformationArtefact | subClassOf | FeasibilityStudy |
pbo:InformationArtefact | source_supported · EV-005 | FeasibilityStudy is a specialisation of InformationArtefact in every source use. |
| AX-SUB-InformationMemorandum-InformationArtefact | subClassOf | InformationMemorandum |
pbo:InformationArtefact | source_supported · EV-005, EV-006 | InformationMemorandum is a specialisation of InformationArtefact in every source use. |
| AX-SUB-FinancialModel-InformationArtefact | subClassOf | FinancialModel |
pbo:InformationArtefact | source_supported · EV-007, EV-008 | FinancialModel is a specialisation of InformationArtefact in every source use. |
| AX-SUB-RiskRegister-InformationArtefact | subClassOf | RiskRegister |
pbo:InformationArtefact | source_supported · EV-009 | RiskRegister is a specialisation of InformationArtefact in every source use. |
| AX-SUB-ImplementationSchedule-InformationArtefact | subClassOf | ImplementationSchedule |
pbo:InformationArtefact | source_supported · EV-010 | ImplementationSchedule is a specialisation of InformationArtefact in every source use. |
| AX-SUB-SourceDocument-InformationArtefact | subClassOf | SourceDocument |
pbo:InformationArtefact | modelling_construct · | Needed so that metric claims and definitions can be attributed to the corpus document that asserted them (CQ-011). |
| AX-SUB-DataSource-InformationArtefact | subClassOf | DataSource |
pbo:InformationArtefact | source_supported · EV-140, EV-141 | DataSource is a specialisation of InformationArtefact in every source use. |
| AX-SUB-Workflow-InformationArtefact | subClassOf | Workflow |
pbo:InformationArtefact | source_supported · EV-155 | Workflow is a specialisation of InformationArtefact in every source use. |
| AX-SUB-DevelopmentProject-Activity | subClassOf | DevelopmentProject |
prov:Activity | source_supported · EV-011, EV-105 | DevelopmentProject is a specialisation of prov:Activity in every source use. |
| AX-RNG-hasParticipation | range | hasParticipation |
pbo:Participation | modelling_construct · | Participation pattern (DEC-003). Domain intentionally omitted because several unrelated classes serve as context. |
| AX-DOM-participationContext | domain | participationContext |
pbo:Participation | modelling_construct · | Inverse of hasParticipation; range omitted deliberately (DEC-009). |
| AX-DOM-participant | domain | participant |
pbo:Participation | modelling_construct · | Participation pattern (DEC-003). |
| AX-RNG-participant | range | participant |
pbo:Party | modelling_construct · | Participation pattern (DEC-003). |
| AX-DOM-inRole | domain | inRole |
pbo:Participation | modelling_construct · | Participation pattern (DEC-003). |
| AX-RNG-inRole | range | inRole |
pbo:Role | modelling_construct · | Participation pattern (DEC-003). |
| AX-DOM-ownedBy | domain | ownedBy |
pbo:PropertyAsset | source_supported · EV-050, EV-062 | Domain is safe for every corpus use (DEC-009). |
| AX-RNG-ownedBy | range | ownedBy |
pbo:Party | source_supported · EV-050, EV-062 | Range is safe for every corpus use (DEC-009). |
| AX-RNG-managedBy | range | managedBy |
pbo:Party | source_supported · EV-150, EV-152 | Range is safe for every corpus use (DEC-009). |
| AX-DOM-operatedBy | domain | operatedBy |
pbo:PropertyAsset | source_supported · EV-060, EV-071 | Domain is safe for every corpus use (DEC-009). |
| AX-RNG-operatedBy | range | operatedBy |
pbo:Party | source_supported · EV-060, EV-071 | Range is safe for every corpus use (DEC-009). |
| AX-RNG-concernsAsset | range | concernsAsset |
pbo:PropertyAsset | source_supported · EV-060, EV-092 | Range is safe for every corpus use (DEC-009). |
| AX-DOM-hasClause | domain | hasClause |
pbo:Agreement | source_supported · EV-066, EV-082 | Domain is safe for every corpus use (DEC-009). |
| AX-RNG-hasClause | range | hasClause |
pbo:ContractClause | source_supported · EV-066, EV-082 | Range is safe for every corpus use (DEC-009). |
| AX-DOM-leaseType | domain | leaseType |
pbo:Agreement | source_supported · EV-080, EV-081 | Domain is safe for every corpus use (DEC-009). |
| AX-RNG-leaseType | range | leaseType |
pbo:LeaseType | source_supported · EV-080, EV-081 | Range is safe for every corpus use (DEC-009). |
| AX-DOM-agreementUnderHeadLease | domain | agreementUnderHeadLease |
pbo:Sublease | source_supported · EV-060, EV-063 | Domain is safe for every corpus use (DEC-009). |
| AX-RNG-agreementUnderHeadLease | range | agreementUnderHeadLease |
pbo:HeadLease | source_supported · EV-060, EV-063 | Range is safe for every corpus use (DEC-009). |
| AX-DOM-permittedUse | domain | permittedUse |
pbo:Agreement | source_supported · EV-066, EV-069 | Domain is safe for every corpus use (DEC-009). |
| AX-RNG-permittedUse | range | permittedUse |
pbo:AccommodationType | source_supported · EV-066, EV-069 | Range is safe for every corpus use (DEC-009). |
| AX-RNG-allocatesOutgoing | range | allocatesOutgoing |
pbo:OutgoingAllocation | source_supported · EV-081 | Range is safe for every corpus use (DEC-009). |
| AX-DOM-outgoingCategory | domain | outgoingCategory |
pbo:OutgoingAllocation | source_supported · EV-081 | Domain is safe for every corpus use (DEC-009). |
| AX-RNG-outgoingCategory | range | outgoingCategory |
pbo:OutgoingCategory | source_supported · EV-081 | Range is safe for every corpus use (DEC-009). |
| AX-DOM-borneByRole | domain | borneByRole |
pbo:OutgoingAllocation | source_supported · EV-081 | Domain is safe for every corpus use (DEC-009). |
| AX-RNG-borneByRole | range | borneByRole |
pbo:Role | source_supported · EV-081 | Range is safe for every corpus use (DEC-009). |
| AX-DOM-locatedIn | domain | locatedIn |
pbo:PropertyAsset | source_supported · EV-095, EV-170 | Domain is safe for every corpus use (DEC-009). |
| AX-RNG-locatedIn | range | locatedIn |
pbo:Jurisdiction | source_supported · EV-095, EV-170 | Range is safe for every corpus use (DEC-009). |
| AX-DOM-withinJurisdiction | domain | withinJurisdiction |
pbo:Jurisdiction | modelling_construct · | Needed so that state-level regimes are found for a property located in a local government area (DEC-014). |
| AX-RNG-withinJurisdiction | range | withinJurisdiction |
pbo:Jurisdiction | modelling_construct · | Needed so that state-level regimes are found for a property located in a local government area (DEC-014). |
| AX-DOM-hasIdentifier | domain | hasIdentifier |
pbo:PropertyAsset | source_supported · EV-172, EV-174 | Domain is safe for every corpus use (DEC-009). |
| AX-RNG-hasIdentifier | range | hasIdentifier |
pbo:PropertyIdentifier | source_supported · EV-172, EV-174 | Range is safe for every corpus use (DEC-009). |
| AX-DOM-partOf | domain | partOf |
pbo:PropertyAsset | source_supported · EV-070, EV-072 | Domain is safe for every corpus use (DEC-009). |
| AX-RNG-partOf | range | partOf |
pbo:PropertyAsset | source_supported · EV-070, EV-072 | Range is safe for every corpus use (DEC-009). |
| AX-DOM-inPortfolio | domain | inPortfolio |
pbo:PropertyAsset | source_supported · EV-025, EV-151 | Domain is safe for every corpus use (DEC-009). |
| AX-RNG-inPortfolio | range | inPortfolio |
pbo:Portfolio | source_supported · EV-025, EV-151 | Range is safe for every corpus use (DEC-009). |
| AX-RNG-heldUnder | range | heldUnder |
pbo:OwnershipStructure | source_supported · EV-040, EV-043 | Range is safe for every corpus use (DEC-009). |
| AX-DOM-hasCharacteristic | domain | hasCharacteristic |
pbo:OwnershipStructure | source_supported · EV-041, EV-042 | Domain is safe for every corpus use (DEC-009). |
| AX-RNG-hasCharacteristic | range | hasCharacteristic |
pbo:StructureCharacteristic | source_supported · EV-041, EV-042 | Range is safe for every corpus use (DEC-009). |
| AX-DOM-hasAccommodationType | domain | hasAccommodationType |
pbo:PropertyAsset | source_supported · EV-070, EV-075 | Domain is safe for every corpus use (DEC-009). |
| AX-RNG-hasAccommodationType | range | hasAccommodationType |
pbo:AccommodationType | source_supported · EV-070, EV-075 | Range is safe for every corpus use (DEC-009). |
| AX-DOM-hasBuildingClassification | domain | hasBuildingClassification |
pbo:PropertyAsset | source_supported · EV-098 | Domain is safe for every corpus use (DEC-009). |
| AX-RNG-hasBuildingClassification | range | hasBuildingClassification |
pbo:BuildingClassification | source_supported · EV-098 | Range is safe for every corpus use (DEC-009). |
| AX-DOM-intendedOperatingModel | domain | intendedOperatingModel |
pbo:PropertyAsset | source_supported · EV-061, EV-106 | Domain is safe for every corpus use (DEC-009). |
| AX-RNG-intendedOperatingModel | range | intendedOperatingModel |
pbo:OperatingModel | source_supported · EV-061, EV-106 | Range is safe for every corpus use (DEC-009). |
| AX-DOM-tenantConfiguration | domain | tenantConfiguration |
pbo:PropertyAsset | source_supported · EV-083 | Domain is safe for every corpus use (DEC-009). |
| AX-RNG-tenantConfiguration | range | tenantConfiguration |
pbo:TenantConfiguration | source_supported · EV-083 | Range is safe for every corpus use (DEC-009). |
| AX-RNG-hasAuthorisation | range | hasAuthorisation |
pbo:Authorisation | source_supported · EV-092, EV-093 | Range is safe for every corpus use (DEC-009). |
| AX-DOM-authorisationType | domain | authorisationType |
pbo:Authorisation | modelling_construct · | Binds authorisation instances to the same vocabulary regimes use in requiresAuthorisationType (CQ-001, CQ-015). |
| AX-RNG-authorisationType | range | authorisationType |
pbo:AuthorisationType | modelling_construct · | Binds authorisation instances to the same vocabulary regimes use in requiresAuthorisationType (CQ-001, CQ-015). |
| AX-DOM-issuedBy | domain | issuedBy |
pbo:Authorisation | source_supported · EV-092, EV-093, EV-097 | Domain is safe for every corpus use (DEC-009). |
| AX-RNG-issuedBy | range | issuedBy |
pbo:GovernmentBody | source_supported · EV-092, EV-093, EV-097 | Range is safe for every corpus use (DEC-009). |
| AX-DOM-authorisedParty | domain | authorisedParty |
pbo:Authorisation | source_supported · EV-093 | Domain is safe for every corpus use (DEC-009). |
| AX-RNG-authorisedParty | range | authorisedParty |
pbo:Party | source_supported · EV-093 | Range is safe for every corpus use (DEC-009). |
| AX-RNG-underRegime | range | underRegime |
pbo:RegulatoryRegime | modelling_construct · | Connects authorisations and rules to their regime (DEC-004). |
| AX-RNG-appliesIn | range | appliesIn |
pbo:Jurisdiction | source_supported · EV-090, EV-093 | Range is safe for every corpus use (DEC-009). |
| AX-RNG-governedBy | range | governedBy |
pbo:Legislation | source_supported · EV-090, EV-093 | Range is safe for every corpus use (DEC-009). |
| AX-DOM-administeredBy | domain | administeredBy |
pbo:RegulatoryRegime | source_supported · EV-090, EV-092 | Domain is safe for every corpus use (DEC-009). |
| AX-RNG-administeredBy | range | administeredBy |
pbo:GovernmentBody | source_supported · EV-090, EV-092 | Range is safe for every corpus use (DEC-009). |
| AX-DOM-appliesToOperatingModel | domain | appliesToOperatingModel |
pbo:RegulatoryRegime | source_supported · EV-069, EV-092 | Domain is safe for every corpus use (DEC-009). |
| AX-RNG-appliesToOperatingModel | range | appliesToOperatingModel |
pbo:OperatingModel | source_supported · EV-069, EV-092 | Range is safe for every corpus use (DEC-009). |
| AX-DOM-appliesToAccommodationType | domain | appliesToAccommodationType |
pbo:RegulatoryRegime | source_supported · EV-092, EV-093 | Domain is safe for every corpus use (DEC-009). |
| AX-RNG-appliesToAccommodationType | range | appliesToAccommodationType |
pbo:AccommodationType | source_supported · EV-092, EV-093 | Range is safe for every corpus use (DEC-009). |
| AX-DOM-requiresAuthorisationType | domain | requiresAuthorisationType |
pbo:RegulatoryRegime | source_supported · EV-092, EV-093, EV-094 | Domain is safe for every corpus use (DEC-009). |
| AX-RNG-requiresAuthorisationType | range | requiresAuthorisationType |
pbo:AuthorisationType | source_supported · EV-092, EV-093, EV-094 | Range is safe for every corpus use (DEC-009). |
| AX-DOM-hasThreshold | domain | hasThreshold |
pbo:RegulatoryRegime | source_supported · EV-091, EV-092, EV-093, EV-094 | Domain is safe for every corpus use (DEC-009). |
| AX-RNG-hasThreshold | range | hasThreshold |
pbo:OccupancyThreshold | source_supported · EV-091, EV-092, EV-093, EV-094 | Range is safe for every corpus use (DEC-009). |
| AX-DOM-thresholdKind | domain | thresholdKind |
pbo:OccupancyThreshold | modelling_construct · | DEC-007. |
| AX-RNG-thresholdKind | range | thresholdKind |
pbo:ThresholdKind | modelling_construct · | DEC-007. |
| AX-DOM-hasRule | domain | hasRule |
pbo:RegulatoryRegime | source_supported · EV-099, EV-130 | Domain is safe for every corpus use (DEC-009). |
| AX-RNG-hasRule | range | hasRule |
pbo:RegulatoryRule | source_supported · EV-099, EV-130 | Range is safe for every corpus use (DEC-009). |
| AX-DOM-appliesToPropertyClass | domain | appliesToPropertyClass |
pbo:TaxRule | source_supported · EV-130, EV-134 | Domain is safe for every corpus use (DEC-009). |
| AX-RNG-appliesToPropertyClass | range | appliesToPropertyClass |
pbo:PropertyClass | source_supported · EV-130, EV-134 | Range is safe for every corpus use (DEC-009). |
| AX-RNG-hasTaxClassification | range | hasTaxClassification |
pbo:TaxClassification | source_supported · EV-022, EV-133 | Range is safe for every corpus use (DEC-009). |
| AX-DOM-prescribesForm | domain | prescribesForm |
pbo:RegulatoryRegime | source_supported · EV-089, EV-091 | Domain is safe for every corpus use (DEC-009). |
| AX-RNG-prescribesForm | range | prescribesForm |
pbo:PrescribedForm | source_supported · EV-089, EV-091 | Range is safe for every corpus use (DEC-009). |
| AX-DOM-strategyUsesOperatingModel | domain | strategyUsesOperatingModel |
pbo:InvestmentStrategy | source_supported · EV-021, EV-061 | Domain is safe for every corpus use (DEC-009). |
| AX-RNG-strategyUsesOperatingModel | range | strategyUsesOperatingModel |
pbo:OperatingModel | source_supported · EV-021, EV-061 | Range is safe for every corpus use (DEC-009). |
| AX-DOM-strategyUsesAccommodationType | domain | strategyUsesAccommodationType |
pbo:InvestmentStrategy | source_supported · EV-021, EV-030 | Domain is safe for every corpus use (DEC-009). |
| AX-RNG-strategyUsesAccommodationType | range | strategyUsesAccommodationType |
pbo:AccommodationType | source_supported · EV-021, EV-030 | Range is safe for every corpus use (DEC-009). |
| AX-RNG-targetsTenantSegment | range | targetsTenantSegment |
pbo:TenantSegment | source_supported · EV-074, EV-065 | Range is safe for every corpus use (DEC-009). |
| AX-RNG-hasStrategy | range | hasStrategy |
pbo:InvestmentStrategy | source_supported · EV-020, EV-025 | Range is safe for every corpus use (DEC-009). |
| AX-RNG-hasRisk | range | hasRisk |
pbo:Risk | source_supported · EV-120, EV-121, EV-122 | Range is safe for every corpus use (DEC-009). |
| AX-DOM-riskCategory | domain | riskCategory |
pbo:Risk | source_supported · EV-120 | Domain is safe for every corpus use (DEC-009). |
| AX-RNG-riskCategory | range | riskCategory |
pbo:RiskCategory | source_supported · EV-120 | Range is safe for every corpus use (DEC-009). |
| AX-DOM-mitigatedBy | domain | mitigatedBy |
pbo:Risk | source_supported · EV-120, EV-123 | Domain is safe for every corpus use (DEC-009). |
| AX-RNG-mitigatedBy | range | mitigatedBy |
pbo:Mitigation | source_supported · EV-120, EV-123 | Range is safe for every corpus use (DEC-009). |
| AX-RNG-hasDecisionGate | range | hasDecisionGate |
pbo:DecisionGate | source_supported · EV-123, EV-124 | Range is safe for every corpus use (DEC-009). |
| AX-DOM-gateRequiresAuthorisationType | domain | gateRequiresAuthorisationType |
pbo:DecisionGate | source_supported · EV-124 | Domain is safe for every corpus use (DEC-009). |
| AX-RNG-gateRequiresAuthorisationType | range | gateRequiresAuthorisationType |
pbo:AuthorisationType | source_supported · EV-124 | Range is safe for every corpus use (DEC-009). |
| AX-RNG-hasMetricValue | range | hasMetricValue |
pbo:MetricValue | modelling_construct · | DEC-006. |
| AX-DOM-assumes | domain | assumes |
pbo:FinancialScenario | modelling_construct · | DEC-006; distinguishes inputs from results for CQ-004. |
| AX-RNG-assumes | range | assumes |
pbo:MetricValue | modelling_construct · | DEC-006; distinguishes inputs from results for CQ-004. |
| AX-DOM-yields | domain | yields |
pbo:FinancialScenario | modelling_construct · | DEC-006. |
| AX-RNG-yields | range | yields |
pbo:MetricValue | modelling_construct · | DEC-006. |
| AX-DOM-metric | domain | metric |
pbo:MetricValue | modelling_construct · | DEC-006. |
| AX-RNG-metric | range | metric |
pbo:Metric | modelling_construct · | DEC-006. |
| AX-RNG-assertedIn | range | assertedIn |
pbo:SourceDocument | modelling_construct · | Statement-level provenance for claims (CQ-011); uses the corpus document rather than PROV qualified attribution to keep the pattern simple. |
| AX-RNG-describesJurisdiction | range | describesJurisdiction |
pbo:Jurisdiction | source_supported · EV-110, EV-140 | Range is safe for every corpus use (DEC-009). |
| AX-DOM-scenarioForModel | domain | scenarioForModel |
pbo:FinancialScenario | source_supported · EV-100 | Domain is safe for every corpus use (DEC-009). |
| AX-RNG-scenarioForModel | range | scenarioForModel |
pbo:OperatingModel | source_supported · EV-100 | Range is safe for every corpus use (DEC-009). |
| AX-DOM-recommendsSection | domain | recommendsSection |
pbo:InformationArtefact | source_supported · EV-001, EV-002, EV-006 | Domain is safe for every corpus use (DEC-009). |
| AX-RNG-recommendsSection | range | recommendsSection |
pbo:DocumentSection | source_supported · EV-001, EV-002, EV-006 | Range is safe for every corpus use (DEC-009). |
| AX-DOM-providesService | domain | providesService |
pbo:Business | source_supported · EV-154, EV-156 | Domain is safe for every corpus use (DEC-009). |
| AX-RNG-providesService | range | providesService |
pbo:Service | source_supported · EV-154, EV-156 | Range is safe for every corpus use (DEC-009). |
| AX-DOM-hasFeeModel | domain | hasFeeModel |
pbo:Service | source_supported · EV-154 | Domain is safe for every corpus use (DEC-009). |
| AX-RNG-hasFeeModel | range | hasFeeModel |
pbo:FeeModel | source_supported · EV-154 | Range is safe for every corpus use (DEC-009). |
| AX-DOM-supportedByWorkflow | domain | supportedByWorkflow |
pbo:Service | source_supported · EV-155 | Domain is safe for every corpus use (DEC-009). |
| AX-RNG-supportedByWorkflow | range | supportedByWorkflow |
pbo:Workflow | source_supported · EV-155 | Range is safe for every corpus use (DEC-009). |
| AX-RNG-measuredBy | range | measuredBy |
pbo:Metric | source_supported · EV-157 | Range is safe for every corpus use (DEC-009). |
| AX-DOM-businessModel | domain | businessModel |
pbo:Business | source_supported · EV-160 | Domain is safe for every corpus use (DEC-009). |
| AX-RNG-businessModel | range | businessModel |
pbo:AgencyBusinessModel | source_supported · EV-160 | Range is safe for every corpus use (DEC-009). |
| AX-RNG-sourcesCapabilityVia | range | sourcesCapabilityVia |
pbo:CapabilitySourcing | source_supported · EV-161, EV-162 | Range is safe for every corpus use (DEC-009). |
| AX-DOM-publishedBy | domain | publishedBy |
pbo:InformationArtefact | source_supported · EV-140, EV-141 | Domain is safe for every corpus use (DEC-009). |
| AX-RNG-publishedBy | range | publishedBy |
pbo:Organisation | source_supported · EV-140, EV-141 | Range is safe for every corpus use (DEC-009). |
| AX-DOM-suppliesAttribute | domain | suppliesAttribute |
pbo:DataSource | source_supported · EV-141, EV-143 | Domain is safe for every corpus use (DEC-009). |
| AX-RNG-suppliesAttribute | range | suppliesAttribute |
pbo:PropertyAttribute | source_supported · EV-141, EV-143 | Range is safe for every corpus use (DEC-009). |
| AX-DOM-accessTier | domain | accessTier |
pbo:DataSource | source_supported · EV-140 | Domain is safe for every corpus use (DEC-009). |
| AX-RNG-accessTier | range | accessTier |
pbo:DataAccessTier | source_supported · EV-140 | Range is safe for every corpus use (DEC-009). |
| AX-DOM-coversJurisdiction | domain | coversJurisdiction |
pbo:DataSource | source_supported · EV-140, EV-141 | Domain is safe for every corpus use (DEC-009). |
| AX-RNG-coversJurisdiction | range | coversJurisdiction |
pbo:Jurisdiction | source_supported · EV-140, EV-141 | Range is safe for every corpus use (DEC-009). |
| AX-DOM-hasPhase | domain | hasPhase |
pbo:DevelopmentProject | source_supported · EV-105 | Domain is safe for every corpus use (DEC-009). |
| AX-RNG-hasPhase | range | hasPhase |
pbo:ProjectPhase | source_supported · EV-105 | Range is safe for every corpus use (DEC-009). |
| AX-DOM-precedes | domain | precedes |
pbo:ProjectPhase | source_supported · EV-105 | Domain is safe for every corpus use (DEC-009). |
| AX-RNG-precedes | range | precedes |
pbo:ProjectPhase | source_supported · EV-105 | Range is safe for every corpus use (DEC-009). |
| AX-DOM-producesArtefact | domain | producesArtefact |
pbo:DevelopmentProject | source_supported · EV-004, EV-011 | Domain is safe for every corpus use (DEC-009). |
| AX-RNG-producesArtefact | range | producesArtefact |
pbo:InformationArtefact | source_supported · EV-004, EV-011 | Range is safe for every corpus use (DEC-009). |
| AX-DOM-usesStrategy | domain | usesStrategy |
pbo:DevelopmentProject | source_supported · EV-011, EV-021 | Domain is safe for every corpus use (DEC-009). |
| AX-RNG-usesStrategy | range | usesStrategy |
pbo:InvestmentStrategy | source_supported · EV-011, EV-021 | Range is safe for every corpus use (DEC-009). |
| AX-DOM-occupancyThresholdEffect | domain | occupancyThresholdEffect |
pbo:OccupancyThreshold | modelling_construct · | DEC-007; controlled values keep effects comparable across jurisdictions. |
| AX-RNG-occupancyThresholdEffect | range | occupancyThresholdEffect |
pbo:ThresholdEffect | modelling_construct · | DEC-007; controlled values keep effects comparable across jurisdictions. |
| AX-DISJ-001 | disjointClasses | `` | None | source_supported · EV-041, EV-042 | — |
| AX-DISJ-002 | disjointClasses | `` | None | source_supported · EV-060, EV-064 | — |
| AX-DISJ-003 | disjointClasses | `` | None | modelling_construct · | Core structural categories are pairwise disjoint to catch category errors in fixtures. |
| AX-INV-001 | inverseOf | hasParticipation |
pbo:participationContext | modelling_construct · | Navigation in both directions for CQ-003. |
| AX-RES-001 | restriction | Participation |
pbo:Party | modelling_construct · | A participation without a participant is meaningless. |
| AX-RES-002 | restriction | Participation |
pbo:Role | modelling_construct · | A participation without a role is meaningless. |
| AX-RES-003 | restriction | MetricValue |
pbo:Metric | modelling_construct · | A value must measure a metric (DEC-006). |
| AX-RES-004 | restriction | HeadLease |
true | source_supported · EV-060, EV-062 | Sources define the master lease by fixed rent owed regardless of occupancy. |
--- config: layout: elk --- classDiagram Authorisation <|-- AccommodationServiceAccreditation PropertyIdentifier <|-- Address PropertyAsset <|-- Building Authorisation <|-- BuildingApproval Organisation <|-- Business InformationArtefact <|-- BusinessPlan PropertyIdentifier <|-- CadastralParcelIdentifier ContractClause <|-- CoTenancyClause Agreement <|-- CommercialLease PropertyAsset <|-- CommercialPremises Agreement <|-- CorporateLease InformationArtefact <|-- DataSource PropertyAsset <|-- Dwelling InformationArtefact <|-- FeasibilityStudy InformationArtefact <|-- FinancialModel Authorisation <|-- FireSafetyCertification Organisation <|-- GovernmentBody Agreement <|-- HeadLease InformationArtefact <|-- ImplementationSchedule InformationArtefact <|-- InformationMemorandum PropertyAsset <|-- LandParcel InformationArtefact <|-- LegalInstrument LegalInstrument <|-- Legislation GovernmentBody <|-- LocalCouncil PropertyIdentifier <|-- LotOnPlanIdentifier Agreement <|-- ManagementAgreement Party <|-- Organisation Party <|-- Person Authorisation <|-- PlanningApproval LegalInstrument <|-- PrescribedForm InformationArtefact <|-- ProjectPlan Business <|-- PropertyManagementBusiness Authorisation <|-- RealEstateAgentLicence GovernmentBody <|-- Regulator PropertyAsset <|-- RentableUnit Authorisation <|-- ResidentialServiceRegistration Agreement <|-- ResidentialTenancyAgreement InformationArtefact <|-- RiskRegister Agreement <|-- RoomingAccommodationAgreement Authorisation <|-- RoomingHouseOperatorLicence Authorisation <|-- RoomingHousePremisesRegistration InformationArtefact <|-- SourceDocument Agreement <|-- Sublease ContractClause <|-- SublettingPermissionClause RegulatoryRule <|-- TaxRule PropertyIdentifier <|-- TitleReference InformationArtefact <|-- Workflow class AccommodationType class AgencyBusinessModel class AuthorisationType class BuildingClassification class CapabilitySourcing class DataAccessTier class DecisionGate class DevelopmentProject class DocumentSection class FeeModel class FinancialScenario class InvestmentStrategy class Jurisdiction class LeaseType class Metric class MetricValue class Mitigation class OccupancyThreshold class OperatingModel class OutgoingAllocation class OutgoingCategory class OwnershipStructure class Participation class Portfolio class ProjectPhase class PropertyAttribute class PropertyClass class RegulatoryRegime class Risk class RiskCategory class Role class Service class StructureCharacteristic class TaxClassification class TenantConfiguration class TenantSegment class ThresholdEffect class ThresholdKind
scripts/validate_atlas.py)Fixture individuals groups of the class profiles: PASS--- / config: layout: elk / --- frontmatter header, emitted by scripts/build_atlas.py before the diagram type line.scripts/render_check.py output embedded via --render-report.scripts/validate_atlas.py — fences balanced, ELK header on every block, lexical coverage of classes, properties, SKOS schemes, SHACL shapes, CQs, source/evidence/decision ids (validation/atlas-validation.json).This atlas documents the project bundle and does not itself change the ontology release state (gates in validation/).