{ "@context": { "@version": 1.1, "rentmanager": "https://www.rentmanager.com/schemas/", "schema": "https://schema.org/", "xsd": "http://www.w3.org/2001/XMLSchema#", "Property": { "@id": "rentmanager:Property", "@context": { "id": { "@id": "rentmanager:propertyId", "@type": "xsd:integer" }, "name": { "@id": "schema:name", "@type": "xsd:string" }, "address": { "@id": "schema:address", "@type": "schema:PostalAddress" }, "type": { "@id": "rentmanager:propertyType", "@type": "xsd:string" }, "description": { "@id": "schema:description", "@type": "xsd:string" }, "unitCount": { "@id": "rentmanager:unitCount", "@type": "xsd:integer" }, "isActive": { "@id": "rentmanager:isActive", "@type": "xsd:boolean" } } }, "Unit": { "@id": "rentmanager:Unit", "@context": { "id": { "@id": "rentmanager:unitId", "@type": "xsd:integer" }, "name": { "@id": "schema:name", "@type": "xsd:string" }, "property": { "@id": "rentmanager:property", "@type": "xsd:integer" }, "bedrooms": { "@id": "schema:numberOfRooms", "@type": "xsd:integer" }, "bathrooms": { "@id": "rentmanager:bathrooms", "@type": "xsd:decimal" }, "squareFootage": { "@id": "schema:floorSize", "@type": "xsd:decimal" }, "marketRent": { "@id": "schema:price", "@type": "xsd:decimal" }, "isAvailable": { "@id": "rentmanager:isAvailable", "@type": "xsd:boolean" } } }, "Tenant": { "@id": "rentmanager:Tenant", "@context": { "id": { "@id": "rentmanager:tenantId", "@type": "xsd:integer" }, "firstName": { "@id": "schema:givenName", "@type": "xsd:string" }, "lastName": { "@id": "schema:familyName", "@type": "xsd:string" }, "email": { "@id": "schema:email", "@type": "xsd:string" }, "phone": { "@id": "schema:telephone", "@type": "xsd:string" }, "address": { "@id": "schema:address", "@type": "schema:PostalAddress" }, "dateOfBirth": { "@id": "schema:birthDate", "@type": "xsd:date" }, "isActive": { "@id": "rentmanager:isActive", "@type": "xsd:boolean" } } }, "Lease": { "@id": "rentmanager:Lease", "@context": { "id": { "@id": "rentmanager:leaseId", "@type": "xsd:integer" }, "unit": { "@id": "rentmanager:unit", "@type": "xsd:integer" }, "tenant": { "@id": "rentmanager:tenant", "@type": "xsd:integer" }, "startDate": { "@id": "schema:startDate", "@type": "xsd:date" }, "endDate": { "@id": "schema:endDate", "@type": "xsd:date" }, "rentAmount": { "@id": "schema:price", "@type": "xsd:decimal" }, "depositAmount": { "@id": "rentmanager:depositAmount", "@type": "xsd:decimal" }, "status": { "@id": "rentmanager:leaseStatus", "@type": "xsd:string" }, "leaseType": { "@id": "rentmanager:leaseType", "@type": "xsd:string" } } }, "WorkOrder": { "@id": "rentmanager:WorkOrder", "@context": { "id": { "@id": "rentmanager:workOrderId", "@type": "xsd:integer" }, "unit": { "@id": "rentmanager:unit", "@type": "xsd:integer" }, "property": { "@id": "rentmanager:property", "@type": "xsd:integer" }, "description": { "@id": "schema:description", "@type": "xsd:string" }, "status": { "@id": "rentmanager:workOrderStatus", "@type": "xsd:string" }, "priority": { "@id": "rentmanager:priority", "@type": "xsd:string" }, "category": { "@id": "rentmanager:category", "@type": "xsd:string" }, "createdDate": { "@id": "schema:dateCreated", "@type": "xsd:dateTime" }, "completedDate": { "@id": "rentmanager:completedDate", "@type": "xsd:dateTime" }, "assignedTo": { "@id": "schema:assignee", "@type": "xsd:string" } } }, "Transaction": { "@id": "rentmanager:Transaction", "@context": { "id": { "@id": "rentmanager:transactionId", "@type": "xsd:integer" }, "type": { "@id": "rentmanager:transactionType", "@type": "xsd:string" }, "amount": { "@id": "schema:price", "@type": "xsd:decimal" }, "date": { "@id": "schema:dateCreated", "@type": "xsd:date" }, "description": { "@id": "schema:description", "@type": "xsd:string" }, "lease": { "@id": "rentmanager:lease", "@type": "xsd:integer" }, "tenant": { "@id": "rentmanager:tenant", "@type": "xsd:integer" }, "property": { "@id": "rentmanager:property", "@type": "xsd:integer" }, "isPosted": { "@id": "rentmanager:isPosted", "@type": "xsd:boolean" } } }, "Charge": { "@id": "rentmanager:Charge", "@context": { "id": { "@id": "rentmanager:chargeId", "@type": "xsd:integer" }, "lease": { "@id": "rentmanager:lease", "@type": "xsd:integer" }, "amount": { "@id": "schema:price", "@type": "xsd:decimal" }, "dueDate": { "@id": "rentmanager:dueDate", "@type": "xsd:date" }, "description": { "@id": "schema:description", "@type": "xsd:string" }, "chargeType": { "@id": "rentmanager:chargeType", "@type": "xsd:string" }, "isPaid": { "@id": "rentmanager:isPaid", "@type": "xsd:boolean" } } }, "Vendor": { "@id": "rentmanager:Vendor", "@context": { "id": { "@id": "rentmanager:vendorId", "@type": "xsd:integer" }, "name": { "@id": "schema:name", "@type": "xsd:string" }, "email": { "@id": "schema:email", "@type": "xsd:string" }, "phone": { "@id": "schema:telephone", "@type": "xsd:string" }, "address": { "@id": "schema:address", "@type": "schema:PostalAddress" }, "category": { "@id": "rentmanager:vendorCategory", "@type": "xsd:string" }, "isActive": { "@id": "rentmanager:isActive", "@type": "xsd:boolean" } } } } }